﻿@font-face{
     font-family: 'H苹方'; 
     src:url('/css/PINGFANG.TTF') format('truetype');
}
@font-face{
     font-family: 'H2苹方'; 
     src:url('/css/苹方常规.TTF') format('truetype');
}
@font-face{
     font-family: 'H方正黑体'; 
     src:url('/css/方正黑体_GBK.TTF') format('truetype');
}
body {
    margin: 0px;
    padding: 0px;
    overflow-x: hidden;
    color: #5e5e5e;
    font-size: 12px;
    background: #ffffff;
    border-top: 1px solid #000000;
    font-family: 'H2苹方';
}
input[type=button] {
    -webkit-appearance: none;
}
div , ul{
    max-width: 800px !important;
}
img {
    max-width: 100%;
}
.tou2 .wenbo2{
    float: left;
    font-size: 14px;
    color: #2180c3;
    padding-top: 10px;
    width: 40%;
    line-height: 15px;
}
    .tou2 .wenbo2 span:nth-child(1) {float: left;margin-top: 6px;}
    .tou2 .wenbo2 span:nth-child(2) {float: left;margin-top: 8px;}
    .tou2 .wenbo2 span:nth-child(3) {float: left;margin-top: 10px;}
    .tou2 .wenbo2 span:nth-child(4) {float: left;margin-top: 12px;}
    .tou2 .wenbo2 span:nth-child(5) {float: left;margin-top: 10px;}
    .tou2 .wenbo2 span:nth-child(6) {float: left;margin-top: 8px;}
    .tou2 .wenbo2 span:nth-child(7) {float: left;margin-top: 6px;}
    .tou2 .wenbo2 span:nth-child(8) {float: left;margin-top: 4px;}
    .tou2 .wenbo2 span:nth-child(9) {float: left;margin-top: 6px;}
    .tou2 .wenbo2 span:nth-child(10) {float: left;margin-top: 8px;}
    .tou2 .wenbo2 span:nth-child(11) {float: left;margin-top: 10px;}
    .tou2 .wenbo2 span:nth-child(12) {float: left;margin-top: 12px;}
    .tou2 .wenbo2 span:nth-child(13) {float: left;margin-top: 10px;}
    .fangantou {
        position: relative;
        margin: 0px;
    }
    .fangantou .kuanjia .zegai{
            position: absolute;
    width: 70%;
    left: 15%;
    height: 4px;
    background: #fff;
    display: none;
    }
    .fangantou .kuanjia .biao1{
        font-size: 22px;
    margin-right: 6px;
    line-height: 45px;
    color: #006ebb;
    position: absolute;
    top: -22px;
    left: 24%;
    display: none;
    }
    .fangantou .kuanjia .biao2{
        width: 100%;
    text-align: CENTER;
    }
    .fangantou .kuanjia .biao2 .xi1{
        font-size: 15px;
        text-align: CENTER;
    }
    .fangantou .kuanjia .biao2 .xi2{
        font-size: 12px;
        text-align: CENTER;
        text-transform: uppercase;
        -webkit-transform-origin-x: 0;
        -webkit-transform: scale(0.60);
        margin-left: 12%;
        width: 130%;
        display: none;
    }
.tuj4,.tuj1{
    position: relative;
}
    .fangkuan1 {
            color: #fff;
    font-size: 16px;
    position: absolute;
    top: 32%;
    left: 10%;
    }
    .fangkuan2 {
        color: #fff;
    font-size: 16px;
    position: absolute;
    top: 43%;
    left: 10%;
    }
    .fangkuan3 {
        color: #fff;
    font-size: 16px;
    line-height: 24px;
    background: #0871bb;
    padding: 5px;
    text-align: CENTER;
    position: absolute;
    top: 60%;
    left: 10%;
    }
    .fangkuan5 {
        text-align: CENTER;
        font-size: 46px;
        margin-top: 27px;
        font-weight: bold;
        color: #0080c3;
    }
    .fangkuan6 {
        font-weight: bold;
        text-transform: uppercase;
        text-align: center;
        color: #0080c3;
    }
    .fangkuan7 {
            position: absolute;
    top: 2%;
    font-size: 12px;
    font-weight: bold;
    left: 50%;
    color: #006ebb;
    margin-left: -82px;
    }
    .fangkuan8 {
            position: absolute;
    top: 48%;
    left: 50%;
    font-size: 12px;
    color: #006ebb;
    margin-left: -120px;
    }
.guilie {
    position: relative;
}
.guilie .xfwen{
    position: absolute;
    text-align: center;
    width: 100%;
    font-size: 24px;
    color: #016cbe;
    top: 3vw;
    font-weight: bold;
}
.wapbiao {
    overflow: hidden;
    font-size: 28px;
    color: #0871bc;
    margin-bottom: 12px;
}
.wapbiao .poan{
    float: left;
}
.wapbiao .wenzi{
    float: left;
    color: #ccc;
    font-size: 20px;
    margin-top: 10px;
}
    .cexuanf {
        position: fixed;
        right: 10px;
        bottom: 50px;
        width: 40px;
        z-index: 9999;
    }
    .cexuanf .weixin{
        position: absolute;
        right: 42px;
        padding: 5px;
        background: #fff;
        bottom: 45px;
        display: none;
    }
.xinweng {
    position: relative;
    padding: 10px 2%;
    overflow: hidden;
    background: #fff;
    margin-top: 10px;
    margin-bottom: 10px;
}
.xinweng .tup{
    float: left;
    height: 44px;
    margin-right: 10px;
    margin-top: 4px;
}
.xinweng .bk{
    float: left;
    height: 50px;
    overflow-y: hidden;
    width: 75%;
}
.xinweng .bk ul li{
            text-overflow: -o-ellipsis-lastline;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 1;
            line-clamp: 1;
            -webkit-box-orient: vertical;
}
.xinweng .jtou{
    float: right;
    font-size: 40px;
}
.xianzhi {
    position: relative;
}
.xianzhi .futu{
    position: absolute;bottom: 26%;width: 40%;left: 30%;
}
.xianzhi .biao1{
    position: absolute;
    bottom: 9.5%;
    width: 93%;
    text-align: CENTER;
    color: #fff;
}
.xianzhi .biao2{
    position: absolute;
    bottom: 11%;
    right: 13%;
    font-size: 20px;
    color: #3f92ff;
}

    .guijie {
        position: relative;
    }
    .guijie .wen1{
        font-size: 16px;
        font-weight: bold;
        color: #0080c3;
        position: absolute;
        top: 2%;
        width: 100%;
        text-align: CENTER;
    }
    .guijie .wen1 span{
        font-size: 25px;
        color: #ff8f2a;
    }
    .guijie .wen2{
        background: #ff8f2a;
    color: #fff;
    font-size: 12px;
    border-radius: 25px;
    position: absolute;
    top: 11%;
    width: 50%;
    text-align: CENTER;
    left: 25%;
    padding: 2px 0px;
    }
    .guijie .wen3{
        text-transform: uppercase;
    font-size: 14px;
    width: 80%;
    text-align: center;
    position: absolute;
    top: 16%;
    left: 26%;
    -webkit-transform-origin-x: 0;
    -webkit-transform: scale(0.60);
    }
    .guijie .wen4{
        text-transform: uppercase;
        font-size: 3.5vw;
        width: 50%;
        text-align: center;
    }
    .guijie .wen5{
        position: absolute;
    top: 32%;
    left: 17.5%;
    font-size: 14px;
    color: #84bc0c;
    line-height: 20px;
    font-weight: bold;
    text-align: center;
    }
    .guijie .wen6{
        position: absolute;
    top: 32%;
    right: 16.5%;
    font-size: 14px;
    color: #ffe400;
    line-height: 20px;
    font-weight: bold;
    text-align: center;
    }
    .guijie .wen7{
        position: absolute;
    top: 62%;
    left: 13.5%;
    font-size: 14px;
    color: #4abbff;
    line-height: 20px;
    font-weight: bold;
    text-align: CENTER;
    }
    .guijie .wen8{
            position: absolute;
    top: 62%;
    right: 14.5%;
    font-size: 14px;
    color: #ff8f2a;
    line-height: 20px;
    font-weight: bold;
    text-align: CENTER;
    }
    .cangan1 {
        position: absolute;
        cursor: pointer;
        bottom: 5%;
        width: 40%;
        left: 30%;
    }
