form{
    height: auto!important;
}
.innerContainer .crumbsSpaceBox{
    padding: .25rem 0;
    margin: .1rem 0;
}
.crumbsSpaceBox .crumbs-box{
    padding: 0;
    margin: 0;
}
.innerContainer .center{
    align-items: center;
}
.crumbs-box span{
    font-weight: bold;
    font-family: '微软雅黑', '黑体';
    color: #333;
}

.newreport{
    padding: 0.5rem;
}
.newreport .r {
    float: right;
    margin-top: -.34rem;
}
.newreport .total {
    font-size: 0.16rem;
    line-height: .34rem;
}
.newreport .select{
    display: inline-block;
    min-width: 1.2rem;
    min-height: .34rem;
    line-height: 0.18rem;
    border: 0.01rem solid #c7c8ca;
    border-radius: 0.02rem;
    /*margin-top: -0.34rem;*/
    padding-left: .05rem;
}

.newreportlist li {
    float: left;
    width: 50%;
    /*margin-top: -0.24rem;*/
    border-bottom: 1px solid #e5e5e5;
}
.newreportlist .newreportbox {
    min-height: 1.84rem;
    padding: 0.5rem 1rem 0.5rem 1.6rem;
    position: relative;
}
.newreportlist .imgbox {
    width: 1.34rem;
    height: 1.84rem;
    position: absolute;
    left: 0;
    top: .5rem;
    /*transform: translate(0, -50%);*/
    box-shadow: .03rem .05rem .2rem -.05rem rgba(0, 0, 0, 0.3);
}
.newreportlist .imgbox a{
    display: block;
    width: 100%;
    height: 100%;
}
.newreportlist .imgbox img{
    width: 100%!important;
    height: 100%!important;
    object-fit: contain;
}
.newreportlist .imgbox .new{
    width: .4rem!important;
    height: .4rem!important;
    position: absolute;
}
.newreportlist h4{
    min-height: .52rem;
    font-size: 0.26rem;
    font-weight: bold;
    color: #313842;
}
.newreportlist h4 a{
    font-size: 0.26rem;
    color: #313842;
}
.newreportlist .con {
    min-height: .88rem;
    font-size: 0.14rem;
    line-height: 2;
    overflow: hidden;
    margin-top: 0.1rem;
}
.newreportlist .total {
    font-size: 0.12rem;
    color: #247cd2;
    text-align: right;
}
.newreportbox .year {
    display: inline-block;
    line-height: .24rem;
    background-color: #e4e4e4;
    border-radius: .02rem;
    padding: 0 0.1rem;
    margin: .05rem 0;
}
.newreportbox .release{
    display: block;
    font-size: .12rem;
    margin-top: .2rem;
}
.newReportBox .newreport .shared{
    margin-top: -.18rem;
    padding-bottom: 0;
}

/* 带视频的列表 */
.newreportlist .css_shipin{
    padding: 0.5rem 0 0.5rem 3.7rem;
}
.newreportlist .css_shipin .imgbox{
    height: 1.84rem;
}
.newreportlist .css_shipin .video-url{
    width: 3.28rem;
    height: 1.84rem;
    object-fit: cover;
}
.newreportlist .css_shipin .con{
    /*height: 1.12rem;*/
    text-align: justify;
    line-height: .28rem;
}
.newreportlist .css_shipin .r{
    width: 100%;
}

.newreportlist .reports-list-ul h4{
    height: 1.84rem;
}

.newreport .report-btn-title{
    padding-bottom: 10px;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 20px;
    width: max-content;
}
.newreport .report-btn-title .text,
.newreport .jump-btn{
    font-size: 18px;
    color: #005596;
    font-weight: bold;
    margin-right: 40px;
    display: block;
}
.newreport .jump-btn{
    color: #011932;
    margin-right: 0;
}

.newreportbox .imgbox img{
    object-fit: contain;
}
.newreportbox .year{
    display: inline-block;
    margin-top: .05rem;
}
.newreportbox .no-url,
.newreportbox .en,
.newreportbox .zh{
    position: relative;
    line-height: .32rem;
    padding-left: .3rem;
    padding-right: .06rem;
    border-radius: .04rem;
    margin-left: .04rem;
    font-size: .14rem;
    display: inline-block;
    transition: .5s;
}
.newreportbox .zh{
    background: rgba(0,168,139, .1);
}
.newreportbox .en{
    background: rgba(36, 124, 210, .1);
}
.newreportbox .no-url{
    background: rgba(172,177,187,.1);
}

.newreportbox .zh:hover,
.newreportbox .en:hover{
    transform: scale(1.05);
}

.newreportbox .no-url:before,
.newreportbox .en:before,
.newreportbox .zh:before{
    content: "";
    width: .22rem;
    height: .22rem;
    margin-right: .05rem;
    position: absolute;
    top: 50%;
    left: .06rem;
    transform: translate(0, -50%);
}
.newreportbox .no-url:before{
    background: url(../images/icon-no.png) no-repeat;
    background-size: 100%;
}
.newreportbox .zh:before{
    background: url(../images/icon-zh.png) no-repeat;
    background-size: 100%;
}
.newreportbox .en:before{
    background: url(../images/icon-en.png) no-repeat;
    background-size: 100%;
}


/* Reports.aspx下的列表 */
.newReportBox .newreportlist li{
    width: 100%;
}
.newReportBox .newreport .r, .newreportlist .css_shipin .r{
    margin-top: 0;
}
.newreportlist .last{
    border-bottom: none;
}
.newreportlist .last .newreportbox{
    padding: 0.5rem 1rem 0 1.6rem;
}
.newreportlist .last .css_shipin{
    padding: 0.5rem 0 0 3.7rem;
}

/* 文件合集 */
.newreportlist .imyclass .year{
    display: none;
}
.newreportlist .imyclass .css_shipin .imgbox{
    width: 3.28rem;
}
.newreportlist .imyclass .css_shipin .con{
    line-height: .28rem;
    margin-top: .2rem;
}
.newreportlist .imyclass .r{
    padding-bottom: 0;
}
.newreportlist .imyclass .r .shared{
    width: 1.26rem;
}
.newreportlist .imyclass h4 a{
    display: flex;
    align-items: center;
    line-height: .28rem;
}
.newreportlist .imyclass h4 .icon-arrow-right{
    display: block;
    width: .11rem;
    height: .19rem;
    background: url(../images/icon-arrow-right.png)no-repeat;
    margin-left: .30rem;
}


.pagination-wrap{
    margin-top: .5rem;
}

