
.home-page {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}

.banner-container {
	width: 100%;
	height: 100%;
	background: url(../img/05c37e9b9c0ddf54c815cb8d90fcdcf3.png) no-repeat;
	background-size: cover
}

.banner-container__header,
.banner-container__inner {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.banner-container__inner {
	width: 9.15rem;
	height: 100%;
	margin: 0 auto;
	-webkit-flex-flow: column;
	-ms-flex-flow: column;
	flex-flow: column
}

.banner-container__header {
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}

.banner-container__logo {
	width: 3.12rem;
	height: .7rem;
	margin: 0 auto;
	background: url(../img/logo.png) no-repeat center;
	background-size: contain;
	margin-bottom: .32rem
}

.banner-container__title {
	font-size: .6rem;
	color: #fff;
	font-family: "MicrosoftYaHeiUI";
	font-weight: 700;
	margin-bottom: .49rem
}

.banner-container__brief {
	font-size: .18rem;
	font-weight: 700;
	color: #fff;
	opacity: .5
}

.banner-container__main {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: .33rem
}

.banner-container__main .banner-container-cell {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 1.7rem;
	-ms-flex: 0 0 1.7rem;
	flex: 0 0 1.7rem
}

.banner-container__main .banner-container-cell--service {
	background: url(../img/c6ac90a1ec1e8689a6a2a4484a99a2cd.png) no-repeat;
	background-size: contain
}

.banner-container__main .banner-container-cell--commision {
	background: url(../img/0cb6256ee1385a9d64e712f8295866ed.png) no-repeat;
	background-size: contain
}

.banner-container__main .banner-container-cell--major {
	background: url(../img/6fbe07e173ce5ca54a5138561c796c12.png) no-repeat;
	background-size: contain
}

.banner-container__main .banner-container-cell--app {
	background: url(../img/347ce7b08b855701d3b615410299a3e1.png) no-repeat;
	background-size: contain
}

.banner-container-cell__decor {
	width: .84rem;
	height: .84rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	border-radius: 50%;
	margin-bottom: .04rem;
	margin: 0 auto
}

.banner-container-cell__decor img {
	height: .47rem
}

.banner-container-cell__title {
	font-size: .24rem;
	color: #fff;
	font-weight: 700;
	text-align: center;
	font-family: "MicrosoftYaHeiUI"
}

.banner-container .banner-container__btn {
	width: 4.1rem;
	margin: 0 auto;
	margin-top: 1.18rem
}

.banner-container .banner-container__btn button {
	height: .7rem;
	line-height: .7rem;
	padding-top: 0;
	padding-bottom: 0;
	font-size: .18rem;
	font-family: "MicrosoftYaHeiUI"
}

.banner-container .banner-container__btn--login {
	margin-top: .4rem
}

.footer-container {
	height: 100%;
	background: url(../img/3fa6943af4562b9732f1a52a1e3c72b9.png) no-repeat;
	background-size: cover
}

.footer-container__inner {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column;
	-ms-flex-flow: column;
	flex-flow: column;
	padding-top: 2.21rem
}

.footer-top__contact-us {
	font-size: .48rem;
	font-family: "MicrosoftYaHeiUI";
	font-weight: 400;
	color: #fff;
	text-align: center
}

.footer-top__mode {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: .85rem;
	font-size: .2rem;
	font-weight: 400;
	color: #fff;
	width: 8.62rem
}

.footer-top__line {
	height: .15rem;
	width: .01rem;
	background: #fff
}

.footer-container__inner .footer-bottom {
	padding-top: .94rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 6.02rem
}

.footer-container__inner .footer-bottom .footer-bottom-item {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 1.86rem;
	-ms-flex: 0 0 1.86rem;
	flex: 0 0 1.86rem;
	height: 1.86rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column;
	-ms-flex-flow: column;
	flex-flow: column;
	color: #999;
	border-radius: 10px;
	background: #fff;
	border: 2px solid #fff;
	border: 2px solid rgba(255, 255, 255, .1);
	cursor: pointer
}

.footer-bottom-item__title {
	font-size: .22rem;
	color: #333;
	padding-top: .185rem;
	font-family: "MicrosoftYaHeiUI"
}

.footer-bottom-item__icon {
	display: inline-block;
	height: .53rem
}

.footer-bottom-item__icon--commison {
	width: .56rem;
	background: url(../img/850f2ab8bb6580acfe4d5d08c3456005.png) center/contain no-repeat
}

.footer-bottom-item__icon--together {
	width: .66rem
}

.footer-bottom-item__icon--about {
	width: .56rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA6CAYAAADlTpoVAAAC+0lEQVR42tyaS2hTQRSGJ0mpj2DxXa1pA4a0lRooWhVRRKxIK+JOEbXWhUsfCxG70froQjcWdOlGxYIrRVEEEUUEUbQWXyhqKa34QAkK6kbr4z/0CEVKjHNnztw7B75FSOdmvs7rzNyJVa1/qYQjCVaBKeA0+BTkYf1dmYLflwgIJcBUUAeaQCOo5+82gdXgna0fL7EoVQ7WgJ3cWqNH+Lt5oBssBANhF6wEW8B8UAtSRT6/giWvgTQYxbIXwfGwCC4H58FYzfKTwdphn+u569IAawtSsbgBuUngSgC5QrEbTHcteATELE5Si1wKjueZ0GZMcym4VGCZibkUTAkIfnMpOCggWOpS8JeAYJnrWdR2jPNdMOm7YKnvgt9dCv4QELzuUvCzgGClK8G94KCAYCe4rJvR6ApSArwfZIXGYRNvjsUEcw4mm6ykoIvZNyFZ0S8OBL9KCn5wIPhKUvChsNwbcF9S8DV4ICTXy7PooPRkQWeetyzLHQCzwCMXC/0LXg/3WJKjLtnuOhel6ADvLQh2mHiIqfVsnWG5p+BcmAQp428zKGjsH2YyIzlsaDxuN7kMxS2MmxaQ1yx/FBwzWSEbOSW91LygmYrtMF0ZW0mzzt6tz0ZFwiQ4ECXBn5rpX2QEMxplPkZFkJ7ZoFGuISqCh5Te295lYEnYBemV864A5en0rDGMgs3gBrdekKCWvwpOmOqyOrcsZoAaUKWGjvKoa9Ua7gmtzGNwD9zh7dmz/51tixEs4x31ChaiG0sJJROzmc38mV4VPAF31dDNjkvqH4dRsQJ31RaArWAlmKjCGXT4dQZ09ndl+oodg3Tv5SS4DTaGWI6CrohtA8/TG3r3FdOCi8FZLhjFoK7bjNbMj9SCtAbdjLCc4jmiB62Z/VtwDk/zPgS9buuG5MzhgqeUX0EXF9r/jEG62dej/Asah+XUgjnlZ9BqUEeCFcrfyJHgBI8Fq0lwjMeC6bhgXukiUiSY9FhwLu0m6BzzrQp4LzOEQT0z/1uAAQACpXmoHMVapwAAAABJRU5ErkJggg==) center/contain no-repeat
}

