.section-news .main-title .title { font-size: 48px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox;
    display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify;
    justify-content: space-between; -webkit-box-align: end; -webkit-align-items: end; -ms-flex-align: end; align-items: end;
}

.section-news .main-title .title a { font-size: 14px; color: var(--main-theme-color1); font-weight: 500; transform: translateY(20px); }

.section-news .main-title .title a:hover{
    color: var(--main-theme-color);
}

.section-news .news-right .big-item { position: relative; }

.section-news .news-right .big-item .absolute { position: absolute; bottom: 0; padding: 10px; width: 100%; color: #fff;
    background-color: rgba(0, 0, 0, 0.6); }

.section-news .news-right .big-item .absolute .title { font-size: 24px; }

.section-news .news-right .big-item .absolute .title a { color: #fff; }

.section-news .item .date { color: #989898; }

.section-news .index-news-mobile{
    overflow:hidden;
}
.section-news .item img{
aspect-ratio: 1;
    height: auto;
    object-fit: contain;
    border: 1px solid #b0b0b0;
}