/*.banner h3,.banner h4{transform: translateX(200px);
    -ms-transform: translateX(200px);
    -webkit-transform: translateX(200px);
    opacity: 0;transition:all 0.5s;}
.banner .swiper-slide-active h3,.banner .swiper-slide-active h4 {transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);
    opacity: 1;}
.banner .swiper-slide-active h3:nth-child(1),.banner .swiper-slide-active h4:nth-child(1){
    transition-delay: .2s;
    -ms-transition-delay: .2s;
    -moz-transition-delay: .2s;
    -webkit-transition-delay: .2s;
    -o-transition-delay: .2s;
} */
@keyframes fangda{
  0%{transform: scale(1);}
  100%{transform: scale(1.05);}
}
.banner{width:100%;}
.banner a img{width:100%;display:block;}
.banner a{display:block;overflow:hidden;animation: fangda 5s ease-in-out infinite alternate;}
.banner .swiper-slide{overflow:hidden;}
.banner .swiper-slide a{transition:all 3s!important;}
.banner .swiper-slide-active a{}
.banner .swiper-pagination-bullet{background:#4f5760;opacity:1;}
.banner .swiper-pagination-bullet-active{background:#0585e4;}
.banner-s{z-index:3;position:relative;margin-top:-490px;margin-bottom: 187px;}
.ksbj{display:flex;flex-wrap:wrap;justify-content:space-between;width:50%;background: #1c80d6;align-items:center;}
.ksbj-l{width:50%;border-radius:5px;width:157px;padding-left:15px;}
.ksbj-l a{display:block;border-top-left-radius:5px;border-bottom-left-radius:5px;color: #fff;line-height: 55px;padding-left:29px;}
.ksbj-l a.active{background: #fff;color: #1b80d6;/* font-weight:bold; */}
.ksbj-r{background:#fff;padding: 35px 20px;width:calc(100% - 157px);}
.ksbj-r>div{display:none;}
.ksbj-r>div:nth-child(1){display:block;}
.ksbj1{}
.ksbj1 h3{color:#3f3f3f;font-size: 16px;margin-bottom: 10px;width:100%;}
.ksbj1 p{display:flex;flex-wrap:wrap;margin-bottom: 15px;}
.ksbj1 p a{display:block;color:#3f3f3f;line-height:15px;border-right:2px solid #acacac;margin-right:13px;padding-right:15px;}
.ksbj1 p a:last-child{border:none;}
.ksbj1 p a.active{color:#29a49b;}
.ksbj1 .div2{display:flex;flex-wrap:wrap;justify-content:space-between;}
.ksbj1 .div2 dl{width:calc(50% - 10px);margin-bottom: 15px;}
.ksbj1 .div2 dl h3{}
.ksbj1 .div2 dl dt{display:flex;flex-wrap:wrap;background:#f5f5f5;justify-content:space-between;align-items:center;}
.ksbj1 .div2 dl dt input{width:65px;height:39px;padding:0 10px;color:#878787;border:1px solid #eee;}
.ksbj1 .div2 dl dt input::placeholder{color:#878787;}
.ksbj1 .div2 dl dt i{display:flex;justify-content:center;align-items:center;color:#3f3f3f;width:33px;height:39px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.ksbj1 .div2 dl dd{display:flex;border:1px solid #eee;}
.ksbj1 .div2 dl dd i{width:43px;height:37px;background: #1b80d6;display:flex;justify-content:center;align-items:center;}
.ksbj1 .div2 dl select{border:none;border-right:1px solid #eee;width:calc(100% - 43px);height:37px;color:#878787;padding-left:15px;appearance:none;
-moz-appearance:none; /* Firefox */
-webkit-appearance:none; }
/*.ksbj1 .div2 dl:nth-child(2) select option:nth-child(1){display:none;}*/
.ksbj1 button{width:100%;height:45px;cursor:pointer;color:#fff;background: #1b80d6;transition:all 0.5s;}
.ksbj1 button:hover{opacity:0.8}
.drag-box {
    width: 376px;
    height: 211px;
    border: 1.4px dashed #bcbcbc;
    margin-top: 14px;
    border-radius: 3px;
}

.drag-box .drag-body {
    padding: 25px 24px;
    box-sizing: border-box;
    text-align: center;
}

.drag-box .drag-body .drag-title {
    color: #333333;
    font-size: 16px;
    font-weight: 700;
}

.drag-box .drag-body .drag-add {
    display: inline-block;
    background: #1c80d6;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    padding: 0 12px;
    min-width: 70px;
    border-radius: 3px;
    margin-top: 20px;
    text-decoration: none;
}

.drag-box .drag-body .drag-add:hover {
    background: #1c80d6;
}

.drag-box .drag-body .drag-des-title {
    margin-top: 26px;
    font-size: 16px;
    color: #333333;
    font-weight: 700;
}

.drag-box .drag-body .drag-des {
    margin-top: 14px;
    font-size: 12px;
    line-height: 18px;
}


.zdsc{padding:80px 0;background:url(/template/pc/skin/images/zdsc-bj.jpg)no-repeat center;}
.sybt{text-align:center;margin-bottom: 20px;}
.sybt h3{font-size: 24px;font-weight: bold;}
.sybt p{color:#3f3f3f;/* font-size:18px; */margin-top: 10px;/* line-height:30px; */}
.zdsc-b{position:relative;text-align:center;}
.zdsc-b a{display:block;border:1px solid #eee;position:relative;padding:60px 30px 70px 30px;background:#fff;}
.zdsc-b a h3{font-size:20px;color:#000;margin-bottom:30px;}
.zdsc-b a h4{margin:0 auto 33px auto;/* background:#a0a0a0; *//* width:60px; *//* height:1px; */}
.zdsc-b a .div1{color:#5f5f5f;line-height:24px;}
.zdsc-b a:hover dl{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}
.zdsc-b .swiper-button-next{width:18px;height:33px;background:url(/template/pc/skin/images/r.png);right:-66px;}
.zdsc-b .swiper-button-prev{width:18px;height:33px;background:url(/template/pc/skin/images/l.png);left:-66px;}

.wmys2{margin: 40px auto;}
.wmys2 dl{}
.wmys2 dl dt{width:70px;}
.wmys2 dl dd{width: 185px;/* width:calc(100% - 70px) */}
.wmys2 dl dd h3{font-size:16px;line-height:18px;margin-bottom: 10px;}
.wmys2 dl dd p{color:#878787;line-height:18px;}
.wmys2 dl:hover img{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}

.wmys3{padding: 35px 0;background:url(../images/wmys3-bj.jpg)no-repeat center;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.wmys3-b{}
.wmys3-b dl{text-align:center;font-size:16px;color:#5f5f5f;}
.wmys3-b dl dt{border-radius:120px;height:120px;width:120px;background:#fff;border:1px solid #e9e9ea;margin-bottom: 10px;transition:all 0.5s;}
.wmys3-b dl dt .img2{display:none;}
.wmys3-b i{width:25px;height:12px;background:url(../images/wmys3-tb8.png);margin-bottom:30px}
.wmys3-b dl:hover dt{background:#1c80d6;border-color:#1c80d6;}
.wmys3-b dl:hover dt .img1{display:none;}
.wmys3-b dl:hover dt .img2{display:block;}

.cpzx{margin: 40px auto 40px auto;}
.cpzx-t{margin-bottom: 20px;font-size: 16px;}
.cpzx-t a{border-radius:50px;position:relative;overflow:hidden;border:1px solid #eee;color:#3f3f3f;width: 170px;height: 40px;color:#3f3f3f;margin: 0 12px;padding: 0px 5px;}
.cpzx-t a:nth-child(1){/* width:270px; */}

.cpzx-t a i{transition:all 0s;position:relative;z-index:3;}
.cpzx-t a p{position:absolute;left:0;top:0;width:0;height:100%;background:#1b80d6;}
.cpzx-t a.active,.cpzx-t a:hover{color:#fff;border-color:#1b80d6;}
.cpzx-t a.active p,.cpzx-t a:hover p{width:100%;}
.cpzx-b{position:relative;}
.cpzx-b2{position:absolute;width:100%;opacity:0;left:0;top:0;transition:all 0.5s;}
.cpzx-b2:nth-child(1){position:relative;opacity:1;z-index:3;}
.cpzx-t2{background:#f7f8fc;margin-bottom:25px;}
.cpzx-t2 h4{width:50%;overflow:hidden;}
.cpzx-t2 h4 img{display:block;width:100%;}
.cpzx-t2>div{width:50%;padding:0 60px 0 100px;}
.cpzx-t2 h3{color:#000000;font-size:30px;margin-bottom:35px;}
.cpzx-t2 .div1{font-size:16px;line-height:36px;color:#5f5f5f}
.cpzx-t2:hover img{transform:scale(1.1);}
.cpzx-t2:hover h3{color:#1b80d6;}
.cpzx-b3{position:relative;}
.cpzx-b3 dl{text-align:center;background:#f7f8fc;color:#000;padding-bottom: 20px;}
.cpzx-b3 dl h4{overflow:hidden;}
.cpzx-b3 dl h4 img{display:block;width:100%;}
.cpzx-b3 dl h3{transition:all 0s;margin: 0 10px 10px 10px;font-size: 16px;}
.cpzx-b3 dl dt{}
.cpzx-b3 dl a{color:#1b80d6;border:1px solid #1b80d6;border-radius:5px;font-weight:bold;margin:0 5px;width:120px;height:40px;}
.cpzx-b3 dl a.a1,.cpzx-b3 dl a:hover{background:#1b80d6;color:#fff;}
.cpzx-b3 a:hover{color:#1b80d6;}
.cpzx-b3 a:hover img{transform:scale(1.1);}
.cpzx-b3 .swiper-button-next{width:18px;height:33px;background:url(/template/pc/skin/images/r.png);right:-66px;}
.cpzx-b3 .swiper-button-prev{width:18px;height:33px;background:url(/template/pc/skin/images/l.png);left:-66px;}

.gywm{padding: 40px 0;background:url(/template/pc/skin/images/gywm-bj.jpg)no-repeat center;text-align:center;color:#fff;font-size:16px;}
.gywm-t{margin-bottom: 20px;}
.gywm-t h3{font-size: 24px;margin-bottom: 20px;font-weight: bold;}
.gywm-t .div1{line-height: 24px;}
.gywm-c{padding:0 100px;margin-bottom: 50px;}
.gywm-c dl{}
.gywm-c dl h3{font-size:48px;margin-bottom:15px;}
.gywm-c i{width:1px;height:80px;background:rgba(255, 255, 255, 0.2);}
.gywm-b2{margin-bottom: 20px;text-align:left;}
.gywm-b2 dl{width:560px;margin:0 10px 15px 10px;border-radius:50px;background:rgba(0,0,0,0.2);font-size:16px;line-height: 20px;padding-left:66px;background:url(../images/gywm-tb.png)no-repeat center left 28px;}
.gywm-b{width:180px;height:45px;border-radius:50px;background:#0585e4;color:#fff;}
.gywm-b:hover{opacity:0.8;}

.hzl{padding: 40px 0 40px 0;background:url(/template/pc/skin/images/zdsc-bj.jpg)no-repeat center;}
.hzl-b{background:#fff;border:1px solid #eee;box-shadow: 1px 1px 10px rgba(0,0,0,0.1);}
.hzl-l{width:249px;padding: 24px 0 24px 27px;font-size:16px;background:#f7f8fc;}
.hzl-l a{display:flex;position:relative;height:40px;padding:0 20px;color:#000;align-items:center;}
.hzl-l a i{position:relative;z-index:3;transition:all 0s;}
.hzl-l a p{position:absolute;left:0;top:0;width:0;height:46px;background:url(/template/pc/skin/images/hzl-tb.png)no-repeat right;}
.hzl-l a.active{color:#fff;}
.hzl-l a.active p{width:calc(100% + 8px)}
.hzl-r{width:calc(100% - 249px);padding:0px 40px;}
.hzl-r p{display:none;overflow:hidden;}
.hzl-r p img{display:block;width:100%;animation: fangda 5s ease-in-out infinite alternate;}
.hzl-r p:nth-child(1){display:block;}
.hzl-b2{}
.hzl-b2 a{display:block;text-align:center;font-size:16px;background:#fff;padding:20px;border:1px solid #eee;}
.hzl-b2 a h4{margin-bottom:20px;overflow:hidden;}
.hzl-b2 a h4 img{display:block;width:100%;animation: fangda 5s ease-in-out infinite alternate;}

.khpj{margin: 40px auto;}
.khpj-b{position:relative;}
.khpj-b a{display:block;border:1px solid #eee;}
.khpj-b a h4{overflow:hidden;}
.khpj-b a h4 img{display:block;width:100%;}
.khpj-b dl{border-top:1px solid #eee;padding: 10px 15px 20px 20px;}
.khpj-b dl h3{margin-bottom: 10px;color:#000;font-size:18px;}
.khpj-b dl h3 img{margin-right:17px;}
.khpj-b dl p{color:#3f3f3f;line-height:18px;margin-bottom: 10px;}
.khpj-b dl h5{color:#b3b3b3;font-size:14px;}
.khpj-b a:hover h4 img{transform:scale(1.1);}
.khpj-b a:hover h3{color:#0585e4;}
.khpj-b .swiper-button-next{width:18px;height:33px;background:url(/template/pc/skin/images/r.png);right:-66px;}
.khpj-b .swiper-button-prev{width:18px;height:33px;background:url(/template/pc/skin/images/l.png);left:-66px;}

.zxdd{margin-bottom:80px;}
.zxdd-b ul{overflow:hidden;}
.zxdd-b ul dl{float:left;width:calc(50% - 10px);padding:25px 30px;border-bottom:1px solid #eee;}
.zxdd-b ul dl:nth-child(2n){float:right;}
.zxdd-b ul dl h4{font-size:14px;}
.zxdd-b ul dl h4 img{}
.zxdd-b ul dl h4 i{display:block;width:calc(100% - 38px)}
.zxdd-b ul dl p{color:#838383;}
.zxdd-b ul dl p i{color:#000}
.zxdd-b ul dl h5{color:#838383;font-size:14px;}

.zxdd2{/* background:#f7f8fc; *//* margin: 40px auto 40px auto; */padding: 40px 0 40px 0;background:url(/template/pc/skin/images/zdsc-bj.jpg)no-repeat center;}
.zxdd2-b{background:#fff;border:1px solid #eee;}
.zxdd2-l{
    width: 400px;
    padding: 43px 25px;
    border-right: 1px solid #eee;
}
.zxdd2-l>h3{
    font-size: 14px;
    /* font-weight: bold; */
    margin-bottom: 20px;
    color: #666;
}
.zxdd2-l1{
    color: #959595;
    margin-bottom: 12px;
}
.zxdd2-l1 b{display:block;}
.zxdd2-l1 .b1{width: 40px;}
.zxdd2-l1 .b2{width: 25%;min-width: 90px;}
.zxdd2-l1 .b3{width: 70px;}
.zxdd2-l1 .b4{width: 25%;}
.zxdd2-l{}
.zxdd2-l ul{margin-top:-16px!important;}
.zxdd2-l li{color: #959595;margin-top:16px;}
.zxdd2-l li .p1{width: 40px;}
.zxdd2-l li .p2{width: 25%;min-width: 90px;}
.zxdd2-l li .p2 img{margin-right:5px;}
.zxdd2-l li .p3{width: 70px;color:#ff6600;}
.zxdd2-l li h3{width: 25%;position:relative;background:#f7f6f3;text-align:center;line-height:10px;overflow: hidden;border-radius: 2px;}
.zxdd2-l li h3 p{position: absolute;z-index:3;left: 0;top: 0;line-height: 16px;width: 100%;}
.zxdd2-l li h3 i{position:absolute;left:0;top:0;background:#a6d6a9;display: block;width: 30%;height: 100%;}
.zxdd2-r{width:calc(100% - 400px);padding:27px;overflow:hidden;position:relative;}
.zxdd2-r img{display:block;width:100%;}
.zxdd2-r p{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/sp2.png)no-repeat center;}

.wmys{color:#fff;padding:80px 0;position:relative;overflow:hidden;}
.wmys h6{position:absolute;width:100%;height:100%;left:0;top:0;background:url(/template/pc/skin/images/wmys-bj.jpg)no-repeat center;transition:all 3s;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.wmys h6.active{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray;}
.wmys-l{width:530px;position:relative;z-index:3;}
.wmys-l h5{margin-bottom:30px;}
.wmys-l p{line-height:18px;margin-bottom:38px;}
.wmys-l dl{}
.wmys-l dl img{}
.wmys-l dl h3{font-size:30px;}
.wmys-l dl a{width:180px;height:45px;border-radius:50px;background:#0585e4;color:#fff;margin-right:25px;}
/*.wmys-l dl a:hover{opacity:0.8;}*/

.xwzx{margin: 40px auto;}
.xwzx-b{}
.xwzx-l{width:calc((100% - 50px) / 3);display:block;background:#f7f8fc;}
.xwzx-l h4{overflow:hidden;}
.xwzx-l h4 img{display:block;width:100%;}
.xwzx-l dl{padding: 10px 20px;}
.xwzx-l dl h3{font-size: 16px;line-height:22px;color:#000;margin-bottom: 10px;}
.xwzx-l dl p{color:#5f5f5f;line-height:20px;}
.xwzx-l:hover img{transform:scale(1.1);}
.xwzx-l:hover h3{color:#1b80d6;}
.xwzx-r{width:calc((100% - 50px) / 3);background:#f7f8fc;padding:43px 30px 0 30px;}
.xwzx-r a{display:block;padding-bottom: 14px;border-bottom:1px solid #eee;margin-bottom: 14px;}
.xwzx-r a:last-child{margin-bottom:0!important;}
.xwzx-r a h3{color:#000000;font-size: 16px;line-height:22px;margin-bottom: 10px;}
.xwzx-r a p{color:#5f5f5f;line-height:18px;}
.xwzx-r a:hover h3{color:#1b80d6;}
.xwzx{}
.xwzx{}
@media(min-width:1200px){
    .cpzx .cpzx-t{font-size:12px;}
    .cpzx .cpzx-t a{width:auto;margin:0 5px}
}
@media(max-width:1400px){
    .banner-s{margin-bottom: 51px;margin-top: -419px;}
}
@media screen and (max-width:1200px){
    .banner{margin-top:60px;}
    .ksbj-l{display:flex;flex-wrap:wrap;padding:10px;}
    .ksbj-l a{padding:0;width:33%;text-align:center;border-radius:5px;}
    .ksbj1 .div2 dl dt input{width:100px;}
    .cpzx-t{justify-content:space-between;}
    .cpzx-t a{width:calc(50% - 5px);margin-bottom:10px;}
    .gywm-c dl{width:50%}
    .hzl-l{display:flex;flex-wrap:wrap}
    .hzl-l a{height:auto;padding:0;margin-bottom:10px;width:50%}
    .hzl-l a.active{color:#0585e4;}
    .hzl-l a p{display:none;}
    .wmys3{background-size:auto 100%}
    .wmys3-b dl dt{width:100px;height:100px;}
    .gywm-b2 dl{
    background: url(../images/gywm-tb.png)no-repeat center left 15px;}
    .gywm{background-size:auto 100%}
    .wmys2 dl dd{width:calc(100% - 70px)}

}