.banner{width:100%;}
.banner img{width:100%;display:block;}
.banner .swiper-pagination-bullet{background:#fff;opacity:1;}
.banner .swiper-pagination-bullet-active{background:#0075c6;}
.banner .swiper-button-next{width:78px;height:78px;background:url(../images/r.png);background-size: 100% 100%;right:5%;}
.banner .swiper-button-prev{width:78px;height:78px;background:url(../images/l.png);background-size: 100% 100%;left:5%;}

.cptj{margin:90px auto 80px auto;}
.sybt{text-align:center;margin-bottom:70px;}
.sybt h5{margin-bottom:35px;}
.sybt p{display:flex;align-items:center;justify-content:center;font-size:46px;}
.sybt p span{display:block;padding:0 35px;}
.cptj-c{display:flex;align-items:center;height:500px;background:url(../images/cptj-bj.jpg)no-repeat center;overflow:hidden;border-top-left-radius: 15px;border-top-right-radius: 15px;padding:0 8%;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap;}
.cptj-c:hover img{transform:scale(1.1)}
.cptj-c-l{color:#fff;word-break: break-all;  }
.cptj-c-l h4{font-size:24px;margin-bottom:5px;}
.cptj-c-l h3{font-size:46px;margin-bottom:15px;}
.cptj-c-l p{font-size:30px;margin-bottom:80px;}
.cptj-c-l h5{font-size:14px;width:134px;line-height:42px;text-align:center;border-radius:50px;background:#02a1e4;}
.cptj-c-r{width:600px;/* overflow: hidden; */}
.cptj-b{border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap;}
.cptj-b-l{display:block;overflow:hidden;width:calc(50% - 7.5px);}
.cptj-b-l img{display:block;width:100%;}
.cptj-b-l:hover img{transform:scale(1.1);}
.cptj-b-r{width:calc(50% - 7.5px);}
.cptj-b-r a{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#f2f2f2;height:calc(100% / 2 - 10px);}
.cptj-b-r a:nth-child(1){margin-bottom:20px;}
.cptj-b-r a h4{width:50%;overflow:hidden;}
.cptj-b-r a h4 img{display:block;}
.cptj-b-r a:hover img{transform:scale(1.1)}
.cptj-b-r2{width:45%;}
.cptj-b-r2 h3{font-size:30px;color:#303030;margin-bottom:20px;}
.cptj-b-r2 p{font-size:20px;color:#303030;margin-bottom: 20px;}
.cptj-b-r2 h5{font-size:14px;width:134px;line-height:42px;text-align:center;border-radius:50px;background:#02a1e4;color:#fff;}

.wmys{background:url(../images/wmys-bj.jpg)no-repeat center;padding:;color:#fff;background-size: auto 100%;}
.wmys-s{display:flex;justify-content:space-between;flex-wrap:wrap;height:600px;align-items:center;}
.wmys-l{}
.wmys-l h4{font-size:20px;margin-bottom:20px;}
.wmys-l h3{display:flex;align-items:center;line-height:63px;background:url(../images/wmys-bj2.png)no-repeat center left;margin-bottom:30px;font-size:30px;}
.wmys-l h3 span{font-weight:bold;padding-right:40px;padding-left:30px;}
.wmys-l h3 p{}
.wmys-b{display:flex;flex-wrap:wrap;background:url(../images/wmys-bj3.png)no-repeat;}
.wmys-b dl{height:136px;width:247px;padding:50px 0 0 65px;}
.wmys-b dl:last-child{width:187px;}
.wmys-b dl dt{font-size:16px;margin-bottom:10px;}
.wmys-b dl dd{font-size:20px;line-height:29px;}
.wmys-r{width:300px;}
.wmys-r p{font-size:20px;line-height:32px;margin-bottom:130px;}
.wmys-r a{font-size:14px;width:134px;line-height:42px;text-align:center;border-radius:50px;background:#02a1e4;display:block;color:#fff;transition: all 0.5s;}
.wmys-r a:hover{opacity:0.8;}

.cpzx{margin:90px auto;}
.cpzx-b{display:flex;flex-wrap:wrap;margin-bottom:-25px;}
.cpzx-b a{display:block;text-align:center;width:calc(25% - 18.75px);margin-right:25px;margin-bottom:25px;background:#f4f4f4;padding-bottom:64px;}
.cpzx-b a:nth-child(4n){margin-right:0;}
.cpzx-b a h4{overflow:hidden;}
.cpzx-b a h4 img{display:block;width:100%;}
.cpzx-b a h3{color:#303030;font-size:20px;margin:0 10px 20px 10px;}
.cpzx-b a p{color:#303030;margin:0 10px;}
.cpzx-b a:hover h3{color:#02a1e4;}
.cpzx-b a:hover img{transform:scale(1.1)}

.gg{background:url(../images/gg-bj.jpg)no-repeat center;color:#fff;background-size:auto 100%;}
.gg-s{height:604px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.gg-l{width:50%}
.gg-l h4{font-size:24px;margin-bottom:10px;}
.gg-l h3{font-size:46px;margin-bottom:20px;}
.gg-l p{font-size:30px;margin-bottom: 40px;}
.gg-l a{font-size:14px;width:134px;line-height:42px;text-align:center;border-radius:50px;background:#02a1e4;display:block;color:#fff;transition: all 0.5s;}
.gg-l a:hover{opacity:0.8;}
.gg-r{width:50%;display:flex;align-items:center;justify-content:center;}
.gg-r:hover img{transform:scale(1.1)}
.gywm{background:#f3f3f3;display:flex;align-items:center;flex-wrap:wrap;padding-top:100px;}
.gywm-l{width:54%;padding-right:6.7%;}
.gywm-l h3{font-size:46px;margin-bottom:23px;}
.gywm-l h4{width:30px;height:4px;background:#007bd1;margin-bottom:45px;}
.gywm-l p{color:#666;line-height:26px;margin-bottom:26px;}
.gywm-b{display:flex;flex-wrap:wrap;justify-content:space-between;}
.gywm-b dl{}
.gywm-b dt{color:#007bd1;display:flex;}
.gywm-b dt b{font-size:44px;}
.gywm-b dt i{font-size:20px;}
.gywm-b dd{color:#666;}
.gywm-r{width:45.31%;overflow:hidden;}
.gywm-r img{display:block;width:100%;}
.gywm-r:hover img{transform:scale(1.1);}

.xwzx{margin:90px auto;}
.xwzx-b{}
.xwzx-b a{display:block;background:#f2f2f2;}
.xwzx-b a h4{overflow:hidden;}
.xwzx-b a h4 img{display:block;width:100%;}
.xwzx-b a:hover img{transform:scale(1.1)}
.xwzx-b2{padding:53px 35px 60px 35px;}
.xwzx-b2 h3{color:#1d1d1d;font-size:24px;margin-bottom:15px;}
.xwzx-b2 p{line-height:24px;color:#8c8c8c;margin-bottom:35px;height:48px;}
.xwzx-b2 h4{line-height:26px;padding-left:40px;color:#505050;font-size:16px;background:url(../images/xwzx-tb.png)no-repeat center left;}
.xwzx-b a:hover h4{color:#007bd1;background:url(../images/xwzx-tb2.png)no-repeat center left;}

@media screen and (max-width:1420px){
	.wmys-r{width:200px;}
}
@media screen and (max-width:1200px){
	.banner{margin-top:60px;}
	.wmys-b{background:none;}
	.wmys-b dl{width:50%!important;height:auto;padding:10px;text-align:center;}
	.gywm-l p{line-height:24px;margin-bottom:5px;}
	.gywm-b dl{width:50%;text-align:center;}
	.gywm-b dt{justify-content:center;}
	.banner .swiper-button-next{display:none;}
	.banner .swiper-button-prev{display:none;}
}