

.itemed{text-align: center; font-size: 32px; color: #1b0d0d; position: relative; margin-top: 20px; padding-bottom: 10px;}
.itemed:before{width: 80px;height: 3px;content: '';background:#E60012;left: 50%;bottom:0;position: absolute; margin-left: -40px;}

@media (max-width:960px) {	

.itemed{font-size: 20px;}

}





.case-channel{overflow: hidden;}

.bttnav{ width: 100%; padding: 50px 0; overflow: hidden; position: relative; display: block;}
.bttnav .abingt {width: 100%; margin-bottom: 10px;overflow: hidden;display: block;position: relative; text-align: center;}
.bttnav .abingt img{max-width: 100%;}
.bttnav .protitle{width: 100%; margin-bottom: 15px; overflow: hidden;display: block;position: relative;font-size: 28px; font-weight: bold;}
.bttnav .protitle:before{width: 80px;height: 3px;content: '';background:#999;bottom:0;position: absolute; }
.bttnav .pinfo {width: 100%; margin-top: 20px; margin-bottom: 40px;overflow: hidden;display: block;position: relative;}
.bttnav .pinfo p{line-height: 28px; font-size: 16px; color: #1b0d0d; margin-bottom: 10px; text-align: left;}
.bttnav .pinfo p img{max-width: 100%; margin-top:10px ;}


.waper {overflow: hidden; margin: 20px 0; display: block; position: relative; width: 100%; margin-bottom: 50px;}
.waper dl{min-height:220px; overflow:hidden; background: #eee;  margin-bottom: 40px; width: 48%; margin-right: 4%; float: left; }
.waper dl:nth-child(2n){margin-right: 0;}
.waper dt { width:48%; height:220px; overflow:hidden; position:relative; float:left;  vertical-align: middle; margin-right: 4%; }
.waper dt img { max-width:100%; height:auto; position: relative;  vertical-align: middle; height:220px; }
.waper dd { width:47%; display: block; overflow:hidden; float:left; padding:10px 0; padding-right: 1%;  }
.waper dd h4{ display:block; font-size:20px; font-weight: bold; height:36px; line-height:36px; overflow:hidden; color:#333; margin-bottom: 5px;  }
.waper dd p { line-height:22px; height:auto; overflow:hidden; color:#666; font-size: 15px; }


@media (max-width:960px) {	

.bttnav .protitle{font-size: 20px; font-weight: 500;margin-bottom: 5px;}
.bttnav .pinfo p{line-height: 26px; font-size: 14px;}
.bttnav .pinfo{margin-top: 10px; margin-bottom: 20px;}


.waper dl{height:auto; overflow:hidden; background: #eee;  margin-bottom: 20px; width: 100%; margin-right: 0; float: left; }
.waper dt { width:48%; height:auto;  }
.waper dt img { height:auto; }
.waper dd h4{ display:block; font-size:18px; font-weight: 500;   }
.waper dd p { font-size: 14px; }

}




/*公司展示*/
.hzallist{width: 100%; margin: auto; overflow: hidden; position: relative;  margin-top: 50px;}
.hzallist ul{zoom: 1;  margin-bottom: 15px; }
.hzallist ul li{width: 23.5%; float: left; margin-bottom: 30px; margin-right: 2%;cursor:pointer}
.hzallist ul li:nth-child(4n){margin-right: 0;}
.hzallist ul li .hzimg{ overflow: hidden; width: 100%; }
.hzallist ul li .hzimg img{max-width: 100%;transition: all 0.5s ease 0s;}
.hzallist ul li .hzimg:hover img{transform: scale(1.1,1.1)}
.hzallist ul li .hztext{ background-color: #f1f1f1; padding: 15px;text-align: center;margin-top: -2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size: 15px;}

@media (max-width:1200px) {	
.hzallist{ margin-top: 20px;}
.hzallist ul li{width: 32%; float: left; margin-bottom: 20px; margin-right: 2%;cursor:pointer; overflow: hidden;}
.hzallist ul li:nth-child(4n){margin-right: 2%;}
.hzallist ul li:nth-child(3n){margin-right: 0%;}

}

@media (max-width:640px) {	
.hzallist{ margin-top: 20px;}
.hzallist ul li{width: 48%; float: left; margin-bottom: 20px; margin-right: 4%;cursor:pointer; overflow: hidden;}
.hzallist ul li:nth-child(4n){margin-right: 4%;}
.hzallist ul li:nth-child(3n){margin-right: 4%;}
.hzallist ul li:nth-child(2n){margin-right: 0;}
.hzallist ul li .hztext{  padding: 5px;}
}


/*公司展示*/




.dtext{font-size: 24px; width: 100%; display: block; overflow: hidden; position: relative; }



.pro_intro{margin: 20px 0 40px; overflow: hidden;position: relative; width: 100%;  }
.pro_introC{margin-top: 15px;}
.pro_introC_nav{height: 35px;}
.pro_introC_nav li{background:#eeeeee;margin-right:5px;float: left;height: 35px;font-size: 16px;color: #949494;position: relative;border-radius: 5px;}
.pro_introC_nav li a{display: block;height: 35px;width: 150px;text-align: center;line-height: 35px;background: #eeeeee;font-size: 18px;color: #949494; border-radius: 5px;}
.pro_introC_nav li a:hover{color: #fff;background: #394251 }
.pro_introC_nav li a.click{color: #fff; background: #394251 }
.pro_data{padding: 15px 0; margin-bottom: 40px;}
.pro_special{ display:none;}
.pro_special p{line-height: 28px; font-size: 16px;}
.pro_special p img{ max-width: 100%;}


.info-page{width: 200px;}


@media (max-width:640px) {
	.pro_introC_nav li{background:#eeeeee;margin-right:0px; width: 32%; margin-right: 2%;}
	.pro_introC_nav li:nth-child(3){margin-right: 0;}
	.pro_introC_nav li a{width: 100%;font-size: 16px;}
	.pro_special p{line-height: 28px; font-size: 15px;}
	
	
		}











