/**最新产品**/
.w_1200{ width:700px; margin:0 auto;}
.v800_pro{ position: relative; width: 700px; height: 270px;margin: 15px auto;}
.v800_pro .v800_pro_main{ position: absolute; z-index: 1000; width:700px; height: 270px; background: #fff;}
.v800_pro_main .title{ margin-bottom: 15px; height:30px; line-height: 30px; overflow: hidden; }
.v800_pro_main .title h3{ color: #635638; float: left; font-size: 20px; font-weight: normal; margin:0px;}
.v800_pro_main .title span{ display: block; color: #666; font-size: 14px; padding: 5px 0 0 3px; margin: 5px 0 0 5px; float: left; border-left: 1px solid #ccc; height: 17px; line-height: 17px; overflow: hidden;}
.v800_pro_main .btn_prev,.v800_pro_main .btn_next{ text-align: center; text-decoration: none; line-height: 22px; font-size: 16px; width: 22px; height: 22px; border: 1px solid #eee;  display: block; margin-left: 5px; float: right;}
.v800_pro_main .btn_prev:hover,.v800_pro_main .btn_next:hover{  border: 1px solid #635638; color: #635638;}

.pro_item{ position: relative; width: 700px; height:268px; }
.pro_item .btn_prev,.pro_item .btn_next{color: #505050; position: absolute; top:-45px; right:0; text-align: center; text-decoration: none; line-height: 22px; font-size: 16px; width: 22px; height: 22px; border: 1px solid #eee;  display: block; margin-left: 5px; }
.pro_item .btn_prev:hover,.pro_item .btn_next:hover{  border: 1px solid #add3e6; color: #635638;}
.pro_item .btn_prev{ right: 30px;}
.pro_item .pro_item_ul{ width: 666px; height:266px ; overflow: hidden; margin-left: 10px;}
.pro_item_ul ul{ position: relative; left: 0;width: 300%;}
.pro_item_ul li{ width: 210px; height: 266px;  float: left; margin-right: 16px; }
.pro_item_ul li .pro_img{  width: 210px; height: 210px; border:1px solid #ccc; overflow: hidden; margin-bottom: 7px;transition: all 0.2s ease-in-out 0s; }
.pro_item_ul li .pro_img img{ transition: all 0.2s ease-in-out 0s; max-width: 210px; max-height: 210px;}
.pro_item_ul li .pro_name{ font-weight: normal; font-size: 14px; text-align: center; background: #909090; color: #fff;  height: 45px; line-height: 45px; overflow: hidden; width: 195px;transition: all 0.2s ease-in-out 0s; padding: 0 8px;text-overflow: ellipsis; white-space: nowrap; }
.pro_item_ul li a{ display: block;width: 210px; text-decoration: none; height: 266px; transition: all 0.2s ease-in-out 0s; }
.pro_item_ul li a:hover .pro_img{ border: 1px solid #635638;  }
.pro_item_ul li a:hover .pro_img img{ /*border: 1px solid #ff772a;*/  transform: scale(1.1); }
.pro_item_ul li a:hover .pro_name{ background:  #add3e6;}


.pro_img{width: 210px; height: 210px; text-align: center;display: table;}
.pro_img span{display:table-cell;vertical-align:middle;}
.pro_img{*position:relative;*overflow:hidden;}/*IE6*/
.pro_img span{*position:absolute;*left:50%;*top:50%;}/*IE6*/
.pro_img span img{*position:relative;*left:-50%;*top:-50%;}/*IE6*/



.pro_item .btn_prev{
	width: 18px;
    height: 264px;
    position: absolute;
    left: 81%;
    margin-left: -585px;
    top: 0px;
    background: url(/assets/images/hot-arr-left.png) no-repeat;
    opacity: 0.5;
    filter: Alpha(opacity=50);
background-position:50% 50%;
}

.pro_item .btn_next {
    width: 18px;
    height: 264px;
    position: absolute;
    left: 17%;
    margin-left: 567px;
    top: 0px;
    background: url(/assets/images/hot-arr-right.png) no-repeat;
    opacity: 0.5;
    filter: Alpha(opacity=50);
background-position:50% 50%;
}