.product{overflow:hidden; padding:25px 14px; background:#fff;min-height: 900px;}
.pro_top{overflow:hidden; float:left; margin-top:13px;}
.pro_top a{display:block; float:left; height:30px;line-height:30px; vertical-align:middle; border:1px solid #ecf1f2;-webkit-transition: all 0.5s ease-in-out; font-size:14px; color:#777676; padding:0px 15px; margin-right:15px;  margin-top: 10px;}
.pro_top a:hover{background:#0175ca; border:1px solid #05aec7; color:#fff;}
.pro_top a.hover{background:#0175ca; border:1px solid #05aec7; color:#fff;}

.product{overflow:hidden;}
.product li{ background:#fff;float:left; margin-right:17px; margin-bottom:25px; padding-bottom:8px; overflow:hidden; width:253px; text-align:center; border:1px solid #d7ddde; border-bottom:4px solid #d7ddde;-webkit-transition: all 0.5s ease-in-out;}
.product li.r{margin-right:0px;}
.product li img{border-bottom:2px solid #ecf1f2;}
.product li h2{font-size:14px; color:#727272; text-align:left; padding:10px 8px 5px 8px;}
.product li p{text-align:left;padding:0px 8px; font-size:14px; color:#bebebe; font-family:Arial, Helvetica, sans-serif; }
.product li:hover{border-bottom:4px solid #05aec7;}
.product li:hover h2{color:#05aec7;}
.product li:hover p{background:url(../images/pro_bj.jpg) no-repeat 235px 0px;}


.products_ny{overflow:hidden; background:#ecf1f2; padding:60px 0px 40px 0px;}
.products{overflow:hidden; background:#fff; padding:50px 45px;}
.pro_left{width: 485px;float:left;overflow:hidden;}

.spec-preview{overflow:hidden; float:right;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;width: 400px;height:400px;overflow:hidden;border:1px solid #ebf0f3;}
.jqzoom img{width:400px; height:400px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:430px;height:430px;background:#ffffff;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


.spec-scroll{width:70px; float:left; height:400px;}
.spec-scroll .items{margin:auto;position:relative;height:402px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:302px;}
.spec-scroll .items ul li{width:70px;text-align:left; height:77px;}
.spec-scroll .items ul li img{border:1px solid #CCC;width:68px;height:68px;}
.spec-scroll .items ul li img:hover{border:1px solid #05aec7;}

.pros_right{width: 480px;float:right;overflow:hidden;}
.pros_right_top{overflow:hidden; padding-bottom:15px; border-bottom:1px dashed #7d7d7d;}
.pros_right_top strong{overflow:hidden;display:block; font-weight:500; font-size:26px; color:#494949; padding-bottom:10px;}
.pros_right_top p{font-size:14px; color:#898989;line-height: 26px;}
.pros_right_ny{overflow:hidden;padding:20px 0px;}
.pros_right_ny p{font-size:14px; color:#898989; line-height:30px; clear:both}
.pros_right_ny p em{display:block; float:left;}
.pros_right_ny p span{display:block; float:left; width:360px;}
.pros_right h3{ background:#ecf1f2;width:175px; height:40px; line-height:40px; vertical-align:middle; text-align:center; float:left; margin-right:20px;margin-top:25px;-webkit-transition: all 0.5s ease-in-out;}
.pros_right h3 a{display:block; font-size:14px; color:#7a7a7a;}
.pros_right h3:hover{ background:#0175ca;}
.pros_right h3:hover a{color:#fff;}
.pros_share{float:left;/* border-top:1px dashed #7d7d7d; *//* margin-top:30px; */padding:20px 0px;width:100%;border-bottom: 1px dashed #7d7d7d;}
.pros_share p{float:left; font-size:12px; color:#909090;}
.pros_share a{display:block; float:left; margin:2px 5px 0px 5px;}

.pros_ny{overflow:hidden; padding-bottom:70px; text-align:center;}
.products_top{overflow:hidden; height:60px; line-height:60px; vertical-align:middle; background:#f2f6f7; margin-bottom:40px;}
.products_top a{display:block; float:left; width:160px; text-align:center; font-size:16px; color:#6e6f6f;}
.products_top a:hover{background: #0175CA;color:#fff;}
.products_top a.hover{background: #0175CA;color:#fff;}


.news.r{padding-bottom:0px;}
.pros_bottom{overflow:hidden;}
.pros_bottom strong{display:block; font-size:18px; color:#898888; font-weight:500; background:#fff; height:50px; line-height:50px; vertical-align:middle; text-align:center; border-bottom:40px solid #ecf1f2;border-top:40px solid #ecf1f2;}
.product.r{background:#ecf1f2; padding:0px;}
.product.r li{margin-right:25px;}
.product.r li.r{margin-right:0px;}
.pro_s{padding: 20px 60px;width: 790px;text-align: left;font-size: 14px;line-height: 28px;color: #3c3c3c;margin: 0 auto;}
.pro_s img{width: 100% !important;height: 100% !important;}
.pro_s p{ font-size: 14px;color: #6e6f6f;}
	
.news{overflow:hidden; background:#fff; padding-bottom:45px;}
.news_tops{overflow:hidden;border-bottom:1px solid #ecf1f2; height:60px; line-height:60px; vertical-align:middle; padding:0px 20px;}
.position.r{float:left;}
.news_tops p{float:right;margin-top:15px;width:106px;height:33px;vertical-align:middle;line-height:33px;background: #0175CA;text-align:center;-webkit-transition: all 0.5s ease-in-out;}
.news_tops p a{display:block; color:#fff; font-size:14px; color:#ffffff;}
.news_tops p:hover{background:#212427;}
.news_top{overflow:hidden; border-bottom:1px solid #dcdedf; text-align:center; padding-bottom:35px; margin-bottom:30px; padding-top:30px;}
.news_top h2{font-size:24px; color:#525252; padding-bottom:10px;}
.news_top_ny{width:370px; margin:auto; overflow:hidden;}
.news_top p{font-size:12px; color:#909090; float:left;}