@media screen and (max-width:1200px) {
	.wrap{ width:92%; }
	.head_nav{ display: none; }
	.logo{ padding: 7px 0;}
	.logo img{ height:38px; }
	.language{ margin-top: 14px; font-size: 14px; }
	.slide-img{ margin-top: 52px; height: 370px; }
	.banner{ margin-top: 52px; height:300px;}
	.main{ padding:30px 0; }
	.nav__trigger{ display: block; }

	.prod_list li{
		width:32%;
		margin-right: 2%;
	}
	.prod_imgs{
		height:auto;
		max-height: 230px;
	}
	.prod_title{ font-size: 16px; padding:15px 0; }

	.prod_info_owl{ float: none; margin: auto; }
	.prod_conts{ float: none;width:auto; }
	
	.pad{ padding:30px 0; } 
	.ind_abt_title{ font-size: 20px; line-height: 32px;}
	.ind_pro_item{ width:auto; }
	.ind_prod_img{ height:auto; }
	.ind_prod_con{ padding:20px; }
	
	.ind_terr_imgs{ width:665px; }
	.ind_terr_con{ padding:6px 0; }
}
@media screen and (max-width:1024px) {
	.slide-img{ height: 310px; }
	.foot_l,.foot_web{ float: none; width:100%;}
	.foot_web{margin-top: 0; text-align: center; }
	.main_name,.current{ float: none; margin-bottom: 30px; }
	.current{ line-height: 24px; }

	.solu_img{ float: none; width:auto; text-align: center; height:auto;}
	.solu_con{ padding-top: 30px; }
	.solu_list li:nth-child(odd) .solu_con{ margin-left: 0; padding-left: 0;}
	.solu_list li:nth-child(even) .solu_con{ margin-right: 0; padding-right: 0;}
	.solu_desc{ height:auto; }
	.box p{ float: none!important; margin: 0!important;}

	.ind_terr_imgs{ display: none; }
	.ind_terr_con{ width:100%; }
}
@media screen and (max-width:768px) {
	.banner{ height:220px;}

	.news_imgs,
	.news_list li.active .news_imgs{
		float: none;
		width:auto;
		text-align: center;
		margin-bottom: 10px;
	}
	.news_fy p{ float: none; line-height: 32px; }

	.msg_name{ float: none; display: block; width:auto; text-align: left; }

	.ind_abt_img{ float: none; width:auto; height:auto; text-align: center; }
	.ind_abt_box{ margin-right: 0 }
	.ind_abt_desc{ height:auto; margin-bottom: 30px; }
	.ind_news_one{
		float: none;
		margin: auto;
	}
	.ind_news_list{
		margin-left: 0;
	}
	.ind_pro_head{line-height: 24px;}
	.ind_pro_head h3{ margin-bottom: 10px; font-size: 22px; }
}
@media screen and (max-width:614px) {
	.slide-img{ height: 260px; }
	.banner{ height:180px;}
	.foot_logo{float: none; margin-right: 0; width:auto; text-align: center; margin-bottom: 8px;}
	.foot_l_copy{ line-height: 24px;padding:10px 0; }
	.logo{width:72px; overflow: hidden;}
	.logo img{ max-width: none; }

	.prod_info_owl{ width:100%; height:auto; }
	.reg_title{ font-size: 16px; }

	.msg_inp{ width:90%; padding:0 4%; }
	.ind_news_one{ width:auto; }
}
@media screen and (max-width:414px) {
	.slide-img{ height: 180px; }
	.banner{ height:130px;}
	.main_name{ font-size: 20px; }
	.main_name p{ font-size: 14px; }
	.language a{margin-left: 10px; background-size: 22px 15px; padding-left: 28px;}
	.prod_list li{ width:100%; margin-right: 0; }

	
	.ind_terr_nav a{padding:15px;}
	.ind_terr_title{ font-size: 14px; }
	.ind_prod_title{ margin-bottom: 10px; }

}