@media screen and (max-width:1680px){
	.head-box{ padding: 0 30px;}
	.foot{ padding: 27px 30px 17px}
	.nav li{ margin: 0 20px;}
}
@media screen and (max-width:1440px){
	.nav li{ margin: 0 10px;}
}
@media screen and (max-width:1200px){
	.wrap{ width: 990px;}
	.head{ height: 60px;}
	.nav{ display: none;}
	.pad{ padding: 25px 0 42px;}
	.nav__trigger{ display: block;}
	.logo{ width: 90px; overflow: hidden; margin-top: 10px;}
	.logo img{ max-width: none; height: 42px;}
	.nav, .soso, .head-mesh{margin-top: 22px;}
	.bannr{ margin-top: 60px;}

	.main-slt,.main-con{float: none;width: 100%;}
	.main-slt-head{line-height: 50px;}
	.slt-list li a{ line-height: 42px;}

	.pro-list li,.pro-list li:nth-child(3n){ width: 29%; margin: 0 2% 40px; }
	.pro-imgs{height: auto;}
	.pro-imgs img{width: 100%;}
	.inp-pro-imgs{ height: auto;}

	.headbtn{ display: none;}
	.soso{margin-top: 15px; margin-left: 14px;}
	.pos-so{ width: auto; display: block; position: relative;top:0; left: 0;}
	.so-text{ width: 75px;}
	.headsub{ width: 30px; background:  no-repeat center;}
	.head-mesh{ margin-left: 0}
	/*底部*/
	.foot-logo,.foot-box,.foot-web{
		float: none;
		text-align: center;
		margin: 0;
	}
	.foot-logo{ display: block;margin: auto; margin-bottom: 10px;}
	.foot-nav a{ float: none;}
	.foot-phone{ float: none; margin: 20px 0 10px; padding-left: 0; background-image: none;font-size: 18px;}
	.abt-data{margin-top: 50px;}
	.ind-pro-list li{ width: 24%; margin-right: 1%}
	.cause-dl{ width: 44%; margin: 0 3%; }
	.cause-dl dt,.cause-dl dd{ font-size: 16px;}
	.ind-news-list li{ width: 31%;margin-right: 2%;}
	.inp-news-imgs{ height: auto;}
	.ind-cont-cause .cause-dl{
		width: 30%;
		padding: 14px 1%;
		margin-right: 2%;
	}
}
@media screen and (max-width:990px){
	.wrap{ width: 98%;}
	.head-box{ padding: 0 8px;}
	.slt-list li a{ font-size: 16px;}
	.news-titles{ font-size: 18px;}
	.news-desc{ font-size: 16px;}
	.content-box{ padding: 0;}

	.slids,.small_box{ width: 580px;}
	.large_box{ height: 324px;}
	.small_list{ width: 480px; height: 76px;}
	.small_list ul li{ width: 120px; height: 94px; line-height: 94px;}
	.btn{ height: 96px; line-height: 96px;}

	/*首页*/
	.abt-data li{
		width: 50%;
		border-right:none;
		margin-bottom: 20px;
	}
	.ind-head-title{ font-size: 30px; line-height: 64px; margin-bottom: 26px;}
	.ind-pro-icon{margin-top: 30px;}
	.ind-more{margin-top: 35px;}
	.ind-quality, .ind-cause, .ind-safety{
		padding: 35px 0;
	}

	.ind-qual-box{padding-top: 45px;}
	.qual-imgs{ margin-left: 50px;}
	.ind-cont-cause .cause-dl{ width: 98%; margin: 0 0 20px;}
}
@media screen and (max-width:768px){
	.box{ font-size: 16px;}
	.cont-dl dt{ font-size: 18px;}
	.cont-dl dd{ font-size: 16px;}
	.cont-dl{
		float: none;
		width: 100%;
		margin-bottom: 20px;
	}
	.mess-title{ font-size: 18px;}
	.mess-name{
		float: none;
		display: block;
		text-align: left;
		font-size: 16px;
		line-height: 34px;
	}
	.mess-text{ width: 70%; height: 34px; font-size: 16px;}
	.mess-textarea{ width: 85%; height: 68px;}
	.code-img{ height: 34px;}
	.qual-imgs{ float: none; margin-left: 0; text-align: center; margin-bottom: 20px;}
	.cause-dl{width: 100%; margin: 0;}
	.cause-dl dt,.cause-dl dd{ font-size: 14px;}
	.qual-head h3 img{ max-width: 32%}
} 
@media screen and (max-width:614px){
	.cor-box{padding-left: 0;}
	.rlink{ font-size: 14px;}
	.news-inhead h3{ font-size: 18px;}
	.pro-list li,.pro-list li:nth-child(3n){ width: 47%; margin: 0 1% 25px; }
	.gage-title:nth-child(1){ width: 50%;}
	.gage-title:nth-child(3){ display: none;}
	.todlbox{ padding: 20px 10px;}
	.hq dd p{ float: none; width: 100%;}
	.cont-nav-item{ width: 100px; height: 34px; line-height: 34px; font-size: 16px;}
	
	.nmb{ font-size: 50px;}
	.incident{margin-top: 8px;}
	.ind-abt-box p{font-size: 14px!important;}
	.ind-head-title{ font-size: 24px;}
	.ind-pro-list li,.ind-pro-list li:nth-child(4n){
		width: 48%;
		margin: 0 1%;
	}

	.ind-more{ width: 120px; height: 34px; line-height: 34px;font-size: 14px;}
	.ind-news-list li{width: 98%;}
	.inp-news-imgs{ text-align: center;}
}

@media screen and (max-width:414px){
	.news-imgs{
		float: none;
		margin: auto;
		margin-bottom: 20px;
	}
	.news-box{ margin-left: 0; padding-left: 0;}
	.news-titles{ font-size: 16px;}
	.news-desc{ font-size: 14px;}
	.box{ font-size: 14px;}
	.btndl{ font-size: 12px; width: 60px;}
	.cont-dl dt{ font-size: 16px;}
	.cont-dl dd{ font-size: 14px;}


	.slids,.small_box{ width: 290px;}
	.large_box{ height: 162px;}
	.act-pos{ height: 34px; line-height: 34px; font-size: 16px;}
	.small_list{ width: 230px; height: 47px;}
	.small_box{ height: 47px;}
	.small_list ul li{ width: 56px; height: 45px; line-height: 45px;}
	.btn{ width: 30px; height: 47px; line-height: 47px;}


	.ind-head-title{ font-size: 20px;}
	.nmb{ font-size: 40px; line-height: 50px;}
	.nmb i{ font-size: 24px; line-height: 34px;}
}

@media screen and (max-width:360px){
	.pro-list li,.pro-list li:nth-child(3n){ width: 99%; margin: 0 0% 25px; }
}

@media screen and (max-width:320px){
}