.footer-bottom-item__icon--wechat {
	width: 1.78rem;
	height: 1.78rem
}

.footer-bottom-item__icon--problem {
	width: .6rem
}

.footer-container__inner .footer-bottom .footer-bottom-item:hover {
	background: #1e5adc
}

.footer-container__inner .footer-bottom .footer-bottom-item:hover .footer-bottom-item__title {
	color: #fff
}

.footer-container__inner .footer-bottom .footer-bottom-item:hover .footer-bottom-item__icon--about {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA6CAYAAADlTpoVAAAC2UlEQVR42tyaTUhVQRTH52lY9lIyMcOevUWY1uNB5KuIIqoXkREtgqCFFIJLXbWohYTYxlXiOoiKFq1qUxAtCiGCvomMgqjAvlEpKDdq3f6HO6+V5mvumTP3zoHfyjfX+XFn5sycO6kgCJRwpMFB0AAug+82/1lKQLASrAQ5sB8UwUb9t4fgEPiSNEGSagRHwAn9tpbM89tPYBsYi7tgM+gGW0AbyIBFZbadALdBFizWstfBuci9IkEG9oKpgD8Go/aN4w3Wg3EaDZamURP4bNq4gqEDZy3KUWyP0jiq4HJwzPIqvMql4C6BvJlyKZgREJx2KTgrIFjlUlBin1frUlAianwXTPsuWOW74IxLwV8CgndcCv4QEGx2dVw6DTpBi4DkTXDAJC2ZCtIG+K7wXNwKHkgN0byDxaZFcg66WH0rJTv604HglKTguAPB95Kr6GrwQVCOKm9Zk9OL6Rv8CJ4Jyb1RYT11VnqxoJrnPctyA2A9eO4i0ZeiD5yxIPcEtEd9CFfh96sKy/OccRhci4vgbhVWprniJdjA8SCuhE07/lOMgkfZnsRUui/Rx1Cu7+XsE7cg0QkmDOWGuftj6/PZedBlsBVbxt0RW5tmk2r0OxsdiZPgWJIEfxtu/xIjuNagzbekCNIzCwbtCkkRHARLDdrtATvZe8Ocd05GTPL0nb8Yx0TfAUYYLx9cAAVXiZ5O861gDdish1abpcVqFDwC98Fr8Op/V9tyBGv1iXqfFsqZVrgYgj4VvFDhDalb4MZCxah/CVKhtUeFFeUVKp5Bxa8rYGjendAc47YeXAySFTOgv5w5uANcVeHdsiQGDd0OMDnXEKUcNKKSH1Q/LepF6a/gJvBY+RP0WY+ubL4tCY7q1dGnuASOkyCZPlX+Bc3DRtqL5pWfQbcgcyTYpPyNPAnWeSy4jgSrPRbMVjjcV0pEhgTTHgu2U5oo6sw/7ZkcjczJPwIMALzgDO8vU7E5AAAAAElFTkSuQmCC) center/contain no-repeat
}

