body {
    background: #f3f3f3 !important;
}

/* p标签统一样式 */
.news-ctn p {
    font-family: 'Noto Sans SC' ;
    /* font-size: 16px !important;
    margin: 16px 0 !important;
    line-height: 32px !important;
    text-align: justify ;
    text-indent: 0 !important;
    letter-spacing: 1.4px !important; */
}


/* .news-ctn img {
    object-fit: cover;
    display: flex;
    justify-items: center;
    width: 80%;
} */

.news-detail {
    margin: 16px 0 32px 0;
    width: 100%;
    background: white;
    padding: 32px 125px;
    min-height: 565px;
}

.news-description{
    /* margin:  0 0 24px 0 !important;
    font-size: 16px !important; */
    font-family: 'Noto Sans SC' ;
    /* line-height: 32px !important;
    text-align: justify !important;
    letter-spacing: 1.4px !important; */
}

.news-title .yt{
    width: 100%;
    text-align: center;
    color: #131B23;
    line-height: 30px;
}
.news-title .yj{
    width: 100%;
    text-align: center;
    color: #131B23;
    line-height: 42px;
}
.news-title .fb{
    width: 100%;
    text-align: center;
    color: #131B23;
    line-height: 30px;
}


.news-detail hr {
    margin: 24px 0;
    width: 100%;
    color: hsla(0, 0%, 0%, 0.1);
    opacity: 1;
}

.news-des {
    width: 100%;
    font-weight: normal;
    font-size: 16px;
    color: #9C9C9C;
    line-height: 17px;
}

.news-des::after{
    content: "";
    height: 0;
    display: block;
    clear: both;
    zoom: 1;
}

.news-des p {
    height: 17px;
    line-height: 17px;
}

.news-des .d-lt {
    float: left;
    font-family: 'Noto Sans SC' !important;
}

.news-des .d-rt {
    height: 100%;
    float: right;
    justify-content: center;
    align-items: center;
}

.news-ctn {
    overflow: hidden;
}

.ms-16px {
    margin-left: 16px;
}

@media screen and (min-width: 0px) {
    /* .news-wrapper {
        clear: both;
        width: 100%;
    }

    .news-detail {
        margin: 16px 0 32px 0;
        width: 100%;
        background: #F9F9F9;
        padding: 60px 166px;
        min-height: 565px;
    } */

    .news-wrapper {
        clear: both;
        width: 100%;
    }

    .news-detail {
        margin: 16px 0 32px 0;
        width: 100%;
        background: white;
        /* padding: 60px 232px; */
        min-height: 565px;
    }
}

@media screen and (min-width: 1400px) {
    .news-wrapper {
        clear: both;
        width: 100%;
    }

    .news-detail {
        margin: 16px 0 32px 0;
        width: 100%;
        background: white;
        /* padding: 60px 232px; */
        min-height: 565px;
    }


}

/* @media screen and (min-width: 1600px) {

    .news-detail {
        margin: 16px 0 32px 0;
        width: 100%;
        background: #F9F9F9;
        padding: 60px 332px;
        min-height: 565px;
    }


} */