#module5 .swiper-pagination {
    width: 98% !important;
}

    #module5 .swiper-pagination span:nth-child(1) {
        background-image: url(../img/szh1.png) !important;
        background-size: 12px 12px !important;
        background-position: 4px !important;
        background-repeat: no-repeat !important;
    }

    #module5 .swiper-pagination span:nth-child(2) {
        background-image: url(../img/szh2.png) !important;
        background-size: 12px 12px !important;
        background-position: 4px !important;
        background-repeat: no-repeat !important;
    }

    #module5 .swiper-pagination span:nth-child(3) {
        background-image: url(../img/szh3.png) !important;
        background-size: 12px 12px !important;
        background-position: 4px !important;
        background-repeat: no-repeat !important;
    }

    #module5 .swiper-pagination span:nth-child(4) {
        background-image: url(../img/szh4.png) !important;
        background-size: 12px 12px !important;
        background-position: 4px !important;
        background-repeat: no-repeat !important;
    }

    #module5 .swiper-pagination span:nth-child(5) {
        background-image: url(../img/szh5.png) !important;
        background-size: 12px 12px !important;
        background-position: 4px !important;
        background-repeat: no-repeat !important;
    }

    #module5 .swiper-pagination span:nth-child(6) {
        background-image: url(../img/szh6.png) !important;
        background-size: 12px 12px !important;
        background-position: 4px !important;
        background-repeat: no-repeat !important;
    }

    #module5 .swiper-pagination span:nth-child(7) {
        background-image: url(../img/szh7.png) !important;
        background-size: 12px 12px !important;
        background-position: 4px !important;
        background-repeat: no-repeat !important;
    }

    #module5 .swiper-pagination span:nth-child(8) {
        background-image: url(../img/szh8.png) !important;
        background-size: 12px 12px !important;
        background-position: 4px !important;
        background-repeat: no-repeat !important;
    }

    #module5 .swiper-pagination span:nth-child(9) {
        background-image: url(../img/szh9.png) !important;
        background-size: 12px 12px !important;
        background-position: 4px !important;
        background-repeat: no-repeat !important;
    }

    #module5 .swiper-pagination span.swiper-pagination-bullet-active:nth-child(1) {
        background-image: url(../img/sz1.png) !important;
    }

    #module5 .swiper-pagination span.swiper-pagination-bullet-active:nth-child(2) {
        background-image: url(../img/sz2.png) !important;
    }

    #module5 .swiper-pagination span.swiper-pagination-bullet-active:nth-child(3) {
        background-image: url(../img/sz3.png) !important;
    }

    #module5 .swiper-pagination span.swiper-pagination-bullet-active:nth-child(4) {
        background-image: url(../img/sz4.png) !important;
    }

    #module5 .swiper-pagination span.swiper-pagination-bullet-active:nth-child(5) {
        background-image: url(../img/sz5.png) !important;
    }

    #module5 .swiper-pagination span.swiper-pagination-bullet-active:nth-child(6) {
        background-image: url(../img/sz6.png) !important;
    }

    #module5 .swiper-pagination span.swiper-pagination-bullet-active:nth-child(7) {
        background-image: url(../img/sz7.png) !important;
    }

    #module5 .swiper-pagination span.swiper-pagination-bullet-active:nth-child(8) {
        background-image: url(../img/sz8.png) !important;
    }

    #module5 .swiper-pagination span.swiper-pagination-bullet-active:nth-child(9) {
        background-image: url(../img/sz9.png) !important;
    }

#module5 .swiper-pagination-bullet {
    background: #fff !important;
    padding: 0px !important;
    width: 20px !important;
    height: 20px !important;
    opacity: 1 !important;
}

#module5 .swiper-pagination-bullet-active {
    background: green !important;
}

.fan {
    position: relative;
}

    .fan .wez1 {
        position: absolute;
    top: 4%;
    font-size: 12px;
    font-weight: bold;
    left: 5%;
    color: #fff;
    width: 125px;
    line-height: 13px;
    }

    .fan .wez2 {
            position: absolute;
    left: 7%;
    top: 9%;
    font-size: 12px;
    line-height: 13px;
    color: #231815;
    }

    .fan .wez3 {
        position: absolute;
        top: 52vw;
        left: 6vw;
        font-size: 3vw;
        font-weight: bold;
        color: #fff;
    }

    .fan .wez4 {
            position: absolute;
    top: 24%;
    left: 42%;
    font-size: 2.5vw;
    text-align: center;
    color: #272727;
    }

    .fan .wez5 {
            position: absolute;
    top: 45%;
    left: 63%;
    font-size: 2.5vw;
    text-align: center;
    color: #272727;
    }

    .fan .wez6 {
        position: absolute;
    top: 45%;
    left: 21%;
    font-size: 2.5vw;
    text-align: center;
    color: #272727;
    }

    .fan .wez7 {
        position: absolute;
    top: 65.5%;
    left: 26%;
    font-size: 2.5vw;
    text-align: center;
    color: #272727;
    }

    .fan .wez8 {
        position: absolute;
    top: 65%;
    left: 41%;
    font-size: 2.5vw;
    text-align: center;
    color: #272727;
    }

    .fan .wez9 {
        position: absolute;
    top: 86%;
    left: 51%;
    font-size: 2.5vw;
    text-align: center;
    color: #272727;
    }

    .fan .wez10 {
        position: absolute;
    top: 86%;
    left: 10%;
    font-size: 2.5vw;
    text-align: center;
    color: #272727;
    }

.huibaise {
    background: #fbfbfb;
}

.baise {
    background: #fff;
}

.chank1 {
    margin-top: 20px;
    position: relative;
    overflow: hidden;
    padding-bottom: 40px;
}

    .chank1 .biao1 {
        text-align: center;
        font-size: 25px;
        color: #333;
    }

    .chank1 .biao2 {
        font-size: 2.5vw;
        text-align: center;
        color: #656565;
    }

    .chank1 .biao3 {
        font-size: 2.5vw;
        text-align: center;
        color: #656565;
    }

    .chank1 .bank {
        overflow: hidden;
        position: relative;
    }

        .chank1 .bank .xuanfz1 {
            width: 53vw;
    left: 4vw;
    text-align: center;
    position: absolute;
    top: 13vw;
    -webkit-transform-origin-x: 0;
    -webkit-transform: scale(0.70);
    font-size: 12px;
        }
        .chank1 .bank .xuanfz2 {
                width: 50vw;
    right: -10%;
    text-align: center;
    position: absolute;
    top: 35vw;
    -webkit-transform-origin-x: 0;
    -webkit-transform: scale(0.70);
    font-size: 12px;
        }
        .chank1 .bank .xuanfz3 {
            width: 53vw;
    left: 5vw;
    text-align: center;
    position: absolute;
    top: 63vw;
    -webkit-transform-origin-x: 0;
    -webkit-transform: scale(0.70);
    font-size: 12px;
        }
        .chank1 .bank .xuanfz4 {
                width: 64vw;
    right: -17%;
    text-align: center;
    position: absolute;
    top: 84vw;
    -webkit-transform-origin-x: 0;
    -webkit-transform: scale(0.70);
    font-size: 12px;
        }

        .chank1 .bank div:last-child {
            margin-right: 0;
        }

        .chank1 .bank .wenz1 {
            color: #333a47;
            text-align: center;
            margin-bottom: 6px;
            font-size: 16px;
        }

        .chank1 .bank .wenz2 {
            color: #b2b2b2;
            text-align: left;
        }

        .chank1 .bank .xuanfz .tup1 {
            margin: 0 auto;
            width: 145px;
            height: 164px;
        }

        .chank1 .bank .xuanfz .tup2 {
            margin: 0 auto;
            padding-top: 114px;
            width: 145px;
            height: 164px;
        }

        .chank1 .bank .xuanfz .tup6 {
            margin: 0 auto;
            width: 145px;
            height: 164px;
        }

        .chank1 .bank .xuanfz .tup7 {
            margin: 0 auto;
            width: 145px;
            height: 164px;
        }

        .chank1 .bank .tup3 {
            position: absolute;
            left: 19%;
            top: 28%;
        }

        .chank1 .bank .tup4 {
            position: absolute;
            left: 43%;
            top: 28%;
        }

        .chank1 .bank .tup5 {
            position: absolute;
            left: 68%;
            top: 28%;
        }

