/* ------------ banner区 ------------*/
.zdmb-banner {
    /* height: 250px; */
    margin-top: 64px;
    position: relative;
}

.zdmb-ban-box {
    /* height: 250px; */
}

.zdmb-ban-imgbox {
    /* height: 250px; */
}

.zdmb-ban-imgbox>img {
    height: 100%;
    width: 100%;
    object-fit: fill;
}

.zdmb-banner-content {
    position: absolute;
    margin: 0 45px;
    top: 50%;
    transform: translate(0, -50%);
    z-index: 1;
    width: calc(100% - 90px);
}

.zdmb-banner-content>* {
    animation: fadeInUp 1.2s;
}

.zdmb-banner-title {
    text-align: center;
}

.zdmb-banner-title>h3 {
    margin-bottom: 14px;
}

.zdmb-banner-title>h3>span {
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    color: #333333;
}

.zdmb-banner-title>h3>span:first-child {
    font-weight: 400;
}

.banner-title-subtitle {
    font-size: 15px;
    line-height: 20px;
    color: #666666;
}

.zd_title__mod {
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 7%;
}

.zdmb_news {
    background-color: #F9F9F9;
    padding-top: 2.5rem;
}

.zdmb-new_top {
    /* height: 100%; */
    width: 95%;
    margin: 1rem auto;
    background-color: #fff;
    border-radius: 6px;
    padding: 1.5rem;
}

.zdmb-news__top_box {
    height: 15rem;
    width: 100%;
    display: block;
    margin: 1.5rem 0;
}

.zdmb-news_top__img {
    height: 15rem;
    width: 100%;
    object-fit: cover;
    border-radius: 6px;
}

/* 置顶-- 新闻描述 */
.zdmb_news__title {
    font-size: 1.7rem;
    font-weight: bold;
    line-height: 2.5rem;
    color: #333333;
    padding-top: 2px;

}

.zdmb_news__date {
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-size: 1.7rem;
    font-weight: 400;
    line-height: 1rem;
    color: #666666;
    padding: 8px auto;
}

.zdmb_news__content {
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-size: 1.7rem;
    font-weight: 400;
    line-height: 2.5rem;
    margin-top: 1rem;
    /* margin-bottom: 1rem; */
    color: #333333;
    word-break: normal !important;
}

.zdmb_news-detail__text+p>span {
    /* font-size: 1.7rem !important; */
    font-weight: 400;
    line-height: 2rem;
    color: #333333;
}

.backToNews {
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: 3;
}

/* 双列--新闻简介 */
.zdmb_news_Box {
    margin-top: 2%;
    width: 90%;
    margin: auto 5%;
}

.zdmb_news_contentBox {
    /* display: flex; */
    float: left;
    width: 48%;
    height: 220px;
    margin-right: 2%;
    margin-top: 5%;
    background-color: #fff;
    padding-bottom: 5px;
}

/* 新闻详情页 */
.zdmb_new-detail__box {
    height: 100%;
    padding: 5%;
    padding-bottom: 0;
    background-color: #fff;
    margin: auto 4%;
}

.zdmb_news-detail__text~p {
    font-size: 1.7rem;
    color: #666666;
    margin-top: 1rem;
}

.zdmb_news-detail__text>p>span {
    font-size: 1.7rem !important;
}

.zdmb_news-detail__text~p img {
    margin-top: 1rem;
    border-radius: 3px;
}

/* 上一篇 下一篇 */
.zdmb_preNext {
    margin-bottom: 60px;
}

.zdmb_preNext a {
    color: #999999
}





@media screen and (min-width: 1023px) {

    .zdpc-banner,
    .zdpc_news,
    .zdpc_preNext,
    .zd-pc__hardware,
    .zdpc_newsDetail,
    .zdpc-searchResult,
    .zdpc-proDetail {
        display: block;
    }

    .zdmb-banner,
    .zdmb_news,
    .zdmb_preNext,
    .zdmb_newsDetail,
    .zdmb-searchResult,
    .zdmb-proDetail {
        display: none;
    }
}

@media screen and (max-width: 1023px) {

    .zdpc-banner,
    .zdpc_news,
    .zdpc_preNext,
    .zd-pc__hardware,
    .zdpc_newsDetail,
    .zdpc-searchResult,
    .zdpc-proDetail {
        display: none;
    }

    .zdmb-banner,
    .zdmb_news,
    .zdmb_preNext,
    .zdmb_newsDetail,
    .zdmb-searchResult,
    .zdmb-proDetail {
        display: block;
    }
}