.ui-pagination-container {
    height: 34px;
    line-height: 34px;}

.ui-pagination-container .ui-pagination-page-item {
    font-size: 14px;
    padding: 4px 10px;
    background: #fff;
    border: 1px solid #c5b7b7;
    color: #888;
    margin: 0 3px;
    text-decoration: none;}

.ui-pagination-container .ui-pagination-page-item:hover {
    border-color: #004a9f;
    color: #004a9f;
    text-decoration: none;}

.ui-pagination-container .ui-pagination-page-item.active {
    background: #004a9f;
    border-color: #004a9f;
    color: #fff;
    cursor: default;}
/*翻页条样式*/
    .xwzx {
        padding: 20px 0;
        background: #f2f5fb;}

    .tc_slecet {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        gap: 10px;
        font-size: 14px;
        color: #333;}

    .tc_slecet h2 {
        margin: 0;
        font-size: 16px;
        font-weight: normal;
        color: #333;
        margin-left:10px;}

    .engz {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 14px;
        margin-left: 10px;
        cursor:pointer;}

    .engz a {
        display: inline-block;
        padding: 5px 10px;
        color: #555;
        text-decoration: none;
        font-weight: 500;
        border-radius: 4px;
        transition: all 0.2s ease;}

    .engz a:hover {
        color: #0c4da2;}

    .engz a.on {
        background-color: #0c4da2;
        color: #fff;}

  

    /* 移动端自适应 */
    @media (max-width: 768px) {
        .engz {
            gap: 10px;
            justify-content: flex-start;}

        .engz a {
            padding: 4px 8px;
            font-size: 13px;}
    }
