@media screen and (max-width:1680px) {
	.join_head_r{
		margin-bottom: 30px;
	}
	
	.path_pos3{
	  transform:translate(-500%, -700%)
	}
	.path_pos60{
	  transform:translate(-250%, -1500%);
	}
	.path_pos33{
	  transform:translate(2950%, -1100%);
	}
	.path_pos33s{
	  transform:translate(3270%, -510%);
	}
	.path_pos149{
	  transform:translate(-650%, -1100%);
	}
	.path_pos56{
	  transform:translate(-450%, -1320%);
	}
	.path_pos134{
	  transform:translate(530%, -1610%);
	}
	.path_pos29{
	  transform:translate(-2800%, -1300%);
	}
	.path_pos80{
	  transform:translate(3700%, -1000%);
	}

	.path_pos15{
	  transform:translate(3190%, -750%);
	}
	.path_pos155{
	  transform:translate(3100%, -490%);
	}
	.path_pos41{
	  transform:translate(2650%, -850%);
	}
	
	.cont_option_dl, .cont_option_img{
		float: none;
		width:auto;
		margin-bottom: 20px;
	}
	.join_head_r_con{
		/*margin-bottom: 0;*/
		padding-bottom: 0
	}

	.ind_partner_con .ind_head{ padding-top: 0; }
	.ind_power_box{margin-top: 15px;}
	.ind_news_list{ margin-top: 20px; }
	.navs{ margin-left: 80px; }

	.path_r .path_box{ right: 45px; }
	.path_l .path_box{ left: 45px; }

	.case_info_item{ height:354px; }
	.case_info_con{ padding:36px 4%; height:282px; }
	.core_desc{ height:80px; }
	.core_con{ padding: 36px 2% }
}
@media screen and (max-width:1440px) {
	.head{ height: auto; }
	.logo{ padding:35px 0; }
	.navs{ margin-top: 62px; }
	.navs li{ width:165px; height:68px; }
	.language,.search{ margin-top: 62px; }
	.language_slt{top: 88px;}
	.language_slt.show{ top: 66px; }
	.search_pos.show{ top: 68px; }

	.navs_name{ font-size: 20px; }
	.nav_two_menu{ top: 130px; }
	
	.cata_ul_name{ font-size: 20px; }
	.cata_ul_two a{ font-size: 16px; }

	.case_pos{ padding: 20px 30px; }
	.case_pos_title{ font-size: 18px; padding-bottom: 20px; }
	.case_pos_more{ width: 120px; font-size: 14px; height: 32px; line-height: 32px; }

	.tech_con{ padding: 30px; height: 310px }

	
	
	.power_item1:hover .ind_power_pos{
		width: 400px;
	}
	
	.ind_power_pos_desc{
		width: 290px;
	}
	
	/* .power_item4 .ind_power_pos{
		margin-top: -130px;
	} */
	/*.ind_scheme_con{ padding: 10px; }*/
	.ind_scheme_pos_title{
		font-size: 14px;
		margin-bottom: 10px;
	}
	.ind_scheme_desc{
		font-size: 14px;
		line-height: 26px;
		height:78px;
	}
	.ind_scheme_more{
		font-size: 14px;
		height: 30px;
		line-height: 30px;
	}
	
	.navs{ margin-left: 80px; }
	.navs li:hover .nav_two_menu{ height:auto; padding:30px 0; }
	.nav_menu_dl dd{ font-size: 18px; line-height: 32px; }
	.navs_name_list dd{ line-height: 28px; }
	.navs_name_list dd a{ font-size: 14px; }

	.banner{ margin-top: 130px; }
	.pro_trait_item{ width:24%;margin-bottom: 10px; }
	
	.core_con{ padding: 23px 2%; }
	.core_desc{ height:120px; }
	
}
@media screen and (max-height:768px){
	.pad{
		height:83.1%;
	}
	.ind_news_imgs,.ind_news_con{
		width:50%;
		height:235px;
	}
	.ind_news_con a{
	    height: 195px;
    	padding: 20px 20px;
	}
	.ind_news_desc{
		margin-bottom: 24px;
		-webkit-line-clamp: 2;
		height:96px;
	}
	
	.ind_power_item{
		font-size: 16px;
	}
	.ind_power_box{
		height:498px;
		background-size: contain
	}
	.power_item1{
	  margin-top: -146px;
	  margin-left: -194px;
	}

	.power_item2{
	  margin-top: -50px;
	  margin-left: -33px;
	}

	.power_item3{
	  margin-top: 84px;
	  margin-left: -112px;
	}

	.power_items .ind_power_pos_desc{
	  padding-left: 108px;
	}
	.power_item4{
	  margin-top: -236px;
	  margin-left: -33px;
	}

	.power_item5{
	  margin-top: -191px;
	  margin-left: 47px;
	}

	.power_item6{
	  margin-top: -98px;
	  margin-left: 47px;
	}

	.power_item7{
	  margin-top: 38px;
	  margin-left: 128px;
	}

	.power_item8{
	  margin-top: 42px;
	  margin-left: -34px;
	}

	.ind_scheme_con{
		/*padding:20px;*/
	}

	.main{ padding: 0; width: 1200px;margin: auto; }
}
@media screen and (max-height:700px){ 
	.pad{ height:88%;}
	.ind_news_list{ margin-top: 20px; }
	.ind_news_imgs, .ind_news_con{height:196px;}
	.ind_news_con a{ height:auto; padding:14px 20px;}
	.ind_news_desc{ margin-bottom: 18px; }
	/*.ind_scheme_box{margin-top: 20px;}*/
	.ind_scheme_box .owl-dots{ margin-top: 30px; }
	.ind_power_box{
		margin-top: 20px;
	    height: 386px;
	}
	.ind_power_item{
		width:70px;
		height:70px;
		line-height: 70px;
	}
	.power_item1{
	  margin-top: -106px;
	  margin-left: -138px;
	}

	.power_item2{
	  margin-top: -35px;
	  margin-left: -15px;
	}

	.power_item3{
	  margin-top: 70px;
	  margin-left: -77px;
	}

	.power_item4{
	  margin-top: -177px;
	  margin-left: -15px;
	}

	.power_item5{
	  margin-top: -142px;
	  margin-left: 46px;
	}

	.power_item6{
	  margin-top: -70px;
	  margin-left: 45px;
	}

	.power_item7{
	  margin-top: 37px;
	  margin-left: 111px;
	}
	.power_item7 .ind_power_pos{
		margin-left: 18px;
	}

	.power_item8{
	  margin-top: 36px;
	  margin-left: -15px;
	}
	.power_item8 .ind_power_pos{
		margin-left: -550px;
	    margin-top: -128px;
	}

	.ind_partner_desc{ font-size: 18px; line-height: 34px; }

}
@media screen and (max-width:1366px){
	.logo img{ height:60px; }
	.banner{ height:400px; }
	.article, .list{ padding:40px 0; }
	.language, .search{ margin-top: 61px; padding:3px 8px; }
	.navs{margin-top: 62px;}
	.nav_menu_name{ font-size: 18px; background-size: 36px;}
	.nav_menu_dl dd{ font-size: 16px; }
	.language_btn{ font-size: 14px; }
	.language_slt{ width: 110px; margin-left: -55px; font-size: 14px; }
	.language_slt li a{ line-height: 30px; }
	.search_icon{ background-size: 18px; }
	.news_imgs{
		width: 325px;
		height:auto;
		max-height: 200px;
		overflow: hidden;
	}
	.news_con{ margin-left: 365px; }
	.news_titles{ font-size: 16px; }
	.news_desc{ padding-top: 0; font-size: 14px; -webkit-line-clamp: 4;}
	.news_more{ font-size: 14px; }
	
	
	.foot{ padding:30px 15% 0;}
	.foot .wrap{ width: 100%; }
	.foot_top_name,.cont_list_title{ font-size: 16px; margin-bottom: 20px;}
	.foot_top_name p{ font-size: 13px; }
	.foot_navs li a, .foot_conts_list li a{
		font-size: 13px;
		line-height: 24px;
	}
	.security{ font-size: 13px; }
	.Copyright{ font-size: 13px; line-height: 28px; }
	.web_code{ width: 60px; }
	.foot_logo{ width: 100px; }


	.catalog_title{ font-size: 20px; line-height: 70px;}
	.cata_ul{ padding:20px 15px; }
	.cata_ul>li{ margin-bottom: 20px; }
	.cata_ul_name{ font-size: 16px; line-height: 28px;}
	.cata_ul_name:before{ top: 9px; }
	.cata_ul_two{ margin-top: 10px; }
	.cata_ul_two a{ font-size: 14px; line-height: 34px; }
	.main_cont_name{ font-size: 18px; margin-bottom: 20px; }
	.pro_con{ padding:40px 30px 40px 55%; }
	.pro_con_title{ font-size: 16px; margin-bottom: 10px; }
	.pro_con_desc{ font-size: 14px; }
	.pro_con_more{ width: 120px; height:32px; line-height: 32px; font-size: 14px; }
	
	.pro_img{ height: 310px }
	
	.pro_info_name,.main_head_name{ font-size: 18px; }
	.pro_info_cont,
	.pro_trait_desc,
	.case_pos_desc{ font-size: 14px; line-height: 26px;}
	.pro_trait_desc{ line-height: 26px; height:104px;} 
	.pro_trait_item{ width:17.1%;  height:auto; padding:20px 1%;}
	.pro_trait_title,.case_pos_title{ font-size: 16px; padding-bottom: 10px;}
	.tech_con_title{ font-size: 16px; }
	
	table tr:nth-child(1) td, table tr:nth-child(1) th{ font-size: 16px; line-height: 44px; height:44px; }
	table td{ font-size: 13px; height:38px; line-height: 38px; }

	.tech_con{ height:auto; padding:34px 30px;}
	.main_head_desc,
	.tech_con_desc{ font-size: 14px; line-height: 26px; }
	.tech_con_desc{ height:130px; }

	.load_con{ margin-left: 100px;}
	.load_title{ font-size: 16px; margin-bottom: 5px;}
	.load_img{ width: 80px; height:80px; line-height: 80px; }
	.load_img img{ width: 28px; }
	.load_mb{ font-size: 14px; margin-bottom: 4px;}
	
	.video_title{ margin-top: 10px; font-size: 14px; }
	.pos_video_box{ padding: 20px; }
	.video_box{ margin-bottom: 0}
	.video_box video,.video_box iframe{ max-height: 320px;}
	.video_con_title{ font-size: 14px; line-height: 26px; }

	.case_info_pos,.core_pos{ font-size: 14px; line-height: 40px; }
	.case_info_item{ height:295px; }
	.case_info_con{ padding:40px 4%; height: 215px;}
	.case_info_con h3{ font-size: 22px; line-height: 32px; }
	.case_info_desc{ font-size: 14px; line-height: 26px; height:156px; overflow: hidden; }


	.his_con_desc,
	.cont_list_desc,
	.core_desc,
	.join_box,
	.abt_item_desc{ font-size: 14px; line-height: 26px; }


	.abt_item_title,.his_year{ font-size: 16px; }
	.abt_item_desc{ height:182px; }
	.abt_item video{ height:352px; }
	.idea_css .abt_item_desc{ height:130px; }
	
	.notice_in_title{ font-size: 18px; }
	

	.join_head_name{
		font-size: 18px;
		margin-bottom: 10px;
	}
	.join_head_list li a{ font-size: 14px; line-height: 40px; }
	.join_more{ width: 160px ; height:34px; line-height: 34px; font-size: 15px; }

	.notice_list li{ line-height: 44px; font-size: 14px }
	.notice_in{ font-size: 14px; }

	.ind_news_title,
	.case_info_con h3{ font-size: 16px; line-height: 30px;margin-bottom:10px; }
	.ind_news_desc{ font-size: 14px; margin-bottom: 10px; line-height: 24px;}
	.ind_scheme_title{ font-size: 16px; }
	.ind_partner_desc{font-size: 14px; line-height: 28px;}
	.ind_partner_more{ margin-bottom: 30px; }
	.ind_head_name{ font-size: 20px; }
	.ind_power_icon{ background-size: 30px; }
	
	
	.path_name{ font-size: 16px; }
	.path_desc,.inv_box{ font-size: 14px; line-height: 26px; }

	.cont_option_top{ margin-bottom: 30px; }
	.cont_option_name{ font-size: 16px;  line-height: 32px;}
	.cont_slt{ font-size: 14px; height: 32px; width:130px; }
	
	.core_con{ padding: 41px 2%;}
	.core_title{ font-size: 18px; margin-bottom: 19px;}
	.core_desc{ height:78px; }

	.pags_item{ width: 30px; height:30px; line-height: 30px; font-size: 14px; }
	
	.ind_news_imgs img{ max-width:100%; }
	.mores{ font-size: 18px; width: 20px; height:20px; line-height: 20px; }

	.ind_power_pos{ background-size: 430px; height:58px!important;}
	.ind_power_item:hover .ind_power_pos{
		width: 430px;
	}
	.ind_power_pos_desc{ padding-left: 56px; }
	.power_items .ind_power_pos_desc{ padding-left: 94px; }
	.ind_power_pos_desc{ font-size: 14px; line-height: 24px; height:48px; }
	.power_item4 .ind_power_pos,
	.power_item1 .ind_power_pos,
	.power_item3 .ind_power_pos,
	.power_item2 .ind_power_pos{
		margin-left: -470px;
		margin-top: -11px;
	}
	.power_item8 .ind_power_pos{
		height:96px!important;
		    margin-left: -468px;
			margin-top: -95px;
	}
	.power_item5 .ind_power_pos,
	.power_item6 .ind_power_pos,
	.power_item7 .ind_power_pos{
	    margin-left: 36px;
	    margin-top: -8px;
	}

	.ind_parts{ padding-top: 30px; height:30%; }

	.ind_partner_top{
	  padding-top:6%;
	  height:60%;
	}
	.ind_part_asp{
	  width: 50%;
	  padding-top: 2%;
	}
	.ind_partner_desc{ margin-bottom: 30px; }
	.ind_partner_list{ margin-top: 0; }
	.ind_partner_more{ width:110px; height:30px; line-height: 30px; font-size: 14px; }

	#mapwrapper{ max-width: 1200px!important; margin: auto;}
	
	/* .path_pos33{
	  transform:translate(2850%, -1050%);
	}
	.path_pos33s{
	  transform:translate(3184%, -500%);
	}
	.path_pos80{
	  transform:translate(3402%, -980%);
	}
	.path_pos15{
	  transform:translate(3060%, -750%);
	}
	.path_pos155{
	  transform:translate(3024%, -486%);
	}
	.path_pos41{
	  transform:translate(2574%, -840%);
	}
	
	.path_pos3{
	  transform:translate(-400%, -550%)
	}
	.path_pos60{
	  transform:translate(-200%, -1200%);
	}
	.path_pos33{
	  transform:translate(2300%, -890%);
	}
	.path_pos33s{
	  transform:translate(2560%, -450%);
	}
	.path_pos149{
	  transform:translate(-520%, -890%);
	}
	.path_pos56{
	  transform:translate(-380%, -1050%);
	}
	.path_pos134{
	  transform:translate(600%, -1300%);
	}
	.path_pos29{
	  transform:translate(-2200%, -1050%);
	}
	.path_pos80{
	  transform:translate(2850%, -800%);
	}
	.path_pos15{
	  transform:translate(2495%, -600%);
	}
	.path_pos155{
	  transform:translate(2400%, -400%);
	}
	.path_pos41{
	  transform:translate(2050%, -650%);
	} */

	.core_item{ max-height: 401px; }
}
@media screen and (max-width:1280px){
	.core_con{ padding: 35px 2%; }
	
	

	.path_box{
		width:400px;
	}
	.path_pos3 .path_box{right: 50px;}
}
@media screen and (max-width:1024px) {
	#menu{display: block;}
	.pad{ padding: 30px 0; }
	.ind_head_name{ font-size: 20px; }
	.head{padding: 0 2%; width:96%;}
	.main{ margin: 0 2%; width: auto;}
	.logo{padding: 10px 0;}
	.logo img{ height:42px!important; }
	.navs{ display: none }
	.language, .fixed .language{ margin-top: 20px; }
	.nav__trigger{ display: block; }

	.slide-img{
		height: 440px;
		margin-top: 62px;
	}
	.ind_news_item{
		float: none;
		width: 100%;
	}
	.ind_news_imgs{
		width: 58%;
	}
	.ind_news_con{
		width: 42%;
	}

	.ind_power_box{ height: auto; background: none }
	.ind_power_item{
		position: relative;
		top: 0;
		left: 0;
		width: auto;
		height: auto;
		padding:0 20px;
		overflow: hidden;
		margin: 0!important;
	}
	.ind_power_click{
		float: left;
		width: 70px;
		height: 70px;
		position: relative;
	}
	.ind_power_pos{
		position: relative;
		top: 0!important;
		left: 0!important;
		margin: 0!important;
		width: auto;
		height: 70px;
		text-align: left;
		background: none!important;
		margin-left: 70px!important;
	}
	.ind_power_pos_desc{
		position: relative;
		top: 50%;
		width: 100%!important;
		padding-left: 0!important;
 		transform: translate(0, -50%);
	}
	.ind_power_item:hover .ind_power_pos{
		width: auto;
		text-align: left;
	}
	.power_item8 .ind_power_pos{ padding-top: 0; height:86px; }

	.ind_partner{ height: auto; }
	.ind_partner_video, .ind_partner_con{
		float: none;
		width: 100%;
	}
	.ind_partner_video{
		height: 500px;
		background-size: cover!important;
	}

	.wrap{ width: 92%; }
	.foot{
		padding: 30px 5%;
		height: auto;
		background-size: cover;
	}
	.foot_top_l,.foot_conts{
		float: none;
		width: 100%;
	}
	.foot_top_l{margin-bottom: 30px;}


	.catalog,.main_cont{
		float: none;
		width: 100%;
	}
	.catalog_title{ background-size: cover; }
	.catalog{ margin-bottom: 34px; }

	.banner{
		height: 340px;
		margin-top:62px ;
	}
	.pro_info_img{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.pro_info_con{ margin-right: 0; }

	.pro_trait_item{
		width: 32%;
		margin-bottom: 10px;
		background-size: cover;
	}

	/*.pro_parameter_table tr td:nth-child(1),
	.pro_parameter_table tr th:nth-child(1){
		width: 30%!important;
		padding-left: 5%!important;
	}
	.pro_parameter_table tr td:nth-child(2),
	.pro_parameter_table tr th:nth-child(2){
		width: 70%;
		padding-left: 5%!important;
	}*/

	.case_list li img{max-width: 100%;}
	.case_pos{
		position: relative;
		top: 0;
		width: auto;
		transform: translate(0,0);
	}

	.load_list li{
		width: 50%;
	}

	.video_list li{
		margin-bottom: 20px;
	}
	.video_title{
		font-size: 0.8rem;
		margin-top: 10px;
	}

	.pos_video_box{
		padding: 20px 15px;
		width: 75%;
	}
	.video_box{ margin-bottom: 20px; }
	.video_con_title{ font-size: 16px; }

	.his_list{ padding: 0; }
	.his_list:before,.dot{ display: none }
	.his_con,.his_img{
		float: none;
		margin: 0;
	}
	.his_con{
		width: 100%;
		margin-bottom: 15px;
	}
	.his_list li:nth-child(even) .his_year{
		text-align: left
	}
	.his_list li:nth-child(even) .his_img{
		margin: 0;
	}
	.his_img:before{ display: none; }

	.search,
	.path_dot,
	.path_pos:hover:before{ display: none; }

	.path_pos{
		position: relative;
		top: 0;
		left: 0;
		width:auto;
		height: auto;
		border-radius: 0;
		transform: translate(0);
		margin-top: 20px;
		border:none;
		background: none
	}
	.path_box{
		position: relative;
		top: 0;
		left: 0!important;
		right: 0!important;
		width:93%;
		padding:20px 3%;
		display: block;
	}

	.cont_list li{
		width:47%;
	}

	.abt_item div{
		float: none!important;
		width:100%!important;
		height: auto!important;
		min-height:auto!important;
		margin-bottom: 30px;
		font-size: 16px!important;
		line-height: 30px!important;
		padding: 0!important;
	}
	.abt_item div h3{
		font-size: 20px!important;
		padding-top: 0!important;
		margin-bottom: 15px!important;
	}
	.abt_item_img{
		float: none;
		width: 100%;
		min-height: auto;
	}
	.idea_item, .his_list{ margin-top: 30px; }
	.idea_item .abt_item_con{
		width: 94%;
		height: auto;
		min-height:auto;
		padding: 20px 3%;
	}
	.abt_item_title{
		font-size: 18px;
		padding-top: 10px;
		margin-bottom: 10px;
	}
	.abt_item_desc{ font-size: 14px; line-height: 26px; height:auto;}

	.pro_parameter_ov{ overflow: auto; }
	.pro_parameter_table{
	  min-width: 700px;
	  overflow-y:scroll;
	}
}
@media screen and (max-width:768px) {
	.article, .list{ padding: 30px 0; }
	.slide-img{ height: 330px; }
	.banner{height: 280px;}
	.ind_news_con a{    
		height: 294px;
    	padding: 20px 20px 0;
	}
	.ind_news_title{
		font-size: 18px;
		line-height: 30px;
		margin-bottom: 10px;
	}
	.ind_news_desc{
		font-size: 14px;
		line-height: 26px;
	}
	.ind_scheme_title{ font-size: 18px; }

	.cata_ul{ padding:10px 14px; }
	.cata_ul>li{ margin-bottom:10px; }
	.cata_ul_name{ font-size: 16px; line-height: 30px;}
	.cata_ul_name:before{top: 10px;}

	.main_head_name{ font-size: 18px; margin-bottom: 15px;}
	.main_head_desc,
	.case_pos_desc{ font-size: 14px; line-height: 26px; }

	.case_info_item{
		width: 100%!important;
		margin-right: 0;
		height: auto;
	}
	.case_info_item img{ width: 100%; }
	.case_info_con{
		width: 92%!important;
		padding:4%;
		height: auto;
	}
	

	.load_title{ font-size: 22px;}
	.load_mb{ font-size: 15px; }
	
	.abt_item_con{
		float: none;
		width: 100%;
		min-height: auto;
	}
	.abt_item:nth-child(even) .abt_item_con,
	.abt_item:nth-child(odd) .abt_item_con{
		padding-right: 0;
		padding-left: 0;
	}
	.abt_item_title{ font-size: 20px; padding-top: 20px; margin-bottom: 20px;}
	.abt_item_desc{ font-size: 16px;
	line-height: 32px; }
	

	.foot_navs li a, .foot_conts_list li a{
		font-size: 15px;
	}

	.cont_list li{
		width:100%;
		padding-right: 0
	}
	
	.cont_list_title{ margin-bottom: 14px; }
	.cont_box,
	.cont_list_title,
	.cont_list_desc,
	.path_name,
	.path_desc{ font-size: 16px; line-height: 26px;}
	
	.cont_list li{margin-bottom: 20px;}
	.cont_box h3{
		font-size: 20px!important;
		margin-bottom: 20px!important;
	}

	

	.join_head_r,.join_head_l{
		float: none;
		width: 100%;
		margin-bottom: 0;
	}
	.join_head_r_con{ margin-bottom: 0; }
	.join_head_r_img,.join_head_l_img{ display: none }
	.pro_info_img{ margin-left: 0; }


	.video_box video{ min-width: 100%; }
}
@media screen and (max-width:614px) {
	.slide-img{ height:270px; }
	.banner{height: 210px;}
	.catalog_title{ line-height: 42px; font-size: 18px; }
	.ind_news_imgs,.ind_news_con{
		float: none;
		width: 100%;
		height: auto;
	}
	.ind_news_con a{
		height: auto;
		padding: 20px;
	}

	.ind_power_pos_desc{ font-size: 14px; line-height: 26px; }

	.ind_part_asp{float: none; padding-top: 30px; width: 100%; }
	.ind_partner_list{ padding: 0 5% }

	.ind_partner_video{ height: 232px; }
	.ind_partner_desc{ font-size: 16px; line-height: 32px; }
	.ind_partner_more{ height: 28px; line-height: 28px; font-size: 14px; }

	.main_cont_name{ font-size: 20px; }
	.pro_img{
		float: none;
		width: 100%;
		height: auto;
	}
	.pro_img img{max-width: 100%;}
	.pro_con{
		margin-left: 0;
		padding: 30px 20px;
		height: auto;
	}
	.pro_con_title,.tech_con_title{
		padding-top: 0;
		font-size: 18px;
		margin-bottom: 10px;
	}
	.pro_con_desc,
	.tech_con_desc{
		font-size: 14px;
		line-height: 28px;
	}
	.pro_con_desc{ height:auto; }
	.pro_con_more{
		width: 102px;
		height: 30px;
		line-height: 30px;
		font-size: 14px;
	}
	
	.tech_imgs{
		float: none;
		width: 100%;
	}
	.tech_imgs img{max-width: 100%;}
	.tech_con{
		margin-left: 0;
		height: auto;
		padding: 30px 20px;
	}
	.tech_list li:nth-child(even) .tech_con{
		margin-right: 0;
	}

	.load_list li{ width: 100%; }
	
	.core_item{
		width: 100%;
	}
	.core_con{
		width: 90%;
		padding: 30px 5%;
	}
	.core_item:nth-child(3), .core_item:nth-child(4){
		width: 49%;
	}
	.core_pos{ font-size: 14px; }

	.join_head_r_con{
		padding: 30px 20px;
		margin-bottom: 30px;
	}
	.join_head_desc{ font-size: 14px; line-height: 26px; margin-bottom: 16px; }
	.join_head_list{
		padding: 30px 20px;
	}
	.join_sp{ font-size: 14px; line-height: 42px; }
	.join_more{
		width: 120px;
		height: 34px; 
		line-height: 34px; 
		font-size: 14px; 
	}
	.join_box{ font-size: 14px; line-height: 26px; }

	.notice_list li{ font-size: 16px; }
	.notice_title{ width: 70%; } 
	.notice_in{margin-bottom: 20px; }
	.notice_in_title{ font-size: 16px; }

	.news_list li{padding: 20px 0;}
	.news_titles{ font-size: 16px; margin-bottom: 15px; }
	.news_imgs{
		float: none;
		width: auto;
		height: auto;
		text-align: center;
	}
	.news_con{margin-left: 0;}
	.news_desc{ font-size: 14px;padding-top: 15px; line-height: 24px; margin-bottom: 15px; -webkit-line-clamp: 3; }

	.pags_item{
		width: 30px;
		height: 30px;
		line-height: 30px;
		font-size: 14px;
	}

	img{max-width: 100%!important; height: auto!important;}
	.pro_trait_title{ font-size: 18px; }
	.pro_trait_desc{ font-size: 14px; line-height: 26px;}


}
@media screen and (max-width:414px) {
	.slide-img{ height:180px; }
	.banner{height: 140px;}
	.logo{ padding: 10px 0}
	.nav--active .zjq-mnav{top: 60px;}

	.ind_partner_list li{
		width: 30%;
		margin: 0 1%;
	}

	.ind_scheme_box{ margin: 20px auto 0; max-width: 80%;}
	.ind_scheme_con{ margin: 12px; height:77%; }
	.ind_scheme_more{ display: none;}
	.ind_scheme_desc{ margin-bottom: 0; }
	
	.foot_navs li{ width: 50%; }
	.foot_navs li a,
	.foot_conts_list li a{
		font-size: 12px;
		line-height: 24px; 
	}
	.foot_top_name{
		font-size: 16px;
		margin-bottom: 15px;
	}
	.security{font-size: 14px;}
	.web_code{
		display: block;
		float: none;
		margin: auto;
		margin-bottom: 10px;
	}
	.Copyright{
		float: none;
		font-size: 12px;
		line-height: 26px;
		margin-left: 0;
	}
	.foot_logo{
		display: block;
		float: none;
		margin: auto;
		width: 128px;
	}

	.load_title{ font-size: 18px; margin-bottom: 10px; }
	.load_mb{ font-size: 12px; }

	.video_list li{
		width: 100%;
	}

	.join_head_r_img{ width: auto;}
	.join_sp{ font-size: 12px; line-height: 42px; }
	.language_slt{ top: 62px; }
	.language_slt.show{ top: 42px; }


	.abt_item div{
		margin-bottom: 20px;
		font-size: 14px!important;
		line-height: 26px!important;
	}
	.abt_item div h3{
		font-size: 18px!important;
		margin-bottom: 10px!important;
	}

	.pro_trait_item{ width:46%; margin: 0 1% 10px; }
}
@media screen and (max-width:375px){
	.ind_partner_video{ height:180px; }
}