@media screen and (max-width:614px) {
	.wrap{ width:92%; }
	.navs{ display: none; }
	.logo{ margin: 10px 0; }
	.logo img{ height:52px; }
	.search_head{ margin-top: 18px; }
	.nav__trigger{ display: block; }
	.banner{ height:190px; }
	.main{ padding: 30px 0; }
	.catalog,.main_con{ float: none; width:100%; }
	.cata_ul li a{ width:100%; height:auto; display: block; padding: 10px 0; }
	.main_con{ margin-top: 30px; }
	
	.ind_item{padding: 30px 0;}
	.slide-img{ height:260px; }
	.ind_abt_chairman{ float: none; width:auto; }
	.ind_abt_desc{ margin-left: 0 }
.phone_banner{ display:block;}
	.ind_prod_item li{ width:45.2%; height:auto;}

	.ind_akura_item{ height:auto; }
	.ind_akura_li{ float: left; width:48%!important; height:auto!important;max-height: 245px; margin-bottom: 20px; margin-right: 3%!important; position:relative; left: 0!important;top: 0!important; }
	.ind_akura_li:nth-child(2n){ margin-right: 0!important; }

	.idea_img,.idea_con{ float: none; width:100%; text-align: center; }
	.his_sp{ font-size: 18px; margin-right: 20px; }
	.his_imgs{ display: none; }

	.box p{ float: none!important; margin-left: 0!important; margin: 20px 0}
	.prod_nav_btn{
		width:32%;
		margin-left:1%;
		margin-bottom: 5px;
	}
.slide-img{ display: none; }
	.prod_ul{ margin-left: 0 }
	.prod_ul li{ width:100%; margin-left: 0 }
	.prod_imgs{ height:auto; text-align: center;}
	.prodn_ul li{ background:none; }
	.prodn_ul .prod_imgs{ float: none; width:auto; text-align: center; }
	.prodn_ul .prod_con{ margin-left: 0; }

	.news_date{ display: none; }
	.news_list li:hover img{
	  width:178px;
	  height:107px;
	}

	.news_list li:hover .news_imgs{
	  /*width:300px;*/
	  height:107px;
	}
	.inherit_page_up{ float: left; }

	.svc_item{ float: none; width:100%; }

	.main_pos_name{ font-size: 60px; }
	.msg,.conts_box{ float: none; width:auto;}
	.msg_slt{ height:34px; font-size: 14px; }
	.msg_text{ height:80px; }
	.msg_inp{ width:36%; padding: 0 5%;margin-right: 5%; font-size: 14px; height:34px;}

	.conts_name{ font-size: 18px; }
	.conts_desc{ font-size: 14px; }

	.search_hh{ width:80%; }
	.searchs_inp{ width:70%; }
	.searchs_sub{width:21%;}
	.query_list li{ float: none; width:auto; height:auto; margin-right: 0;margin-bottom: 20px; }

	.foot_nav { float: none; width:100%; }
	.foot_nav li{ padding: 0 2%; width:16%; border:none; }
	.foot_nav_links a{ font-size: 12px; } 
	.web_imgs{ float: none ; margin-right: 0;  }
	.foot_coty{ font-size: 12px; line-height: 24px; padding: 10px 0; }
	.foot_coty span{ display: inline-block; }
}
@media screen and (max-width:414px) {
	.head_top{ line-height: 30px; }
	.slide-img .flex-control-nav li a{ margin: 0 3px; }
	.head_contact { display: none; }
	.slide-img{ height:200px; }
	.zjq-mnav{ top: 104px; width:100%; }
	.ind_head_name{ float: none; }
	.ind_head_initial{ font-size: 44px; line-height: 44px;}
	.ind_head_names{ width:auto; font-size: 18px; line-height: 22px; }
	.ind_head_desc{ margin-left: 0; padding-left: 0; border-left: none; margin-top: 20px; }
	.ind_abt_cons_name{ padding-top: 0; line-height: 32px; }
	.ind_abt_desc_name{ font-size: 16px; }
	.ind_abt_desc{ line-height: 24px; }
	.ind_prod_btn{ width:120px; line-height: 30px; }
	.ind_prod_item{ margin-left: -15px; }
	.ind_prod_item li{ margin-left: 15px;}
	.ind_prod_name{ font-size: 16px; }
	.ind_prod_hr{ width:70%; margin: 10px auto; }
	.ind_prod_more{ margin-top: 15px; width:95px; line-height: 30px; }
	.ind_akura_li{ height:165px!important; }
	.foot_nav li{width:29%; min-height: 110px;}
	
	.banner{ height:130px; }
	.prod_in_nav,.prod_in_name{ float: none; }
	.prod_in_name{ margin-bottom: 20px; }

	.news_list li{padding-bottom: 15px; margin-bottom: 15px;}
	.msg{ padding: 0; background:none; }
	
	.query_list li{ padding: 20px; }
	.search_hh{ height:32px; }
	.searchs_inp{ width:64%; }
	.qr{ margin-left: 10px; }
}
@media screen and (max-width:375px){
}