@media screen and (max-width:1024px) {
	.logo{margin: 0;}
	.logo img,.fixed .logo img{ height:22px; }
	.wrap{ width: 92%; }
	.navs{ display: none; }
	.search_head{ margin-top: 12px; }
	.nav__trigger{ display: block; top: 19px;}
	.slide-img{ height:260px; margin-top: 52px;}
	.slide-img .flex-direction-nav{ width:95%; }
	.flex-prev, .flex-next{
		width: 32px;
		height: 32px;
		background-size: cover;
	}


	.ind_abt_box{padding: 30px 0;}
	.ind_abt_name{ font-size: 24px; }
	.ind_abt_cont{ padding-top: 15px ;margin-bottom: 25px; }
	
	.ind_prod_item_img{width:530px; height:auto;}
	.ind_prod_item_img:before{ display: none; }
	.ind_prod_item_con{ width:412px; }
	.ind_prod_item_sp{ margin-top: 10px; }
	.ind_prod_item_conts{ margin-top: 20px; padding: 35px; }
	
	.ind_news_ul li{ width:458px; height:auto; margin-right: 20px; }
	.ind_news_img{ width:190px; }
	.ind_news_con{ margin-right: 190px; }
	.ind_news_con_head{padding-bottom: 10px; margin-bottom: 10px;}
	.ind_news_date{ line-height: 20px; }
	.ind_news_date strong{ font-size: 36px; line-height: 36px; }
	.ind_news_title{ margin-bottom: 8px; }
	.ind_news_icon{ margin-top: 18px; }

	.blogroll_link{ margin-left: 20px; }
	.foot_conts{ width:530px; padding: 14px 0; }

	.catalog{ margin-top: 10px; }


	.prod_list li,.prod_list li:nth-child(3n){
		width: 46%;
		margin:0 2% 30px;
	}
	.prod_img{ height: auto; text-align: center;}
	.prod_info_title{ font-size: 20px; }
	.prod_info_desc{ line-height: 26px; }
	.prod_name_title{ font-size: 22px; }
	.prod_name{ font-size: 12px; padding: 30px 0;}
	.prod_title{ font-size: 14px; line-height: 34px; }


	.list, .article{ margin: 0 0 30px; }
	.banner{ height:145px; margin-top: 52px;}
	.abt_nmbbox{ width:500px; margin: 30px 0; }

	.hnr_list li,.hnr_list li:nth-child(4n){
		width: 31%;
		margin-right: 3%;
	}
	.hnr_list li:nth-child(3n){ margin-right: 0 }
	.hnr_title{ line-height: 42px; }

	.msg_l{ width:460px; }
	.msg_text{ width:390px; }
	.code{ width:190px; }
	.code_img{ height:56px; }
	.msg_textarea{ width:375px; }
	.map{ width:600px; }

	.branch_list li,
	.branch_list li:nth-child(3n){ width:100%; padding: 24px 6% 24px; margin-right:0%; box-sizing: border-box; height: auto; }
	.branch_list li:nth-child(2n){ margin-right: 0 }
.main_head{ padding: 20px 0; }
.cata_ul{ height: auto; }
.cata_ul li{ margin: 0 10px 10px 0; }
.cata_ul li a{ line-height: 22px; }
.main_head{ line-height: 22px; }
.branch_name:before{ display: none; }
.prod_info{ margin-bottom: 0px; }
.edui-upload-video{ width: 100%!important }















}
@media screen and (max-width:614px) {
	.mb_slide{ display: block; }
	.pc_slide{display: none;}

	.ind_abt_ul li{
		width:100%;
		margin-bottom: 20px;
	}
	.ind_prod{ padding-top: 30px; }
	.ind_prod_r,.ind_prod_l{ float: none; width: 100%; }
	.ind_prod_r li{ width: 25%; padding: 0; margin-bottom: 15px;}
	.ind_prod_nav_title{ font-size: 14px; }
	.ind_prod_nav_title:before,.ind_prod_item_img:before{ display: none; }
	.ind_prod_box{ margin-top: 40px; }
	.ind_prod_item_img,.ind_prod_item_con{float: none; width: auto; height:auto; }
	.ind_prod_item_sp{
		margin-left: 20px;
		margin-top: 30px;
	}
	.ind_prod_item_name{ color: #333; margin-left: 20px;font-size: 22px; }
	.ind_prod_item_conts{ margin-top: 10px; padding: 20px }
	.ind_prod_item_desc{ height:auto; }
	.ind_news{ margin: 30px 0; }
	.ind_news_t{ margin-bottom: 30px; }
	.ind_news_t h3,.ind_prod_name{ font-size: 24px; }
	.ind_news_ul li{ float: none; width: 100%; margin-bottom:20px; margin-right: 0 }
	.blogroll{ padding: 10px 20px; line-height: 26px; }
	.blogroll_link{margin-left: 20px;}
	.foot{ height:auto; }
	.foot_conts{ width: 100%; padding: 0;}
	.foot_conts li{ margin-left: 0; margin-right: 30px; margin-bottom: 10px; }
	.foot_web { display: none; }
	.foot_coty{ line-height: 24px; }
	.news_one_desc{  margin: 0 0 10px 0; }
	.current,.catalog{ float: none;}
	.cata_ul li:before{ bottom: 0; }
	.news_one_imgs{ width:100%; float: none; text-align: center; height:auto;  margin-bottom: 15px;}
.news_one_imgs img{ width: auto; height: auto; max-width: 100% }
	.news_one_con{ width: 100%; margin: 0; }
	.news_one_title{ padding-top: 0; font-size: 18px; line-height: 30px; }
	.news_one_desc{ line-height: 24px; margin:0 0 10px 0; -webkit-line-clamp: 2;}
	.news_one_date{ line-height: 24px; margin-bottom: 5px; }
.news_one{ padding-bottom: 20px; }
	.news_ul li{ padding: 15px 0 }
	.news_ul_title{ font-size: 16px; width: 50%; }
	.news_ul_date i{ font-size: 16px; }
	.news_ul_date{ font-size: 12px; }
	.news_ul_desc{ margin: 10px 0; line-height: 26px; }
	.inherit_in_title{ font-size: 18px; }
	.box{ line-height: 26px; }
	.pagings{ margin-top: 30px; }
	.pags_item, .page_d{ width: 32px; height: 32px; line-height: 32px; }
	
	.foot_in .foot_conts{ margin-top: 30px; height:auto; }

	.prod_info_img{ float: none; width: auto; height:auto;}
	.prod_info_con{ margin-left: 0; }


	.box p{ float: none!important; margin-left: 0!important; }
	.abt_nmbbox{ width: 100%; margin-top: 35px; }

	.hnr_list li,.hnr_list li:nth-child(4n){
		width: 47.5%;
		margin-right: 4%;
	}
	.hnr_list li:nth-child(2n){ margin-right: 0 }
	.hnr_title{ line-height: 42px; }

	.load li{padding-left: 0; background:none; line-height: 30px; padding: 10px 0}
	.load_name{ float: none; display: block; width: 100%; margin-bottom: 5px; }

	.msg_l{float: none; width: auto;}
	.msg_head{ width: 85%; padding-left: 15%; }
	.msg_text{ width: 89%; }
	.msg_text{ height: 40px; }
	.code{ width: 110px!important; }
	.code_img{ height:42px; }
	.msg_textarea{ padding: 10px 20px; height:160px; }
	.btn{ width: 130px; height:34px; }
	.foot_in .foot_conts{ text-align: left; }
	.foot_conts li{ display:block; }

	.cont_name{ margin-bottom: 30px; }
	.map{ float: none; margin-left: 0; margin-bottom: 30px; width: 100% }
	.map img{ width: auto; height: auto; max-width: 100% }
	.map_pos{ bottom: 0; line-height: 40px; height: 40px; }

	.branch_list li{ width:100%; box-sizing: border-box; padding: 24px 6% 24px; margin-right: 0 }

	.gage_item_l{ width: 30%; border-right: 0; }
	.gage_item_name{ margin-bottom: 10px; font-size: 16px; }
	.gage_item_job{ line-height: 26px; }
	.gage_item_con{ margin-left: 33%; }

	.gage_item{ padding:10px 20px; }
	.gage_btn{ width: 30px; line-height: 30px;right:-15px; top: 24px; }

	.inherit_page p{ float: none; line-height: 42px; }
	.inherit_page_return{ display: none; }
}
@media screen and (max-width:414px) {
	.search_head{ width: 85px; }
	.search_inp{ width: 55px; padding: 0; border-left: none;}
	.search_sub{ width: 28px; }
	.slide-img{ height:200px; }
	.ind_prod_r li{ width: 33.3%; }
	.ind_prod_nav_title{ font-size: 12px; font-weight: 100; }
	.ind_news_ul li{ height:auto; }
	.ind_news_img{ width: 195px; }
	.ind_news_con{ margin-right: 195px; }
	.ind_news_icon{ margin-top: 20px; }
	.ind_news_date strong{ font-size: 30px; line-height: 26px; }


	.hnr_list li{
		width:100%!important;
		margin: 0 0 20px!important;
	}

	.msg_head{ width: 90%; padding:15px 5%; background-size: cover; }
	.msg_head:before{ display: none; }
	.msg_text{ width: 80%; }

	.gage_item{ overflow: hidden; }
	.gage_btn{ right:0; }
	.gage_item_l{ float: none; width: 90%;}
	.gage_item_name{ line-height: 32px; }
	.gage_item_con{ margin-left: 0; margin-top: 10px;}
}
@media screen and (max-width:375px){
	.prod_list li,.prod_list li:nth-child(3n){
		width: 96%;
		margin:0 2% 20px;
	}
}