.chank2 {
    position: relative;
}

    .chank2 .baio1 {
        font-size: 12px;
    font-weight: bold;
    top: 8%;
    left: 38%;
    text-align: CENTER;
    color: #0474ba;
    position: absolute;
    width: 31%;
    line-height: 14px;
    }

    .chank2 .baio2 {
        text-align: center;
    font-size: 12px;
    font-weight: bold;
    top: 14.5%;
    left: 38%;
    width: 39%;
    text-transform: uppercase;
    color: #0b0b0c;
    position: absolute;
    -webkit-transform-origin-x: 0;
    -webkit-transform: scale(0.80);
    }

        .chank2 .zhengjin .tu1 {
            width: 25%;
            position: absolute;
            left: 6%;
            top: 24%;
            z-index: 1;
            height: 115px;
        }

        .chank2 .zhengjin .tu2 {
            width: 25%;
            position: absolute;
            left: 37%;
            top: 24%;
            z-index: 1;
            height: 115px;
        }

        .chank2 .zhengjin .tu3 {
            width: 25%;
            position: absolute;
            left: 68%;
            top: 24%;
            z-index: 1;
            height: 115px;
        }

        .chank2 .zhengjin .tu4 {
            width: 25%;
            position: absolute;
            left: 20%;
            top: 37%;
            z-index: 2;
            height: 115px;
        }

        .chank2 .zhengjin .tu5 {
            width: 25%;
            position: absolute;
            left: 53%;
            top: 37%;
            z-index: 2;
            height: 115px;
        }

        .chank2 .zhengjin .tu6 {
            width: 25%;
            position: absolute;
            left: 37%;
            top: 49%;
            z-index: 3;
            height: 115px;
        }

    .chank2 .diwen {
        position: absolute;
        overflow: hidden;
        bottom: -15px;
    }

    .chank2 .zuob {
        float: left;
        width: 37%;
    }

    .chank2 .youb {
        float: left;
    width: 60%;
    padding: 5px;
    font-size: 12px;
    line-height: 13px;
    color: #0b0b0c;
    margin-top: 12%;
    }

    .chank2 .zuob .biao1 {
        font-size: 15px;
    font-weight: bold;
    color: #006bbc;
    padding-left: 9%;
    margin-top: 30%;
    }

    .chank2 .zuob .biao2 {
        font-size: 14px;
        margin-left: 16%;
    }

.chantup {
    margin-top: 15px !important;
}

    .chantup img {
        width: 32%;
    }

