.wrap{background:#11141b url('../images/news.jpg') no-repeat center top; padding-top: .74rem; min-height: 1080px;}
.main{width: 12.8rem; margin: 0 auto; position: relative;}
.foot{position: inherit;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
.type{position: relative; padding: .3rem 0; border-bottom: 1px solid #3e3e3e;}
.type .item{display: inline-block; padding: 0 .3rem; font:.2rem / .5rem 'zrht'; color: #d2d2d2;}
.type .item:hover,.type .cur{background: #3461e8;color: #32fffd;}
.type .back{position: absolute; right: 0; top: 50%; margin-top: -.16rem; line-height: .28rem; border-radius: .15rem; border: 1px solid #d2d2d2; color: #d2d2d2; padding: 0 .13rem;}
.type .back:hover{color: #32fffd; border-color: #32fffd;}
.list a{border-bottom:.02rem solid #3e3e3e;display: flex;align-items: center;padding: .2rem 0;color: #fff;}
.list a em{color: #3461e8; font:bold .22rem / 1.4 "SimHei"; width: .74rem;}
.list a span{font-size: .16rem; font-weight: bold; color: #9f9fa0;}
.list a p{font-size: .2rem; line-height: .28rem; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;  text-overflow: ellipsis;}
.list a:hover{color: #3461e8;}
.pages{text-align: center; padding:.3rem;color:#d2d2d2;}
.pages a{display:inline-block; background: #3e3e3e; color:#d2d2d2; padding:0 12px;margin:0 5px;}
.pages a.active,.pages a:hover{background:#3461e8;text-decoration:none;}
.art_info{border-bottom: .02rem solid #474747; padding: .5rem 0 .4rem; text-align: center;}
.art_info h2{font-size: .34rem; color: #fff; line-height: 1.2; font-weight: bold;}
.art_info p{color: #9f9fa0; font-size: .16rem; margin-top: .1rem;}
.article{color: #cfcfd0; line-height: .5rem; font-size: .18rem; padding: .3rem 0;}
.article img{display: block; max-width: 100%;}

.pop{position: fixed;z-index: 100;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0, 0, 0, .8); display: none;}
.close,.close_video{width: .44rem; height: .44rem; border: .02rem solid #2997fe; background: #1d1f28 url('../images/close.png') no-repeat center / .24rem; display: block; position: absolute; top: -.46rem; right:-.02rem;}
.pop_main{width: 6.79rem; height: 6.25rem; background: url('../images/pop1.png') no-repeat center top / 6.79rem auto;font-size: .26rem;position: fixed;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.pop_cont{padding-left: .28rem;text-align: center;}
.wx_qr{padding: .8rem;text-align: center;}
.wx_qr_tit{width: 3.4rem;line-height: .5rem;background-color: #32fffd;color: #1d1f29; margin: 0 auto;font-size: .26rem;font-weight: bold;cursor: pointer;}
.wx_qr_rwm{width: 3.4rem; height: 3.4rem; margin: .2rem auto 0;}
/* .wx_type{justify-content: center; border: none; padding: 0; margin: 0;display: flex;align-items: center;}
.wx_type li{width: 2.3rem;text-align: center;margin: 0 .2rem;display: inline-block;line-height: .5rem; border: 1px solid #2053cc; margin: 0 .1rem;font-size: .26rem;color: #2053cc;font-weight: bold;cursor: pointer;}
.wx_qr_list{width: 3.4rem; height: 3.4rem; margin: .4rem auto 0;}
.wx_qr_list .item{display: none;}
.wx_type li.cur{background-color: #32fffd; color: #1d1f29;} */
@media screen and (max-width:768px) {  
    html{font-size: calc(100vw / 750 * 100)!important;}  
    body{min-width: 100%;}
    .wrap{background-size: 100% auto; background-position: center .8rem; width: 7.5rem; padding-top: .8rem; min-height: auto;}
    .navbar{height: .8rem; position: fixed;}
    .logo{margin: .06rem 0 0 .4rem; width: 1.51rem; height: .73rem; background-image: url('../images/logo_wap.png?v=1');}
    .nav{display: none;}
    .share{width: 5rem; height: .8rem; padding: 0 0 0 .35rem; justify-content: center;}
    .share .item{width: .45rem; height: .45rem; margin: 0 .1rem;background-size: .9rem auto;}
    .share .item:nth-child(2){background-position-y:-.45rem;}
    .share .item:nth-child(3){background-position-y:-.9rem;}
    .share .item:nth-child(4){background-position-y:-1.35rem;}
    .share .item:nth-child(5){background-position-y:-1.8rem;}
    .share .item:nth-child(6){background-position-y:-2.25rem;}
    .share .item:nth-child(7){background-position-y:-2.7rem;}
    .main{width: 100%;}
    .art_info{border: none;padding: .15rem 0;}
    .art_info h2{font-size: .32rem;}
    .art_info p{line-height: 1.2;}
    .article{padding:0 .65rem .6rem; font-size: .2rem; line-height: .4rem;}
    .article img{margin: .2rem 0;}    
}
.consult, .twxq{position: fixed;}