DIV,span{padding: 0;margin: 0;}
.w1200 {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

.nHeader_box{display: flex;height: 120px;align-items: center;}
.nHeader_box .nlogo{margin-right: auto;margin-left: 0;}
.nHeader_box .nmore{display: flex;align-items: center;margin-left: auto;margin-right: 0;}
.nHeader_box .nmore .img{margin-right: 8px;}
.nHeader_box .nmore .desc{}
.nHeader_box .nmore .desc p{font-size: 16px;line-height: 1.2;color: #666666;display: block;}
.nHeader_box .nmore .desc span{font-size: 26px;line-height: 1;font-family: Arial;font-weight: bold;color: #E60012;display: block;}

.newNav{background: #2C78FC;}
.newNav_box{display: flex;}
.newNav_box>li{width: 100%;text-align: center;position: relative;}
.newNav_box>li>a{font-size: 18px;color: #FFFFFF;line-height: 55px;}

.subnav {width:150px;background:#ffffff;font-size:14px;text-align:left;position:absolute;left:50%;top:100%;transform: translateX(-50%);height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .3s;box-shadow:0 0 16px -4px rgba(0,0,0,.3);margin-top:20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;z-index:44;}
.subnav ol {padding:12px 0;}
.subnav ol li{width: 100%;margin: 0 !important;}
.subnav a {transition: .3s; padding: 0 10px;box-sizing: border-box; width: 100%; display:block;height:50px;line-height:50px;color:#333;font-size: 14px;text-align: center;}
.subnav a:hover {background:#2C78FC;color:#fff!important;}
.newNav_box li:hover .subnav {height:auto;opacity:1;visibility:visible;margin-top:0;}

.banners .swiper-container-horizontal>.swiper-pagination-bullets{width: 100%;left: 0;margin-left: 0;text-align: center;}
.banners .swiper-pagination-bullet{border-radius: 12px;height: 10px;width: 40px;}


.xsy_sec1{margin-bottom: 45px;}
.xse1_sel_box{display: flex;flex-wrap: wrap;}
.xse1_sel_item{width: calc(50% - 6px);margin-right: 12px;margin-bottom: 10px;display: flex;}
.xse1_sel_item:nth-of-type(2n){margin-right: 0;}
.xse1_sel_item .tit{background: #2C78FC;height: 70px;width: 170px;display: flex;align-items: center;justify-content: center;}
.xse1_sel_item .tit img{}
.xse1_sel_item .tit span{font-size: 20px;font-weight: bold;color: #FFFFFF;padding-left: 5px;}

.xse1_sel_item .desc{width: calc(100% - 170px);display: flex;flex-wrap: wrap;border: 1px solid #DCDCDC;padding: 12px 30px 8px;}
.xse1_sel_item .desc a{font-size: 16px;color: #222222;line-height: 24px;width: 33.333%;}
.xse1_sel_item .desc a:hover{color: #2C78FC;}


.xcpA_item{position: relative;}
.xcpA_item .img{overflow: hidden;}
.xcpA_item .img img{width: 100%;transition: .5s;max-height: 500px;object-fit: cover;object-position: center;}
.xcpA_item .desc{position: absolute;bottom: 0;left: 0;background: rgba(34, 34, 34, .7);padding: 20px 25px;width: 100%;}
.xcpA_item .desc .atit{font-size: 24px;line-height: 1.4;margin-bottom: 5px;font-weight: bold;color: #FFFFFF;}
.xcpA_item .desc .btit{font-size: 18px;line-height: 1.4;color: #FFFFFF;}
.xcpA_item:hover img{transform: scale(1.05);}

.xcplbB{display: flex;margin-top: 16px;}
.xcpB_item{width: calc(25% - 10px);margin-right: 15px;}
.xcpB_item:nth-of-type(4){margin-right: 0;}
.xcpB_item .img{overflow: hidden;}
.xcpB_item .img img{width: 100%;transition: .5s;}
.xcpB_item .desc{line-height: 48px;height: 48px;padding: 0 10px;background: #2C78FC;font-size: 16px;color: #FFFFFF;text-align: center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xcpB_item:hover img{transform: scale(1.05);}

.xcplb_box{position: relative;}
.swiper-container-xcplb {width: 100%;height: 100%;overflow: hidden;position: relative;}
.xcplb_box .swiper-slide {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.xcplb_box .swiper-button-next,.xcplb_box .swiper-button-prev{width: 45px;height: 155px;background-color: #F5F5F5;background-image: url(../images/xcplb_jt1.png);background-repeat: no-repeat;background-size: auto;transition: .3s;margin-top: 0;top: 22%;}
.xcplb_box .swiper-button-next{background-position: -82px center !important;right: -60px;}
.xcplb_box .swiper-button-prev{background-position: 12px center !important;left: -60px;}
.xcplb_box .swiper-button-next:hover,.xcplb_box .swiper-button-prev:hover{background-color: #2C78FC;background-image: url(../images/xcplb_jt2.png);}


.xsy_sec2{background: url(../images/xsy_sec2_bg.png);}
.xsy_sec2 .titimg{display: block;margin: 0 auto;padding: 100px 0;}



.dy_sec5{margin-top: 70px;}
.ryzz_item+.ryzz_item{margin-left: 0;}
.secAddZsTitle{font-size: 18px;}


.nFooter{background: #212121;}
.nfoot1{padding: 60px 0 0;display: flex;}
.nfoot1 .atit{font-size: 16px;color: #FFFFFF;display: block;line-height: 20px;margin-bottom: 15px;}
.nfoot1 .btit{display: block;font-size: 14px;color: #FFFFFF;line-height: 30px;opacity: 0.5;}
.nfoot1 a.btit:hover{opacity: 1;}
.nfoot1 .fnav_box{display: flex;width: calc(100% - 460px);padding-right: 20px;}
.nfoot1 .fnav_box .fnav{width: 100%;}
.nfoot1 .fmore{width: 460px;}
.nfoot1 .fewm{width: 110px;text-align: center;position: absolute;right: 0;}
.nfoot1 .fewm img{width: 100%;}
.nfoot1 .fewm p{font-size: 14px;color: #FFFFFF;opacity: 0.5;}
.nfoot2{padding: 20px 0 20px;}
.nfoot2 a,.nfoot2 span{font-size: 14px;color: #FFFFFF;line-height: 30px;}
.nfoot2 a+a{margin-left: 5px;}
.nfoot3{border-top: 1px solid rgba(255, 255, 255, 0.1);padding: 20px 0 60px;}
.nfoot3 a,.nfoot3 span{font-size: 14px;color: #FFFFFF;line-height: 32px;opacity: 0.5;}
.nfoot3 a:hover{opacity: 1;}


.secAddZsList:hover span{color: #2C78FC;}
.secAddContentList:hover span{color: #2C78FC;}

