*{box-sizing: border-box;}
.rixf{
	position: fixed;
	right: 0;
	bottom: 35.2vw;
	z-index: 9;
}
.rixf .eachB{
	width: 13.87vw;
	height: 12vw;
	background: #009862;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 3px;
}
.rixf .eachB img{display: block;width: 7.2vw;}
.swiper-pagination,
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	width: 100%;
	margin-top: 5.33vw;
	position: relative;left: unset;bottom: unset;
	display: flex;
	justify-content: center;
	align-items: center;
}
.swiper-pagination-bullet{
	width: 2.4vw;
	height: 2.4vw;
	background: #D8D8D8;
	opacity: 1;
	margin: 0 1vw;
}
.swiper-pagination-bullet-active{
	background: #009862;
}
.banner img{display: block;width: 100%;}
.banner .swiper-pagination{
	position: absolute;
	left: 0;
	bottom: 4vw;
}
.banner .swiper-pagination-bullet{opacity: 0.27;}
.banner .swiper-pagination-bullet-active{background: #ffffff;opacity: 1;}
.indp{overflow-x: hidden;padding: 10vw 0;}
.indp7,.indp10{padding-top: 0;}
.indp8{padding: 0;}
.indp1 .pubTit .desc{font-size: 3.47vw;}
.indp1 .pubTit .tit{font-size: 5vw;}
.ind1Ul{margin: -2vw;}
.ind1Ul li{padding: 2vw;}
.ind1Ul .kuang{background: #F2F2F2;padding: 4.8vw 3.2vw;position: relative;transition: all 0.3s;cursor: pointer;}
.ind1Ul .iconB img{display: block;height: 8.8vw;}
.ind1Ul .titB{font-size: 4vw;margin-top: 1.33vw;transition: all 0.3s;}
.ind1Ul .entB{font-size: 2.4vw;color: #999999;margin-top: 1.33vw;text-transform: uppercase;transition: all 0.3s;}
.ind1Ul .szB{position: absolute;right: 0;bottom: 0;}
.ind1Ul .szB img{display: block;width: 18vw;}
.swiper_ind2 .imgB{width: 65.3vw;margin: 0 auto;}
.swiper_ind2 .textB{width: 100%;}
.swiper_ind2 .titA{margin-top: 7.47vw;}
.swiper_ind2 .titB{color: #ffffff;margin-top: 5.33vw;}
.swiper_ind2 .titB::after{
	content: "";
	display: block;
	width: 42px;
	height: 2px;
	background: #FFFFFF;
	margin-top: 4vw;
}
.swiper_ind2 .descB{color: #ffffff;margin-top: 4vw;line-height: 1.9;font-size: 3.73vw;}
.swiper_ind2 .iconG{margin-top: 6vw;justify-content: flex-start;}
.swiper_ind2 .iconG p{margin-right: 6.8vw;text-align: center;}
.swiper_ind2 .iconG p:last-child{margin-right: 0;}
.swiper_ind2 .iconG span{
	width: 10vw;
	height: 10vw;
	display: flex;
	justify-content: center;
	align-items: center;
	border: 1px solid #FFFFFF;
}
.swiper_ind2 .iconG span img{max-width: 74%;max-height: 74%;display: block;}
.swiper_ind2 .iconG b{display: block;font-size: 3.2vw;color: #FFFFFF;margin-top: 1.6vw;font-weight: 400;}
.ind2Ul{margin-top: 15vw;}
.ind2Ul li{
	width: calc((100% - 6vw) / 3);
	height: 9.6vw;
	background: #FFFFFF;
	font-weight: 400;
	font-size: 3.2vw;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 0 1vw;
}
.ind2Ul li.on{
	background: #009862;
	color: #ffffff;
}
.indp3{
	background: linear-gradient( 158deg, #009862 0%, #0F91B8 100%);
}
.ind3Ul{margin: -1.87vw;}
.ind3Ul li{padding: 1.87vw;}
.ind3Ul .imgB img{display: block;width: 100%;}
.swiper_ind4d .imgB{padding-top: 66.67%;}
.swiper_ind4d .titB{color: #009862;margin-top: 5vw;}
.swiper_ind4d .descB{
	font-size: 3.73vw;
	color: #222222;
	line-height: 2;
	margin-top: 3vw;
}
.swiper_indx{margin-top: 10vw;}
.swiper_indx .swiper-slide{
	height: 9.6vw;
	background: #EEEEEE;
	font-weight: 400;
	font-size: 3.2vw;
	color: #222222;
	display: flex;
	justify-content: center;
	align-items: center;
}
.swiper_indx .swiper-slide-thumb-active{background: #009862;color: #ffffff;}
.indp5{background: #DFE2E9;}
.indp5 .datu img{display: block;width: 100%;}
.ind5Ul{margin: -3.2vw;margin-top: -6vw;}
.ind5Ul li{padding: 3.2vw;}
.ind5Ul .iconB img{height: 9.87vw;display: block;}
.ind5Ul .titB{margin: 3.2vw 0 2vw;}
.swiper_ind6{padding-bottom: 5.87vw;}
.swiper_ind6 .imgB{padding-top: 66.67%;z-index: 1;position: relative;}
.swiper_ind6 .textB{
	background: #FFFFFF;
	box-shadow: 0px 3px 5.87vw 1px rgba(0,0,0,0.11);
	margin-top: -6.4vw;
	z-index: 2;
	position: relative;
	padding: 4.8vw;
}
.swiper_ind6 .titB{
	font-weight: bold;
	font-size: 4.27vw;
	color: #222222;
}
.swiper_ind6 .descB{
	font-size: 3.73vw;
	margin-top: 4.8vw;
}
.swiper_ind6 .descB b{color: #009862;}
.ind7Ul li{margin-top: 2.67vw;background: #009862;padding: 2.67vw;padding-left: 19.2vw;position: relative;}
.ind7Ul li:first-child{margin-top: 0;}
.ind7Ul .iconB{
	position: absolute;
	width: 11.5vw;
	left: 4vw;
	top: calc(50% - 5.75vw);
}
.ind7Ul .titB{
	font-size: 3.73vw;
	color: #ffffff;
}
.ind7Ul .descB{
	color: #ffffff;
	line-height: 1.67;
	margin-top: 1vw;
}
.indp8 .datu img{display: block;width: 100%;}
.indp8 .zs img{display: block;width: 100%;}
.indp8 .pubTit{padding-top: 24px;}
.indp8 .txtB p{margin-top: 1.5vw;}
.indp8 .txtB p:first-child{margin-top: 0;}
.indp8 .moreB{margin: 8vw 0 6.4vw;}
.indp9{background-size: 100% auto;background-position: top center;}
.swiper_ind9{margin: -2vw;height: 130.6vw;}
.swiper_ind9 .swiper-slide{padding: 2vw;height: calc(100% / 2) !important;}
.indp9 .swiper-pagination{margin-top: 4vw;top: unset;bottom: unset;}
.indp10 .pubTit{margin-bottom: 4.8vw;}
.ind10Ulx{margin-bottom: 3.73vw;}
.ind10Ulx li{
	width: max-content;
	padding: 0 7.4vw;
	height: 9.6vw;
	background: #FFFFFF;
	border: 1px solid #009862;
	font-size: 4.8vw;
	color: #009862;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 1.33vw;
}
.ind10Ulx li.on{background: #009862;color: #ffffff;}
.ind10Ul li{
	border-bottom: 1px solid #F3F3F3;
	padding: 5.2vw 0;
}
.ind10Ul li:last-child{padding-bottom: 0;border-bottom: 0;}
.ind10Ul .imgB{width: 40.6%;}
.ind10Ul .imgZ{padding-top: 71.4%;}
.ind10Ul .textB{width: 56%;}
.ind10Ul .titB{
	font-size: 3.73vw;
}
.ind10Ul .descB{
	font-size: 3.2vw;
	line-height: 1.67;
	margin-top: 3vw;
}
.ind10Ul .timeB{
	font-size: 3.2vw;
	color: #999999;
	margin-top: 3vw;
}