/*.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{background:#f8f8f8;padding:60px 0 76px 0;}
.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:#8b8b8b;font-size:16px;margin:0 auto;width:1000px;max-width:100%;font-weight: bold;}
.gywm-b{display: flex;justify-content:space-between;flex-wrap:wrap;}
.gywm-l{width:774px;}   
.gywm-lt{display: flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:50px;}
.gywm-lt p{color:#4a4a4a;font-size:16px;display: flex;align-items:flex-end;font-weight: bold;}
.gywm-lt b{color:#333;font-size:48px;padding-right:10px;line-height:100%;display: flex;margin-bottom:-8px;font-weight: normal;/* font-weight: bold; */}
.gywm-lc{display: flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px;}
.gywm-lc p{width:100%;color:#7d7d7d;line-height:24px;margin-bottom:40px;}
.gywm-lc a{display: block;width:245px;overflow:hidden;}
.gywm-lc a img{display: block;width:100%;}
.gywm-lc a:hover img{transform:scale(1.1);}
.gywm-lb{display: block;width:150px;line-height:40px;text-align:center;background:#f18200;color:#fff;font-size:18px;font-weight: bold;}
.gywm-lb:hover{opacity:0.8;}
.gywm-r{width:350px;}
.gywm-rt{background:#f18200;display: flex;align-items:center;justify-content:space-between;padding:24px 22px;}
.gywm-r h3{font-size:30px;color:#fff;font-weight: bold;}
.gywm-r p{display: flex;align-items: center;}
.gywm-r p a{display: block;width:11px;height:21px;}
.gywm-r p a.a1{background:url(../images/l.png);margin-right:18px;}
.gywm-r p a.a2{background:url(../images/r.png);}
.gywm-rb{background:#fff;border:1px solid #eee;padding:20px 21px;border-top:none;}
.gywm-rb .swiper-container{height: 352px;}
.gywm-rb .swiper-slide{height: 80px;}
.gywm-rb p{border:1px solid #eee;}
.gywm-rb p img{width:100%}
.wmys{margin:60px auto;display: flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.wmys-l{width:573px;}
.wmys-l h3{color:#333;font-size:40px;margin-bottom:40px;font-weight: bold;}
.wmys-l p{color:#7d7d7d;line-height:24px;margin-bottom:50px;}
@-webkit-keyframes rotation{
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}
.wmys-r{}
.wmys-r img{-webkit-transform: rotate(360deg);
    animation: rotation 20s linear infinite;
    -moz-animation: rotation 20s linear infinite;
    -webkit-animation: rotation 20s linear infinite;
    -o-animation: rotation 20s linear infinite;}

.wmys2{padding:73px 0;border-top:1px solid #eee;}
.wmys2 .sybt{margin-bottom:60px;}
.wmys2-b{display: flex;justify-content:space-between;flex-wrap:wrap;}
.wmys2-b dl{position:relative;margin-bottom:70px;width:370px;}
.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{background:#fafafa;margin:10px;padding: 78px 40px 35px 40px;}
.wmys2-b dl dt h4{width: 90px;height: 90px;display: flex;align-items:center;justify-content:center;border-radius:60px;background:#fff;border:1px solid #f18200;margin:0 auto 10px auto;}
.wmys2-b dl dt h3{color:#333;font-size:16px;line-height:18px;height:45px;font-weight: bold;}
.wmys2-b dl dt p{color:#7d7d7d;font-size:12px;line-height:18px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;line-clamp: 7;-webkit-box-orient: vertical;margin-bottom: 30px;}
.wmys2-b dl a{color:#f18200;}
.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-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{background:#f7f7f7;padding:77px 0;}
.cpzx p.d-y{width:1px;height:30px;background:#d2d2d2;position:absolute;left:calc(50% - 0.5px);top:-30px;}
.cpzx1{width:386px;height:50px;display: flex;justify-content:center;align-items:center;background:#f18200;color:#fff;border:1px solid #e5e5e5;position:relative;margin:0 auto 30px auto;}
.cpzx1 p.d-y{width:1px;height: 223px;background:#d2d2d2;position:absolute;top:100%;}
.cpzx2{width:783px;margin:0 auto;border-top:1px solid #d2d2d2;display: flex;justify-content:space-between;}
.cpzx2 p{width:1px;height:30px;background:#d2d2d2;}
.cpzx3{display: flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}
.cpzx3-1{width:386px;display: flex;flex-wrap:wrap;justify-content:space-between;}
.cpzx3-1>a{width:100%;height:50px;display: flex;justify-content:center;align-items:center;background:#333;color:#fff;border:1px solid #e5e5e5;margin-bottom:30px;}
.cpzx3-1>a:hover{background:#f18200;color:#fff;}
.cpzx3-1-l{width:190px;}
.cpzx3-1-l>a{display: flex;align-items:center;justify-content:center;background:#fff;height:50px;border:1px solid #e5e5e5;color:#000;position:relative;margin-bottom:30px;}
.cpzx3-1-l>a:hover{color:#f18200;}
.cpzx3-1-lb{position:relative;background:#fff;border:1px solid #e5e5e5;padding:0 14px;}
.cpzx3-1-lb a{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e5e5;color:#7d7d7d;font-size:12px;padding: 14px 0;}
.cpzx3-1-lb a:last-child{border:none;}
.cpzx3-1-lb a h4{width:75px;overflow:hidden;}
.cpzx3-1-lb a h4 img{display: block;width:100%;}
.cpzx3-1-lb a p{width:75px;}
.cpzx3-1-lb a:hover{color:#f18200;}
.cpzx3-2{width:386px;background:#fff;border:1px solid #e5e5e5;padding:0 14px;height: 323px;overflow: hidden;}
.cpzx3-2b{display: flex;justify-content:space-between;flex-wrap:wrap;}
.cpzx3-2 a{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e5e5;color:#7d7d7d;font-size:12px;width:160px;padding: 14px 0;}
.cpzx3-2 a h4{width:75px;overflow:hidden;}
.cpzx3-2 a h4 img{display: block;width:100%;}
.cpzx3-2 a p{width:75px;}
.cpzx3-2 a:hover{color:#f18200;}


.gcsl{margin-top:70px;}
.gcsl-b{position:relative;}
.gcsl-b a{display:block;overflow:hidden;}
.gcsl-b a img{display:block;width:100%;}
.gcsl-b a:hover img{transform:scale(1.1)}
.gcsl-b .a1{width:12px;height:25px;left:-37px;background:url(../images/l2.png)}
.gcsl-b .a2{width:12px;height:25px;right:-37px;background:url(../images/r2.png)}
.gcsl{}
.gcsl{}
.gcsl{}
.gcsl{}
.gcsl{}

.xwzx{margin:70px 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{display: block;color:#4a4a4a;font-size:18px;margin:0 20px;font-weight: bold;}
.xwzx-t p a:hover{color:#f18200;}
.xwzx-b{display: flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;}
.xwzx-b a{display: flex;align-items:center;justify-content:space-between;width:565px;margin-bottom:30px;flex-wrap:wrap;}
.xwzx-b a h4{width:180px;overflow:hidden;}
.xwzx-b a h4 img{display: block;width:100%;}
.xwzx-r{width:357px;color:#333333;}
.xwzx-r h3{font-size:16px;line-height:18px;margin-bottom:18px;}
.xwzx-r p{font-size:12px;line-height:18px;}
.xwzx-b a:hover img{transform:scale(1.1);}
.xwzx-b a:hover h3{color:#f18200;}
.xwzx-b2{display: flex;align-items:center;justify-content:center;width:150px;height:40px;background:#f18200;color:#fff;font-size:18px;margin:0 auto;}
.xwzx-b2:hover{opacity:0.8;}

@media(min-width:1200px){
    .wmys2-b dl dt h4{position:absolute;right:39px;top: -35px;}
}
@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;}
}