@media screen and (max-width:1440px){
	.pos-bnritme1{top: 260px; font-size: 52px; line-height: 52px; }
	.pos-bnritme2{top: 350px; font-size: 30px; line-height: 30px; }
	.pos-bnritme3{top: 430px; font-size: 18px; line-height: 18px; }
}

@media screen and (max-width:1200px){
	.wrap,.main .wrap{ width: 990px;}
	.head{ height: 64px;line-height: 64px;}
	
	.logo img{ height: 52px;}
	.nav{ display: none;}
	.nav__trigger{ display: block;}
	.head_r {margin-top: 7px;}
	.search,.language{ margin-top: 12px;}
	.banner{ margin-top: 64px; height: 260px;}
	.slide-img{ height: 470px; margin-top: 64px;}

	.pad{ height: auto!important; padding:35px 0!important;}

	.slide-img .flex-control-nav {bottom: 30px;}

	.catalog,.main_con{ float: none; width: 100%;}
	.catalog_title{ background: #164c90; height: 110px;}
	.catalog_title_cn{ padding-top: 20px;}
	.main_con{ margin-top: 30px;}

	.pro_list{ width: 860px; margin:auto;}

	.pad{ padding: 50px 0; height: auto;}
	.ind_core_list li{ width: 50%; box-sizing: border-box; padding: 2%;}
	.ind_core_txt{ margin-bottom: 0}
	.ind_core_desc{ background: none; padding: 22px 10px;}

	.ind_apply_list li{ width: auto;}
	.ind_apply_img{ position: relative; height: 0;padding-bottom: 100%;}
	.ind_apply_img img{ position: absolute; left: 0; top: 0;  object-fit:contain;}

	.ind_news_l{ float: none; width: 100%;}
	.ind_news_r{ display: none;}

	.ind_part_list{margin-top: 40px;}
	.ind_part_list li{ width: 19%;}
	
	.ind_conts_ul{ margin: 40px 0;}
	.line{ display: none }

	.ind_foot{position: relative; bottom: 0; margin-top: 20px;}

	.foot_box_dls{
		float: none;
		width:100%;
	}
	.foot_logo{
		float: left;
	}

	.lnav_two{ display: none!important }

	.mb_slide{ display: block; }
}
@media screen and (max-height:768px){
	.pad{ padding: 80px 0; height: 596px;}
	.ind_apply_img{ height: 252px;}
	.ind_apply_list .owl-dots{ margin-top: 30px;}
	.ind_news_nav{margin-top: 22px;}
	
	.ind_news_l_img{ height: 190px;}
	.ind_news_l_con{height: 170px; padding: 20px 40px 0}
	.ind_news_r_img{ height: 220px;}

	.ind_conts_ul{margin-top: 50px;}
	.ind_abt_imgs .owl-nav{ right: 0}
	.ind_abt_imgs{ height: 370px; overflow: hidden;}
	.ind_part_list{ margin-top: 32px;}

}
@media screen and (max-height:700px){
	.pad{padding: 80px 0 0; height: 544px;}
	.ind_core_list{ padding-top: 32px;}
	.ind_core_icon{ width: 120px; height: 120px;}
	.ind_core_con{ padding-top: 20px;}
	.ind_core_desc{ padding: 20px 24px; background-size: 100% 100%; }

	.ind_apply_list{ margin-top: 32px;}
	.ind_apply_img{ height: 180px;}
	.ind_apply_con{ height: 130px; padding: 16px 24px;}
	.ind_apply_more{ height: 30px; line-height: 30px;}

	.ind_news_l li{ margin-bottom: 15px;}
	.ind_news_l_img{ height: 150px;}
	.ind_news_l_con{ height: 130px;}
	.ind_news_l_desc{-webkit-line-clamp: 2;}
	.ind_news_r_img{ height: 165px;}

	.ind_abt_box,.ind_conts_ul{ margin-top: 32px;}
	.ind_conts_title,.ind_conts_ul li{margin-bottom: 10px;}
	#newBridge .icon-right-bottom{ bottom: 20%!important;}


}

@media screen and (max-width:1024px){
	.wrap,.main .wrap{ width: 96%;}
	.slide-img .flex-control-nav{bottom: 20px;}

	#newBridge .nb-icon-right-center{ left: 0!important }
}
@media screen and (max-width:768px){
	.slide-img{height: 372px; }
	.banner{ height: 190px; }
	.pos-bnritme1{top: 80px; font-size: 34px; line-height:34px; }
	.pos-bnritme2{top: 125px; font-size: 20px; line-height: 20px; }
	.pos-bnritme3{top: 185px; font-size: 14px; line-height: 14px; }

	.pro_list{ width: 100%; margin:auto;}
	.pro_list li{
		float: left;
		width:48%;
		margin: 0 1% ;
	}
	.pro_list_img{width: 100%; height: auto;}
	.pro_list_con{ padding:15px 2%; width: 96%; height: auto; }
	.pro_list_desc{ height: 90px; margin-bottom: 15px;}

	.cont_map{ float: none; margin: auto;}
	.conts_dl{ float: none;  width: auto;}

	.ind_abt_imgs{ float: none;}
	.ind_abt_con{ margin-left: 0; padding-left: 0; padding-top: 30px;}
	.ind_abt_imgs .owl-nav{ right: 0;}

	.ind_core_txt{ font-size: 14px;}
	.ind_abt_imgs{ width: auto; height: auto;}
	.ind_part_list li,.ind_part_list li:nth-child(5n){
		width: 49%;
	    margin-right: 1%;
	}
	.ind_abt_desc{-webkit-line-clamp: inherit;}
	.ind_head h3{ font-size: 24px; }

	.foot_dl{
		padding-left: 0;
		width:25%;
		border:none;
	}

	.foot_dl2{
		padding-left: 0;
		width:33%;
		border:none;
	}
}
@media screen and (max-width:614px){
	.slide-img{height: 310px; }
	.slide-img .flex-control-nav{ bottom:10px; }
	.slide-img .flex-control-nav li a{ width: 8px; height: 8px; }

	.msg_name{
		display: block;
		line-height: 32px;
		float: none;
		text-align: left;
	}
	.msg_text{ width: 80%;}
	.code{ width: 20%;}
	.msg_textarea{ width: 90%;}

	.pro_info_imgs{float: none; margin: auto; width: auto; height: auto;}
	.pro_info_head_con{ margin-left: 0; padding-left: 0;}
	.pro_cor_nav_item,.pro_cor_nav_item.on{ width: 25%;z-index: 1; margin: 0; background: none;}
	.pro_cor_nav_item.on{ background:#164c90;}
	.pro_fun li{ width: 99%;}
	.load_name,.load_cn, .load_en{ float: none; display: block; width: auto;}
	.load_cn, .load_en{ padding-left: 6%;}

	.ind_news_l_img{ float: none; width: auto; text-align: center;height: auto;}
	.ind_news_l_con{ margin-left: 0; padding-left: 0; padding: 30px 3%;}

	.ind_core_list li{ width: 100%; margin-right: 0;}
	.ind_news_nav_item{min-width:100px; margin: 0 10px; }

	.par_dl_name{ width: 30%; }
	.par_dl_con{ margin-left: 33%; }

	.catalog_title{ height: 80px; }
	.catalog_title_cn{ font-size: 24px; line-height: 24px; padding-top: 15px;}
	.catalog_title_en{ font-size: 12px; }
	.cata_ul li a{
		font-size: 16px;
		line-height: 36px;
	}
	.pro_list_title{ font-size: 16px; margin-bottom: 10px; }

	.box p{
		float: none!important;
		margin-left: 0!important;
		margin-right: 0!important;
	}
}
@media screen and (max-width:414px){
	.slide-img{height: 180px; }
	.banner{ height: 140px; }
	.pos-bnritme1{top: 40px; font-size: 24px; line-height:24px; }
	.pos-bnritme2{top: 70px; font-size: 16px; line-height: 16px; }
	.pos-bnritme3{top: 100px; font-size: 12px; line-height: 12px; }

	.news_list_img{
		float: none;
		margin: auto;
	}
	.news_list_con{
		margin-left: 0;
		padding-left: 0;
	}
	.cont_map{ width: auto; height: auto;}
	.ind_apply_list .owl-dots{margin-top: 32px;}

	.ind_conts_ul{
		width: auto;
	}
	.ind_head h3{ font-size: 20px; }

	.foot_logo,.foot_web{
		float: none;
		width:100%;
		text-align: center;
	}
	.foot_dl dt{ font-size: 14px; }
	.foot_dl dd,.foot_btm,.foot_cont_l{ font-size: 12px; }
	.foot_cont_l{
		 float: none
	}
	.foot_conts{ margin-right: 0; display: block; }

	.pro_list li{
		float: none;
		width:98%;
	}
}





