.newsAndMedia {
    display: flex;
    width: 15.18rem;
    height: 6rem;
    box-sizing: border-box;
    flex-direction: row;
}

.newsAndMedia .cover-wrapper-left {
    display: flex;
    flex-direction: column;
    width: 7.58rem;
}

.cover-wrapper-left .newsAndMediaImgClass {
    width: 7.58rem;
    height: 4.43rem;
}

.newsAndMedia .cover-wrapper-left .container {
    width: 100%;
    display: flex;
    flex-direction: row;
    padding: .6rem 0 .2rem 1rem;
    align-items: center;
}

.newsAndMedia .cover-wrapper-left .container .wrapper {
    display: flex;
    flex-direction: row;
}

.title-wrapper-common {
    padding: .1rem .2rem;
    border-radius: .05rem;
    border: 1px solid #c1c1c1;
}

.newsAndMedia .selected-wrapper {
    background-color: rgba(0, 67, 167, 1);
}

.newsAndMedia .caption-wrapper {
    margin-left: .3rem;
}

.newsAndMedia .selected-wrapper span {
    align-self: flex-start;
    overflow: hidden;
    font-size: .4rem;
    color: #ffffff;
    text-decoration: none;
    letter-spacing: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    lines: 1;
}

.newsAndMedia .unselected-wrapper span {
    align-self: flex-start;
    overflow: hidden;
    font-size: .4rem;
    color: #555555;
    text-decoration: none;
    letter-spacing: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    lines: 1;
}

.cover-wrapper-left .wrapper {
    margin-right: auto;
}



.cover-wrapper-left .caption-wrapper-1 {
    width: 100%;
    background-color: white;
}

.cover-wrapper-left .caption-wrapper-1 span {
    display: block;
    width: 100%;
    padding: 0 .2rem;
    font-weight: Medium;
    line-height: .76rem;
    font-size: .3rem;
    white-space: nowrap;
    /* 禁止换行 */
    overflow: hidden;
    /* 隐藏超出部分 */
    text-overflow: ellipsis;
    /* 超出部分显示省略号 */
    background: #FFFFFF;
    box-shadow: 4px 6px 9px 0px rgba(5, 33, 112, 0.1);
}

.newsAndMedia .cover-wrapper-right {
    width: 7.61rem;
    padding: .31rem .57rem .50rem .62rem;
    display: flex;
    flex-direction: column;
    box-shadow: 4px 6px 9px 0px rgba(5, 33, 112, 0.1);
    height: 6rem;

}

.cover-wrapper-right .my-news-list {
    height: 4rem;
}

.newsAndMedia_list1 ul {
    display: flex;
    flex-direction: column;
}

.newsAndMedia_list1 li {
    background-color: #ffffff;
    width: 100%;
    height: 1.01rem;
}

.newsAndMedia_list1 li:hover {
    background-color: rgba(0, 67, 168, 1);
}

.newsAndMedia_list1 li:not(:nth-child(-n+4)) {
    display: none;
}

.newsAndMedia_list1 li .info {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 100%;
    border-bottom: .02rem solid rgba(34, 34, 34, 0.2);
}


.newsAndMedia_list1 li:last-child .info,
.newsAndMedia_list1 li:nth-child(4) .info {
    border-bottom: none;
}

.newsAndMedia_list1 li .info .date {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: .65rem;
    height: 100%;
}



.newsAndMedia_list1 li .info .date,
.newsAndMedia_list1 li .info .date a,
.newsAndMedia_list1 li .info .date p {
    font-weight: 400;
    font-size: .15rem;
    color: #C88D1B;
}

.newsAndMedia_list1 li .info .date .day {
    font-weight: bold;
    font-size: .35rem;
    color: #C88D1B;
}


.newsAndMedia_list1 li .info .info_v {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-left: .08rem;
    width: 5.31rem;
    height: 100%;
}

