.banneronce_bannerOnce__eNOR0 {
	background: url(../images/fitstbacimg.jpg);
	background-size: 100% 100%;
	height: 898px;
	width: 100%;
	display: flex;
	position: relative;
	flex-direction: row;
	justify-content: center;
	padding-top: 72px
}

.banneronce_bannerOnce__eNOR0 .banneronce_primaryRegion__NMwKD {
	width: 1200px;
	height: 100%;
	position: relative
}

.banneronce_bannerOnce__eNOR0 .banneronce_bannerOneStart__mpaMX {
	position: absolute;
	width: 472px;
	height: 89px;
	left: 0;
	top: 210px;
	-webkit-animation-name: banneronce_bannerOneStartAnimate__fo1I5;
	animation-name: banneronce_bannerOneStartAnimate__fo1I5;
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}

.banneronce_bannerOnce__eNOR0 .banneronce_bannerOneTitleSmall__qeqtP {
	position: absolute;
	display: none;
	-webkit-animation-name: banneronce_bannerOneTitleSmallAnimate1__iIOxh;
	animation-name: banneronce_bannerOneTitleSmallAnimate1__iIOxh;
	-webkit-animation-duration: .25s;
	animation-duration: .25s
}

.banneronce_bannerOnce__eNOR0 .banneronce_iconPicture__OQ6Gz {
	width: 36px;
	height: 36px;
	margin-right: 6px
}

.banneronce_bannerOnce__eNOR0 .banneronce_bannerOnePicture__ULlmQ {
	width: 728px;
	height: 498px;
	position: absolute;
	left: 513px;
	top: 142px;
	-webkit-animation-name: banneronce_bannerOnePictureAnimate__aH__n;
	animation-name: banneronce_bannerOnePictureAnimate__aH__n;
	-webkit-animation-duration: 4s;
	animation-duration: 4s
}

.banneronce_bannerOnce__eNOR0 .banneronce_selecSystem__mcsn3 {
	width: 260px;
	height: 76px;
	background: #4374fc;
	position: absolute;
	left: 0;
	top: 458px;
	-webkit-animation-name: banneronce_selectSystemAnimate__ko_hR;
	animation-name: banneronce_selectSystemAnimate__ko_hR;
	-webkit-animation-duration: 2.5s;
	animation-duration: 2.5s;
	border-radius: 18px
}

.banneronce_bannerOnce__eNOR0 .banneronce_selecSystem__mcsn3 p {
	font-size: 14px;
	color: #9e9e9e;
	line-height: 19px;
	width: 300px;
	margin-top: 10px;
	white-space: nowrap
}

.banneronce_bannerOnce__eNOR0 .banneronce_selecSystem__mcsn3 p span {
	margin-right: 20px
}

.banneronce_labelName__eTAVu {
	font-size: 20px;
	font-weight: 700;
	color: #000
}

.banneronce_classIMg__p_JwF {
	width: 407px;
	position: absolute;
	left: -13px;
	top: 318px;
	-webkit-animation-name: banneronce_bannerOneTitleSmallAnimate__OIbeK;
	animation-name: banneronce_bannerOneTitleSmallAnimate__OIbeK;
	-webkit-animation-duration: 1.75s;
	animation-duration: 1.75s
}

@-webkit-keyframes banneronce_bannerOneStartAnimate__fo1I5 {
	0% {
		width: 798px;
		height: 151px;
		left: calc(50% - 400px);
		top: 205px
	}

	25% {
		width: 798px;
		height: 151px;
		left: calc(50% - 400px);
		top: 205px
	}

	to {
		width: 472px;
		height: 89px;
		left: 0;
		top: 210px
	}
}

@keyframes banneronce_bannerOneStartAnimate__fo1I5 {
	0% {
		width: 798px;
		height: 151px;
		left: calc(50% - 400px);
		top: 205px
	}

	25% {
		width: 798px;
		height: 151px;
		left: calc(50% - 400px);
		top: 205px
	}

	to {
		width: 472px;
		height: 89px;
		left: 0;
		top: 210px
	}
}

@-webkit-keyframes banneronce_bannerOneTitleSmallAnimate1__iIOxh {
	0% {
		width: 632px;
		left: calc(50% - 316px);
		top: 395px
	}

	to {
		width: 632px;
		left: calc(50% - 316px);
		top: 395px;
		display: none
	}
}

