.news .news-main .news-left {
    margin-bottom: 10px;
}
.news .news-main {
    flex-wrap: wrap;
}
.news-right {
    /* width: calc(50% - 1.25vw); */
    margin-right: 1.25vw;
    margin-left: 0;
}
.news-right:nth-child(2n) {
    margin-right: 0;
}
.news .news-main .news-left {
    width: 38.4vw;
    margin-right: 1.25vw;
}
.new-con {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin-right: 0;
}
.new-con .news-item {
    margin-right: 1.25vw;
}
@media (max-width:800px) {
    .news .news-main .news-left {
        width: 100%;
    }
}
