@media screen and (max-width:1200px) {
	.wrap{ width:92%; }
	.navs{ display: none; }
	.head{ height: 62px; }
	.logo{ padding-top: 5px; }
	.banner{margin-top: 62px; height: 280px;}

	.slide-img{ margin-top: 62px; height: 420px; }
	.col_list li,.honor_list li,.mien_list li{
		width:48%;
		height: auto;
		margin-right: 2%;
	}
	.col_img,.mien_img{ height: auto; }
	.honor_list li{max-height: 230px;}
	
	.load_list li{
		width:23.8%;
		margin-right: 1%;
	}
	.equ_list li{
		width:95%;
	}
	.nav__trigger{ display: block; }

	.ind_search{ display: none; }
	.msg_textarea{ width:400px; }

	.ind_pro_item{ width:94%; text-align: center; }
	.ind_pro_img{ height: auto; }


	.ind_news_img,.ind_news_list{
		width:49.5%;
	}
	.ind_news_bg{
		width:115%;
	}

	.tempWrap{ width:auto; }

	.ind_pro_head h3{ font-size: 22px; }

	.foot_nav{ width:auto; }
	.foot_nav li{ margin-right: 30px; }
}
@media screen and (max-width:1024px) {
	.slide-img{ height: 360px; }
	.catalog{
		float: none;
		width:auto;
		margin-bottom: 30px;
	}
	.catalog_head{ background-size: cover; }
	.main_cont{ margin-left: 0; }
	.ind_party_img{ display: none; }
	.ind_party_list{ margin-right: 0; padding-right: 0; }

	.foot_nav{ float: none;	 }
	.foot_web{ float: none;margin: 15px auto 0; }
}
@media screen and (max-width:768px) {
	.slide-img{ height: 320px; }
	.wrap{ width:94%; }
	.banner{ height: 210px; }
	.col_con{ padding:12px 10px;}
	.art_head h3{ font-size: 18px; line-height: 32px; margin-bottom: 8px; }

	.prod_name{ font-size: 18px; }
	.load_list li,.load_list li:nth-child(4n){ width:31.3%; margin-right: 2%;}
	.load_list li:nth-child(3n){ margin-right: 0 }

	.item_img{ float: none; width:auto; text-align: center; height: auto; max-height: 250px; }
	.item_con{ padding:20px 0; }
	.item_item:nth-child(odd) .item_con{ margin-right: 0 }
	.item_item:nth-child(even) .item_con{ margin-left: 0; }

	.ind_abt_name{ font-size: 20px; }
	.ind_pro_head h3{ font-size: 18px; }

	.ind_party_title{ font-size: 16px; }
	.ind_abt{ padding:40px 0; }

	.foot_nav li{ width:33.3%; margin-right: 0; margin-bottom: 15px; border-right: 0;}
	.foot_nav_title{ font-size: 14px; }
	.foot_nav_link a{ font-size: 12px; }

	.equ_list li{padding-left: 6%; width:93%;}
}
@media screen and (max-width:614px) {
	.slide-img{ height: 240px; margin-top: 52px;}
	.banner { margin-top: 52px;}
	.logo span{ margin: 14px 10px 0; }
	.prod_name{ font-size: 16px; }

	.team_img{ float: none; }
	.team_con{ margin-left: 0; }

	.msg_name{ float: none; line-height: 30px; display: block; padding-right: 0;text-align: left; }
	.msg_inp{ width:88%; padding:0 5%; }
	.todlbox{ padding:15px 10px; }
	.ind_pro_title{ font-size: 16px; }


	
	.ind_news_img{ display: none; }
	.ind_news_list{
		width:100%;
	}
	.ind_news_list li{
		margin-left: 0;
	}
	.ind_news_bg{
		width:100%;
		background-image: none;
		background-color: #006f6a;
	}
	.foot_cont span{ display: block; }

	.head{ height: 52px; }
	.logo{ padding-top: 10px; }
	.logo1 img{ height: 26px; }
	.logo2 img{ height: 20px; }
	.nav__trigger{ top: 12px; }

	.ind_pro_item{ width:100%; box-shadow: 0 0 0 ; }

	.main{ padding:30px 0; }
}
@media screen and (max-width:414px) {
	.slide-img{ height: 180px; }
	.banner { height: 130px;}
	.col_list li, .honor_list li, .mien_list li{
		width:99%;
		margin-right: 0;
	}

	.news_img{ float: none; width:auto; text-align: center;}
	.news_first_con{ margin-left: 0; }
	.mien_title{ line-height: 42px; font-size: 14px; }
	.load_list li,
	.load_list li:nth-child(4n),
	.load_list li:nth-child(3n){
		width:47%;
		margin: 0 1% 20px;
	}
	
	.cont_list li{ float: none; width:96%; margin-bottom: 20px; }
	.ind_abt_name{ font-size: 18px; }
	.ind_abt_enname{ font-size: 14px; }

	.honor_list li{ max-height: none; }
	.equ_list li{padding-left: 10%; width:89%;}

}
@media screen and (max-width:320px){
}