@charset "utf-8";

.proxxdivwz .sol_div_tt p{ width:100%;text-align:left; margin:0;}

/*****产品列表*****/
.prolistdiv{ width:100%; height:auto; float:left; padding:40px 0 50px 0; background:#f9f9f9;}
dl.pfldl{ width:100%; height:auto; float:left; margin-bottom:35px;}
dl.pfldl dt{ width:100%; height:auto; float:left;}
dl.pfldl dt a{ width:auto; height:42px; line-height:42px; float:left; font-size:20px; color:#333; padding:0 45px; }
dl.pfldl dt p{ width:60px; height:42px; float:left;background: url(../images/hxt.jpg) center center no-repeat; background-size:1px 23px;}
dl.pfldl dt a:hover,dl.pfldl dt a.cur{ background:#00437c; color:#fff;}
dl.pfldl dd{ width:100%; height:auto; float:left; margin-top:25px;}
dl.pfldl dd a{ width:auto; height:26px; float:left; line-height:26px; padding:0 3px; border-bottom:1px solid #dedede; font-size:18px; color:#666; margin:0 20px;  }
dl.pfldl dd p{ width:20px; height:26px; float:left;background: url(../images/hxt.jpg) center center no-repeat; background-size:1px 10px; display:none;}
dl.pfldl dd a:hover,dl.pfldl dd a.cur{ color:#333; border-bottom:1px solid #333;}
dl.pfldl dt p:last-child{display:none;}

dl.pdl{ width:31.3333%; height:auto; float:left;margin:1%;}
dl.pdl dt{ width:100%; height:auto; float:left;  box-sizing:border-box; overflow:hidden;}
dl.pdl dt img{ width:100%; height:auto; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.pdl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
dl.pdl dd{ width:100%; height:40px; line-height:40px; float:left; font-size:18px; color:#333; text-align:center; overflow:hidden; margin:8px 0 30px 0;}



/*****产品列表-详细页******/
.proxxdiv{ width:100%; height:auto; float:left;padding:50px 0; border-top:1px solid #dedede;}
.proxxdivl{ width:50%; height:auto; float:left; background:#fff; padding:30px; box-sizing:border-box;}
.proxxdivr{ width:50%; height:auto; float:left; background:#fff;padding:40px 50px 0 20px; box-sizing:border-box; font-size:16px; line-height:26px; color:#666;}

/*图片放大镜样式*/
.jqzoom{float:left; width:100%; height:auto;border:none;position:relative; border:1px solid #f2f2f2; padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width:100%; height:400px; float:left; display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;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; background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:100%;height:auto; }
.spec-scroll{ height:auto; float:left; margin-top:25px;width:100%; position:relative; padding:0 60px 0 55px; box-sizing:border-box;}
.spec-scroll .prev{ position:absolute; left:0; top:0; z-index:999;}
.spec-scroll .next{position:absolute; right:0; top:0; z-index:999;}
.spec-scroll .prev,.spec-scroll .next{display:block;text-align:center;width:40px;height:100px; line-height:100px; background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:100%;height:100px;overflow:hidden;}
.spec-scroll .items ul{position:absolute; left:0; top:0; width:999999px;height:auto; transition: transform 232ms;}
.spec-scroll .items ul li{float:left;width:5.9vw;text-align:center; margin:0 0.2vw;}
.spec-scroll .items ul li img{border:1px solid #ededed;width:100%;height:100px; box-sizing:border-box;}
.spec-scroll .items ul li img:hover,.spec-scroll .items ul li img.cur{border:1px solid #00437c; }


.proxxdivr h1.h1{ width:100%; height:auto; line-height:30px; font-size:26px;font-weight:600; color:#333;}
.proxxdivr span.sp{ width:100%; height:auto; float:left; font-size:14px; line-height:24px; color:#999; border-bottom:1px solid #ededed; padding-bottom:10px; margin-bottom:15px; margin-top:10px}
.proxxdivr p{ width:100%; height:160px; float:left; font-size:15px; line-height:26px; color:#333;}
.proxxdivr a.a{ padding:0 34px; height:36px; line-height:36px; font-size:16px; color:#333; border-radius:3px; float:left; border:1px solid #00437c;}
.proxxdivr a.a:hover{background:#00437c; color:#fff;  }

.proxxdiv1{ width:100%; height:auto; float:left; padding:40px 0; background:url(../images/product-detail-tab.jpg) top center no-repeat #fff; background-size:100% 165px;}
.pst{ width:100%; height:auto; float:left; font-size:30px; line-height:40px; color:#fff; font-weight:600; margin-bottom:30px;}
ul.xxul{ width:100%; height:55px; float:left;}
ul.xxul li{ width:25%; height:auto; float:left; border-right:1px solid #fff;  box-sizing:border-box;}
ul.xxul li:last-child{ border-right:none;}
ul.xxul li a{ width:100%; height:55px; line-height:55px;font-size:20px; float:left; text-align:center; background:#507dad; color:#fff;}
ul.xxul li a:hover,ul.xxul li a.cur{ background:#fff; color:#333;}
.proxxdivwz{ width:100%; height:auto; float:left; padding:30px 0 ; font-size:16px; line-height:26px; color:#666; display:none;box-sizing:border-box; }
.proxxdivwz img{ width:auto; height:auto; max-width:100%; display:block; margin:0 auto}
strong.stt{ width:100%; height:55px; line-height:55px; float:left; border-bottom:1px solid #ededed; font-size:20px; margin-bottom:20px;}
strong.stt s{ padding:0 35px; height:55px; line-height:55px; float:left; background:#507dad; color:#fff; font-weight:normal;}



@media only screen and (max-width:1560px){
.jqzoom img{ height:340px;}	
.spec-scroll{  margin-top:15px;padding:0 50px 0 50px; }
.spec-scroll .prev,.spec-scroll .next{width:40px;height:100px; line-height:100px;}
.spec-scroll .items{height:110px;}
.spec-scroll .items ul li{float:left;width:9.7vw;text-align:center; margin:0 0.2vw;}
.spec-scroll .items ul li img{ height:100px; }
.proxxdivr { height:525px;} 
 
}


@media only screen and (max-width:1270px){
.proxxdiv{ padding:40px 0;}
.proxxdiv h1.h1{line-height:36px; font-size:22px;}
.proxxdivl{ padding:20px;}
.proxxdivr{ padding:30px; height:505px;}
	
.proxxdivr strong.s{ font-size:20px; line-height:30px; margin-bottom:10px;}
.proxxdivr a.a{ margin-top:50px;padding:0 20px; height:38px; line-height:38px; font-size:16px;}

.proxxdiv1{ padding:30px 0; background-size:100% 115px;}
.pst{  font-size:22px; line-height:30px; margin-bottom:20px;}

ul.xxul{ height:45px;}
ul.xxul li a{ height:45px; line-height:45px;font-size:18px;}
.proxxdivwz{ padding:20px 0; font-size:15px; line-height:24px;}
strong.stt{ height:45px; line-height:45px; font-size:18px;}
strong.stt s{ padding:0 20px; height:45px; line-height:45px; }

	
	
	
}







@media only screen and (max-width:650px){
  
/******产品列表******/
.prolistdiv{padding:20px 0 30px 0;}
dl.pfldl{ margin-bottom:20px;}
dl.pfldl dt a{height:38px; line-height:38px;font-size:18px;padding:0 35px; margin-right:0px;}
dl.pfldl dd{ margin-top:15px;}
dl.pfldl dd a{font-size:16px;margin-right:20px;}


dl.pdl{ width:48%; margin:1%;}
dl.pdl dd{ height:50px; line-height:50px; font-size:18px;}

/*****产品详细页*****/
.proxxdiv{ padding:30px 0;}
.proxxdiv h1.h1{line-height:30px; font-size:20px;}
.proxxdivl{ width:100%; padding:20px;}
.spec-scroll .items ul li{ width:23.5vw;}
.proxxdivr{width:100%; padding:30px; height:auto;}	
.proxxdivr strong.s{ font-size:20px; line-height:30px; margin-bottom:10px;}
.proxxdivr a.a{ margin-top:30px;padding:0 20px; height:38px; line-height:38px; font-size:16px;}

.proxxdiv1{ padding:30px 0;}
ul.xxul{ height:45px;}
ul.xxul li a{ height:45px; line-height:45px;font-size:16px; }
 
  
  
}



@media only screen and (max-width:460px){
  
/******产品列表******/
.prolistdiv{padding:15px 0 20px 0;}
dl.pfldl{ margin-bottom:10px;}
dl.pfldl dt a{height:34px; line-height:34px;font-size:16px;padding:0 30px; margin-right:0px; border-radius:3px;}
dl.pfldl dd{ margin-top:5px;}
dl.pfldl dd a{font-size:15px;margin-right:15px;}
dl.pdl{ width:48%; margin:1%;}
dl.pdl dd{ height:40px; line-height:40px; font-size:16px;}

/*****产品详细页*****/
.proxxdiv{ padding:20px 0;}
.proxxdiv h1.h1{line-height:26px; font-size:18px;}
.proxxdivl{ width:100%; padding:10px;}
.jqzoom img{ height:60vw;}
 
.spec-scroll{ padding:0 6vw 0 6vw;} 
.spec-scroll .prev, .spec-scroll .next{ width:5vw;}  
.spec-scroll .items ul li{ width:25.5vw;} 

.proxxdivr{ padding:20px 10px; font-size:15px; line-height:24px;}
.proxxdivr strong.s{ font-size:18px; line-height:26px;}
.proxxdiv1{ padding:15px 0 30px 0; background-size:100% 100px;}
ul.xxul{ height:40px; line-height:40px;}
ul.xxul li{ width:25%;}
ul.xxul li a{ width:100%; height:40px; line-height:40px; font-size:14px; text-align:center; padding:0; margin:0;} 

.proxxdivwz{ padding:15px 0;}
 strong.stt{ height:40px; line-height:40px; font-size:16px;}
strong.stt s{ padding:0 20px; height:40px; line-height:40px; }
  
}