body{overflow-x: hidden;}

.w-1750{width: 1750px;margin: 0 auto;}




.wkxq{background: url(../images/wkxq_bg.jpg) center/cover;border-radius: 10px;margin: 0px 0 70px;}
.wkxq_tit{text-align: left;padding: 68px 15px 30px 60px;}
.wkxq_tit p{font-size: 36px;line-height: 40px;color: #111111;padding-bottom: 10px;}
.wkxq_tit p b{font-weight: bold;color: #1A3774;}
.wkxq_tit p i{font-style: normal;color: #ABCD03;}
.wkxq_tit span{font-size: 18px;color: #777777;line-height: 28px;display: block;}
.wkxq_tit span b{color: #1A3774;}
.wkxq_box{display: flex;padding: 50px 80px 50px;justify-content: space-evenly;align-items: center;}

.wkxq_box .img_1{position: relative;overflow: hidden;padding-right: 15px;}
.wkxq_box .img_1 img{background: #FFFFFF;width: 100%;border-radius: 50%;position: relative;z-index: 2;transition: .5s;}
.wkxq_box .img_1::before{content: "";display: block;position: absolute;top: 0;left: 0px;width: 100%;height: 100%;background: #ACCE22;z-index: 1;border-radius: 50%;}

.wkxq_box .img_2 .pic{position: relative;overflow: hidden;padding-right: 8px;margin-top: 75px;}
.wkxq_box .img_2 .pic img{background: #FFFFFF;width: 100%;border-radius: 50%;position: relative;z-index: 2;transition: .5s;}
.wkxq_box .img_2 .pic::before{content: "";display: block;position: absolute;top: 0;left: 0px;width: 100%;height: 100%;background: #ACCE22;z-index: 1;border-radius: 50%;}
.wkxq_box .img_2 .info{text-align: center;font-size: 22px;color: #444444;padding-top: 50px;}

.wkxq_box .desc1{font-size: 100px;font-weight: 400;color: #ACCE22;}
.wkxq_box .desc2{font-size: 76px;font-weight: 400;color: #ACCE22;}


.wkxq_list{padding-bottom: 70px;}
.wkxq_item{width: calc(25% - 21px);float: left;margin-right: 28px;position: relative;padding-bottom: 90px;}
.wkxq_item:nth-of-type(4){margin-right: 0;}
.wkxq_item .img{overflow: hidden;}
.wkxq_item .img img{width: 100%;transition: .5s;}
.wkxq_item .desc{position: absolute;bottom: 0;left: 0;width: 100%;background: #ACCE22;padding: 10px 18px;box-sizing: border-box;transition: .3s;}
.wkxq_item .desc .p{display: flex;height: 70px;transition: .3s;align-items: center;}
.wkxq_item .desc p{display: block;font-size: 26px;font-weight: bold;color: #FFFFFF;text-align: center;width: 100%;}
.wkxq_item .desc .span{display: flex;height: 0;overflow: hidden;transition: .3s;align-items: center;}
.wkxq_item .desc span{display: block;font-size: 16px;color: #FFFFFF;text-align: center;width: 100%;}
.wkxq_item:hover .desc{background: #1A3774;padding: 0 18px;}
.wkxq_item:hover .desc .span{height: 65px;border-top: 1px solid rgba(255,255,255,.4);}


.dy_tit{text-align: center;padding: 60px 0 30px;}
.dy_tit p{font-size: 48px;line-height: 60px;color: #002870;font-weight: bold;}
.dy_tit i{width: 70px;height: 4px;background: #ACCE22;display: block;margin: 16px auto 20px;}
.dy_tit span{font-size: 18px;color: #666666;line-height: 40px;}



.dy2{background: #F9F9F9;}
.dy2_box{padding-bottom: 30px;}
.yyly_item{width: calc(25% - 30px);margin-right: 38px;margin-bottom: 32px;float: left;position: relative;}
.yyly_item:nth-of-type(4n){margin-right: 0;}
.yyly_item .img{overflow: hidden;}
.yyly_item .img img{width: 100%;transition: .5s;}
.yyly_item .desc{position: absolute;bottom: 0;left: 0;width: 100%;z-index: 9;background: rgba(172, 206, 34, 0.92);text-align: center;transition: .3s;box-sizing: border-box;}
.yyly_item .desc p{font-size: 18px;font-weight: normal;color: #FFFFFF;line-height: 65px;transition: .3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding: 0 15px;}
.yyly_item .desc span{display: block;width: 110px;margin: 0 auto;text-align: center;font-size: 14px;font-weight: bold;color: #1A3774;line-height: 14px;background: #FFFFFF;border-radius: 5px;transition: .3s;height: 0px;line-height: 28px;overflow: hidden;}

.yyly_item:hover .img img{transform: scale(1.1);}
.yyly_item:hover .desc{padding: 20px 0 35px;}
.yyly_item:hover .desc p{font-weight: bold;line-height: 55px;}
.yyly_item:hover .desc span{height: 28px;}


.dy3{padding-bottom: 50px;}
.dy3_box{padding: 0 80px;position: relative;}
.dy3_box .swiper-button-next:after,.dy3_box .swiper-button-prev:after{display: none;}
.dy3_box .swiper-button-next,.dy3_box .swiper-button-prev{width: 33px;height: 71px;background-color: #EBEBEB;background-position: center;background-repeat: no-repeat;margin-top: -60px;}
.dy3_box .swiper-button-prev{background-image: url(../images/left5.png);}
.dy3_box .swiper-button-next{background-image: url(../images/right5.png);}
.mySwiper_dy3 {width: 100%;height: 100%;position: relative;overflow: hidden;}
.mySwiper_dy3 .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;}

.dy3_item{width: calc(20% - 24px);margin-right: 30px;margin-bottom: 10px;float: left;}
.dy3_item:nth-of-type(5n){margin-right: 0;}
.dy3_item .img{overflow: hidden;background: #fff;padding: 0px;border: 1px solid #DCDCDC;}
.dy3_item .img img{width: 100%;transition: .5s;}
.dy3_item p{text-align: center;font-size: 16px;color: #666666;margin: 10px 0 10px;font-weight: bold;line-height: 40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition: .3s;}

.dy3_item:hover .img img{transform: scale(1.08);}
.dy3_item:hover p{color: #1A3774;}

.dy4{background: #F4F4F4;padding-bottom: 90px;}
.kh_item{width: calc(12.5% - 15px);margin-right: 15px;margin-bottom: 15px;overflow: hidden;float: left;overflow: hidden;background: #fff;}
.kh_item img{width: 100%;transition: .5s;}
.kh_item:hover img{transform: scale(1.1);}


.dy5{border-bottom: 12px solid #ACCE22;}
.lks_box{padding: 50px 0 40px;}
.lks_box span{font-size: 16px;color: #000000;font-weight: bold;display: inline-block;}
.lks_box a{font-size: 13px;color: #666;display: inline-block;margin-right: 15px;}


.dy6{background: url(../images/dy6_bg.png) no-repeat;background-position: center;background-size: 100% 100%;margin-top: 70px;}
.dy6 img{width: 100%;}
.dy6 img.wap_img{max-width: 780px;margin: 0 auto;display: block;}

.anli_item{width: calc(33.333% - 20px);margin-right: 30px;float: left;}
.anli_item:nth-of-type(3n){margin-right: 0;}
.anli_item .img{overflow: hidden;}
.anli_item .img img{width: 100%;transition: .5s;}
.anli_item .desc{padding: 25px 30px;background: #E5E5E5;transition: .3s;}
.anli_item .desc p{font-size: 24px;font-weight: bold;color: #222222;line-height: 24px;height: 24px;display: block;margin-bottom: 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition: .3s;}
.anli_item .desc span{font-size: 14px;color: #777777;line-height: 24px;display: block;height: 48px;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition: .3s;}
.anli_item:hover img{transform: scale(1.05);}
.anli_item:hover .desc{background: #ACCE22;}
.anli_item:hover p{color: #fff;}
.anli_item:hover span{color: #fff;}


.dy8{background: #F9F9F9;padding-bottom: 40px;}
.dy8 .dy_tit{padding-bottom: 0;}

.sl_list{max-width: 1500px;margin: 0 auto;padding: 25px 0 38px;}
.sl_item{width: calc(25% - 14px);float: left;margin-right: 18px;background: #FFFFFF;border-radius: 20px 0px 0px 0px;box-shadow: 0px 0px 8px #ccc;padding: 20px 10px 20px 40px;box-sizing: border-box;}
.sl_item:nth-of-type(4n){margin-right: 0;}
.sl_item .icon{display: block;width: 75px;height: 65px;background: url(../images/dy8_icon.png) no-repeat;float: left;}
.sl_item .icon1{background-position: 0px 0px !important;}
.sl_item .icon2{background-position: -89px 0px !important;}
.sl_item .icon3{background-position: -189px 0px !important;}
.sl_item .icon4{background-position: -288px 0px !important;}
.sl_item .desc{float: left;width: calc(100% - 75px);padding-left: 5px;box-sizing: border-box;}
.sl_item .desc p{font-size: 30px;color: #333333;line-height: 30px;padding: 2px 0 12px;box-sizing: border-box;}
.sl_item .desc span{font-size: 18px;color: #777777;line-height: 18px;}

.sl_img_box{position: relative;}
.sl_img1{width: 55%;}
.sl_img2{width: 45%;padding-left: 30px;box-sizing: border-box;position: absolute;right: 0;top: 0;height: 100%;}
.sl_img{}
.sl_img .img{overflow: hidden;height: calc(100% - 50px);}
.sl_img .img img{width: 100%;object-position: center;}
.sl_img2 .img img{height: 100%;object-fit: cover;}
.sl_img .desc{text-align: center;font-size: 18px;color: #666666;line-height: 40px;padding-top: 10px;}


.dy1,.dy2,.dy3,.dy4,.dy5,.dy6,.dy7,.dy8{overflow: hidden;}

.wap_img{display: none !important;}
.pc_img{display: block !important;}

@media screen and (max-width:1800px) {
	.w-1750{width: 1600px;}
}
@media screen and (max-width:1640px) {
	.w-1750{width: 1400px;}
	.sl_item{padding: 20px 10px 20px 20px;}
	.sl_item .desc p{font-size: 24px;line-height: 24px;padding-top: 8px;padding-bottom: 10px;}
	.sl_item .desc span{font-size: 14px;line-height: 14px;}
}
@media screen and (max-width:1440px) {
	.w-1750{width: 1200px;}
	.wkxq_item .desc p{font-size: 22px;}
	.wkxq_item .desc span{font-size: 14px;}
	.kh_item{width: calc(25% - 12px);margin-right: 15px;}
	.kh_item:nth-of-type(4n){margin-right: 0;}
	.dy3_box{padding: 0 60px;}
	
	.yyly_item{width: calc(25% - 19px);margin-right: 25px;margin-bottom: 25px;}
}
@media screen and (max-width:1200px) {
	.w-1750{width: 100%;box-sizing: border-box;padding: 0 15px;}
	/* .dy2,.dy4,.dy5{padding: 0 15px;} */
	.dy3{padding-bottom: 50px;}
	.dy4{padding-bottom: 50px;}
	.banner{padding-top: 60px;}
	.dy_tit{padding: 60px 0 30px;}
	.dy_tit p{font-size: 30px;}
	.dy_tit i{margin: 10px auto 15px;}
	.dy_tit span{font-size: 14px;line-height: 16px;}
	.wkxq_box{padding: 20px 20px 90px;}
	.wkxq_item{width: calc(50% - 5px);margin-right: 10px;margin-bottom: 10px;}
	.wkxq_item:nth-of-type(2n){margin-right: 0;}
	.wkxq_tit{padding-left: 15px;}
	.wkxq_tit p{font-size: 28px;line-height: 30px;}
	.wkxq_tit span{font-size: 16px;line-height: 20px;}
	.yyly_item{width: calc(50% - 10px);margin-right: 20px;margin-bottom: 20px;}
	.yyly_item:nth-of-type(2n){margin-right: 0;}
	.yyly_item .desc {padding: 0 15px!important;}
	.yyly_item .desc p{height: 50px !important;line-height: 50px!important;font-weight: normal !important;font-size: 16px;;}
	.yyly_item .desc span{display: none !important;}
	
	.wap_img{display: block !important;}
	.pc_img{display: none !important;}
	.dy6{background: no-repeat;}
	.dy3_item{width: calc(20% - 8px);margin-right: 10px;}
	.dy3_box{padding: 0px 0px!important;}
	.w-1600{box-sizing: border-box;padding: 0 15px;}
	
	.sl_item{width: calc(50% - 5px);margin-right: 10px;margin-bottom: 10px;}
	.sl_item:nth-of-type(2n){margin-right: 0;}
	
}
@media screen and (max-width:780px) {
	.wkxq_box .desc1{font-size: 50px;}
	.wkxq_box .desc2{font-size: 40px;}
	.wkxq_box .img_2 .info{font-size: 18px;padding-top: 30px;}
	.wkxq_box .img_2 .pic{margin-top: 60px;}
	.wkxq_item{padding-bottom: 50px;}
	.wkxq_item .desc .p{height: 50px;}
	.wkxq_item .desc p{font-size: 18px;}
	.dy2_box{padding-bottom: 60px;}
	.dy5{display: none;}
	.dy3_box .swiper-button-prev{left: 0;}
	.dy3_box .swiper-button-next{right: 0;}
	.dy3_box{padding: 0 40px;}
	.wkxq_tit{padding: 50px 15px 25px 15px;}
	.wkxq_tit p{font-size: 22px;padding-bottom: 5px;}
	.wkxq_tit span{font-size: 14px;}
	.yyly_item{width: calc(50% - 5px);margin-right: 10px;margin-bottom: 10px;}
	
	.anli_item{width: 100%;margin-bottom: 15px;}
	.anli_item .desc{padding: 25px 15px;}
	.anli_item .desc p{font-size: 18px;line-height: 20px;height: 20px;}
	.anli_item .desc span{font-size: 14px;line-height: 20px;height: 40px;}
	.dy3_item{width: calc(50% - 5px);margin-right: 10px !important;}
	.dy3_item:nth-of-type(2n){margin-right: 0!important;}
	.dy3_item p{font-size: 14px;margin: 0;}
	.sl_img1{width: 100%;margin-bottom: 20px;}
	.sl_img2{width: 100%;position: relative;padding-left: 0;}
	.sl_list{padding: 20px 0 10px;}
	.sl_img .desc{font-size: 16px;line-height: 30px;padding-top: 5px;}
}
@media screen and (max-width:580px) {
	.wkxq_box{flex-direction: column-reverse;}
	.wkxq_box .img_2 .pic{margin-top: 0;}
	.wkxq_box .img_2 .info{padding-top: 10px;}
	.wkxq_box .desc1{padding: 20px 0;}
	.wkxq_box .desc2{padding: 20px 0;}

	.dy_tit p{font-size: 22px;line-height: 30px;}
	.dy_tit span{font-size: 12px;line-height: 16px;}
	.wkxq_tit p{font-size: 22px;line-height: 30px;}
	.sl_item {width: 100%;}
}
@media screen and (max-width:580px) {
	.wkxq_item{width: 100%;padding-bottom: 0;}
	.wkxq_item .desc{background: #1A3774;padding: 0 18px;position: relative;}
	.wkxq_item .desc .p{height: auto;min-height: 50px;}
	.wkxq_item .desc .span{height: auto;min-height: 65px;border-top: 1px solid rgba(255,255,255,.4);}
	
	.dy3_box{padding: 0 30px;}
	.dy3_box .swiper-button-next, .dy3_box .swiper-button-prev{width: 25px;height: 60px;background-size: 40%;}
	.kh_item{width: calc(50% - 5px);margin-right: 10px;margin-bottom: 10px;}
	.kh_item:nth-of-type(2n){margin-right: 0;}
}





/* .dy_tit p{color: #002870;font-weight: bold;font-size: 48px;line-height: 60px;} */


.plc-dz-box{background: #D9DFEA;border-radius: 25px;padding: 35px 35px 45px 30px;overflow: hidden;}
.plc-dz{display: flex;}
.plc-dz-l{width: 600px;}
.plc-dz-l .img{border-radius: 20px;overflow: hidden;}
.plc-dz-l img{width: 100%;}
.plc-dz-r{width: calc(100% - 600px);padding-left: 50px;}
.plc-dz-item+.plc-dz-item{margin-top: 15px;}
.plc-dz-item .tit{font-size: 30px;font-weight: bold;font-family: SourceHanSansSC;color: #002870;line-height: 36px;padding: 10px 0 10px;}
.plc-dz-item .tit i{font-size: 24px;font-family: SourceHanSansSC;font-weight: normal;font-style: normal;color: #002870;line-height: 36px;}
.plc-dz-item .desc{font-size: 20px;color: #333333;line-height: 30px;}
.plc-dz-item .desc li{list-style: none;display: inline-block;position: relative;padding: 0 15px;}
.plc-dz-item .desc li::after{content: "";display: block;width: 8px;height: 8px;background: #002870;border-radius: 50%;position: absolute;left: 0;top: 50%;margin-top: -4px;}

.pc-dz-mores{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 25px;}
.pc-dz-more{width: calc(50% - 14px);background: #fff;border-radius: 30px 0px 0px 0px;display: flex;overflow: hidden;}
.pc-dz-more .tit{width: 220px;background: #002870;display: flex;align-items: center;justify-content: center;text-align: center;font-size: 33px;font-weight: bold;font-family: SourceHanSansSC;color: #FFFFFF;line-height: 40px;padding: 26px 0 28px;box-sizing: border-box;position: relative;}
.pc-dz-more .tit::after{content: "";display: block;width: 0px;height: 0px;border: 20px solid #000;border-top-color: transparent;border-bottom-color: transparent;border-left-color: #002870;border-right-color: transparent;position: absolute;left: 100%;top: 50%;margin-top: -20px;}
.pc-dz-more .desc{width: calc(100% - 220px);display: flex;align-items: center;font-size: 20px;color: #333333;line-height: 36px;padding: 26px 25px 28px 50px;box-sizing: border-box;}

.plccp-list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.plccp-item{width: calc(25% - 15px);margin-bottom: 20px;}
.plccp-item .img{overflow: hidden;border: 1px solid #ddd;box-sizing: border-box;}
.plccp-item .img img{width: 100%;transition: .5s;}
.plccp-item p{display: block;height: 68px;line-height: 68px;background: #002870;font-size: 26px;font-weight: bold;color: #FFFFFF;text-align: center;padding: 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.plccp-item:hover .img img{transform: scale(1.1);}


@media screen and (max-width: 1600px) {
	.plc-dz-r{padding-left: 40px;}
	.plc-dz-item .tit{font-size: 26px;line-height: 32px;padding: 10px 0 5px;}
	.plc-dz-item .desc{font-size: 18px;line-height: 26px;}
	.pc-dz-more .tit{font-size: 28px;line-height: 36px;}
	.plc-dz-item .tit i{font-size: 20px;}
	.pc-dz-more .desc{font-size: 18px;line-height: 28px;padding: 26px 15px 28px 30px;}
	.plccp-item p{font-size: 22px;}
}
@media screen and (max-width: 1200px) {
	.plc-dz{flex-wrap: wrap;}
	.plc-dz-l{width: 100%;}
	.plc-dz-r{width: 100%;padding: 30px 0 0 0;}
	.pc-dz-more{width: 100%;}
	.pc-dz-more+.pc-dz-more{margin-top: 20px;}
	.plccp-item{width: calc(50% - 10px);}
}
@media screen and (max-width: 700px) {
	.plc-dz-box{padding: 15px;}
	.plc-dz-item .tit{font-size: 22px;line-height: 28px;}
	.plc-dz-item .tit i{font-size: 18px;}
	.plc-dz-item .desc{font-size: 16px;}
	.pc-dz-more .tit{font-size: 20px;width: 150px;}
	.pc-dz-more .desc{width: calc(100% - 150px);font-size: 16px;line-height: 24px;}
	.plccp-item{width: calc(50% - 5px);margin-bottom: 10px;}
	.plccp-item p{font-size: 16px;height: 50px;line-height: 50px;font-weight: normal;}
}