.liucheng {
    overflow: hidden;
}

    .liucheng .zuo {
        float: left;
        width: 14%;
        text-align: center;
        cursor: pointer;
        margin-bottom: 10px;
    }

    .liucheng .cebian {
        margin-left: 9.5%;
    }

    .liucheng .zuo .img1 {
        width: 75%;
        margin: 0 auto;
    }

    .liucheng .zuo .img2 {
        display: none;
    }

    .liucheng .zuo .biao {
        font-size: 12px;
        height: 35px;
    }

    .liucheng .zuo .biao2 {
        background: #ccc;
        color: #fff;
        width: 100%;
        border-radius: 5px;
    }

    .liucheng .zuo .jian {
        margin: 34px 0px;
    }

    .liucheng .zuo .jian2 {
        margin: 10px 0px;
    }

    .liucheng .zuo:hover .img1 {
        display: none;
    }

    .liucheng .zuo:hover .img2 {
        width: 75%;
        margin: 0 auto;
        display: initial;
    }

    .liucheng .zuo:hover .biao {
        font-size: 12px;
        color: #227fda;
    }

    .liucheng .zuo:hover .biao2 {
        background: #227fda;
    }

    .tusy2 {
        /*background-image: url(../tu/sy2.png?v=004); background-size: 100% 100%;*/
    }
    .went {
        background-image: url(../san/a14.png?v=002); background-size: 100% 100%;
    }
    .went1 {
        text-align: CENTER;
        font-size: 20px;
        margin-top: 10px;
        color: #333;
    }
    .went2 {
        text-align: center;
        color: #666666;
        font-size: 3.5vw;
        text-transform: uppercase;
    }
    .went3 {
        text-align: CENTER;
        font-size: 12px;
        margin-top: 7px;
        margin-bottom: 11px;
    }
    .wenda2 .anb2 {
            position: absolute;
    top: 45%;
    right: 3%;
    font-size: 12px;
    color: #fff;
    }
    .wenda2 .anb1 {
            position: absolute;
    top: 22%;
    left: 17%;
    color: #006ebb;
    font-size: 15px;
    }
    .wenda2 .anb3 {
        position: absolute;
    bottom: 20%;
    left: 20%;
    color: #b4b4b6;
    font-size: 12px;
    width: 85px;
    text-align: CENTER;
    }
    .wenda {
        position: relative;
        font-size: 12px;
        color: #fff;
        background: #fff;
    }
    .wenda div:nth-child(1){
        width: 85%;
        padding: 8px;
        border-radius: 40px;
        margin: auto;
        overflow: hidden;
        margin-top: 10px;
        background: linear-gradient(to right, #fca82c, #ffe290);
    }
    .wenda div:nth-child(2){
        width: 85%;
        padding: 8px;
        border-radius: 40px;
        margin: auto;
        overflow: hidden;
        margin-top: 10px;
        background: linear-gradient(to right, #ffe291, #fca82d);
    }
    .wenda div:nth-child(3){
        width: 85%;
        padding: 8px;
        border-radius: 40px;
        margin: auto;
        overflow: hidden;
        margin-top: 10px;
        background: linear-gradient(to right, #1dc6be, #80fffb);
    }
    .wenda div:nth-child(4){
        width: 85%;
        padding: 8px;
        border-radius: 40px;
        margin: auto;
        overflow: hidden;
        margin-top: 10px;
        background: linear-gradient(to right, #80fffa, #1cc5be);
    }
    .wenda div:nth-child(5){
        width: 85%;
        padding: 8px;
        border-radius: 40px;
        margin: auto;
        overflow: hidden;
        margin-top: 10px;
        background: linear-gradient(to right, #5082fd, #a7c1ff);
    }
    .wenda div:nth-child(6){
        width: 85%;
        padding: 8px;
        border-radius: 40px;
        margin: auto;
        overflow: hidden;
        margin-top: 10px;
        background: linear-gradient(to right, #9fbbff, #5082fd);
    }
    .wenda div:nth-child(7){
        width: 85%;
        padding: 8px;
        border-radius: 40px;
        margin: auto;
        overflow: hidden;
        margin-top: 10px;
        background: linear-gradient(to right, #4b8cff, #a9dbff);
    }
    .wenda div:nth-child(8){
        width: 85%;
        padding: 8px;
        border-radius: 40px;
        margin: auto;
        overflow: hidden;
        margin-top: 10px;
        background: linear-gradient(to right, #93d3ff, #4a8aff);
    }
    .wenda div:nth-child(9){
        width: 85%;
        padding: 8px;
        border-radius: 40px;
        margin: auto;
        overflow: hidden;
        margin-top: 10px;
        background: linear-gradient(to right, #807bf0, #b0aafc);
    }
    .wenda div:nth-child(10){
        width: 85%;
        padding: 8px;
        border-radius: 40px;
        margin: auto;
        overflow: hidden;
        margin-top: 10px;
        background: linear-gradient(to right, #b0abfb, #7f79ef);
    }
    .wenda div:nth-child(1) img,.wenda div:nth-child(3) img,.wenda div:nth-child(5) img,.wenda div:nth-child(7) img,.wenda div:nth-child(9) img{
        border-radius: 50%;
        width: 30px;
        height: 30px;
        float: left;
        margin-right: 10px;
    }
    .wenda div:nth-child(2) img,.wenda div:nth-child(4) img,.wenda div:nth-child(6) img,.wenda div:nth-child(8) img,.wenda div:nth-child(10) img{
        border-radius: 50%;
        width: 30px;
        height: 30px;
        float: left;
        margin-right: 10px;
    }

.zuobian {
    width: 100%;
}

    .zuobian .biao {
        margin-top: 43px;
        color: #e60012;
        font-size: 48px;
        margin-left: 33px;
        display: none;
    }

.wapzhengr {
    background: #eee;
    padding: 2%;
    width: 96%;
}

.zuobian .zhengr {
    position: relative;
    background: #ffffff;
    overflow: hidden;
    border-radius: 3%;
}

.zuobian .anniu {
    color: #fff;
    background: red;
    width: 327px;
    margin-top: 5px;
    margin-left: 23px;
    font-size: 22px;
    text-align: CENTER;
    line-height: 60px;
    cursor: pointer;
    position: relative;
    display: none;
}

    .zuobian .anniu div {
        width: 0;
        height: 0;
        border-top: 60px solid transparent;
        border-left: 30px solid #ff0000;
        position: absolute;
        right: -30px;
        top: 0;
    }

.zuobian .zhengr div:nth-child(1) {
    margin-top: 10px;
    margin-left: 2%;
    width: 43.5%;
    cursor: pointer;
    float: left;
    position: relative;
    background: #fff;
    padding: 2%;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
}

.zuobian .zhengr div:nth-child(2) {
    margin-top: 10px;
    margin-right: 2%;
    width: 44%;
    cursor: pointer;
    float: left;
    position: relative;
    background: #fff;
    padding: 2%;
    border-bottom: 1px solid #e8e8e8;
}

.zuobian .zhengr div:nth-child(3) {
    margin-bottom: 10px;
    margin-left: 2%;
    width: 43.5%;
    cursor: pointer;
    float: left;
    position: relative;
    background: #fff;
    padding: 2%;
    border-right: 1px solid #e8e8e8;
}

.zuobian .zhengr div:nth-child(4) {
    margin-bottom: 10px;
    margin-right: 2%;
    width: 44%;
    cursor: pointer;
    float: left;
    position: relative;
    background: #fff;
    padding: 2%;
}

.zuobian .zhengr div .stu {
    width: 40%;
    cursor: pointer;
    display: block;
    float: right;
}

.zuobian .zhengr div:nth-child(1) .stu {
    border-radius: 5% 0px 0px 0px;
}

.zuobian .zhengr div:nth-child(2) .stu {
    border-radius: 0px 5% 0px 0px;
}

.zuobian .zhengr div:nth-child(3) .stu {
    border-radius: 0px 0px 0px 5%;
}

.zuobian .zhengr div:nth-child(4) .stu {
    border-radius: 0px 0px 5% 0px;
}

.zuobian .zhengr div .stus {
    position: absolute;
    bottom: 10px;
    height: 35px;
    left: 6px;
}

.zuobian .zhengr div .bianhao {
    color: #fff;
    position: absolute;
    left: 16px;
    font-size: 14px;
    bottom: 18px;
}

.zuobian .zhengr .biaowen {
    float: left;
    color: #cb7f62;
}

.yuobian {
    width: 96%;
    color: #fff;
    font-size: 14px;
    background-image: url(../tu/sywap1.png?v=1);
    background-size: 100% 100%;
    background-position: center;
    margin: 0px 2% 2% 2%;
    border-radius: 7px;
    padding-bottom: 15px;
}

    .yuobian div:nth-child(1) {
            font-size: 20px;
    position: relative;
    text-align: CENTER;
    padding-top: 15px;
    width: 70%;
    margin: 0 auto;
    }

    .yuobian div:nth-child(2) {
        margin-top: 6px;
        margin-left: 42px;
        position: relative;
        display: none;
    }

    .yuobian div:nth-child(3), .yuobian div:nth-child(4), .yuobian div:nth-child(5), .yuobian div:nth-child(6), .yuobian div:nth-child(7), .yuobian div:nth-child(8) {
        margin-top: 10px;
        margin-left: 1%;
        overflow: hidden;
        position: relative;
    }

    .yuobian div:nth-child(9) {
        color: #ff7000;
        background: white;
        width: 35%;
        font-size: 14px;
        text-align: CENTER;
        line-height: 24px;
        cursor: pointer;
        position: relative;
        margin: 0 auto;
    }

        .yuobian div:nth-child(9) div {
            width: 0;
            height: 0;
            border-bottom: 60px solid transparent;
            border-right: 30px solid #ffffff;
            position: absolute;
            left: -72px;
            bottom: 0;
            display: none;
        }

    .yuobian .zhi img {
        width: 35px;
        height: 35px;
        float: left;
        border-radius: 50%;
    }

    .yuobian .zhi div {
        float: left;
        margin-top: 7px;
        margin-left: 8px;
    }

    .yuobian .zhi span {
        position: absolute;
        color: #ff7000;
        top: 8px;
        left: 11px;
    }

.wapdian1 {
    position: relative;
}

    .wapdian1 .cangan1 {
        position: absolute;
        width: 36%;
        height: 30px;
        bottom: 6%;
        left: 32%;
    }

    .wapdian1 .cangan2 {
        position: absolute;
        width: 36%;
        height: 30px;
        bottom: 6%;
        left: 32%;
    }

.tush2 {
    background-image: url(../tu/sh2.gif);
    background-size: 730px 555px;
    height: 555px;
    background-position: center;
}

.zhengti1 {
    text-align: CENTER;
    margin-top: 0px;
    font-size: 16px;
    color: #000;
}

.zhengti2 {
    margin-top: 2px;
    font-size: 12px;
    width: 96%;
    margin-left: 2%;
}

.zhengti3 {
    overflow: hidden;
    margin-top: 8px;
}

    .zhengti3 .banks {
        float: left;
    width: 41%;
    margin-left: 6%;
    position: relative;
    margin-bottom: 10px;
    }

        .zhengti3 .banks img {
            width: 60px;
            height: 60px;
            left: 50%;
            position: absolute;
            margin-left: -30px;
            border-radius: 50%;
        }

        .zhengti3 .banks .wenzz {
            margin-top: 30px;
    padding-bottom: 5px;
    background: #fff;
        }

            .zhengti3 .banks .wenzz .biao {
                padding-top: 33px;
    text-align: center;
    color: #333;
    font-size: 14px;
            }

            .zhengti3 .banks .wenzz .neir {
                margin-top: 5px;
    font-size: 12px;
    margin-left: 5%;
    width: 90%;
    line-height: 13px;
        height: 130px;
            }

.shouban {
    text-align: center;
    float: left;
    background: #fff;
    width: 38%;
    padding: 25px 5%;
    margin: 1%;
    box-shadow: 2px 2px 3px 2px #999;
    height: 225px;
}

    .shouban img {
        margin-bottom: 25px;
    }

    .shouban .wen {
        font-size: 14px;
        color: #000;
        line-height: 22px;
    }

.wapcang {
    display: none !important;
}

.kuan60 {
    width: 40%;
}

.miongxi1 {
    margin: 5px 3%;
    width: 86%;
    padding: 4%;
    background: #f0f1f6;
    border-radius: 10px;
}

    .miongxi1 .biao {
        text-align: center;
        font-size: 20px;
        color: #000;
        padding-bottom: 20px;
        border-bottom: 1px dashed #d8d8d8;
    }

    .miongxi1 .tiao {
        padding: 10px 0px;
        font-size: 14px;
        color: #00d6fe;
        border-bottom: 1px dashed #d8d8d8;
    }

        .miongxi1 .tiao span {
            color: #000;
        }

.miongxi2 {
    margin: 5px 3%;
    width: 86%;
    padding: 4%;
    background: #f0f1f6;
    border-radius: 10px;
}

    .miongxi2 .biao {
        text-align: center;
        font-size: 20px;
        color: #000;
        padding-bottom: 4px;
    }

    .miongxi2 table {
        width: 100%;
        font-size: 14px;
        border-collapse: collapse;
    }

        .miongxi2 table .td1 {
            border: 1px dashed #d8d8d8;
            color: #000;
            padding: 2%;
            width: 2%;
        }

        .miongxi2 table .td2 {
            color: #025ed3;
            padding: 0px 1%;
            border: 1px dashed #d8d8d8;
            width: 34%;
        }

.chanxi {
    margin-top: 15px;
}
    .chanxi table {
        width: 100%;
        font-size: 14px;
        border-collapse: collapse;
    }

        .chanxi table .td1 {
            border: 1px solid #b3adad;
            padding: 1%;
            width: 20%;
        }
        .chanxi table .td2 {
            padding: 1%;
            border: 1px solid #b3adad;
        }
        .chanxi table .td3 {
            color: #025ed3;
            padding: 1%;
            border: 1px solid #b3adad;
        }

.guankuan {
    margin: 5px 5%;
    width: 90%;
    background: #fff;
    font-size: 15px;
    color: #000;
    overflow: hidden;
}

    .guankuan img {
        float: left;
    }

    .guankuan div {
        margin-left: 5px;
        line-height: 33px;
    }

.mianbaoxie {
    font-size: 14px;
    color: #868585;
}

    .mianbaoxie a {
        color: #868585;
        text-decoration: none;
    }

.huanse {
    background: #fff;
}

.rongjie {
    width: 94%;
    margin: 0 auto;
    line-height: 20px;
    color: #7c7c7c;
    margin-bottom: 35px;
}

.wapcai2 {
    display: none;
    z-index: 10000;
    position: fixed;
    background: #fff;
    width: 40%;
}

    .wapcai2 ul {
        margin: 0px;
    }

        .wapcai2 ul li {
            margin: 0px;
            width: 80%;
            text-align: center;
            padding: 10%;
            background: #006ebb;
            border-bottom: 1px solid #ffffff;
        }

            .wapcai2 ul li:last-child {
                border-bottom: 0px solid #ffffff;
            }

            .wapcai2 ul li a {
                color: #fff;
                text-decoration: none;
                font-weight: bold;
                font-size: 18px;
            }

.wapcai {
    width: 100%;
    height: 100%;
    background-color: #000;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    opacity: 0.3;
    filter: alpha(opacity=30);
    display: none;
}

.caidan {
    width: 21px !important;
    float: right !important;
    margin-right: 13px;
    margin-top: 6px;
    margin-bottom: 0px;
}

.kuan80 {
    width: 80%;
}

.ding .s1 {
    background: #006ebb;
    border-bottom: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    display: none;
}

.ding .kuan {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.ding .s1 .kuan #clock {
    color: #fff;
    margin-right: 20px;
    float: left;
    margin-top: 5px;
}

.ding .s1 .kuan a, .ding .s1 .kuan span {
    float: right;
    margin-top: 5px;
    color: #fff;
    margin-right: 20px;
}

.ding .s2 {
    /*background: #2da2ff;*/
    background-image: url(../tu/z1.png);
    background-size: 100% 100%;
    border-bottom: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    overflow: hidden;
}

    .ding .s2 .kuan {
        width: 100%;
        margin: 0 auto;
        overflow: hidden;
    }

.tou2 {
    background: #fff;
}

    .tou2 .logo {
        width: 100%;
        margin: 0 auto;
        overflow: hidden;
    }

        .tou2 .logo img:last-child {
            float: right;
            display: none;
        }

ol, ul, li {
    list-style: none;
    overflow: hidden;
    padding: 0px;
    margin: 4px 0px;
}

.ding .s2 .kuan ul li {
    float: left;
    font-size: 14px;
    width: 21%;
    text-align: center;
    border-right: 2px solid #ffffff;
}

    .ding .s2 .kuan ul li:nth-child(5), .ding .s2 .kuan ul li:nth-child(6), .ding .s2 .kuan ul li:nth-child(7), .ding .s2 .kuan ul li:nth-child(8) {
        display: none;
    }

    .ding .s2 .kuan ul li:last-child {
        border-right: 0px solid #ffffff;
    }

    .ding .s2 .kuan ul li a {
        color: #fff;
        text-decoration: none;
        font-weight: bold;
    }

.ding .sou {
    background-image: url(../tu/z2.png);
    background-size: 100% 100%;
    position: relative;
}

    .ding .sou .das {
        float: left;
        color: #868585;
        font-size: 14px;
        margin-top: 5px;
    }

        .ding .sou .das .wens {
    float: left;
    font-size: 3.5vw;
    line-height: 11px;
        }
        .ding .sou .das .tup {
    height: 20px;float: left;margin-right: 3px;
        }
        .ding .sou .das .wens div{
    -webkit-transform-origin-x: 0;
    -webkit-transform: scale(0.60);
        }

    .ding .sou .dac {
        overflow: hidden;
        border: 1px solid #b6babe;
        border-radius: 10px;
        cursor: pointer;
        margin-right: 2%;
        position: absolute;
        right: 0px;
        bottom: 2px;
    }

        .ding .sou .dac .sr1 {
            float: left;
            background: #fff;
            color: #9e9e9e;
            padding: 6px 10px;
            border-radius: 10px 0px 0px 10px;
            width: 130px;
            border: 0px;
            font-size: 3.5vw;
        }

        .ding .sou .dac .sr2 {
            float: left;
            padding: 5px 10px;
            background: #006ebb;
            color: #fff;
            border-radius: 0px 10px 10px 0px;
        }

.zheng .kuan2 {
    width: 96%;
    padding: 2%;
    margin: 0 auto;
    overflow: hidden;
    background: #f9f9f9;
}
.zheng .kuan {
    width: 96%;
    padding: 2%;
    margin: 0 auto;
    overflow: hidden;
    box-sizing: border-box;
}

.zheng .clogo {
    text-align: CENTER;
    margin-top: 20px;
    overflow: hidden;
    padding: 0px 2%;
}
.zheng .clogo .zuo{
    float: left;
    line-height: 30px;
    font-size: 20px;
    color: #005dac;
}
.zheng .clogo .zuo img{
    height: 28px;
    float: left;
    margin-right: 5px;
}
.zheng .clogo .yuo{
    float: right;
    line-height: 30px;
    font-size: 18px;
}
.zheng .clogo .yuo img{
    height: 20px;
    float: right;
    margin-left: 5px;
    margin-top: 5px;
}

#div1 {
    width: 100%;
    position: relative;
    overflow: hidden;
    padding-bottom: 10px;
    background: #fff;
}
    #div2 ul li {
        float: left;
        width: 29%;
        margin: 2%;
        cursor: pointer;
        position: relative;
    }
    #div2 ul li .xuantu{
        position: absolute;
        width: 50%;
        right: 0px;
    }

        #div2 ul li .tu {
            width: 100%;
            display: block;
        }

        #div2 ul li div {
            width: 100%;
            font-size: 3.5vw;
            margin-top: 5px;
            text-align: center;
            padding: 3px 0px;
            text-overflow: -o-ellipsis-lastline;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 1;
            line-clamp: 1;
            -webkit-box-orient: vertical;
        }

    #div1 ul li {
        float: left;
        width: 46%;
        margin: 2%;
        cursor: pointer;
        position: relative;
    }
    #div1 ul li .xuantu{
        position: absolute;
        width: 50%;
        right: 0px;
    }

        #div1 ul li .tu {
            width: 100%;
            display: block;
        }

        #div1 ul li div {
            width: 100%;
            font-size: 14px;
            margin-top: 5px;
            text-align: center;
            padding: 3px 0px;
            text-overflow: -o-ellipsis-lastline;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 1;
            line-clamp: 1;
            -webkit-box-orient: vertical;
        }

.zheng .xan {
    width: 100%;
    margin: 0 auto;
    padding: 30px 0px 0px 0px;
}

    .zheng .xan .bank {
        float: left;
        width: 30%;
        margin-right: 2%;
        margin-left: 1%;
        text-align: CENTER;
        font-size: 15px;
        margin-bottom: 30px;
    }

        .zheng .xan .bank:nth-child(3), .zheng .xan .bank:nth-child(6) {
            margin-right: 0px;
        }

        .zheng .xan .bank:nth-child(7), .zheng .xan .bank:nth-child(8) {
            display: none;
        }

.snwe {
    font-size: 14px;
    text-align: CENTER;
    color: #c4c8cc;
    text-transform: uppercase;
}

.snwe2 {
    text-align: center;
    font-size: 18px;
}

.snwe3 {
    background: #248471;
    height: 2px;
    width: 50px;
    margin: 0 auto;
    margin-bottom: 20px;
    margin-top: 10px;
}

.snwe4 {
    overflow: hidden;
    margin-bottom: 30px;
}

    .snwe4 .zuo {
        background: #fff;
        width: 68%;
        float: left;
        margin-right: 2%;
        border: 1px solid #f0f0f0;
    }

        .snwe4 .zuo .bak1 {
            float: left;
            width: 20%;
        }

            .snwe4 .zuo .bak1 .dong1 {
                background: #0167ae;
                padding: 56px 1%;
                line-height: 25px;
                text-align: center;
                position: relative;
                cursor: pointer;
            }

                .snwe4 .zuo .bak1 .dong1 .biao {
                    font-size: 16px;
                    color: #fff;
                }

                .snwe4 .zuo .bak1 .dong1 .biao2 {
                    color: #a5a5a5;
                }

                .snwe4 .zuo .bak1 .dong1 .biao3 {
                    width: 0;
                    height: 0;
                    border-top: 10px solid transparent;
                    border-left: 15px solid #0167ae;
                    border-bottom: 10px solid transparent;
                    position: absolute;
                    right: -15px;
                    top: 50%;
                    margin-top: -10px;
                }

            .snwe4 .zuo .bak1 .dong2 {
                background: #8d8d8d;
                padding: 56px 1%;
                line-height: 25px;
                text-align: center;
                position: relative;
                cursor: pointer;
            }

                .snwe4 .zuo .bak1 .dong2 .biao {
                    font-size: 16px;
                    color: #fff;
                }

                .snwe4 .zuo .bak1 .dong2 .biao2 {
                    color: #a5a5a5;
                }

                .snwe4 .zuo .bak1 .dong2 .biao3 {
                    width: 0;
                    height: 0;
                    border-top: 10px solid transparent;
                    border-left: 15px solid #8d8d8d;
                    border-bottom: 10px solid transparent;
                    position: absolute;
                    right: -15px;
                    top: 50%;
                    margin-top: -10px;
                }

        .snwe4 .zuo .bak2 {
            float: left;
            width: 80%;
            line-height: 23px;
        }

            .snwe4 .zuo .bak2 .xinwen {
                border-bottom: 1px solid #e8e8e8;
                margin: 0px 5%;
                padding: 2% 0px;
                cursor: pointer;
            }

                .snwe4 .zuo .bak2 .xinwen:nth-child(6) {
                    border-bottom: 0px solid #e8e8e8;
                }

                .snwe4 .zuo .bak2 .xinwen .biao {
                    color: #0167ae;
                    font-size: 16px;
                    padding-bottom: 10px;
                    font-weight: bold;
                }

                .snwe4 .zuo .bak2 .xinwen .nei {
                    line-height: 20px;
                    color: #a1a1a1;
                }

                .snwe4 .zuo .bak2 .xinwen .cha {
                    float: right;
                    color: #fff;
                    background: #0167ae;
                    padding: 0px 4px;
                    text-decoration: none;
                }

                .snwe4 .zuo .bak2 .xinwen .sj {
                    float: right;
                }

                .snwe4 .zuo .bak2 .xinwen .soub {
                    width: 83%;
                    overflow: hidden;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                }

                .snwe4 .zuo .bak2 .xinwen .dian {
                    background: #8d8d8d;
                    width: 5px;
                    height: 5px;
                    float: left;
                    margin-right: 8px;
                    border-radius: 50%;
                    margin-top: 9px;
                }

    .snwe4 .you {
        float: left;
        width: 29%;
        position: relative;
        cursor: pointer;
    }

        .snwe4 .you .tup {
            height: 322px;
            width: 100%;
        }

        .snwe4 .you .biao {
            background: #0167ae;
            width: 100%;
            position: absolute;
            bottom: 0px;
            color: #fff;
            text-align: CENTER;
            padding: 5px 0px;
            font-size: 16px;
        }

.k60 {
    float: left;
    width: 60%;
}

.z16 {
    font-size: 16px;
    margin-top: 12px;
}

.zxian {
    margin: 15px 0px;
    height: 2px;
    width: 25px;
    background: #2966c3;
}

.xianxi {
    line-height: 25px;
    color: #979797;
    height: 50px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.tihuan {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.liao {
    border: 1px solid #dadada;
    float: right;
    padding: 4px 11px;
    border-radius: 5px;
    margin-bottom: 20px;
    cursor: pointer;
    background: #2966c3;
    color: #fff;
}

.qitu {
    clear: both;
    overflow: hidden;
}

    .qitu .jie {
        float: left;
        margin-right: 10px;
        background: #1156be;
        color: #fff;
        text-align: center;
        padding: 15px;
        border-radius: 8px;
        cursor: pointer;
    }

.yk38 {
    width: 96%;
    padding: 2%;
}

    .yk38 img {
        height: auto !important;
    }

#module6 .swiper-slide {
    width: 27% !important;
    margin: 3%;
    display: flex;
    justify-content: center;
    align-items: center;
}

#module6 .swiper-slide-prev {
    width: 29% !important;
    margin: 3%;
    display: flex;
    justify-content: center;
    align-items: center;
}

#module6 .swiper-slide-next {
    width: 29% !important;
    margin: 3%;
    display: flex;
    justify-content: center;
    align-items: center;
}

