@keyframes banrun1{
	0%{transform: scale(1)}
	50%{transform: scale(1.5)}
	100%{transform: scale(1)}
}

@keyframes banrun2{
	0%{top: 10px;}
	50%{top: 30px;}
	100%{top: 10px;}
}


.swiper-button-next, .swiper-button-prev,.s1_br a i,.s1_br a span,.s1_br a::before,.s2b_l,.sybt h2,.sybt h4,.s2b_l_bt::before,.s2b_l_bt h3,.s2b_l_bt p,.s2b_l_bt,
.s2b_l_bt h3::after,.s3c_list h3::after,.more i,.more span,.more::before,.s3c,.s3c_list h3::after,.s3c_list p,.s2t,.s2b_l,.section3,.s3t,
.s4_r_list .swiper-slide-next,.s4_r_list .swiper-slide-prev,.s4_r_list .swiper-slide-active,.s4b_list::before,.s4b_list h3,.s4b_list p,.s4b_list h3::after,.s4t,
.s4_l,.s5c_list h3::after,.s5c,.s5c_list h3::after,.s5c_list p,.s5t,.ftr form button,.yyqhlist,.s3clb,.s2b_r_list .swiper-slide,.sybt,.s4b_list,.s5b_list .swiper-slide a h5,
.fbr_list h5,.xwzx_tr_a a h3,.xwzx_tr_a a h4,.xwzx_tr_a a h6,.xwzx_c a h3,.xwzx_c a img,.xwlist a img,.xwlist a h3,.xwgd h6,.xwgd h6 i,.xwgd h6 span,.ljsw_nr,
.ljzhsw_r ul li::before,.ljzhsw_r ul li h3,.ljsw_txt h3::after,.qqbj_tr_txt a i,.qqbj_tr_txt a span,.qqbj_br ul,.qqbj_bl h3,.dwzy_l ul li,.ejjd_b .swiper-slide::before,
.ejjd_b .swiper-slide h3,.ejjd_b .swiper-slide p,.lxlist,.qtpf_l ul li a h3,.qtpf_l ul li a span,.qtpf_l ul li a h4,.qtpf_l ul li a i,.qhbh_br .swiper-slide a h3,
.qhbh_br .swiper-slide a h3::before,.qhbh_br .swiper-slide a h3::after,.ndbglist_r h3,.ndbglist_r a i,.ndbglist_r a span,.ndbglist,.ejystxt::before,.ejystxt h3,
.ejystxt p,.rh_a a::before,.rh_a a::after,.mbx ul li a i,.mbx ul li a p,.ejysbt_list a::before,.ejysbt_list a::after,.ejan_b .swiper-slide h3::before,
.ejan_b .swiper-slide h3::after,.ejan_nr h6,.ejan_txt,.khal_c h3,.khal_c h3::before,.khal_c h3::after,.khal_list,.swvideo,.swvideolist h6,.xwnav,.ejfooter_tr a::before,
.ejfooter_tr a::after,.ejyslist,.ygfl_b .swiper-slide img,.ljzhsw_r ul li:nth-of-type(3),.ljzhsw_r ul li:nth-of-type(4),.n_qqbj_br_list2 ul.ac,.n_qqbj_br_list,.dwzylist.ac,.ygfl_b .swiper-slide,
.qynj_txt_bot_nr,.rcfz_b h3::before,.rcfz_b h3::after,.zncp_txt h3::before,.zncp_txt h3::after,.n_qqbj_t_nr.ac p,.n_qqbj_t_nr,.n_qqbj_bl h3,.n_qqbj_bl h3::before,.n_qqbj_bl h3::after{
    transition: 0.6s ease-in-out;
    -ms-transition: 0.6s ease-in-out;
    -o-transition: 0.6s ease-in-out;
    -webkit-transition: 0.6s ease-in-out;
    -moz-transition: 0.6s ease-in-out;
}
.xq_tl a i{
    transition: 0.2s ease-in-out;
    -ms-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
}

.s1_tr::after,.s1_bl::before,.fbr_list h5 i,.qtpf_r_list,.qtpf_r_list2,.lximg{
    transition: 1s ease-in-out;
    -ms-transition: 1s ease-in-out;
    -o-transition: 1s ease-in-out;
    -webkit-transition: 1s ease-in-out;
    -moz-transition: 1s ease-in-out;
}




.divbox{width: 83%;margin: 0 auto;}
.divbox1{width: 1220px;margin: 0 auto;}