.footer-container__inner .footer-bottom .footer-bottom-item:hover .footer-bottom-item__icon--commison {
	background: url(../img/9ec4ec8055c426a36db3b911d4d82025.png) center/contain no-repeat
}

.record-container {
	height: 100%;
	background: #f6f7f9;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.record-container__inner {
	width: 100%;
	background: url(../img/2fdd4450b226f15aaf87f89a7b29b847.png) no-repeat center center;
	background-size: contain;
	position: relative
}

.record-container .report-center {
	width: 11.75rem;
	margin: 0 auto;
	position: relative
}

.report-center__main {
	background: url(../img/005884ee95b299d74678a4383b12c4c6.png) no-repeat center center;
	background-size: contain;
	height: 6.26rem;
	overflow: hidden;
	width: 4.59rem;
	margin: 0 auto
}

.record-container .report-center .report-center-cell {
	width: 2.41rem;
	height: 2.41rem;
	border-radius: 50%;
	background: #fff;
	position: absolute
}

.report-center-cell__inner {
	width: 100%;
	height: 100%;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column;
	-ms-flex-flow: column;
	flex-flow: column
}

.report-center-cell__title {
	width: .49rem;
	height: .49rem;
	line-height: .49rem;
	border-radius: 50%;
	position: absolute;
	background: #1e5adc;
	text-align: center;
	color: #fff;
	left: 50%;
	margin-left: -.25rem;
	top: -.25rem
}

.report-center-cell__brief {
	font-size: .18rem;
	font-family: "MicrosoftYaHeiUI";
	font-weight: 400;
	color: #696b81;
	margin-top: .32rem
}

.record-container .report-center .report-center-cell--commision {
	left: .2rem;
	top: 2.3rem
}

.record-container .report-center .report-center-cell--level {
	left: 2.11rem;
	bottom: -.82rem
}

.record-container .report-center .report-center-cell--capital {
	right: 2.04rem;
	bottom: -.82rem
}

.record-container .report-center .report-center-cell--retain {
	right: 0;
	top: 2.32rem
}

.cooperate-container {
	height: 100%;
	background: #fff
}

.cooperate-container__line {
	width: 100%;
	height: 3.71rem;
	background: url(../img/e0c8afb923b21dd51900a04943380893.png) no-repeat;
	background-size: contain
}

