body,
dd,
div,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
img,
input,
li,
ol,
p,
span,
table,
td,
ul {
    margin: 0;
    padding: 0;
    font-size: 14px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Microsoft YaHei", "SimSun", "SimHei", Arial;
}

body {
    font-family: "Microsoft YaHei", "SimSun", Arial;
}

img {
    border: none;
}

li {
    list-style: none;
}

input,
select,
textarea {
    outline: none;
}

textarea {
    resize: none;
}

a {
    text-decoration: none;
    color: #333333;
}

.clearfix:after {
    content: "";
    display: block;
    clear: both;
}

.clearfix {
    zoom: 1;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.juzhong {
    margin: 0 auto;
}

@media (min-width: 1200px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1230px;
    }
}

.index2,
.index3,
.index4,
.index5,
.index6,
.index7,
.index8,
.index9 {
    overflow: hidden;
}

.index1 .container-fluid {
    padding: 0;
}

.navbar .container {
    overflow: inherit;
}

.index1 .bg-primary {
    background-color: #0148a4 !important;
    padding: 0;
    *background: #0148a4;
}

.index1 .daohang {
    width: 100%;
    background-color: #0148a4;
}

    .index1 .daohang li {
        background-color: #0148a4;
        width: 12%;
        text-align: center;
        color: #fff;
        font-size: 18px;
        height: 50px;
        line-height: 35px;
        float: left;
    }

        .index1 .daohang li a {
            color: #fff !important;
        }

        .index1 .daohang li.active {
            background: #ff960f;
        }

        .index1 .daohang li.active2 {
            background: #ff960f;
        }

.index1 .navbar-right {
    margin: 5px 0;
    margin-bottom: 15px;
}

    .index1 .navbar-right img {
        margin-left: 44px;
        width: 159px;
    }

.index1 .navbar-left.fr {
    margin: 20px 0;
}

    .index1 .navbar-left.fr .denglutiao {
        padding-right: 17px;
    }

.index1 .denglu {
    width: 108px;
    background: #0148a4;
    color: #fff;
    font-size: 16px;
}

.index3 {
    padding-bottom: 10px;
}

    .index3 .s3-bt,
    .index3 .s3-logo {
        text-align: center;
        margin-top: 15px;
    }

    .index3 .s3-logo {
        margin-top: 10px;
    }

    .index3 .s3-content {
        margin-top: 15px;
    }

        .index3 .s3-content .list {
            margin-right: -215px;
        }

            .index3 .s3-content .list .tiem {
                border: 1px solid #e6e6e6;
                margin-right: 25px;
                padding: 15px;
                box-shadow: 0 0 5px rgba(14, 5, 10, 0.25);
            }

                .index3 .s3-content .list .tiem .tiem-bt {
                    width: 100%;
                    height: 40px;
                    text-align: center;
                    font-size: 18px;
                    color: #fff;
                    line-height: 40px;
                    background: #0148a4;
                }

                .index3 .s3-content .list .tiem .tiem-list {
                    margin-top: 15px;
                }

                    .index3 .s3-content .list .tiem .tiem-list li {
                        font-size: 14px;
                        margin-bottom: 8px;
                        list-style: initial;
                        position: relative;
                        left: 5px;
                        width: 97%;
                        overflow: hidden;
                        height: 22px;
                    }

                .index3 .s3-content .list .tiem .tiem-more {
                    width: 74.63%;
                    margin: 0 auto;
                    text-align: center;
                    font-size: 14px;
                    color: #fff;
                    background: #0148a4;
                }

                    .index3 .s3-content .list .tiem .tiem-more a {
                        color: #fff;
                    }

                    .index3 .s3-content .list .tiem .tiem-more:hover {
                        background: #ff960f;
                        color: #fff;
                    }

                        .index3 .s3-content .list .tiem .tiem-more:hover a {
                            color: #fff;
                        }

    .index3 .s3-bt-con {
        margin-top: 15px;
        text-align: center;
    }

        .index3 .s3-bt-con .jsxxsjk,
        .index3 .s3-bt-con .scxxsjk {
            width: 34%;
            height: 60px;
            display: inline-block;
            color: #fff;
            background: #0148a4;
            font-size: 20px;
            text-align: center;
            line-height: 60px;
        }

            .index3 .s3-bt-con .jsxxsjk img,
            .index3 .s3-bt-con .scxxsjk img {
                position: relative;
                left: -5px;
                top: -2px;
            }

            .index3 .s3-bt-con .jsxxsjk span,
            .index3 .s3-bt-con .scxxsjk span {
                font-size: 20px;
                color: #fff;
            }

        .index3 .s3-bt-con .jsxxsjk {
            margin-right: 42px;
        }

