@media (max-width: 1200px) { 
	.top_ch, .header_ch, .in1_ch, .in_kch, .footer1_ch, .footer2_ch, .mbx_ch, .xkjs_ch, .xkmls_ch, .xkmlss_ch, .xkml_ch{width: 96%;padding:0px 2%;}
	.header_ul li{margin: 0 20px;}
}

@media (max-width: 1024px) {
	.header_dw{display: none;}
	.xkmls_ul li{width: calc((100% - 66px)/4);}
	.xkmls_ul li:nth-child(5n){margin-right: 22px;}
	.xkmls_ul li:nth-child(4n){margin-right: 0px;}
}

@media (max-width: 960px) {
}

@media (max-width: 768px) {
	.top_fl{line-height: 26px;font-size: 12px;}
	.header{display: none;}
	.header_m{display: block;}
	.in1{padding:14px 0 0;}
	.in_k{padding:30px 0;}
	.in2{width: calc(100% - 52px);}
	.in2_ul{min-height:initial;}
	.in3{width: calc(100% - 36px);margin-top: 30px;}
	.in4{width: calc(100% - 36px);margin-top: 30px;}
	.in4_text{margin:20px 0;}
	.footer1{padding:30px 0 10px;}
	.footer2{padding:10px 0;}
	.mbx{padding:0;}
	.xkjs{padding:20px 0;}
	.xkmls{padding:10px 0 30px;}
	.xkmls_ul li{width: calc((100% - 44px)/3);margin-top: 20px;}
	.xkmls_ul li:nth-child(5n){margin-right: 22px;}
	.xkmls_ul li:nth-child(4n){margin-right: 22px;}
	.xkmls_ul li:nth-child(3n){margin-right: 0px;}
	.xkmlss_top{margin-top: 30px;}
	.xkmlss_topfl{width: 100%;text-align: center;}
	.xkmlss_topfl img{width: initial;max-width: 100%;float: initial;}
	.xkmlss_topfr{width: 100%;margin-top: 16px;}
	.xkmlss_toptit{text-align: center;}
	.xkmlss_toptext{margin-top: 8px;}
	.xkmlss_bot{margin: 30px 0;}
	.xkml{padding:23px 0 12px;}
	.xkml_tit{font-size: 24px;}
	.xkml_yt{width: calc(100% - 60px);padding: 20px 30px;}
	.xkml_text{padding: 20px 0;}
	.xkml_yw{padding:20px 30px;}


}

@media (max-width: 640px) {
	.banner .swiper-slide img:nth-child(1){display: none;}
	.banner .swiper-slide img:nth-child(2){display: block;}
	.banner .swiper-pagination-bullet{width: 20px;height: 4px;}
	.footer1_fl{width: 100%;text-align: center;}
	.footer1_fr{width: 100%;margin-top: 20px;}
	.footer1_fr img{max-width: 90px;}
	.footer1_ul{margin-top: 20px;}
	.footer1_ul li span{margin-left: 10px;margin-right: 6px;}
	.banner2 img:nth-child(1){display: none;}
	.banner2 img:nth-child(2){display: block;}
}

@media (max-width: 480px) {
	.xkmls_ul li{width: calc((100% - 22px)/2);}
	.xkmls_ul li:nth-child(5n){margin-right: 22px;}
	.xkmls_ul li:nth-child(4n){margin-right: 22px;}
	.xkmls_ul li:nth-child(3n){margin-right: 22px;}
	.xkmls_ul li:nth-child(2n){margin-right: 0px;}
}