@charset "utf-8";

* {
    margin: 0px;
    padding: 0px;
    font-family: "Microsoft YaHei";
    font-weight: inherit;
    font-size: inherit;
}

body {
    _height: auto;
    height: auto;
    margin: 0px auto;
}

button,
submit {
    cursor: pointer;
    outline: none;
}

.clear {
    display: block !important;
    clear: both;
    height: 0px;
    line-height: 0px;
    font-size: 0
}

img {
    border: 0;
    vertical-align: middle;
}

li {
    list-style-type: none;
}

ul {
    list-style: none;
}

a:link,
a:visited {
    text-decoration: none;
}
a{cursor: pointer;}
a:hover {
    text-decoration: none;
}

.cl {
    clear: both;
}

.fr {
    float: right
}

.fl {
    float: left
}

.all {
    width: 100%;
    min-height: 100px;
    margin: 0px auto;
    height: auto;
    _height: auto;
    overflow: hidden;
    zoom: 1;
    position: absolute;
}

input[type="button"],
input[type="submit"],
input[type="reset"] {
    -webkit-appearance: none;
}

textarea {
    -webkit-appearance: none;
}
p,span,h1,h2,a,div{font-family: "Microsoft YaHei";}

@media screen and (min-width:1001px){
    .NavBtnDiv{display: none;}
    .Header2,.wapdinrczp{display: none;}
    .nav1 ul li {
        float: left;
        line-height: 6.0625rem;
        position: relative;
    }
    .nav1 ul li ul {
        display: none;
    }
    .nav1 ul li:hover > ul {
        display: block;
    }
    .nav1 ul li ul {
        background: #fff;
        border-radius: 0;
        box-shadow: 0px 0px 10px 10px rgba(0,0,0,0.03);
        z-index: 100;
        width: auto;
        position: absolute;left: 0;
        margin-left: 0.9375rem;
    }
    .nav1 ul li ul li{
        height: 1.875rem !important;
        line-height: 22px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        float: none;
        overflow: hidden;
    }
    .nav1 ul li ul li a {
        color: #666 !important;
        height: 1.875rem !important;
        line-height: 1.875rem !important;
        text-align: center !important;
        white-space: nowrap;
        padding-left: 15px !important;
        padding-right: 15px !important;
        background: #fff !important;
        font-size: 14px !important;
        border-bottom: none !important;
        margin: 0 !important;
    }
    .wapfooter{display: none;}
    .nav1 ul li ul li:hover{background-color: #E6F3FF !important;overflow: hidden;}
    .nav1 ul li ul li:hover a{color: #0365C0 !important;background-color: #E6F3FF !important;}

    .yw1{width: 100%;height: 6.0625rem;box-shadow:0px 0px 15px rgba(0,0,0,0.1);background-color: #0365C0;}
    .yw1 .img1{float: left;height: 3.0625rem;margin-left: 1.875rem;margin-top: 1.5625rem;}
    .yw1 .yw1c{float: left;margin-left: 16.625rem;}
    .yw1c .nav1{width: auto;}
    .yw1c .nav1 ul li a{color: #fff;padding: 0;margin-left: .9375rem;margin-right: .9375rem;line-height: 5rem;font-size: 1.125rem;}
    .yw1c .nav1 ul li:hover a{background-color: transparent;border-bottom: .25rem solid #EFBC59;color: #EAB300;padding-bottom: .75rem;}
    .yw1c .nav1 ul .active a{color: #EFBC59;background-color: transparent;border-bottom: .25rem solid #EFBC59;padding-bottom: .75rem;}


    .yw1c .nav1 ul .activechild{background-color: #E6F3FF !important;overflow: hidden;}
    .yw1c .nav1 ul .activechild a{color: #0365C0 !important;background-color: #E6F3FF !important;display: block;text-align: left !important;}


    .yw1 .yw1r{float: right;margin-right: 3rem;margin-top: 2rem;}
    .yw1r .in1r_l1{outline: medium;border: none;color: #1965cd;font-size: 1rem;}
    .yw1r .in1r_l1 option{font-size: 1rem;}
    .yw1r .soso_zk{float: left;display: none;width: 12.4375rem;margin-top: -.75rem;}
    .yw1r .soso_zkz{width: 11.25rem;position: relative;}
    .yw1r .ssyw{position: absolute;right: .5rem;top: .625rem;}
    .yw1r a .sousuo2{width: 1.5625rem;height: 1.5625rem;margin-left: 1.875rem;}
    .yw1r .sosoInp {width: 11.25rem;padding-left: 1.25rem;height: 2.5rem;line-height: 2.5rem;font-size: .875rem;color: #555555;border-radius: 3.125rem;border: 1px solid #e8e8e8;outline: medium;padding-right: 1.5625rem;}
    .yw1r .soso_zky {width: .9375rem;height: .9375rem;margin-top: .625rem;}
    .PCherder3_fd_x {width: auto;min-width: 1px;height: 35px;overflow: hidden}
    .Header4 {width: 20px;height: 20px;margin-left: 40px;float: left;margin-top: 2px}
    .Header4s {width: 0px;height: 3.125rem;background: #fff;border-radius: 3px;position: absolute;right: 2%;top: 1.5625rem;border-radius: 5px;transition: 0.5s;z-index: 999}
    .searchbox {z-index: 100;clear: both;width: 88%;height: 100%}
    .searchbox .import {width: 90%;height: 3.125rem;padding-left: .625rem;border: none;outline: none;background: #fff;color: #5c5c5c;font-size: 14px}
    .select_but {width: 1.25rem;height: 3.125rem;float: right;border: 0px;text-align: center;background: none}
    .PCherder3img {cursor: pointer;width: 1.9375rem;height: 1.9375rem;margin: 0 auto;border: 0px;}
    .soso_img {width: 1.25rem;margin-top: .9375rem}
    .Header4sy {width: 12%;float: right;text-align: center;margin-top: .75rem}
    .Header4sy img {width: 1.125rem;cursor: pointer}
    .Header4sz {float: left}
    .grzxbtn span {float: right;font-size: 1.375rem;}
    .PCherder3 .grzxbtn {color: #fff;margin-top: .125rem;cursor: pointer;float: right;margin-left: 2.5rem;}
    .PCherder3 .grzxbtn .grzxbtnimg {width: 1.9375rem;height: 1.9375rem;margin-right: .5rem}
    
    .yw2{width: 100%;min-height: 1px;overflow: hidden;overflow: hidden;}
    .syyw2{width: 100%;min-height: 1px;overflow: hidden;overflow: hidden;background-image: url('../images/bg1.jpg');background-size: 100% 100%;position: relative;}
    .yw2bg{width: 75%;display: block;margin: 0 auto;}
    .syyw2bg,.syyw2div{display: none;}
    .yw2s{width: 1200px;height: auto;min-height: 1px;overflow: hidden;position: absolute;bottom: 50px;left: 50%;margin-left: -600px;text-align: center;cursor: pointer;}
    .yw2sl{width: 24.1875rem;height: 6.1875rem;display: inline-block;margin-right: 1.875rem;border-radius: 4px;background-image: url('../images/zs.jpg');background-size: 100% 100%;}
    .yw2sr{width: 24.1875rem;height: 6.1875rem;display: inline-block;border-radius: 4px;background-image: url('../images/gz.jpg');background-size: 100% 100%;cursor: pointer;}
    .yw2s div .img1{width: 3.625rem;float: left;margin-top: 1.3125rem;margin-left: 2.0625rem;}
    .yw2s div .img2{width: .9375rem;float: right;margin-right: 1.875rem;margin-top: 2.25rem;}
    .yw2s div span{color: #fff;font-size: 1.625rem;margin-left: 1.5625rem;line-height: 6.1875rem; float: left;}
    .yw2s div .span2{display: none;}
    .gd_but{display: none;}
    .touxs{display: none;}
    .yw2sr .img1{margin-top: 1.75rem;}
    .yw3{width: 100%;height: 10.3125rem;background-image: url('../images/bg4.jpg');background-size: 100% 100%;overflow: hidden;}
    .yw3s{width: 1200px;height: 100%;display: block;margin: 0 auto;overflow: hidden;text-align: center;}
    .yw3s .h2{color: #fff;font-size: 1.875rem;font-weight: 500;margin-top: 1.875rem;line-height: 1.875rem;}
    .yw3s .data{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 1rem;}
    .yw3s .data .data-box{display: inline-block;}
    .yw3s .data .data-box p{color: #fff;font-size: 1.375rem;float: left;display: flex;align-items: center;}
    .yw3s .data .data-box p span{color: #0365C0;font-size: 2.375rem;background: linear-gradient(180deg, #F4F9FF 0%, #9DC4EA 100%);border-radius: 3px;padding: .625rem .75rem;margin-right: .3125rem;margin-left: .3125rem;line-height: 2.375rem;}
    .xw1{width: 1200px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;}
    .xw1z{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 50px;}
    .xw1z h2{color: #050505;font-size: 30px;display: block;text-align: center;font-weight: 500;}
    .xw1z p{color: #B5D1EB;font-size: 24px;text-align: center;font-weight: bold;}
    .xw1z h6{width: 30px;color: #065AB4;border-bottom: 3px solid #065AB4;margin: 0px auto;margin-top: 8px;}
    .xw1s{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 30px;}
    .xw1sz{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 50px;}
    .xw1sl{width: 688px;float: left;height: 440px;overflow: hidden;}
    .din4z1 {width: 688px;height: 440px;position: relative}
    .din4z1s {width: 688px;height: 55px;position: absolute;bottom: 0px;left: 0px;right: 0px;background: rgba(0,0,0,0.5)}
    .din4z1s h2 {width: 80%;line-height: 55px;text-align: left;font-size: 18px;color: #fff;padding-left: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .din4z .mySwipers .paginationdin4 {width: auto !important;max-width: 100% !important;left: auto !important;right: 30px}
    .din4z .swiper-pagination-bullet {opacity: 1;background-color: #fff}
    .din4z .swiper-pagination-bullet-active {opacity: 1;background-color: #1965cd}
    .xw1sr{width: 492px;float: right;height: 440px;background-color: #fff;overflow: hidden;}
    .xw1srz{width: calc(100% - 40px);height:46px;overflow: hidden;padding: 17px 20px;margin-bottom: 10px;background-color: #F0F5FA;cursor: pointer;}
    .xw1srz a{overflow: hidden;display: block;width: 100%;height: 100%;}
    .xw1srz1{float: left;width: 42px;}
    .xw1srz1 .p1{color: #0365C0;font-size: 14px;border-bottom: 1px solid #0365C0;line-height: 24px;font-weight: bold;text-align: center;}
    .xw1srz1 .p2{color: #0365C0;font-size: 16px;line-height: 25px;font-weight: bold;text-align: center;}
    .xw1srz2{float: left;width: calc(100% - 58px);margin-left: 16px;}
    .xw1srz2 h2{color: #000000;font-size: 18px;font-weight: 500;line-height: 24px;display: block;overflow: hidden;text-overflow: ellipsis;  /* 超出部分省略号 */word-break: break-all;  /* 设置省略字母数字 */  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; /* 显示的行数 */}
    .xw1srz:hover{background: linear-gradient(101deg, #1688FB 0%, #0048AA 100%);}
    .xw1srz:last-child{margin-bottom: 0;}
    .xw1srz:hover p{color: #fff;}
    .xw1srz:hover h2{color: #fff;}
    .ckgdbtn{width: 138px;height: 42px;border: 1px solid #065AB4;border-radius: 21px;color: #0365C0;font-size: 16px;background-color: #fff;display: block;margin: 0 auto;}
    .ckgdbtn img{width: 9px;margin-left: 6px;}
    .yw4{width: 100%;height: auto;min-height: 1px;overflow: hidden;background-color: #FAFAFA;margin-top: 50px;}
    .yw4s{width: 1200px;height: 365px;overflow: hidden;margin: 0 auto;margin-top: 30px;margin-bottom: 50px;}
    .yw4sl{float: left;width: 578px;height: 100%;overflow: hidden;position: relative;}
    .yw4sl p{color: #000;font-size: 16px;text-indent: 2em;line-height: 30px;font-weight: 400;overflow: hidden;text-overflow: ellipsis;  /* 超出部分省略号 */word-break: break-all;  /* 设置省略字母数字 */  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 9; /* 显示的行数 */}
    .yw4sl .ckgdbtn{float: left;position: absolute;left: 0;bottom: 0;}
    .yw4sr{float: right;width: 570px;height: 100%;overflow: hidden;}
    .yw4sr .video{width: 100%;height: 100%;overflow: hidden;background-image: url('../images/video.jpg');background-size: 100% 100%;position: relative;}
    .yw4sr .video img{position: absolute;top: 50%;left: 50%;margin-left: -43px;margin-top: -43px;width: 86px;height: 86px;cursor: pointer;}
    .PCzhjsdiv2 {width: 100%;height: 170px;overflow: hidden;background-image: url(../images/bg6.jpg);background-size: 100% 100%;}
    .PCzhjsdiv2div {width: 1250px;height: 100%;overflow: hidden;zoom: 1;margin: 0 auto;display: flex}
    .PCzhjsdiv2div div {display: inline-block;margin-top: 52px;flex: 1;text-align: center}
    .PCzhjsdiv2div div p:nth-child(1) {color: #1048B3;font-size: 34px;line-height: 28px;font-weight: 500;margin-bottom: 11px}
    .PCzhjsdiv2div div p:nth-child(1) span{font-size: 14px;color: #1048B3;margin-left: 2px;}
    .PCzhjsdiv2div div p:nth-child(2) {color: #1048B3;font-size: 16px;font-weight: 500;line-height: 28px}
    .yw5{margin-top: 0;}
    .yw4 .xw1s{width: 1200px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;margin-top: 30px;margin-bottom: 50px;}
    table.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #AECFF8;border-collapse: collapse;}
    table.tftable th {font-size:22px;background-color:#065AC0;border-width: 1px;padding: 8px;border-style: solid;border-color: #AECFF8;text-align:center;color: #fff;}
    table.tftable tr {background-color:#ffffff;}
    table.tftable td {font-size:16px;border-width: 1px;padding: 17px 14px;border-style: solid;border-color: #AECFF8;text-align: center;font-size: #333333;background-color: #F5FCFF;}

    .swiper {width: 100%;height: 100%;margin-left: auto;margin-right: auto}
    .yw6{width: 100%;height: 397px;overflow: hidden;background-image: url('../images/bg7.jpg');background-size: 100% 100%;}
    .yw6s{width: 1200px;height: 100%;overflow: hidden;margin: 0 auto;}
    .yw6s .xw1z h2{color: #fff;}
    .yw6sz{width: 100%;height: auto;min-height: 1px;overflow: hidden;display: flex;flex-wrap: wrap;margin-top: 30px;}
    .yw6sz div{flex: 1;float: left;margin-left: 30px;box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.0902);border-radius: 4px 4px 4px 4px;}
    .yw6sz div a{display: block;overflow: hidden;}
    .yw6sz div img{height: 60px;display: block;margin: 0 auto;margin-top: 50px;margin-bottom: 35px;}
    .yw6sz div .fhbimg{display: none;}
    .yw6sz div p{text-align: center;color: #fff;font-size: 22px;line-height: 28px;margin-bottom: 30px;}
    .yw6sz div:first-child{margin-left: 0px;background: linear-gradient(180deg, #EF8949 0%, #FFBB77 100%);}
    .yw6sz div:nth-child(2){background: linear-gradient(180deg, #0700BC 0%, #0048AA 100%);}
    .yw6sz div:nth-child(3){background: linear-gradient(180deg, #00CEA6 0%, #42D8EB 100%);}
    .yw6sz div:nth-child(4){background: linear-gradient(180deg, #8F53E0 0%, #5227E0 100%);}
    .yw6sz div:nth-child(5){background: linear-gradient(180deg, #FB9A16 0%, #EB4284 100%);}
    
    .yw9{width: 100%;height: 610px;overflow: hidden;background-image: url('../images/bgsp.jpg');background-size: 100% 100%;}
    .yw9s{width: 1200px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;margin-top: 50px;}
    .yw9s div .xw1z{margin-top: 0;margin-bottom: 30px;}
    .yw9s div .xw1z h2{text-align: left;}
    .yw9s div .xw1z p{text-align: left;}
    .yw9s .yw9sl{width: 740px;float: left;}
    .yw9s .yw9sr{width: 410px;float: right;}
    .yw9slz{width: 100%;height: 416px;overflow: hidden;background-image: url('../images/video1.jpg');background-size: 100% 100%;position: relative;}
    .yw9slz img{width: 88px;height: 88px;position: absolute;top: 50%;left: 50%;margin-top: -44px;margin-left: -44px;cursor: pointer;}
    .yw9srz{width: 100%;height: 416px;overflow: hidden;}
    .yw9srz ul{width: 100%;height: 100%;}
    .yw9srz ul li{width: 100%;height: 52px;font-size: 16px;background:#fff !important;margin-bottom: 10px;line-height: 52px;padding-left: 18px;padding-right: 18px;color: #0365C0;font-weight: 500;border-radius: 3px 3px 3px 3px;}
    .yw9srz ul li a{color: #0365C0;}
    .yw9srz ul li img{width: 8px;height: 8px;margin-right: 8px;}
    .WAPzzdwsdiv{display: none;}
    .hddiv{width: 1200px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;}
    .hddiv .xw1z{margin-top: 60px;}
    .hddivs{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 35px;margin-bottom: 30px;}
    .hddivs div img{width: 100%;height: 100%;}
    .hddivs .hddivs1{width: 585px;height: 273px;overflow: hidden;float: left;}
    .hddivs .hddivs2{width: 278px;height: 273px;overflow: hidden;float: left;}
    .hddivs .hddivs3{width: 277px;height: 576px;overflow: hidden;float: left;}
    .waterfall-container {display: flex;justify-content: space-between; position: relative;}
    .waterfall-column {flex-basis: 50%;}
    .waterfall-column:first-child{margin-right: 20px;}
    .waterfall-item img {width: 100%;display: block;}
    .waterfall-column .waterfall-item{margin-bottom: 20px;overflow: hidden;position: relative;}
    .houtu{position: absolute;right: 0px;bottom: 20px;}
    .sekuai{width: calc(100% - 40px);height: calc(100% - 30px);overflow: hidden;padding: 15px 20px;}
    .sekuai h2{width: 100%;color: #fff;font-size: 20px;font-weight: bold;line-height: 30px;overflow: hidden;margin-top: 100px;}
    .sekuai p{width: 100%;color: #fff;font-size: 16px;line-height: 30px;overflow: hidden;margin-top: 10px;}
    .sekuai span{float: left;color: #fff;font-size: 16px;font-weight: bold;line-height: 30px;text-align: left;margin-top: 10px;}

    .hddivs div img{width: 100%;height: 100%;cursor: pointer;}
    .hddivs .waterfall-item:hover img{transform: scale(1.2);transition: 0.5s;}

    .pbdiv{width: 100%;height: auto;min-height: 1px; overflow: hidden;background-color: rgba(6, 90, 180, 0.63);position: absolute;left: 0;bottom: 0;}
    .pbdiv a{display: block;overflow: hidden;padding: 26px 12px;}
    .pbdiv a p{float: left;width: 85%;color: #fff;font-size: 20px;font-weight: bold;line-height: 30px;overflow: hidden;text-overflow: ellipsis;  /* 超出部分省略号 */word-break: break-all;  /* 设置省略字母数字 */  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; /* 显示的行数 */}
    .pbdiv a span{float: right;width: 15%;color: #fff;font-size: 16px;font-weight: bold;line-height: 30px;text-align: right;}
    .pbdivs a p{width: 100%;color: #fff;font-size: 20px;font-weight: bold;line-height: 30px;overflow: hidden;text-overflow: ellipsis;  /* 超出部分省略号 */word-break: break-all;  /* 设置省略字母数字 */  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; /* 显示的行数 */}
    .pbdivs a span{width: 100%;color: #fff;font-size: 16px;font-weight: bold;line-height: 30px;text-align: left;margin-top: 10px;}
    .yw7{width: 100%;height: 341px;overflow: hidden;}
    .yw7l{float: left;width: 58%;height: 100%;overflow: hidden;position: relative;}
    .yw7ls{position: absolute;top: 0;right: 0;width: 267px;height: 173px;overflow: hidden;background: rgba(3, 101, 192, 0.84);}
    .yw7lsz{padding: 32px 28px;overflow: hidden;display: block;}
    .yw7r{float: left;width: 42%;height: 100%;overflow: hidden;background-color: #EDF3F8;}
    .yw7lsz h2{color: #FFDFA2;font-size: 22px;font-weight: 500;margin-bottom: 10px;}
    .yw7lsz p{color: #fff;font-size: 14px;line-height: 28px;font-weight: 400;margin-bottom: 10px;}
    .yw7lsz p:last-child{border-top: 1px solid #fff;padding-top: 10px;}
    .yw7lsz p img{width: 17px;margin-right: 12px;}
    .yw7rs{padding: 48px 40px;display: block;overflow: hidden;}
    .yw7rs h2{color: #0365C0;font-size: 30px;font-weight: 500;display: block;margin-bottom: 25px;}
    .yw7rs h3{display: block;color: #050505;font-size: 18px;line-height: 28px;font-weight: 500;}
    .yw7rs p {color: #050505;font-size: 16px;font-weight: 500;line-height: 35px;}
    .yw8{width: 100%;height: auto;min-height: 1px;overflow: hidden;background-color: #FAFAFA;}
    .PCzzdwsdiv {width: 1368px;height: auto;min-height: 1px;margin: 0 auto;overflow: hidden}
    .PCzzdwsdiv_tab {width: 1200px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;margin-bottom: 27px;text-align: center;margin-top: 30px;}
    .PCzzdwsdiv_tab_ul li {cursor: pointer;width: 197px;height: 57px;line-height: 57px;display: inline-block;text-align: center;margin-right: 8px;background: #EDF7FC;color: #999999;font-size: 20px;border-radius: 6px}
    .PCzzdwsdiv_tab_ul .active{background-color: #1D64BE;color: #fff;}
    /* 赞助单位 */
    .PCzzdwsdiv_tab_span{float: right;color: #727272;font-size: 14px;margin-top: 30px;}
    .PCzzdwsdiv_divs{width: 100%;height: auto;min-height: 1px;overflow: hidden;position: relative;margin-bottom: 50px;}
    .PCzzdwsdiv_divs_div{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 30px;}
    .PCzzdwsdiv_divs_div .mySwiper1{width: 1200px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;}
    .PCzzdwsdiv_divs_div .mySwiper1 .swiper-slide{height: 106px;}
    .PCzzdwsdiv_divs_div .mySwiper1 .swiper-slide a div{height: 98%;width: 98%;border: 1px solid #CECECE;}
    .PCzzdwsdiv_divs_div .swiper-button-next1{background-image: url('../images/swiper_rig.png');background-size: 50px 50px;width: 50px !important;height: 50px !important;right: 10px !important;margin-top: 0px !important;top: 152px !important;}
    .PCzzdwsdiv_divs_div .swiper-button-prev1{background-image: url('../images/swiper_left.png');background-size: 50px 50px;width: 50px !important;height: 50px !important;left: 10px !important;margin-top: 0px !important;top: 152px !important;}

    .PCzzdwsdiv_divs_div .mySwiper2{width: 1200px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;}
    .PCzzdwsdiv_divs_div .mySwiper2 .swiper-slide{height: 106px;}
    .PCzzdwsdiv_divs_div .mySwiper2 .swiper-slide a div{height: 98%;width: 98%;border: 1px solid #CECECE;}
    .PCzzdwsdiv_divs_div .swiper-button-next2{background-image: url('../images/swiper_rig.png');background-size: 50px 50px;width: 50px !important;height: 50px !important;right: 10px !important;margin-top: 0px !important;top: 152px !important;}
    .PCzzdwsdiv_divs_div .swiper-button-prev2{background-image: url('../images/swiper_left.png');background-size: 50px 50px;width: 50px !important;height: 50px !important;left: 10px !important;margin-top: 0px !important;top: 152px !important;}
    .PCzzdwsdiv_divs_div .swiper-slide img {
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: 100% 100%;
    }
    #div1>.show1{
        display: inline-block;
    }
    #div1> div{
        display: none;
    }
    .pcyq2s .er3G_rc{margin-bottom: 0px;}
    .pcyq2s .sp4 {margin-top: 30px;}
    /* 赞助单位 */
    .wapselect{display: none;}
    /* footer */
    .PCfooter {width: 100%;height: auto;min-height: 1px;overflow: hidden;background-color: #035495;}
    .PCfooters {width: 1200px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto}
    .PCfooters1 {width: 100%;height: 42px;display: flex;margin-bottom: 35px;}
    .PCfooters2 {width: 100%;height: auto;min-height: 1px;overflow: hidden}
    .PCfooters1 div {float: left;flex: 1;margin-right: 10px;height: 100%;border-radius: 4px}
    .PCfooters1 div select {width: 100%;height: 100%;background: rgba(255, 255, 255, 0.31);border-radius: 4px;border: none;font-size: 14px;outline: medium;color: #fff;padding-left: 10px}
    .PCfooters1 div select option {color: #000}
    .PCfooters2l {width: 1010px;height: auto;min-height: 1px;overflow: hidden;float: right;margin-top: 30px}
    .PCfooters2r {float: left;width: 135px;height: auto;min-height: 1px;overflow: hidden;margin-top: 30px}
    .PCfooters2l h2 {color: #fff;font-size: 16px;line-height: 30px;}
    .PCfooters2l p {color: #fff;font-size: 14px;line-height: 30px}
    .PCfooters2l p a {color: #fff;font-size: 14px}
    .PCfooters2r img {width: 100%;}
    .PCfooters2r p {font-size: 14px;color: #fff;text-align: center;margin-top: 8px}
    .PCfooterz{width: 100%;height: 68px;overflow: hidden;background-color: #0A4C89;margin-top: 30px;}
    .PCfooterz p{text-align: center;color: #fff;font-size: 14px;line-height: 68px;}
    .PCfooterz p a{color: #fff;font-size: 14px;}
    /* footer */

    .zhdiv{width: 100%;height: 22.5rem;overflow: hidden;background-position-y: -21.875rem;background-size:100% 198%;}
    .zhdiv .yw2s{bottom: -0.25rem;}
    .zhdiv .title{color: #fff;font-size: 2.6875rem;font-weight: 500;display: block;text-align: center;margin-top: 5.625rem;position: relative;padding-bottom: 1.125rem;}
    .zhdiv .title::before {width: 5.375rem;height: .3125rem;background: #fff;content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%)}

    /* 面包屑 */
    .breadcrumb{width: 100%;height: 60px;overflow: hidden;background-color: #F4F4F4;}
    .breadcrumbz{width: 1200px;height: 100%;overflow: hidden;margin: 0 auto;}
    .breadcrumbs{width: auto;min-height: 1px;height: 100%;float: left;}
    .breadcrumbs p{line-height: 60px;font-size: 14px;color: #5D5D5D;text-align: left;}
    .breadcrumbs p a{color: #5D5D5D;font-size: 14px;}
    .breadcrumbs p img{margin-top: -4px;}
    .breadcrumbr{float: right;width: auto;height: 100%;}
    .breadcrumbr ul li {float: left;line-height: 57px;padding-right: 20px;color: #333333;font-size: 14px;font-weight: 500;}
    .breadcrumbr ul li a {font-size: 14px;color: #333333;display: block}
    .breadcrumbr ul li:hover a {color: #065AB4;border-bottom: 3px solid #065AB4;}
    .breadcrumbr ul li:last-child{padding-right: 0;}
    .breadcrumbr ul .active a{color: #065AB4;border-bottom: 3px solid #065AB4;}
    .breadbtn{display: none;}
    /* 面包屑 */
    .xw1sz0{margin-bottom: 10px;}
    .ywpdiv{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .ywp{color: #333333 !important;font-size: 16px !important;font-weight: 400 !important;line-height: 30px;display: block;}
    .ywp:first-child{margin-top: 30px;}
    .zh1{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .zh1 .xw1z{margin-top: 30px;}
    .zh1s{width: 1200px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;margin-top: 30px;}
    .zh1s .xw1sz .tftable tr td:first-child{text-align: right;background-color: #BFECFF;color: #000000;border-color: #6EAEFF;}
    .zh1s .xw1sz .tftable tr td{text-align: left;color: #5D5D5D;border-color: #6EAEFF;}
    .sp1{display: block;width: 100%;height: auto;min-height: 1px;overflow: hidden;text-align: center;}
    .sp1 ul{display: inline-block;}
    .sp1 ul .active{background-color: #065AB4;}
    .sp1 ul .active a{color: #fff;}
    .sp1 ul li{float: left;width: 142px;height: 44px;overflow: hidden;text-align: center;background-color: #E9ECF0;font-size: 18px;color: #065AB4;font-weight: 500;line-height: 44px;margin-right: 30px;}
    .sp1 ul li:last-child{margin-right: 0px;}
    .sp1 ul li a{color: #065AB4;font-size: 18px;}
    .sp2{padding: 20px;background-color: #F4F4F4;overflow: hidden;margin-top: 30px;}
    .sp2 span{float: left;color: #000000;font-size: 14px;font-weight: 400;line-height: 25px;margin-right: 25px;}
    /* .sp2 ul{float: left;} */
    .sp2 ul li{float: left;margin-right: 30px;}
    .sp2 ul li a{color: #5D5D5D;font-size: 14px;line-height: 25px;font-weight: 400;}
    .sp2 ul .active a{color: #065AB4;}
    .sp3{width: 100%;height: auto;min-height: 1px;overflow: hidden;display: flex;flex-wrap: wrap;}
    .sp3s{float: left;width: 380px;height: auto;min-height: 1px;overflow: hidden;margin-right: 30px;margin-bottom: 30px;}
    .sp3s:nth-child(3n){margin-right: 0;}
    .sp3s1{width: 100%;height: 214px;overflow: hidden;position: relative;}
    .sp3s1 .img1{width: 100%;height: 100%;}
    .sp3s1 .img2{width: 45px;height: 45px;position: absolute;top: 50%;left: 50%;margin-top: -22.5px;margin-left: -22.5px;cursor: pointer;}
    .sp3s2{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .sp3s2 h2{margin-top: 20px; color: #000000;font-size: 16px;line-height: 28px;font-weight: 400;display: block;overflow: hidden;text-overflow: ellipsis;  word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
    .sp3s2 p{color: #858585;font-size: 16px;line-height: 28px;font-weight: 400;}
    .sp4{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .sp4 .p1{float: left;color: #000000;font-size: 14px;line-height: 40px;font-weight: 400;}
    .fydiv{float: right;}
    .fydiv .fyinput{width: 318px;height: 44px;border: 1px solid #DBDBDB;background-color: #F2F2F2;outline: medium;padding: 0 18px;float: left;font-size: 14px;color: #5D5D5D;}
    .fydiv button{float: left;width: 89px;height: 44px;border: none;border-radius: 3px;background-color: #065AB4;margin-left: 5px;color: #fff;font-size: 14px;}
    .fydiv button img{margin-right: 6px;}
    .fydiv .fy{text-align: right;}
    .fy {width: auto;height: 40px;line-height: 40px;display: block;margin: 0 auto;text-align: center;}
    .fy a {font-size: 12px;color: #5c5c5c;padding: 8px 12px 8px 12px;background: none;border-radius: 0px;border: 1px solid #D5D5D5;margin-left: 5px;margin-right: 5px;transition: 0.4s;}
    .fy a:link,.fy a:visited {text-decoration: none;color: #727272;}
    .fy a:hover {text-decoration: none;color: #fff;background:#065AB4;margin-left: 5px;margin-right: 5px;}
    .fy > #active{background:#065AB4;color: #fff;}
    .zs1{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 30px;margin-bottom: 20px;}
    .zs1z{padding: 20px;background-color: #F8F8F8;overflow: hidden;margin-bottom: 10px;}
    .zs1z .p1{float: left;width: 60%;color: #000000;font-size: 18px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;  word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
    .zs1z .p2{float: right;width: 40%;text-align: right;color: #5D5D5D;font-size: 14px;line-height: 25px;overflow: hidden;}

    .zsdiv{width: 1200px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;margin-top: 30px;margin-bottom: 30px;}
    .zsdivz{padding: 30px;background-color: #F2F4F7;overflow: hidden;}
    .zsdivz img{float: left;width: 144px;height: 144px;border: 1px solid #D6D6D6;margin-right: 30px;}
    .zsdivzs{float: left;}
    .zsdivzs h2{color: #000000;font-size: 22px;line-height: 28px;font-weight: 500;}
    .zsdivzs p{color: #5D5D5D;font-size: 16px;line-height: 28px;font-weight: 400;margin-top: 10px;display: flex;}
    .zsdivzs p .span1{color: #000000;font-size: 16px;font-weight: 400;line-height: 28px;width: 80px;display: block;text-align-last: justify;text-align: justify;float: left;}
    .zsdivzs p .span2{float: left;color: #5D5D5D;font-size: 16px;line-height: 28px;font-weight: 400;width: calc(100% - 80px);}
    .zsdivzb{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .zsdivz1{width: 100%;height: 44px;overflow: hidden;background-color: #F2F4F7;margin-top: 30px;}
    .zsdivz1 p{float: left;width: auto;height: 100%;padding:0 25px;background-color: #065AB4;line-height: 44px;font-size: 16px;color: #fff;font-weight: 500;}
    .zsdivzp{color: #5D5D5D;font-size: 16px;font-weight: 400;line-height: 34px;text-indent: 2em;margin-top: 30px;}
    .zsdivzbnew p{color: #5D5D5D;font-size: 16px;font-weight: 400;line-height: 34px;text-indent: 2em;margin-top: 30px;}
    .yqlj{width: 1200px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;}
    .yq1{width: 100%;height: auto;min-height: 1px;overflow: hidden;text-align: center;margin-top: 30px;}
    .yq1 ul{display: inline-block;overflow: hidden;}
    .yq1 ul .active{background-color: #1D64BE;color: #fff;}
    .yq1 ul li{float: left;height: 44px;width: 160px;background-color: #E9ECF0;overflow: hidden;line-height: 44px;text-align: center;cursor: pointer;margin-right: 30px;color: #065AB4;}
    .yq1 ul li:last-child{margin-right: 0;}
    .yq1 a{color: #065AB4}
    .yq1 ul .active a{color: #fff;}
    .yq2{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 30px;margin-bottom: 20px;}
    .yq2s{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .yq2sz{float: left;width: 225px;height: 105px;overflow: hidden;border: 1px solid #CECECE;margin-right: 16px;margin-bottom: 16px;}
    .yq2sz:nth-child(5n){margin-right: 0;}
    .yq2sz img{width: 100%;height: 100%;}
    .xwp{color: #555555 !important;font-size: 16px !important;line-height: 34px !important;font-weight: 400 !important;text-align: left !important;text-indent: 2em;margin-top: 30px;margin-bottom: 30px;}
    .xwdiv{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 30px;}
    .xwdiv h2{color: #050505;font-size: 20px;font-weight: 500;line-height: 20px;display: block;margin-bottom: 30px;}
    .xwdiv h2 span{float: left;width: 6px;height: 21px;background: linear-gradient(180deg, #165CFB 0%, #428AEB 100%);border-radius: 50px 50px 50px 50px;margin-right: 10px;}
    .xwdiv p{width: 100%;height: auto;min-height: 1px;overflow: hidden;display: block;color: #555555;font-size: 16px;line-height: 34px;}
    .xwdiv p span{width: 80px;display: block;text-align-last: justify;text-align: justify;float: left;}
    .jd1{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .jd1s{width: 100%;height: 307px;overflow: hidden;margin-bottom: 30px;}
    .jd1sl{float: left;width: 479px;height: 100%;overflow: hidden;}
    .jd1sl img{width: 100%;height: 100%;}
    .jd1sr{float: left;width: 721px;height: 100%;overflow: hidden;background-color: #F8F8F8;}
    .jd1sr div{overflow: hidden;padding: 30px;height: calc(100% - 60px);}
    .jd1sr div h2{color: #000000;font-size: 22px;line-height: 28px;display: block;font-weight: 500;margin-bottom: 20px;}
    .jd1sr div p{color: #5D5D5D;font-size: 16px;line-height: 28px;font-weight: 400;display: flex;}
    .jd1sr div p .span1{color: #000000;font-size: 16px;line-height: 28px;font-weight: 400;float: left;width: 80px;display: block;text-align-last: justify;text-align: justify;}
    .jd1sr div p .span2{color: #5D5D5D;font-size: 16px;line-height: 28px;font-weight: 400;float: left;width: calc(100% - 80px);}
    .route{width: 830px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;}
    .routes{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 25px;}
    .route1{float: left;margin-right: 17px;width: 57px;}
    .route1 img{width: 57px;height: 57px;}
    .route2{float: left;width: calc(100% - 74px);}
    .route2 h2{color: #065AB4;font-size: 26px;line-height: 28px;font-weight: 500;display: block;margin-bottom: 20px;}
    .route2 h3{color: #000000;font-size: 18px;line-height: 28px;font-weight: 500;display: block;margin-bottom: 15px;}
    .route2 p{color: #5D5D5D;font-size: 400;font-size: 14px;line-height: 25px;}
    .map{width: 100%;height: 341px;overflow: hidden;position: relative;margin-bottom: 30px;}
    .bzp{display: block;color: #5D5D5D !important;font-size: 14px !important;font-weight: 400 !important;line-height: 28px !important;margin-top: 25px;}
    .yq4{margin-top: 0;}
    .waptitle,.wapyw4{display: none;}
    .er3G_rc{width:100%;min-height:50px;margin:0px auto;height:auto; _height:auto; overflow:hidden; zoom:1;transition:0.6s;margin-bottom: 33px;}
    .er3Gs_rc{width:100%;height:60px;background: linear-gradient(270deg, #1688FB 0%, #0048AA 100%);}
    .er3GsT_rc{line-height:60px;font-size:22px;font-weight: normal;color:#fff;padding-left:20px;padding-right: 20px;}
    .er3GsT_rc p{float: left;width: 90%;}
    .More0{font-weight:normal;font-size:14px;color:#fff;float: right;text-align: center;line-height:60px;border: none;background-color: transparent;}
    .More0Img1{width:10px;transition:0.4s;margin-bottom: 3px;}
    .More1{font-weight:normal;font-size:.875rem;color:#fff;float: right;display: none;text-align: center;border: none;background-color: transparent;line-height:60px;}
    .More0Img2{width:10px;transition:0.4s;}
    .er3Gx_rc{width: 100%;height: auto;min-height: 1px;overflow: hidden;display: flex;flex-wrap: wrap;}
    .er3Gx_rc1{float: left;width: 585px;height: auto;min-height: 1px;overflow: hidden;margin-right: 30px;background-color: #F7F7F7;margin-top: 30px;}
    .er3Gx_rc1:nth-child(2n){margin-right: 0;}
    .er3Gx_rc1 .h2{padding: 0 20px;height: 44px;background: linear-gradient(270deg, #9ED6FC 0%, #EFF8FF 100%);color: #065AB4;font-size: 20px;font-weight: 500;line-height: 44px;overflow: hidden;}
    .er3Gx_rc2{padding: 20px;overflow: hidden;}
    .er3Gx_rc2 h2{color: #414141;font-size: 18px;display: block;font-weight: 500;margin-bottom: 10px;}
    .er3Gx_rc2 p{color: #5D5D5D;font-size: 16px;font-weight: 400;line-height: 28px;display: flex;overflow: hidden;}
    .er3Gx_rc2 p .span1{color: #000000;font-size: 16px;font-weight: 400;line-height: 28px;float: left;width: auto;min-width: 65px;max-width: 115px; display: block;text-align-last: justify;text-align: justify;}
    .er3Gx_rc2 p .span2{color: #5D5D5D;font-size: 16px;font-weight: 400;line-height: 28px;display: block;overflow: hidden;float: left;}
    .er3Gx_rc3 p .span1{color: #000000;font-size: 16px;font-weight: 400;line-height: 28px;float: left;width: auto;min-width: 54px;max-width: 54px; display: block;text-align-last: justify;text-align: justify;}
    .er3Gx_rc3 p .span2{color: #5D5D5D;font-size: 16px;font-weight: 400;line-height: 28px;display: block;overflow: hidden;float: left;}
    .er3Gx_rcs{padding: 20px;overflow: hidden;background-color: #F7F7F7;display: block;width: 100%;height: auto;min-height: 1px;}
    .ysdiv{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 20px;}
    .ysdiv:last-child{margin-bottom: 0;}
    .ysdiv h2{color: #065AB4;font-size: 20px;font-weight: 500;margin-bottom: 15px;}
    .ysdivs{width: 100%;height: auto;min-height: 1px;overflow: hidden;display: flex;}
    .ysdivs div{flex: 1;}
    .ysdivs div h2{color: #414141;font-size: 18px;font-weight: 500;display: block;margin-bottom: 0;}
    .ysdivs div p{color: #5D5D5D;font-size: 16px;line-height: 28px;display: block;}
    .ysdivs div p .span1{color: #000000;font-size: 16px;line-height: 28px;width: 80px;display: block;text-align-last: justify;text-align: justify;float: left;}
    .ysdivs div p .span2{color: #5D5D5D;font-size: 16px;line-height: 28px;display: block;float: left;width: calc(100% - 80px);}
    .yq3{padding: 20px;overflow: hidden;background-color: #F4F4F4;}
    .yq3 span{color: #000000;font-size: 14px;float: left;margin-right: 20px;}
    .yq3 ul{float: left;}
    .yq3 ul li{float: left;color: #5D5D5D;font-size: 14px;margin-right: 30px;}
    .yq3 ul li a{color: #5D5D5D;font-size: 14px;line-height: 25px}
    .yq3 ul .active a{color: #065AB4;}

    .er4Gs_rc{background: #F8F8F8;}
    .er4Gs_rc .er3GsT_rc{font-size: 18px;font-weight: 500;color: #000000;}
    .er4Gs_rc .er3GsT_rc span{color: #FFFFFF;font-size: 14px;font-weight: 500;width: 24px;height: 24px;text-align: center;line-height: 24px;background: linear-gradient(180deg, #165CFB 0%, #428AEB 100%);border-radius: 5px 5px 5px 5px;display: inline-block;margin-right: 10px;}
    .er4Gs_rc .er3GsT_rc .img{width: 24px;height: 24px;display: inline-block;margin-right: 10px;float: left;margin-top: 18px;}
    .er4Gs_rc .er3GsT_rc p{float: left;width: 90%;}
    .er4Gs_rc .More0{color: #065AB4;}
    .er4Gs_rc .More1{color: #065AB4;}
    .er4Gx_rcs{padding-top: 0;}
    .er4Gx_rcs .ysdiv img{width: 24px;float: left;margin-top: 5px;height: 24px;margin-right: 10px;}
    .er4Gx_rcs .ysdiv p{width: calc(100% - 34px);float: left;color: #5D5D5D;font-size: 16px;text-indent: 2em;line-height: 34px;}

    .yq1div{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 30px;}
    .yq1div1{width: auto;height: 50px;background: linear-gradient(270deg, #9ED6FC 0%, #EFF8FF 100%);overflow: hidden;line-height: 50px;padding:0 20px;margin-bottom: 30px;}
    .yq1div1 img{float: left;width: 27px;margin-top: 14px;margin-right: 10px;}
    .yq1div1 h2{color: #065AB4;font-size: 22px;float: left;font-weight: 500;}
    .yq1div2{width: 100%;height: auto;min-height: 1px;overflow: hidden;display: flex;flex-wrap: wrap;}

    .zs1div{margin-top: 0;}
    .zs1div .zs1z .p1{width: 80%;}
    .zs1div .zs1z .p2{width: 20%;}

    .zwdiv{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 20px;}
    .zwdiv:last-child{margin-bottom: 0;}
    .zwdiv1{float: left;width: 54px;height: 47px;overflow: hidden;line-height: 47px;color: #fff;background-image: url('../images/zwbz.png');background-size: 100% 100%;margin-right: 10px;}
    .zwdiv1 span{color: #fff;font-size: 20px;font-weight: 500;width: 47px;text-align: center;display: block;}
    .zwdiv2{float: left;border: 1px solid #B6D6E6;padding: 20px;background-color: #F5FBFF;width: calc(100% - 106px);}
    .zwdiv2 p{color: #5D5D5D;font-size: 16px;font-weight: 400;line-height: 25px;}
    .yq1div2 .fkfsdiv{float: left;width: 545px;height: auto;min-height: 1px;overflow: hidden;margin-right: 30px;padding: 20px;background-color: #F7F7F7;}
    .yq1div2 .fkfsdiv:nth-child(2n){margin-right: 0;}
    .yq1div2 .fkfsdiv h2{display: block;color: #414141;font-size: 18px;font-weight: 500;border-left: 5px solid #065AB4;line-height: 18px;padding-left: 8px;margin-bottom: 18px;}
    .yq1div2 .fkfsdiv p{color: #5D5D5D;font-size: 16px;line-height: 28px;font-weight: 400;display: flex;}
    .yq1div2 .fkfsdiv p .span1{color: #000000;line-height: 28px;width: 80px;display: block;text-align-last: justify;text-align: justify;float: left;}
    .yq1div2 .xwp2{color: #555555;font-size: 16px;font-weight: 400;line-height: 30px;text-indent: 2em;}
    .yq1div2 .fkfsdiv p .span2{float: left;color: #5D5D5D;font-size: 16px;line-height: 28px;font-weight: 400;width: calc(100% - 80px);}

    .yq2div{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 20px;}
    .yq2div h2{color: #414141;font-size: 18px;font-weight: 500;border-left: 5px solid #065AB4;padding-left: 8px;line-height: 18px;margin-bottom: 15px;display: block;}
    .yq2div p{color: #555555;font-size: 16px;font-weight: 400;line-height: 30px;}

    .wz_div{width:100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;}
    .wz_div_title{width:100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;}
    .wz_div_title_h2 h2{font-size:22px;color:#323232;font-weight:normal;line-height:44px;text-align: center;}
    .wz_div_time{width:100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-top:20px;margin-bottom:20px;}
    .wz_div_time p{font-size:14px;color:#848484;text-align: center;}
    .wz_div_b{width:100%;height:1px;background:#E2E2E2;margin-bottom:20px;}
    .wz_div_show{width:100%;min-height:400px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-bottom: 50px;}
    .wz_div_show_p p{font-size:16px;color:#555555;line-height:30px;text-indent:2em;}
    .wz_div_show_img img{min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;}
    .fh{width:154px;height:44px;display: block;border:2px solid #cd2a26;margin:0 auto;font-size:16px;color:#cd2a26;text-align: center;line-height:44px;overflow: hidden;-webkit-appearance: none;transition: all 0.4s ease 0s;transform: translate3d(0, 0, 0);margin-bottom:30px;margin-top:30px;}
    .fh:hover{background:#cd2a26;color:#fff;}
    .wz_div_qh{width:100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-top:30px;margin-bottom: 50px;}
    .wz_div_qhz{width:calc(100% - 24px);height:50px;border:2px solid #EBEBEB;overflow: hidden;font-size:14px;color:#717171;line-height:50px;padding-left:10px;padding-right:10px;transition:0.4s;}
    .wz_div_qhz:hover{border:2px solid #cd2a26;color:#cd2a26;}
    .wz_div_qhy{width:calc(100% - 24px);height:50px;border:2px solid #EBEBEB;overflow: hidden;font-size:14px;color:#717171;line-height:50px;padding-left:10px;padding-right:10px;transition:0.4s;margin-top: 12px;}
    .wz_div_qhy:hover{border:2px solid #cd2a26;color:#cd2a26;}
    .wz_div_qh_wap{display: none;}
    .wzydiv{margin-bottom: 0;}
    .jrxh1wzy{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .jrxh1wzy .fh{color: #065AB4;border-color: #065AB4;}
    .jrxh1wzy .fh:hover{background: #065AB4;color: #fff;}
    .jrxh1wzy .wz_div .wz_div_qhz:hover{color: #065AB4;border-color: #065AB4;}
    .jrxh1wzy .wz_div .wz_div_qhy:hover{color: #065AB4;border-color: #065AB4;}

    .jrxh1{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 30px;}
    .hydtdiv{height: auto;overflow: hidden;background-color: #f4f9fc;padding: 20px;margin-bottom: 10px;}
    .jrxh1 a:last-child .hydtdiv{margin-bottom: 30px;}
    .hydtdiv img{width: 173px;height: 111px;float: left;margin-right: 20px;}
    .hydtdiv div{float: left;width: 100%;display: contents;}
    .hydtdiv h2{color: #000000;font-size: 18px;display: block;margin-bottom: 10px;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;font-weight: 500;}
    .hydtdiv p{color: #5D5D5D;font-size: 14px;display: block;line-height: 25px;margin-bottom: 6px;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
    .hydtdiv span{color: #5D5D5D;font-size: 14px;float: left;margin-right: 40px;}
    .hydtdiv:hover h2{color: #065AB4;}
    .hydtdiv:hover p{color: #065AB4;}
    .hydtdiv:hover span{color: #065AB4;}








    /* 报名手机样式开始 */
    .wap1{width: 100%;height: auto;min-height: 100vh;overflow: hidden;background-image: url('../images/xbg.jpg');background-size: 100% 100%;position: relative;}
    .wap2{width: 76%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;position: relative;z-index: 999;margin-top: 26px;margin-bottom: 150px;}
    .wap2 .img1{width: 100%;}
    .wap1 .img2{width: 100%;position: absolute;bottom: 0;left: 0;height: auto;min-height: 1px;overflow: hidden;}
    .wap3{width: 100%;background-image: url('../images/xbg3.png');background-size: 100% 100%;overflow: hidden;height: 26vh;position: absolute;left: 0;bottom: 0;}
    .wap2 h2{color: #fff;display: block;font-size: 26px;font-weight: bold;text-align: center;margin-top: 37px;margin-bottom: 30px;}
    #div1>.show1{
        display: inline-block;
    }
    #div1> div{
        display: none;
    }
    .wap2 .yq1{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 40px;}
    .wap2 .yq1 ul{border-bottom: 1px solid #fff;overflow: hidden;}
    .wap2 .yq1 ul li{float: left;color: #FFFFFF;font-size: 20px;font-weight: 500;line-height: 22px;padding-bottom: 12px;width: 50%;text-align: center;}
    .wap2 .yq1 ul .active{color: #3BD7E4;font-size: 20px;border-bottom: 4px solid #3BD7E4;}
    .wap2 .yq2s{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .formdiv{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .formdiv p{color: #fff;font-size: 16px;font-weight: 500;line-height: 22px;margin-bottom: 10px;}
    .formdiv p a{color: #fff;}
    .formdiv .forminput{width: calc(100% - 28px);height: 42px;border: none;overflow: hidden;margin-bottom: 20px;border-radius: 4px;padding: 0 14px;outline: medium;color: #003CD1;font-size: 16px;}
    .formdiv .formselect{width: 100%;height: 42px;border: none;overflow: hidden;margin-bottom: 20px;border-radius: 4px;padding: 0 14px;outline: medium;color: #003CD1;font-size: 16px;}
    .formdiv .forminput::-webkit-input-placeholder { /* WebKit browsers */ 
        color:#003CD1; 
    }
    .formdiv .forminput:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
        color:#003CD1
    }
    .formdiv .forminput::-moz-placeholder { /* Mozilla Firefox 19+ */ 
        color:#003CD1
    }
    .formdiv .forminput:-ms-input-placeholder { /* Internet Explorer 10+ */ 
        color:#003CD1
    }
    .formdiv button{width: 100%;height: 44px;overflow: hidden;background-color: #3BD7E4;box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.1608);border-radius: 4px 4px 4px 4px;color: #003CD1;font-size: 18px;font-weight: bold;border: none;margin-top: 20px;}
    .formdiv button a{color: #003CD1;overflow: hidden;display: block;height: 100%;line-height: 44px;}
    .formdiv .zcp{color: #fff;display: block;text-align: center;font-size: 16px;font-weight: 500;line-height: 22px;margin-top: 20px;}
    .formdiv .form2input{float: left;width: 50%;}
    .formdiv .btn2{float: right;width: 35%;height: 42px;line-height: 42px;margin-top: 0;}
    .formdiv .btn2 a{font-size: 16px;font-weight: 400;line-height: 42px;}
    .bmcg{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 118px;}
    .bmcg .img1{width: 75px;overflow: hidden;display: block;margin: 0 auto;}
    .bmcg h2{color: #fff;font-size: 20px;line-height: 22px;font-weight: bold;margin-top: 20px;margin-bottom: 20px;}
    .bmcg p{color: #fff;text-align: center;font-size: 16px;line-height: 22px;font-weight: 500;}
    .bmcg .btn{width: 122px;height: 30px;border: none;background: linear-gradient(90deg, #73FBFD 0%, #49AAF8 100%);box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.1608);border-radius: 15px 15px 15px 15px;opacity: 1;line-height: 30px;display: block;margin: 0 auto;margin-top: 28px;}
    .bmcg .btn a{overflow: hidden;width: 100%;display: block;height: 100%;color: #003CD1;line-height: 30px;}
    .bmcg .btn a img{margin-left: 4px;margin-top: -2px;}
    .qdcg1{width: auto;height: 108px;border: 1px dotted #8AC8FC;overflow: hidden;background-color: rgba(0, 84, 216, 0.36);border-radius: 4px;}
    .qdcg1 img{width: 44px;display: block;margin: 0 auto;margin-top: 20px;margin-bottom: 12px;}
    .qdcg1 .p1{color: #fff;font-size: 16px;font-weight: bold;line-height: 22px;}
    .qdcg2{width: auto;height: auto;min-height: 1px;overflow: hidden;padding: 20px;border-radius: 8px;background: linear-gradient(87deg, #0086E8 0%, #49AAF8 100%);box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.102);margin-top: 20px;}
    .qdcg2 h3{color: #fff;display: block;font-weight: 500;font-size: 18px;line-height: 20px;margin-bottom: 15px;}
    .qdcg2 p{color: #fff;text-align: left;font-size: 14px;line-height: 20px;}
    /* 报名手机样式结束 */


    .wenzhangnffdkds{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 30px;}
    .wenzhangnffdkds h2{color: #050505;font-size: 30px;display: block;text-align: center;font-weight: 500;}
    .wenzhangnffdkds p{color: #555555 !important;font-size: 16px !important;line-height: 34px !important;font-weight: 400 !important;}
    .wenzhangnffdkds p strong{font-weight: bold;}
    .wenzhangnffdkds h3{color: #000000;font-size: 18px;line-height: 28px;font-weight: 500;display: block;margin-bottom: 15px;font-weight: bold;}
    .wenzhangnffdkds ul{width: 100%;margin-bottom: 30px;overflow: hidden;}
    .wenzhangnffdkds ul li{float: left;width: 30%;}

    

    .jigou{width: 1200px;margin: 0px auto;margin-top: 30px;min-height: 10px;overflow: hidden;}
    .jigou ul{width: 100%;}
    .jigou ul li{width: 25%;float: left;color: #050505;font-size: 18px;line-height: 24px;margin-bottom: 30px;}

    /* pc修改 */
    .tkdivs{width: 100%;height: 100%;overflow: hidden;background-color: rgba(0,0,0,0.56);position: fixed;top: 0;left: 0;z-index: 999;display: none;}
    .smdl{width: 272px;height: auto;min-height: 1px;overflow: hidden;position: absolute;top: 30%;left: 50%;background-color: #fff;border-radius: 12px;margin-left: -136px;}
    .smdlx{width: 24px;height: 24px;float: right;margin-top: 10px;margin-right: 10px;}
    .smdls{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .smdls h2{color: #050505;font-size: 22px;text-align: center;display: block;}
    .smdls img{width: 189px;display: block;margin: 0 auto;margin-bottom: 20px;}
    .PCfooters2l .PCfot2l{float: left;}
    .PCfooters2l .PCfot2l:first-child{margin-right: 60px;}
    .PCfooters2l .PCfot2l:nth-child(2){margin-right: 30px;}
    .PCfooters2l .PCfot2l:nth-child(3){margin-right: 0px;}
    .PCfooters2l .PCfot2l h2{color: #fff;font-size: 18px;margin-bottom: 18px;}
    .PCfooters2l .PCfot2l ul li{color: #fff;font-size: 12px;font-weight: 500;line-height: 22px;}
    .PCfooters2l .PCfot2l ul li a{color: #fff;}
    .PCfooters2l .zhichi{width: 460px;}
    .PCfooters2l .zhichi ul li{float: left;width: 200px;margin-right: 30px;}
    /* pc修改 */

    .tupiana{margin-left: 2em;}
    .tupiana ul{width: 100%;}
    .tupiana ul li{float: left;margin-left: 20px;}
    .tupiana ul li img{width: 350px;border: 1px solid #dedede;}

    .PClbt{width: 100%;height: auto;min-height: 100px;overflow: hidden;margin-bottom: 30px;position: relative;}
    .PClbt .mySwipers{width: 100%;position: relative;}
    .PClbt .din4z1{width: 100%;display: block;margin: 0 auto;}
    .PClbt .din4z1 img{height: 100%;display: block;margin: 0 auto;}
    .PClbt .mySwipers .swiper-slide{transition: transform .36s ease,opacity .36s ease;}
    .PClbt .swiper-button-next1{background-image: url('../images/pclbt2.png');background-size: 14px 24px;width: 100%  !important;height: 100%  !important;right: 0% !important;margin-top: 0px !important;top: 0% !important;margin-right: 0px;}
    .PClbt .swiper-button-prev1{background-image: url('../images/pclbt1.png');background-size: 14px 24px;width: 100% !important;height: 100%  !important;left: 0% !important;margin-top: 0px !important;top: 0% !important;margin-left: 0px;}
    .Pclbtbtn1{    background: rgba(0,0,0,.3);box-sizing: border-box;cursor: pointer;height: 100%;overflow: hidden;position: absolute;width: 7.5%;top: 0;right: 0;}
    .Pclbtbtn2{    background: rgba(0,0,0,.3);box-sizing: border-box;cursor: pointer;height: 100%;overflow: hidden;position: absolute;width: 7.5%;top: 0;left: 0;}

    .cqszxwp{text-align: center !important;font-size: 16px !important;font-weight: 400 !important;display: block;color: #555555 !important;margin-bottom: 40px;}
    .cqszdiv{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 40px;}
    .cqszs{width: 100%;height: 177px;overflow: hidden;display: flex;flex-wrap: wrap;}
    .cqszs1{float: left;width: 50%;overflow: hidden;height: 100%;}
    .cqszs1 img{width: 100%;height: 100%;}
    .cqszs2{float: left;width: calc(50% - 56px);padding: 0px 28px;height: 100%; overflow: hidden;display: flex;align-items: center;}
    .cqszs2 h3{color: #fff;font-size: 26px;font-weight: 500;line-height: 28px;display: block;margin-bottom: 10px;}
    .cqszs2 p{color: #fff !important;font-size: 16px;text-align: left;font-weight: 400;line-height: 34px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
    .zpcwdiv{margin: 0 auto;margin-bottom: 40px;}
    .zpcwdiv .cqszs .cqszs1{width: 300px;}
    .zpcwdiv .cqszs .cqszs2{width: calc(100% - 356px);}



    .chrdiv{width: calc(100% - 40px);min-height: 1px;height: auto;overflow: hidden;background: linear-gradient(87deg, #0086E8 0%, #49AAF8 100%);box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.102);border-radius: 8px 8px 8px 8px;opacity: 1;padding: 20px;margin-top: 20px;}
    .chrdivl{float: left;width: 100%;}
    .chrdivl h2{color: #fff;font-weight: 500;font-size: 18px;line-height: 20px;margin-bottom: 20px;margin-top: 0px;}
    .chrdivl p{color: #fff;font-weight: 400;font-size: 14px;line-height: 26px;}


    .qdtans{width: 100%;height: 100%;overflow: hidden;background-color: rgba(0,0,0,0.56);position: fixed;top: 0;left: 0;z-index: 999;display: none;}
    .qdtansz{width: 90%;height: auto;min-height: 1px;overflow: hidden; background: #FFFFFF;border-radius: 12px 12px 12px 12px;opacity: 1;position: absolute;top: 40%;overflow: initial;left: 5%;z-index: 999;}
    .qdtanbq{width: 100%;background-image: url('../images/bqimg.png');background-size: 100% 100%;height: 117px;position: relative;border-radius: 12px 12px 12px 12px;}
    .qdtanbq p{color: #fff;font-size: 22px;font-weight: bold;padding-top: 40px;text-align: center;}
    .qdtanbq img{position: absolute;top: 12px;right: 20px;width:40%;}
    .qdtanbqs{width: calc(100% - 40px);height: auto;min-height: 1px;overflow: hidden;padding: 20px;}
    .qdtanbqs p{color: #003CD1;font-size: 16px;font-weight: 500;line-height: 22px;margin-bottom: 10px;}
    .qdtansbqxx{width: 32px;position: absolute;top: 15px;right: 15px;}
    .bmtjbtn{width: 120px;height: 44px;background: linear-gradient(90deg, #73FBFD 0%, #49AAF8 100%);box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.1608);border-radius: 4px 4px 4px 4px;opacity: 1;border: none;color: #003CD1;font-size: 18px;font-weight: bold;line-height: 44px;display: block;margin: 0px auto;margin-bottom: 10px;}
  















}