.banner{width:100%;margin-bottom:50px;}
.banner2{display:none;}
.banner img{width:100%;display:block;}
.banner .swiper-pagination-bullet{background:#fff;opacity:1;}
.banner .swiper-pagination-bullet-active{background:#02569e;}
.swiper-button-next::after,.swiper-button-prev::after{content: ''!important;}

.cpzx{overflow:hidden;padding:0 15px;margin-bottom:50px;}
.sy-bt{text-align:center;margin-bottom:25px;}
.sy-bt h4{color:#e4e4e4;text-transform:uppercase;font-size:60px;/*font-style:italic;*/}
.sy-bt h3{color:#02569e;font-size:24px;text-align:center;margin-bottom:5px;display:  flex;justify-content:  center;}
.sy-bt h3 span{display: block;width:57px;height:1px;background:#02569e;margin-top: 15px;}
.sy-bt h3 i{display:inline-block;margin:0 10px;}
.sy-bt p{color:#575757;font-size:16px;line-height:24px;}
.cpzx-c{width:1200px;margin:0 auto;overflow:hidden;margin-bottom:50px;}
.cpzx-c-l{float:left;width:476px;overflow:hidden;}
.cpzx-c-l ul{overflow:hidden;}
.cpzx-c-l ul li{overflow:hidden;position:relative;background:#f5f5f5;height:150px;margin-bottom:1px;}
.cpzx-c-l ul li a{display:block;overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap;}
.cpzx-c-l-l{position:relative;z-index: 2;width:170px;float:left;}
.cpzx-c-l-l img{display:block;width: 130px;}
.cpzx-c-l ul li a>p{position:absolute;width:170px;background:#e4e4e4;left:-22px;bottom:0;height:100%;transform: skewX(-14deg);
    /* transition: all 0.5s; */}
.cpzx-c-l-r{width:305px;padding:0px 20px;box-sizing:border-box;}
.cpzx-c-l-r h3{color:#131313;font-size:18px;margin-bottom:20px;margin-top:40px;}
.cpzx-c-l-r p{color:#474747;}
.cpzx-c-l ul li.on{background:#02569e;}
.cpzx-c-l ul li.on a>p{background:#6cb7f0;}
.cpzx-c-l ul li.on a{color:#fff!important;}
.cpzx-c-l ul li.on h3{color:#fff;}
.cpzx-c-l ul li.on p{color:#fff;}
.cpzx-c-l ul li:hover{background:#02569e;transition:all 0.5s;}
.cpzx-c-l ul li:hover a>p{background:#6cb7f0;transition:all 0.5s;}
.cpzx-c-l ul li:hover a{color:#fff!important;}
.cpzx-c-l ul li:hover h3{color:#fff;}
.cpzx-c-l ul li:hover p{color:#fff;}
.cpzx-c-r{float:right;width:715px;overflow:hidden;}
.cpzx-c-r img{width:100%;}
.cpzx-b{position:relative;width:1300px;margin:0 auto;}
.cpzx-b .swiper-container{position: initial;width:1200px;margin:0 auto;}
.cpzx-b .swiper-button-next{width:30px;height:30px;background:url(../images/cpzx-b-2.png)no-repeat center;opacity:1!important;right:0;}
.cpzx-b .swiper-button-prev{width:30px;height:30px;background:url(../images/cpzx-b-1.png)no-repeat center;opacity:1!important;left:0;}
.cpzx-b .swiper-button-next:hover,.cpzx-b .swiper-button-prev:hover{opacity:0.8!important;}
.cpzx-b a span{display:block;overflow:hidden;border:1px solid #f0f0f0;margin-bottom:20px;}
.cpzx-b a span img{width:100%;display:block;}
.cpzx-b a p{color:#474747;text-align:center;line-height:24px;}

.gywm{background:url(../images/gywm-bj.png)no-repeat center top;padding:50px 15px 0 15px;margin-bottom:50px;}
.gywm .sy-bt h4{color:#6cb7f0;}
.gywm .sy-bt h3{color:#fff;}
.gywm .sy-bt span{background:#fff}
.gywm .sy-bt p{color:#fff;}
.gywm-c{width:1200px;margin:0 auto;overflow:hidden;}
.gywm-c-l{width:50%;position:relative;float:left;}
.gywm-c-l img{width:100%;display:block;}
.gywm-c-l p{position:absolute;width:40px;height:40px;left:50%;margin-left:-20px;top:50%;margin-top:-20px;background:url(../images/gywm-2.png)no-repeat center;}
.gywm-c-r{float:right;width:calc(50% - 30px);}
.gywm-c-r h3{color:#ffffff;font-size:24px;padding:20px 0;}
.gywm-c-r p{color:#fff;line-height:24px;}
.gywm-c-r a{display:block;width:180px;line-height:50px;background:#fff;color:#02569e;text-align:center;margin-top:35px;transition:all 0.5s;}
.gywm-c-r a:hover{background:#6cb7f0;color:#fff;}
.gywm-c>h4{width:100%;float:left;margin:40px 0;font-weight:normal;}
.gywm-c>h4 a{display:block;float:left;margin-right:40px;overflow:hidden;color:#fff;font-size:18px;line-height:40px;}
.gywm-c>h4 a img{float:left;margin-right:12px;}
.gywm-c>h4 a .img1{}
.gywm-c>h4 a .img2{display:none;}
.gywm-c>h4 a:hover .img1{display:none;}
.gywm-c>h4 a:hover .img2{display:block;}
.gywm-b{width:1300px;position:relative;margin:0 auto;}
.gywm-b .swiper-container{width:1200px;margin:0 auto;position: initial;}
.gywm-b .swiper-button-next{width:30px;height:30px;background:url(../images/gywm-10.png)no-repeat center;right:0;opacity:1!important;}
.gywm-b .swiper-button-prev{width:30px;height:30px;background:url(../images/gywm-9.png)no-repeat center;left:0;opacity:1!important;}
.gywm-b a{overflow:hidden;display:block;}
.gywm-b a img{display:block;width:100%;transition:all 0.5s;}
.gywm-b a:hover img{transition:all 0.5s;transform:scale(1.1);}

.qyys{width:1200px;margin:0 auto;}
.qyys-b{overflow:hidden;}
.qyys-b ul{display:flex;flex-wrap:wrap;justify-content: space-between;margin-top:30px;}
.qyys-b ul li{width:calc(50% - 40px);margin-bottom:60px;}
.qyys-b-t{overflow:hidden;margin-bottom:15px;}
.qyys-b-t-l{width:98px;height:75px;line-height:60px;text-align:center;color:#fff;font-size:36px;background:url(../images/qyys-1.png)no-repeat center;float:left;}
.qyys-b-t-r{float:right;width:calc(100% - 120px);}
.qyys-b-t-r h3{font-weight:normal;font-size:22px;margin:5px 0;}
.qyys-b-t-r p{font-size:18px;color:#02569e;font-weight:bold;}
.qyys-b-b{overflow:hidden;}
.qyys-b-b p{line-height:24px;margin-bottom:15px;}
.qyys-b-b img{width:100%;display:block;margin-top:20px;}

.wmys{background:url(../images/wmys-bj.png);background-size:100% 100%;padding-bottom:30px;margin-bottom:50px;}
.wmys-s{width:1166px;margin:0 auto;overflow:hidden;display:flex;}
.wmys-l{float:left;margin-right:90px;}
.wmys-l img{}
.wmys-r{margin-top:150px;color:#ffffff;}
.wmys-r h3{font-size:36px;margin-bottom:10px;}
.wmys-r h4{font-size:18px;margin-bottom:20px;}
.wmys-r h5{font-weight:normal;line-height:24px;margin-bottom:20px;}
.wmys-r>p{display:flex;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid #0061b5}
.wmys-r>p span{display:block;padding-left:40px;background:url(../images/wmys4.png)no-repeat center left;margin-right:45px;font-size:18px;font-weight:normal;line-height:30px;}
.wmys-r-b{padding-top:30px;border-top:1px solid #004a89;overflow:hidden;display:flex;flex-wrap:wrap;}
.wmys-r-b-l{padding-left:65px;background:url(../images/wmys-3.png)no-repeat center left;margin-right:45px;}
.wmys-r-b-l p{}
.wmys-r-b-l h3{font-size:24px;}
.wmys-r-b a{display:block;width:180px;height:50px;line-height:50px;text-align:center;color:#fff;background:#6cb7f0;font-size:18px;transition:all 0.5s;}
.wmys-r-b a:hover{opacity:0.8;transition:all 0.5s;}

.jjfa{width:1200px;margin:0 auto;margin-bottom:50px;}
.jjfa-b{padding-top:10px;}
.jjfa-b .swiper-container{}
.jjfa-b .swiper-slide{display:flex;flex-wrap:wrap;}
.jjfa-b-l{width: 800px;}
.jjfa-b-l img{width: 100%;display:block;}
.jjfa-b-r{width: 400px;background:url(../images/jjfa-2.jpg)no-repeat;box-sizing:border-box;padding:50px 44px 0 67px;color:#fff;position:relative;}
.jjfa-b-r h4{font-size:30px;margin-bottom: 40px;}
.jjfa-b-r p{line-height:24px;}
.jjfa-b-r a{display:block;margin-top:40px;width: 180px;height: 45px;text-align:center;line-height:45px;background:#fff;color:#02569e;transition:all 0.5s;}
.jjfa-b-r a:hover{background:#6cb7f0;color:#fff;}
.jjfa-b-r h5 .swiper-button-next{background:url(../images/jjfa-4.png)no-repeat center;width:35px;height:35px;position: initial;float:left;}
.jjfa-b-r h5{margin-top:50px;}
.jjfa-b .swiper-button-prev{background:url(../images/jjfa-3.png)no-repeat center;width:40px;height:40px;position: initial;float:left;margin-right:30px;}
.jjfa-b-r h5 .swiper-button-next:hover,.jjfa-b .swiper-button-prev:hover{opacity:0.8;}

.xwzx{width:1200px;margin:0 auto;}
.xwzx-b{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between;}
.xwzx-b1{width:300px;}
.xwzx-b1 ul{overflow:hidden;}
.xwzx-b1 ul li{background:#f5f5f5;}
.xwzx-b1 ul li a{display:block;height:360px;}
.xwzx-b1 ul li a span{display:block;overflow:hidden;}
.xwzx-b1 ul li a span img{width:100%;display:block;height: 230px;object-fit: contain;}
.xwzx-b1 ul li h4{font-size:18px;font-weight: normal;width:90%;margin:20px 5%;text-overflow: -o-ellipsis-lastline;color:#000;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;}
.xwzx-b1 ul li:hover h4{color:#02569e;}
.xwzx-b1 ul li p{color:#777777;line-height:24px;width:90%;margin:5% auto;padding-bottom:10px;}
.xwzx-b2{width: 440px;}
.xwzx-b2 ul{overflow:hidden;height:360px;}
.xwzx-b2 ul li{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e6e6e6}
.xwzx-b2 ul li a{display:block;}
.xwzx-b2 ul li a h4{font-weight:normal;color:#000;font-size:18px;margin-bottom:15px;}
.xwzx-b2 ul li a p{color:#777777;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
.xwzx-b2 ul li a:hover h4{color:#02569e;}
.xwzx-b3{width:400px;}
.xwzx-b3 ul{display:flex;flex-wrap:wrap;}
.xwzx-b3 ul li{text-align:center;width:50%;color:#fff;}
.xwzx-b3 ul li h4{font-weight:normal;font-size:24px;margin-top:50px;margin-bottom:10px;}
.xwzx-b3 ul li p{}
.xwzx-b3 ul li img{width:100%;display:block;}
.xwzx>a{display:block;margin:50px auto;width:;line-height:50px;background:#02569e;color:#fff;transition:all 0.5s;width:180px;text-align:center;}
.xwzx>a:hover{background:#6cb7f0;transition:all 0.5s;}
.xwzx{}
@media screen and (max-width:1200px){
	.sy-bt h3 span,.sy-bt h4{display:none;}
	.w100{width: 100%!important;}
	.w30{width:calc(100% - 30px)!important;}
	.banner{margin-top:60px;}
  	.banner1{display:none;}
	.banner2{display:block;}
  .sy-bt h4{font-size:25px;}
	.sy-bt h3{font-size:20px;}
	.cpzx-c-l-l{width: 107px;}
  .xwzx-b1 ul li a,.xwzx-b2 ul{height:auto;}
	.cpzx-c-l ul li a>p{width: 133px;}
	.cpzx-c-l-r{width:calc(100% - 120px);}
	.cpzx-c-l-r h3{font-size:16px;margin-top:20px;margin-bottom:10px;}
	.gywm{background:none;}
	.gywm-c-r h3{font-size:20px;color:#000;}
	.gywm-c-r p{color:#666;}
  .qyys-b ul{margin-top:0;}
  .gywm-c>h4{    display: flex;
    justify-content: space-between;}
  .gywm-c>h4 a{}
  .gywm-c>h4 a img{width:30px;margin-right:5px;}
	.gywm-c>h4 a{margin-right:0px;margin-bottom:0px;color:#02569e;font-size:14px;line-height:30px;}
	.gywm .sy-bt h4{color:#e4e4e4;}
	.gywm .sy-bt h3{color: #02569e;}
	.gywm .sy-bt p{color:#000;}
	.gywm-c-r a{background:#6cb7f0;color:#fff;}
	.qyys-b-t-r h3{font-size:20px;}
	.wmys-l{margin-right:0}
	.wmys{background:none;margin:0 auto;}
	.wmys-s{flex-wrap:wrap;}
	.wmys-r{color:#666;margin-top:40px;}
	.wmys-r h3{font-size:20px;}
	.wmys-r h4{font-size:16px;}
	.wmys-r>p{flex-wrap:wrap;}
	.wmys-r>p span{width:50%;margin-bottom:10px;background-size:20px 20px;padding-left:30px;margin-right:0;box-sizing:border-box;}
	.wmys-r-b-l{margin-bottom:10px;background:none;padding-left:0}
	.jjfa-b-r{padding:20px;}
  .wmys-r-b a{width:130px;}
	.jjfa-b-r h4{font-size:20px;margin-bottom:20px;}
	.xwzx-b1,.xwzx-b2,.xwzx-b3{margin-bottom:20px;}
	.xwzx-b3 ul li h4{font-size:20px;}
	.xwzx>a{margin-top:20px}
	.qyys-b-t-l{display:none;}
	.qyys-b-t-r{width:100%;}
}