@keyframes banneronce_bannerOneTitleSmallAnimate1__iIOxh {
	0% {
		width: 632px;
		left: calc(50% - 316px);
		top: 395px
	}

	to {
		width: 632px;
		left: calc(50% - 316px);
		top: 395px;
		display: none
	}
}

@-webkit-keyframes banneronce_bannerOneTitleSmallAnimate__OIbeK {
	0% {
		width: 632px;
		left: calc(50% - 316px);
		top: 395px;
		display: none
	}

	25% {
		width: 632px;
		left: calc(50% - 316px);
		top: 395px;
		display: block
	}

	to {
		width: 407px;
		left: -13px;
		top: 318px
	}
}

@keyframes banneronce_bannerOneTitleSmallAnimate__OIbeK {
	0% {
		width: 632px;
		left: calc(50% - 316px);
		top: 395px;
		display: none
	}

	25% {
		width: 632px;
		left: calc(50% - 316px);
		top: 395px;
		display: block
	}

	to {
		width: 407px;
		left: -13px;
		top: 318px
	}
}

@-webkit-keyframes banneronce_bannerOnePictureAnimate__aH__n {
	0% {
		opacity: 0;
		left: 613px
	}

	25% {
		opacity: 0;
		left: 613px
	}

	to {
		opacity: 1;
		left: 513px
	}
}

@keyframes banneronce_bannerOnePictureAnimate__aH__n {
	0% {
		opacity: 0;
		left: 613px
	}

	25% {
		opacity: 0;
		left: 613px
	}

	to {
		opacity: 1;
		left: 513px
	}
}

@-webkit-keyframes banneronce_selectSystemAnimate__ko_hR {
	0% {
		opacity: 0;
		top: 650px
	}

	25% {
		opacity: 0;
		top: 650px
	}

	to {
		opacity: 1;
		top: 458px
	}
}

@keyframes banneronce_selectSystemAnimate__ko_hR {
	0% {
		opacity: 0;
		top: 650px
	}

	25% {
		opacity: 0;
		top: 650px
	}

	to {
		opacity: 1;
		top: 458px
	}
}

.bannertwo_bannerTwo__cGQXw {
	background: #fefeff;
	width: 100%;
	height: 3160px;
	position: relative;
	text-align: center
}

.bannertwo_imgAnimate__bO20C {
	width: 1200px
}

.bannertwo_imgSticky__iZMoN {
	width: 1200px;
	z-index: 5;
	position: sticky;
	top: -1px;
	margin: auto
}

.bannertwo_beijingImg__2JL5i {
	z-index: 4;
	position: absolute;
	top: 0;
	width: 1200px;
	left: calc(50% - 600px);
	height: 3160px
}

.bannertwo_tops__00ZqZ {
	min-height: 20px
}

.bannertwo_bottom__tGTI_,.bannertwo_tops__00ZqZ {
	z-index: 5;
	background: #fefeff;
	height: calc((100vh - 671px) / 2)
}

.bannertwo_bottom__tGTI_ {
	width: 100%
}

.bannertwo_bacImage__j_YQd {
	width: 1200px;
	height: 747px;
	top: 0;
	overflow: hidden
}

.bannertwo_bacImage__j_YQd img {
	height: 2160px
}

.bannertwo_bai__RS7zR {
	width: 100%;
	position: absolute;
	top: 0;
	background: #fefeff;
	height: 3160px;
	z-index: 3
}

.bannerthree_bannerThree__mw6R9 {
	width: 100%;
	height: 1080px;
	background: url(../images/thirdbacimg.jpg);
	background-size: 100% 100%
}

.bannerthree_primaryRegion__9XZ6N {
	width: 1200px;
	margin: auto;
	text-align: center
}

.bannerthree_bannerThreeDescription__J8ZxI {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	font-size: 16px;
	color: #737373;
	width: 100%;
	-webkit-animation-name: bannerthree_bannerThreeDescriptionAnimate__rq3ED;
	animation-name: bannerthree_bannerThreeDescriptionAnimate__rq3ED;
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}

