/*
    * @time Tue Jan 31 2023 15:58:19 GMT+0800 (ä¸­å›½æ ‡å‡†æ—¶é—´)
    */
    @charset "utf-8";

    .clearfix:after,
    body,
    dd,
    div,
    dl,
    dt,
    form,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    hr,
    html,  
    input,
    label,
    li,
    ol,
    p,
    pre,
    table,
    tbody,
    td,
    textarea,
    tfoot,
    th,
    thead,
    tr,
    ul {
        margin: 0;
        padding: 0
    }
    
    body,
    html {
        height: 100%
    }
    
    body {
        font-family: "PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", "å¾®è½¯é›…é»‘", STHeitiSC-Light, simsun, "å®‹ä½“", "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif
    }
    
    li {
        list-style-type: none
    }
    
    a {
        text-decoration: none;
        outline: 0;
        color: #000;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        transition: all .2s
    }
    
    a:hover {
        text-decoration: none;
        color: #ff9724 !important
    }
    
    table {
        border-collapse: collapse;
        border-spacing: 0
    }
    
    iframe,
    img {
        border: 0
    }
    
    img {
        vertical-align: top
    }
    
    .clearfix {
        display: block
    }
    
    .clearfix:after {
        content: "";
        overflow: hidden;
        width: 100%;
        height: 0;
        font-size: 0;
        display: block;
        clear: both
    }
    
    .part {
        width: 1200px;
        margin: 0 auto
    }
    
    .left {
        float: left
    }
    
    .right {
        float: right
    }
    
    i {
        font-style: normal
    }
    
    .part {
        width: 1200px;
        margin: 0 auto
    }
    
    .domMobile {
        display: none
    }
    
    .domPc {
        display: block
    }
    
    @media screen and (max-width:1200px) {
        .part {
            width: 100%;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box
        }
    
        .domMobile {
            display: block
        }
    
        .domPc {
            display: none
        }
    }
    .crumbs {
        border-bottom: 1px solid #d9d9d9;
        font-size: 16px;
        line-height: 32px;
        color: #666
    }
    
    .crumbs a {
        color: #666
    }
    
    .list-box {
        padding: 30px 0
    }
    
    .list-box .list-cont {
        margin-top: 20px
    }
    
    .list-more {
        display: block;
        text-align: center;
        font-size: 14px;
        line-height: 36px;
        margin: 20px auto;
        width: 150px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        color: #fff;
        background: #c62101;
        cursor: pointer
    }
    
    .list-txt li {
        padding-left: 16px;
        margin-bottom: 10px;
        color: #333;
        position: relative;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        font-size: 10px
    }
    
    .list-txt li:nth-child(5n) {
        border-bottom: 1px dashed #ccc;
        padding-bottom: 15px;
        margin-bottom: 15px
    }
    
    .list-txt li:last-child {
        border-bottom: 0
    }
    
    .list-txt li a {
        color: #333;
        display: inline-block;
        vertical-align: middle;
        width: 1070px;
        font-size: 18px;
        line-height: 28px
    }
    
    .list-txt li span {
        display: inline-block;
        vertical-align: middle;
        font-size: 14px;
        color: #999;
        margin-left: 20px
    }
    
    .list-txt li:before {
        content: '';
        display: block;
        position: absolute;
        left: 0;
        top: 13px;
        width: 4px;
        height: 4px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        background: #c90000
    }
    
    @media screen and (max-width:1200px) {
        .list-box {
            padding: 10px 0
        }
    
        .list-box .part {
            padding: 0 3%
        }
    
        .list-txt li a {
            width: 100%
        }
    
        .list-txt li span {
            display: none
        }
    }
    #pagination {
        display: flex;
        justify-content: center;
        margin-top: 20px;
        gap: 10px;
      }
      
      #pagination button {
        padding: 10px 15px;
        font-size: 16px;
        color: #333;
        background-color: #f0f0f0;
        border: 1px solid #ccc;
        border-radius: 5px;
        cursor: pointer;
        transition: background-color 0.3s ease, color 0.3s ease;
      }
      
      #pagination button:hover {
        background-color: #c90000;
        color: #fff;
      
      }
      
      #pagination button.active {
        background-color: #c90000;
        color: #fff;
      
      }
      #content ul {
        list-style-type: none;
        padding: 0;
      }
      
      #content ul li a {
        text-decoration: none;
        color: #333;
      }
      
      #content ul li a:hover {
        text-decoration: underline;
      }
 