@charset "utf-8";
* {
margin: 0px;
padding: 0px;
font-family: "Hiragino Sans GB", "冬青黑体", "Heiti SC", "黑体-简", STHeiti, "华文黑体", "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "WenQuanYi Micro Hei", "文泉驿微米黑", sans-serif"PingFang SC", "苹方";
font: inherit;
font-weight: inherit;
font-size: inherit;
font-family: 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: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;}

@media screen and (max-width:1000px){
    .yw1{display: none;}
    .NavBtnDiv {width: 100%;height: 100%;position: fixed;z-index: 999999;top: 0px;left: 0%;display: none;font-size: 14px;}



    .NavBtnR {width: 100%;height: 100%;background: #fff;animation: NavBtnR 0.6s;-webkit-animation: NavBtnR 0.6s;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;opacity: 0;position: relative;}
    @keyframes NavBtnR {0% {transform: translateX(100px) translateX(0px);opacity: 0}100% {opacity: 1}}
    .PCherder_fd{display: none;}

    .NavBtnRs {width: 24px;min-height: 10px;margin: 0px auto;height: auto;_height: auto;overflow: hidden;zoom: 1;position: absolute;z-index: 99;top: 20px;right: 5%;}
        
    .Header2 {width: 100%;height: 56px;position: fixed;top: 0px;left: 0%;z-index: 9999;font-size: 14px;background-color: #065AB4;}
    .Header2_bg{background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0.94) 54%, rgba(255, 255, 255, 0) 100%); opacity: 1;}
    .HeaderLogo2 {width: 47%;min-height: 10px;margin: 0px auto;height: auto;_height: auto;overflow: hidden;zoom: 1;margin-top: 12px;float: left;margin-left: 5%;}
    .HeaderLogo2 img {margin-top: 0px;}
    .HeaderP2 {font-size: 14px;}
    .sousuo2 {width: 20px;height: 20px;margin-right: 15px;transition: 0.6s;position: relative;margin-top: 17px;float: right;}

    .sousuo2:hover {transform: rotate(360deg);}
    .tel12 {width: 26px;height: 26px;margin-right: 10px;transition: 0.6s;}
    .HeaderP2 span {display: none;}
    .HeaderP2 span:hover .tel12 {transform: rotate(360deg);}

    .Header3 {width: 100%;height: 56px;background: #fff;position: fixed;top: 0px;left: 0%;z-index: 9999;font-size: 14px;box-shadow: 0px 0px 15px rgba(71, 32, 32, 0.1);}

    .HeaderLogo3 {width: 43%;min-height: 10px;margin: 0px auto;height: auto;_height: auto;overflow: hidden;zoom: 1;float: left;margin-left: 5%;}
    .HeaderLogo3 img {margin-top: 15px;}
    .HeaderP3 {font-size: 14px;}

    .sousuo3 {width: 26px;height: 26px;margin-right: 15px;transition: 0.6s;position: relative;;margin-top: 17px;float: right;}
    .sousuo3:hover {transform: rotate(360deg);}
    .tel13 {width: 26px;height: 26px;margin-right: 10px;transition: 0.6s;}
    .HeaderP3 span {display: none;}
    .HeaderP3 span:hover .tel13 {transform: rotate(360deg);}
    .nav1B {width: 22px;min-height: 10px;margin: 0px auto;height: auto;_height: auto;overflow: hidden;zoom: 1;float: right;margin-right: 18px;margin-top: 17px;display: block;}
    .nav1B img{width: 100%;}
    .sosoInp {width: 75px;padding-left: 20px;height: 25px;line-height: 25px;font-size: 12px;color: #555555;border-radius: 50px;border: 0px;}
    .sosoInp2 {width: 75px;padding-left: 20px;height: 25px;line-height: 25px;font-size: 12px;color: #555555;border-radius: 50px;border: 0px;}
    .soso_zky {width: 13px;height: 13px;margin-top: 5px;margin-left: 5px;}
    .soso_zky2 {width: 13px;height: 13px;margin-top: 5px;margin-left: 5px;}
    .soso_zk {width: 135px;height: 30px;position: absolute;right: 15%;top: 14px;z-index: 99;display: none;}
    .soso_zkz {width: 115px;height: 30px;background: #fff;border-radius: 50px;}
    .soso_zk2 {width: 135px;height: 30px;position: absolute;right: 15%;top: 14px;display: none;z-index:999;}
    .soso_zkz2 {width: 115px;height: 30px;background: #fff;border-radius: 50px;border: 1px solid #f8f8f8;}
    .Headersdiv{width: auto;min-height: 1px;height: auto;overflow: hidden;float: left;margin-left:8%;margin-top: 20px;}
    .Headersdiv .p1{float: left;}
    .Headersdiv .p1 a{color: #fff;font-size: 12px;float: left;}
    .Headersdiv .in1r_l1{float: left;border: none;width: 46px;font-size: 12px;background-color: transparent;outline: medium;color: #0358ce;margin-left: 5px;}
    .wapselect{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 30px;}
    .wapselect select{width: 100%;height: 48px;border: 1px solid #d5e1ed;outline: medium;padding: 0 16px;background: #f7f9fb;color: #333333;font-size: 16px;}
    .wapselect .wapsp{color: #333333;font-size: 18px;font-weight: 500;line-height: 25px;margin-bottom: 18px;}
    .yw2{width: 100%;overflow: hidden;margin-top: 56px;}
    .syyw2{width: 100%;overflow: hidden;margin-top: 56px;background-image: url('../images/bg.jpg');background-size: 100% 100%;position: relative;}
    .yw2bg{width: 75%;display: block;margin: 0 auto;}
    .yw2s{width: 90%;height: auto;min-height: 1px;overflow: hidden;position: absolute;bottom: 50px;left: 50%;margin-left: -45%;text-align: center;}
    .yw2sl{width: 110px;height: 81px;display: inline-block;margin-right: 18px;border-radius: 4px;background-image: url('../images/zs.jpg');background-size: 100% 100%;}
    .yw2sr{width: 110px;height: 81px;display: inline-block;border-radius: 4px;background-image: url('../images/gz.jpg');background-size: 100% 100%;}
    .yw2s div .img1{width: 30px;display: block; margin: 0 auto;margin-top: 16px;}
    .yw2s div .img2{display: none;}
    .yw2s div span{color: #fff;font-size: 14px;line-height: 18px;float: left;display: block;width: 100%;text-align: center;margin-top: 2px;}
    .yw2s div .span1{display: none;}
    .toux{display: none;}

    .yw2sr .img1{margin-top: 1.75rem;}
    .zhdiv .yw2s{bottom: -3px;}
    .zhdiv .title{color: #fff;font-size: 24px;font-weight: 500;display: block;text-align: center;margin-top: 30px;position: relative;padding-bottom: 10px;}
    .zhdiv .title::before {width: 48px;height:2px;background: #fff;content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%)}

    .zh1{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .zh1 .xw1z{margin-top: 30px;}
    .zh1s{width: 90%;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;}
    .yqlj{width: 90%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;}
    .xw1z{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 30px;}
    .xw1z h2{color: #050505;font-size: 22px;display: block;text-align: center;font-weight: 500;}
    .yq1{display: none;}
    .xw1z p{color: #B5D1EB;font-size: 18px;text-align: center;font-weight: bold;}
    .xw1z h6{width: 30px;color: #065AB4;border-bottom: 3px solid #065AB4;margin: 0px auto;margin-top: 6px;}
    .yq2{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 30px;}
    .yq2s{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .yq2sz{float: left;width: 29.3%;height: 52px;overflow: hidden;border: 1px solid #CECECE;margin-right: 5%;margin-bottom: 16px;}
    .yq2sz:nth-child(3n){margin-right: 0;}
    .yq2sz img{width: 100%;height: 100%;}
    .jd1{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .jd1s{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 18px;}
    .jd1sl{float: left;width: 100%;height: 227px;overflow: hidden;}
    .jd1sl img{width: 100%;height: 100%;}
    .jd1sr{float: left;width: 100%;height: 100%;overflow: hidden;background-color: #F8F8F8;}
    .jd1sr div{overflow: hidden;padding: 18px;height: calc(100% - 36px);}
    .jd1sr div h2{color: #000000;font-size: 18px;line-height: 20px;display: block;font-weight: 500;margin-bottom: 18px;}
    .jd1sr div p{color: #5D5D5D;font-size: 14px;line-height: 28px;font-weight: 400;word-break:break-all;display: flex;}
    .jd1sr div p .span1{color: #000000;font-size: 14px;line-height: 28px;font-weight: 400;float: left;width: 70px;display: block;text-align-last: justify;text-align: justify;}
    .jd1sr div p .span2{color: #5D5D5D;font-size: 14px;line-height: 28px;font-weight: 400;word-break:break-all;float: left;width: calc(100% - 70px);}
    .yq3{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: 18px;}
    .er3Gs_rc{height:auto;min-height: 1px;overflow: hidden; background: linear-gradient(270deg, #1688FB 0%, #0048AA 100%);}
    .er3GsT_rc{line-height:20px;font-size:18px;font-weight: normal;color:#fff;padding-left:20px;padding-right: 20px;padding: 18px;overflow: hidden;}
    .er3GsT_rc p{float: left;width: 80%;font-size: 18px;line-height: 20px;}
    .More0{font-weight:normal;font-size:14px;color:#fff;float: right;text-align: center;line-height:20px;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:20px;}
    .More0Img2{width:10px;transition:0.4s;}
    .er3Gx_rc{width: 100%;height: auto;min-height: 1px;overflow: hidden;display: flex;flex-wrap: wrap;}
    .er3Gx_rc1{width: 100%;height: auto;min-height: 1px;overflow: hidden;background-color: #F7F7F7;margin-top: 18px;}
    .er3Gx_rc1:last-child{margin-bottom: 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: 14px;font-weight: 400;line-height: 28px;overflow: hidden;display: flex;}
    .er3Gx_rc2 p .span1{color: #000000;font-size: 14px;font-weight: 400;line-height: 28px;float: left;width: auto;min-width: 58px;max-width: 115px; display: block;text-align-last: justify;text-align: justify;}
    .er3Gx_rc2 p .span2{color: #5D5D5D;font-size: 14px;font-weight: 400;line-height: 28px;display: block;overflow: hidden;float: left;}
    .er3Gx_rc3 p .span1{color: #000000;font-size: 14px;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: 14px;font-weight: 400;line-height: 28px;display: block;overflow: hidden;float: left;}
    .er3Gx_rcs{padding: 18px;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: 15px;}
    .ysdiv:last-child{margin-bottom: 0;}
    .ysdiv h2{color: #065AB4;font-size: 18px;font-weight: 500;margin-bottom: 12px;}
    .ysdivs{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .ysdivs div h2{color: #414141;font-size: 16px;font-weight: 500;display: block;margin-bottom: 0;}
    .ysdivs div p{color: #5D5D5D;font-size: 14px;line-height: 28px;display: block;}
    .ysdivs div p .span1{color: #000000;font-size: 14px;line-height: 28px;width: 70px;display: block;text-align-last: justify;text-align: justify;float: left;}
    .ysdivs div p .span2{color: #5D5D5D;font-size: 14px;line-height: 28px;display: block;float: left;width: calc(100% - 70px);}
    .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;}
    .waptitle{color: #000000;font-size: 14px;font-weight: 400;text-align: center;line-height: 25px;}
    .route{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;margin-bottom: 30px;}
    .routes{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 18px;}
    .route1{float: left;margin-right: 17px;width: 38px;}
    .route1 img{width: 38px;height: 38px;}
    .route2{float: left;width: calc(100% - 55px);}
    .route2 h2{color: #065AB4;font-size: 20px;line-height: 28px;font-weight: 500;display: block;margin-bottom: 12px;}
    .route2 h3{color: #000000;font-size: 16px;line-height: 28px;font-weight: 500;display: block;margin-bottom: 10px;}
    .route2 p{color: #5D5D5D;font-size: 400;font-size: 14px;line-height: 25px;}
    .map{width: 100%;height: 166px;overflow: hidden;position: relative;}
    .jrxh1{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 18px;}
    .hydtdiv{height: auto;overflow: hidden;margin-bottom: 18px;border-bottom: 1px solid #E6E6E6;padding-bottom: 18px;}
    .jrxh1 a:last-child .hydtdiv{margin-bottom: 30px;}
    .hydtdiv img{width: 133px;height: 85px;float: left;margin-right: 18px;}
    .hydtdiv div{float: left;width: 100%;display: contents;}
    .hydtdiv h2{color: #000000;font-size: 16px;display: block;margin-bottom: 6px;-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;font-weight: 500;}
    .hydtdiv p{display: none;}
    .hydtdiv span{color: #5D5D5D;font-size: 14px;float: left;margin-right: 40px;}
    .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;margin-top: 18px;}
    .wz_div_title_h2 h2{font-size:18px;color:#323232;font-weight:normal;line-height:25px;text-align: left;display: block;}
    .wz_div_time{width:100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-top:18px;margin-bottom:18px;}
    .wz_div_time p{font-size:14px;color:#848484;text-align: left;}
    .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: 0px;}
    .wz_div_show_p p{font-size:14px;color:#555555;line-height:25px;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 #065AB4;margin:0 auto;font-size:16px;color:#065AB4;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:#065AB4;color:#fff;}
    .wz_div_qh,.fy,.sp2{display: none;}
    .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 #065AB4;color:#065AB4;}
    .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 #065AB4;color:#065AB4;}
    .wz_div_qh_wap{width:100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-bottom:30px;margin-top:30px;}
    .wz_div_qhz_wap{width:35%;height:40px;border:2px solid #EBEBEB;overflow: hidden;font-size:14px;color:#717171;line-height:40px;padding-left: 5%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding-right: 5%;text-align: center;}
    .wz_div_qhz_wap:hover{border:2px solid #065AB4;color:#065AB4;}
    .wz_div_qhy_wap{width:35%;height:40px;border:2px solid #EBEBEB;overflow: hidden;font-size:14px;color:#717171;line-height:40px;padding-left: 5%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding-right: 5%;text-align: center;}
    .wz_div_qhy_wap:hover{border:2px solid #065AB4;color:#065AB4;}
    .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;}
    .xw1sz{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .sp3{width: 100%;height: auto;min-height: 1px;overflow: hidden;display: flex;flex-wrap: wrap;}
    .sp3s{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 25px;}
    .sp3s1{width: 100%;height: 198px;overflow: hidden;position: relative;}
    .sp3s1 .img1{width: 100%;height: 100%;}
    .sp3s1 .img2{width: 42px;height: 42px;position: absolute;top: 50%;left: 50%;margin-top: -21px;margin-left: -21px;cursor: pointer;}
    .sp3s2{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .sp3s2 h2{margin-top: 18px; 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: 15px;line-height: 26px;font-weight: 400;}
    .sp4{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .sp4 .p1{display: none;}
    .sp4 .waptitle{margin-bottom: 18px;}
    .zs1{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 20px;}
    .zs1z{padding: 18px;background-color: #F8F8F8;overflow: hidden;margin-bottom: 10px;}
    .zs1z .p1{width: 100%;color: #000000;font-size: 18px;line-height: 22px;overflow: hidden;font-weight: 500;}
    .zs1z .p2{width: 100%;color: #5D5D5D;font-size: 14px;line-height: 25px;overflow: hidden;margin-top: 10px;}
    .xwp{color: #555555 !important;font-size: 14px !important;line-height: 25px !important;font-weight: 400 !important;text-align: left !important;text-indent: 2em;margin-top: 30px;margin-bottom: 30px;}
    .fydiv{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .fydiv .fyinput{width: 60%;height: 44px;border: 1px solid #DBDBDB;background-color: #F2F2F2;outline: medium;padding: 0 18px;float: left;font-size: 14px;color: #5D5D5D;}
    .fydiv button{float: right;width: 25%;height: 46px;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;}
    .fydiv .wapselect{margin-bottom: 10px;margin-top: 0;}
    .zsdiv{width: 90%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;margin-top: 30px;margin-bottom: 30px;}
    .zsdiv .wapselect{margin-top: 0;margin-bottom: 18px;}
    .zsdivz{padding: 18px;background-color: #F2F4F7;overflow: hidden;}
    .zsdivz img{float: left;width: 88px;height: 88px;border: 1px solid #D6D6D6;margin-right: 16px;}
    .zsdivzs{float: left;width: calc(100% - 106px);}
    .zsdivzs h2{color: #000000;font-size: 18px;line-height: 28px;font-weight: 500;}
    .zsdivzs p{color: #5D5D5D;font-size: 14px;line-height: 28px;font-weight: 400;margin-top: 5px;display: flex;}
    .zsdivzs p .span1{color: #000000;font-size: 14px;font-weight: 400;line-height: 28px;width: 80px;display: block;text-align-last: justify;text-align: justify;float: left;}
    .zsdivzs p .span2{color: #5D5D5D;font-size: 14px;line-height: 28px;font-weight: 400;float: left;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: 18px;}
    .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: 14px;font-weight: 400;line-height: 30px;text-indent: 2em;margin-top: 18px;}
    .zsdivzbnew p{color: #5D5D5D;font-size: 14px;font-weight: 400;line-height: 30px;text-indent: 2em;margin-top: 18px;}
    .er4Gs_rc{background: #F8F8F8;height: auto;min-height: 1px;overflow: hidden;}
    .er4Gs_rc .er3GsT_rc{font-size: 18px;font-weight: 500;color: #000000;line-height: 20px;padding: 18px;overflow: hidden;}
    .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;}
    .er4Gs_rc .er3GsT_rc p{float: left;width: 70%;font-size: 18px;line-height: 20px;}
    .er4Gs_rc .More0{color: #065AB4;line-height:20px;}
    .er4Gs_rc .More1{color: #065AB4;line-height:20px;}
    .er3gdiv .er3G_rc{margin-bottom: 18px;}
    .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: 14px;text-indent: 2em;line-height: 25px;}
    .bzp{display: block;color: #5D5D5D !important;font-size: 14px !important;font-weight: 400 !important;line-height: 28px !important;margin-top: 18px;text-align: center;}

    .yw4{width: 100%;height: auto;min-height: 1px;overflow: hidden;background-color: #FAFAFA;margin-top: 30px;}
    .yw4s{width: 90%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;margin-top: 30px;margin-bottom: 30px;}
    .yw4sl{width: 100%;height: 100%;overflow: hidden;}
    .yw4sl p{color: #000;font-size: 14px;text-indent: 2em;line-height: 34px;font-weight: 400;overflow: hidden;}
    /* .yw4sl .ckgdbtn{float: left;position: absolute;left: 0;bottom: 0;} */
    .yw4sr{width: 100%;height: 227px;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: -27px;margin-top: -27px;width: 54px;height: 54px;cursor: pointer;}
    .PCzhjsdiv2 {width: 100%;height: auto;min-height: 205px;overflow: hidden;background-image: url(../images/bgsp.jpg);background-size: 100% 100%;padding-bottom: 30px;}
    .PCzhjsdiv2div {width: 100%;height: 100%;overflow: hidden;zoom: 1;margin: 0 auto;}
    .PCzhjsdiv2div div {text-align: center;width: 33.3%;float: left;margin-top: 30px;}
    .PCzhjsdiv2div div p:nth-child(1) {color: #1048B3;font-size: 34px;line-height: 28px;font-weight: 500;}
    .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}
    .hddiv{width: 90%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;}
    .hddiv .xw1z{margin-top: 30px;}
    .hddivs{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 15px;margin-bottom: 12px;}
    /* .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 {width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .waterfall-column {}
    .waterfall-item img {width: 50%;display: block;float: left;min-height: 100%;}
    .waterfall-column .waterfall-item{margin-bottom: 18px;overflow: hidden;position: relative;width: 100% !important;height: 100px !important;}
    .sekuai{width: calc(100% - 40px);height: auto;overflow: hidden;padding: 15px 20px;}
    .sekuai h2{width: 100%;color: #fff;font-size: 20px;font-weight: bold;line-height: 30px;overflow: hidden;}
    .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;}
    .houtu{margin-bottom: 18px;overflow: hidden;position: relative;width: 100% !important;height: 100px !important;}
    .waterfall-column .kuaiai{height: auto !important;}

    .pbdiv{width: 50%;height: 100%;overflow: hidden;background-color: #065AB4;float: left;}
    .pbdiv a{display: block;overflow: hidden;padding: 18px;}
    .pbdiv a p{color: #fff;font-size: 14px;font-weight: bold;line-height: 20px;overflow: hidden;text-overflow: ellipsis;  /* 超出部分省略号 */word-break: break-all;  /* 设置省略字母数字 */  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
    .pbdiv a span{color: #fff;font-size: 12px;font-weight: bold;line-height: 22px;display: block;}
    .pbdivs a p{color: #fff;font-size: 14px;font-weight: bold;line-height: 20px;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: 12px;font-weight: bold;line-height: 22px;}
    .yw9{width: 100%;height: auto;min-height: 1px;overflow: hidden;background-image: url('../images/bgsp.jpg');background-size: 100% 100%;}
    .yw9s{width: 90%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;margin-top: 30px;}
    .yw9s div .xw1z{margin-top: 0;margin-bottom: 30px;}
    .yw9s div .xw1z h2{text-align: center;}
    .yw9s div .xw1z p{text-align: center;}
    .yw9s .yw9sl{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 30px;}
    .yw9s .yw9sr{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .yw9slz{width: 100%;height: 199px;overflow: hidden;background-image: url('../images/video1.jpg');background-size: 100% 100%;position: relative;}
    .yw9slz img{width: 42px;height: 42px;position: absolute;top: 50%;left: 50%;margin-top: -21px;margin-left: -21px;cursor: pointer;}
    .yw9srz{width: 100%;height: 416px;overflow: hidden;margin-bottom: 30px;}
    .yw9srz ul{width: 100%;height: 100%;}
    .yw9srz ul li{width: 100%;height: 52px;font-size: 14px;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;}
    .yw7{width: 100%;height: auto;min-height: 1px;overflow: hidden;}
    .yw7l{width: 100%;height: auto;overflow: hidden;}
    .yw7ls,.yw8{display: none;}
    .yw7lsz{padding: 32px 28px;overflow: hidden;display: block;}
    .yw7r{width: 100%;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: 30px 18px;display: block;overflow: hidden;}
    .yw7rs h2{color: #0365C0;font-size: 22px;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;}
    .yw6{width: 100%;height: auto;min-height: 108px;overflow: hidden;background-image: url('../images/bg7.jpg');background-size: 100% 100%;}
    .yw6s{width: 90%;height: 100%;overflow: hidden;margin: 0 auto;}
    .yw6s .xw1z h2{color: #fff;}
    .yw6sz{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 30px;}
    .yw6sz div{width: auto;height: auto;min-height: 1px;overflow: hidden;box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.0902);border-radius: 4px 4px 4px 4px;padding: 18px 23px;margin-bottom: 18px;}
    .yw6sz div:last-child{margin-bottom: 30px;}
    .yw6sz div a{display: block;overflow: hidden;}
    .yw6sz div img{width: 30px;display: block;float: left;}
    .yw6sz div .fhbimg{float: right;width: 9px;margin-top: 9px;}
    .yw6sz div p{text-align: center;color: #fff;font-size: 16px;float: left;margin-left: 15px;margin-top: 6px;}
    .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%);}

    .WAPzzdwsdiv{width: 90%;height: auto;min-height: 1px;margin: 0 auto;overflow: hidden;}
    .PCzzdwsdiv_tab{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;margin-bottom: 30px;text-align: center;}
    .PCzzdwsdiv_tab_ul{margin-top: 30px;}
    .PCzzdwsdiv_tab_ul li{cursor: pointer; width: 144px;height: 40px;line-height: 40px;display: inline-block;text-align: center;margin-right: 14px;background: #EDF7FC;color: #999999;font-size: 14px; border-radius: 6px 6px 0px 0px;}
    .PCzzdwsdiv_tab_ul li:last-child{margin-right: 0;}
    .PCzzdwsdiv_tab_ul .active{background: #1D64BE;color: #fff;}
    .PCzzdwsdiv_tab_span{float: right;color: #727272;font-size: 14px;margin-top: 12px;}
    .PCzzdwsdiv_divs{width: 100%;height: auto;min-height: 1px;overflow: hidden;position: relative;margin-top: 20px;}
    #div2>.show2{
        display: inline-block;
    }
    #div2> div{
        display: none;
    }
    .wapyw{margin-top: 0;}
    .PCzzdwsdiv_divs_div{width: 100%;height: 310px;overflow: hidden;}
    .PCzzdwsdiv_divs_div .wapmySwiper1{width: 100%;height: auto;min-height: 1px;overflow: initial;margin: 0 auto;}
    .PCzzdwsdiv_divs_div .wapmySwiper1 .swiper-slide{height: 50px;}
    .PCzzdwsdiv_divs_div .wapmySwiper1 .swiper-slide a div{height: 97%;border: 1px solid #CECECE;width: 97%;}
    .PCzzdwsdiv_divs_div .wapmySwiper1 .swiper-slide a div img{height: 100%;width: 100%;}
    .PCzzdwsdiv_divs_div .wapmySwiper1 .swiper-button-next1{background-image: url('../images/swiper_rig.png');background-size: 34px 34px;width: 34px !important;height: 34px !important;right: 25% !important;margin-top: 0px !important;top: 250px !important;}
    .PCzzdwsdiv_divs_div .wapmySwiper1 .swiper-button-prev1{background-image: url('../images/swiper_left.png');background-size: 34px 34px;width: 34px !important;height: 34px !important;left: 25% !important;margin-top: 0px !important;top: 250px !important;}

    .PCzzdwsdiv_divs_div .wapmySwiper2{width: 100%;height: auto;min-height: 1px;overflow: initial;margin: 0 auto;}
    .PCzzdwsdiv_divs_div .wapmySwiper2 .swiper-slide{height: 50px;}
    .PCzzdwsdiv_divs_div .wapmySwiper2 .swiper-slide a div{height: 97%;border: 1px solid #CECECE;width: 97%;}
    .PCzzdwsdiv_divs_div .wapmySwiper2 .swiper-slide a div img{width: 100%;height: 100%;}
    .PCzzdwsdiv_divs_div .wapmySwiper2 .swiper-button-next2{background-image: url('../images/swiper_rig.png');background-size: 34px 34px;width: 34px !important;height: 34px !important;right: 25% !important;margin-top: 0px !important;top: 250px !important;}
    .PCzzdwsdiv_divs_div .wapmySwiper2 .swiper-button-prev2{background-image: url('../images/swiper_left.png');background-size: 34px 34px;width: 34px !important;height: 34px !important;left: 25% !important;margin-top: 0px !important;top: 250px !important;}





    .gd_but{width:123px;height: 38px;border:1px solid #BEBEBE;border-radius: 50px;margin:0px auto;margin-top: 15px;margin-bottom: 30px;}
    .gd_but h2{line-height: 38px;text-align: center;margin-top: 0px;margin-bottom: 0px;font-size: 0px;}
    .gd_but h2 a{font-size: 14px;color: #BEBEBE;font-weight: normal;}
    .xwdiv{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 30px;}
    .xwdiv h2{color: #050505;font-size: 18px;font-weight: 500;line-height: 20px;display: block;margin-bottom: 20px;}
    .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: 14px;line-height: 25px;}
    .xwdiv p span{width: 80px;display: block;text-align-last: justify;text-align: justify;float: left;}
    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:14px;border-width: 1px;padding: 15px 10px;border-style: solid;border-color: #AECFF8;text-align: center;font-size: #333333;background-color: #F5FCFF;}
    .sp1{display: none;}
    /*.dhyc,*/
    .yq1div{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 18px;}
    .yq1div1{width: auto;height: 44px;background: linear-gradient(270deg, #9ED6FC 0%, #EFF8FF 100%);overflow: hidden;line-height: 44px;padding:0 18px;margin-bottom: 18px;}
    .yq1div1 img{float: left;width: 27px;margin-top: 10px;margin-right: 10px;}
    .yq1div1 h2{color: #065AB4;font-size: 20px;float: left;font-weight: 500;}
    .yq1div2{width: 100%;height: auto;min-height: 1px;overflow: hidden;display: flex;flex-wrap: wrap;}
    .zwdiv{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 18px;}
    .zwdiv:last-child{margin-bottom: 0;}
    .zwdiv1{float: left;width: 43px;height: 36px;overflow: hidden;line-height: 36px;color: #fff;background-image: url('../images/zwbz.png');background-size: 100% 100%;margin-right: 10px;}
    .zwdiv1 span{color: #fff;font-size: 15px;font-weight: 500;width: 36px;text-align: center;display: block;}
    .zwdiv2{float: left;border: 1px solid #B6D6E6;padding: 18px;background-color: #F5FBFF;width: calc(100% - 91px);}
    .zwdiv2 p{color: #5D5D5D;font-size: 14px;font-weight: 400;line-height: 25px;}
    .yq1div2 .fkfsdiv{width: 100%;height: auto;min-height: 1px;overflow: hidden;padding: 18px;background-color: #F7F7F7;margin-bottom: 18px;}
    .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: 14px;line-height: 28px;font-weight: 400;display: flex;}
    .yq1div2 .fkfsdiv p .span1{color: #000000;line-height: 28px;width: 70px;display: block;text-align-last: justify;text-align: justify;float: left;}
    .yq1div2 .fkfsdiv p .span2{float: left;width: calc(100% - 70px);color: #5D5D5D;font-size: 14px;line-height: 28px;font-weight: 400;}
    .yq1div2 .xwp2{color: #555555;font-size: 14px;font-weight: 400;line-height: 25px;text-indent: 2em;}
    .yq2div{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 18px;}
    .yq2div h2{color: #414141;font-size: 16px;font-weight: 500;border-left: 5px solid #065AB4;padding-left: 8px;line-height: 16px;margin-bottom: 15px;display: block;}
    .yq2div p{color: #555555;font-size: 14px;font-weight: 400;line-height: 25px;}

    .wapyw4{width: 100%;height: auto;min-height: 1px;overflow: hidden;background-color: #FAFAFA;margin-top: 18px;}
    .wapyw4 .xw1z{margin-top: 30px;}
    .hyrcdiv{width: 90%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;}
    .hyrcdivs{width: 100%;height: 40px;background: #065AC0;border-radius: 0px 0px 0px 0px;opacity: 1;text-align: center;margin-top: 30px;margin-bottom: 35px;}
    .hyrcdivs .img1{height: 14px;margin-top: -4px;}
    .hyrcdivs .img2{height: 14px;margin-top: -4px;}
    .hyrcdivs span{color: #fff;font-size: 18px;font-weight: bold;line-height: 40px;}
    .hyrcdivz{width: 100%;height: auto;min-height: 1px;display: flex;flex-wrap: wrap;}
    .hyrcdivz .rc1{float: left;width: 24%;}
    .hyrcdivz .rc2{float: left;}
    .hyrcdivz .rc1 p{color: #065AB4;font-size: 14px;font-weight: 500;text-align: right;margin-top: -10px;}
    .hyrcdivz .rc2 img{width: 15px;margin-left: -8px;margin-top: -24px;}
    .hyrcdivz .rc2{border-left: 1px dashed #065AB4;margin-left: 18px;margin-right: 10px;}
    .hyrcdivz .rc3{float: left;margin-top: -12px;padding-bottom: 40px;width: 63%;}
    .hyrcdivz .rc3 h2{display: block;color: #065AB4;font-size: 18px;font-weight: bold;margin-bottom: 20px;}
    .hyrcdivz .rc3 p{font-size: 14px;color: #000000;line-height: 23px;margin-bottom: 12px;display: flex;flex-wrap: wrap;}
    .hyrcdivz:last-child .rc3{padding-bottom: 0px;}
    .hyrcdivz .rc3 p:last-child{margin-bottom: 0;}
    .hyrcdivz .rc3 p .span1{color: #fff;background: #258CEA;border-radius: 3px 3px 3px 3px;opacity: 1;margin-right: 10px;width: 58px;text-align: center;float: left;font-size: 12px;line-height: 23px;height: 23px;}
    .hyrcdivz .rc3 p .span2{width: calc(100% - 68px);}
    .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;margin-bottom: 35px;margin-top: 30px;}
    .ckgdbtn img{width: 9px;margin-top: -2px;margin-left: 5px;}



    /* 面包屑 */
    .breadcrumb{width: 100%;height: 44px;overflow: hidden;background-color: #F4F4F4;}
    .breadcrumbz{width: 90%;height: 100%;overflow: hidden;margin: 0 auto;}
    .breadcrumbs{width: 80%;min-height: 1px;height: 100%;float: left;overflow: hidden;}
    .breadcrumbs p{line-height: 44px;font-size: 14px;color: #5D5D5D;text-align: left;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .breadcrumbs p a{color: #5D5D5D;font-size: 14px;}
    .breadcrumbs p img{margin-top: -4px;}
    .breadcrumbr{display: none;}
    .breadbtn{float: right;width: 53px;height: 24px;border: none;border-radius: 3px;background-color: #0358CE;margin-top: 10px;}
    .breadbtn a{color: #fff;font-size: 12px;line-height: 24px;}
    .breadbtn a img{height: 12px;margin-top: -4px;}
    /* 面包屑 */
    .syyw2{background-image: url('../images/xbg2.jpg') !important;height: 56vh;}
    .syyw2 .syyw2bg{width: 70%;display: block;margin: 0 auto;margin-top: 40px;}
    .syyw2 .yw2bg{display: none;}
    .syyw2 .syyw2div{width: 84%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;margin-top: 25px;}
    .syyw2 .syyw2div p span{color: #fff;font-size: 12px;line-height: 25px;font-family: Source Han Sans CN-Regular, Source Han Sans CN;font-weight: 400;margin-right: 15px;}
    .syyw2 .syyw2div p span:nth-child(2n){margin-right: 0;}
    .syyw2 .yw2s{bottom: 18px;}

    .yw3{width: 100%;height: 122px;background: url('../images/bg4.jpg') 0 0 no-repeat;background-size: 100% 100%;overflow: hidden;}
    .yw3s{width: 90%;height: 100%;display: block;margin: 0 auto;overflow: hidden;text-align: center;}
    .yw3s .h2{color: #fff;font-size: 16px;font-weight: 500;margin-top: 30px;line-height: 16px;}
    .yw3s .data{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 11px;}
    .yw3s .data .data-box{display: inline-block;}
    .yw3s .data .data-box p{color: #fff;font-size: 12px;float: left;display: flex;align-items: center;}
    .yw3s .data .data-box p span{color: #0365C0;font-size: 22px;background: linear-gradient(180deg, #F4F9FF 0%, #9DC4EA 100%);border-radius: 3px;padding: 7px 8px;margin-right: 4px;margin-left: 4px;}

    .xw1 {width: 90%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto}
    .xw1s {width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 30px}
    .xw1sl{width: 100%;height: 226px;overflow: hidden;}
    .swiper {width: 100%;height: 100%;margin-left: auto;margin-right: auto}
    .din4z1 {width: 100%;height: 226px;position: relative}
    .din4z1s {width: 100%;height: 40px;position: absolute;bottom: 0px;left: 0px;right: 0px;background: rgba(0,0,0,0.5)}
    .din4z1s h2 {width: 76%;line-height: 40px;text-align: left;font-size: 12px;color: #fff;padding-left: 5%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
    .din4z .mySwipers .paginationdin4 {width: auto !important;max-width: 100% !important;left: auto !important;right: 2%;bottom: 15px !important;}
    .din4z .swiper-pagination-bullet {opacity: 1;background-color: #fff;width: 4px;height: 4px;}
    .din4z .swiper-pagination-bullet-active {opacity: 1;background-color: #1965cd}
    .xw1sr{width: 100%;height: auto;min-height: 1px;background-color: #fff;overflow: hidden;margin-top: 18px;}
    .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: 16px;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; /* 显示的行数 */}
   

    .wapfooter{width: 100%;height: auto;min-height: 1px;overflow: hidden;background-color: #035495;}
    .PCfooters2l{width: 92%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto; margin-top: 25px;margin-bottom: 22px;}
    .PCfooters2l p {color: #fff;font-size: 12px;line-height: 25px;text-align: center;word-break:break-all;}
    .PCfooters2l p a{color: #fff;font-size: 12px;}

    /* 报名手机样式开始 */
    .wap1{width: 100%;height: auto;min-height: 100vh;overflow: hidden;background-image: url('../images/xbg.jpg');background-size: 100% 100%;position: relative;}
    .wap2{width: 80%;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 label{color: #fff;font-size: 16px;font-weight: 500;line-height: 22px;margin-bottom: 10px;}
    .formdiv p span{color: #f00;font-size: 24px;margin-right: 2px;display: block;float: left;padding-top: 4px;}

    .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: calc(100% - 155px);}
    .formdiv .btn2{float: right;width:115px;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: 60px;}
    .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: 10px;overflow: hidden;}
    .wenzhangnffdkds ul li{float: left;width: 100%;margin-bottom: 20px;}

    .jigou{width: 100%;margin: 0px auto;min-height: 10px;overflow: hidden;margin-bottom: 20px;}
    .jigou ul{width: 100%;}
    .jigou ul li{width: 100%;float: left;color: #050505;font-size: 18px;line-height: 24px;margin-bottom: 10px;}

    /* 手机端底部修改 */
    .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: 80%;height: auto;min-height: 1px;overflow: hidden;position: absolute;top: 30%;left: 10%;background-color: #fff;border-radius: 12px;}
    .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;}
    .PCfooter{width: 100%;height: auto;min-height: 1px;overflow: hidden;background-color: #035495;}
    .PCfooters{width: 90%;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;}
    .PCfooters2r{width: 100px;height: auto;min-height: 1px;overflow: hidden;margin: 0 auto;margin-top: 36px;}
    .PCfooters2r img{width: 100%;}
    .PCfooters2r p{color: #fff;font-size: 12px;text-align: center;margin-top: 8px;}
    .PCfooters2l{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-top: 32px;}
    .PCfot2l{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 30px;}
    .PCfot2l h2{color: #fff;font-size: 16px;font-weight: 500;line-height: 28px;}
    .PCfooters2l .PCfot2l ul li{color: #fff;font-size: 14px;font-weight: 500;line-height: 28px;}
    .PCfooters2l .PCfot2l ul li a{color: #fff;}
    .PCfooterz{width: 100%;height: auto;min-height: 1px;overflow: hidden;background-color: #0A4C89;}
    .PCfooterz p{padding: 16px 5%;color: #fff;font-size: 12px;line-height: 25px;word-break: break-all;text-align: center;}
    .PCfooterz p a{color: #fff;font-size: 12px;}

    /* .tupiana{margin-left: 2em;} */
    .tupiana ul{width: 100%;}
    .tupiana ul li{float: left;margin-bottom: 20px;}
    .tupiana ul li img{width: calc(100% - 2px);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{width: 100%;display: block;margin: 0 auto;}
    .PClbt .mySwipers .swiper-slide{transition: transform .36s ease,opacity .36s ease;}
    .Pclbtbtn1{display: none;}
    .Pclbtbtn2{display: none;}


    .cqszxwp{text-align: center !important;font-size: 16px !important;font-weight: 400 !important;display: block;color: #555555 !important;margin-bottom: 30px;}
    .cqszdiv{width: 100%;height: auto;min-height: 1px;overflow: hidden;margin-bottom: 40px;}
    .cqszs{width: 100%;height: auto;min-height: 1px; overflow: hidden;display: flex;flex-wrap: wrap;}
    .cqszs1{display: none;}
    .cqszs1 img{width: 100%;height: 100%;}
    .cqszs2{width: calc(100% - 32px);padding:16px;height: 100%; overflow: hidden;display: flex;align-items: center;}
    .cqszs2 h3{color: #fff;font-size: 22px;font-weight: 500;line-height: 28px;display: block;margin-bottom: 10px;}
    .cqszs2 p{color: #fff !important;font-size: 14px;text-align: left;font-weight: 400;line-height: 24px;overflow:hidden;}
    .zpcwdiv{width: 100%;margin: 0 auto;margin-bottom: 30px;}
    .zpcwdiv .cqszs .cqszs1{display: none;}
    .zpcwdiv .cqszs .cqszs2{width: calc(100% - 32px);}

    .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;}
   





    
}