.index4 {
    background: #eee;
    padding: 1px 0 65px;
}

    .index4 .s4-bt {
        text-align: center;
        margin-top: 25px;
        margin-bottom: 20px;
    }

    .index4 .s4-right {
        width: 56%;
        margin-left: 10px;
    }

        .index4 .s4-right .sjk {
            width: 680px;
            height: 72px;
            background: url(../images/sjk_bg.jpg) no-repeat;
            color: #fff;
            font-size: 24px;
            font-weight: bold;
            text-align: center;
            line-height: 72px;
        }

        .index4 .s4-right .sjkbtn {
            margin-right: -150px;
        }

            .index4 .s4-right .sjkbtn .sjbtn {
                width: 308px;
                height: 66px;
                background: #0148a4;
                float: left;
                margin-top: 25px;
                margin-right: 63px;
                color: #fff;
            }

                .index4 .s4-right .sjkbtn .sjbtn .sjbtn-n {
                    display: inline-block;
                    margin-top: 9px;
                }

                    .index4 .s4-right .sjkbtn .sjbtn .sjbtn-n h5 {
                        font-size: 22px;
                        padding-left: 30px;
                    }

                    .index4 .s4-right .sjkbtn .sjbtn .sjbtn-n p {
                        font-size: 22px;
                    }

.index5 {
    padding-bottom: 30px;
}

    .index5 .s5-bt {
        text-align: center;
        margin-top: 20px;
        margin-bottom: 10px;
    }

    .index5 #demo2 .carousel-indicators {
        position: relative;
        margin-top: 20px;
    }

        .index5 #demo2 .carousel-indicators .active {
            background: #0148a4;
        }

        .index5 #demo2 .carousel-indicators li {
            width: 16px;
            height: 16px;
            background: #707070;
            padding: 0;
            border: 0;
            border-radius: 50%;
        }

    .index5 #demo2 .tiem {
        width: 20%;
    }

        .index5 #demo2 .tiem img {
            border: 1px solid #ddd;
            margin-right: 20px;
            width: 93%;
            height: 302px;
        }

