.news_main .lists {
        --l-w: 50%;
        --pd: 25px;
        --mt: 28px;
        margin-top: calc((87 / 19.2) * 1%)
}

.news_main .lists .item {
        background: #ffffff;
        box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.15);
        border-radius: 11px;
        padding: 40px 20px;
        display: flex;
        flex-direction: row;
        align-items: center
}

.news_main .lists .item .img {
        width: calc((260 / 6.47) * 1%);
        padding-bottom: calc((187 / 6.47) * 1%);
        margin-right: 22px;
        flex-shrink: 0;
        border-radius: 11px
}

.news_main .lists .item .info {
        flex: 1
}

.news_main .lists .item .title {
        font-family: Lato;
        font-weight: 600;
        font-size: 20px
}

.news_main .lists .item .t3666 {
        margin-top: 10px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
        text-overflow: ellipsis;
}

.footer {
        margin-top: calc((70 / 19.2) * 1%)
}

@media screen and (max-width:950px) {
        .news_main .lists .item {
                flex-direction: column
        }

        .news_main .lists .item .title {
                margin-top: 15px !important;
                display: block !important;
        }

        .news_main .lists .item .img,
        .news_main .lists .item .info {
                width: 100%
        }

        .news_main .lists .item .img {
                padding-bottom: 100% !important;
        }

        .pages {
                margin-top: 50px
        }
}