#module6 .swiper-slide-active {
    width: 34% !important;
    margin: 0px !important;
}

.dixia {
    background: #187bc1;
}

    .dixia .kuan {
        width: 100%;
        margin: 0 auto;
        overflow: hidden;
        padding: 5px;
    }

        .dixia .kuan .dxia1 ul li {
            float: left;
            font-size: 3.5vw;
            width: 23%;
            text-align: center;
            border-right: 2px solid #ffffff;
        }

            .dixia .kuan .dxia1 ul li:nth-child(4) {
                border-right: 0px solid #ffffff;
            }

            .dixia .kuan .dxia1 ul li:last-child {
                border-right: 0px solid #ffffff;
            }

            .dixia .kuan .dxia1 ul li a {
                color: #fff;
                text-decoration: none;
            }

        .dixia .kuan .dxia1 {
            width: 100%;
            margin-bottom: 0px;
            color: #fff;
        }

            .dixia .kuan .dxia1 .wenzi {
                float: left;
                width: 65%;
                border-right: 1px solid #ffffff;
                line-height: 22px;
                display: none;
            }

            .dixia .kuan .dxia1 .erwei {
                float: right;
                width: 34.5%;
                display: none;
            }

                .dixia .kuan .dxia1 .erwei .tu1 {
                    float: left;
                    width: 50%;
                    text-align: CENTER;
                }

                    .dixia .kuan .dxia1 .erwei .tu1 img {
                        width: 116px;
                    }

        .dixia .kuan .dxia2 {
            width: 20%;
            float: left;
            padding: 2%;
            display: none;
        }

            .dixia .kuan .dxia2 .tu {
                float: left;
            }

                .dixia .kuan .dxia2 .tu img {
                    height: 62px;
                }

            .dixia .kuan .dxia2 .tel {
                line-height: 24px;
                padding: 7px 0px;
            }

                .dixia .kuan .dxia2 .tel .tel1 {
                    font-size: 20px;
                    color: #ff6e2d;
                }

                .dixia .kuan .dxia2 .tel .tel2 {
                    color: #fff;
                }

            .dixia .kuan .dxia2 .sj {
                color: #fff;
                text-align: CENTER;
                margin-top: 10px;
                font-size: 14px;
            }

        .dixia .kuan .dxia3 {
            border-top: 0px solid #ffffff;
            padding-top: 0px;
            text-align: center;
            color: #fff;
            clear: both;
        }

            .dixia .kuan .dxia3 ul li {
                display: inline;
                font-size: 16px;
                width: 12%;
                text-align: center;
                margin: 0px 10px;
                display: none;
            }

                .dixia .kuan .dxia3 ul li:last-child {
                    border-right: 0px solid #ffffff;
                }

                .dixia .kuan .dxia3 ul li a {
                    color: #fff;
                    text-decoration: none;
                }

                .dixia .kuan .dxia3 ul li img {
                    height: 30px;
                }