.bannerthree_bannerThreeTitle__HpOTx {
	width: 589px;
	height: 157px;
	margin: 100px auto 26px;
	-webkit-animation-name: bannerthree_bannerThreeTitleAnimate__7lE6n;
	animation-name: bannerthree_bannerThreeTitleAnimate__7lE6n;
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}

.bannerthree_bannerThreePic__Wg0yd {
	width: 946px;
	height: 572px;
	margin: 45px auto;
	position: relative;
	z-index: 1
}

@-webkit-keyframes bannerthree_bannerThreeTitleAnimate__7lE6n {
	0% {
		margin: 200px auto 26px
	}

	to {
		margin: 100px auto 26px
	}
}

@keyframes bannerthree_bannerThreeTitleAnimate__7lE6n {
	0% {
		margin: 200px auto 26px
	}

	to {
		margin: 100px auto 26px
	}
}

@-webkit-keyframes bannerthree_bannerThreeDescriptionAnimate__rq3ED {
	0% {
		margin-top: 10px
	}

	to {
		margin-top: 0
	}
}

@keyframes bannerthree_bannerThreeDescriptionAnimate__rq3ED {
	0% {
		margin-top: 10px
	}

	to {
		margin-top: 0
	}
}

@-webkit-keyframes bannerthree_bannerThreePicAnimate__raoGN {
	0% {
		margin: 95px auto
	}

	to {
		margin: 45px auto
	}
}

@keyframes bannerthree_bannerThreePicAnimate__raoGN {
	0% {
		margin: 95px auto
	}

	to {
		margin: 45px auto
	}
}

.bannerthree_imgTops__lVe5T {
	position: relative;
	-webkit-animation-name: bannerthree_bannerThreePicAnimate__raoGN;
	animation-name: bannerthree_bannerThreePicAnimate__raoGN;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	margin: 45px auto
}

.bannerthree_imgTops__lVe5T .bannerthree_bannerAbsolute__Wg5Cb {
	position: absolute;
	top: 0;
	left: calc(50% + 400px);
	width: 166px;
	height: 175px;
	z-index: 0;
	-webkit-animation-name: bannerthree_imgTipsTopRightPic__mtddx;
	animation-name: bannerthree_imgTipsTopRightPic__mtddx;
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}

@-webkit-keyframes bannerthree_imgTipsTopRightPic__mtddx {
	0% {
		left: calc(50% + 500px)
	}

	to {
		left: calc(50% + 400px)
	}
}

@keyframes bannerthree_imgTipsTopRightPic__mtddx {
	0% {
		left: calc(50% + 500px)
	}

	to {
		left: calc(50% + 400px)
	}
}

.bannerthree_bannerAbsoluteBottom__bHtK7 {
	width: 166px;
	height: 175px;
	z-index: 2;
	position: absolute;
	left: calc(50% - 537px);
	bottom: 0;
	-webkit-animation-name: bannerthree_imgTipsBottomLeftPic__vZTYk;
	animation-name: bannerthree_imgTipsBottomLeftPic__vZTYk;
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}

@-webkit-keyframes bannerthree_imgTipsBottomLeftPic__vZTYk {
	0% {
		left: calc(50% - 637px)
	}

	to {
		left: calc(50% - 537px)
	}
}

@keyframes bannerthree_imgTipsBottomLeftPic__vZTYk {
	0% {
		left: calc(50% - 637px)
	}

	to {
		left: calc(50% - 537px)
	}
}

.bannerfource_bannerFource__xfaS2 {
	width: 100%;
	background: #fcfdff
}

.bannerfource_primaryRegion__lyrAV {
	width: 1200px;
	margin: auto;
	display: flex
}

.bannerfource_primaryRegion__lyrAV .bannerfource_reginRight__vKv4c {
	display: flex;
	flex-direction: column;
	height: 3240px;
	padding-top: 225px;
	justify-content: space-between;
	padding-bottom: 232px
}

.bannerfource_primaryRegion__lyrAV .bannerfource_reginLeft__iOMqK {
	position: sticky;
	height: 100vh;
	top: 0;
	width: 393px;
	display: flex;
	flex-direction: column;
	justify-content: center
}

.bannerfource_swiperStyle__XIbvZ {
	height: 1080px;
	width: 1200px;
	color: "#fff";
	text-align: "center";
	background: "#364d79";
	display: flex!important;
	padding-top: 218px;
	align-items: center
}