.cooperate-container .cooperate-container-footer {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.cooperate-container-footer__center {
	position: relative
}

.cooperate-container-footer__bg {
	width: 5.05rem;
	height: 4.1rem;
	background: url(../img/4447b83a7c2f616573ed40d154160ab3.png) no-repeat;
	background-size: contain;
	position: relative
}

.cooperate-container-footer__main {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column;
	-ms-flex-flow: column;
	flex-flow: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.cooperate-container-footer__title {
	font-size: .8rem;
	font-family: "MicrosoftYaHeiUI";
	font-weight: 400;
	color: #d52a86;
	position: absolute;
	top: -.8rem
}

.cooperate-container-footer__brief,
.cooperate-container-footer__sub-title {
	font-size: .64rem;
	font-family: "MicrosoftYaHeiUI";
	font-weight: 400;
	color: #fff;
	margin-top: 1.25rem
}

.cooperate-container-footer__brief {
	font-size: .48rem;
	margin-top: .17rem
}

.cooperate-container-footer__center .cooperate-container-footer-cell {
	position: absolute;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 2.63rem
}

.cooperate-container-footer__center .cooperate-container-footer-cell--first {
	top: .3rem;
	left: 93%
}

.cooperate-container-footer__center .cooperate-container-footer-cell--second {
	bottom: .84rem;
	left: 70%
}

.cooperate-container-footer__center .cooperate-container-footer-cell--third {
	top: 50%;
	margin-top: -.23rem;
	left: -30%
}

.cooperate-container-footer-cell__text {
	font-size: .2rem;
	font-family: "MicrosoftYaHeiUI";
	font-weight: 400;
	color: #696b81
}

.cooperate-container-footer-cell__round {
	width: .46rem;
	height: .46rem;
	border-radius: 50%;
	background: #bb68fb
}

.cooperate-container-footer-cell__round.is-purple {
	background: #bb68fb
}

.cooperate-container-footer-cell__round.is-blue {
	background: #1e5adc
}

.app-container {
	height: 100%;
	background: #f6f7f9;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.app-container .app-download-main {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-top: .71rem;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 14rem;
	margin: 0 auto;
	position: relative
}

.app-download-main__left {
	width: 4.89rem;
	height: 7.78rem;
	background: url(../img/7838dd934212b9af9a1ba8993982b75f.png) no-repeat;
	background-size: contain
}

.app-download-main__top {
	width: 4.6rem;
	height: 2.65rem;
	background: url(../img/e3d9b5a3efb2df144ec5d0c5e7c458ef.png) no-repeat;
	background-size: contain;
	position: absolute;
	left: 3.31rem;
	top: 1.65rem
}

.app-download-main__bottom {
	width: 3.78rem;
	height: 2.23rem;
	background: url(../img/570a7a1b3f09213f9b406d4b73760776.png) no-repeat;
	background-size: contain;
	position: absolute;
	left: 4.61rem;
	top: 3.78rem
}

.app-download-main__right {
	position: absolute;
	padding-top: 1.46rem;
	right: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-flow: column;
	-ms-flex-flow: column;
	flex-flow: column
}

.app-download-main__title {
	font-size: .24rem;
	font-family: "MicrosoftYaHeiUI";
	font-weight: 400;
	color: #202243;
	margin-bottom: .35rem
}

.app-download-main__qr-pic-wrapper {
	width: 2.41rem;
	height: 2.41rem;
	border-radius: 8px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-shadow: 0 .06rem .32rem 0 rgba(0, 0, 0, .15);
	box-shadow: 0 .06rem .32rem 0 rgba(0, 0, 0, .15);
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: .3rem
}

.app-download-main__qr-pic-wrapper img {
	width: 1.74rem;
	height: 1.74rem
}

.app-download-main__qr-name {
	font-size: .2rem;
	font-family: "MicrosoftYaHeiUI";
	font-weight: 400;
	color: #696b81;
	text-align: center
}


/*# sourceMappingURL=2.e19a9c753e5e69e25b7c.styles.css.map*/