body {
    background: none;
}
.data-issue-box{
    font-size: .14rem;
}
.data-issue-box *{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
.bg-gray{
    background-color: #f7f7f7;
}
.bg-white{
    background-color: #ffffff;
}
.container{
    width: 12rem;
    margin: auto;
}
.issue-nav{
    white-space: nowrap;
    overflow-x: auto;
}
.issue-nav::-webkit-scrollbar {
    height: 6px;
}
/* 滚动槽 */
.issue-nav::-webkit-scrollbar-track {
    -webkit-box-shadow:inset006pxrgba(0,0,0,0.3);
    border-radius:3px;
}
/* 滚动条滑块 */
.issue-nav::-webkit-scrollbar-thumb {
    border-radius:3px;
    background:rgba(0,0,0,0.1);
    -webkit-box-shadow:inset006pxrgba(0,0,0,0.5);
}
.issue-nav::-webkit-scrollbar-thumb:window-inactive {
    background:rgba(0,0,0,0.3);
}
.issue-nav-item{
    line-height: .32rem;
    color: #486271;
    padding: .1rem .3rem;
    display: inline-block;
    cursor: pointer;
    position: relative;
    transition: .3s all;
}
.issue-nav-item:after{
    content: "";
    width: 1px;
    height: .22rem;
    background-color: #b1bcc3;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.issue-nav-item:last-of-type:after{
    display: none;
}
.issue-nav-item-active{
    background-color: #ffffff;
    font-size: .18rem;
    color: #1f5d83;
    font-weight: bold;
}
.text-center{
    text-align: center;
}
.mt-5{
    margin-top: .05rem;
}
.mt-10{
    margin-top: .1rem;
}
.ml-10{
    margin-left: .1rem;
}
.mr-10{
    margin-right: .1rem;
}
.pd-20{
    padding: .2rem;
}
.py-20{
    padding-top: .2rem;
    padding-bottom: .2rem;
}
.py-30{
    padding-top: .3rem;
    padding-bottom: .3rem;
}
.pt-30{
    padding-top: .3rem;
}
.px-30{
    padding-left: .3rem;
    padding-right: .3rem;
}
.pb-15{
    padding-bottom: .15rem;
}
.pb-20{
    padding-bottom: .2rem;
}
.pb-50{
    padding-bottom: .5rem;
}
.pl-50{
    padding-left: .50rem;
}
.issue-echarts-title{
    text-align: center;
    color: #1f5d83;
    white-space: nowrap;
}
.issue-echarts{
    width: 12rem;
    height: 6.12rem;
}
.issue-echarts-title select{
    color: #1f5d83;
    height: .30rem;
    width: .97rem;
    background-color: rgba(120, 191, 235, 0.16);
    padding: 0 0 0 .1rem;
    margin-right: .1rem;
    -webkit-appearance:auto;
    -moz-appearance: auto;
}
.submit-btn,.download-btn{
    display: inline-block;
    line-height: .3rem;
    background-color: #78bfeb;
    border-radius: .08rem;
    color: #ffffff;
    padding: 0 .1rem;
    cursor: default;
}
.icon-14{
    width: .14rem;
}
.icon-13{
    width: .13rem;
}
.data-echarts{
    width: 12rem;
    height: 5.42rem;
}
.data-issue-title{
    font-size: .24rem;
    font-weight: bold;
    line-height: .5rem;
    padding: .3rem .1rem .15rem;
    color: #1f5d83;
}
.box-shaow{
    box-shadow: 0 0 .06rem 0 rgba(31, 93, 131, 0.14);
    position: relative;
}
.fl{
    float: left;
}
.rt{
    float: right;
}
.clearfix:before,.clearfix:after {
    display: table;
    content: "";
    line-height: 0;
}

.clearfix:after {
    clear: both;
}
.kqylts-box{
    width: 4.6rem;
    height: 2.3rem;
    position: relative;
    margin-right: .15rem;
}
.kqylts-box .statistics-title{
    position: absolute;
    top: 0;
    left: 0;
}
.kqylts-echarts{
    width: 100%;
    height: 2.3rem;
}
.ymjzrs-box{
    margin-right: .15rem;
}
.ymjzrs-box,.zwfusxs-box{
    width: 3.55rem;
    height: 2.3rem;
    color: #64AFC4;
    font-size: .4rem;
    font-weight: bold;
}
.bnbjs-box{
    width: 4.6rem;
    height: 3rem;
}
.hcp-box{
    width: 7.24rem;
    height: 3rem;
}
.statistics-title{
    font-size: 18px;
    font-weight: bold;
    color: #1c58b3;
    padding: 10px 25px;
    line-height: 30px;
}
.bnbjs-echarts{
    width: 100%;
    height: 3rem;
}
.hcp-echarts{
    width: 4rem;
    height: 3rem;
}
.bisugk-box{
    width: 5.43rem;
    height: 2.72rem;
    margin-right: .1rem;
}
.wtlytj-box{
    width: 3.47rem;
    height: 2.72rem;
    margin-right: .1rem;
}
.xjlxtj-box{
    width: 2.9rem;
    height: 2.72rem;
}
.wtlytj-echarts{
    width: 3.67rem;
    margin-left: -.1rem;
}
.xjlxtj-echarts{
    width: 3.1rem;
    margin-left: -.1rem;
}
.wtlytj-echarts,.xjlxtj-echarts{
    height: 2.72rem;
}
.hcp-echarts-tip{
    padding: .15rem .5rem 0 0;
}
.mr-20{
    margin-right: .2rem;
}
.hcp-item1,.hcp-item2,.hcp-item3{
    width: 2.38rem;
    height: .64rem;
    line-height: .34rem;
    padding: .15rem .15rem .15rem .35rem;
    background-color: #ebf5fc;
    border-radius: .1rem;
    font-size: .2rem;
    font-weight: bold;
    color: #50a8df;
    margin-top: .2rem;
}
.hcp-item2{
    background-color: #ecf5f6;
    color: #7179b5;
}
.hcp-item3{
    background-color: rgba(153, 160, 209, 0.2);
    color: #7179b5;
}
.hide{
    display: none;
}
/*äº’åŠ¨äº¤æµå›¾è¡¨æ ·å¼*/
.text-center{
    text-align: center;
}
.select{
    background-color: #ffffff;
    border-radius: .04rem;
    border: solid 1px #d9d9d9;
    padding: 0 .1rem;
    display: inline-block;
    height: .32rem;
    line-height: .3rem;
    box-sizing: border-box;
    width: 49%;
    white-space: nowrap;
}
.select input{
    width: 90%;
    height: .3rem;
    border: none;
    font-size: .14rem;
    background-color: transparent;
}
.bisugk-box .select{
    width: 45%;
}
.bisugk-box .layui-font-12{
    position: absolute;
}
.cir-pie{
    width: 1.35rem;
    height: 1.35rem;
    margin: auto;
}
.layui-anim-downbit{
    min-width: 2rem;
    margin-left: -.12rem;
}
.pc-hide-inline{
    display: none;
}
.pc-hide{
    display: none;
}
.start-box,.end-box,.btn-box{
    display: inline-block;
}
.fr{
    float: right;
}
.fs-16{
    font-size: .16rem;
}
.fw-nor{
    font-weight: normal;
}
@media screen and (max-width: 768px){
    /*æ³¨ï¼šh5 font-sizeæ˜¯80ï¼Œ375çš„å°ºå¯¸æ¯”æ˜¯5æ¯”8 0.625æ¥ç®—*/
    .py-30{
        padding-top: .1875rem;
        padding-bottom: .1875rem;
    }
    .pb-20 {
        padding-bottom: 0.125rem;
    }
    .pb-h5-10{
        padding-bottom: .0625rem;
    }
    .pt-30 {
        padding-top: .1875rem;
    }
    .news_con_border{
        border-bottom: 4px solid #EDEDED;
        padding: 0 .1875rem;
    }
    .h5-hide{
        display: none!important;
    }
    .pc-hide-inline{
        display: inline-block;
    }
    .pc-hide{
        display: block;
    }
    .container{
        width: 100%;
    }
    .issue-nav{
        width: 100%;
        overflow-x: auto;
        white-space: nowrap;
    }
    .data-issue-box{
        font-size: .1875rem;
    }
    .issue-nav-item{
        font-size: .1625rem;
    }
    .issue-nav-item-active{
        font-size: .1875rem;
    }
    .icon-14,.icon-13{
        width: .15625rem;
        vertical-align: middle;
    }
    .submit-btn, .download-btn{
        line-height: .2875rem;
        width: .8375rem;
        text-align: center;
    }
    .issue-echarts-title{
        line-height: .40625rem;
        text-align: center;
        padding: 0 .125rem;
    }
    .start-box,.end-box,.btn-box{
        width: .90625rem;
        vertical-align: middle;
        margin: 0 .0625rem;
    }
    .btn-box{
        width: .8375rem;
    }
    .submit-btn, .download-btn{
        display: block;
        margin-bottom: .125rem;
        margin-left: 0;
    }
    .issue-echarts-title select{
        width: .90625rem;
        height: .275rem;
        font-size: .15rem;
        display: block;
        margin-bottom: .125rem;
        margin-left: 0;
    }
    .hcp-box,.bnbjs-box,.bisugk-box,.wtlytj-box,.xjlxtj-box,.kqylts-box{
        width: 94%;
        margin-left: 3%;
        height: auto;
    }
    .ymjzrs-box, .zwfusxs-box{
        margin-top: .2rem;
        width: 94%;
        margin-left: 3%;
        height: 2rem;
    }
    .data-echarts,.bnbjs-echarts{
        width: 100%;
        margin: 0 auto;
    }
    .bnbjs-echarts,.bnbjs-box{
        height: 3rem;
    }
    .hcp-box{
        margin-top: .1875rem;
        height: auto;
    }
    .hcp-box>div{
        width: 100%;
    }
    .data-issue-title{
        font-size: .2rem;
        padding: 0.1875rem 0.1875rem 0.09375rem;
    }
    .hcp-echarts{
        width: 100%;
        height: 3.125rem;
    }
    .hcp-echarts-tip{
        padding: 0 0.125rem .22rem;
        display: flex;
        justify-content: space-between;
    }
    .hcp-item1, .hcp-item2, .hcp-item3{
        width: 1.3125rem;
        height: auto;
        font-size: .1875rem;
        line-height: .3125rem;
        padding: .25rem 0;
        text-align: center;
    }
    .hcp-item1 span, .hcp-item2 span, .hcp-item3 span{
        margin-right: 0;
        display: block;
    }
    .bisugk-box{
        height: auto;
        margin-bottom: .1875rem;
    }
    .wtlytj-box{
        margin-bottom: .1875rem;
    }
    .wtlytj-echarts, .xjlxtj-echarts{
        width: 100%;
        height: 2.9rem;
    }
    .sj_news .news_con{
        width: 100%;
        padding: 0;
    }
    .sj_news .news_con .box{
        width: 100%;
        margin-top: 0.25rem;
        position: relative;
    }
    .bnbjs-box{
        margin-bottom: .1875rem;
    }
    .bnbjs-box,.hcp-box{
        float: none;
    }
    .statistics-title{
        font-size: 15px;
        padding: 8px 20px;
        line-height: 30px;
    }
    .box-shaow .select{
        width: 45%;
        height: 0.3125rem;
        white-space: nowrap;
    }
    .select input{
        font-size: .1625rem;
        height: 0.3125rem;
        white-space: nowrap;
        margin-top: -.05rem;
    }
    .cir-pie{
        width: 100%;
        height: 1.4rem;
    }
    .container{
        margin: unset;
    }
    .data-echarts{
        height: 3.8rem;
    }
    .sj_news .news_con .box .bd{
        height: 220px;
    }
    .sj_news .news_con .box .ulyd{
        height: 200px;
    }
    .more{
        padding: 2px 8px 3px 8px;
        margin-top: 8px;
        font-size: 12px;
        color: #858585;
        border-radius: 3px;
        background: #e5e5e5;
        display: inline-block;
    }
    .sj_news{
        background: none;
        padding-top: 0;
        margin: 0;
    }
    .pFoot{
        margin-top: 0;
    }
    .lm span,.sj_news .news_con .box .hd ul li.hover a{
        font-size: 15px;
        width: 90px;
        background-size: 100% 100%;
    }
    .sj_news .news_con .box .hd ul li,.sj_news .news_con .box .hd ul li a{
        width: 90px;
        font-size: 15px;
        margin-right: 15px;
    }
}
