@media only screen and (max-width:640px) and (min-width:320px) {
	.body{width: 100%;overflow-y: hidden;}
	body > div.backg4 > div > div.caidan > div:nth-child(5){display: none;}
	.mr {width: 100% !important;}
	.backg4 .mr>a {width: 50%;float: left;}
	.newdh .dr {float: right;height: 70px;line-height: 70px;position: absolute;top: 0px;right: 0px;width: 44%;margin-right: 1%;}
	.newdh img {float: left;width: 100% !important;}
	.newdh .caidan {width: 101% !important;float: left;display: block !important;height: 80px;margin-left: 0px !important;overflow: hidden;}
	.newdh .item {flex: none !important;height: 40px !important;line-height: 40px !important;font-size: 16px;padding-top: 0px;text-align: center;width: 33% !important;float: left;background-color: #ee2d00;padding-top: 0px !important;display: block;border: none;color: #fff;margin: 0 1px 1px 0;}
	.newdh .item a {color: #fff !important;line-height: 40px;display:block;}
	.x-pcswt-fot{display:none;}
	.lxdz{display:none;}
	body #footer{height:auto;overflow:hidden;}
	body #footerm_l {float:initial;width:200px;font-size:12px;padding-left:0px;color:#000;margin-top:30px;margin:20px auto;}
	body #footerm_l ul{width:200px;margin:0 auto;}
	body #footerm_l ul li img{width:100%;}
	#footerm > div.footerm_m > ul:nth-child(1){float: left;width:auto;height:196px;border:none !important;width:40% !important;}
	#footerm > div.footerm_m > ul:nth-child(2){float: left;width: auto;height:196px;border:none !important;width:30% !important;}
	#footerm > div.footerm_m > ul:nth-child(3){float:left;width:auto;height:196px;border:none !important;width:30% !important;}
	.footerm_m {float:left;width:100%;color:#000;position:relative;display:none;}
	body #footerm {width:100%;padding-top:0px;font-size:14px;float:left;}
	body #footer_n {height: auto;width: 100%;margin-right: auto;margin-left: auto;}
	#footerm > div:nth-child(3),.fot p span,#footer_n > div.fot > p:nth-child(2){display: none;}
	body .fot {display:none;width:100%;margin: 0 auto;height: 60px;padding-bottom: 0px;float: left;margin-bottom: 0px;background-color: #f1f1f1;}
	.fot p {font-size: 18px;text-align: center;line-height: 45px;padding: 10px;color: #777777;margin-top: 0px !important;-webkit-mask-size: cover;margin-bottom: 0px;padding-bottom: 20px;background-color: #f1f1f1;}
	#fc_bottom{display:none;background:none;}
	#fc_bottom ._w1200{display:none;}
}