.xwzx{padding: 160px 0 70px;}
.xwzx_t{font-size: 0;}
.xwzx_tl,.xwzx_tr{display: inline-block;vertical-align: top;box-sizing: border-box;}
.xwzx_tl{width: 70%;}
.xwzx_tr{width: 30%;text-align: right;}
.xwzx_tl h2{font-size: 83px;color: #00a0e9;font-family: "MiSans_d";line-height: 100px;}
.xwzx_tl h3{font-size: 83px;color: #000;font-family: "MiSans_d";line-height: 100px;}
.xwzx_tl p{font-size: 19px;color: #000;font-family: "MiSans_r";margin-top: 36px;}
.xwzx_tr h2,.xwzx_tr_a{display: inline-block;vertical-align: top;box-sizing: border-box;width: 200px;}
.xwzx_tr h2{line-height: 56px;color: #fff;background: #00a0e9;font-size: 17px;font-family: "MiSans_d";text-align: center;position: relative;margin-right: 10px;}
.xwzx_tr h2 img{position: absolute;top: 17px;right: 10px;}
.xwzx_tr_a a{display: block;text-align: center;background: #efefef;position: relative;}
.xwnav{height: 0;overflow: hidden;}
.xwzx_tr_a:hover .xwnav{height: 112px;}
.xwzx_tr_a a h3,.xwzx_tr_a a h4{display: inline-block;vertical-align: middle;box-sizing: border-box;line-height: 56px;}
.xwzx_tr_a a h3{font-size: 17px;color: #000;font-family: "MiSans_d";}
.xwzx_tr_a a h4{margin-left: 10px;}
.xwzx_tr_a a h4 img{display: block;line-height: 56px;}
.xwzx_tr_a a h6{position: absolute;top: 17px;right: 10px;}
.xwzx_tr_a a h6{opacity: 0;}
.xwzx_tr_a a:hover,.xwzx_tr_a a.ac{background: #00a0e9;}
.xwzx_tr_a a:hover h3,.xwzx_tr_a a.ac h3{color: #fff;}
.xwzx_c{margin: 86px 0 70px;}
.xwzx_c a{display: block;font-size: 0;}
.xwzx_cl,.xwzx_cr{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.xwzx_cr{width: 42.25%;overflow: hidden;}
.xwzx_cr img{width: 100%;}
.xwzx_cl{width: 57.75%;padding-right: 110px;}
.xwzx_cl h4{position: relative;font-size: 19px;color: #999999;font-family: "MiSans_r";margin-bottom: 16px;}
.xwzx_cl h4::before{content: '';display: inline-block;vertical-align: super;width: 21px;height: 1px;background: #cccccc;margin-right: 10px;}
.xwzx_cl h3{font-size: 43px;color: #000;font-family: "MiSans_d";line-height: 61px;margin-bottom: 25px;}
.xwzx_cl p{font-size: 18px;color: #999999;line-height: 36px;font-family: "MiSans_r";
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.xwzx_cl h6{display: inline-block;vertical-align: middle;box-sizing: border-box;font-size: 16px;color: #dadada;font-family: "MiSans_r";margin-right: 26px;margin-top: 40px;}
.xwzx_cl h6 img{display: inline-block;vertical-align: middle;margin-right: 6px;}
.xwzx_c a:hover h3{color: #00a0e9;}
.xwzx_c a:hover .xwzx_cr img{
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -moz-transform: scale(1.2);
}
.xwlist a{display: block;font-size: 0;padding: 50px 0;border-bottom: 1px solid #e0e0e0;}
.xwlist:last-of-type a{border-bottom: none;}
.xwlist_l,.xwlist_r{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.xwlist_l{width: 21.25%;overflow: hidden;}
.xwlist_l img{width: 100%;}
.xwlist_r{width: 78.75%;padding: 0 50px;}
.xwlist_r h4{position: relative;font-size: 19px;color: #999999;font-family: "MiSans_r";margin-bottom: 16px;}
.xwlist_r h4::before{content: '';display: inline-block;vertical-align: super;width: 21px;height: 1px;background: #cccccc;margin-right: 10px;}
.xwlist_r h3{font-size: 32px;color: #000;font-family: "MiSans_d";line-height: 50px;margin-bottom: 10px;}
.xwlist_r p{font-size: 18px;color: #999999;line-height: 36px;font-family: "MiSans_r";
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.xwlist_r h6{display: inline-block;vertical-align: middle;box-sizing: border-box;font-size: 16px;color: #dadada;font-family: "MiSans_r";margin-right: 26px;margin-top: 10px;}
.xwlist_r h6 img{display: inline-block;vertical-align: middle;margin-right: 6px;}
.xwlist a:hover .xwlist_l img{
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -moz-transform: scale(1.2);
}
.xwlist a:hover h3{color: #00a0e9;}

.xwgd{text-align: center;margin-top: 50px;}
.xwgd h6{display: block;background: #f2f2f2;border-radius: 70px;cursor: pointer;}
.xwgd h6 i,.xwgd h6 span{display: inline-block;vertical-align: middle;line-height: 70px;}
.xwgd h6 i{font-size: 18px;color: #000;font-family: "MiSans_d";margin-right: 20px;}
.xwgd h6 span{font-size: 20px;color: #c0c0c0;}
.xwgd h6:hover{background: #00a0e9;}
.xwgd h6:hover i,.xwgd h6:hover span{color: #fff;}

.xwxq{padding-top: 164px;}
.xq_t{font-size: 0;padding-top: 30px;}
.xq_tl,.xq_tr{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;}
.xq_tl{width: 50%;}
.xq_tl img{width: 100%;}
.xq_tr{width: 50%;padding-left: 50px;padding-right: 20px;}
.xq_tl a{display: block;width: 130px;text-align: center;background: #068cc9;position: absolute;right: 0;bottom: 0;overflow: hidden;height: 120px;}
.xq_tl a span,.xq_tl a i{color: #fff;display: inline-block;vertical-align: middle;}
.xq_tl a span{font-size: 36px;line-height: 120px;}
.xq_tl a i{font-family: "MiSans_d";font-size: 24px;width: 0;overflow: hidden;height: 0;}
.xq_tl a:hover{width: 280px;}
.xq_tl a:hover i{width: 120px;height: 30px;margin-left: 15px;}
.xq_tr h3{font-size: 22px;color: #000;font-family: "MiSans_d";line-height: 40px;margin-bottom: 30px;}
.xq_tr h6{text-align: right;}
.xq_tb{padding: 110px 65px 45px 500px;box-sizing: border-box;text-align: right;margin-top: -120px;
    background-image: linear-gradient(to right, #ffffff, #00a0e9);
}
.xq_tb h4{position: relative;font-size: 19px;color: rgba(255,255,255,.8);font-family: "MiSans_r";margin-bottom: 16px;}
.xq_tb h4::before{content: '';display: inline-block;vertical-align: middle;width: 21px;height: 1px;background: #cccccc;margin-right: 10px;}
.xq_tb h3{font-size: 48px;color: #fff;font-family: "MiSans_d";line-height: 60px;margin-bottom: 10px;}
.xq_tb h6{display: inline-block;vertical-align: middle;box-sizing: border-box;font-size: 16px;color: rgba(255,255,255,.8);font-family: "MiSans_r";margin-right: 26px;margin-top: 10px;}
.xq_tb h6 img{display: inline-block;vertical-align: middle;margin-right: 6px;}
.xq_tb h6:last-of-type{margin-right: 0;}

.xq_c{padding: 70px;box-sizing: border-box;}
.xq_c p{font-size: 18px;color: #999999;line-height: 28px;margin-bottom: 28px;font-family: "MiSans_r";}
.xq_c p:last-of-type{margin-bottom: 0;}
.xq_b{padding: 0 70px 30px;box-sizing: border-box;}
.xq_b h2{display: block;width: 230px;line-height: 56px;text-align: center;background: #efefef;font-size: 17px;color: #000;font-family: "MiSans_d";}


.ljzhsw{position: relative;font-size: 0;padding: 200px 0 0;}
.ljzhsw_l,.ljzhsw_r{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.ljzhsw_l{width: 47%;padding-right: 90px;}
.ljzhsw_r{width: 53%;}
.ljzhsw_r img{width: 100%;}
.ejbt h2{font-size: 80px;color: #fff;font-family: "MiSans_d";line-height: 80px;margin-bottom: 60px;}
.ljzhsw_l p{font-size: 18px;color: #fff;line-height: 31px;margin-bottom: 31px;font-family: "MiSans_r";}
.swvideo video{display: block;width: 100%;}
.swsp span{font-size: 66px;color: #fff;cursor: pointer;}
.swvideo{position: fixed;top: 50%;left: 50%;width: 0;height: 0;z-index: -1;box-sizing: border-box;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
}
.swvideo span{content: '';display: block;width: 100%;height: 100%;background: rgba(0,0,0,.5);position: absolute;top: 0;left: 0;opacity: 0;}
.swvideo.ac span{
	animation-name: example; 
  	animation-duration: 2s;
  	animation-delay: .6s; 
  	animation-fill-mode: forwards; 
}
.swvideolist{position: fixed;top: 50%;left: 50%;width: 50%;z-index: 3;padding: 40px;box-sizing: border-box;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
}
.swvideolist h6{position: absolute;top: 10px;right: -36px;font-size: 40px;color: #e4007f;cursor: pointer;width: 60px;height: 60px;background: #fff;
	text-align: center;border-radius: 50%;line-height: 52px;
}
.swvideolist h6:hover{background: #e4007f;color: #fff;}
.swvideo.ac{width: 100%;height: 100%;z-index: 3;}
.ljzhsw_r ul{font-size: 0;position: relative;}
.ljzhsw_r ul li{display: inline-block;vertical-align: top;box-sizing: border-box;width: 49%;margin-right: 2%;margin-bottom: 12px;position: relative;cursor: pointer;border-radius: 10px;overflow: hidden;}
.ljzhsw_r ul li:nth-of-type(2n){margin-right: 0;}
/* .ljzhsw_r ul li:last-of-type{width: 100%;margin-bottom: 0;} */
.ljzhsw_r ul li img{width: 100%;}
.ljzhsw_r ul li::before{content: '';display: block;position: absolute;width: 100%;height: 100%;background: rgba(228,0,127,.4);top: 0;left: 0;}
.ljsw_txt{position: absolute;top: 50%;left: 0;width: 100%;padding: 0 40px;box-sizing: border-box;z-index: 2;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
}
.ljzhsw_r ul li h1 img{height: 191px;display: none;}
.ljsw_txt h6,.ljsw_txt h3{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.ljsw_txt h6 span{display: block;width: 53px;height: 53px;line-height: 53px;text-align: center;background: #fff;border-radius: 50%;font-size: 24px;color: #e4007f;}
.ljsw_txt h3{margin-left: 16px;font-size: 18px;color: #fff;line-height: 18px;font-family: "MiSans_r";}
.ljsw_txt h3 i{display: block;font-size: 18px;color: #fff;line-height: 18px;font-family: "MiSans_r";margin-bottom: 5px;}
.ljsw_nr{margin-top: 12px;height: 0;overflow: hidden;}
.ljsw_nr p,.ljsw_nr p strong{font-size: 18px;color: #fff;line-height: 28px;font-family: "MiSans_r";}
.ljsw_nr p strong{font-family: "MiSans_s";display: inline-block;margin-right: 12px;}
.ljzhsw_r ul li:hover .ljsw_nr{height: 56px;}
.ljzhsw_r ul li:nth-of-type(3):hover .ljsw_nr{height: 84px;}
.ljzhsw_r ul li:nth-of-type(4) .ljsw_nr{font-size: 0;}
.ljzhsw_r ul li:nth-of-type(4) .ljsw_nr p{display: inline-block;vertical-align: top;box-sizing: border-box;width: 50%;}
.ljzhsw_r ul{position: relative;padding-bottom: 202px;}
.ljzhsw_r ul li:nth-of-type(3),.ljzhsw_r ul li:nth-of-type(4){position: absolute;bottom: 0;height: 192px;overflow: hidden;}
.ljzhsw_r ul li:nth-of-type(3){left: 0;}
.ljzhsw_r ul li:nth-of-type(4){right: 0;}
.ljzhsw_r ul li:nth-of-type(3):hover,.ljzhsw_r ul li:nth-of-type(4):hover{width: 100%;z-index: 3;}
.ljzhsw_r ul li:nth-of-type(3):hover img,.ljzhsw_r ul li:nth-of-type(4):hover img{display: none;}
.ljzhsw_r ul li:nth-of-type(3):hover h1 img,.ljzhsw_r ul li:nth-of-type(4):hover h1 img{display: block;}
.ljzhsw_r ul li:hover::before{background: rgba(228,0,127,1);}
.ljzhsw_r ul li:hover h3{font-size: 22px;font-family: "MiSans_s";}
.ljzhsw_r ul li:hover h3 i{display: none;}
.ljsw_txt h3::after{content: '';display: block;width: 0;height: 2px;background: rgba(255,255,255,.5);}
.ljzhsw_r ul li:hover h3::after{width: 90px;margin-top: 10px;}

.zzlist{font-size: 0;text-align: center;}
.zzlist>li {
	display: inline-block;
	width: 25%;
    text-align: center;
	position: relative;
	box-sizing: border-box;
	text-align: center;
}

.zzlist>li h6 {
	display: inline-block;vertical-align: bottom;
}

.zzlist>li p {
	color: #000;
	font-size: 18px;
    font-family: "MiSans_r";
}
.zzlist>li p::before{content: '';display: block;width: 253px;height: 2px;background: #dee0df;margin: 30px auto;}
.zzlist>li sup{
	font-size: 18px;
	color: #e4007f;
	font-weight: bold;
	display: inline-block;
	vertical-align: bottom;
    font-family: "MiSans_r";
    margin-left: 8px;
}
.zzlist>li h6,.zzlist>li span{vertical-align: middle;}
.dataNums {
	top: 50%;
	display: block;
	width: 100%;
	height: 55px;
	text-align: center;
}

.dataNums .dataOne {
	width: 35px;
	height: 55px;
	text-align: left;
	display: inline-block
}

.dataNums .dataBoc {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.dataNums .dataBoc .tt {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.dataNums .tt span {
	width: 100%;
	height: 100%;
	font: 53px "h";
	color: #e4007f;
    display: block;
    font-family: "MiSans_b";
	text-align: right;
}

.ljzhsw_b{padding: 50px 0 60px;background: #fff;border-radius: 15px;margin-top: 50px;}

.bnlc{position: relative;padding-top: 150px;font-size: 0;}
.bnlc .ejbt,.bnlc_qh{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;}
.bnlc_qh{text-align: right;}
.bnlc_qh .swiper-button-prev,.bnlc_qh .swiper-button-next,.bnlc_qh i{position: static;display: inline-block;vertical-align: middle;margin: 0;width: auto;height: auto;background: none;color: #fff;}
.swiper-button-next,.bnlc_qh i{margin: 0 36px;font-size: 20px;font-weight: lighter;}
.bnlc_qh .swiper-button-prev,.bnlc_qh .swiper-button-next{font-size: 30px;font-weight: bold;}
.bnlc_list h2{font-size: 36px;color: #fff;font-family: "MiSans_b";line-height: 36px;margin-bottom: 30px;}
.bnlc_list p{font-size: 17px;color: #fff;font-family: "MiSans_r";line-height: 24px;margin-bottom: 24px;}
.bnlc_list h6 img{width: 100%;height: auto;}
.bnlc_list .swiper-container{padding-left: 60px;box-sizing: border-box;}
.bnlc_list .swiper-slide{padding-left: 45px;position: relative;box-sizing: border-box;border-left: 1px solid rgba(255,255,255,.4);}
.bnlc_list .swiper-slide::before{content: '';display: block;width: 8px;height: 8px;background: #fff;border-radius: 50%;position: absolute;left: -5px;top: 0;}
.bnlc_qh .swiper-button-prev:hover,.bnlc_qh .swiper-button-next:hover{color: #00a0e9;}

.jtjg{position: relative;padding: 150px 0 166px;}
.jtjg ul{font-size: 0;}
.jtjg ul li{display: inline-block;vertical-align: top;box-sizing: border-box;width: 32.666%;margin-right: 1%;}
.jtjg ul li:nth-of-type(3){margin-right: 0;}
.jtjg ul li a{display: block;overflow: hidden;border-radius: 10px;}
.jtjg ul li img{width: 100%;}
.jtjgtxt{margin-top: 40px;}
.jtjgtxt p{font-size: 18px;color: #fff;font-family: "MiSans_r";line-height: 31px;}

.qqbj{position: relative;background: #333;background: url(../images/qqbjbg_02.png) center center;background-size: 100% 100%;padding: 300px 0 220px;z-index: 2;}
.qqbj_t{font-size: 0;}
.qqbj_tl,.qqbj_tr{display: inline-block;vertical-align: top;box-sizing: border-box;}
.qqbj_tl{width: 40%;}
.qqbj_tr{width: 60%;text-align: right;}
.qqbj_tr_txt{display: inline-block;text-align: left;}
.qqbj_tr_txt p{font-size: 17px;color: #fff;line-height: 26px;font-family: "MiSans_r";}
.qqbj_tr_txt a{display: inline-block;margin-top: 38px;}
.qqbj_tr_txt a i,.qqbj_tr_txt a span{display: inline-block;vertical-align: middle;box-sizing: border-box;color: #fff;}
.qqbj_tr_txt a:hover::before{background: #fff;}
.qqbj_tr_txt a:hover i,.qqbj_tr_txt a:hover span{color: #00a0e9;}

.qqbj_b{margin-top: 60px;padding: 0 18%;position: relative;}
.qqbj_b img{width: 100%;height: auto;}
.qqbj_bl{position: absolute;left: 36px;bottom: 20%;padding: 80px 28px;box-sizing: border-box;z-index: 2;}
.qqbj_bl::before{content: '';display: block;width: 1px;height: 100%;background: url(../images/xiantiao_03.png) center center;background-size: 100% 100%;position: absolute;top: 0;left: 0;}
.qqbj_br ul li{position: absolute;}
.qqbj_br ul li h3{font-size: 18px;color: #fff;font-family: "MiSans_m";position: relative;padding-left: 20px;}
.qqbj_br ul li h3::before{content: '';width: 9px;height: 9px;background: #fff;border-radius: 50%;display: inline-block;margin-right: 8px;position: absolute;left: 0;top: 13px;}
.qqbj_br ul li h3::after{content: '';display: block;width: 19px;height: 19px;border-radius: 50%;background:  rgba(255,255,255,.3);position: absolute;top: 8px;left: -5px;
    animation: banrun1 2s linear infinite
}
.scjd li:first-of-type{top: 25%;left: 69%;}
.scjd li:nth-of-type(2){top: 48%;left: 68%;}
.scjd li:nth-of-type(3){top: 58%;left: 70%;}
.scjd li:nth-of-type(4){top: 43%;left: 68%;}
.scjd li:nth-of-type(5){top: 75%;left: 82%;}
.scjd li:nth-of-type(6){top: 42%;left: 59%;}
.scjd li:nth-of-type(7){top: 21%;left: 46%;}
.scjd li:nth-of-type(8){top: 26%;left: 48%;}
.scjd li:nth-of-type(9){top: 31%;left: 21%;}
.bsc li:first-of-type{top: 31%;left: 74%;}
.bsc li:nth-of-type(2){top: 75%;left: 73%;}
.bsc li:nth-of-type(3){top: 40%;left: 57%;}
.bsc li:nth-of-type(4){top: 20%;left: 47%;}
.bsc li:nth-of-type(5){top: 25%;left: 49%;}
.bsc li:nth-of-type(6){top: 31%;left: 30%;}
.bsc li:nth-of-type(7){top: 21%;left: 46%;}
.bsc li:nth-of-type(8){top: 26%;left: 48%;}
.bsc li:nth-of-type(9){top: 31%;left: 21%;}
.qqbj_br ul{opacity: 0;}
.qqbj_br ul.ac{opacity: 1;}
.qqbj_bl h3{font-size: 22px;color: rgba(255,255,255,.5);font-family: "MiSans_d";position: relative;cursor: pointer;}
.qqbj_bl_list:first-of-type{margin-bottom: 50px;}
.qqbj_bl h3{margin-bottom: 50px;}
.qqbj_bl h3:last-of-type{margin-bottom: 0;}
.qqbj_bl h3.ac{color: #fff;}
.qqbj_bl h3::before{content: '';display: block;width: 14px;height: 14px;background: #fff;border-radius: 50%;position: absolute;left: -35px;top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
}
.qqbj_bl h3::after{content: '';display: block;width: 26px;height: 26px;background: rgba(255,255,255,.5);border-radius: 50%;position: absolute;left: -41px;top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
}
.xysj{position: relative;margin-top: -200px;}
.xysj img{width: 100%;height: auto;}
.xysjtxt{position: absolute;width: 976px;padding: 45px 65px;box-sizing: border-box;background: #fff;border-radius: 10px;right: 45px;bottom: 15%;}
.xysjtxt .ejbt h2{color: #00a0e9;margin-bottom: 42px;}
.xysjtxt p{font-size: 17px;color: #777777;line-height: 26px;font-family: "MiSans_r";}
/* .xysjtxt a i,.xysjtxt a span{color: #999999;} */
.xysjtxt a:hover i,.xysjtxt a:hover span{color: #fff;}

.gyry .ejbt h2{color: #e4007f;}
.gyry .ljzhsw_l p{color: #000;}
.zzlist2 h4{display: inline-block;vertical-align: middle;font-size: 53px;color: #e4007f;font-family: "MiSans_b";}
.ljzhsw_b1{padding: 260px 0 60px;position: relative;}
.zzlist2>li{width: 33.333%;}

.dwzy{padding: 130px 0 100px;background: url(../images/dwzybg_02.png) center center;background-size: 100% 100%;font-size: 0;}
.dwzy_l,.dwzy_r{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;}
.dwzy_l{width: 30%;padding-left: 160px;}
.dwzy_r{width: 70%;}
.dwzylist{position: absolute;top: 0;left: 0;opacity: 0;height: 0;width: 100%;}
.dwzylist.ac{position: static;opacity: 1;height: auto;}
.dwzy_l .ejbt{margin-bottom: 130px;}
.dwzy_l ul{position: relative;padding: 36px 26px;}
.dwzy_l ul::before{content: '';display: block;width: 1px;height: 100%;background: url(../images/xiantiao_03.png) center center;background-size: 100% 100%;position: absolute;
	top: 0;left: 0;
}
.dwzy_l ul li{display: block;margin-bottom: 50px;position: relative;opacity: .5;cursor: pointer;}
.dwzy_l ul li:last-of-type{margin-bottom: 0;}
.dwzy_l ul li h3,.dwzy_l ul li span{display: inline-block;vertical-align: middle;color: #fff;}
.dwzy_l ul li::before{content: '';display: block;width: 14px;height: 14px;background: #fff;position: absolute;left: -32px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.dwzy_l ul li::after{content: '';display: block;width: 26px;height: 26px;background: rgba(255,255,255,.5);position: absolute;left: -38px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.dwzy_l ul li.ac{opacity: 1;}
.dwzy_l ul li h3{font-size: 22px;font-family: "MiSans_d";margin-right: 8px;}
.dwzylist .swiper-container{padding-bottom: 70px;position: relative;}
.dwzylist img{width: 100%;}
.dwzylist .swiper-slide{opacity: .2;}
.dwzylist .swiper-slide-active{opacity: 1;}
.dwzylist .swiper-slide p{font-size: 16px;color: #fff;font-family: "MiSans_d";margin-top: 32px;opacity: 0;}
.dwzylist .s2_an{bottom: 0;right: auto;left: 0;}
.dwzylist .swiper-slide-active p{opacity: 1;}
.dwzy{position: relative;z-index: 2;}
.qyry{position: relative;z-index: 2;background: #fff;}
.zyqx{padding: 80px 0 180px;}
.zyqx_t,.zyqx_c,.zyqx_b{position: relative;}

.layui-input-block input:-moz-placeholder,
textarea:-moz-placeholder { 
    color: rgba(51,51,51,.5);
}
.layui-input-block input:-ms-input-placeholder,
textarea:-ms-input-placeholder { 
		color: rgba(51,51,51,.5);
}
.layui-input-block input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder { 
		color: rgba(51,51,51,.5);
}
.zyqx_t{font-size: 0;}
.zyqx_tl,.zyqx_tr{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.zyqx_tl{width: 30%;}
.zyqx_tr{width: 70%;}
.zyqx_c{margin: 40px 0 60px;}
.zyqx_c p{font-size: 19px;color: #fff;font-family: "MiSans_d";line-height: 36px;}
.zyqx_b .swiper-slide{font-size: 0;}
.zyqx_bl,.zyqx_br{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;}
.zyqx_br{padding-left: 80px;}
.zyqx_bl img{width: 100%;}
.zyqx_br h3{font-size: 45px;color: #fff;font-family: "MiSans_b";line-height: 52px;margin-bottom: 30px;}
.zyqx_br p{font-size: 18px;color: #fff;font-family: "MiSans_r";line-height: 36px;}
.zyqx_b .s2_an{right: auto;left: 56%;}
.kongbai{position: relative;}
.kongbai img{width: 100%;height: auto;}

.zyqx_tl .ejbt h2{margin-bottom: 0;}
.zyqx_tr{font-size: 0;text-align: right;position: relative;}
.zyqx_tr .layui-form{display: inline-block;position: relative;padding: 0 90px;}
.zyqx_tr .layui-form::before{content: '';display: block;width: 79px;height: 2px;background: url(../images/zuoyou_03.png) center center;background-size: 100% 100%;position: absolute;left: -40px;top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.zyqx_tr .layui-form::after{content: '';display: block;width: 79px;height: 2px;background: url(../images/zuoyou_05.png) center center;background-size: 100% 100%;position: absolute;right: 0;top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.layui-form-selected dl{text-align: left;}
.zyqx_tr .layui-form-item{display: inline-block;vertical-align: middle;margin: 0;margin-right: 80px;position: relative;}
.zyqx_tr .layui-form-item .layui-input-block{margin: 0;}
.zyqx_tr .layui-form-item .layui-input-block .layui-input{background: none;border: none;font-size: 22px;color: #fff;font-family: "MiSans_d";}
.zyqx_tr .layui-form-item:first-of-type{width: 100px;}
.zyqx_tr .layui-form-item:nth-of-type(2){width: 190px;}
.sousuo{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;}
.sousuo h3{cursor: pointer;}
.sousuo h3 i,.sousuo h3 span{display: inline-block;vertical-align: middle;}
.sousuo h3 i{font-size: 22px;color: #fff;font-family: "MiSans_d";}
.sousuo input{background: none;font-size: 22px;color: #fff;font-family: "MiSans_d";}
.sousuo input,.sousuo button{display: inline-block;vertical-align: middle;background: none;outline: none;border: none;}
.sousuo input{width: 120px;}
.sousuo button{font-size: 22px;color: #fff;}

.sousuo{cursor: pointer;display: inline-block;vertical-align: middle;}
.sousuo .sslist{position: absolute;right: 0;top: 98px;font-size: 0;width: 300px;border: 1px solid #e7e7e7;display: none;}
.sousuo .sslist input{border: none;outline: none;background: #fff;display: inline-block;width: 70%;line-height: 40px;font-size: 16px;color: #333;font-family: "MiSans_r";}
.sousuo .sslist button{display: inline-block;background: #e4007f;font-size: 16px;color: #fff;width: 30%;text-align: center;line-height: 40px;font-family: "MiSans_d";}
.zyqx_tr .layui-form-item::before{content: '';display: block;width: 14px;height: 14px;background: #fff;position: absolute;left: -32px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.zyqx_tr .layui-form-item::after{content: '';display: block;width: 26px;height: 26px;background: rgba(255,255,255,.5);position: absolute;left: -38px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.sousuo::before{content: '';display: block;width: 14px;height: 14px;background: #fff;position: absolute;left: -32px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.sousuo::after{content: '';display: block;width: 26px;height: 26px;background: rgba(255,255,255,.5);position: absolute;left: -38px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.layui-form-select dl dd.layui-this{background: #e4007f !important;}


.ejqqbj{padding: 450px 32px 0;background: url(../images/ejqqbg_02.jpg) center center;background-size: cover;text-align: right;height: 100vh;box-sizing: border-box;}
.ejqqbjtxt{background: #fff;display: inline-block;text-align: left;width: 68%;padding: 60px 130px 60px 60px;border-radius: 16px;box-sizing: border-box;}
.ejqqbjtxt .ejbt h2{color: #00a0e9;}
.ejqqbjtxt p{font-size: 19px;color: #000;line-height: 36px;font-family: "MiSans_r";}

.n_qqbj{padding: 190px 0 120px;font-size: 0;}
.n_qqbj_t{text-align: right;}
.n_qqbj_t{position: relative;width: 100%;overflow: hidden;}
.n_qqbj_t_nr{position: absolute;top: 0;right: -120%;z-index: -1;background: #fff;}
.n_qqbj_t_nr.ac{display: block;position: relative;z-index: 1;right: 0;}
/* .n_qqbj_t_nr.ac p{position: absolute;left: 120%;top: 0;}
.n_qqbj_t_nr.ac p.ac{position: relative;left: 0;} */
.n_qqbj_t p{font-size: 17px;color: #000;line-height: 26px;font-family: "MiSans_r";height: 60px;}
.n_qqbj_b{font-size: 0;margin-top: 100px;}
.n_qqbj_bl,.n_qqbj_br{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;}
.n_qqbj_bl{width: 30%;padding: 100px 0;}
.n_qqbj_br{width: 70%;height: 620px;}
.n_qqbj_bl::before{content: '';display: block;width: 1px;height: 100%;background: url(../images/xiantiao1_03.png) center center;background-size: 100% 100%;position: absolute;top: 0;left: -29px;}
.n_qqbj_bl h3,.n_qqbj_bl h4{font-size: 22px;color: #c9c9c9;font-family: "MiSans_d";position: relative;cursor: pointer;margin-bottom: 50px;}
.n_qqbj_bl_list:first-of-type{margin-bottom: 50px;}
.n_qqbj_bl h4{margin-bottom: 50px;}
.n_qqbj_bl h4:last-of-type{margin-bottom: 0;}
.n_qqbj_bl .n_qqbj_bl_list h3.ac,.n_qqbj_bl h4.ac{color: #00a0e9;}
.n_qqbj_bl h3::before,.n_qqbj_bl h4::before{content: '';display: block;width: 14px;height: 14px;background: #d7d7d7;border-radius: 50%;position: absolute;left: -35px;top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
}
.n_qqbj_bl h3::after,.n_qqbj_bl h4::after{content: '';display: block;width: 26px;height: 26px;background: rgba(205,205,205,.5);border-radius: 50%;position: absolute;left: -41px;top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
}
.n_qqbj_bl .n_qqbj_bl_list h3.ac::before,.n_qqbj_bl h4.ac::before{background: #00a0e9;}
.n_qqbj_bl .n_qqbj_bl_list h3.ac::after,.n_qqbj_bl h4.ac::after{background: rgba(0,160,233,.5);}

.n_qqbj_br_list{position: absolute;top: 0;left: 0;z-index: -1;opacity: 0;}
.n_qqbj_br_list img{width: 100%;}
.n_qqbj_br_list.ac{z-index: 333;opacity: 1;}
.n_qqbj_br_list2 ul{opacity: 0;}
.n_qqbj_br_list2 ul.ac{opacity: 1;}
.n_qqbj_br ul li h3{font-size: 18px;color: #00a0e9;font-family: "MiSans_m";position: relative;padding-left: 20px;}
.n_qqbj_br ul li h3::before{content: '';width: 9px;height: 9px;background: #00a0e9;border-radius: 50%;display: inline-block;margin-right: 8px;position: absolute;left: 0;top: 13px;}
.n_qqbj_br ul li h3::after{content: '';display: block;width: 19px;height: 19px;border-radius: 50%;background:  rgba(0,160,233,.5);position: absolute;top: 8px;left: -5px;
    animation: banrun1 2s linear infinite
}



/* .n_qqbj{background: none;padding: 190px 0 70px;}
.n_qqbj .qqbj_bl{height: 400px;}
.n_qqbj .qqbj_br ul li h3{color: #000;}
.n_qqbj .qqbj_br ul li h3::before{background: #00a0e9;}
.n_qqbj .qqbj_br ul li h3::after{background: rgba(0,160,233,.5);}
.n_qqbj .qqbj_tr_txt p{color: #000;}
.n_qqbj .qqbj_bl h3{color: #c9c9c9;}
.n_qqbj .qqbj_bl h3::before{background: #d7d7d7;}
.n_qqbj .qqbj_bl h3::after{background: rgba(205,205,205,.5);}
.n_qqbj .qqbj_bl h3.ac{color: #00a0e9;}
.n_qqbj .qqbj_bl h3.ac::before{background: #00a0e9;}
.n_qqbj .qqbj_bl h3.ac::after{background: rgba(0,160,233,.5);}
.n_qqbj .qqbj_bl::before{background: url(../images/xiantiao1_03.png) center center;background-size: 100% 100%;}
.n_qqbj .qqbj_bl{top: -190px;}
.n_qqbj .qqbj_b{padding: 0 160px 0 380px;margin-top: 110px;} */
.n_qqbj_br li{position: absolute;}
.n_bjlist1 li:first-of-type{top: 32%;left: 63%;}
.n_bjlist1 li:nth-of-type(2){top: 54%;left: 70%;}
.n_bjlist1 li:nth-of-type(3){top: 58%;left: 46%;}
.n_bjlist1 li:nth-of-type(4){top: 74%;left: 63%;}
.n_bjlist1 li:nth-of-type(5){top: 70%;left: 64%;}
.n_bjlist1 li:nth-of-type(6){top: 72%;left: 65%;}

.n_bjlist2 li:first-of-type{top: 48%;left: 75%;}
.n_bjlist2 li:nth-of-type(2){top: 57%;left: 80%;}


.n_bjlist3 li:first-of-type{top: 28%;left: 81%;}
.n_bjlist3 li:nth-of-type(2){top: 75%;left: 82%;}
.n_bjlist3 li:nth-of-type(3){top: 36%;left: 55%;}
.n_bjlist3 li:nth-of-type(4){top: 13%;left: 40%;}
.n_bjlist3 li:nth-of-type(5){top: 18%;left: 41%;}
.n_bjlist3 li:nth-of-type(6){top: 29%;left: 13%;}


.ejjd{padding-bottom: 140px;}
.ejjd_t{margin-bottom: 52px;}
.ejjd_t h2{font-size: 60px;color: #000;line-height: 60px;font-family: "MiSans_d";}
.ejjd_b{position: relative;}
.ejjd_b .swiper-slide{padding: 46px 70px 96px;box-sizing: border-box;position: relative;}
.ejjd_b .swiper-slide img{width: 100%;position: relative;opacity: .5;}
.ejjd_b .swiper-slide h3{font-size: 40px;color: #fff;font-family: "MiSans_m";line-height: 40px;margin-bottom: 22px;position: relative;opacity: 0;}
.ejjd_b .swiper-slide p{font-size: 18px;color: #fff;font-family: "MiSans_r";line-height: 24px;margin-bottom: 24px;width: 75%;position: relative;opacity: 0;}
.ejjd_b .swiper-slide p:last-of-type{margin-bottom: 52px;}
.ejjd_b .swiper-slide::before{content: '';display: block;width: 80%;height: 0%;background: url(../images/jdbg_03.jpg) center center;background-size: 100% 100%;
	position: absolute;top: 0;left: 0;
}
.ejjd_b .swiper-slide-active::before{height: 100%;}
.ejjd_b .swiper-slide-active h3{opacity: 1;}
.ejjd_b .swiper-slide-active p{opacity: 1;}
.ejjd_b .swiper-slide-active img{opacity: 1;}
.ejjd_b .swiper-button-next,.ejjd_b .swiper-button-prev{background: none;font-size: 24px;color: #000;top: 60%;}
.ejjd_b .swiper-button-next{right: 22%;}
.ejjd_b .swiper-button-prev{left: 22%;}

.lxwm{padding: 160px 0 110px;position: relative;}
.lxwm_t{font-size: 0;position: relative;}
.lxwm_tl,.lxwm_tr{display: inline-block;vertical-align: bottom;box-sizing: border-box;}
.lxwm_tl{width: 45%;}
.lxwm_tr{width: 55%;}
.lxwm_tl h2{font-size: 83px;color: #000;line-height: 100px;font-family: "MiSans_d";}
.lxwm_tl h2:first-of-type{color: #00a0e9;}
.lxwm_tr p{font-size: 17px;color: #777;line-height: 26px;font-family: "MiSans_r";padding-bottom: 15px;}
.lxwm_c{font-size: 0;margin: 45px 0 40px;}
.lxwm_c a{display: inline-block;vertical-align: top;box-sizing: border-box;line-height: 55px;padding: 0 28px;font-size: 17px;color: #000;font-family: "MiSans_d";margin-right: 12px;background: #efefef;}
.lxwm_c a.ac,.lxwm_c a:hover{background: #00a0e9;color: #fff;}
.lxwm_b{font-size: 0;}
.lxwm_bl,.lxwm_br{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.lxwm_bl{width: 35.4%;height: 450px;overflow: hidden;overflow-y: scroll;padding-left: 30px;margin-right: 2%;}
.lxwm_br{width: 62.6%;overflow: hidden;position: relative;}
.lxwm_br img{width: 100%;}
.lximg{position: absolute;top: 0;left: 130%;padding-top: 100px;}
.lximg.ac{left: 0;position: relative;}
.lximg h2{font-size: 132px;color: rgba(0,160,233,.5);font-family: "MiSans_s";line-height: 132px;position: absolute;right: 10%;top: 0;opacity: 0;}
.lximg.ac h2{opacity: 1;}
.lxwm_bl ul{border-left: 1px solid #f2f2f2;}
.lxwm_bl ul li{padding-left: 24px;margin-bottom: 50px;cursor: pointer;}
.lxwm_bl ul li:last-of-type{margin-bottom: 0;}
.lxwm_bl ul li h3{font-size: 22px;color: rgba(0,0,0,.3);font-family: "MiSans_d";position: relative;}
.lxwm_bl ul li h3::before{content: '';display: block;width: 14px;height: 14px;background: #cdcdcd;position: absolute;left: -32px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.lxwm_bl ul li h3::after{content: '';display: block;width: 26px;height: 26px;background: rgba(205,205,205,.3);position: absolute;left: -38px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.lxlist{margin-top: 20px;height: 0;overflow: hidden;}
.lxlist h4{margin-bottom: 18px;}
.lxlist h4 img,.lxlist h4 span,.lxlist h4 i{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.lxlist h4 span{margin-left: 12px;margin-right: 8px;font-size: 18px;color: #999;font-family: "MiSans_r";}
.lxlist h4 i{font-size: 16px;color: #000;font-family: "MiSans_r";}
.lxwm_bl ul li.ac .lxlist{height: 180px;}
.lxwm_bl ul li.ac h3{font-size: 29px;color: #00a0e9;}
.lxwm_bl ul li.ac h3::before{background: #00a0e9;}
.lxwm_bl ul li.ac h3::after{background: rgba(0,160,233,.2);}
.lxbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;z-index: -1;}
.lxbg img{width: 100%;height: 100%;}

/* 针对整个滚动条 */
.lxwm_bl::-webkit-scrollbar {
    width: 6px; /* 滚动条的宽度 */
    height: 6px; /* 滚动条的高度 */
}

/* 滚动槽 */
.lxwm_bl::-webkit-scrollbar-track {
    background: none; /* 滚动条的背景颜色 */
}

/* 滚动条滑块 */
.lxwm_bl::-webkit-scrollbar-thumb {
    background: none; /* 滚动条滑块的颜色 */
    border-radius: 10px; /* 滑块的圆角 */
}
/* 滚动槽 */
.lxwm_bl:hover::-webkit-scrollbar-track {
    background: #f1f1f1; /* 滚动条的背景颜色 */
}

/* 滚动条滑块 */
.lxwm_bl:hover::-webkit-scrollbar-thumb {
    background: #00a0e9; /* 滚动条滑块的颜色 */
    border-radius: 10px; /* 滑块的圆角 */
}



.kcx{padding-top: 180px;font-size: 0;}
.kcx_l,.kcx_r{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.kcx_r{width: 47.75%;}
.kcx_r img{width: 100%;}
.kcx_l{width: 52.25%;padding-right: 220px;}
.kcx_l p{margin-bottom: 20px;}
.cxfz .ejbt{margin-bottom: 42px;}
.cxfz .ejbt h2{color: #000;margin-bottom: 0;line-height: 100px;}
.cxfz .ejbt h2:last-of-type{color: #00a0e9;}
.cxfz p{font-size: 17px;color: #777;line-height: 26px;font-family: "MiSans_r";text-align: justify;}
.cxfz p strong{font-size: 17px;color: #00a0e9;line-height: 26px;font-family: "MiSans_b";}
.kcx_l a{display: block;width: 388px;line-height: 60px;text-align: center;background: #00a0e9;font-size: 17px;color: #fff;font-family: "MiSans_r";border-radius: 10px;}
.kcx_l a:hover{box-shadow: 0 0 10px 3px #ccc;}

.qtpf{padding: 160px 0 100px;font-size: 0;position: relative;display: flex;}
.qtpf_l,.qtpf_r{display: inline-block;vertical-align: top;box-sizing: border-box;width: 50%;}
.qtpf_l ul{font-size: 0;}
.qtpf_l ul li{display: inline-block;vertical-align: top;box-sizing: border-box;width: 32%;margin-right: 2%;margin-bottom: 16px;position: relative;}
.qtpf_l ul li:nth-of-type(3n){margin-right: 0;}
.qtpf_l ul li a{display: block;position: relative;padding: 38px 25px 25px;background: #f3f3f3;overflow: hidden;border-radius: 36px;}
.qtpf_l ul li a span{display: block;font-size: 50px;color: #9e9e9e;line-height: 50px;margin-bottom: 82px;}
.qtpf_l ul li a h3{font-size: 24px;color: #000;font-family: "MiSans_m";margin-bottom: 26px;}
.qtpf_l ul li a h4{font-size: 24px;color: #dfdfdf;font-family: "MiSans_m";}
.qtpf_l ul li a i{display: block;font-size: 185px;line-height: 185px;color: rgba(223,223,223,.2);position: absolute;top: 15%;right: -30%;opacity: 0;}
.qtpf_l ul li a:hover,.qtpf_l ul li.ac a{background: #00a0e9;}
.qtpf_l ul li a:hover h3,.qtpf_l ul li a:hover h4,.qtpf_l ul li a:hover span,.qtpf_l ul li.ac a h3,.qtpf_l ul li.ac a h4,.qtpf_l ul li.ac a span{color: #fff;}
.qtpf_l ul li a:hover i{opacity: 1;}
.qtpf_l ul li:nth-of-type(3n-1){top: 50px;}
.qtpf_l ul li:nth-of-type(3n){top: 100px;}
.qtpf_r{overflow: hidden;position: relative;height: 600px;}
.qtpf_r_list{position: absolute;left: 120%;top: 40%;width: 100%;}
.qtpf_r_list.ac{left: 20%;}
.shjx .divbox{position: relative;}
.qtpf_r_list2{position: absolute;left: -100%;top: 55%;width: 50%;}
.qtpf_r_list2.ac{left: 0;}
.qtpf_r3 .qtpf_r_list{width: 80%;top: 50%;opacity: 0;}
.qtpf_r3 .qtpf_r_list{left: 120%;}
.qtpf_r3 .qtpf_r_list.ac{left: 0%;opacity: 1;}


.qtpf_r{padding-top: 160px;}
.qtpf_r .ejbt h2{display: inline-block;}
.qhbh{padding-top: 100px;position: relative;}
.qhbh_t{font-size: 0;}
.qhbh_tl,.qhbh_tr{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.qhbh_tl{width: 60%;}
.qhbh_tr{width: 40%;text-align: center;}
.qhbh_t p{margin-bottom: 20px;}
.qhbh .s2_an .swiper-button-prev,.qhbh .s2_an .swiper-button-next{color: #b2b2b2;}
.qhbh .s2_an i{background: #b2b2b2;}
.qhbh .s2_an{position: static;}
.qhbh_b{font-size: 0;}
.qhbh_bl,.qhbh_br{display: inline-block;vertical-align: top;box-sizing: border-box;}
.qhbh_bl{width: 50.4%;padding-left: 153px;}
.qhbh_bl img{width: 100%;}
.qhbh_br{width: 49.6%;padding-left: 50px;}
.qhbh_br .swiper-container{padding-right: 153px;}
.qhbh_br .swiper-slide a{display: block;background: #f3f3f3;border-radius: 26px;padding: 0 45px;box-sizing: border-box;}
.qhbh_br .swiper-slide a h6{margin-bottom: 40px;padding-top: 82px;}
.qhbh_br .swiper-slide a h6 img{height: 143px;width: auto;display: block;margin: 0 auto;}
.qhbh_br .swiper-slide a h3{font-size: 35px;color: #000;line-height: 40px;font-family: "MiSans_b";margin-bottom: 12px;position: relative;display: inline-block;}
.qhbh_br .swiper-slide a p{font-size: 18px;color: #000;line-height: 29px;font-family: "MiSans_m";margin-bottom: 0;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.qhbh_br .swiper-slide-duplicate-prev{opacity: .3;}
.qhbh_br .swiper-slide a h3::before{content: '';display: block;width: 14px;height: 14px;background: #cdcdcd;position: absolute;left: calc(100% + 16px);top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.qhbh_br .swiper-slide a h3::after{content: '';display: block;width: 26px;height: 26px;background: rgba(205,205,205,.3);position: absolute;left: calc(100% + 10px);top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.qhbh_br .swiper-slide a:hover h3{color: #00a0e9;}
.qhbh_br .swiper-slide a:hover  h3::before{background: #00a0e9;}
.qhbh_br .swiper-slide a:hover  h3::after{background: rgba(0,160,233,.2);}

.lsys{padding-top: 200px;font-size: 0;}
.lsys_l,.lsys_r{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;}
.lsys_l{padding-right: 90px;padding-left: 70px;padding-bottom: 250px;position: relative;}
.lsys_l img{width: 100%;position: absolute;}
.lsys_l img:first-of-type{position: relative;display: block;z-index: 3;}
.lsys_l img:nth-of-type(2){width: 45%;left: 0;top: 40%;z-index: 2;}
.lsys_l img:nth-of-type(3){width: 42.5%;left: 30%;bottom: 0;}
.lsys_r .ejbt h2{display: inline-block;}
.yrwb{padding-top: 310px;font-size: 0;padding-bottom: 220px;}
.yrwb_l,.yrwb_r{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;position: relative;}
.yrwb_l{padding-right: 90px;}
.yrwb_l .ejbt h2{display: inline-block;}
.yrwb_r img{display: block;position: absolute;}
.yrwb_r img:nth-of-type(2){position: relative;width: 45%;z-index: 2;}
.yrwb_r img:first-of-type{top: -70%;right: 0;width: 58%;}
.yrwb_r img:nth-of-type(3){top: 90%;left: 32%;z-index: 3;width: 41%;}

.cxcj{padding: 180px 0 150px;}
.cxcj .lsys_l{padding: 0;}
.cxcj .lsys_l img:first-of-type{position: relative;display: block;z-index: 3;width: 76%;left: 5%;}
.cxcj .lsys_l img:nth-of-type(2){width: 42.6%;left: 0;top: -25%;z-index: 2;}
.cxcj .lsys_l img:nth-of-type(3){width: 48.5%;left: auto;top: 70%;right: 90px;}
/* .cxcj .lsys_r{padding-left: 130px;} */

/* .shjx .qtpf_l{padding-right: 15%;} */
.shjx .qtpf_l ul li{width: 48%;margin-right: 4% !important;top: 0% !important;}
.shjx .qtpf_l ul li:nth-of-type(2n){margin-right: 0 !important;top: 50px !important;}
.shjx1 .qtpf_l{padding-right: 5%;padding-left: 10%;}

/* 针对整个滚动条 */
::-webkit-scrollbar {
    width: 6px; /* 滚动条的宽度 */
    height: 6px; /* 滚动条的高度 */
}

/* 滚动槽 */
::-webkit-scrollbar-track {
    background: #f1f1f1; /* 滚动条的背景颜色 */
}

/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
    background: #888; /* 滚动条滑块的颜色 */
    border-radius: 10px; /* 滑块的圆角 */
}

/* 滑块悬停状态 */
::-webkit-scrollbar-thumb:hover {
    background: #00a0e9; /* 滑块悬停时的颜色 */
}


.ndbg{padding: 40px 0 180px;font-size: 0;}
.ndbg .ejbt{text-align: right;}
.ndbg .ejbt h2{display: inline-block;}
.ndbg_l,.ndbg_r{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;}
.ndbg_l{width: 18.8%;margin-right: 3%;}
.ndbg_l img{width: 100%;}
.ndbg_l h6{position: absolute;top: 0;left: 0;z-index: -1;}
.ndbg_l h6.ac{position: relative;z-index: 2;}
.ndbg_r{border: 1px solid #d9d9d9;width: 78.2%;overflow: hidden;height: 290px;overflow-y: scroll;}
.ndbglist{padding: 20px 60px;box-sizing: border-box;font-size: 0;border-bottom: 1px solid #d9d9d9;cursor: pointer;}
.ndbglist_l,.ndbglist_r{display: inline-block;vertical-align: middle;}
.ndbglist_l{width: 70%;}
.ndbglist_l h3{font-size: 20px;color: #000;font-family: "MiSans_r";}
.ndbglist_r{width: 30%;text-align: right;}
.ndbglist_r a{display: inline-block;vertical-align: middle;}
.ndbglist_r a:first-of-type{margin-right: 62px;}
.ndbglist_r a span,.ndbglist_r a i{display: inline-block;vertical-align: middle;color: #999999;}
.ndbglist_r a span{font-size: 22px;margin-right: 6px;}
.ndbglist_r a i{font-size: 20px;font-family: "MiSans_r";}
.ndbglist.ac{background: #00a0e9;}
.ndbglist.ac h3,.ndbglist.ac span,.ndbglist.ac i{color: #fff;}
/* 针对整个滚动条 */
.ndbg_r::-webkit-scrollbar {
    width: 6px; /* 滚动条的宽度 */
    height: 6px; /* 滚动条的高度 */
}

/* 滚动槽 */
.ndbg_r::-webkit-scrollbar-track {
    background: none; /* 滚动条的背景颜色 */
}

/* 滚动条滑块 */
.ndbg_r::-webkit-scrollbar-thumb {
    background: none; /* 滚动条滑块的颜色 */
    border-radius: 10px; /* 滑块的圆角 */
}
/* 滚动槽 */
.ndbg_r:hover::-webkit-scrollbar-track {
    background: #f1f1f1; /* 滚动条的背景颜色 */
}

/* 滚动条滑块 */
.ndbg_r:hover::-webkit-scrollbar-thumb {
    background: #00a0e9; /* 滚动条滑块的颜色 */
    border-radius: 10px; /* 滑块的圆角 */
}


.cxcx{padding: 480px 0 0;background: url(../images/cxcxbg_02.jpg) center center;background-size: cover;height: 100vh;box-sizing: border-box;}
.zncp{position: relative;padding-bottom: 150px;padding-left: 210px;}
.zncp1{padding-top: 180px;}
.zncp_t{margin-bottom: 50px;}
.zncp_t h2,.zncp_t h2 i{font-size: 56px;color: #000;line-height: 60px;font-family: "MiSans_d";}
.zncp_t h2 i{color: #3a4f8f;}
.zncp_t h2{margin-bottom: 42px;position: relative;}
.zncp_t p{font-size: 17px;color: #777777;font-family: "MiSans_r";line-height: 26px;}
.zncp_b{font-size: 0;}
.zncp_bl,.zncp_br{display: inline-block;vertical-align: top;box-sizing: border-box;}
.zncp_bl{width: 21.12%;}
.zncp_bl img{width: 100%;border-radius: 30px;}
.zncp_br{width: 100%;padding-left: 0;}
.zncp_br img{width: 100%;border-radius: 30px;height: 100%;}
.zncp_br .swiper-container{padding-right: 210px;}
.zncp_br .swiper-slide{position: relative;cursor: pointer;border-radius: 20px;overflow: hidden;box-sizing: border-box;}
/* .zncp_txt{position: absolute;top: 5%;width: 100%;box-sizing: border-box;padding: 0 18px;} */
.zncp_txt h3{font-size: 28px;color: #fff;font-family: "MiSans_b";margin-bottom: 16px;position: relative;display: inline-block;width: 85%;}
.zncp_txt p{font-size: 16px;color: #fff;line-height: 26px;font-family: "MiSans_m";
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.zncp .s2_an .swiper-button-prev,.zncp .s2_an .swiper-button-next{color: #b2b2b2;}
.zncp .s2_an i{background: #b2b2b2;}
.zncp .s2_an{position: absolute;top: 5%;right: 20%;bottom: auto;}
.zncp1 .s2_an{position: absolute;top: 22%;}
.zncp h2::before{content: '';display: block;width: 59px;height: 59px;background: url(../images/cxico_03.png) center center;background-size: 100% 100%;position: absolute;
	left: -110px;top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.zncp2 h2::before{background: url(../images/cxico_06.png) center center;background-size: 100% 100%;}
.zncp::before{content: '';display: block;width: 8px;height: 101%;background: url(../images/zncp1_03.jpg) center center;background-size: 100% 100%;
	position: absolute;left: 125px;top: 0;
}
.zncp1::before{height: calc(100% - 180px);top: 181px;}
.zncp2::before{display: none;}

.yinshua{padding-top: 190px;font-size: 0;}
.yinshua_l,.yinshua_r{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.yinshua_l{width: 47.75%;}
.yinshua_l img{width: 100%;}
.yinshua_r{width: 52.25%;padding-left: 127px;}
.yinshua_r .ejbt{margin-bottom: 45px;}
.yinshua_r .ejbt h2{margin-bottom: 0;color: #000;display: inline-block;}
.yinshua_r .ejbt h2:first-of-type{color: #2e7d32;}
.yinshua_r p{font-size: 17px;color: #777;line-height: 26px;font-family: "MiSans_r";margin-bottom: 26px;}
.zncp2 .zncp_t h2 i{color: #8b3c3c;}
.zncp2_2 .zncp_t h2 i{color: #2e7d32;}
.zncp2_2 h2::before{background: url(../images/jnico_03.png) center center;background-size: 100% 100%;}
.zncp1_1::before{background: url(../images/gl_03.jpg) center center;background-size: 100% 100%;}
.zncp2_2::before{display: block;}
.zncp3_3 h2::before{background: url(../images/jpico_03.png) center center;background-size: 100% 100%;}
.zncp3_3 .zncp_t h2 i{color: #4a90e2;}
.zncp2_2::before{background: url(../images/jnjp_03.jpg) center center;background-size: 100% 100%;}

.zncp4_4 h2::before{background: url(../images/zyico_03.png) center center;background-size: 100% 100%;}
.zncp4_4 .zncp_t h2 i{color: #c2492d;}
.zncp3_3::before{background: url(../images/zyjy_03.jpg) center center;background-size: 100% 100%;}
.zncp4_4::before{display: none;}
.yrwbbj{background: url(../images/yrwb_02.jpg) center center;background-size: cover;}


.ygfl{padding-top: 100px;}
.ygfl_t{font-size: 0;}
.ygfl_tl,.ygfl_tr{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.ygfl_tl{width: 35%;}
.ygfl_tr{width: 65%;}
.ygfl_tl .ejbt h2{display: inline-block;}
.ygfl_b{margin-top: 60px;height: 620px;}
.ygfl_b .swiper-slide img{width: 76.3%;border-radius: 20px;}
.ygfl_b .swiper-slide{padding-top: 100px;padding-bottom: 130px;margin-top: 0;width: 100%;}
.ygfl_b .swiper-slide-active img{width: 69.8%;margin-top: -60px;}
.ygfl_b .swiper-slide-next img{width: 41.3%;margin-top: 150px;}
.ygfl_b .swiper-slide-duplicate-prev img{width: 83.1%;margin-top: -90px;}

.rcfz{position: relative;}
.rcfz .divbox{width: 100%;box-sizing: border-box;padding: 0 210px;}
.rcfz_t{font-size: 0;margin-bottom: 50px;}
.rclist{position: relative;padding-bottom: 130px;}
.rcfz_t .ejbt{margin-bottom: 42px;}
.rcfz_t .ejbt h2{display: inline-block;position: relative;font-size: 56px;line-height: 60px;margin-bottom: 0;}
.rcfz_b ul{font-size: 0;margin-top: 50px;}
.rcfz_b ul li{display: inline-block;vertical-align: top;box-sizing: border-box;padding: 20px 20px 36px;width: 23.5%;margin-right: 2%;background: #00a0e9;border-radius: 20px;}
.rcfz_b ul li:nth-of-type(4n){margin-right: 0;}
.rcfz_b ul li:nth-of-type(2n){background: #a6def8;}
.rcfz_b ul li h3{font-size: 28px;color: #fff;font-family: "MiSans_b";margin-bottom: 26px;position: relative;display: inline-block;}
.rcfz_b ul li p{font-size: 16px;color: #fff;line-height: 26px;font-family: "MiSans_m";}
.rcfz_b ul li span{font-size: 170px;color: #fff;line-height: 170px;display: block;margin: 60px auto 0;text-align: center;}
.rcfz_b ul li:nth-of-type(2n) h3,.rcfz_b ul li:nth-of-type(2n) p,.rcfz_b ul li:nth-of-type(2n) span{color: #000;}
.rcfz_b ul li h3::before{content: '';display: block;width: 14px;height: 14px;background: #fff;position: absolute;left: calc(100% + 16px);top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.rcfz_b ul li h3::after{content: '';display: block;width: 26px;height: 26px;background: rgba(255,255,255,.3);position: absolute;left: calc(100% + 10px);top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.rcfz_b ul li:nth-of-type(2n) h3::before{background: #000;}
.rcfz_b ul li:nth-of-type(2n) h3::after{background: rgba(0,0,0,.3);}


.rcfz_b .swiper-slide:nth-of-type(2n){background: #a6def8;}
.rcfz_b .swiper-slide{box-sizing: border-box;padding: 20px 20px 36px;background: #00a0e9;border-radius: 20px;cursor: pointer;}
.rcfz_b h3{font-size: 28px;color: #fff;font-family: "MiSans_b";margin-bottom: 26px;position: relative;display: inline-block;}
.rcfz_b p{font-size: 16px;color: #fff;line-height: 26px;font-family: "MiSans_m";height: 52px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.rcfz_b span{font-size: 170px;color: #fff;line-height: 170px;display: block;margin: 60px auto 0;text-align: center;}
.rcfz_b .swiper-slide:nth-of-type(2n) h3,.rcfz_b .swiper-slide:nth-of-type(2n) p,.rcfz_b .swiper-slide:nth-of-type(2n) span{color: #000;}
.rcfz_b h3::before{content: '';display: block;width: 14px;height: 14px;background: #fff;position: absolute;left: calc(100% + 16px);top: 50%;border-radius: 50%;opacity: 0;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.rcfz_b h3::after{content: '';display: block;width: 26px;height: 26px;background: rgba(255,255,255,.3);position: absolute;left: calc(100% + 10px);top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	opacity: 0;
}
.rcfz_b .swiper-slide:hover h3::before,.rcfz_b .swiper-slide:hover h3::after{opacity: 1;}
/* .rcfz_b .swiper-slide:nth-of-type(2n) h3::before{background: #000;}
.rcfz_b .swiper-slide:nth-of-type(2n) h3::after{background: rgba(0,0,0,.3);} */

.rclist h2:first-of-type:before{content: '';display: block;width: 59px;height: 59px;background: url(../images/rcico_03.png) center center;background-size: 100% 100%;position: absolute;
	left: -110px;top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}

.rclist::before{content: '';display: block;width: 8px;height: 100%;background: #00a0e9;
	position: absolute;left: -85px;top: 30px;
}

.gallery-thumbs .swiper-slide {
        width: 25%;
        height: 100%;
}

.rclb{padding: 156px 0 120px;background: #00a0e9;position: relative;}
.rclb .swiper-slide{font-size: 0;background-color: #00a0e9;}
.rclb_l,.rclb_r{display: inline-block;vertical-align: top;box-sizing: border-box;width: 50%;}
.rclb_r{padding: 0 118px;}
.rclb_r img{width: 100%;}
.rclb_l{padding-top: 130px;}
.rclb_l p{font-size: 18px;color: #fff;line-height: 31px;}
.rclb_l h3{font-size: 36px;color: #fff;font-family: "MiSans_s";margin-top: 70px;}
.rclb_l h3 i{font-size: 20px;color: #fff;font-family: "MiSans_s";display: inline-block;margin-left: 20px;}
.rclb .divbox{position: relative;}
.rclb_b{position: absolute;left: 10%;top: 70%;width: 40%;box-sizing: border-box;}
.gallery-thumbs .swiper-slide h6{width: 135px;height: 135px;border-radius: 50%;overflow: hidden;display: block;margin: 0 auto;border: 5px solid transparent;box-sizing: border-box;}
.gallery-thumbs .swiper-slide h6 img{width: 100%;}
.gallery-thumbs .swiper-slide-active h6{
        border: 5px solid #fff;
}
.rclb_b .swiper-container{padding: 0 50px;box-sizing: border-box;}
.rclb_b .swiper-button-next,.rclb_b .swiper-button-prev{background: none;margin: 0;font-size: 30px;color: #fff;width: 30px;top: 42%;}
.aqsc{padding-top: 110px;}
.aqsc .ejbt h2{color: #333;}
.aqsc .rcfz_t p{font-size: 17px;color: #777;line-height: 26px;font-family: "MiSans_r";}
.aqsc .ejbt h2:last-of-type{color: #e4007f;}
.aqsc .swiper-slide{background: #e4007f;}
.aqsc .swiper-slide:nth-of-type(2n){background: #ffb3dd;}
.aqsc .rclist{border: none;}
.aqsc .rclist::before{display: none;}
.aqsc .rclist h2:first-of-type::before{background: url(../images/aqico_03.jpg) center center;background-size: 100% 100%;}
.aqsc .rclist::after{content: '';display: block;width: 8px;height: 118px;background: url(../images/aqxt_03.jpg) center center;background-size: 100% 100%;position: absolute;top: -110px;left: -85px;}

.ejys{padding-top: 170px;}
.ejys_t .ejbt h2{color: #00a0e9;margin-bottom: 24px;}
.ejys_t p{font-size: 18px;color: #000;line-height: 31px;font-family: "MiSans_r";}
.ejys_b{margin-top: 100px;font-size: 0;}
.ejys_bl,.ejys_br{display: inline-block;vertical-align: middle;box-sizing: border-box;position: relative;}
.ejys_bl{width: 30%;padding-left: 110px;}
.ejys_br{width: 70%;}
.ejys_bl ul{position: relative;padding: 36px 26px;}
.ejys_bl ul::before{content: '';display: block;width: 1px;height: 100%;background: url(../images/xiantiao1_03.png) center center;background-size: 100% 100%;position: absolute;
	top: 0;left: 0;
}
.ejys_bl ul li{display: block;margin-bottom: 50px;position: relative;opacity: .5;cursor: pointer;}
.ejys_bl ul li:last-of-type{margin-bottom: 0;}
.ejys_bl ul li h3{display: inline-block;vertical-align: middle;color: #000;}
.ejys_bl ul li::before{content: '';display: block;width: 14px;height: 14px;background: #d7d7d7;position: absolute;left: -32px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.ejys_bl ul li::after{content: '';display: block;width: 26px;height: 26px;background: rgba(215,215,215,.5);position: absolute;left: -38px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.ejys_bl ul li.ac{opacity: 1;}
.ejys_bl ul li h3{font-size: 22px;font-family: "MiSans_d";margin-right: 8px;}
.ejys_bl ul li.ac h3{color: #00a0e9;}
.ejys_bl ul li.ac::before{background: #00a0e9;}
.ejys_bl ul li.ac::after{background: rgba(0,160,233,.5);}
.ejyslist{position: absolute;top: 0;left: 0;opacity: 0;height: 0;width: 100%;}
.ejyslist.ac{position: static;opacity: 1;height: auto;}
.ejyslist .swiper-slide a{display: block;position: relative;padding-right: 283px;}
.ejyslist .swiper-slide a img{width: 100%;}
.ejystxt{position: absolute;width: 550px;padding: 42px 230px 32px 46px;box-sizing: border-box;top: 36%;right: 0%;background: #fff;}
.ejystxt h3{font-size: 28px;color: #000;font-family: "MiSans_b";margin-bottom: 12px;position: relative;}
.ejystxt p{font-size: 16px;color: #999999;line-height: 28px;font-family: "MiSans_r";position: relative;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.ejystxt::before{content: '';display: block;width: 100px;height: 100%;position: absolute;top: 0;right: 0;background: #00a0e9;}
.ejystxt span{font-size: 30px;color: #fff;position: absolute;right: 0;top: 50%;width: 100px;text-align: center;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.ejyslist .swiper-slide a:hover h3,.ejyslist .swiper-slide a:hover p{color: #fff;}
.ejyslist .swiper-slide a:hover .ejystxt::before{width: 100%;}
.ejyslist .s2_an .swiper-button-prev,.ejyslist .s2_an .swiper-button-next{color: #b2b2b2;}
.ejyslist .s2_an i{background: #b2b2b2;}
.ejyslist .s2_an{bottom: 0;right: 10%;}

.skys .ejbt h2{display: block;}
.more1{display: block;width: 260px;line-height: 66px;text-align: center;background: #00a0e9;border-radius: 8px;font-size: 22px;color: #fff;font-family: "MiSans_d";
	margin-top: 44px;
}
.more1:hover{box-shadow: 0 0 10px 3px #ccc;}
.rh_bt{text-align: center;}
.rh_a{text-align: center;margin-top: 66px;display: inline-block;position: relative;}
.rh_a::before{content: '';display: block;width: 85px;height: 1px;background: url(../z.png) center center;position: absolute;left: -150px;top: 40%;
	background-size: 100%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.rh_a::after{content: '';display: block;width: 85px;height: 1px;background: url(../y.png) center center;position: absolute;right: -10px;top: 40%;
	background-size: 100% 100%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.rh_a a{display: inline-block;font-size: 22px;color: #999999;margin-right: 105px;font-family: "MiSans_d";position: relative;}
.rh_a a::before{content: '';display: block;width: 14px;height: 14px;background: #d7d7d7;position: absolute;left: -32px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.rh_a a::after{content: '';display: block;width: 26px;height: 26px;background: rgba(215,215,215,.5);position: absolute;left: -38px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.rh_a a:hover{color: #00a0e9;}
.rh_a a:hover::before{background: #00a0e9;}
.rh_a a:hover::after{background: rgba(0,160,233,.5);}

.scjdrz{padding: 100px 0;position: relative;}
.rz_b{margin-top: 62px;}
.rz_b .swiper-slide{border: 1px solid #e5e5e5;box-sizing: border-box;}
.rz_b .swiper-slide img{width: 100%;}
.scjdrz .s2_an .swiper-button-prev,.scjdrz .s2_an .swiper-button-next{color: #b2b2b2;font-weight: bold;}
.scjdrz .s2_an i{background: #b2b2b2;}
.scjdrz .s2_an{bottom: auto;;right: 10%;top: 100px;}



.ysxq{padding: 165px 0 60px;font-size: 0;box-sizing: border-box;height: 100vh;}
.mbx ul li{display: inline-block;vertical-align: middle;}
.mbx ul li a{display: block;}
.mbx ul li a i,.mbx ul li a span,.mbx ul li a p{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.mbx ul li a i{font-size: 16px;color: #d0d0d0;}
.mbx ul li a p{font-size: 17px;color: #999;font-family: "MiSans_r";}
.mbx ul li:last-of-type span{display: none;}
.mbx ul li a:hover i{color: #00a0e9;}
.mbx ul li a:hover p{color: #00a0e9;}

.ejysbt{text-align: right;}
.ejysbt_list{display: inline-block;padding: 0 85px;position: relative;}
.ejysbt_list::before{content: '';display: block;width: 85px;height: 1px;background: url(../z.png) center center;position: absolute;left: -55px;top: 50%;
	background-size: 100%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.ejysbt_list::after{content: '';display: block;width: 85px;height: 1px;background: url(../y.png) center center;position: absolute;right: -15px;top: 50%;
	background-size: 100% 100%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.ejysbt_list a{display: inline-block;vertical-align: middle;font-size: 20px;color: #b5b5b5;font-family: "MiSans_d";margin-right: 110px;position: relative;}
.ejysbt_list a:last-of-type{margin-right: 0;}
.ejysbt_list a::before{content: '';display: block;width: 14px;height: 14px;background: #d7d7d7;position: absolute;left: -32px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.ejysbt_list a::after{content: '';display: block;width: 26px;height: 26px;background: rgba(215,215,215,.5);position: absolute;left: -38px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.ejysbt_list a:hover::before,.ejysbt_list a.ac::before{background: #00a0e9;}
.ejysbt_list a:hover::after,.ejysbt_list a.ac::after{background: rgba(0,160,233,.5);}
.ejysbt_list a:hover,.ejysbt_list a.ac{color: #00a0e9;}
/* .ejysbt{margin-bottom: 60px;} */
.ysxq_l,.ysxq_r{display: inline-block;vertical-align: middle;box-sizing: border-box;}
.ysxq_l{width: 55.55%;}
.ysxq_l img{width: 100%;}
.ysxq_r{width: 44.45%;padding-left: 85px;}
.ysxq_r h4{font-size: 17px;color: #00a0e9;font-family: "MiSans_r";margin-bottom: 22px;}
.ysxq_r h2{font-size: 55px;color: #000;font-family: "MiSans_d";line-height: 55px;padding-bottom: 36px;border-bottom: 1px solid #e5e5e5;margin-bottom: 26px;}
.ysxq_r p{font-size: 17px;color: #777;line-height: 26px;font-family: "MiSans_r";}

.ysxq .mbx,.ysxq .ejysbt{display: inline-block;width: 50%;vertical-align: middle;margin-bottom: 60px;}

.ejan{position: relative;padding-top: 100px;}
.ejan_t h2{color: #00a0e9;font-size: 56px;font-family: "MiSans_d";line-height: 56px;margin-bottom: 24px;}
.ejan_t p{font-size: 18px;color: #000;line-height: 31px;font-family: "MiSans_r";width: 85%;}

.ejan_b{margin-top: 75px;}
.ejan_b .swiper-slide{background: #00a0e9;padding: 60px 40px;box-sizing: border-box;border-radius: 20px;cursor: pointer;}
.ejan_b .swiper-slide img{display: block;margin: 0 auto 46px;}
.ejan_b .swiper-slide h3{font-size: 28px;color: #fff;font-family: "MiSans_d";margin-bottom: 10px;position: relative;display: inline-block;}
.ejan_b .swiper-slide p{font-size: 18px;color: #fff;font-family: "MiSans_m";}
.ejan_b .swiper-slide:nth-of-type(2n){background: #a6def8;}
.ejan_b .swiper-slide:nth-of-type(2n) h3,.ejan_b .swiper-slide:nth-of-type(2n) p{color: #000;}
.ejan_b .swiper-slide h3::before{content: '';display: block;width: 14px;height: 14px;background: #fff;position: absolute;right: -32px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	opacity: 0;
}
.ejan_b .swiper-slide h3::after{content: '';display: block;width: 26px;height: 26px;background: rgba(255,255,255,.5);position: absolute;right: -38px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	opacity: 0;
}
.ejan_b .swiper-slide:nth-of-type(2n) h3::before{background: #000;}
.ejan_b .swiper-slide:nth-of-type(2n) h3::after{background: rgba(0,0,0,.5);}
.ejan_b .swiper-slide:hover h3::before{opacity: 1;}
.ejan_b .swiper-slide:hover h3::after{opacity: 1;}

.ejan_txt{position: fixed;top: 50%;left: 50%;width: 100%;height: 100%;z-index: -1;opacity: 0;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
}

@keyframes example {
	0% { opacity: 0; }
	100% { opacity: 1; }
}

.ejan_txt span{content: '';display: block;width: 100%;height: 100%;background: rgba(0,0,0,.5);position: absolute;top: 0;left: 0;opacity: 0;}
.ejan_txt.ac span{
	animation-name: example; /* 动画名称 */
  	animation-duration: 2s; /* 动画持续时间 */
  	animation-delay: .6s; /* 动画延迟时间 */
  	animation-fill-mode: forwards; /* 保持动画最后的状态 */
}
.ejan_nr{position: absolute;width: 1130px;box-sizing: border-box;top: 50%;left: 50%;background: #fff;padding: 46px 60px;border-radius: 30px;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	font-size: 0;
}
.ejan_nr_l,.ejan_nr_r{display: inline-block;vertical-align: top;box-sizing: border-box;width: 50%;}
.ejan_nr_l p{margin-bottom: 0 !important;}
.ejan_nr_r{padding-left: 30px;}
.ejan_nr h3{font-size: 40px;color: #000;font-family: "MiSans_b";margin-bottom: 36px;line-height: 40px;}
.ejan_nr p{font-size: 17px;color: #777777;line-height: 26px;font-family: "MiSans_r";margin-bottom: 26px;}
.ejan_nr p img{max-width: 100%;height: auto;}
.ejan_nr h6{position: absolute;top: 26px;right: 26px;display: block;width: 36px;height: 36px;line-height: 36px;text-align: center;font-size: 20px;color: #fff;font-family: auto;
	background: #c6c6c6;border-radius: 50%;cursor: pointer;font-weight: bold;
}
.ejan_nr h6:hover{background: #00a0e9;}
.ejan_txt.ac{width: 100%;height: 100%;z-index: 9;opacity: 1;}
.ejan .s2_an .swiper-button-prev,.ejan .s2_an .swiper-button-next{color: #b2b2b2;font-weight: bold;}
.ejan .s2_an i{background: #b2b2b2;}
.ejan .divbox{position: relative;}
.ejan .s2_an{position: absolute;top: 0;right: 0%;}

.ejan_2 .ejan_b .swiper-slide{background: #e4007f;}
.ejan_2 .ejan_b .swiper-slide:nth-of-type(2n){background: #ffb3dd;}
.ejan_2 .ejan_t h2{color: #e4007f;}

.khal{padding: 100px 0 90px;}
.khal .ejan_t{text-align: center;}
.khal_c{text-align: center;margin: 60px 0;box-sizing: border-box;}
.khal_c h3{font-size: 22px;color: #b5b5b5;font-family: "MiSans_d";display: inline-block;margin-right: 100px;position: relative;cursor: pointer;}
.khal_c h3:last-of-type{margin-right: 0;}
.khal_c h3::before{content: '';display: block;width: 14px;height: 14px;background: #d7d7d7;position: absolute;left: -32px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.khal_c h3::after{content: '';display: block;width: 26px;height: 26px;background: rgba(215,215,215,.5);position: absolute;left: -38px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.khal_c h3.ac{color: #00a0e9;}
.khal_c h3.ac::before{background: #00a0e9;}
.khal_c h3.ac::after{background: rgba(0,160,233,.5);}
.khal_b{text-align: center;box-sizing: border-box;position: relative;overflow: hidden;}
.khal_lb .swiper-container{height: 1010px;}
.khal_lb{margin-top: -122px;padding: 0 120px;box-sizing: border-box;}
.khal_lb .swiper-slide .khal_list{background: #f2f2f2;}
.khal_lb .swiper-slide-prev .khal_list{background: #e4007f !important;}
.khal_lb .swiper-slide-active .khal_list{background: #00a0e9;}
.khal_list{display: inline-block;text-align: left;width: 100%;padding: 125px 90px 90px;box-sizing: border-box;border-radius: 20px;position: relative;
	font-size: 0;
}
.khal_list h2{font-size: 50px;color: #fff;font-family: "MiSans_b";line-height: 50px;position: absolute;top: 26px;left: 36px;}
.khal_list_l,.khal_list_r{display: inline-block;vertical-align: middle;box-sizing: border-box;width: 50%;}
.khal_list_l img{width: 100%;border-radius: 22px;}
.khal_list_r{padding-left: 75px;}
.khal_list_r h3{font-size: 50px;color: #fff;line-height: 55px;font-family: "MiSans_b";}
.khal_list_r h3:last-of-type{color: #fff100;margin-bottom: 20px;}
.khal_list_r h4{font-size: 20px;color: #fff;line-height: 28px;font-family: "MiSans_m";margin-bottom: 42px;}
.khal_list_r p{font-size: 18px;color: #fff;line-height: 25px;font-family: "MiSans_m";margin-bottom: 20px;padding-left: 28px;position: relative;}
.khal_list_r p:last-of-type{margin-bottom: 0;}
.khal_list_r p::before{content: '';display: block;width: 5px;height: 5px;background: #fff;position: absolute;top: 11px;left: 0;}
.khal_lb{position: absolute;height: 0;z-index: -1;background: #fff;}
.khal_lb.ac{position: relative;height: auto;z-index: 2;}
.khal_lb .s2_an .swiper-button-prev,.khal_lb .s2_an .swiper-button-next{display: block;width: 60px;height: 60px;background: #00a0e9;border-radius: 50%;text-align: center;
	line-height: 60px;
}
.khal_lb .s2_an .swiper-button-prev{
	transform: rotate(180deg);
	margin-bottom: 20px;
}
.khal_lb .s2_an{right: 0;top: 60%;}



.ceo{padding: 190px 0 90px;position: relative;font-size: 0;position: relative;}
.ceo::before{content: '';display: block;width: 100%;height: 346px;background: #f2f2f2;position: absolute;top: 0;left: 0;}
.ceo_l,.ceo_r{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;}
.ceo_l{width: 31.25%;}
.ceo_l img{width: 100%;}
.ceo_r{width: 68.75%;padding-left: 120px;padding-right: 200px;}
.ceo_l::before{content: '';display: block;width: 254px;height: 140px;background: #00a0e9;position: absolute;bottom: -42px;left: -44px;}
.ceo_l img{position: relative;}
.ceo_r h6{font-size: 22px;color: #000;line-height: 38px;font-family: "MiSans_r";margin-bottom: 80px;}
.ceo_r h6 img{position: absolute;top: 0;right: 140px;width: 40px;}
.ceo_r p{font-size: 16px;color: #777777;line-height: 32px;margin-bottom: 32px;text-align: justify;font-family: "MiSans_r";}
.ceo_r h4{font-size: 45px;color: #010101;font-family: "MiSans_r";line-height: 45px;margin-top: 60px;margin-bottom: 30px;}

.ceotxt{position: absolute;top: 30%;right: 5%;background: rgba(255,255,255,.4);padding: 60px 116px 66px 80px;width: 43%;box-sizing: border-box;border-radius: 10px;}
.ceotxt p{font-size: 18px;color: #fff;font-family: "MiSans_r";margin-bottom: 20px;}
.ceotxt h4{font-size: 22px;color: #fff;font-family: "MiSans_r";margin-top: 30px;}
.ceotxt h2{font-size: 36px;color: #fff;font-family: "MiSans_d";line-height: 36px;margin-top: 20px;}
.ceotxt h6{font-size: 600px;color: #fff;font-family: "MiSans_r";position: absolute;top: 150px;right: 0;}


.bnlc_list h6{padding-right: 90px;margin-top: 20px;}
.bnlc_txt{height: 264px;overflow: hidden;overflow-y: scroll;padding-right: 90px;}
/* 针对整个滚动条 */
.bnlc_txt::-webkit-scrollbar {
    width: 6px; /* 滚动条的宽度 */
    height: 6px; /* 滚动条的高度 */
}



/* 滚动槽 */
.bnlc_txt::-webkit-scrollbar-track {
    background: none; /* 滚动条的背景颜色 */
}

/* 滚动条滑块 */
.bnlc_txt::-webkit-scrollbar-thumb {
    background: none; /* 滚动条滑块的颜色 */
    border-radius: 10px; /* 滑块的圆角 */
}
/* 滚动槽 */
.bnlc_txt:hover::-webkit-scrollbar-track {
    background: none; /* 滚动条的背景颜色 */
}

/* 滚动条滑块 */
.bnlc_txt:hover::-webkit-scrollbar-thumb {
    background: #f1f1f1; /* 滚动条滑块的颜色 */
    border-radius: 10px; /* 滑块的圆角 */
}




/* 
.product{
	font-size: 0;
	position: relative;
}

.product_l,.product_r{
    display: inline-block;
    vertical-align: top;
}
.product_r{
    width: 37.4%;
    padding-left: 50px;
    box-sizing: border-box;
    overflow: hidden;
    position: relative;
}
.product_l{
    width: 62.6%;
}

.product_r .swiper-container{
	padding-top: 100px;
    height: 100%;
}


.product_r .icon2{
    width: 100%;
    height: 8%;
    line-height: 36px;
    text-align: center;
    margin: 0;
    padding: 0;
    left: auto;
    bottom: auto;
    right: auto;
    top: auto;
    background-color: #c4c7ca;
    background-image: none;
    position: relative;
    opacity: 1;
    margin-top: 4%;
}
.product_r .icon2 span{
    font-size: 16px;
    color: #184891;
    position: absolute;
    left: 50%;
    top: 50%;
   
}
.product_r .swiper-button-prev span{
    transform: translateY(-50%) translateX(-50%) rotate(-90deg);
    -ms-transform: translateY(-50%) translateX(-50%) rotate(-90deg);
    -o-transform: translateY(-50%) translateX(-50%) rotate(-90deg);
    -moz-transform: translateY(-50%) translateX(-50%) rotate(-90deg);
    -webkit-transform: translateY(-50%) translateX(-50%) rotate(-90deg);
}
.product_r .swiper-button-next span{
    transform: translateY(-50%) translateX(-50%) rotate(90deg);
    -ms-transform: translateY(-50%) translateX(-50%) rotate(90deg);
    -o-transform: translateY(-50%) translateX(-50%) rotate(90deg);
    -moz-transform: translateY(-50%) translateX(-50%) rotate(90deg);
    -webkit-transform: translateY(-50%) translateX(-50%) rotate(90deg);
}

.product_r .icon2:hover{
    background-color: #184891;
}
.product_r .icon2:hover span{
    color: #fff;
}



.product_r .swiper-slide .lxlist{height: auto;}

.product_l .swiper-slide{position: relative;padding-top: 100px;}
.product_l .swiper-slide img{width: 100%;}
.product_l .swiper-slide h2{font-size: 132px;color: rgba(0,160,233,.5);font-family: "MiSans_s";line-height: 132px;position: absolute;right: 10%;top: 0;}
.product_r .swiper-slide h3{font-size: 22px;color: rgba(0,0,0,.3);font-family: "MiSans_d";position: relative;}
.product_r .swiper-slide h3::before{content: '';display: block;width: 14px;height: 14px;background: #cdcdcd;position: absolute;left: -32px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.product_r .swiper-slide h3::after{content: '';display: block;width: 26px;height: 26px;background: rgba(205,205,205,.3);position: absolute;left: -38px;top: 50%;border-radius: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
 */



.qynj_txt_bot_nr{font-size: 0;position: absolute;z-index: -1;opacity: 0;top: 0;left: 0;}
.qynj_txt_bot_nr.active{position: relative;z-index: 1;opacity: 1;}
.qynj_txt .swiper-slide h6{width: 135px;height: 135px;border-radius: 50%;overflow: hidden;display: block;margin: 0 auto;border: 5px solid transparent;box-sizing: border-box;}
.qynj_txt .swiper-slide h6 img{width: 100%;}
.qynj_txt .swiper-slide-active h6{
        border: 5px solid #fff;
}

.khjz{display: inline-block;position: relative;}
.khjz::before{content: '';display: block;width: 85px;height: 1px;background: url(../z.png) center center;position: absolute;left: -140px;top: 50%;
	background-size: 100%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.khjz::after{content: '';display: block;width: 85px;height: 1px;background: url(../y.png) center center;position: absolute;right: -100px;top: 50%;
	background-size: 100% 100%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}

.gyhzbb{background: #fff;}
.gyhzbb .ejbt h2{color: #000000;}




.xkhal{padding: 240px 120px 0;box-sizing: border-box;position: relative;}
.hub-slider{position: absolute;top: 0;left: 0;z-index: -1;opacity: 0;width: 100%;}
.hub-slider.ac {min-height: 675px;position: relative;z-index: 3;opacity: 1;}

.hub-slider ul { list-style: none;}

.hub-slider ul li {
	background: #00a0e9;
	width: 100%;
    color: #fff;
    position: absolute;
    border-radius: 20px;
}
.hub-slider ul li:first-of-type{background: #00a0e9;}
.hub-slider ul li:nth-of-type(2n){background: #e4007f;}
.hub-slider-controls {
    position: absolute;
    right: -120px;
    top: 36%;
    z-index: 1000;
}

.hub-slider-arrow {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background: #00a0e9;
    color: #fff;
	cursor:pointer;
	font-size: 20px;
	line-height: 60px;
	display: block;
	margin-bottom: 20px;
}


        /* 核心样式：隐藏溢出内容 */
        .carousel-wrapper {
            position: relative;
            overflow: hidden;
            border-radius: 12px;
        }

        /* 轨道容器：使用 flex 布局横向排列，宽度由JS动态计算或设为足够大 */
        .carousel-track {
            display: flex;
            width: max-content;
            /* 确保内容不被压缩 */
            /* 初始不设置 transition，由 JS 控制以实现无缝衔接时的瞬间重置 */
        }

        /* 单个幻灯片：固定宽度，防止 shrink */
        .carousel-item {
            width: 500px;
            /* 固定每个项目的宽度 */
            flex-shrink: 0;
            /* 关键：防止 flex 子元素收缩 */
            position: relative;
            display: inline-block;
			height: 500px;
			padding-bottom: 200px;
        }

        .carousel-item img {
            width: 100%;
            height: auto;
            display: inline-block;
            border-radius: 20px;
			position: absolute;
			top: 0;
			left: 50%;
			transform: translateX(-50%);
        }

		.carousel-item:nth-of-type(2n) img {
            width: 50%;
			top: 40%;
        }
		.carousel-item:nth-of-type(2n+1) img {
            width: 70%;
			top: 20%;
        }




.zncp_txt h3::before{content: '';display: block;width: 14px;height: 14px;background: #fff;position: absolute;left: calc(100% + 16px);top: 50%;border-radius: 50%;opacity: 0;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.zncp_txt h3::after{content: '';display: block;width: 26px;height: 26px;background: rgba(255,255,255,.3);position: absolute;left: calc(100% + 10px);top: 50%;border-radius: 50%;opacity: 0;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.zncp_br .swiper-slide:hover .zncp_txt h3::before,.zncp_br .swiper-slide:hover .zncp_txt h3::after{opacity: 1;}
.zncp1 .zncp_br .swiper-slide:nth-of-type(3) .zncp_txt h3::before{background: #000;}
.zncp1 .zncp_br .swiper-slide:nth-of-type(3) .zncp_txt h3::after{background: rgba(0,0,0,.2);}
.zncp2 .zncp_br .swiper-slide:nth-of-type(3) .zncp_txt h3::before{background: #000;}
.zncp2 .zncp_br .swiper-slide:nth-of-type(3) .zncp_txt h3::after{background: rgba(0,0,0,.2);}
.zncp2_2 .zncp_br .swiper-slide:nth-of-type(5) .zncp_txt h3::before{background: #000;}
.zncp2_2 .zncp_br .swiper-slide:nth-of-type(5) .zncp_txt h3::after{background: rgba(0,0,0,.2);}

.zncp3_3 .zncp_br .swiper-slide:nth-of-type(3) .zncp_txt h3::before{background: #000;}
.zncp3_3 .zncp_br .swiper-slide:nth-of-type(3) .zncp_txt h3::after{background: rgba(0,0,0,.2);}
.zncp3_3 .zncp_br .swiper-slide:nth-of-type(5) .zncp_txt h3::before{background: #000;}
.zncp3_3 .zncp_br .swiper-slide:nth-of-type(5) .zncp_txt h3::after{background: rgba(0,0,0,.2);}

.zncp4_4 .zncp_br .swiper-slide:nth-of-type(3) .zncp_txt h3::before{background: #000;}
.zncp4_4 .zncp_br .swiper-slide:nth-of-type(3) .zncp_txt h3::after{background: rgba(0,0,0,.2);}
.zncp4_4 .zncp_br .swiper-slide:nth-of-type(5) .zncp_txt h3::before{background: #000;}
.zncp4_4 .zncp_br .swiper-slide:nth-of-type(5) .zncp_txt h3::after{background: rgba(0,0,0,.2);}

.rcfz_b .swiper-slide:nth-of-type(2n) h3::before{background: #000;}
.rcfz_b .swiper-slide:nth-of-type(2n) h3::after{background: rgba(0,0,0,.2);}


.rcfz .s2_an .swiper-button-prev,.rcfz .s2_an .swiper-button-next{color: #b2b2b2;}
.rcfz .s2_an i{background: #b2b2b2;}
.rcfz .s2_an{position: absolute;top: 5%;right: 20%;bottom: auto;}
.zncp_txt span{font-size: 170px;color: #fff;line-height: 170px;display: block;margin: 60px auto 0;text-align: center;}
.zncp_br .swiper-slide:first-of-type{padding: 0 !important;}
.zncp_txt{padding: 20px;}


.xwlist{display: none;}
.xwlist:first-of-type,.xwlist:nth-of-type(2),.xwlist:nth-of-type(3){display: block;}

