.banner{width:100%;}
.banner img{width:100%;display:block;}
.banner .swiper-pagination-bullet{background:#fff;opacity:1;}
.banner .swiper-pagination-bullet-active{background:#006ec5;}
.banner .swiper-button-next{width:50px;height:50px;background:url(../images/r.png);background-size:100% 100%;right:20px;}
.banner .swiper-button-next:hover{background:url(../images/r-1.png);background-size:100% 100%;}
.banner .swiper-button-prev{width:50px;height:50px;background:url(../images/l.png);background-size:100% 100%;left:20px;}
.banner .swiper-button-prev:hover{background:url(../images/l-1.png);background-size:100% 100%;}

.wmys{display:flex;flex-wrap:wrap;justify-content:space-between;margin:65px auto;}
.wmys a{display:block;box-sizing:border-box;width:280px;text-align:center;padding:48px 10px 30px 10px;border-radius:20px;border:1px solid #f0f0f0;box-shadow:1px 1px 10px rgba(216,215,216,0.2);}
.wmys a i{display:block;height:38px;margin-bottom:30px;}
.wmys a i img{}
.wmys a h3{color:#0061ae;font-size:18px;margin-bottom:20px;}
.wmys a p{line-height:18px;color:#5d5d5d;}
.wmys a span{display:block;}
.wmys a:hover img{transform: rotateY(-180deg);}

.cpzx{padding:60px 0 82px 0;background: url(../images/cpzx-bj.jpg)no-repeat center top;}
.sydh{text-align:center;margin-bottom:30px;}
.sydh h3{font-weight:bold;font-size:30px;color:#0061ae;margin-bottom:13px;}
.sydh h3 span{color:#e81c22;}
.sydh h3 i{color:#000002;}
.sydh p{line-height:100%;color:#404040;font-size:16px;margin-bottom:13px;}
.sydh img{display:block;margin:0 auto;}
.cpzx-t{display:flex;flex-wrap:wrap;box-sizing:border-box;box-shadow:1px 1px 10px rgba(25,24,24,0.2);margin-bottom:30px;background:#434242;}
.cpzx-t a{display:block;width:20%;text-align:center;box-sizing:border-box;border-right:1px solid rgba(255,255,255,0.3);line-height:58px;position:relative;opacity:0.999;font-size:16px;color:#fff;}
.cpzx-t a:before, .cpzx-t a:after{content: '';width: 0;height: 100%;    opacity: 0;position: absolute;top: 0;z-index: -1;transition: all 0.3s;-webkit-transition: all 0.3s;background-color: #006ec5;}
.cpzx-t a:hover:before, .cpzx-t a:hover:after{width: 50%;opacity: 1;}
.cpzx-t a:before{left: 50%;}
.cpzx-t a:after{right: 50%;}
.cpzx-c{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:#006ec5;margin-bottom:20px;}
.cpzx-c-l{width:50%;overflow:hidden;background:  url(../images/cpzx-bj3.jpg);background-size: 100% 100%;}
.cpzx-c-l img{width:100%;display:block;}
.cpzx-c-l:hover img{transform:scale(1.1);}
.cpzx-c-r{width:50%;box-sizing:border-box;padding:0 50px;color:#fff;}
.cpzx-c-r h3{font-size:30px;margin-bottom:40px;}
.cpzx-c-r p{line-height:26px;margin-bottom:55px;}
.cpzx-c-r h5{display:flex;}
.cpzx-c-r h5 a{display:block;box-sizing:border-box;width:160px;line-height:43px;text-align:center;color:#fff;border:1px solid #7faacd;position:relative; opacity:0.999;}
.cpzx-c-r h5 a:before, .cpzx-c-r h5 a:after{content: '';width: 0;height: 100%;    opacity: 0;position: absolute;top: 0;z-index: -1;transition: all 0.3s;-webkit-transition: all 0.3s;background-color: #e81c22;}
.cpzx-c-r h5 a:hover:before, .cpzx-c-r h5 a:hover:after{width: 50%;opacity: 1;}
.cpzx-c-r h5 a:before{left: 50%;}
.cpzx-c-r h5 a:after{right: 50%;}
.cpzx-c-r h5 a.active{background:#e81c22;margin-left:20px;}
.cpzx-c-r h5 a:hover{}
.cpzx-b{position:relative;}
.cpzx-b a{display:block;text-align:center;background:#fff;}
.cpzx-b a h4{overflow:hidden;background:  url(../images/cpzx-bj3.jpg);background-size: 100% 100%;}
.cpzx-b a h4 img{width:100%;display:block;}
.cpzx-b a h3{padding:19px 0 24px 0;border:1px solid #e5e5e5;border-top:0;}
.cpzx-b a h3 p{line-height:100%;margin-bottom:7px;font-size:18px;color:#000;}
.cpzx-b a h3 span{color:#0061ae;line-height:100%}
.cpzx-b a:hover img{transform:scale(1.1);}
.cpzx-b a:hover p{color:#0061ae;}
.cpzx-b .swiper-button-next{width:45px;height:45px;background:url(../images/r2.png);background-size:100% 100%;right:-84px;}
.cpzx-b .swiper-button-next:hover{background:url(../images/r2-1.png);background-size:100% 100%;}
.cpzx-b .swiper-button-prev{width:45px;height:45px;background:url(../images/l2.png);background-size:100% 100%;left:-84px;}
.cpzx-b .swiper-button-prev:hover{background:url(../images/l2-1.png);background-size:100% 100%;}


.slzs{margin-top:60px;}
.slzs-t{display:flex;justify-content:center;flex-wrap:wrap;}
.slzs-t dl{width:150px;height:150px;margin:0 60px;text-align:center;background:url(../images/slzs-tb3.png);background-size:100% 100%;color:#fff;text-align:center;margin-bottom:50px;}
.slzs-t dl:hover,.slzs-t dl.active{background:url(../images/slzs-tb4.png);background-size:100% 100%;}
.slzs-t dl dt{height:32px;padding-top:33px;padding-bottom:10px;}
.slzs-t dl dt img{display:block;margin:0 auto;}
.slzs-t dl dd{font-size:24px;line-height:100%;}
.slzs-b{}
.slzs-b>div{display:none;}
.slzs-b>div:nth-child(1){display:block;}
.slzs-l{width:430px;box-sizing:border-box;height:650px;padding:74px 39px 0 39px;color:#fff;background:rgba(0,110,197,0.95);max-width:100%;}
.slzs-l h6{font-weight:bold;font-size:36px;margin-bottom:15px;}
.slzs-l h5{font-size:24px;line-height:100%;margin-bottom:33px;}
.slzs-l h4{width:40px;height:5px;background:#fff;margin-bottom:36px;}
.slzs-l>p{line-height:30px;margin-bottom:46px;}
.slzs-l h2{width:100%;height:1px;background:#76abde;margin-bottom:49px;}
.slzs-l h1{padding-left:80px;background:url(../images/slzs-tb.png)no-repeat;margin-bottom:44px;}
.slzs-l h1 span{line-height:100%;display:block;margin-bottom:12px;font-size:14px;}
.slzs-l h1 p{line-height:100%;font-size:30px;}
.slzs-l a{display:flex;justify-content:center;align-items:center;width:350px;height:60px;background:#fff;border-radius:20px;color:#0061ae;font-size:18px;max-width:100%;}
.slzs-l a img{margin-right:15px;}

.anzs{margin:60px auto 85px auto;}
.anzs-b{position:relative;}
.anzs-b .swiper-slide{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between;}
.anzs-l{width:50%;overflow:hidden;}
.anzs-l img{display:block;width:100%;}
.anzs-l:hover img{transform:scale(1.1);}
.anzs-r{width:550px;}
.anzs-r h3{color:#000102;font-size:24px;margin-bottom:30px;}
.anzs-r p{line-height:24px;color:#777575;margin-bottom:40px;}
.anzs-r h4{display:flex;flex-wrap:wrap;margin-bottom:46px;}
.anzs-r h4 a{display:block;text-align:center;width:160px;line-height:45px;color:#fff;background:#006ec5;position:relative;opacity:0.999;transition:all 0.5s;}
.anzs-r h4 a.active{background:#e81c22;margin-left:20px;}
.anzs-r h4 a:hover{opacity:0.8;transition:all 0.5s;}
.anzs-r h5{display:flex;flex-wrap:wrap;justify-content:space-between;}
.anzs-r h5 a{display:block;overflow:hidden;width:calc(50% - 13px);}
.anzs-r h5 a img{display:block;width:100%;}
.anzs-r h5 a:hover img{transform:scale(1.1);}
.anzs-b .swiper-button-next{width:45px;height:45px;background:url(../images/r2.png);background-size:100% 100%;right:-84px;}
.anzs-b .swiper-button-next:hover{background:url(../images/r2-1.png);background-size:100% 100%;}
.anzs-b .swiper-button-prev{width:45px;height:45px;background:url(../images/l2.png);background-size:100% 100%;left:-84px;}
.anzs-b .swiper-button-prev:hover{background:url(../images/l2-1.png);background-size:100% 100%;}

.xwzx{background:url(../images/xwzx-bj.jpg)no-repeat center;padding:60px 0 85px 0;}
.xwzx .sydh h3,.xwzx .sydh p{color:#fff;}
.xwzx-b{display:flex;justify-content:space-between;flex-wrap:wrap;}
.xwzx-l{width:850px;box-sizing:border-box;background:#fff;padding:36px 30px 32px 30px;}
.xwzx-l-t{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #e6e5e5;flex-wrap:wrap;margin-bottom:22px;}
.xwzx-l-t h3{display:flex;align-items:center;}
.xwzx-l-t h3 img{display:block;margin-right:10px;}
.xwzx-l-t h3 a{display:block;line-height:25px;margin-right:28px;color:#000002;font-size:18px;}
.xwzx-l-t h3 a:hover,.xwzx-l-t h3 a.active,.xwzx-l-t>a:hover,.xwzx-l-b>a:hover h3,.xwzx-l-b-r a:hover h5 p,.xwzx-l-b-r a:hover h5 span{color:#0061ae;}
.xwzx-l-t>a{color:#969494;}
.xwzx-l-b{display:flex;flex-wrap:wrap;justify-content:space-between;}
.xwzx-l-b>a{display:block;width:390px;}
.xwzx-l-b>a h4{overflow:hidden;margin-bottom:26px;}
.xwzx-l-b>a h4 img{display:block;width:100%;}
.xwzx-l-b>a h3{color:#2e2e2e;font-size:16px;margin-bottom:15px;}
.xwzx-l-b>a p{line-height:24px;color:#959494;}
.xwzx-l-b>a p span{color:#ea3b2c;}
.xwzx-l-b>a:hover img{transform:scale(1.1);}
.xwzx-l-b-r{width:360px;}
.xwzx-l-b-r a{display:flex;justify-content:space-between;border-bottom:1px solid #edeeee;padding:19px 0;}
.xwzx-l-b-r a:nth-child(1){padding:10px 0 20px 0;}
.xwzx-l-b-r a:last-child{padding:19px 0 0px 0;border:none;}
.xwzx-l-b-r a h4{}
.xwzx-l-b-r a h4 p{color:#0061ae;line-height:100%;font-size:24px;margin-bottom:12px;}
.xwzx-l-b-r a h4 span{color:#c1c0c1;font-size:16px;line-height:100%;}
.xwzx-l-b-r a h5{width:270px;}
.xwzx-l-b-r a h5 p{color:#2e2e2e;font-size:16px;line-height:100%;margin-bottom:11px;}
.xwzx-l-b-r a h5 span{color:#959494;line-height:18px;font-size:14px;}
.xwzx-r{width:330px;box-sizing:border-box;padding-top:36px;background:#fff;}
.xwzx-r .xwzx-l-t{margin:0 25px 22px 25px;}
.xwzx-r-b{}
.xwzx-r-b a{display:block;padding:19.5px 35px;position:relative;}
.xwzx-r-b a:nth-child(1){padding:10px 35px 21px 35px;}
.xwzx-r-b a:last-child{border:none;}
.xwzx-r-b a span{display:block;height:1px;background:#edeeee;width:calc(100% - 70px);left:35px;bottom:-1px;position:absolute;}
.xwzx-r-b a:last-child span{display:none;}
.xwzx-r-b a h3{color:#2e2e2e;font-size:16px;line-height:100%;margin-bottom:11px;}
.xwzx-r-b a p{color:#959494;line-height:18px;}
.xwzx-r-b a:hover{background:#0061ae;border-color:#0061ae;}
.xwzx-r-b a:hover h3,.xwzx-r-b a:hover p{color:#fff;}

.gywm{position:relative;}
.gywm .sydh{position:absolute;top:60px;width:100%;text-align:center;left:0;z-index:5;}
.gywm>img{display:block;width:100%;margin-bottom:47px;}
.gywm>h3{font-size:30px;margin-bottom:20px;text-align:center;}
.gywm>p{line-height:26px;color:#777575;margin-bottom:60px;text-align:center;}
.gywm>p a{color:#e50213;}
.gywm>p a:hover{color:#0061ae;}
.gywm-t{display:flex;justify-content:center;background:url(../images/gywm-bj.png)no-repeat center;margin-bottom:30px;}
.gywm-t h3{display:flex;font-size:20px;color:#3b3939;line-height:100%;align-items:center;}
.gywm-t h3 a{color:#3b3939;line-height:100%;}
.gywm-t h3 span{display:block;margin:0 13px;}
.gywm-t h3:nth-child(3) span{display:none;}
.gywm-t h3.active a{color:#0061ae;font-weight:bold;}
.gywm-b{margin-bottom:64px;}
.gywm-b>div{display:none;position:relative;}
.gywm-b>div:nth-child(1){display:block;}
.gywm-b a{display:block;text-align:center;color:#565656;}
.gywm-b a h4{overflow:hidden;margin-bottom:17px;}
.gywm-b a h4 img{display:block;width:100%;}
.gywm-b a p{}
.gywm-b a:hover{color:#0061ae;}
.gywm-b .swiper-button-next{width:15px;height:35px;background:url(../images/r3.png);background-size:100% 100%;right:-54px;}
.gywm-b .swiper-button-next:hover{background:url(../images/r3-1.png);background-size:100% 100%;}
.gywm-b .swiper-button-prev{width:15px;height:35px;background:url(../images/l3.png);background-size:100% 100%;left:-54px;}
.gywm-b .swiper-button-prev:hover{background:url(../images/l3-1.png);background-size:100% 100%;}

@media screen and (max-width:1370px){
	.cpzx-b .swiper-button-next,.anzs-b .swiper-button-next,.gywm-b .swiper-button-next{right:10px;}
	.cpzx-b .swiper-button-prev,.anzs-b .swiper-button-prev,.gywm-b .swiper-button-prev{left:10px;}
}
@media screen and (max-width:1200px){
	.banner{margin-top:60px;}
	.cpzx-t a{width:50%;line-height:50px;}
	.cpzx,.xwzx{background-size:auto 100%;}
	.cpzx-b .swiper-button-next,.cpzx-b .swiper-button-prev,.banner .swiper-button-next,.banner .swiper-button-prev,.anzs-b .swiper-button-next,.anzs-b .swiper-button-prev{width:30px;height:30px;}
	.slzs-t dl{width:120px;height:120px;margin:0 20px;}
	.anzs-r h4 a{width:150px;}
	.anzs-r h5 a{width:calc(50% - 7.5px);}
	.xwzx-r-b a span{width:calc(100% - 40px);left:20px;}
	.gywm .sydh{position:initial;}
}