@media screen and (max-width: 1199px) {
	.header,.navBox,.main_visual,.sec1L,.listes,.prodMore,.section1 .titleBox,.section4 .titleBox,.online,.section2 .titleBox .onlineBox p ,.sec4More,.footer .footDl dl.w,.footer .footDl dl.last,.hieend { display:none;}
	.wdsj,.header_er,.flexslider,.telcall{ display:block; }
	.header_er{ position:relative; height:60px; width:60px; float:right;}
	.sec1R { float: right; width: 100%; margin-right:0;  }
	.sec1R .sec1Img { width: 100%; height:auto; overflow:hidden; position: relative; }
	.sec1R .sec1Img img { width: 100%; height:auto;}
	.sec1R .para { padding:0; width:100%; }
	.sec1R .para p{ padding:3% !important;}
	.section1 { padding:3% 0; }
	.section2 {  background: #f2f2f2; padding-top:5%; }
	.sec2Main {width: 100%; height: auto;}
	.section2 .titleBox{ padding:0;}
	.sec2Main .item { float: left; display: block; width: 100%; height: auto; margin-right:0px; margin-left: 0px; }
	.sec2Main .item .img,.sec2Main .item .img img { width:100%;height: auto;}
	.sec2Main .item .sec2Bottom { width: 100%; height:86px; padding:0;}
	.sec2Main .item .sec2Bottom h3 { text-align:center; padding:3% 0 0; }
	.sec2Main .item .sec2Bottom p{padding:1% 3% 3%}
	.sec2Main .item.r ul { width:100%; margin: 20px auto 0 auto; height:auto; overflow:hidden; padding-bottom:10%; }
	.sec2Main .item.r .prodMore {left: 46%; }
	.section2 .titleBox h2 { text-align: center; color: #000;}
	.section4 {  padding-bottom:5%; }
	.sec4Main ul {  height: auto; overflow: hidden; }
	.sec4Main ul li {border: 1px solid #e5e5e5; width:93%; margin-right: 0; position: relative; padding: 3%;}
	.sec4Main ul li .img,.sec4Main ul li .img img { width: 100%; height: auto; }
	
	.footer { width: 100%; padding-top:60px; padding-bottom: 0px; }
	.footer .footDl dl {  width: 15%; margin-right:0px; margin-bottom:3%; padding-left:10%; }
	.footer .footDl dl dt { margin-bottom:3%; }
	.copyBox p { padding:2%;}
	.copyBox .link { float: left; }
	.footer .footDl { padding-bottom:3%; }
	.telcall a{ background:#fff; border-radius:50px; padding:1.5% 5%; font-size:18px;}
	.nybanner{ margin-top:11%;}
	.subNav li { padding:3% 4%;}
	.zzry li{ width:30%; }	
	.newbox li{ border:1px solid #e5e5e5; padding:3%; margin:3%; height:auto; overflow:hidden;}
	.newbox li .ncon p{ max-height:100px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
	.probox{ width:100%;}
	.probox .rightpro ul li{ width:29.7%; }
	
	.probox .rightpror{ width:94%;}
	
}

@media screen and (max-width: 780px) {
	.sec2Main .item.r .prodMore {left: 45%; }
	.footer .footDl dl {  width: 23%; margin-right:0px; margin-bottom:3%; padding-left:10%; }
	.footer .footDl dl dt { margin-bottom:3%; }
	.telcall a{ background:#fff; border-radius:50px; padding:3% 8%; font-size:18px;}
	.nybanner{ margin-top:13%;}
	.newbox li .ncon p{ max-height:50px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
	.procent{ display:block;}
	.procent a{ background:#f90; border-radius:50px; padding:3% 12%; font-size:18px; color:#fff;}
	.procon img{ width:100%;}
}
@media screen and (max-width: 640px) {
	.newbox li .ncon p{ display:none;}
	.sub_menu{ top:15%; }
	.sec2Main .item.r .prodMore {left: 40%; }
	.footer .footDl dl {  width: 40%; margin-right:0px; margin-bottom:3%; padding-left:10%; }
	.footer .footDl dl dt { margin-bottom:3%; }
	.subNav li { width:25%;}
	.zzry li{ width:47%; }
	.newbox li{ border:1px solid #e5e5e5; padding:3%; margin:3%; height:auto; overflow:hidden;}
	.newbox li .ncon h3 a{font-size:16px;}
	.newbox li .ncon p{ max-height:30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
	
	.probox .lflist{ width:30%;}
	.probox .rightpro{ width:67%; }
	.probox .rightpro ul li{ width:45.7%; }
	

}
@media screen and (max-width: 480px) {
	.probox .lflist{ width:100%; float:right; background:#f960; display:block;}
	.botj ul li{ width:46.5%; margin-bottom:3%;}
	.probox .rightpro{ width:94%; }
	.probox .lflist ul li,.probox .hieend ul li{ padding:3% 0;}
}

@media screen and (max-width: 380px) {
	.newbox li .ncon p{ display:none;}
	
	.sub_menu{ top:12%; }
	.sec2Main .item.r .prodMore {left: 40%; }
	.footer .footDl dl {  width: 40%; margin-right:0px; margin-bottom:3%; padding-left:10%; }
	.footer .footDl dl dt { margin-bottom:3%; }
	.subNav li { width:25%;}
	.zzry li{ width:47%; }
	.newbox li{ border:1px solid #e5e5e5; padding:3%; margin:3%; height:auto; overflow:hidden;}
	.newbox li .ncon h3 a{font-size:16px;}
	.probox .rightpro ul li{ width:45%; }
	
	
	
}

