@charset "utf-8";
@media screen and (max-width: 1680px) {}
@media screen and (max-width: 1440px) {}
@media screen and (max-width: 1366px) {}
@media screen and (max-width: 1280px) {}
@media screen and (max-width: 1160px) {}
@media screen and (max-width: 900px) {
	.info li a{ padding: 0.23rem;}
	.info li a .date{ display: none;}
	.info li a .xx{ width:100%; padding-right: 0; position: static; transform: translate(0, 0);}
	.info li a .appdate{ display: block;}
	
	.bmdt .hd ul{ text-align: center;}
	.bmdt .hd ul li{ width: calc(100% / 2); float: left; display: block;}
	.bmdt .hd ul li a{ width: 100%; height: calc(100vw * 86 / 800); line-height: calc(100vw * 86 / 800);}
	.bmdt .bd{ padding-top: calc(100vw * 5 / 800);}
	
	.lm-btns ul{ margin-right: calc(-100vw * 39 / 800);}
	.lm-btns ul li{ width:calc(100% / 2);}
	.lm-btns ul li a{ margin: calc(100vw * 39 / 800) calc(100vw * 39 / 800) 0 0; padding: calc(100vw * 30 / 800) 0 calc(100vw * 20 / 800) 0;}
	.lm-btns ul li a img{ width: calc(100vw * 130 / 800); height: calc(100vw * 130 / 800);}
	.lm-btns ul li a span{ height: calc(100vw * 110 / 800); margin-top: calc(100vw * 10 / 800); padding: 0 calc(100vw * 20 / 800); font-size: 0.4rem; line-height: calc(100vw * 55 / 800); letter-spacing: 0.02rem;}
}
@media screen and (max-width: 750px) {	
	.bmdt .hd ul li a{ font-size: 0.21rem;}
	.lm-btns ul li a img{ width:calc(100vw * 60 / 500); height:calc(100vw * 60 / 500); margin: 0 auto; display: block;}
	.lm-btns ul li a span{ font-size: 0.21rem;}
}