.index6 {
    background: #eee;
    padding: 1px 0 40px;
}

    .index6 .s6-bt {
        text-align: center;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .index6 .s6-left,
    .index6 .s6-rught {
        width: 49%;
        float: left;
    }

        .index6 .s6-left .s6-nei1 {
            margin-right: -70px;
        }

        .index6 .s6-left .tiem {
            width: 26%;
            display: inline-block;
            background: #fff;
            height: 156px;
            margin-right: 25px;
            margin-bottom: 15px;
            text-align: center;
        }

            .index6 .s6-left .tiem .ru2 {
                display: none;
            }

            .index6 .s6-left .tiem img {
                margin-top: 25px;
            }

            .index6 .s6-left .tiem .tu2 {
                display: none;
            }

            .index6 .s6-left .tiem p {
                margin-top: 10px;
            }

        .index6 .s6-left .active {
            background: #0148a4;
            color: #fff;
        }

            .index6 .s6-left .active .tu {
                display: none;
            }

            .index6 .s6-left .active .tu2 {
                display: inline-block;
            }

        .index6 .s6-rught img {
            margin-left: 139px;
            width: 80%;
            float: left;
            margin-top: 20px;
        }

.index7 {
    padding: 1px 0 0px;
}

    .index7 .s6-bt {
        text-align: center;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .index7 .row .col-xl-4 {
        text-align: center;
        margin-bottom: 15px;
    }

        .index7 .row .col-xl-4 p {
            font-size: 20px;
            margin-top: 10px;
        }

        .index7 .row .col-xl-4 img {
            cursor: pointer;
            width: 140px;
        }

        .index7 .row .col-xl-4 .tu2 {
            display: none;
        }

    .index7 .row .active .tu {
        display: none;
    }

    .index7 .row .active .tu2 {
        display: inline-block;
    }

.index9 {
    background: #eee;
}

    .index9 .s6-bt {
        text-align: center;
        margin-top: 30px;
        margin-bottom: 40px;
    }

.index8 {
    padding: 1px 0 30px;
}

    .index8 .s6-bt {
        text-align: center;
        margin-top: 30px;
        margin-bottom: 30px;
        width: 50%;
        float: left;
    }

    .index8 .ptfl1 {
        background: url("../images/s8-img1.png") center top no-repeat;
        width: 29.16667%;
        height: 81px;
        color: #fff;
        font-size: 19.5px;
        text-align: center;
        line-height: 81px;
    }

    .index8 .ptfl2 {
        background: url("../images/s8-img2.png") center top no-repeat;
        width: 29.16667%;
        height: 82px;
        color: #fff;
        font-size: 19.5px;
        text-align: center;
        line-height: 82px;
        float: left;
        margin-left: 66px;
    }

    .index8 .ptfl3 {
        background: url("../images/s8-img3.png") center top no-repeat;
        width: 29.16667%;
        height: 80px;
        color: #fff;
        font-size: 19.5px;
        text-align: center;
        line-height: 80px;
    }

.index9 {
    padding-bottom: 20px;
}

    .index9 .s9-liul li {
        width: 19%;
        display: inline-block;
        margin-bottom: 10px;
        font-size: 18px;
    }

    .index9 h5 {
        margin-bottom: 24px;
        font-size: 24px;
    }

.index10 {
    background: #2d3237;
    min-height: 137px;
    color: #fff;
    padding: 30px 0;
    font-size: 14px;
}

    .index10 .container {
        position: relative;
        height: 100px;
        padding-top: 20px;
    }

    .index10 .ksdh {
        margin-bottom: 15px;
    }

        .index10 .ksdh li {
            float: left;
            margin-right: 20px;
        }

    .index10 .yejiao {
        margin-bottom: 15px;
    }

        .index10 .yejiao span {
            margin-right: 10px;
        }

    .index10 .logo4 {
        position: absolute;
        right: 0;
        top: 0px;
        width: 100px;
    }

.index-kanwu {
    min-height: 1000px;
}

    .index-kanwu .dh {
        margin: 30px 0;
    }

    .index-kanwu .qkcp .qkteim {
        width: 50%;
        float: left;
        margin-bottom: 30px;
    }

        .index-kanwu .qkcp .qkteim img {
            border: 1px solid #b7b7b7;
            float: left;
            width: 178px;
        }

        .index-kanwu .qkcp .qkteim .nei {
            display: inline-block;
            width: 45%;
            margin-left: 10px;
        }

            .index-kanwu .qkcp .qkteim .nei h5 {
                font-size: 16px;
                margin-bottom: 20px;
            }

            .index-kanwu .qkcp .qkteim .nei p {
                margin-bottom: 15px;
                line-height: 32px;
                font-size: 14px;
            }

                .index-kanwu .qkcp .qkteim .nei p span {
                    color: #e27d12;
                }

            .index-kanwu .qkcp .qkteim .nei button {
                width: 100px;
                height: 35px;
                border: 0;
                border-radius: 3px;
                background: #ff960f;
                color: #fff;
            }

.index-qbzx {
    padding-bottom: 65px;
}

    .index-qbzx .yejin {
        width: 100%;
        height: 76px;
        background: #ffeacf;
        margin: 25px 0;
        text-align: center;
        line-height: 65px;
    }

    .index-qbzx .qbjs {
        width: 100%;
        height: 103px;
        background: #eee;
        padding: 30px 66px;
    }

        .index-qbzx .qbjs .btimg {
            float: left;
        }

        .index-qbzx .qbjs .js {
            float: left;
            margin-left: 70px;
        }

            .index-qbzx .qbjs .js .bt {
                display: inline-block;
                width: 130px;
                height: 40px;
                background: #fff;
                border: 1px solid #d4d4d4;
                float: left;
                padding-left: 15px;
                line-height: 40px;
                font-size: 16px;
                font-weight: bold;
                margin-right: 5px;
            }

            .index-qbzx .qbjs .js .gjz {
                height: 40px;
                border: 1px solid #d4d4d4;
                width: 409px;
                float: left;
                padding-left: 15px;
                margin-right: 5px;
            }

            .index-qbzx .qbjs .js .jiansuo {
                width: 118px;
                background: #0148a4;
                height: 40px;
                color: #fff;
                float: left;
                line-height: 30px;
                padding-left: 29px;
            }

                .index-qbzx .qbjs .js .jiansuo img {
                    position: relative;
                    top: -2px;
                }

    .index-qbzx .content {
        margin-top: 20px;
    }

        .index-qbzx .content .left {
            width: 21.666667%;
            float: left;
        }

            .index-qbzx .content .left .cpfl .qb {
                width: 100%;
                height: 56px;
                background: #ff960f;
                font-size: 18px;
                color: #fff;
                line-height: 56px;
                padding-left: 20px;
            }

            .index-qbzx .content .left .cpfl .teim {
                width: 100%;
                height: 56px;
                background: #ddd;
                font-size: 18px;
                line-height: 56px;
                padding-left: 20px;
                margin-bottom: 1px;
                position: relative;
            }

                .index-qbzx .content .left .cpfl .teim img {
                    float: right;
                    margin-top: 20px;
                    margin-right: 20px;
                }

                .index-qbzx .content .left .cpfl .teim .nei {
                    position: absolute;
                    top: 0px;
                    background: #fff;
                    border: 1px solid #ccc;
                    width: 770px;
                    left: 100%;
                    z-index: 999;
                    display: none;
                }

                    .index-qbzx .content .left .cpfl .teim .nei .form-check {
                        width: 15%;
                        justify-content: flex-start;
                    }

                    .index-qbzx .content .left .cpfl .teim .nei .form-inline {
                        padding: 0px 20px;
                    }

                .index-qbzx .content .left .cpfl .teim.active {
                    background: #eee;
                }

                    .index-qbzx .content .left .cpfl .teim.active img {
                        display: none;
                    }

                    .index-qbzx .content .left .cpfl .teim.active .nei {
                        display: block;
                    }

            .index-qbzx .content .left .ly {
                height: 165px;
                border: 1px solid #ddd;
                margin-top: 20px;
            }

                .index-qbzx .content .left .ly .bt {
                    background: #f2f2f2;
                    height: 56px;
                    padding-left: 20px;
                    line-height: 56px;
                    font-size: 18px;
                    font-weight: bold;
                }

                .index-qbzx .content .left .ly form {
                    padding-left: 20px;
                }

                    .index-qbzx .content .left .ly form .form-check {
                        margin-top: 20px;
                        width: 100%;
                        font-size: 18px;
                        display: block;
                    }

                        .index-qbzx .content .left .ly form .form-check label {
                            display: block;
                            float: left;
                        }

                        .index-qbzx .content .left .ly form .form-check span {
                            font-size: 16px;
                        }

            .index-qbzx .content .left .gjdq {
                border: 1px solid #ddd;
                margin-top: 20px;
            }

                .index-qbzx .content .left .gjdq .bt {
                    background: #f2f2f2;
                    height: 56px;
                    padding-left: 20px;
                    line-height: 56px;
                    font-size: 18px;
                    font-weight: bold;
                }

                .index-qbzx .content .left .gjdq .kscz {
                    width: 223px;
                    border: 1px solid #ccc;
                    height: 30px;
                    margin: 10px auto;
                    position: relative;
                    padding-left: 25px;
                }

                    .index-qbzx .content .left .gjdq .kscz img {
                        position: absolute;
                        top: 9px;
                        left: 5px;
                    }

                    .index-qbzx .content .left .gjdq .kscz input {
                        border: 0px;
                        width: 100%;
                        height: 100%;
                        font-size: 14px;
                    }

                .index-qbzx .content .left .gjdq .xiala {
                    padding-left: 20px;
                    max-height: 200px;
                    overflow-y: auto;
                }

                    .index-qbzx .content .left .gjdq .xiala .form-check {
                        margin-bottom: 10px;
                    }

                    .index-qbzx .content .left .gjdq .xiala .tiem {
                        height: auto;
                        line-height: 26px;
                    }

                        .index-qbzx .content .left .gjdq .xiala .tiem .node {
                            margin-left: 10px;
                            display: none;
                            cursor: pointer;
                        }

                        .index-qbzx .content .left .gjdq .xiala .tiem em {
                            display: inline-block;
                            float: Right;
                            width: 18px;
                            height: 25px;
                            background: url(../images/HTopen.png) no-repeat 0 center;
                            cursor: pointer;
                        }

                            .index-qbzx .content .left .gjdq .xiala .tiem em.active {
                                background: url(../images/HTclose.png) no-repeat 0 center;
                            }

            .index-qbzx .content .left .qyjj {
                border: 1px solid #ddd;
                margin-top: 20px;
            }

                .index-qbzx .content .left .qyjj .bt {
                    background: #f2f2f2;
                    height: 56px;
                    padding-left: 20px;
                    line-height: 56px;
                    font-size: 18px;
                    font-weight: bold;
                }

                .index-qbzx .content .left .qyjj .kscz {
                    width: 223px;
                    border: 1px solid #ccc;
                    height: 30px;
                    margin: 10px auto;
                    position: relative;
                    padding-left: 25px;
                }

                    .index-qbzx .content .left .qyjj .kscz img {
                        position: absolute;
                        top: 9px;
                        left: 5px;
                    }

                    .index-qbzx .content .left .qyjj .kscz input {
                        border: 0px;
                        width: 100%;
                        height: 100%;
                        font-size: 14px;
                    }

                .index-qbzx .content .left .qyjj .xiala {
                    padding-left: 20px;
                    max-height: 200px;
                    overflow-y: auto;
                }

                    .index-qbzx .content .left .qyjj .xiala .form-check {
                        margin-bottom: 10px;
                    }

                    .index-qbzx .content .left .qyjj .xiala .tiem {
                        height: auto;
                        line-height: 26px;
                    }

                        .index-qbzx .content .left .qyjj .xiala .tiem .node {
                            margin-left: 10px;
                            display: none;
                            cursor: pointer;
                        }

                        .index-qbzx .content .left .qyjj .xiala .tiem em {
                            display: inline-block;
                            float: Right;
                            width: 18px;
                            height: 25px;
                            background: url(../images/HTopen.png) no-repeat 0 center;
                            cursor: pointer;
                        }

                            .index-qbzx .content .left .qyjj .xiala .tiem em.active {
                                background: url(../images/HTclose.png) no-repeat 0 center;
                            }

                .index-qbzx .content .left .qyjj .bt {
                    margin-bottom: 20px;
                }

        .index-qbzx .content .right {
            float: left;
            width: 78%;
            padding-left: 20px;
        }

            .index-qbzx .content .right .shaixuan {
                width: 100%;
            }

            .index-qbzx .content .right .shaixuan1 {
                float: left;
                font-size: 16px;
            }

            .index-qbzx .content .right .shaixuan2 li {
                float: left;
                border: 1px solid #ccc;
                border-radius: 16px;
                height: 32px;
                padding: 0px;
                margin: 0px;
                line-height: 28px;
                padding: 0px 17px;
                background: url(../images/jiahao.png) no-repeat 0 center;
                background-position-x: 94%;
                margin-right: 10px;
                padding-right: 30px;
            }

            .index-qbzx .content .right ul li {
                border-bottom: 1px solid #ededed;
                padding-bottom: 15px;
                margin-bottom: 15px;
            }

                .index-qbzx .content .right ul li .time {
                    width: 105px;
                    float: right;
                    font-size: 16px;
                    margin-right: 10px;
                }

                    .index-qbzx .content .right ul li .time p span {
                        display: inline-block;
                        background: #0148a4;
                        width: 100%;
                        border-radius: 5px;
                        color: #fff;
                    }

                .index-qbzx .content .right ul li .nei {
                    position: relative;
                    top: 10px;
                }

                    .index-qbzx .content .right ul li .nei p {
                        float: left;
                        font-size: 18px;
                        color: #000;
                    }

                        .index-qbzx .content .right ul li .nei p a {
                            font-family: "Microsoft YaHei";
                            color: #000;
                        }

                            .index-qbzx .content .right ul li .nei p a:hover {
                                color: #ff960f;
                            }

                    .index-qbzx .content .right ul li .nei img {
                        float: right;
                    }

                    .index-qbzx .content .right ul li .nei .tu2 {
                        display: none;
                    }

                .index-qbzx .content .right ul li:hover .nei {
                    color: #ff960f;
                }

                .index-qbzx .content .right ul li:hover a {
                    color: #ff960f;
                }

                .index-qbzx .content .right ul li:hover .tu {
                    display: none;
                }

                .index-qbzx .content .right ul li:hover .tu2 {
                    display: inline-block;
                }

.dropdown-menu {
    min-width: 120px;
    top: 97%;
    background: #dfdfdf;
}

.dropdown-item {
    color: #333333;
}

.index1 .daohang li .dropdown-menu a {
    color: #333333 !important;
}

.nav-item.dropdown.show {
    background: #ff960f;
}

.phino {
    display: none;
}

.kanwu-xl {
    padding-bottom: 95px;
}

    .kanwu-xl .dh {
        margin: 30px 0px;
    }

    .kanwu-xl .dingxq {
        height: 570px;
        border: 1px solid #ddd;
        padding: 35px 30px;
        margin-bottom: 30px;
    }

        .kanwu-xl .dingxq .yulan {
            float: left;
            width: 330px;
            margin-right: 20px;
        }

        .kanwu-xl .dingxq .nei {
            float: left;
        }

            .kanwu-xl .dingxq .nei h5 {
                font-size: 20px;
                font-weight: bold;
                margin-bottom: 50px;
                margin-top: 5px;
            }

            .kanwu-xl .dingxq .nei .cbfs {
                margin-bottom: 30px;
            }

                .kanwu-xl .dingxq .nei .cbfs .dropdown {
                    display: inline-block;
                    margin-right: 75px;
                }

                    .kanwu-xl .dingxq .nei .cbfs .dropdown .btn-primary {
                        color: #333;
                        background-color: #fff;
                        border-color: #ddd;
                    }

            .kanwu-xl .dingxq .nei .tz {
                margin-bottom: 30px;
            }

                .kanwu-xl .dingxq .nei .tz .dropdown {
                    display: inline-block;
                    margin-right: 75px;
                }

                    .kanwu-xl .dingxq .nei .tz .dropdown .btn-primary {
                        color: #333;
                        background-color: #fff;
                        border-color: #ddd;
                    }

            .kanwu-xl .dingxq .nei .djjy {
                width: 130px;
                height: 40px;
                background: #ff960f;
                color: #fff;
                border: 0px;
                border-radius: 3px;
            }

    .kanwu-xl .cpxq {
        width: 100%;
        border: 1px solid #ddd;
    }

        .kanwu-xl .cpxq .bt {
            height: 55px;
            border-top: 2px solid #0148a4;
            border-bottom: 2px solid #ddd;
            margin-top: -1px;
        }

            .kanwu-xl .cpxq .bt .cpxqx {
                width: 121px;
                height: 56px;
                background: #ff960f;
                margin-top: -3px;
                font-size: 18px;
                color: #fff;
                line-height: 56px;
                text-align: center;
            }

        .kanwu-xl .cpxq .nei {
            margin-top: 45px;
        }

            .kanwu-xl .cpxq .nei h5 {
                color: #0148a4;
                margin-bottom: 15px;
                font-size: 18px;
                font-weight: bold;
                padding-left: 34px;
            }

            .kanwu-xl .cpxq .nei p {
                margin-bottom: 25px;
                padding-left: 34px;
                font-size: 16px;
            }

@media screen and (max-width: 576px) {
    .index1 .navbar-nav {
        display: none;
    }

        .index1 .navbar-nav li {
            width: 100%;
            text-align: left;
            text-indent: 20px
        }

    .index1 .navbar-right {
        width: 40%;
    }

        .index1 .navbar-right img {
            width: 100%;
            margin: 0;
        }

    .index1 .navbar-left .btn {
        width: 72px;
        font-size: 15px;
        padding: 0px;
    }

    .index1 .navbar-left .denglu {
        width: 45px;
    }

    .index1 .navbar-left.fr .denglutiao {
        padding: 0px;
    }

    .phino {
        display: block;
        text-align: center;
        color: #fff;
        width: 100%;
        height: 40px;
        line-height: 40px;
    }

    .index3 .s3-content .list .tiem {
        -ms-flex: 0 0 35%;
        flex: 0 0 35%;
        margin: 5px;
        padding: 10px;
        margin-bottom: 10px;
        margin-right: 15px;
    }

        .index3 .s3-content .list .tiem .tiem-bt {
            height: 40px;
            line-height: 40px;
        }

        .index3 .s3-content .list .tiem .tiem-list {
            margin-top: 10px;
        }

    .index3 .s3-bt-con .jsxxsjk,
    .index3 .s3-bt-con .scxxsjk {
        width: 100%;
        font-size: 16px;
        background-size: 100% !important;
    }

    .index3 .s3-bt-con .web_center {
        margin-bottom: 40px;
    }

    .index3 .s3-bt-con .jsxxsjk img,
    .index3 .s3-bt-con .scxxsjk img {
        display: none;
    }

    .index3 .s3-bt-con .jsxxsjk {
        margin-right: 15px;
    }

    .s3-content .list {
        width: 145%;
    }

    .s4-left {
        display: none;
    }

    .index4 .s4-right {
        width: 100%;
        margin-left: 10px;
        margin: 0 auto;
        float: inherit;
    }

        .index4 .s4-right .sjkbtn .sjbtn img {
            display: none;
        }

        .index4 .s4-right .sjk {
            width: 100%;
        }

        .index4 .s4-right .sjkbtn .sjbtn {
            width: 100%;
            text-align: center;
            margin-right: 5px;
        }

        .index4 .s4-right .sjk {
            width: 97%;
            font-size: 25px;
        }

        .index4 .s4-right .sjkbtn {
            margin-right: 0px;
        }

            .index4 .s4-right .sjkbtn .sjbtn .sjbtn-n {
                display: inline-block;
                margin-top: 16px;
            }

                .index4 .s4-right .sjkbtn .sjbtn .sjbtn-n h5 {
                    font-size: 18px;
                    padding-left: 30px;
                }

                .index4 .s4-right .sjkbtn .sjbtn .sjbtn-n p {
                    font-size: 18px;
                }

    .index5 #demo2 .tiem {
        width: 40%;
        margin-bottom: 10px;
    }

    .index6 .s6-left,
    .index6 .s6-rught_new {
        width: 100%;
        float: left;
    }

    .index6 .s6-rught_new {
        display: none;
    }

    .index6 .s6-left .tiem {
        width: 27.9%;
        margin-right: 1px;
        height: 130px;
    }

        .index6 .s6-left .tiem img {
            margin-top: 10px;
        }

    .index7 .row .col-xl-4 {
        width: 33%;
    }

        .index7 .row .col-xl-4 img {
            width: 100%;
        }

    .index7 .row {
        width: 100% !important;
        margin: 0 auto;
    }

    .index7 .img {
        display: none;
    }

    .index8 .ptfl3,
    .index8 .ptfl2,
    .index8 .ptfl1 {
        float: inherit;
        margin: 10px auto;
        width: 84%;
    }

    .index9 .s9-liul li {
        width: 48%;
    }

    .logo4 {
        display: none;
    }
}

@media screen and (min-width: 576px) {
    .index10 .yejiao {
        margin-bottom: 15px;
        width: 90%;
    }

    .container {
        max-width: 100%;
    }

    .index3 .s3-content .list .tiem {
        -ms-flex: 0 0 40%;
        flex: 0 0 40%;
        max-width: 40%;
        margin: 5px;
        padding: 10px;
        margin-bottom: 10px;
    }

    .index3 .s3-bt-con .jsxxsjk,
    .index3 .s3-bt-con .scxxsjk {
        width: 40%;
    }

    .s4-left {
        display: none;
    }

    .index4 .s4-right {
        width: 100%;
        margin-left: 10px;
        margin: 0 auto;
        float: inherit;
    }

        .index4 .s4-right .sjkbtn .sjbtn img {
            display: none;
        }

        .index4 .s4-right .sjk {
            width: 100%;
        }

        .index4 .s4-right .sjkbtn .sjbtn {
            width: 37%;
            text-align: center;
        }

    .index6 .s6-left,
    .index6 .s6-rught {
        width: 100%;
        float: left;
    }

    .index6 .s6-rught {
        display: none;
    }

    .index8 .ptfl3,
    .index8 .ptfl2,
    .index8 .ptfl1 {
        float: inherit;
        margin: 10px auto;
        width: 47%;
    }

    .index9 .s9-liul li {
        width: 31%;
    }
}

@media screen and (min-width: 768px) {
    .index10 .yejiao {
        margin-bottom: 15px;
        width: 90%;
    }

    .container {
        max-width: 100%;
        overflow: hidden;
    }

    .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem;
        padding: .5rem 0px;
    }

    .index3 .s3-content .list .tiem {
        -ms-flex: 0 0 28%;
        flex: 0 0 28%;
        max-width: 28%;
        margin-bottom: 10px;
    }

    .index3 .s3-bt-con .jsxxsjk,
    .index3 .s3-bt-con .scxxsjk {
        width: 34%;
    }

    .s4-left {
        display: none;
    }

    .index4 .s4-right {
        width: 700px;
        margin-left: 10px;
        margin: 0 auto;
        float: inherit;
    }

    .index8 .ptfl3,
    .index8 .ptfl2,
    .index8 .ptfl1 {
        font-size: 16.5px;
        float: left;
        width: 29.16667%;
    }

    .index8 .ptfl2 {
        margin-left: 35px;
    }

    .index8 .ptfl3 {
        margin-left: 35px;
    }

    .index9 .s9-liul li {
        width: 31%;
    }
}

