.wrap{width:100%;max-width: 640px; overflow: hidden;}
.wapnone{ display: none;}
/* 头部 */
.logo .logo_l img{width: 100%;}
.navfr ul li .navfr_h{min-width: 120%;}

#banner{position: relative;width:100%;height: 100px;margin: 0 auto 20px;overflow: hidden;}
#banner_list { width: 100%;}
#banner_list img{width:100%;height: 100px;}
/* 底部 */
.indexnr7fr{
    background-color: rgb(47, 47, 47);color:#ccc; border-bottom: #ccc solid 1px;padding:5px;text-align: justify;
    &:after{
      content: '';
      display: inline-block;
      width: 100%;
    }
}
.commcopyframe{flex-direction:column;}
.commcopyfr_t{text-align: center;}
.commcopyfr_t span{ width: 100%;text-align: center;}
.commcopyfr_c span{ display: block; width: 100%;font-size: 12px;text-align: center;}
.commnbframeimg{padding:0; margin:0 auto 10px;}
.commnbframeimg img{width:60px;}
.commnbframeimg p{margin-top: 10px; line-height:1.2;}
.hzhb{ margin-top: 5px;}
.hzhb ul {justify-content: space-around;}
.hzhb ul li img{height: 25px;}

.indexbox{ display:flex;flex-direction:column;}
/* 首页资讯 */
.indexnr3fr_l{width:96%; margin: 0 auto;}
.indexnr3fr_l_bot{flex-direction:row; justify-content: space-between;}
.indexnr3fr_l_bot_zh{border-radius: 3px; padding:0 8px;font-size: 12px;}
.indextitle{font-size: 18px;}
.indexnr3fr_r{width:96%;margin:20px auto 0;}
.indextitle{margin-bottom: 10px;}
.indexnr3fr_r table{ margin-top: 22px;}
#quote-whzp{height:auto;}

.commonleftframe{ width: 100%;}
.cpjyfrl_class ul{ display: flex;}
.commonrightframe{ width: 96%; margin: 0 auto; float: none;}

.apply-control {width: 96%;}
.apply-control input,.apply-control textarea{width:100%;}
.article_detail{text-align: justify;
    &:after{
      content: '';
      display: inline-block;
      width: 100%;
    }
}