.youqing {
    background: #f1f1f1;
}

    .youqing .kuan .biao {
        margin-top: 15px;
        font-size: 16px;
        padding-bottom: 10px;
        border-bottom: 2px solid #3e3e3e;
        margin-bottom: 10px;
    }

        .youqing .kuan .biao .bz1 {
            float: left;
            border-right: 2px solid #3e3e3e;
            margin-right: 10px;
            padding-right: 10px;
        }

        .youqing .kuan .biao .bz2 {
            color: #028ae9;
        }

        .youqing .kuan .biao .bz3 {
            float: right;
        }

        .youqing .kuan .biao .bz4 {
            float: right;
            color: #028de9;
            font-size: 16px;
            margin-right: 5px;
            margin-top: 2px;
        }

    .youqing .kuan ul li {
        display: inline;
        font-size: 16px;
        width: 12%;
        margin-right: 10px;
    }

        .youqing .kuan ul li:last-child {
            border-right: 0px solid #ffffff;
        }

        .youqing .kuan ul li a {
            color: #5f5f60;
            text-decoration: none;
            font-size: 14px;
        }

.liubiao {
    background: #fff;
    text-align: center;
}

    .liubiao .ww1 {
        color: #3c9dee;
        font-size: 12px;
    }

    .liubiao .ww2 {
        font-size: 18px;
        margin: 0px 4px;
        color: #3c9dee;
    }

    .liubiao .ww3 {
        font-size: 22px;
        color: #000;
    }

    .liubiao .ww4 {
        color: #adadad;
        font-size: 13px;
        margin-top: 10px;
    }

    .liubiao .wz {
        padding: 30px 0px;
    }

