﻿.wrap img {max-width: 100%;vertical-align: middle;border: 0;}
*{padding: 0;margin: 0;}		
.wrap a {color: #333;text-decoration: none;}	
.wrap h1 {font-family: 'Barlow Condensed', sans-serif;font-weight: 600;color: #06163a;margin: 0 0 15px;}

.wrap {font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;text-align: left;}	

ul, li {list-style: none;}
.clear{clear: both}
.wrap {max-width: 80%;margin: 0 auto;}	
	
	
  .right-pinfo {
    width: 100%;
    float: none;
  }	

  .wrap {
    width: 100% !important;
    padding: 0%;
    max-width: 98% !important;

  }	
.product-list{width: 94%;
  max-width: 1600px;margin: 0 auto}
.biaodan{ padding: 10px 20px; border: 1px solid #666; display: inline-block; margin: 10px 0 0 0; text-transform: capitalize;}

.product-list,.equipment-list{
	width: 100%;
	padding-top:40px;
	padding-right: 0;
	padding-bottom: 40px;
	padding-left: 0;
}

/*左侧导航栏目*/



/*右侧*/

/*内容表格*/
.table-wrap {
  width: 100%;
  overflow-y: hidden;

}




.product-list .right{width: 78%;float:right;} 



.prut_content{width: 100%;}
.prut_content .left-img{ width:45%;float: left;}
.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;text-align: center;height: 22vw;justify-content: center;display: flex;}




.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:450px;height:450px;background:#ffffff;border:1px solid #ccc;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 #dedede;background:#ffffff /*url(zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width:100%;border:1px solid #dfdfdf;}
.spec-scroll{clear:both;margin-top:5px;width:100%; display:inline-block;}
.spec-scroll .prev{float:left;margin-right:6px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #ccc;background:#ebebeb;cursor:pointer;text-decoration:none;font-size: 12px}
.spec-scroll .items{float:left;position:relative;width:396px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:99999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:54px;height:50px;}
.spec-scroll .items ul li.this img,.spec-scroll .items ul li img:hover{border:2px solid #f60;padding:1px;}


.right-pinfo{ width:50%;float: right; }
.right-pinfo h1{ font-size:32px; color:#222; line-height:30px; padding:15px 0; width:100%; position: relative;}
.right-pinfo h1:after{ content: ''; width: 100px; height: 2px; background: rgb(217, 217, 217); position: absolute; left: 0; bottom: 0;}
.right-pinfo ul{ padding: 10px 0;}
.right-pinfo ul li{ }
.right-pinfo dl{ width:100%; padding-top:15px; clear:both}
.right-pinfo dl dt{ width:100%; font-size:15px; font-weight:bold; padding-bottom:15px}
.right-pinfo dl dd{ width:auto; font-size:16px; font-weight:bold; padding:10px 0;border-radius:5px}
.tel_pro .fa{ margin: 0 10px 0 0;}
.prut_content .detail{ width:100%; padding:40px 0; clear:both;}
.prut_content .detail .title{ width:100%; background:url(/template/demo/image/intro_bg.gif) repeat-x bottom}
.prut_content .detail .title h1{ background:#5d5d5d; line-height:36px; display:inline-block; padding:0 40px; color:#fff; font-size:16px;width: auto;}
.prut_content .detail .p-intro{ width:100%; padding:25px 0;font-size: 15px;line-height: 32px;}
.prut_content .detail .p-intro img{display: inline-block;}
.prut_content .detail .p-intro div,.prut_content .detail .p-intro p{display: inline-block;width: 100%;}






/*自适应*/

@media (max-width: 1440px) {
  .spec-scroll .items {
    width: 90%;
  }

}

@media (max-width: 1300px) {
  .product-list .right {
   
    float: right;
  }
  .product-list, .equipment-list {
    padding-top: 15px;
    padding-right: 0;
    padding-bottom: 0px;
    padding-left: 0;
  }
	.jqzoom{height: 28vw}
	
}	
@media (max-width: 1200px) {
.product-list .right{width: 98%;} 
	.cpbox_left{display: none}	
}

@media (max-width: 991px) {
	.product-list .right{ width: 100%!important;}
	.jqzoom{height: 40vw}
}	

@media screen and (max-width: 900px) {
  .prut_content .left-img {
    width: 100%;
    float: none;
  }	
	.right-pinfo{width: 100%}
}
@media (max-width: 600px) {
	.product-list .right{ width: 100%!important;}
	.jqzoom{height: 60vw}
}	