.bannerfource_swiperTitle___o9QS {
	height: 67px
}

.bannerfource_swiperBody__4Po2p {
	width: 800px;
	height: auto
}

.bannerfource_leftPicture__Oa4ds {
	margin-left: 10px
}

.bannerfource_names__GznIX {
	width: 393px
}

.bannerfource_names__GznIX,.bannerfource_namesFirst__twI8m {
	font-size: 64px;
	font-weight: 700;
	color: #333;
	line-height: 85px;
	letter-spacing: 1px;
	display: flex;
	align-items: center
}

.bannerfource_namesFirst__twI8m,.bannerfource_namesFirst__twI8m img {
	margin: 0
}

.bannerfource_description1__7QXrI {
	margin-top: 40px;
	margin-bottom: 12px;
	font-size: 16px;
	color: #737373
}

.bannerfource_description2__gPSdB {
	font-size: 16px;
	color: #737373
}

.bannerfource_swiperTitles__g00AX {
	height: 154px
}

.bannerfource_onceAnimate__OSnLe {
	-webkit-animation-name: bannerfource_animationChange__EmlMR;
	animation-name: bannerfource_animationChange__EmlMR;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	margin-top: 0
}

@-webkit-keyframes bannerfource_animationChange__EmlMR {
	0% {
		margin-top: 15px;
		opacity: 0
	}

	to {
		margin-top: 0;
		opacity: 1
	}
}

.bannerfource_animateLeave__Thmcp {
	-webkit-animation-name: bannerfource_animateLeaves__NxWf_;
	animation-name: bannerfource_animateLeaves__NxWf_;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	margin-top: 0
}