.newsAndMedia_list1 li .info .info_v .ct,
.newsAndMedia_list1 li .info .info_v .ct a,
.newsAndMedia_list1 li .info .info_v .ct span {
    font-weight: 500;
    font-size: .22rem;
    color: #0043A8;
    white-space: nowrap;
    /* 禁止换行 */
    overflow: hidden;
    /* 隐藏超出部分 */
    text-overflow: ellipsis;
    /* 超出部分显示省略号 */
    display: block;
    color: #222222;
}

.newsAndMedia_list1 li .info .info_v .ct-desc,
.newsAndMedia_list1 li .info .info_v .ct-desc a,
.newsAndMedia_list1 li .info .info_v .ct-desc span {
    font-weight: 400;
    font-size: .17rem;
    color: rgba(34, 34, 34, 0.5);
    display: -webkit-box;
    /* 使用弹性盒子布局 */
    -webkit-box-orient: vertical;
    /* 垂直方向排列 */
    -webkit-line-clamp: 2;
    /* 限制最多 2 行 */
    overflow: hidden;
    /* 超出部分隐藏 */
    text-overflow: ellipsis;
    /* 超出部分显示省略号 */
    word-break: break-word;
    /* 允许单词换行（防止长单词溢出） */
}


.newsAndMedia_list1 li:hover .info .info_v .ct,
.newsAndMedia_list1 li:hover .info .info_v .ct a,
.newsAndMedia_list1 li:hover .info .info_v .ct span {
    color: white;
}

.newsAndMedia_list1 li:hover .info .info_v .ct-desc,
.newsAndMedia_list1 li:hover .info .info_v .ct-desc a,
.newsAndMedia_list1 li:hover .info .info_v .ct-desc span {
    color: white;
}

.newsAndMedia_list1 .more {
    display: none;
}


/* 媒体查询样式 */
@media (max-width: 768px) {
    .newsAndMedia .cover-wrapper-left {
        display: none;

    }

    .newsAndMedia .cover-wrapper-right {
        width: 100%;
        height: 10rem;
    }

    .newsAndMedia_list1 li .info .date {
        width: 1.3rem;
    }

    .newsAndMedia_list1 li .info .date,
    .newsAndMedia_list1 li .info .date a,
    .newsAndMedia_list1 li .info .date p {
        font-weight: 400;
        font-size: .15rem;
        color: #C88D1B;
    }

    .newsAndMedia_list1 li .info .date .day {
        font-weight: bold;
        font-size: .35rem;
        color: #C88D1B;
    }


    .newsAndMedia {
        height: 10rem;
    }

    .newsAndMedia_list1 li {
        height: 1.8rem;
    }


    .newsAndMedia_list1 li .info .date {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: .65rem;
        height: 100%;
    }



    .newsAndMedia_list1 li .info .date,
    .newsAndMedia_list1 li .info .date a,
    .newsAndMedia_list1 li .info .date p {
        font-size: .35rem;
    }

    .newsAndMedia_list1 li .info .date .day {
        font-weight: bold;
        font-size: .60rem;
        color: #C88D1B;
    }


    .newsAndMedia_list1 li .info .info_v {
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin-left: .3rem;
        width: 85%;
        height: 100%;
    }

    .newsAndMedia_list1 li .info .info_v .ct,
    .newsAndMedia_list1 li .info .info_v .ct a,
    .newsAndMedia_list1 li .info .info_v .ct span {
        font-weight: 500;
        font-size: .40rem;
        color: #0043A8;
        white-space: nowrap;
        /* 禁止换行 */
        overflow: hidden;
        /* 隐藏超出部分 */
        text-overflow: ellipsis;
        /* 超出部分显示省略号 */
        display: block;
        color: #222222;
    }

    .newsAndMedia_list1 li .info .info_v .ct-desc,
    .newsAndMedia_list1 li .info .info_v .ct-desc a,
    .newsAndMedia_list1 li .info .info_v .ct-desc span {
        font-weight: 400;
        font-size: .30rem;
        color: rgba(34, 34, 34, 0.5);
    }

}