#pages>ul {
    display: flex;
    justify-content: center;
    align-items: center;
}

#pages>ul>li>a {
    padding: 9px 15px;
    border: 1px solid #e4eaec;
    background: #ffffff;
    border-right: none;
    text-align: center;
    font-size: 14px;
    line-height: 22px;
    color: #76838f;
    transition: all 0.15s;
}

#pages>ul>li>a.cur,
#pages>ul>li>a:hover {}

#pages>ul>li>a:hover {
    background-color: #f1f4f5;
}

#pages>ul>li.pagesnow>a {
    border-color: #1a3580;
    background: #1a3580;
    color: #fff;
}

#pages>ul>li:last-of-type>a {
    border-right: 1px solid #e4eaec;
}

#pages>ul>li>a.no-page {
    border: 1px solid #e4eaec;
    background: #ffffff;
    color: #ccd5db;
    cursor: default;
}


/* 屏幕大于768px */

@media (min-width: 768px) {}

@media (min-width: 992px) {}

@media (min-width: 1200px) {}

@media (min-width: 1300px) {}

@media (min-width: 1400px) {}

@media (min-width: 1600px) {}


/* 屏幕小于1199px */

@media (max-width: 1599px) {}

@media (max-width: 1399px) {}

@media (max-width: 1299px) {}

@media (max-width: 1199px) {}

@media (max-width: 991px) {}

@media(max-width: 768px) {
    .list_news>.cont-wrap>.container>.row>.content-body>.imgList-wrap {
        padding-left: 0;
        padding-right: 0;
    }
    #pages>ul>li>a {
        padding: 4px 11px;
    }
    #pages>ul>li:nth-last-child(2)>a {
        border-right: 1px solid #e4eaec;
    }
    .pagination>li.first-page,
    .pagination>li.last-page {
        display: none;
    }
}