.liuzheng {
    background-image: url(../tu/liu.png);
    background-size: cover;
    height: 480px;
    background-repeat: no-repeat;
    background-position: center;
}

    .liuzheng .liz {
        background: #028ae9;
        color: #fff;
        padding: 15px;
        line-height: 28px;
        position: absolute;
        right: 20px;
        margin-top: -20px;
        left: 20px;
    }

        .liuzheng .liz .zuo {
            width: 0;
            height: 0;
            border-top: 20px solid transparent;
            border-left: 19px solid #014aa9;
            position: absolute;
            right: -19px;
            top: 0;
        }

        .liuzheng .liz .you {
            width: 0;
            height: 0;
            border-top: 20px solid transparent;
            border-right: 19px solid #014aa9;
            position: absolute;
            left: -19px;
            top: 0;
        }

    .liuzheng .liu1 {
        font-size: 16px;
        font-weight: bold;
        border-bottom: 2px solid #3da3ea;
        padding-bottom: 4px;
        margin-bottom: 5px;
    }

        .liuzheng .liu1 .lbz {
            font-size: 14px;
            font-weight: 100;
            color: #ee6f30;
        }

    .liuzheng .tichu {
        background: #014aa9;
        border: 0px;
        color: #fff;
        padding: 10px;
        width: 100%;
        cursor: pointer;
    }

    .liuzheng .ruru {
        border: 0px;
        padding: 5px 10px;
        width: auto;
    }

    .liuzheng .xiala {
        border: 0px;
        padding: 5px;
        color: #757575;
        background: #fff;
        margin-bottom: 3px;
    }

    .liuzheng .xiala2 {
        border: 0px;
        padding: 5px;
        color: #757575;
        background: #fff;
        margin-bottom: 3px;
    }

#module7 .swiper-slide {
    width: 150px !important;
    margin-right: 10px;
}

    #module7 .swiper-slide img {
        width: 150px;
        height: 150px;
        margin-bottom: 10px;
    }

    #module7 .swiper-slide a {
        text-decoration: none;
    }

    #module7 .swiper-slide .wen {
        text-align: CENTER;
        color: #000;
        margin-bottom: 10px;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        line-clamp: 1;
        -webkit-box-orient: vertical;
    }

.zheng .qiehuan {
    overflow: hidden;
}

    .zheng .qiehuan ul {
        margin: 0px;
    }

        .zheng .qiehuan ul li {
            float: left;
            width: 29%;
            font-size: 16px;
            font-weight: bold;
            text-align: CENTER;
            cursor: pointer;
            margin: 2%;
        }
        .zheng .qiehuan ul li div{
            margin-top: 5px;
        }
        .zheng .qiehuan ul .zhong {
            color: #006ebb;
        }
        .zheng .qiehuan ul .zhong div{
            width: 30%;
            height: 4px;
            background: #006ebb;
            margin-left: 35%;
        }

.zheng .newban {
    overflow: hidden;
    padding: 15px 0px;
    border-bottom: 1px solid #d4d0cf;
}

    .zheng .newban:last-child {
        border-bottom: 0px solid #d4d0cf;
    }

    .zheng .newban .kuan75 {
        width: 60%;
        float: left;
    }

    .zheng .newban .biao1 {
        font-size: 16px;
        cursor: pointer;
        font-weight: bold;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        line-clamp: 1;
        -webkit-box-orient: vertical;
    }

    .zheng .newban .sj {
        display: none;
        color: #868585;
        margin-bottom: 20px;
        padding-bottom: 20px;
        border-bottom: 1px dashed #868585;
        cursor: pointer;
    }

    .zheng .newban .neir {
        font-size: 14px;
        line-height: 18px;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
        cursor: pointer;
    }
    .zheng .newban .fabu {
        float: left;
        margin-top: 12px;
    }
    .zheng .newban .chakan {
        float: right;
        background: #006ebb;
        color: #fff;
        padding: 2px 4px;
        margin-top: 10px;
    }

    .zheng .newban .kuan21 {
        float: left;
        width: 32%;
        margin-left: 3%;
        position: relative;
        padding: 4px;
        border: 1px solid #d4d0cf;
    }

        .zheng .newban .kuan21 img {
            height: 80px !important;
        }

    .zheng .newban .anniu {
        display: none;
        position: absolute;
        top: 50%;
        width: 80px;
        line-height: 30px;
        background: #716e6d;
        color: #fff;
        text-align: CENTER;
        left: 50%;
        margin-left: -40px;
        margin-top: -15px;
        cursor: pointer;
    }

    .zheng .newban:hover .biao1, .zheng .newban:hover .neir {
        color: #0871bc;
    }

    .zheng .newban:hover .anniu {
        background: #0871bc;
    }

.zheng .fanye {
    padding: 15px;
    margin: 0 auto;
    line-height: 30px;
    background: #fff;
    text-align: CENTER;
}
.zheng .fanye ul{
    display: inline-block;
}

    .zheng .fanye ul li {
        margin: 5px;
        float: left;
        width: 30px;
        background: #fff;
        text-align: center;
        border-radius: 5px;
        margin-right: 10px;
        cursor: pointer;
    }

    .zheng .fanye .tiao {
        float: right;
        line-height: 30px;
        margin: 5px;
        color: #000;
    }

    .zheng .fanye .yeshu {
        width: 30px;
        margin: 0px 10px;
        text-align: center;
        line-height: 24px;
        border: 1px solid #9a9a9a;
        border-radius: 5px;
    }

    .zheng .fanye .tijiao {
        background: #0871bc;
        border: 0px;
        line-height: 28px;
        border-radius: 5px;
        cursor: pointer;
        margin-left: 10px;
        color: #fff;
    }

    .zheng .fanye .zhong {
        background: #0871bc;
        color: #fff;
    }

.zheng .newxi {
    margin-top: 10px;
}

    .zheng .newxi .biao {
        font-size: 18px;
        text-align: CENTER;
        margin-bottom: 15px;
    }

    .zheng .newxi .lan {
        overflow: hidden;
        border-bottom: 1px solid #868585;
    }

        .zheng .newxi .lan ul li {
            float: left;
            margin-right: 15px;
        }

            .zheng .newxi .lan ul li img {
                margin-right: 5px;
            }

    .zheng .newxi .tuwen {
        padding: 10px 0px;
        line-height: 25px;
    }
    .zheng .newxi .tuwen img{
        height: auto !important;
    }

    .zheng .newxi .xuanye {
        background: #eff1f6;
        padding: 5px 10px;
        line-height: 26px;
        font-size: 14px;
    }

        .zheng .newxi .xuanye ul li {
                cursor: pointer;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
        }

