.font180{font-size:1.8rem;}
.font120{font-size:1.2rem;}
.font100{font-size:1rem;}
.font90{font-size:.9rem;}
.font80{font-size:.8rem}
.font70{font-size:.7rem}
.font68{font-size:.68rem;}
.font60{font-size:.6rem;}
.font55{font-size:.55rem;}
.font50{font-size:.5rem;}
.font48{font-size:.48rem;}
.font45{font-size:.45rem;}
.font44{font-size:.44rem;}
.font42{font-size:.42rem;}
.font40{font-size:.4rem;}
.font36{font-size:.36rem;}
.font35{font-size:.35rem;}
.font32{font-size:.32rem}
.font30{font-size:.3rem;}
.font28{font-size:.28rem;}
.font26{font-size:.26rem;}
.font25{font-size:.25rem;}
.font24{font-size:.24rem;}
.font22{font-size:.22rem;}
.font20{font-size:.2rem;}
.font18{font-size:.18rem;}
.font16{font-size:.16rem;}
.font15{font-size:.15rem;}
.font14{font-size:.14rem;}
.font12{font-size:.12rem;}
.font16_px{font-size:.16rem;}
.font18_px{font-size:.18rem;}
.font20_px{font-size:.2rem;}
.font24_px{font-size:.24rem;}
#WX{width:2.31rem;height:2.99rem;background:red;padding:.1rem;background:#fff;border:solid 1px #d8d8d8;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;display:none;z-index:999;}
.bd_weixin_popup_head{font-size:.16rem;font-weight:bold;text-align:left;line-height:.4rem;position:absolute;color:#000;}
.bd_weixin_popup_head span{font-weight:bold;text-align:left;}
.bd_weixin_popup_close{width:.24rem;height:.4rem;text-decoration:none;font-size:.24rem;line-height:.4rem;text-align:right;position:absolute;right:0;top:0;cursor:pointer;}
.bd_weixin_popup_foot{font-size:.12rem;text-align:left;line-height:1.75;color:#666;}
#weixin{width:2rem;height:auto;margin:.1rem auto;height:2rem;}
#weixin canvas{width:2rem;height:2rem;}
@media screen and (max-width:1600px){
.font20_px{font-size:14px;}
.font18_px{font-size:14px;}
.font16_px{font-size:14px;}
.font24_px{font-size:16px;}
}
@media screen and (max-width:1500px){
.font120{font-size:1.2rem;}
.font100{font-size:1rem;}
.font90{font-size:.9rem;}
.font80{font-size:.8rem}
.font70{font-size:.7rem}
.font68{font-size:.68rem;}
.font60{font-size:.6rem;}
.font55{font-size:.55rem;}
.font50{font-size:.5rem;}
.font48{font-size:.48rem;}
.font45{font-size:.45rem;}
.font44{font-size:.44rem;}
.font42{font-size:.42rem;}
.font40{font-size:.4rem;}
.font36{font-size:.36rem;}
.font35{font-size:.35rem;}
.font32{font-size:.32rem}
.font30{font-size:.3rem;}
.font28{font-size:.28rem;}
.font26{font-size:.26rem;}
.font25{font-size:.25rem;}
.font24{font-size:.24rem;}
.font22{font-size:.22rem;}
.font20{font-size:.2rem;}
.font18{font-size:.18rem;}
.font16{font-size:.16rem;}
.font15{font-size:.15rem;}
.font14{font-size:.14rem;}
.font12{font-size:.12rem;}
}
@media screen and (max-width:1440px){
.font18_px{font-size:14px;}
.font20_px{font-size:16px;}
.font16_px{font-size:14px;}
.font24_px{font-size:16px;}
}
@media screen and (max-width:1023px) {
.font120{font-size:1.2rem;}
.font100{font-size:1rem;}
.font90{font-size:calc(.9rem - .4rem);}
.font80{font-size:.8rem;}
.font75{font-size:.75rem}
.font70{font-size:.7rem;}
.font60{font-size:.6rem;}
.font55{font-size:.55rem;}
.font52{font-size:.52rem;}
.font50{font-size:.5rem;}
.font48{font-size:.48rem;}
.font45{font-size:.45rem;}
.font44{font-size:.44rem;}
.font42{font-size:.42rem;}
.font40{font-size:.4rem;}
.font38{font-size:.38rem;}
.font36{font-size:.36rem;}
.font35{font-size:.35rem;}
.font32{font-size:.32rem}
.font30{font-size:.3rem;}
.font28{font-size:.28rem;}
.font26{font-size:.26rem;}
.font25{font-size:.25rem;}
.font24{font-size:calc(.24rem + .08rem);}
.font22{font-size:calc(.22rem + .08rem);}
.font20{font-size:calc(.2rem + .05rem);}
.font18{font-size:calc(.18rem + .08rem);}
.font16{font-size:calc(.16rem + .08rem);}
.font15{font-size:calc(.15rem + .08rem)}
.font14{font-size:calc(.14rem + .08rem);}
.font12{font-size:.12rem;}
.font18_px{font-size:calc(.18rem + .1rem)}
.font20_px{font-size:calc(.2rem + .1rem)}
.font16_px{font-size:calc(.16rem + .1rem);}
.font24_px{font-size:calc(.24rem + .1rem);}
}
@media screen and (max-width:768px) {
.font120{font-size:1.2rem;}
.font100{font-size:1rem;}
.font90{font-size:calc(.9rem - .4rem);}
.font80{font-size:.6rem;}
.font75{font-size:.75rem}
.font70{font-size:calc(.7rem - .18rem);}
.font60{font-size:calc(.6rem - .18rem);}
.font55{font-size:.46rem;}
.font52{font-size:.45rem;}
.font50{font-size:.44rem;}
.font48{font-size:.43rem;}
.font45{font-size:.42rem;}
.font44{font-size:.41rem;}
.font42{font-size:.40rem;}
.font40{font-size:.38rem;}
.font38{font-size:.36rem;}
.font36{font-size:calc(.36rem - .04rem);}
.font35{font-size:.35rem;}
.font32{font-size:.32rem}
.font30{font-size:calc(.3rem - .04rem);}
.font28{font-size:.28rem;}
.font26{font-size:.26rem;}
.font25{font-size:.25rem;}
.font24{font-size:calc(.24rem + .02rem);}
.font22{font-size:calc(.22rem + .01rem);}
.font20{font-size:calc(.2rem + .05rem);}
.font18{font-size:calc(.18rem + .04rem);}
.font16{font-size:calc(.16rem + .08rem);}
.font15{font-size:calc(.15rem + .08rem)}
.font14{font-size:calc(.14rem + .08rem);}
.font12{font-size:.12rem;}
.font18_px{font-size:calc(.18rem + .05rem)}
.font20_px{font-size:calc(.2rem + .05rem)}
.font16_px{font-size:calc(.16rem + .05rem);}
.font24_px{font-size:calc(.18rem + .05rem);}
}