@media screen and (max-width:1440px){
	
}
@media screen and (max-width:1280px){
	
}
@media screen and (max-width:1199px){
	.wrap{ width: 96%;}
	.aNews .mi_bd .infor{left:40%;}
}

@media screen and (max-width:1024px){
	body{overflow-x:hidden !important;}
	.wrap,.head .wrap{ width: 95%;min-width: 0;}
	.head{height:55px;line-height: 55px; top:0;z-index: 500;}
	.nav{ display: none;}
	.menu-handler{ display: block;}
	.head{position: fixed;left: 0;top:0;right: 0;}
	.logo{display: inline-block;}
	.logo img{height: 28px;}
	.h-cont{position: relative;}
	.menu-handler{right: 0;}
	.search,.h_tool,.lan{display: none;}
	.navbox .search{position: relative; display: block;margin:8px;border-bottom: 1px solid #ccc;}
	.navbox .search input[type="text"]{display: block;box-sizing: border-box;width: 100%;height: 25px;}
	.navbox .search button.right{position: absolute;right: 0px;top:0px;}
	.navbox .lan{font-size: 0; display: block;color: #fff;text-align: center;}
	.navbox .lan a{color: #fff;display: inline-block;padding: 0 8px;margin: 0;font-size: 14px;}
	.navbox .h_tool{border-bottom: 1px solid #ccc; display: block;text-align: center;padding:8px;}
	.navbox .h_tool a{margin: 0 4px;}
	.bandiv,.banner{height: 600px;}
	.bandiv{background-size: auto 100%;}
	.b_infor{width: 45%;height: auto;top: 50%; position: absolute;-webkit-transform: translate(0, -50%);transform:translate(0, -50%);right: 8%;left: auto;margin-left: 0;}
	.wrap-page{margin-top:55px;}
	.b_infor img{width: 100%;height: auto;position: static;}
	.bandiv2 .b_infor,.bandiv4 .b_infor{right: auto;left: 10%;}
	.bandiv3 .b_infor{width:30%;}
	.footer{height: auto;padding-bottom: 20px;text-align: center;}
	.footer .weixin{width: 100%;}
	.foot_a{width: 100%;margin-top: 0;margin-left: 0;}
	.footer .tel{display: inline-block;float: none;}
	.footer .us_shop{width: 100%;}
	.footer .us_shop a{padding:6px 0;}
	.mob_show{display: block;}
	.case_box{display: none;}
	.am_tit{margin-bottom: 20px;}
	.ar_down li .item{padding:20px;}
	.ar_down li p{height: 50px;margin-bottom: 20px;}
	.ar_down li a{width: 90%;}
	.ab_top{height: auto;padding:50px 0 30px 0;margin-top: 55px;}
	.ab_top .ab_bg{display: none;}
	.ab_top .infor{width: auto;}
	.ab_hd{padding-top: 0 !important;}
	.ab_l,.ab_r{width: 100%;}
	.ab_l{margin-bottom:10px;}
	.a_side{display: none;}
	.side_nav{}
	.side_nav li{float: left;margin-right: 10px;margin-bottom: 15px;}
	.side_nav li a{background-image: none !important;}
	.ab_tags{text-align: left;margin-bottom: 10px;}
	.ab_main{padding-top: 0;}
}	

@media screen and (max-width:920px){
	
	
}

@media screen and (max-width:861px){
	.bandiv,.banner{height: 400px;}
	.milist li{width: 100%;}
	.mi_bd .infor{left: 268px;width: auto;}
	.ar_down li{width: 33.3333%;margin-bottom: 25px;}
}
@media screen and (max-width:770px){
	
}
@media screen and (max-width:720px){
	.footer .tel{background-position: 36% center;}
	
	.ab_tags{text-align: left;padding: 10px 0;box-sizing:border-box;}
	
	.ab_main_a .ab_r{margin-top: 20px;}
	.ab_main_a .ab_tags{padding: 0;position: static;}

}

@media screen and (max-width:670px){
	
}
@media screen and (max-width:640px){
	.mnav{position: static;margin-top: 15px;}
	.mnav ul{height: 220px;background: none;}
	.mnav li{background: #222;height: 110px;}
	.mi_bd .infor{left:28%;}
	.aNews .mi_bd .infor a, .aNews .mi_bd .infor p{margin-left: 90px;}
	.aNews .mi_bd .infor .date{width: 90px;}
	.tyBox .ar_down li{width: 50%;}
	.sy_big_pic{width: 90%;float: none;margin: 0 auto;display: block;}
	.sy_big_pic{}
	.sy_top .infor{width: 100%;margin-top: 20px;float: none;}

}

@media screen and (max-width:520px){
	.mnav li{width: 33.333%;border-top: 1px dashed #7d7d7d;}
	.ab_top .infor{width: auto;}
	.ab_top .infor .txt{padding: 0 20px;}
	.ar_down li{width: 50%;}
}
@media screen and (max-width:480px){
	.bandiv,.banner{height: 300px;}
	.mi_bd .infor a, .mi_bd .infor p{}
	.mi_bd .infor a{height: 33px;overflow: hidden;}
	.mi_bd .infor p{height: 35px;overflow: hidden;padding-top:7px;}
	.aNews .mi_bd .infor a{height: 56px;}
}
@media screen and (max-width:420px) {
	.bandiv1 .b_infor{right:12%}
	.bandiv2 .b_infor{left:16%;}
	.bandiv3 .b_infor{right:16%}
	.foot_a,.footer{font-size: 12px;}
	.aNews .mi_bd .infor a, .aNews .mi_bd .infor p{padding-right: 10px;}
	.aNews .mi_bd .infor{left: 33%;}
	.downlist li{overflow: hidden;padding: 0 20px 30px;margin-bottom: 30px;}
	.downlist li .a_down{position: static;float: right;}
	.downlist li .date{position: static;float: left;}
	.downlist li .infor{margin: 0;float: left;widows: 100%;margin-bottom:25px;}
	.sy_cont .hd li a{font-size: 12px;}
	.sy_more li{display: block;float: none;padding: 8px 0;}
	.side_nav li{width: 46%;margin: 0 2%;}
	.side_nav li a{display: block;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;padding-left: 20px;padding-right: 0;}
}
@media screen and (max-width:375px) {
	.bandiv,.banner{height: 250px;}
	.side_nav li a{font-size: 12px;}
}
@media screen and (max-width:360px) {
	.banBox,.bandiv,.banner{height: 200px;}
}
@media screen and (max-width:320px) {
	.bandiv2 .b_infor{left:18%;}
}