.zheng .guiz {
    overflow: hidden;
}

    .zheng .guiz ul li {
        float: left;
        width: 46.5%;
        margin-top: 2%;
        margin-left: 2%;
        border: 1px solid #006ebb;
        font-size: 14px;
        padding-bottom: 10px;
        cursor: pointer;
    }

    .zheng .guiz .biao1 {
        text-align: CENTER;
        color: #006ebb;
        font-size: 14px;
        margin: 10px;
    }

    .zheng .guiz .biao2 {
        text-align: center;
        display: none;
    }

    .zheng .guiz .biao3 {
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        line-clamp: 1;
        -webkit-box-orient: vertical;
        cursor: pointer;
        padding: 0px 10px;
        display: none;
    }

.zheng .zhengzhang img {
    display: block;
}

.zheng .gban1 {
    overflow: hidden;
    width: 90%;
    margin: 0 auto;
    padding-bottom: 10px;
    padding-top: 20px;
}

    .zheng .gban1 .biao1 {
        width: 25%;
        float: left;
        height: 30px;
        border-bottom: 2px solid #989795;
    }

    .zheng .gban1 .biao2 {
        font-size: 20px;
        font-weight: bold;
        width: 50%;
        float: left;
        height: 30px;
        text-align: CENTER;
    }

.zheng .xbiao {
    text-align: CENTER;
    margin-bottom: 24px;
}

.zheng .ovhr {
    overflow: hidden;
    margin: 15px;
}

    .zheng .ovhr img {
        float: left;
        width: 48%;
        margin-right: 2%;
        border-radius: 5px;
        margin-bottom: 7px;
    }

    .zheng .ovhr .wenz {
        width: 96%;
        margin-left: 2%;
        line-height: 30px;
        font-size: 16px;
        margin-bottom: 15px;
    }

.zheng .ovhr2 {
    overflow: hidden;
    margin: 15px;
}

    .zheng .ovhr2 .wenz {
        width: 100%;
        line-height: 30px;
        font-size: 16px;
        margin-bottom: 15px;
    }

    .zheng .ovhr2 .jiesao {
        overflow: hidden;
        margin-bottom: 10px;
    }

        .zheng .ovhr2 .jiesao .tup {
            float: left;
            width: 33px;
            height: 33px;
            text-align: center;
            align-items: center;
            display: flex;
        }

            .zheng .ovhr2 .jiesao .tup img {
                align-items: center;
                margin: 0 auto;
            }

        .zheng .ovhr2 .jiesao .wen1 {
            float: left;
    margin-left: 10px;
    font-size: 14px;
    line-height: 20px;
    width: 85%;
        }

        .zheng .ovhr2 .jiesao .wen2 {
            float: left;
            margin-left: 10px;
            font-size: 3.5vw;
            line-height: 33px;
            width: 80%;
        }

.zheng .map {
    width: 96%;
    margin-left: 2%;
}

.zheng .top20 {
    margin: 15px;
}

.zheng .rybiao {
    overflow: hidden;
    width: 93%;
    margin: 0 auto;
}

    .zheng .rybiao ul li {
        float: left;
        width: 31%;
        padding: 1%;
        margin: 0px !important;
    }

.zheng .guibiao {
    text-align: CENTER;
    padding-bottom: 10px;
    font-size: 18px;
    color: #000000;
}

    .zheng .guibiao img {
        height: 30px;
        margin-bottom: -7px;
    }

.zheng .guih {
    overflow: hidden;
    padding: 12px 0px;
    font-size: 14px;
}

    .zheng .guih .zuo {
        width: 43%;
        float: left;
    }

    .zheng .guih .you {
        padding: 0px 20px;
    }

        .zheng .guih .you .xia10 {
            margin-bottom: 10px;
        }

        .zheng .guih .you span {
            font-size: 18px;
            color: #000;
            margin-right: 12px;
        }

        .zheng .guih .you .xiahua {
            overflow-y: auto;
            height: 240px;
            border: 1px solid #eff1f6;
            padding: 10px;
            line-height: 20px;
            margin-bottom: 10px;
        }

        .zheng .guih .you .biank {
            border: 1px solid #eff1f6;
            padding: 10px;
        }

.zheng .hengx {
    border: 1px solid #cccccc;
    background: #eff1f6;
    padding: 5px 10px;
    font-size: 20px;
    border-left: 10px solid #006ebb;
}

.zheng .hzheng {
    line-height: 20px;
    font-size: 14px;
}
.zheng .hzheng img{
    height: auto !important;
}
.zheng .hzheng table{
    width: 100% !important;
}

.zheng .xilieo .xuanye {
    overflow: hidden;
    font-size: 16px;
}

    .zheng .xilieo .xuanye .zuo {
        cursor: pointer;
    }

    .zheng .xilieo .xuanye .you {
        cursor: pointer;
    }

.zheng .ctu2 {
    text-align: center;
}

.zheng .ctu img {
    display: block;
}

.zheng .fangan ul li {
    float: left;
    width: 31%;
    margin: 1%;
    text-align: CENTER;
    line-height: 25px;
    color: #d79342;
    font-size: 3.5vw;
    cursor: pointer;
}

    .zheng .fangan ul li div {
        display: -webkit-box;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        line-clamp: 1;
        -webkit-box-orient: vertical;
    }

.zheng .fanz {
    margin-bottom: 10px;
}

    .zheng .fanz img {
        width: 60%;
        margin-left: 20%;
    }

    .zheng .fanz .you {
        padding: 8px;
    }

        .zheng .fanz .you .b1 {
            font-size: 16px;
            color: #000;
            margin-bottom: 20px;
        }

        .zheng .fanz .you .b2 {
            color: #0871bb;
            margin-bottom: 10px;
        }

        .zheng .fanz .you .b3 {
            margin-bottom: 10px;
            text-indent: 2em;
        }

        .zheng .fanz .you .b4 {
            color: #0871bb;
            margin-bottom: 10px;
        }

        .zheng .fanz .you .b5 {
            text-indent: 2em;
        }

.dztu {
    height: 20px;
    margin: -5px;
    padding: 0px 8px 0px 5px;
}

.waptuij {
    white-space: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    width: 100%;
    display: inline-flex;
}

    .waptuij .swiper-slide {
        width: 130px;
        margin-right: 15px;
    }

        .waptuij .swiper-slide .wen {
            width: 130px;
            text-align: CENTER;
            color: #000;
            margin-top: 10px;
            text-overflow: -o-ellipsis-lastline;
            overflow: hidden;
            text-overflow: ellipsis;
            -webkit-line-clamp: 1;
            line-clamp: 1;
            -webkit-box-orient: vertical;
        }

        .waptuij .swiper-slide a {
            text-decoration: none;
        }
.xi3 {
    font-size: 20px;
    color: #0871bb;
    text-align: center;
    font-weight: bold;
}
.xi3 img{
    height: 18px;
}
.xi4 {
    text-align: center;
}
.wapxinb {
    font-size: 15px;
    color: #000;
    margin-bottom: 6px;
}
.wapxinw {
    overflow: hidden;
    padding: 5px 0px;
}
.wapxinw .tup{
    display: block;float: left;width: 22%;position: relative;padding: 1%;border: 1px solid #d4d0cf;margin-right: 2%;height: 45px;
}
.wapxinw .wenziqu{
    float: left;
    width: 73%;
}
.wapxinw .wenziqu .wzs{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: 16px;
    color: #000;
}
.wapxinw .wenziqu .wzs1{
    overflow: hidden;
    margin-top: 14px;
    font-size: 13px;
    color: #5e5e5e;
}
.wapxinw .wenziqu .wzs1 .wzs2{
    float: left;
}
.wapxinw .wenziqu .wzs1 .wzs3{
    float: right;
}
.guanbiao {
    text-align: center;
    font-size: 25px;
    font-weight: bold;
    color: #006ebb;
    margin-bottom: 10px;
}
.guanbiao .xian{
    height: 5px;
    width: 60px;
    border-bottom: 2px solid #006ebb;
    margin: 0 auto;
}
.wenben {
    padding: 8px;
}
.wenben .tou{
    font-size: 20px;
    color: #000;
}
.wenben .biaot{
    font-size: 16px;
    margin-top: 10px;
    overflow: hidden;
}
.wenben .biaot .xian2{
    float: left;
}
.wenben .biaot .xian{
    height: 1px;width: 40px;border-bottom: 2px solid #006ebb;margin-left: 13px;float: left;margin-top: 10px;
}
.wenben .neir{
    line-height: 20px;
    text-indent: 2em;
}