@keyframes bannerfource_animationChange__EmlMR {
	0% {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

.bannerfource_once__R06i0 {
	position: absolute
}

.bannerfive_bannerFive__Kc8N0 {
	height: 1080px;
	width: 100%
}

.bannerfive_primaryRegion__cbP0A {
	width: 1200px;
	margin: 50px auto
}

.bannerfive_FiveTitle__AclOi {
	margin: 56px auto 10px
}

.bannerfive_FiveTitle2__60lxx,.bannerfive_FiveTitle__AclOi {
	font-size: 54px;
	font-weight: 700;
	color: #333;
	text-align: center
}

.bannerfive_FiveTitle2__60lxx {
	margin: auto
}

.bannerfive_FiveTitle2__60lxx span {
	color: #4f7dff
}

.bannerfive_divBackground__sEMu8 {
	width: calc(100vw - 18px);
	height: 806px;
	position: relative;
	background: #a19bd7;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	margin: auto
}

.bannerfive_divBackground__sEMu8 img {
	width: 928px;
	height: 560px
}

.bannerfive_moveImg__G4g6R {
	width: 50%
}

.bannerfive_moveAllImg__x5S_i,.bannerfive_moveImg__G4g6R {
	position: absolute;
	left: 0;
	top: 0;
	height: 806px;
	overflow: hidden
}

.bannerfive_moveAllImg__x5S_i {
	width: calc(100vw - 18px);
	display: flex;
	align-items: center;
	justify-content: center;
	background: #f9cdc6
}

.bannerfive_splitAll__L808C {
	width: 932px;
	height: 806px;
	margin: auto;
	padding-top: 123px;
	display: flex
}

.bannerfive_splitOnce__1Dzw4 {
	width: 464px;
	position: relative;
	overflow: hidden;
	height: 560px
}

.bannerfive_splitOnce__1Dzw4 img {
	position: absolute;
	top: 0;
	width: 928px;
	height: 560px;
	left: 0
}

.bannerfive_splitTwo__zoBxf {
	position: relative;
	overflow: hidden;
	height: 560px
}

.bannerfive_splitTwo__zoBxf img {
	position: absolute;
	top: 0;
	width: 928px;
	height: 560px;
	right: 0
}

.bannerfive_line__FdVOL {
	width: 4px;
	height: 560px;
	background: #fcfcfc
}

@media screen and (max-width:800px) {
	.bannerfive_divBackground__sEMu8 {
		display: none
	}

	.bannerfive_mobileBackground__VZ1D5 {
		display: flex;
		width: 100%;
		height: 806px;
		background-image: linear-gradient(90deg,#f9cdc6 50%,#a19bd7 0);
		position: relative;
		justify-content: center;
		align-items: center
	}

	.bannerfive_mobileBackground__VZ1D5 img {
		width: 928px;
		height: 560px
	}
}

@media screen and (min-width:800px) {
	.bannerfive_divBackground__sEMu8 {
		display: flex
	}

	.bannerfive_mobileBackground__VZ1D5 {
		display: none
	}
}

.bannersix_bannerSix__rDnRK {
	width: 100%;
	height: 1080px;
	position: relative
}

.bannersix_bannerPrimary__OMIgj {
	width: 1200px;
	margin: auto;
	text-align: center
}

.bannersix_imgTitle__161nB {
	width: 524px;
	height: 149px;
	margin-top: 93px;
	margin-bottom: 182px
}

.bannersix_bannerBody__0WFLl {
	width: 1200px;
	display: flex;
	flex-direction: row;
	justify-content: space-between
}

.bannersix_bannerBody__0WFLl .bannersix_bodyOnce__Fst5h {
	width: 368px;
	height: 276px;
	border-radius: 16px;
	border: 2px solid #e6e6e6;
	padding-top: 63px;
	display: flex;
	flex-direction: column;
	align-items: center
}

.bannersix_bannerBody__0WFLl .bannersix_bodyOnce__Fst5h img {
	width: 121px;
	height: 120px;
	margin-bottom: 23px
}

.bannersix_bannerBody__0WFLl .bannersix_bodyOnce__Fst5h span {
	font-weight: 700;
	color: #333;
	font-size: 26px
}

.bannersix_bottomPng__BdfCy {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0
}

.bannersix_bottomPng__BdfCy img {
	width: 100%;
	height: 284px
}

.bannerseven_bannerseven__uI5pm {
	width: 100%;
	height: 1080px;
	background: #fcfcfc
}

.bannerseven_bannerPrimary__JiX3I {
	width: 1200px;
	text-align: center;
	margin: auto;
	position: relative
}

.bannerseven_bannerPrimary__JiX3I .bannerseven_imgTitle__aJ_tW {
	width: 434px;
	height: 150px;
	margin-top: 106px
}

.bannerseven_sevenBody__lLaTT {
	width: 1200px;
	margin-top: 34px;
	height: 670px;
	position: relative;
	padding-top: 62px;
	overflow: hidden
}

.bannerseven_leftGradient__OQNdZ {
	position: absolute;
	left: 0;
	top: 0;
	width: 360px;
	height: 670px;
	background: linear-gradient(270deg,hsla(0,0%,100%,0),#fcfcfc);
	z-index: 10
}

.bannerseven_rightGradient__jBgIR {
	position: absolute;
	top: 0;
	right: 0;
	width: 360px;
	height: 670px;
	background: linear-gradient(270deg,#fcfcfc,hsla(0,0%,100%,0));
	z-index: 10
}

.bannerseven_lineOnce__NoegV {
	width: 580px;
	height: 160px;
	background: #f5f5f5;
	border-radius: 16px;
	display: inline-flex!important;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding-left: 28px;
	padding-right: 23px;
	margin: 0 8px 22px
}

.bannerseven_lineOnce__NoegV img {
	width: 66px;
	height: 66px;
	margin-right: 17px
}

.bannerseven_lineOnce__NoegV .bannerseven_rightMsg__wJbqZ {
	display: flex;
	flex-direction: column;
	align-items: flex-start
}

.bannerseven_lineOnce__NoegV .bannerseven_rightMsg__wJbqZ .bannerseven_rightMsgName__R_i0S {
	font-size: 18px;
	font-weight: 600;
	color: #333;
	margin-right: 14px
}

.bannerseven_lineOnce__NoegV .bannerseven_rightMsg__wJbqZ .bannerseven_rightMsgType__3tanY {
	font-size: 16px;
	font-weight: 400;
	color: #9e9e9e
}

.bannerseven_bodyLine___K6zp {
	display: flex;
	flex-direction: row
}

.bannerseven_rightMsgTitle__3clXD {
	font-size: 20px;
	font-weight: 600;
	color: #333;
	line-height: 24px;
	margin-bottom: 8px
}

.bannerseven_feel__UwTC0 {
	font-size: 14px;
	font-weight: 400;
	color: #616161;
	text-align: left;
	white-space: normal
}

.bannerseven_scollFather__Bg9up {
	width: 3576px;
	white-space: nowrap;
	display: flex;
	-webkit-animation: bannerseven_swiper__7OSqd 30s linear infinite;
	animation: bannerseven_swiper__7OSqd 30s linear infinite
}

.bannerseven_scollFather2__sCUAo {
	-webkit-animation-delay: 2s;
	animation-delay: 2s
}

.bannerseven_scollFather3__vwka_ {
	-webkit-animation-delay: 4s;
	animation-delay: 4s
}

@-webkit-keyframes bannerseven_swiper__7OSqd {
	to {
		transform: translate3d(-50%,0,0)
	}
}

@keyframes bannerseven_swiper__7OSqd {
	to {
		transform: translate3d(-50%,0,0)
	}
}

.home_homeView__Smx75 .home_bannerOnce__tEZAs {
	background: linear-gradient(136deg,#fff,#f0f7ff 59%,#f6f6ff 83%,#fff9ef);
	height: 960px;
	width: 100%;
	display: flex;
	position: relative;
	flex-direction: row;
	justify-content: center
}

.home_homeView__Smx75 .home_bannerOnce__tEZAs .home_primaryRegion__QQBr0 {
	width: 1200px;
	height: 100%;
	position: relative
}

.home_homeView__Smx75 .home_bannerOnce__tEZAs .home_bannerOneStart__Z8EzZ {
	position: absolute;
	width: 472px;
	height: 177px;
	left: 0;
	top: 282px;
	-webkit-animation-name: home_bannerOneStartAnimate__i0_Oo;
	animation-name: home_bannerOneStartAnimate__i0_Oo;
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}

.home_homeView__Smx75 .home_bannerOnce__tEZAs .home_iconPicture__vBZsJ {
	width: 36px;
	height: 36px;
	margin-right: 6px
}

.home_homeView__Smx75 .home_bannerOnce__tEZAs .home_bannerOnePicture__oVcBX {
	width: 743px;
	height: 513px;
	position: absolute;
	left: 513px;
	top: 214px;
	-webkit-animation-name: home_bannerOnePictureAnimate__NIPlV;
	animation-name: home_bannerOnePictureAnimate__NIPlV;
	-webkit-animation-duration: 4s;
	animation-duration: 4s
}

.home_homeView__Smx75 .home_bannerOnce__tEZAs .home_selecSystem__z17vH {
	position: absolute;
	left: 0;
	top: 530px;
	-webkit-animation-name: home_selectSystemAnimate__fLTlr;
	animation-name: home_selectSystemAnimate__fLTlr;
	-webkit-animation-duration: 4s;
	animation-duration: 4s;
	border-radius: 18px
}

@-webkit-keyframes home_bannerOneStartAnimate__i0_Oo {
	0% {
		width: 800px;
		height: 298px;
		left: calc(50% - 400px);
		top: 277px
	}

	to {
		width: 472px;
		height: 177px;
		left: 0;
		top: 282px
	}
}

@keyframes home_bannerOneStartAnimate__i0_Oo {
	0% {
		width: 800px;
		height: 298px;
		left: calc(50% - 400px);
		top: 277px
	}

	to {
		width: 472px;
		height: 177px;
		left: 0;
		top: 282px
	}
}

@-webkit-keyframes home_bannerOnePictureAnimate__NIPlV {
	0% {
		opacity: 0;
		left: 613px
	}

	50% {
		opacity: 0;
		left: 613px
	}

	to {
		opacity: 1;
		left: 513px
	}
}

@keyframes home_bannerOnePictureAnimate__NIPlV {
	0% {
		opacity: 0;
		left: 613px
	}

	50% {
		opacity: 0;
		left: 613px
	}

	to {
		opacity: 1;
		left: 513px
	}
}

@-webkit-keyframes home_selectSystemAnimate__fLTlr {
	0% {
		opacity: 0;
		top: 650px
	}

	50% {
		opacity: 0;
		top: 650px
	}

	to {
		opacity: 1;
		top: 530px
	}
}

@keyframes home_selectSystemAnimate__fLTlr {
	0% {
		opacity: 0;
		top: 650px
	}

	50% {
		opacity: 0;
		top: 650px
	}

	to {
		opacity: 1;
		top: 530px
	}
}






.footer-developer_200 {
    background: #141414;
    padding: 50px 0;
}
.footer-developer_200 a {
    color: #aeb2bf;
}
.footer-center_200{
    width: 1200px;
    margin: 0 auto;
}
.footer-top_200 {
    padding-bottom: 20px;
    /* border-bottom: 1px solid rgba(133, 140, 159, .4); */
    zoom: 1
}
.footer-top_200:after {
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    font-size: 0;
    clear: both
}
.footer-top_200 .footer-logo_200 {
    float: left
}
.footer-top_200 .footer-logo_200 img {
    width: 198px
}
.footer-top_200 .footer-logo_200 dd {
    padding-left: 53px;
    margin-top: 12px;
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #fff
}
.footer-top_200 .footer-logo_200 .certificate_200 {
    margin-top: 50px;
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #aeb2bf;
    line-height: 17px
}
.footer-top_200 .main-links_200 {
    float: left;
    zoom: 1
}
.footer-top_200 .main-links_200:after {
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    font-size: 0;
    clear: both
}
.footer-top_200 .main-links_200 li {
    width: 120px;
    margin-left: 175px;
    float: left
}
.footer-top_200 .main-links_200 dt {
    margin-bottom: 12px;
    font-family: PingFangSC-Medium;
    font-size: 16px;
    color: #aeb2bf;
    line-height: 30px
}
.footer-top_200 .main-links_200 dd {
    margin-top: 6px;
    font-family: PingFangSC-Regular;
    font-size: 12px;
    line-height: 24px
}
.footer-top_200 .qr-code_200 {
    float: right;
    width: 104px;
    text-align: center;
	margin-right:5px;
}
.footer-top_200 .qr-code_200 img {
    width: 104px
}
.footer-top_200 .qr-code_200 dd {
    margin-top: 10px;
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #aeb2bf;
    text-align: center
}
.footer-bottom_200 {
    padding-top: 30px
}
.footer-bottom_200 dl {
    margin-bottom: 12px;
    zoom: 1
}
.footer-bottom_200 dl:after {
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    font-size: 0;
    clear: both
}
.footer-bottom_200 dd,.footer-bottom_200 dt {
    float: left;
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #aeb2bf;
    line-height: 24px
}
.footer-bottom_200 dd {
    margin-left: 60px
}
.footer-bottom_200 .copy_200 {
    font-family: PingFangSC-Regular;
    font-size: 12px;
    line-height: 24px;
    color: #aeb2bf
}
ex: 1;
    margin-top: 21px;
    height: 181px;
}

.rides-cs .floatL a {
    font-size: 0;
    text-indent: -999em;
    display: block;
}

.rides-cs .floatR {
    width: 130px;
    float: left;
    padding: 5px;
    overflow: hidden;
}

.rides-cs .floatR .cn {
    background: #F7F7F7;
    border-radius: 6px;
    margin-top: 4px;
}

.rides-cs .cn .titZx {
    font-size: 14px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
    padding: 5px;
    text-align: center;
}

.rides-cs .cn ul {
    padding: 0px;
}

.rides-cs .cn ul li {
    line-height: 38px;
    height: 38px;
    border-bottom: solid 1px #E6E4E4;
    overflow: hidden;
    text-align: center;
}

.rides-cs .cn ul li span {
    color: #777;
}

.rides-cs .cn ul li a {
    color: #777;
}

.rides-cs .cn ul li img {
    vertical-align: middle;
}

.rides-cs .btnOpen, .rides-cs .btnCtn {
    position: relative;
    z-index: 9;
    top: 25px;
    left: 0;
    background-image: url(https://www.didaxr.com/static/assets/images/qq_help.png);
    background-repeat: no-repeat;
    display: block;
    height: 146px;
    padding: 8px;
}

.rides-cs .btnOpen {
    background-position: 0 0;
}

.rides-cs .btnCtn {
    background-position: -37px 0;
}

.rides-cs ul li.top {
    border-bottom: solid #ACE5F9 1px;
}

.rides-cs ul li.bot {
    border-bottom: none;
}