@media screen and (min-width: 1200px) {
    .index10 .yejiao {
        margin-bottom: 15px;
        width: 95%;
    }

    .index9 .s9-liul li {
        width: 19%;
    }

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1230px;
    }

    .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem;
        padding: .5rem .5rem;
    }

    .index3 .s3-content .list .tiem {
        -ms-flex: 0 0 16.476667%;
        flex: 0 0 16.476667%;
        max-width: 16.476667%;
    }

    .index3 .s3-bt-con .jsxxsjk,
    .index3 .s3-bt-con .scxxsjk {
        width: 34%;
    }

    .s4-left {
        display: block;
    }

    .index4 .s4-right {
        width: 56%;
        margin: 0 auto;
        margin-left: 10px;
        float: left;
    }

    .index6 .s6-left,
    .index6 .s6-rught {
        display: block;
    }

    .index8 .ptfl3,
    .index8 .ptfl2,
    .index8 .ptfl1 {
        font-size: 19.5px;
        float: left;
        width: 100%;
    }

        .index8 .ptfl3 p,
        .index8 .ptfl2 p,
        .index8 .ptfl1 p {
            font-size: 22px;
        }

    .index8 .ptfl2 {
        margin-left: 0px;
    }

        .index8 .ptfl2 p {
            font-size: 22px;
        }

    .index8 .ptfl3 {
        margin-left: 66px;
    }

    .index6 .s6-left {
        width: 42.5%;
        float: left;
    }

    .index6 .s6-rught_new {
        width: 54.8%;
        float: right;
    }
}

.dh {
    margin: 20px auto;
    font-size: 14px;
}

.pagelist span {
    display: inline-block;
    text-align: center;
    padding: 4px 10px;
    margin: -2px;
    border: 1px solid #ccc;
    border-radius: 5px;
    margin-left: 2px;
    background: #1a77e8;
    color: #fff;
}

.pagelist a {
    display: inline-block;
    text-align: center;
    padding: 4px 10px;
    margin: -2px;
    border: 1px solid #ccc;
    border-radius: 5px;
    margin-left: 2px;
}

.shaixuan .btn {
    background: #0148a4;
    color: #fff;
    line-height: 15px;
    cursor: pointer;
}

#Article h1 {
    font-size: 26px;
}

#mood {
    display: none;
}

#memberArea {
    min-height: 609px;
}

#content {
    min-height: 609px;
}
