/*.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;
} */
.banner{width:100%;}
.banner a{display:block;overflow:hidden;}
.banner img{width:100%;display:block;transform:scale(1.2);}
.banner .swiper-slide img{transition:all 3s!important;}
    .banner .swiper-slide-active img{
    transform:scale(1);
    -webkit-transform:scale(1); }
.banner .swiper-pagination-bullet{background:#fff;opacity:1;border:1px solid #d3d3d3;}
.banner .swiper-pagination-bullet-active{background:#f18200;border-color:#f18200;}

.gywm{margin:60px auto 90px auto;}
.sybt{text-align:center;margin-bottom:40px;}
.sybt h3{/* font-weight:bold; */justify-content:center;text-transform:uppercase;font-size:40px;color:#333;margin-bottom:15px;font-weight: bold;}
.sybt p{color: #666;font-size:16px;margin:0 auto;width:1000px;max-width:100%;}
.gywm-t{margin-bottom:30px;padding:0 20px 0 20px;}
.gywm-t dl{}
.gywm-t dl dt{width:65px;}
.gywm-t dl dd{}
.gywm-t dl dd h3{font-size:16px;margin-bottom:10px;}
.gywm-t dl dd h3 i{font-size:36px;line-height:100%;padding-right:5px;}
.gywm-t dl dd h4{color:#666;font-size:16px;}
.gywm-b{}
.gywm-l{width:50%;position:relative;}
.gywm-l a{display:block;position:relative;}
.gywm-l a>img{display:block;width:100%;}
.gywm-l a dl{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}
.gywm-l a dl dt{width:70px;height:70px;border-radius:70px;background:#fff;}
.gywm-l .swiper-pagination{width:100%;bottom:-30px;}
.gywm-l .swiper-pagination-bullet{background:#fff;opacity:1;border:1px solid #dcdcdc;margin:0 10px;}
.gywm-l .swiper-pagination-bullet-active{background:var(--colors);border-color:var(--colors);}
.gywm-r{width:calc(50% - 45px);}
.gywm-r h3{font-size:28px;margin-bottom:25px;}
.gywm-r p{color:#666;font-size:18px;line-height:30px;margin-bottom:32px;}
.gywm-r p a{color:var(--colors)}
.gywm-r p a:hover{}
.gywm-r .div1{padding-top:37px;text-align:center;border-top:1px solid #e6e6e6;}
.gywm-r .div1 a{color:#000;display:block;}
.gywm-r .div1 a h4{height:55px;}
.gywm-r .div1 a h4 img{width:30%;}
.gywm-r .div1 a h5{font-size:18px;transition:all 0s}
.gywm-r .div1 a:hover{color:var(--colors)}



.wmys2{padding: 63px 0;background: url(../images/wmys2-bj.jpg)no-repeat center;background-size: cover;}
.wmys2 .w1{width:1100px;}
.wmys2 .sybt{
    margin-bottom: 30px;
}
.wmys2 .sybt *{/* color:#fff; */}
.wmys2-b{display: flex;justify-content:space-between;flex-wrap:wrap;}
.wmys2-b dl{position:relative;margin-bottom: 30px;width: 310px;background: rgba(255,255,255,0.6);text-align:center;/* color:#fff; */transition: all 0.5s;}
.wmys2-b dl i{display: block;position:absolute;background:#e5e5e5;transition:all 0.5s;}
.wmys2-b dl i.i1{right:0;bottom:0;width:1px;height:70px;}
.wmys2-b dl i.i2{left:0;top:0;width:70px;height:1px;}
.wmys2-b dl i.i3{left:0;top:0;width:1px;height:70px;}
.wmys2-b dl i.i4{right:0;bottom:0;width:70px;height:1px;}
.wmys2-b dl dt{padding: 43px 35px 35px 35px;}
.wmys2-b dl dt h4{height: 90px;text-align: center;height: 60px;margin-bottom:30px;}
.wmys2-b dl dt h4 img{/* filter: brightness(0) invert(1); */transition: all 0s!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;}
.wmys2-b dl dt h3{font-size:18px;line-height:18px;font-weight: bold;margin-bottom:17px;}
.wmys2-b dl dt p{font-size:14px;line-height:24px;text-align: left;color: #666;}
.wmys2-b dl a{color:#f18200;}
.wmys2-b dl a:hover{}
.wmys2-b dl:hover .i1,.wmys2-b dl:hover .i3{height:100%;background:#f18200}
.wmys2-b dl:hover .i2,.wmys2-b dl:hover .i4{width:100%;background:#f18200}
.wmys2-b dl:hover{background:var(--colors);box-shadow:0 10px 20px rgba(137,137,137,0.2)}
.wmys2-b dl:hover img{filter: brightness(0) invert(1);}
.wmys2-b dl:hover *{color:#fff}
.wmys2-b2{display: none;align-items:center;justify-content:center;width:150px;height:40px;background:#f18200;color:#fff;font-size:18px;margin:0 auto;}
.wmys2-b2 img{margin-right:10px;}
.wmys2-b2:hover{opacity:0.8;}

.cpzx{margin:60px auto;}
.cpzx-b{margin-bottom:34px;}
.cpzx-b a{display:block;color:#000;}
.cpzx-b a h4{overflow:hidden;}
.cpzx-b a h4 img{display:block;width:100%;}
.cpzx-b a h3{height:70px;font-size:18px;border:1px solid #e6e6e6;border-top:none;transition:all 0s}
.cpzx-b a:hover img{transform:scale(1.1)}
.cpzx-b a:hover{color:var(--colors)}
.cpzx-c{width:120px;height:35px;border-radius:35px;background:var(--colors);color:#fff;font-size:16px;}
.cpzx-c:hover{opacity:0.8}


.gcsl{background:#f6f6f6;padding:65px 0;}
.gcsl-b{position:relative;}
.spzx-b a{display:block;background:#fff;}
.spzx-b a h4{overflow:hidden;position:relative;}
.spzx-b a h4>img{display:block;width:100%;}
.spzx-b a h4 span{position:absolute;left:0;top:0;width:100%;height:100%;}
.spzx-b a h4 span i{width:60px;height:60px;border-radius:60px;background:#fff;}
.spzx-b a h4 span i img{transition:all 0s!important;width:10px;}
.spzx-b a h4>i{width:60px;height:25px;border-radius:5px;background:rgba(0,0,0,0.2);right:20px;bottom:20px;color:#fff;line-height:100%;font-size:14px;position: absolute;}
.spzx-b a dl{padding:40px 30px 47px;border:1px solid #e6e6e6;}
.spzx-b a dl h3{font-size:20px;color:#000;margin-bottom:30px;transition: all 0s;}
.spzx-b a dl h5{font-size:14px;color:#666;transition: all 0s;}
.spzx-b a dl h5 img{margin-right:10px;transition:all 0s!important}
.spzx-b a:hover{background:var(--colors)}
.spzx-b a:hover h4 span i{background:var(--colors)}
.spzx-b a:hover dl{border-color:var(--colors)}
.spzx-b a:hover dl h3, .spzx-b a:hover dl h5{color:#fff;}
.spzx-b a:hover h4 i img,.spzx-b a:hover dl img{filter: brightness(0) invert(1);}
.gcsl-b .a1{width:40px;height:40px;left:-64px;background:url(../images/l2.png)}
.gcsl-b .a1:hover{background:url(../images/l2-1.png)}
.gcsl-b .a2{width:40px;height:40px;right:-64px;background:url(../images/r2.png)}
.gcsl-b .a2:hover{background:url(../images/r2-1.png)}

.xwzx{margin:60px auto 80px auto;}
.xwzx-t{text-align:center;margin-bottom:40px;}
.xwzx-t h3{text-transform:uppercase;color:#333;margin-bottom:20px;font-size: 40px;font-weight: bold;}
.xwzx-t h3 i{color:#f18200;}
.xwzx-t p{display: flex;justify-content:center;flex-wrap:wrap;}
.xwzx-t p a{color:#666;font-size:16px;margin:0 5px;width:100px;height:35px;border-radius:50px;border:1px solid #dadada;}
.xwzx-t p a:hover{color:#f18200;}
.xwzx-b{}
.xwzx-l{width:calc(50% - 7px)}
.xwzx-l a{display:block;position:relative;color:#fff;}
.xwzx-l a h4{overflow:hidden;}
.xwzx-l a h4 img{display:block;width:100%;}
.xwzx-l a dl{position:absolute;left:0;bottom:0;width:100%;padding:40px 30px 33px;z-index:2;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));}
.xwzx-l a dl h3{font-size:18px;margin-bottom:20px;}
.xwzx-l a dl h5{font-size:14px;}
.xwzx-l a dl h5 img{margin-right:10px;filter: brightness(0) invert(1);}
.xwzx-l a:hover h4 img{transform:scale(1.1)}
.xwzx-l .swiper-pagination{text-align:right;padding-right:30px;bottom:27px;}
.xwzx-l .swiper-pagination-bullet{background:none;opacity:1;border:1px solid #fff;}
.xwzx-l .swiper-pagination-bullet-active{background:var(--colors);border-color:var(--colors);}
.xwzx-r{width:calc(50% - 40px)}
.xwzx-r a{padding-bottom:32px;margin-bottom:33px;border-bottom:1px solid #e6e6e6;color:#000;}
.xwzx-r a:last-child{margin-bottom:0!important}
.xwzx-r a dt{text-align:center;width:70px;}
.xwzx-r a dt h3{font-size:36px;margin-bottom:15px;}
.xwzx-r a dt h4{font-size:14px;}
.xwzx-r a dd{width:calc(100% - 95px)}
.xwzx-r a dd h3{font-size:18px;margin-bottom:10px;}
.xwzx-r a dd p{line-height:24px;color:#666}
.xwzx-r a:hover dd h3{color:var(--colors)}

.tgbz{border:15px solid #fbd9b2;padding:45px 35px 37px 35px;margin-top:55px;}
.tgbz-l{}
.tgbz-l>h3{font-size:30px;margin-bottom:16px;}
.tgbz-l>h5{margin-bottom:25px;}
.tgbz-l>h4{font-size:16px;color:#666;margin-bottom:60px;}
.tgbz-l dl{}
.tgbz-l dl img{margin-right:16px;}
.tgbz-l dl dt{}
.tgbz-l dl dt h4{font-size:16px;margin-bottom:5px;}
.tgbz-l dl dt a{font-size:20px;color:var(--colors);line-height:100%;}
.tgbz-l dl dt a:hover{}
.tgbz-r{width:640px;}
.tgbz-r h3{font-size:16px;margin-bottom:16px;}
.tgbz-r h3 i{color:var(--colors);padding-left:5px;}
.tgbz-r input{width:100%;height:40px;border:1px solid #e6e6e6;padding:0 10px;margin-bottom:18px;}
.tgbz-r button{width:170px;height:45px;background:var(--colors);color:#fff;cursor: pointer;}
.tgbz-r button:hover{}

@media(min-width:1200px){
    .wmys2-b dl dt h4{}
}
@media screen and (max-width:1200px){
	.banner{margin-top:60px;}
    .gywm-lt p{width:50%;}
    .gywm-lc a{width:30%;}
    .gywm-rb .swiper-container{height:220px;}
    .cpzx3-1-lb a h4,.cpzx3-2 a h4{width:45%;}
    .cpzx3-1-lb a p,.cpzx3-2 a p{width:50%;}
    .cpzx3-1-l>a{margin-bottom:10px;}
    .cpzx3-1>a{margin-bottom:10px;}
    .xwzx-t p a{margin:0px;width:33%;font-size: 12px;}
    .gywm-l .swiper-pagination{width:100%;bottom:10px;}
    .gywm-l a dl dt{width:50px;height:50px;}
    .tgbz{border-width:2px;}
    .gywm-r p a{display:block;}
    .gywm-t dl dt{transform:scale(0.8)}
    .wmys2-b dl{width:100%}
}