.errorBox[data-v-06e3a1c1] {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    padding-top: 223px
}

.errorBox .error-page[data-v-06e3a1c1] {
    padding-top: 300px;
    background: url(../img/error_404.b473e61.png) no-repeat center 60px;
    text-align: center
}

.errorBox .error-desc[data-v-06e3a1c1] {
    padding-top: 40px;
    font-size: 18px;
    font-weight: 500;
    font-family: PingFang SC-Medium, PingFang SC;
    color: #8b90a1;
    line-height: 24px
}

.errorBox .error-btn[data-v-06e3a1c1] {
    width: 194px;
    height: 52px;
    background: #2640ed;
    border: 1px solid #2640ed;
    color: #fff;
    margin-top: 85px;
    font-size: 18px;
    border-radius: 6px
}

.sulution-menu[data-v-85c93c50] {
    overflow-x: auto;
    overflow-y: hidden;
    width: 100%;
    display: inline-flex;
    padding: 3.429rem 1.786rem 0 .357rem;
    box-sizing: border-box
}

.sulution-menu[data-v-85c93c50] .el-menu-item {
    height: 3.429rem !important;
    margin: 0 1.143rem;
    padding: 0;
    color: #87909f;
    box-sizing: border-box
}

.sulution-menu[data-v-85c93c50] .el-menu-item.is-active {
    border-bottom: 1px solid #2640ed;
    font-size: 1rem;
    font-weight: 700;
    color: #2640ed
}

.sulution-menu .menu-item[data-v-85c93c50] {
    display: inline-flex;
    align-items: center;
    font-size: 1rem
}

.sulution-menu .menu-item .iconfont[data-v-85c93c50] {
    padding-right: .429rem;
    font-size: 1rem
}

.header[data-v-327cdd3d] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background-color: #fff;
    z-index: 999;
    transition: all .3s
}

.header .head-wrap[data-v-327cdd3d],
.header[data-v-327cdd3d] {
    box-sizing: border-box;
    width: 100%
}

.header .head-wrap[data-v-327cdd3d] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 3.714rem;
    margin: 0 auto;
    position: relative;
    padding: .857rem 1.5rem .857rem 1.071rem
}

.header .head-wrap .acsign[data-v-327cdd3d] {
    width: 7.285714285714286rem;
    height: 1.857rem;
    background: url(../img/index-logo.42526cc.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer
}

.header .head-wrap .menuDiv[data-v-327cdd3d] {
    display: flex;
    justify-content: right;
    flex: 1;
    align-items: center;
    position: absolute;
    right: .857rem
}

.header .head-wrap .menuDiv .loginBtn[data-v-327cdd3d] {
    color: #fff;
    height: 2rem;
    line-height: 2rem;
    box-sizing: border-box
}

.header .head-wrap .menuDiv .loginBtn .login-entrance[data-v-327cdd3d] {
    height: 2rem;
    width: 4.142857142857143rem;
    padding: 0;
    border-radius: .143rem;
    font-size: 1rem;
    color: #2640ed;
    background: #fff;
    border: 1px solid #2640ed
}

.header .head-wrap .menuDiv .loginBtn .resterBtn[data-v-327cdd3d] {
    width: 4.142857142857143rem
}

.header .head-wrap .menuDiv .loginBtn .resterBtn[data-v-327cdd3d],
.header .head-wrap .menuDiv .loginBtn .returnBtn[data-v-327cdd3d] {
    height: 2rem;
    padding: 0;
    border-radius: .143rem;
    box-sizing: border-box;
    font-size: 1rem;
    color: #fff;
    background: #2640ed;
    margin-left: .786rem
}

.header .head-wrap .menuDiv .loginBtn .returnBtn[data-v-327cdd3d] {
    width: 5rem
}

.header .head-wrap .menuDiv .loginBtn2[data-v-327cdd3d] {
    text-align: right;
    width: 12.5rem
}

.header .head-wrap .menuDiv .menu[data-v-327cdd3d] {
    width: 1.571rem;
    height: 1.143rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAgBAMAAAB5tJwwAAAAElBMVEUAAAATExMTExMUFBQUFBQUFBRBarXoAAAABXRSTlMA4FDQz/JLcwcAAAAjSURBVCjPY1AJxQSBCgyioViAA3ZhAwZl7IaMDDAagoM4BAFOXFL855YWmgAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    margin-left: 1.071rem
}

.rightMenu[data-v-327cdd3d] {
    left: 0;
    z-index: 1090;
    background: rgba(0, 0, 0, .15);
    text-align: left
}

.rightMenu .nav[data-v-327cdd3d],
.rightMenu[data-v-327cdd3d] {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0
}

.rightMenu .nav[data-v-327cdd3d] {
    width: 60%;
    z-index: 1091;
    background: #fff;
    overflow-y: auto;
    transform: translateX(-100%);
    padding: .714rem 1.429rem;
    box-sizing: border-box;
    line-height: 2.857rem
}

.rightMenu .nav li[data-v-327cdd3d] {
    display: flex;
    justify-content: space-between
}

.rightMenu .nav .liActive[data-v-327cdd3d] {
    color: #2640ed !important
}

.rightMenu .nav .item[data-v-327cdd3d] {
    font-size: 1.143rem;
    font-weight: 700;
    color: #141414;
    width: 100%
}

.rightMenu .nav .item .iconfont[data-v-327cdd3d] {
    float: right
}

.rightMenu .nav .childItem[data-v-327cdd3d] {
    padding-left: .714rem;
    font-size: .857rem;
    font-weight: 400;
    line-height: 2.143rem;
    color: #333
}

.rightMenu .nav-active[data-v-327cdd3d] {
    transform: translateX(0)
}

.el-dropdown-menu[data-v-40d99fdf] {
    margin-top: 0 !important
}

.header[data-v-40d99fdf] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
    transition: all .3s ease-in;
    box-sizing: border-box
}

.header.hidden-header[data-v-40d99fdf] {
    top: -100px
}

.header.fixed-header[data-v-40d99fdf] {
    position: fixed
}

.header .head-title[data-v-40d99fdf] {
    line-height: 35px;
    background-color: #f5ecd7;
    text-align: center;
    color: #666
}

.header .head-title div[data-v-40d99fdf] {
    max-width: 1200px;
    margin: auto
}

.header .el-dropdown-link[data-v-40d99fdf] {
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

.header .el-dropdown-link:focus.is-active.is-focus[data-v-40d99fdf]:not(:active) {
    box-shadow: none
}

.header .el-dropdown-link[data-v-40d99fdf]:focus,
.header .el-dropdown-link[data-v-40d99fdf]:focus-visible {
    outline: 0
}

.header .el-dropdown-link .el-icon-arrow-down[data-v-40d99fdf] {
    transition: transform .2s
}

.header .el-dropdown-link.link-hover .el-icon-arrow-down[data-v-40d99fdf] {
    transform: rotate(180deg)
}

.header .head-wrap[data-v-40d99fdf] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 64px;
    margin: 0 auto;
    position: relative;
    padding: 0 80px;
    box-sizing: border-box
}

.header .head-wrap .right-wrap[data-v-40d99fdf] {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.header .head-wrap .acsign[data-v-40d99fdf] {
    flex: 0 0 135px;
    width: 135px;
    height: 33px;
    background: url(../img/index-logo-white.46265a1.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer
}

.header .head-wrap .nav[data-v-40d99fdf] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    line-height: 64px
}

.header .head-wrap .nav li[data-v-40d99fdf] {
    padding: 0 16px;
    cursor: pointer;
    white-space: nowrap
}

.header .head-wrap .nav li[data-v-40d99fdf] .el-dropdown {
    font-size: 16px
}

.header .head-wrap .nav .item[data-v-40d99fdf] {
    position: relative;
    height: 64px;
    color: #fff;
    text-align: left;
    cursor: pointer;
    box-sizing: border-box;
    padding: 23px 0;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

.header .head-wrap .nav .item[data-v-40d99fdf]:hover {
    color: #407aff
}

.header .head-wrap .nav .item[data-v-40d99fdf]:first-child {
    width: 56px
}

.header .head-wrap .nav .item .el-dropdown-link[data-v-40d99fdf] {
    color: #303030
}

.header .head-wrap .nav .item .icon-hot[data-v-40d99fdf] {
    position: absolute;
    margin-left: 4px
}

.header .head-wrap .nav .acIntro[data-v-40d99fdf] {
    position: relative
}

.header .head-wrap .nav .acIntro div[data-v-40d99fdf] {
    position: absolute;
    left: -28px;
    top: 64px;
    width: 111px;
    height: 100px;
    padding: 10px 0;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, .07);
    color: #333;
    text-align: center;
    display: none
}

.header .head-wrap .nav .acIntro div p[data-v-40d99fdf] {
    line-height: 33px
}

.header .head-wrap .nav .acIntro div p[data-v-40d99fdf]:hover {
    color: #037adc
}

.header .head-wrap .nav .acIntro:hover div[data-v-40d99fdf] {
    display: block
}

.header .head-wrap .nav .liActive[data-v-40d99fdf] {
    color: #2640ed !important
}

.header .head-wrap .loginBtn[data-v-40d99fdf] {
    color: #fff;
    margin-left: 22px;
    line-height: 38px
}

.header .head-wrap .loginBtn span[data-v-40d99fdf] {
    display: inline-block;
    padding: 0 20px;
    box-sizing: border-box;
    font-size: 16px;
    font-family: PingFang SC-Medium, PingFang SC;
    cursor: pointer
}

.header .head-wrap .loginBtn .login-entrance[data-v-40d99fdf] {
    width: 60px;
    background: #fff;
    color: #232323;
    border-radius: 6px;
    padding: 0;
    margin-right: 12px;
    letter-spacing: 2px
}

.header .head-wrap .loginBtn .login-entrance[data-v-40d99fdf]:hover {
    color: #2640ed
}

.header .head-wrap .loginBtn .resterBtn[data-v-40d99fdf] {
    background: #3b46f5;
    color: #fff;
    border-radius: 6px;
    border: 1px solid #2640ed
}

.header .head-wrap .loginBtn2[data-v-40d99fdf] {
    text-align: right;
    width: 175px
}

.header .el-dropdown-link[data-v-40d99fdf] {
    color: #fff;
    padding: 23px 0
}

.header .el-dropdown-link[data-v-40d99fdf]:hover {
    color: #407aff
}

.header.black[data-v-40d99fdf] {
    background-color: #fff;
    box-shadow: 0 0 6px 1px rgba(0, 0, 0, .16)
}

.header.black .head-wrap .acsign[data-v-40d99fdf] {
    background: url(../img/index-logo.42526cc.png) no-repeat
}

.header.black .head-wrap .el-dropdown-link[data-v-40d99fdf],
.header.black .head-wrap .item[data-v-40d99fdf] {
    color: #232323;
    padding: 23px 0
}

.header.black .head-wrap .el-dropdown-link:hover .el-icon-arrow-down[data-v-40d99fdf],
.header.black .head-wrap .el-dropdown-link[data-v-40d99fdf]:hover,
.header.black .head-wrap .item:hover .el-icon-arrow-down[data-v-40d99fdf],
.header.black .head-wrap .item[data-v-40d99fdf]:hover {
    color: #407aff
}

.header.black .head-wrap .login-entrance[data-v-40d99fdf] {
    color: #2640ed
}

.header.black .head-wrap .resterBtn[data-v-40d99fdf] {
    color: #fff
}

.header.black .head-wrap .el-icon-arrow-down[data-v-40d99fdf] {
    color: #8b90a1
}

.headerScroll[data-v-40d99fdf] {
    background-color: #fff;
    box-sizing: border-box;
    box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}

.headerScroll .head-wrap .acsign[data-v-40d99fdf] {
    background: url(../img/index-logo.42526cc.png) no-repeat;
    background-size: 100% 100%
}

.headerScroll .head-wrap .nav li[data-v-40d99fdf] {
    color: #333
}

.headerScroll .head-wrap .nav li[data-v-40d99fdf]:hover {
    color: #037adc
}

.headerScroll .head-wrap .nav .liActive[data-v-40d99fdf] {
    color: #5782d9
}

.is-flex[data-v-40d99fdf] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0 auto;
    max-width: 1200px
}

[data-v-40d99fdf] .el-dropdown-menu__item:not(.is-disabled):hover {
    background-color: #f5f8ff;
    color: #2640ed
}

[data-v-40d99fdf] .el-dropdown-menu__item {
    color: #6c7076
}

.product-ddwrapper[data-v-40d99fdf] {
    width: 100%;
    border-radius: 0;
    padding: 0;
    min-height: 300px;
    left: 0 !important
}

.product-ddwrapper .productWrapper[data-v-40d99fdf] {
    justify-content: space-between
}

.product-ddwrapper .productWrapper .left[data-v-40d99fdf] {
    width: 70%;
    padding: 50px 0;
    box-sizing: border-box
}

.product-ddwrapper .productWrapper .left .title[data-v-40d99fdf] {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 20px
}

.product-ddwrapper .productWrapper .left[data-v-40d99fdf] .el-dropdown-menu__item--divided:before {
    width: 108px;
    height: 1px;
    display: block;
    margin: 0 auto;
    background-color: #8b90a1;
    position: absolute;
    top: -10px;
    left: 18px;
    opacity: .2
}

.product-ddwrapper .productWrapper .left[data-v-40d99fdf] .el-dropdown-menu__item--divided {
    border-top: 0
}

.product-ddwrapper .productWrapper .left[data-v-40d99fdf] .el-dropdown-menu__item {
    line-height: 40px;
    width: 50% !important;
    white-space: nowrap
}

.product-ddwrapper .productWrapper .left[data-v-40d99fdf] .el-dropdown-menu__item:not(.is-disabled):hover {
    background-color: #f5f8ff;
    color: #2640ed;
    border-radius: 6px
}

.product-ddwrapper .productWrapper .left[data-v-40d99fdf] .el-dropdown-menu__item:not(.is-disabled):hover.title {
    color: #8b90a1
}

.product-ddwrapper .productWrapper .left[data-v-40d99fdf] .el-dropdown-menu__item {
    color: #232323
}

.product-ddwrapper .productWrapper .left[data-v-40d99fdf] .el-dropdown-menu__item.title {
    color: #8b90a1
}

.product-ddwrapper .productWrapper .left[data-v-40d99fdf] .el-dropdown-menu__item.title:hover {
    background-color: transparent
}

.product-ddwrapper .productWrapper .right[data-v-40d99fdf] {
    flex: 1
}

.product-ddwrapper .productWrapper .right .headerDropdown_sections-rightBg[data-v-40d99fdf] {
    background-color: #f5f8ff;
    height: 100%;
    position: absolute;
    width: 100%
}

.product-ddwrapper .productWrapper .right .hd_sectionSpecial-columnWrapper[data-v-40d99fdf] {
    width: 100%;
    padding: 60px 24px;
    box-sizing: border-box;
    position: relative
}

.product-ddwrapper .productWrapper .right .hd_sectionSpecial-columnWrapper .hd_sectionSpecial-columnItem[data-v-40d99fdf] {
    height: 111px;
    width: 302px;
    border-radius: 6px;
    cursor: pointer;
    background: url(../img/product_1.5c0a127.png) no-repeat 50%;
    background-size: 100%;
    padding: 30px 25px 38px;
    box-sizing: border-box;
    transition: background-size .2s ease-in;
    will-change: transform;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

.product-ddwrapper .productWrapper .right .hd_sectionSpecial-columnWrapper .hd_sectionSpecial-columnItem[data-v-40d99fdf]:hover {
    background-size: 105%
}

.product-ddwrapper .productWrapper .right .hd_sectionSpecial-columnWrapper .hd_sectionSpecial-columnItem h5[data-v-40d99fdf] {
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    font-family: PingFang SC-Bold, PingFang SC;
    white-space: nowrap
}

.product-ddwrapper .productWrapper .right .hd_sectionSpecial-columnWrapper .hd_sectionSpecial-columnItem h4[data-v-40d99fdf] {
    font-size: 16px;
    font-weight: 700;
    color: #2640ed;
    font-family: PingFang SC-Bold, PingFang SC;
    white-space: nowrap
}

.product-ddwrapper .productWrapper .right .hd_sectionSpecial-columnWrapper .hd_sectionSpecial-columnItem p[data-v-40d99fdf] {
    font-size: 12px;
    font-weight: 500;
    color: #fff;
    margin-top: 5px;
    font-family: PingFang SC-Medium, PingFang SC;
    white-space: nowrap
}

.product-ddwrapper .productWrapper .right .hd_sectionSpecial-columnWrapper .hd_sectionSpecial-columnItem+.hd_sectionSpecial-columnItem[data-v-40d99fdf] {
    margin-top: 49px;
    background-image: url(../img/product_2.fceabe5.png)
}

.product-ddwrapper .productWrapper .right .hd_sectionSpecial-columnWrapper .hd_sectionSpecial-columnItem+.hd_sectionSpecial-columnItem p[data-v-40d99fdf] {
    color: #232323
}

.product-ddwrapper .productWrapper .right .hd_sectionSpecial-columnWrapper .hd_sectionSpecial-columnItem img[data-v-40d99fdf] {
    width: 100%;
    height: 100%
}

.solution-ddwrapper[data-v-40d99fdf] {
    width: 100%;
    border-radius: 0;
    padding: 0;
    min-height: 300px;
    left: 0 !important
}

.solution-ddwrapper .solutionWrapper[data-v-40d99fdf] {
    justify-content: space-between
}

.solution-ddwrapper .left[data-v-40d99fdf] {
    width: 45%;
    padding: 52px 48px 70px;
    box-sizing: border-box;
    position: relative;
    text-align: right
}

.solution-ddwrapper .left[data-v-40d99fdf]:after {
    content: "";
    display: block;
    width: 1px;
    height: 155px;
    background: #8b90a1;
    position: absolute;
    top: 58px;
    right: 0;
    opacity: .25
}

.solution-ddwrapper .left .headerDropdown_sections-rightBg[data-v-40d99fdf] {
    background-color: transparent;
    height: 100%;
    position: absolute;
    width: 100%
}

.solution-ddwrapper .left .hd_sectionSpecial-columnWrapper[data-v-40d99fdf] {
    width: 393px;
    height: 169px;
    border-radius: 6px;
    overflow: hidden;
    display: inline-block;
    position: relative;
    background: url(../img/solution_1.bf33025.png) no-repeat 50%;
    background-size: 100% 100%;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    transition: background-size .2s ease-in;
    will-change: transform
}

.solution-ddwrapper .left .hd_sectionSpecial-columnWrapper[data-v-40d99fdf]:hover {
    background-size: 105% 105%
}

.solution-ddwrapper .left .hd_sectionSpecial-columnWrapper img[data-v-40d99fdf] {
    width: 100%;
    height: 100%
}

.solution-ddwrapper .left .hd_sectionSpecial-columnWrapper .txtContent[data-v-40d99fdf] {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAATCAYAAAAJdPQAAAAAAXNSR0IArs4c6QAAA2JJREFUSEvFllGIVlUUhb8FBQohihoJBg74kCTZQw8SCUZFCg5MJZiEZJHJQKCgooGgQZChIKLCjAUJChkWKSklDkQ0klGikKBQ0GiC8yAY1UOgsWX97BNnruM44j+63/7/7rPv2muvvc4VbY6I+Bp4EnhW0vl2llc7i7lWRFwDHgCWSjrQzvpjAXYR8DiwQ9K/YwY2Ip4DFgBTgEHgkKQfI+I14Lqkz5I9M/cKMB8YB1wBDkg6FRFzgOmSjhagEeH8JcDzruO6wHdZY1DSsazrWn7XM8B44FJi6PfzFrMR8QjwSQJtkuHCXa1kSfni4wm0zt0r6Y2I+Al4CpgmaTDzvwTMeB2l7oCkjogw0G+BuY28/4D3JW32y530Qy7FWY8P+A0wQ6uBGeVwgn0V+BQ4A7yU3RvcTEn7I+L3PNMhaSAi1gNbclIrAL/DwLentgtYP9sD/AVsBq4CTwDd5tP4DLYU+wbolOQxtSIiJgLfA7MrZjdlsS2S3m2OYRiwf1gWwEJJfkep/QGwAShg7SKW4JuSPOWS1wOsBN422NPJ6qzhrCYiXMCFigwsCY/1H2Aj0FsvUg02mfvVmpY0tW4sIqxfy6mALThmSLpQgX0Z+AL40GBtNRb5o02Wkt2HgL8bmt0HWA4OL5fH7O2/3gBrCVmH/ZLmNcB6Of2sgLV8Jkia3Mgr5Ow1WGvDMbWWQNWZR+hRtpit/neRNbm5/rtHUvddgp0oadJIYItWFksy3UOi0vQQsBXoxcDBtLYHG2A9lV+AP5tkRMRbwEcNZm8LtozD4+ySdKICYi/1LWSfLJq1h9r/ygL4madjYPbGcw03uAzYGt+RtLuSljU6847A5uGymf55EvCdbjtquUCJtC67ga3n81wyL6B/90l6YRg3sFS25WXgxgdS727Smq41OzKzFUNeGIP+31cT9Lrcft9g4yPCNrKrsJ3n+4BleQnYdgzePmvHsAVuBdZWfTu/N+VzXtKsbHJ0YCvQHo2Xyh2bhZsi/desm51b5jUWxTVd2zZ2NiLc0FfAEUmdEfGir25JhxvnHgaeBi62/UNmuOZu0fBO69gXjKT3RnPuvoCNiNeBjxOgLyNf77eNewY2Imxxq4DH8qvO4FZL8rfIqOJegl2eX3a2vZ+B3ZK8aKOOG2GVwQSz4NA6AAAAAElFTkSuQmCC) no-repeat 24px 132px;
    padding: 32px 30px 32px 24px;
    box-sizing: border-box
}

.solution-ddwrapper .left .hd_sectionSpecial-columnWrapper .txtContent h4[data-v-40d99fdf] {
    text-align: right;
    font-size: 18px;
    font-weight: 500;
    color: #fff;
    font-family: PingFang SC-Medium, PingFang SC
}

.solution-ddwrapper .left .hd_sectionSpecial-columnWrapper .txtContent h5[data-v-40d99fdf] {
    text-align: right;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    font-family: PingFang SC-Medium, PingFang SC;
    margin-top: 6px
}

.solution-ddwrapper .right[data-v-40d99fdf] {
    flex: 1;
    padding: 50px 52px 20px;
    box-sizing: border-box
}

.solution-ddwrapper .right[data-v-40d99fdf] .el-dropdown-menu__item {
    white-space: nowrap;
    margin-bottom: 26px
}

.solution-ddwrapper .right[data-v-40d99fdf] .el-dropdown-menu__item:not(.is-disabled):hover {
    border-radius: 6px
}

@media screen and (max-width:1000px) {
    .solution-ddwrapper .left[data-v-40d99fdf] {
        padding: 52px 25px 70px
    }

    .solution-ddwrapper .right[data-v-40d99fdf] {
        padding: 50px 32px 20px
    }

    .solution-ddwrapper .left .hd_sectionSpecial-columnWrapper[data-v-40d99fdf] {
        width: 100%
    }

    .solution-ddwrapper .left .hd_sectionSpecial-columnWrapper .txtContent[data-v-40d99fdf] {
        padding: 32px 15px;
        box-sizing: border-box
    }
}

@media screen and (max-width:1270px) {
    .header .head-wrap[data-v-40d99fdf] {
        height: 111px;
        align-items: flex-start
    }

    .header .head-wrap .nav[data-v-40d99fdf] {
        position: absolute;
        bottom: 0;
        left: 68px
    }

    .acsign[data-v-40d99fdf],
    .right-wrap[data-v-40d99fdf] {
        margin-top: 14px
    }
}

.headerH5[data-v-34ceb797],
.headerPc[data-v-34ceb797] {
    display: none
}

@media screen and (min-width:750px) {
    .headerPc[data-v-34ceb797] {
        display: block
    }

    .headerH5[data-v-34ceb797] {
        display: none
    }
}

@media screen and (max-width:750px) {
    .headerPc[data-v-34ceb797] {
        display: none
    }

    .headerH5[data-v-34ceb797] {
        display: block
    }
}

.nuxt-progress {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 2px;
    width: 0;
    opacity: 1;
    transition: width .1s, opacity .4s;
    background-color: #3b46f5;
    z-index: 999999
}

.nuxt-progress.nuxt-progress-notransition {
    transition: none
}

.nuxt-progress-failed {
    background-color: red
}

* {
    padding: 0;
    margin: 0
}

#__layout,
body,
html {
    height: 100%;
    font-size: 14px;
    color: #232323;
    font-family: -apple-system, BlinkMacSystemFont, SF Pro SC, SF Pro Text, Helvetica Neue, Helvetica, PingFang SC, Segoe UI, Roboto, Hiragino Sans GB, arial, microsoft yahei ui, Microsoft YaHei, SimSun, sans-serif;
    -webkit-font-smoothing: antialiased
}

@font-face {
    font-family: AlimamaShuHeiTiBold;
    src: url(../fonts/alimamaShuheitiBold.5fdb82f.TTF)
}

@font-face {
    font-family: HelveticaCondensedBlackSe;
    src: url(../fonts/DINCONDENSEDC.8569150.TTF)
}

@font-face {
    font-family: tahoma;
    src: url(../fonts/TAHOMA.c18811c.TTF)
}

@font-face {
    font-family: tahomaBold;
    src: url(../fonts/TAHOMABD.4634205.TTF)
}

ul {
    list-style: none
}

.fl {
    float: left
}

.fr {
    float: right
}

.clearfix:after {
    display: block;
    clear: both;
    content: "";
    line-height: 0;
    visibility: hidden;
    height: 0
}

.clearfix {
    zoom: 1
}

.w1200 {
    width: 1200px;
    margin: 0 auto
}

.common-box {
    min-width: 1200px
}

::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background: hsla(0, 0%, 100%, 0)
}

::-webkit-scrollbar-track {
    background: transparent;
    border-radius: 3px
}

::-webkit-scrollbar-thumb {
    background: #939393;
    border-radius: 6px
}

::-webkit-scrollbar-thumb:hover {
    background: #939393
}

::-webkit-scrollbar-corner {
    background: transparent
}

.botTxt .smspImg,
.copyright .smspImg {
    display: inline-block;
    width: 15px;
    height: 15px;
    vertical-align: text-top;
    padding-top: 2px
}

.add-content .el-button--primary,
.contractDownBox .el-button--primary,
.el-form .el-button--primary,
.homeRight .el-button--primary,
.login-box .el-button--primary,
.openWrap .el-button--primary,
.reg-box .el-button--primary,
.templateEditBox .el-button--primary,
.templateListBox .el-button--primary {
    background: #2640ed;
    border: none !important
}

.add-content .el-button--primary.is-plain,
.contractDownBox .el-button--primary.is-plain,
.el-form .el-button--primary.is-plain,
.homeRight .el-button--primary.is-plain,
.login-box .el-button--primary.is-plain,
.openWrap .el-button--primary.is-plain,
.reg-box .el-button--primary.is-plain,
.templateEditBox .el-button--primary.is-plain,
.templateListBox .el-button--primary.is-plain {
    background: #ebedfe !important;
    border-color: #b1b5fb !important
}

.add-content .el-button--primary.is-plain:hover,
.contractDownBox .el-button--primary.is-plain:hover,
.el-form .el-button--primary.is-plain:hover,
.homeRight .el-button--primary.is-plain:hover,
.login-box .el-button--primary.is-plain:hover,
.openWrap .el-button--primary.is-plain:hover,
.reg-box .el-button--primary.is-plain:hover,
.templateEditBox .el-button--primary.is-plain:hover,
.templateListBox .el-button--primary.is-plain:hover {
    background: #3b46f5 !important
}

.depotBox .el-button--primary.is-plain {
    color: #3b46f5;
    background: #ebedfe;
    border-color: #b1b5fb
}

.el-loading-spinner .el-loading-text {
    color: #3b46f5
}

.el-loading-spinner .path {
    stroke: #3b46f5
}

.baseTitle {
    font-size: 36px;
    font-weight: 700;
    color: #232323;
    text-align: center
}

.link-more {
    font-size: 18px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: #2640ed;
    cursor: pointer
}

.link-more:hover {
    color: #407aff
}

.inviteBox .customer-case-carousel {
    box-shadow: 0 2px 8px rgba(0, 0, 0, .1);
    border-radius: 10px
}

.inviteBox .customer-case-carousel .el-carousel__container {
    height: 445px !important
}

.inviteBox .goodCarousel .el-carousel__container {
    height: 568px !important
}

.inviteBox .goodCarousel .el-carousel__indicators .el-carousel__indicator.is-active button {
    width: 28px;
    height: 10px;
    background: #2640ed;
    border-radius: 5px
}

.extensionBox .customerCarousel .el-carousel__container {
    height: 597px !important
}

.extensionBox .customerCarousel .el-carousel__indicators .el-carousel__indicator.is-active button {
    width: 28px;
    height: 10px;
    background: #2640ed;
    border-radius: 5px
}

.product-register-btn {
    width: 194px;
    height: 52px;
    background: #2640ed;
    border-radius: 6px;
    color: #fff;
    font-size: 18px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400
}

.oh {
    overflow: hidden
}

.video_model {
    width: 100vw;
    height: 100vh;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99999999;
    display: flex;
    align-items: center;
    justify-content: center
}

.video-mask {
    background-color: rgba(0, 0, 0, .6);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3
}

.common-video-div {
    position: relative;
    z-index: 9;
    width: 100%;
    height: 100%;
    max-width: 1000px;
    max-height: 562px;
    background-color: rgba(0, 0, 0, .25)
}

.common-video-div video {
    display: block;
    width: 100%;
    height: 100%
}

.common-video-div video:focus {
    outline: 0 auto;
    outline: medium
}

.common-video-div .close-btn {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 10;
    width: 32px;
    height: 32px;
    line-height: 32px;
    border-radius: 6px;
    color: #fff;
    background-color: #8c8c8c;
    cursor: pointer;
    text-align: center
}

.common-video-div .close-btn:hover {
    opacity: .6
}

.helpDocWrapper .helper-banner,
.helpVideoWrapper .helper-banner {
    background: url(../img/bg.55277aa.png) 50%/cover no-repeat;
    height: 325px;
    width: 100%;
    display: flex;
    align-items: center
}

.helpDocWrapper .helper-banner .container,
.helpVideoWrapper .helper-banner .container {
    width: 100%;
    text-align: center
}

.helpDocWrapper .helper-banner .container h3,
.helpVideoWrapper .helper-banner .container h3 {
    font-size: 42px;
    font-family: PingFang SC-Bold, PingFang SC;
    font-weight: 700;
    color: #2640ed;
    line-height: 60px
}

.helpDocWrapper .helper-banner .container p,
.helpVideoWrapper .helper-banner .container p {
    font-size: 28px;
    font-family: PingFang SC-Medium, PingFang SC;
    font-weight: 500;
    color: #232323;
    line-height: 60px
}

.helpDocWrapper .doc-detail,
.helpVideoWrapper .doc-detail {
    width: 1160px;
    min-height: calc(100vh - 64px);
    margin: 0 auto;
    display: flex
}

.helpDocWrapper .helper-footer,
.helpVideoWrapper .helper-footer {
    width: 100%;
    height: 91px;
    background: #eaf6ff;
    margin-top: 92px;
    display: flex;
    align-items: center;
    justify-content: center
}

.helpDocWrapper .help-link,
.helpVideoWrapper .help-link {
    display: inline-block;
    width: 115px;
    padding: 8px 0;
    text-align: center;
    font-size: 18px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: #2640ed;
    border-radius: 6px 6px 6px 6px;
    border: 1px solid #2640ed;
    margin-left: 16px;
    cursor: pointer
}

.helper-content {
    text-align: left;
    color: #232323;
    font-size: 16px;
    line-height: 24px
}

.helper-content .helper-banner {
    background: url(../img/bg.55277aa.png) 50%/cover no-repeat;
    height: 325px;
    width: 100%;
    display: flex;
    align-items: center
}

.helper-content .helper-banner .container {
    width: 100%;
    text-align: center
}

.helper-content .helper-banner .container h3 {
    font-size: 42px;
    font-family: PingFang SC-Bold, PingFang SC;
    font-weight: 700;
    color: #2640ed;
    line-height: 60px
}

.helper-content .helper-banner .container p {
    font-size: 28px;
    font-family: PingFang SC-Medium, PingFang SC;
    font-weight: 500;
    color: #232323;
    line-height: 60px
}

.helper-content .helper-center {
    width: 1160px;
    margin: 0 auto;
    display: flex
}

.helper-content .helper-center .helper-right {
    flex: 1;
    border-left: 1px solid #dbdbdb;
    padding-top: 56px;
    padding-left: 46px;
    padding-bottom: 16px;
    margin-bottom: 48px
}

.helper-content .helper-article h2 {
    font-size: 36px;
    font-family: PingFang SC-Bold, PingFang SC;
    font-weight: 700;
    line-height: 40px
}

.helper-content .helper-article h3 {
    font-size: 24px;
    font-family: PingFang SC-Bold, PingFang SC;
    font-weight: 700;
    line-height: 32px
}

.helper-content .helper-article h4 {
    font-size: 20px;
    font-family: PingFang SC-Bold, PingFang SC;
    font-weight: 700;
    line-height: 26px
}

.helper-content .helper-article .helper-blod {
    font-size: 20px;
    font-weight: 700
}

.helper-content .helper-article .create-time {
    font-size: 14px;
    font-family: PingFang SC-Medium, PingFang SC;
    font-weight: 500;
    color: #8b90a1;
    padding-top: 12px
}

.helper-content .helper-article .helper-abstract {
    background: #f0f4ff;
    border-radius: 6px;
    border: 1px solid #a5c3ff;
    padding: 24px 34px;
    margin-top: 36px
}

.helper-content .helper-article .helper-gray {
    color: #6c7076;
    font-family: PingFang SC-Medium, PingFang SC
}

.helper-content .manual-p .manual-title {
    height: 265px;
    margin-left: -20px;
    border-radius: 24px 24px 0 0;
    padding: 67px 0 62px 51px;
    box-sizing: border-box;
    background: #f9f9f9 url(../img/img1.999e1a5.png) no-repeat bottom 0 right 25px
}

.helper-content .manual-p p {
    font-size: 20px
}

.helper-content .manual-p .manual-24 {
    font-size: 24px
}

.helper-content .helper-point {
    width: 5px;
    height: 5px;
    background: #2640ed;
    display: inline-block;
    margin-right: 10px;
    border-radius: 100%;
    margin-bottom: 3px
}

.helper-content .helper-footer {
    width: 100%;
    height: 91px;
    background: #eaf6ff;
    margin-top: 92px;
    display: flex;
    align-items: center;
    justify-content: center
}

.helper-content .help-link {
    display: inline-block;
    width: 115px;
    padding: 8px 0;
    text-align: center;
    font-size: 18px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: #2640ed;
    border-radius: 6px 6px 6px 6px;
    border: 1px solid #2640ed;
    margin-left: 16px;
    cursor: pointer
}

.consult-container {
    width: 1200px;
    margin: 0 auto;
    padding-top: 139px;
    display: flex;
    justify-content: center;
    cursor: pointer
}

.consult-container .consult-item {
    width: 282px;
    height: 413px;
    border-radius: 6px;
    position: relative;
    transition: all .5s ease;
    overflow: hidden
}

.consult-container .consult-item:hover {
    box-shadow: 0 8px 16px rgba(0, 0, 0, .1);
    transform: translateY(-16px)
}

.consult-container .consult-item:hover .consult-button {
    background: hsla(0, 0%, 100%, .1)
}

.consult-container .consult-item:hover img {
    transform: scale(1.05)
}

.consult-container .consult-item+.consult-item {
    margin-left: 24px
}

.consult-container .consult-item img {
    width: 100%;
    height: 100%;
    background: #a9abb2;
    transition: all .2s linear;
    transform-origin: center
}

.consult-container .consult-item .consult-tip {
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(38, 64, 237, .61);
    border-radius: 6px 0 6px 0;
    width: 90px;
    height: 37px;
    font-size: 18px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 37px
}

.consult-container .consult-item .consult-content {
    position: absolute;
    width: 100%;
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.consult-container .consult-item .consult-title {
    font-size: 26px;
    font-family: AlimamaShuHeiTiBold;
    font-weight: 700;
    color: #fff;
    line-height: 41px;
    text-align: center
}

.consult-container .consult-item .consult-button {
    width: 64px;
    height: 64px;
    border: 2px solid hsla(0, 0%, 100%, .8);
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 25px auto 0
}

.consult-container .consult-item .consult-button .icon-shipin {
    font-size: 64px;
    color: #fff
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
    background-color: #2640ed
}

.el-pagination.is-background .el-pager li:not(.disabled):hover {
    color: #2640ed
}

.el-pagination.is-background .el-pager li {
    background-color: #fff;
    border-radius: 3px;
    border: 1px solid #ddd;
    color: #333;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    min-width: 31px;
    font-weight: 400
}

.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {
    background-color: #fff
}

.el-pagination.is-background .el-input__inner,
.el-pagination.is-background .el-pagination__jump {
    color: #333
}

.common-hover-button:active,
.common-hover-button:hover {
    transform: translateY(-4px);
    box-shadow: 0 12px 24px rgba(8, 30, 80, .1)
}

.button-primary {
    transition: all .3s ease
}

.button-primary:active,
.button-primary:focus,
.button-primary:hover {
    background-color: #4e83fd !important;
    border-color: #4e83fd !important;
    color: #fff !important;
    outline: 0
}

.button-primary-isplain {
    transition: all .3s ease
}

.button-primary-isplain:active,
.button-primary-isplain:focus,
.button-primary-isplain:hover {
    background-color: rgba(51, 112, 255, .12) !important;
    border-color: rgba(51, 112, 255, .12) !important;
    outline: 0
}

.button-primary--success {
    transition: all .3s ease
}

.button-primary--success:active,
.button-primary--success:focus,
.button-primary--success:hover {
    background-color: rgba(114, 196, 175, .7) !important;
    border-color: rgba(114, 196, 175, .7) !important;
    color: #fff !important;
    outline: 0
}

.button-white-isplain {
    transition: all .3s ease
}

.button-white-isplain:active,
.button-white-isplain:focus,
.button-white-isplain:hover {
    background-color: rgba(81, 93, 123, .3) !important;
    border-color: #8e9ebd !important;
    color: #fff !important;
    outline: 0
}

.el-cascader-node.in-active-path,
.el-cascader-node.is-active,
.el-cascader-node.is-selectable.in-checked-path {
    color: #2640ed
}

@media (min-width:750px) and (max-width:1270px) {
    .common-fixed {
        margin-top: 111px
    }
}

@media screen and (min-width:1270px) {
    .common-fixed {
        margin-top: 64px
    }
}

:root {
    --animate-duration: 1s;
    --animate-delay: 1s;
    --animate-repeat: 1
}

.animate__fadeIn1 {
    -webkit-animation-name: fadeIn1;
    animation-name: fadeIn1
}

.animate__animated1 {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-duration: var(--animate-duration);
    animation-duration: var(--animate-duration);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

@-webkit-keyframes fadeIn1 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeIn1 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

#tinet-chat-visitor {
    display: none !important
}

.serviceBtn {
    background-color: #2640ed !important;
    border-color: #2640ed !important
}

.backtop {
    position: fixed;
    right: 40px;
    bottom: 40px;
    background-color: #fff;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    box-shadow: 0 0 6px rgba(0, 0, 0, .12);
    cursor: pointer;
    z-index: 5
}

.backtop:hover {
    background-color: #eaf6ff
}

@font-face {
    font-family: iconfont;
    src: url(../fonts/iconfont.56d5ea4.woff2) format("woff2"), url(../fonts/iconfont.ea05992.woff) format("woff"), url(../fonts/iconfont.4721485.ttf) format("truetype")
}

.iconfont {
    font-family: iconfont !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-dianzan_kuai:before {
    content: "\ec8c"
}

.icon-cuowu:before {
    content: "\e61d"
}

.icon-hetong:before {
    content: "\e74a"
}

.icon-qiye:before {
    content: "\e74b"
}

.icon-gongsi1:before {
    content: "\e74c"
}

.icon-zhizaoye1:before {
    content: "\e745"
}

.icon-yinhang:before {
    content: "\e746"
}

.icon-shangchuan:before {
    content: "\e747"
}

.icon-zuzhiliucheng:before {
    content: "\e748"
}

.icon-yinzhang1:before {
    content: "\e749"
}

.icon-edu:before {
    content: "\e740"
}

.icon-qiche:before {
    content: "\e741"
}

.icon-yunyingshang1:before {
    content: "\e742"
}

.icon-lingshou:before {
    content: "\e743"
}

.icon-jiancai:before {
    content: "\e744"
}

.icon-luyin:before {
    content: "\e83c"
}

.icon-duigouxiao:before {
    content: "\e73f"
}

.icon-liaojiexiangqing:before {
    content: "\e724"
}

.icon-jishuzhichi:before {
    content: "\e725"
}

.icon-pinpaizhichi:before {
    content: "\e726"
}

.icon-peixunzhichi:before {
    content: "\e727"
}

.icon-qianyuehezuo:before {
    content: "\e728"
}

.icon-guanfangshouquan:before {
    content: "\e729"
}

.icon-anlituiguang:before {
    content: "\e72a"
}

.icon-guanfanghuodong:before {
    content: "\e72b"
}

.icon-quyubaohu:before {
    content: "\e72c"
}

.icon-zhuceshengqing:before {
    content: "\e72d"
}

.icon-xiaoshouzhichi:before {
    content: "\e72e"
}

.icon-yaoyuekaocha:before {
    content: "\e738"
}

.icon-shouhoufuwu:before {
    content: "\e739"
}

.icon-ziyuanbao:before {
    content: "\e73a"
}

.icon-shichanghuodong:before {
    content: "\e73b"
}

.icon-xianjinbutie:before {
    content: "\e73c"
}

.icon-ziyuanzhichi:before {
    content: "\e73d"
}

.icon-zhanshituijian:before {
    content: "\e73e"
}

.icon-file:before {
    content: "\e607"
}

.icon-home:before {
    content: "\e60a"
}

.icon-company:before {
    content: "\e600"
}

.icon-login-out:before {
    content: "\e639"
}

.icon-message:before {
    content: "\e706"
}

.icon-modify:before {
    content: "\e606"
}

.icon-return:before {
    content: "\e72f"
}

.icon-certificate:before {
    content: "\e601"
}

.icon-mail:before {
    content: "\e616"
}

.icon-colleague:before {
    content: "\e61a"
}

.icon-arrow-down:before {
    content: "\e62a"
}

.icon-arrow-up:before {
    content: "\e602"
}

.icon-add:before {
    content: "\e627"
}

.icon-phone:before {
    content: "\e603"
}

.icon-notice:before {
    content: "\e609"
}

.icon-wechat:before {
    content: "\e622"
}

.icon-alipay:before {
    content: "\e604"
}

.icon-you:before {
    content: "\e605"
}

.icon-warning:before {
    content: "\e618"
}

.icon-success:before {
    content: "\e730"
}

.icon-jiantou-you:before {
    content: "\e731"
}

.icon-geren2:before {
    content: "\e732"
}

.icon-arrow-you:before {
    content: "\e733"
}

.icon-deng:before {
    content: "\e734"
}

.icon-wenhao:before {
    content: "\e735"
}

.icon-sanjiao-xia:before {
    content: "\e736"
}

.icon-chengyuan:before {
    content: "\e608"
}

.icon-cloud-permissions:before {
    content: "\e707"
}

.icon-yinzhang:before {
    content: "\e62c"
}

.icon-liucheng:before {
    content: "\e63b"
}

.icon-gongsi:before {
    content: "\e613"
}

.icon-plan:before {
    content: "\e619"
}

.icon-xiugai:before {
    content: "\e60b"
}

.icon-phone2:before {
    content: "\e737"
}

.icon-radioYes:before {
    content: "\e7cb"
}

.icon-erweima:before {
    content: "\e7cc"
}

.icon-cut:before {
    content: "\e7cd"
}

.icon-url:before {
    content: "\e7ce"
}

.icon-zoomIn:before {
    content: "\e9ec"
}

.icon-zoomOut:before {
    content: "\e9ed"
}

.icon-check2:before {
    content: "\e9ef"
}

.icon-template:before {
    content: "\e9f0"
}

.icon-import:before {
    content: "\e9f1"
}

.icon--tel:before {
    content: "\e708"
}

.icon--wechat:before {
    content: "\e709"
}

.icon--zaixianzixun:before {
    content: "\e70a"
}

.icon-zhuceyaoqing:before {
    content: "\e60f"
}

.icon-xialajiantouxiao:before {
    content: "\e87e"
}

.icon-jinrujiantouxiao:before {
    content: "\e8d4"
}

.icon-yh:before {
    content: "\e9f3"
}

.icon-pwd:before {
    content: "\e9f4"
}

.icon-shouxieqianming:before {
    content: "\e63f"
}

.icon-jz:before {
    content: "\e9f5"
}

.icon-zq:before {
    content: "\e9f6"
}

.icon-jinrong:before {
    content: "\e60c"
}

.icon-yiliaoweisheng1:before {
    content: "\e60d"
}

.icon-qukuailian1:before {
    content: "\e60e"
}

.icon-jianzhujiancai:before {
    content: "\e610"
}

.icon-heguijizhi:before {
    content: "\e611"
}

.icon-wuliuhuoyun:before {
    content: "\e612"
}

.icon-renliziyuan1:before {
    content: "\e614"
}

.icon-zhuanli:before {
    content: "\e615"
}

.icon-jiaoyupeixun1:before {
    content: "\e617"
}

.icon-zhengwu:before {
    content: "\e61b"
}

.icon-shujuyinsi1:before {
    content: "\e61c"
}

.icon-a-zu8380:before {
    content: "\e624"
}

.icon-a-zu8379:before {
    content: "\e625"
}

.icon-a-view_off1:before {
    content: "\e628"
}

.icon-view:before {
    content: "\e629"
}

.icon-gaoduanlicai1:before {
    content: "\e63c"
}

.icon-jiantou:before {
    content: "\e63d"
}

.icon-qian:before {
    content: "\e63e"
}

.icon-hetongguanli1:before {
    content: "\e640"
}

.icon-zhengquan:before {
    content: "\e641"
}

.icon-yunduancunchu:before {
    content: "\e642"
}

.icon-qianwangjiantou:before {
    content: "\e643"
}

.icon-huanzhejiashudianziqianming:before {
    content: "\e644"
}

.icon-hetongqianshu:before {
    content: "\e70b"
}

.icon-zhucezhanghu:before {
    content: "\e70c"
}

.icon-zhengwu1:before {
    content: "\e70d"
}

.icon-a-lujing:before {
    content: "\e70e"
}

.icon-gengduo:before {
    content: "\e70f"
}

.icon-a-dianhua1:before {
    content: "\e710"
}

.icon-yihudianziqianming:before {
    content: "\e711"
}

.icon-yewu:before {
    content: "\e712"
}

.icon-zhengming:before {
    content: "\e713"
}

.icon-cunzhengchuzheng:before {
    content: "\e714"
}

.icon-kuaisuqianshu:before {
    content: "\e715"
}

.icon-shenfen:before {
    content: "\e716"
}

.icon-zhiyaoshangcaigou:before {
    content: "\e717"
}

.icon-caidanlan:before {
    content: "\e718"
}

.icon-falvzixun:before {
    content: "\e719"
}

.icon-xieyiwenjian:before {
    content: "\e71a"
}

.icon-fangchanjiaoyi:before {
    content: "\e71b"
}

.icon-yiliaoweisheng11:before {
    content: "\e71c"
}

.icon-jijin:before {
    content: "\e71d"
}

.icon-qiyeneibuqianshu:before {
    content: "\e71e"
}

.icon-chengben:before {
    content: "\e71f"
}

.icon-renliziyuan11:before {
    content: "\e720"
}

.icon-zuzhiguanli1:before {
    content: "\e721"
}

.icon-shouqijiantouxiao:before {
    content: "\e892"
}

.icon-daiweijiantou-xia:before {
    content: "\e722"
}

.icon-renliziyuanwaibaoqianshu:before {
    content: "\e723"
}

.icon-honor:before {
    content: "\e703"
}

.icon-kefu2:before {
    content: "\e704"
}

.icon-pdf:before {
    content: "\e705"
}

.icon-xuexishipin:before {
    content: "\e701"
}

.icon-rumrnbidu:before {
    content: "\e702"
}

.icon-hunheyunqian1:before {
    content: "\e6fe"
}

.icon-saas:before {
    content: "\e6ff"
}

.icon-API1:before {
    content: "\e700"
}

.icon-shengwenshibie1:before {
    content: "\e6f5"
}

.icon-juzhengkunnan:before {
    content: "\e6f6"
}

.icon-xielushangji:before {
    content: "\e6f7"
}

.icon-zaixianjinrong:before {
    content: "\e6f8"
}

.icon-lichengchongfu:before {
    content: "\e6f9"
}

.icon-shengpiliuc:before {
    content: "\e6fa"
}

.icon-bumenxietong:before {
    content: "\e6fb"
}

.icon-guanlifansuo:before {
    content: "\e6fc"
}

.icon-lizhiqianshu:before {
    content: "\e6fd"
}

.icon-duoduanqianshu1:before {
    content: "\e6cb"
}

.icon-chengyuanguanli:before {
    content: "\e6cc"
}

.icon-pinpaishouquan:before {
    content: "\e6cd"
}

.icon-OA:before {
    content: "\e6ce"
}

.icon-quanxianshezhi:before {
    content: "\e6cf"
}

.icon-xitong:before {
    content: "\e6d0"
}

.icon-shujuanquan1:before {
    content: "\e6d1"
}

.icon-cangchuzulin:before {
    content: "\e6d2"
}

.icon-duijiejinrongjiekou:before {
    content: "\e6d3"
}

.icon-jiami:before {
    content: "\e6d4"
}

.icon-wuliupeisong:before {
    content: "\e6d5"
}

.icon-hetongmuban1:before {
    content: "\e6d6"
}

.icon-guimianyewu:before {
    content: "\e6d7"
}

.icon-liuchengshengpi:before {
    content: "\e6d8"
}

.icon-tuozhanfuwu:before {
    content: "\e6d9"
}

.icon-API:before {
    content: "\e6da"
}

.icon-gongyinglianjinrong1:before {
    content: "\e6db"
}

.icon-yuangongruzhi:before {
    content: "\e6dc"
}

.icon-caigouxiaoshou:before {
    content: "\e6dd"
}

.icon-wuyeguanli:before {
    content: "\e6de"
}

.icon-ruzhiqianshu:before {
    content: "\e6df"
}

.icon-xianshangshouke:before {
    content: "\e6e0"
}

.icon-gaoduanlicai:before {
    content: "\e6e1"
}

.icon-xingzhengshenpi:before {
    content: "\e6e2"
}

.icon-zhaopingqianshu:before {
    content: "\e6e3"
}

.icon-chengbengaoang:before {
    content: "\e6e4"
}

.icon-fangwumaimai:before {
    content: "\e6e5"
}

.icon-anquanxingcha:before {
    content: "\e6e6"
}

.icon-zhuyuan:before {
    content: "\e6e7"
}

.icon-caigou:before {
    content: "\e6e8"
}

.icon-yingyetingfuwu:before {
    content: "\e6e9"
}

.icon-shengpidixiao:before {
    content: "\e6ea"
}

.icon-xiangmuguanli:before {
    content: "\e6eb"
}

.icon-zhengmingkaiju1:before {
    content: "\e6ec"
}

.icon-yuangongguanli:before {
    content: "\e6ed"
}

.icon-xiangmudifensan:before {
    content: "\e6ee"
}

.icon-yongzhangshuliangda:before {
    content: "\e6ef"
}

.icon-qiyezhuce:before {
    content: "\e6f0"
}

.icon-qianshuhaoshi:before {
    content: "\e6f1"
}

.icon-jiamaoqianyue:before {
    content: "\e6f2"
}

.icon-zhenliao:before {
    content: "\e6f3"
}

.icon-liuchengfansuo:before {
    content: "\e6f4"
}

.icon-sifajiandingzhongx:before {
    content: "\e6ca"
}

.icon-sifacunzhengbianhao:before {
    content: "\e6c4"
}

.icon-shijianchou:before {
    content: "\e6c5"
}

.icon-shanglianhaxizhi:before {
    content: "\e6c6"
}

.icon-hulianwangfayuan:before {
    content: "\e6c7"
}

.icon-zhongcaibaogao:before {
    content: "\e6c8"
}

.icon-gongzhengchu1:before {
    content: "\e6c9"
}

.icon-zuohua:before {
    content: "\e6c1"
}

.icon-qianwang1:before {
    content: "\e6c2"
}

.icon-youhua:before {
    content: "\e6c3"
}

.icon-tan:before {
    content: "\e6c0"
}

.icon-check1:before {
    content: "\e9f2"
}

.icon-bendihua:before {
    content: "\e6b4"
}

.icon-fayuan:before {
    content: "\e6b5"
}

.icon-CA:before {
    content: "\e6b6"
}

.icon-gonganbu:before {
    content: "\e6b7"
}

.icon-guojiamimaju:before {
    content: "\e6b8"
}

.icon-qukuailian2:before {
    content: "\e6b9"
}

.icon-gongzhengchu:before {
    content: "\e6ba"
}

.icon-putongluyin:before {
    content: "\e6bb"
}

.icon-wu:before {
    content: "\e6bc"
}

.icon-hunheyunqian:before {
    content: "\e6bd"
}

.icon-hetongwenjian:before {
    content: "\e6be"
}

.icon-yuyinhetong:before {
    content: "\e6bf"
}

.icon-shipin1:before {
    content: "\e6b3"
}

.icon-cunzheng:before {
    content: "\e6a2"
}

.icon-caozuobianjie:before {
    content: "\e6a3"
}

.icon-qianwang:before {
    content: "\e6a4"
}

.icon-qingbingfachuli:before {
    content: "\e6a5"
}

.icon-fenbushirongzhaibeifeng:before {
    content: "\e6a6"
}

.icon-chaogaoxingneng:before {
    content: "\e6a7"
}

.icon-liwu:before {
    content: "\e6a8"
}

.icon-chaodichengben:before {
    content: "\e6a9"
}

.icon-zhinengguanli:before {
    content: "\e6aa"
}

.icon-zhengpinbaozhang-duigou:before {
    content: "\e6ab"
}

.icon-shujujiami:before {
    content: "\e6ac"
}

.icon-duoduanqianshu:before {
    content: "\e6ad"
}

.icon-sifalianmeng:before {
    content: "\e6ae"
}

.icon-zuzhiguanli:before {
    content: "\e6af"
}

.icon-tanjifen:before {
    content: "\e6b0"
}

.icon-sifaduan:before {
    content: "\e6b1"
}

.icon-shipin:before {
    content: "\e6b2"
}

.icon-shubiao:before {
    content: "\e6a1"
}

.icon-budongchanqianding:before {
    content: "\e645"
}

.icon-baomingjiaofei:before {
    content: "\e646"
}

.icon-biyezheng:before {
    content: "\e647"
}

.icon-chuantouqianshu:before {
    content: "\e648"
}

.icon-chengjidan:before {
    content: "\e649"
}

.icon-falvfuwu:before {
    content: "\e64a"
}

.icon-dianzizhaotoubiao:before {
    content: "\e64b"
}

.icon-dinggouxieyi:before {
    content: "\e651"
}

.icon-dianzizhengwu:before {
    content: "\e652"
}

.icon-dianzizhangdan:before {
    content: "\e653"
}

.icon-guanbi:before {
    content: "\e654"
}

.icon-fenxianceping:before {
    content: "\e655"
}

.icon-hetongfaqi:before {
    content: "\e656"
}

.icon-famingzhuanli:before {
    content: "\e657"
}

.icon-fenbaoxieyi:before {
    content: "\e658"
}

.icon-fangdchan:before {
    content: "\e659"
}

.icon-dianzichufang:before {
    content: "\e65a"
}

.icon-duizhangdan:before {
    content: "\e65b"
}

.icon-hetongguidang:before {
    content: "\e65c"
}

.icon-hetongguanli:before {
    content: "\e65d"
}

.icon-gongyinglianjinrong:before {
    content: "\e65e"
}

.icon-jingyexieyi:before {
    content: "\e65f"
}

.icon-jiesuanpingzheng:before {
    content: "\e660"
}

.icon-jiaoyupeixun:before {
    content: "\e661"
}

.icon-hetongmuban:before {
    content: "\e662"
}

.icon-hezuoxieyi:before {
    content: "\e663"
}

.icon-gongwenliuzhuan:before {
    content: "\e664"
}

.icon-lianxikefu:before {
    content: "\e665"
}

.icon-jinrongfuwuxieyi:before {
    content: "\e666"
}

.icon-kefudianhua:before {
    content: "\e667"
}

.icon-jiedaihetong:before {
    content: "\e668"
}

.icon-kuaixiaolingshou:before {
    content: "\e669"
}

.icon-jineongzhengquan:before {
    content: "\e66a"
}

.icon-laowupaiqian:before {
    content: "\e66b"
}

.icon-licaixieyi:before {
    content: "\e66c"
}

.icon-shengfenrenzheng:before {
    content: "\e66d"
}

.icon-jishuanquan:before {
    content: "\e66e"
}

.icon-rengouxieyi:before {
    content: "\e66f"
}

.icon-piliangqianshu:before {
    content: "\e670"
}

.icon-shubiaoxiayi:before {
    content: "\e671"
}

.icon-quanxianshenpi:before {
    content: "\e672"
}

.icon-jianzujiancai:before {
    content: "\e673"
}

.icon-jingdutixing:before {
    content: "\e674"
}

.icon-kaihushengqing:before {
    content: "\e675"
}

.icon-jijingoumai:before {
    content: "\e676"
}

.icon-qukuailian:before {
    content: "\e677"
}

.icon-laodonghetong:before {
    content: "\e678"
}

.icon-shangshidengji:before {
    content: "\e679"
}

.icon-tuzhisheji:before {
    content: "\e67a"
}

.icon-sifaanquan:before {
    content: "\e67b"
}

.icon-lianxiwm:before {
    content: "\e67c"
}

.icon-renliziyuan:before {
    content: "\e67d"
}

.icon-xiaoshouhetong:before {
    content: "\e67e"
}

.icon-xuejizhengming:before {
    content: "\e67f"
}

.icon-tihuojiaojiedan:before {
    content: "\e680"
}

.icon-yaosurenzheng:before {
    content: "\e681"
}

.icon-sifafuwu:before {
    content: "\e682"
}

.icon-shengwenjishu:before {
    content: "\e683"
}

.icon-wuliuhuizhidan:before {
    content: "\e684"
}

.icon-zhinengqianshu:before {
    content: "\e685"
}

.icon-yizhubingli:before {
    content: "\e686"
}

.icon-luqutongzhishu:before {
    content: "\e687"
}

.icon-zhengjubaogao:before {
    content: "\e688"
}

.icon-zhiqingtongyishu:before {
    content: "\e689"
}

.icon-xunbaojiawenjian:before {
    content: "\e68a"
}

.icon-yinhangye:before {
    content: "\e68b"
}

.icon-zaixianguanli:before {
    content: "\e68c"
}

.icon-zhengmingkaiju:before {
    content: "\e68d"
}

.icon-shujuanquan:before {
    content: "\e68e"
}

.icon-qukuailiancunzheng:before {
    content: "\e68f"
}

.icon-shengwenshibie:before {
    content: "\e690"
}

.icon-shejibiangengdan:before {
    content: "\e691"
}

.icon-touzizhenchengnuo:before {
    content: "\e692"
}

.icon-weixin:before {
    content: "\e693"
}

.icon-a-zu15128:before {
    content: "\e694"
}

.icon-xinzitiao:before {
    content: "\e695"
}

.icon-ETC:before {
    content: "\e696"
}

.icon-yiliaoweisheng:before {
    content: "\e697"
}

.icon-a-zu15135:before {
    content: "\e698"
}

.icon-zhizaoye:before {
    content: "\e699"
}

.icon-yunyingshang:before {
    content: "\e69a"
}

.icon-a-renlianshibie1:before {
    content: "\e69b"
}

.icon-zhongbiaogonggao:before {
    content: "\e69c"
}

.icon-zaixianwenzhen:before {
    content: "\e69d"
}

.icon-zhinengtianchong:before {
    content: "\e69e"
}

.icon-wuliuyunshu:before {
    content: "\e69f"
}

.icon-a-zu15132:before {
    content: "\e6a0"
}

.icon-zhucexieyi:before {
    content: "\e64c"
}

.icon-yiyuanrenzheng:before {
    content: "\e64d"
}

.icon-a-zu15125:before {
    content: "\e64e"
}

.icon-a-zu15149:before {
    content: "\e64f"
}

.icon-zizhianquan:before {
    content: "\e650"
}

.wrap[data-v-6831e6dc] {
    width: 100%;
    height: 100%;
    text-align: center
}

.wrapBox .acHeader[data-v-6831e6dc] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 60px;
    background-color: #fff;
    z-index: 99
}

.wrapBox .acHeader .acHeaderTlt[data-v-6831e6dc] {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #e8e8e8;
    box-sizing: border-box
}

.wrapBox .acHeader .acHeaderTlt .acLogo[data-v-6831e6dc] {
    display: inline-block;
    width: 236px;
    height: 46px
}

.wrapBox .acHeader .acHeaderTlt .acLogo img[data-v-6831e6dc] {
    width: 100%;
    height: 100%;
    margin-left: 10px
}

.wrapBox .acHeader .acHeaderTlt .acNav[data-v-6831e6dc] {
    margin-right: 15px;
    vertical-align: middle
}

.wrapBox .acHeader .acHeaderTlt .acNav b[data-v-6831e6dc] {
    display: block;
    width: 20px;
    height: 2px;
    background-color: #5983d6;
    margin-bottom: 5px;
    transition: .5s;
    transform-origin: left
}

.wrapBox .acHeader .acHeaderTlt .acNav b[data-v-6831e6dc]:last-child {
    margin-bottom: 0
}

.wrapBox .acHeader .acHeaderTlt .navClas b[data-v-6831e6dc]:first-child {
    transform: rotate(45deg)
}

.wrapBox .acHeader .acHeaderTlt .navClas b[data-v-6831e6dc]:nth-child(2) {
    opacity: 0
}

.wrapBox .acHeader .acHeaderTlt .navClas b[data-v-6831e6dc]:nth-child(3) {
    transform: rotate(-45deg)
}

.wrapBox .acHeader .acHeaderBox[data-v-6831e6dc] {
    position: fixed;
    top: 60px;
    left: 0;
    right: 0;
    bottom: 100%;
    background-color: #fff;
    z-index: 99;
    transition: .5s;
    overflow: hidden
}

.wrapBox .acHeader .acHeaderBox .acEwm img[data-v-6831e6dc] {
    margin-top: 20%;
    width: 60%
}

.wrapBox .acHeader .acHeaderBox .acEwm h2[data-v-6831e6dc] {
    color: #7f7f7f;
    font-weight: 400;
    font-size: 20px
}

.wrapBox .acHeader .acHeaderBox .loginBox[data-v-6831e6dc] {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    font-size: 16px;
    border-top: 1px solid #e8e8e8
}

.wrapBox .acHeader .acHeaderBox .loginBox div[data-v-6831e6dc] {
    flex: 1;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    cursor: pointer
}

.wrapBox .acHeader .acHeaderBox .loginBox div[data-v-6831e6dc]:first-child {
    background-color: #5983d6;
    color: #fff
}

.wrapBox .acHeader .acHeaderBox .loginBox div[data-v-6831e6dc]:nth-child(2) {
    color: #5983d6
}

.wrapBox .acHeader .acHeaderBoxs[data-v-6831e6dc] {
    bottom: 0
}

.grayClas[data-v-6831e6dc] {
    filter: grayscale(100%)
}

.indexFooter[data-v-0fb2af9b] {
    background-color: #333;
    color: #fff;
    font-size: .857rem;
    text-align: left;
    padding: 9% 5.6%;
    line-height: 1.571rem
}

.indexFooter .content[data-v-0fb2af9b] {
    display: flex;
    align-items: flex-end
}

.indexFooter .content .detail[data-v-0fb2af9b] {
    width: 65%
}

.indexFooter .content .ewm[data-v-0fb2af9b] {
    width: 35%
}

.indexFooter .content .ewm img[data-v-0fb2af9b] {
    width: 60%;
    float: right
}

.indexFooter .content .line[data-v-0fb2af9b] {
    width: 4rem;
    height: 0;
    border-bottom: 1px solid #fff;
    margin: .714rem 0
}

.indexFooter .content .contract[data-v-0fb2af9b] {
    font-size: 1rem
}

.indexFooter .content .tel[data-v-0fb2af9b] {
    font-size: 1.143rem;
    font-weight: 700
}

.indexFooter .acTxt[data-v-0fb2af9b] {
    word-break: break-all;
    text-align: center;
    padding-top: 1.143rem;
    padding-bottom: 1.571rem;
    font-size: .857rem;
    line-height: 1.429rem;
    color: #666
}

.indexFooter .acTxt a[data-v-0fb2af9b] {
    color: #666;
    text-decoration: none
}

.indexFooter .acTxt .friendly-link[data-v-0fb2af9b] {
    padding-bottom: .429rem
}

.indexFooter .acTxt .friendly-link .item[data-v-0fb2af9b] {
    padding: 0 .329rem
}

.indexFooter .smspImg[data-v-0fb2af9b] {
    width: 1.071rem;
    height: 1.071rem
}

.indexFooter .indexBottom[data-v-0fb2af9b] {
    height: 3.429rem;
    line-height: 3.429rem;
    position: fixed;
    background: #2640ed;
    box-shadow: .143rem 0 .429rem rgba(0, 0, 0, .16);
    left: 0;
    bottom: 0;
    width: 100%;
    text-align: center;
    box-sizing: border-box;
    z-index: 99
}

.indexFooter .indexBottom .bottomItem[data-v-0fb2af9b] {
    width: 48%;
    display: inline-block;
    font-size: 1rem;
    color: #fff
}

.indexFooter .indexBottom .bottomItem .iconfont[data-v-0fb2af9b] {
    font-size: 1.143rem;
    margin-right: .571rem
}

.index-footer[data-v-2ec39c83] {
    min-width: 1200px;
    padding-top: 80px;
    box-sizing: border-box;
    background: #fff
}

.index-footer .container-footer .footer-center[data-v-2ec39c83] {
    margin: 0 auto;
    width: 1164px
}

.index-footer .container-footer .footer-center .footer-top[data-v-2ec39c83] {
    display: flex;
    border-bottom: 1px solid rgba(198, 205, 210, .2);
    padding-bottom: 24px;
    justify-content: space-between;
    align-items: center
}

.index-footer .container-footer .footer-center .footer-top .oImg[data-v-2ec39c83] {
    width: 115px;
    height: 29px
}

.index-footer .container-footer .footer-center .footer-top p[data-v-2ec39c83] {
    font-size: 16px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: #232323;
    line-height: 30px
}

.index-footer .container-footer .footer-center .footer-top p .padding-span[data-v-2ec39c83] {
    padding-left: 15px;
    padding-right: 20px
}

.index-footer .container-footer .footer-center .main-content[data-v-2ec39c83] {
    display: flex;
    width: 100%;
    padding-top: 23px;
    padding-bottom: 72px
}

.index-footer .container-footer .footer-center .part-content[data-v-2ec39c83] {
    display: flex;
    justify-content: space-between
}

.index-footer .container-footer .footer-center .part-content.left[data-v-2ec39c83] {
    width: 224px
}

.index-footer .container-footer .footer-center .part-content.right[data-v-2ec39c83] {
    width: 867px;
    padding-left: 73px
}

.index-footer .container-footer .footer-center .part-content .part-item .title[data-v-2ec39c83] {
    font-size: 16px;
    font-family: PingFang SC-Medium, PingFang SC;
    font-weight: 500;
    color: #232323;
    text-align: left
}

.index-footer .container-footer .footer-center .part-content .part-item .info-list-wrap[data-v-2ec39c83] {
    display: flex;
    justify-content: flex-start;
    margin-top: 18px;
    text-align: left
}

.index-footer .container-footer .footer-center .part-content .part-item .info-list[data-v-2ec39c83] {
    margin-left: 26px;
    font-size: 14px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 28px;
    color: #9f9f9f
}

.index-footer .container-footer .footer-center .part-content .part-item .info-list[data-v-2ec39c83]:first-child {
    margin-left: 0
}

.index-footer .container-footer .footer-center .part-content .part-item .info-list .item[data-v-2ec39c83] {
    white-space: nowrap
}

.index-footer .container-footer .footer-center .part-content .part-item .info-list .item a[data-v-2ec39c83] {
    text-decoration: none;
    color: #9f9f9f
}

.index-footer .container-footer .footer-center .part-content .part-item .info-list .item a[data-v-2ec39c83]:hover {
    color: hsla(0, 0%, 62.4%, .8)
}

.index-footer .container-footer .footer-center .qrcode-wrap[data-v-2ec39c83] {
    display: inline-block;
    width: 99px
}

.index-footer .container-footer .footer-center .qrcode-wrap img[data-v-2ec39c83] {
    width: 94px;
    padding: 2px
}

.index-footer .container-footer .footer-center .qrcode-wrap .desc[data-v-2ec39c83] {
    font-size: 14px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: #9f9f9f;
    line-height: 32px
}

.index-footer .container-footer .footer-center .applet-wrap[data-v-2ec39c83] {
    display: inline-block;
    width: 99px
}

.index-footer .container-footer .footer-center .applet-wrap img[data-v-2ec39c83] {
    width: 100%
}

.index-footer .container-footer .footer-center .applet-wrap .desc[data-v-2ec39c83] {
    font-size: 14px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: #9f9f9f;
    line-height: 32px
}

.index-footer .container-footer .footer-bottom[data-v-2ec39c83] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 116px;
    background-color: #2a2a2a;
    color: #9f9f9f
}

.index-footer .container-footer .footer-bottom .friendly-link[data-v-2ec39c83] {
    display: flex;
    justify-content: center
}

.index-footer .container-footer .footer-bottom .friendly-link .label[data-v-2ec39c83] {
    padding: 2px 0;
    font-size: 14px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400
}

.index-footer .container-footer .footer-bottom .friendly-link .item[data-v-2ec39c83] {
    padding: 2px 14px;
    font-size: 14px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400
}

.index-footer .container-footer .footer-bottom .friendly-link .item a[data-v-2ec39c83] {
    color: #9f9f9f;
    cursor: pointer;
    text-decoration: none
}

.index-footer .container-footer .footer-bottom .friendly-link .item a[data-v-2ec39c83]:hover {
    color: hsla(0, 0%, 62.4%, .8)
}

.index-footer .container-footer .footer-bottom .agreementLink .item[data-v-2ec39c83] {
    padding: 2px 5px
}

.index-footer .container-footer .footer-bottom .agreementLink a[data-v-2ec39c83] {
    color: #9f9f9f;
    text-decoration: none
}

.index-footer .container-footer .footer-bottom .agreementLink a[data-v-2ec39c83]:hover {
    color: hsla(0, 0%, 62.4%, .8)
}

.index-footer .container-footer .copyright-wrap[data-v-2ec39c83] {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    font-size: 14px;
    font-weight: 400;
    line-height: 36px;
    color: #9f9f9f
}

.index-footer .container-footer .copyright-wrap a[data-v-2ec39c83] {
    color: #9f9f9f;
    text-decoration: none
}

.index-footer .container-footer .copyright-wrap a[data-v-2ec39c83]:hover {
    color: hsla(0, 0%, 62.4%, .8)
}

.index-footer .container-footer .copyright-wrap .smspImg[data-v-2ec39c83] {
    padding-top: 0
}

.footerH5[data-v-196cb624],
.footerPc[data-v-196cb624] {
    display: none
}

@media screen and (min-width:750px) {
    .footerPc[data-v-196cb624] {
        display: block
    }

    .footerH5[data-v-196cb624] {
        display: none
    }
}

@media screen and (max-width:750px) {
    .footerPc[data-v-196cb624] {
        display: none
    }

    .footerH5[data-v-196cb624] {
        display: block
    }
}

.scrollTopWrap[data-v-aa970ea6] {
    position: fixed;
    bottom: 40px;
    right: 170px;
    height: 60px;
    width: 60px;
    z-index: 555555;
    border-radius: 50px;
    cursor: pointer;
    text-align: center;
    line-height: 50px;
    display: none;
    transition: all .2s linear;
    background-color: #fff;
    box-shadow: 0 1px 10px 3px rgba(174, 189, 236, .18);
    display: flex;
    align-items: center;
    justify-content: center
}

.scrollTopWrap[data-v-aa970ea6]:hover {
    box-shadow: 0 0 0 10px rgba(0, 0, 0, .06), inset 0 0 0 0 hsla(0, 0%, 100%, .22);
    transition: all .2s linear
}

.scrollTopWrap span[data-v-aa970ea6] {
    display: flex;
    align-items: center;
    justify-content: center
}

svg[data-v-aa970ea6]:not(:root) {
    overflow: hidden
}

.xwBox[data-v-aa970ea6] {
    position: fixed;
    right: 0;
    z-index: 99;
    transition: all .2s linear
}

.xwBox .AIBg1[data-v-aa970ea6] {
    width: 215px
}

.xwBox .AIBg1[data-v-aa970ea6],
.xwBox .xwBg1[data-v-aa970ea6] {
    display: block;
    cursor: pointer
}

.xwBox .xwBg1[data-v-aa970ea6] {
    width: 181px;
    height: 200px
}

.xwBox .xwBg2[data-v-aa970ea6] {
    display: block;
    width: 170px;
    height: 86px;
    cursor: pointer
}

.xwBox .el-icon-close[data-v-aa970ea6] {
    font-size: 14px;
    color: #8b90a1;
    cursor: pointer;
    position: absolute;
    right: 14px;
    top: 16px
}

.xwBoxtop[data-v-aa970ea6] {
    bottom: 31%
}

.xwBoxbot[data-v-aa970ea6] {
    bottom: 11%
}

#fixed[data-v-aa970ea6] {
    z-index: 1000
}

#fixed .floating-btn[data-v-aa970ea6],
#fixed[data-v-aa970ea6] {
    position: fixed;
    right: 20px;
    bottom: 33px
}

#fixed .floating-btn[data-v-aa970ea6] {
    overflow: hidden;
    background-color: #fff;
    box-shadow: 0 1px 12px 3px rgba(174, 189, 236, .16);
    border-radius: 50px;
    height: 52px;
    line-height: 52px;
    width: 136px;
    z-index: 10;
    cursor: pointer;
    transition: all .2s linear;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

#fixed .floating-btn.textpand[data-v-aa970ea6] {
    height: 52px;
    width: 52px
}

#fixed .floating-btn.textpand .icon-wrap[data-v-aa970ea6] {
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

#fixed .floating-btn.textpand .icon-wrap .iconfont[data-v-aa970ea6] {
    color: #2640ed;
    margin: 0
}

#fixed .floating-btn.textpand .icon-wrap .iconfont.icon-guanbi[data-v-aa970ea6] {
    font-size: 14px
}

#fixed .floating-btn span[data-v-aa970ea6] {
    font-size: 14px;
    font-weight: 700;
    color: #2640ed;
    font-family: PingFang SC-Bold, PingFang SC;
    vertical-align: middle
}

#fixed .floating-btn .iconfont[data-v-aa970ea6] {
    font-size: 26px;
    color: #2640ed;
    vertical-align: middle;
    margin-left: 5px
}

#fixed .action[data-v-aa970ea6] {
    border-radius: 100%;
    height: 52px;
    width: 52px;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #fff;
    cursor: pointer;
    box-shadow: 0 1px 10px 3px rgba(174, 189, 236, .35);
    transition: all .2s ease;
    visibility: hidden;
    opacity: 0
}

#fixed .action[data-v-aa970ea6]:first-of-type {
    top: -52px;
    transition-delay: .18s
}

#fixed .action[data-v-aa970ea6]:nth-of-type(2) {
    top: -52px;
    transition-delay: .15s
}

#fixed .action[data-v-aa970ea6]:nth-of-type(3) {
    top: -52px;
    transition-delay: .1s
}

#fixed .action.actionive[data-v-aa970ea6]:first-of-type {
    top: -244px;
    opacity: 1;
    visibility: visible
}

#fixed .action.actionive[data-v-aa970ea6]:nth-of-type(2) {
    top: -180px;
    opacity: 1;
    visibility: visible
}

#fixed .action.actionive[data-v-aa970ea6]:nth-of-type(3) {
    top: -116px;
    opacity: 1;
    visibility: visible
}

#fixed .action .container-hotline[data-v-aa970ea6] {
    position: absolute;
    left: -250px;
    top: -20px;
    z-index: 2;
    padding-right: 30px
}

#fixed .action .container-hotline .container-content[data-v-aa970ea6] {
    width: 230px;
    background: #fff;
    box-shadow: 0 0 12px 3px rgba(174, 189, 236, .2);
    border-radius: 6px;
    padding: 14px 18px;
    box-sizing: border-box;
    text-align: left
}

#fixed .action .container-hotline .popper__arrow[data-v-aa970ea6] {
    filter: drop-shadow(0 2px 12px rgba(174, 189, 236, .2));
    right: 20px;
    top: 50%;
    margin-top: -10px
}

#fixed .action .container-hotline .popper__arrow[data-v-aa970ea6],
#fixed .action .container-hotline .popper__arrow[data-v-aa970ea6]:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent transparent transparent #fff;
    border-style: solid;
    border-width: 10px 0 10px 10px
}

#fixed .action .container-hotline .popper__arrow[data-v-aa970ea6]:after {
    content: " ";
    top: -10px;
    margin-left: -10px
}

#fixed .action .container-hotline h5[data-v-aa970ea6] {
    font-size: 14px;
    font-weight: 500;
    color: #232323
}

#fixed .action .container-hotline .line[data-v-aa970ea6] {
    width: 100%;
    height: 1px;
    background: #8b90a1;
    margin: 14px 0 6px;
    opacity: .2
}

#fixed .action .container-hotline h3[data-v-aa970ea6] {
    font-size: 22px;
    font-weight: 700;
    color: #2640ed
}

#fixed .action .container-qrcode[data-v-aa970ea6] {
    position: absolute;
    left: -170px;
    top: -75px;
    background-color: transparent;
    z-index: 2;
    padding-right: 30px
}

#fixed .action .container-qrcode .container-content[data-v-aa970ea6] {
    width: 150px;
    background: #fff;
    box-shadow: 0 0 12px 3px rgba(174, 189, 236, .5);
    border-radius: 6px;
    padding: 10px 10px 16px;
    box-sizing: border-box
}

#fixed .action .container-qrcode .consultBox[data-v-aa970ea6] {
    width: 100%;
    margin-bottom: 8px
}

#fixed .action .container-qrcode .wx_qrcode[data-v-aa970ea6] {
    width: 100%;
    height: 100%
}

#fixed .action .container-qrcode p[data-v-aa970ea6] {
    font-size: 12px;
    font-weight: 500;
    color: #232323;
    line-height: 20px
}

#fixed .action .container-qrcode .popper__arrow[data-v-aa970ea6] {
    filter: drop-shadow(0 2px 12px rgba(174, 189, 236, .5));
    right: 20px;
    top: 50%;
    margin-top: -10px
}

#fixed .action .container-qrcode .popper__arrow[data-v-aa970ea6],
#fixed .action .container-qrcode .popper__arrow[data-v-aa970ea6]:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent transparent transparent #fff;
    border-style: solid;
    border-width: 10px 0 10px 10px
}

#fixed .action .container-qrcode .popper__arrow[data-v-aa970ea6]:after {
    content: " ";
    top: -10px;
    margin-left: -10px
}

#fixed .action .icon-wrap[data-v-aa970ea6] {
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

#fixed .action .icon-wrap .iconfont[data-v-aa970ea6] {
    font-size: 24px;
    color: #2640ed
}

#fixed .action .icon-wrap .iconfont.icon-lianxikefu[data-v-aa970ea6],
#fixed .action .icon-wrap .iconfont.icon-weixin[data-v-aa970ea6] {
    font-size: 20px
}

#fixed .action .icon-wrap .iconfont.icon-guanbi[data-v-aa970ea6] {
    font-size: 16px
}

#fixed .action .container-form-info[data-v-aa970ea6] {
    position: absolute;
    padding: 16px;
    left: -312px;
    top: 0;
    background-color: #fff;
    text-align: left;
    z-index: 2;
    box-shadow: 0 0 3px #ccc
}

#fixed .action .container-form-info .info-title[data-v-aa970ea6] {
    font-weight: 700;
    font-size: 13px;
    color: #333;
    text-align: center
}

#fixed .action .container-form-info .form-inner[data-v-aa970ea6] {
    margin-top: 8px
}

#fixed .action .container-form-info .form-row[data-v-aa970ea6] {
    padding: 8px
}

#fixed .action .container-form-info .form-row .label[data-v-aa970ea6] {
    display: inline-block;
    width: 80px;
    text-align: left
}

#fixed .action .container-form-info .form-row .asterisk[data-v-aa970ea6] {
    color: red
}

#fixed .action .container-form-info .form-row .form-input[data-v-aa970ea6] {
    display: inline-block
}

#fixed .action .container-form-info .form-row .form-input[data-v-aa970ea6] ::-webkit-input-placeholder {
    color: #ddd
}

#fixed .action .container-form-info .form-row .form-input input[data-v-aa970ea6] {
    padding: 6px 12px;
    border: 1px solid #ccc
}

#fixed .action .container-form-info .btn-submit[data-v-aa970ea6] {
    width: 100%;
    padding: 8px 0;
    margin-top: 8px;
    background-color: #4f93fd;
    color: #fff;
    border: 0;
    outline: none;
    cursor: pointer
}

.wrap[data-v-07c1730a] {
    width: 100%;
    height: 100%;
    text-align: center
}

.wrapBox .acHeader[data-v-07c1730a] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 60px;
    background-color: #fff;
    z-index: 99
}

.wrapBox .acHeader .acHeaderTlt[data-v-07c1730a] {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #e8e8e8;
    box-sizing: border-box
}

.wrapBox .acHeader .acHeaderTlt .acLogo[data-v-07c1730a] {
    display: inline-block;
    width: 236px;
    height: 46px
}

.wrapBox .acHeader .acHeaderTlt .acLogo img[data-v-07c1730a] {
    width: 100%;
    height: 100%;
    margin-left: 10px
}

.wrapBox .acHeader .acHeaderTlt .acNav[data-v-07c1730a] {
    margin-right: 15px;
    vertical-align: middle
}

.wrapBox .acHeader .acHeaderTlt .acNav b[data-v-07c1730a] {
    display: block;
    width: 20px;
    height: 2px;
    background-color: #5983d6;
    margin-bottom: 5px;
    transition: .5s;
    transform-origin: left
}

.wrapBox .acHeader .acHeaderTlt .acNav b[data-v-07c1730a]:last-child {
    margin-bottom: 0
}

.wrapBox .acHeader .acHeaderTlt .navClas b[data-v-07c1730a]:first-child {
    transform: rotate(45deg)
}

.wrapBox .acHeader .acHeaderTlt .navClas b[data-v-07c1730a]:nth-child(2) {
    opacity: 0
}

.wrapBox .acHeader .acHeaderTlt .navClas b[data-v-07c1730a]:nth-child(3) {
    transform: rotate(-45deg)
}

.wrapBox .acHeader .acHeaderBox[data-v-07c1730a] {
    position: fixed;
    top: 60px;
    left: 0;
    right: 0;
    bottom: 100%;
    background-color: #fff;
    z-index: 99;
    transition: .5s;
    overflow: hidden
}

.wrapBox .acHeader .acHeaderBox .acEwm img[data-v-07c1730a] {
    margin-top: 20%;
    width: 60%
}

.wrapBox .acHeader .acHeaderBox .acEwm h2[data-v-07c1730a] {
    color: #7f7f7f;
    font-weight: 400;
    font-size: 20px
}

.wrapBox .acHeader .acHeaderBox .loginBox[data-v-07c1730a] {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    font-size: 16px;
    border-top: 1px solid #e8e8e8
}

.wrapBox .acHeader .acHeaderBox .loginBox div[data-v-07c1730a] {
    flex: 1;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    cursor: pointer
}

.wrapBox .acHeader .acHeaderBox .loginBox div[data-v-07c1730a]:first-child {
    background-color: #5983d6;
    color: #fff
}

.wrapBox .acHeader .acHeaderBox .loginBox div[data-v-07c1730a]:nth-child(2) {
    color: #5983d6
}

.wrapBox .acHeader .acHeaderBoxs[data-v-07c1730a] {
    bottom: 0
}

.grayClas[data-v-07c1730a] {
    filter: grayscale(100%)
}

.header[data-v-4c84c0f6] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background-color: #fff;
    z-index: 999;
    transition: all .3s
}

.header .head-wrap[data-v-4c84c0f6],
.header[data-v-4c84c0f6] {
    box-sizing: border-box;
    width: 100%
}

.header .head-wrap[data-v-4c84c0f6] {
    display: flex;
    align-items: center;
    height: 3.714rem;
    margin: 0 auto;
    position: relative;
    padding: .857rem 1.5rem .857rem 1.071rem
}

.header .head-wrap .menu[data-v-4c84c0f6] {
    width: 1.28rem;
    height: .98rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAgBAMAAAB5tJwwAAAAElBMVEUAAAATExMTExMUFBQUFBQUFBRBarXoAAAABXRSTlMA4FDQz/JLcwcAAAAjSURBVCjPY1AJxQSBCgyioViAA3ZhAwZl7IaMDDAagoM4BAFOXFL855YWmgAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    margin-right: 1.071rem
}

.header .head-wrap .asignLogo[data-v-4c84c0f6] {
    display: flex;
    flex-direction: row;
    align-items: center;
    text-decoration: none;
    margin-top: 3px
}

.header .head-wrap .asignLogo .vline[data-v-4c84c0f6] {
    margin: -4px 12px 0;
    width: 2px;
    min-width: 2px;
    height: 15px;
    background: #282b31
}

.header .head-wrap .asignLogo .title[data-v-4c84c0f6] {
    font-size: 12px;
    font-weight: 400;
    color: #282b31;
    white-space: nowrap;
    margin-top: -4px
}

.header .head-wrap .logo[data-v-4c84c0f6] {
    width: 5.28rem;
    height: 1.45rem;
    background: url(../img/index-logo.42526cc.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer
}

.header .head-wrap .menuDiv[data-v-4c84c0f6] {
    display: flex;
    justify-content: right;
    flex: 1;
    align-items: center;
    position: absolute;
    right: .857rem
}

.header .head-wrap .menuDiv .loginBtn[data-v-4c84c0f6] {
    color: #fff;
    height: 2rem;
    line-height: 2rem;
    box-sizing: border-box
}

.header .head-wrap .menuDiv .loginBtn .login-entrance[data-v-4c84c0f6] {
    height: 2rem;
    width: 4.142857142857143rem;
    padding: 0;
    border-radius: .143rem;
    font-size: 1rem;
    color: #2640ed;
    background: #fff;
    border: 1px solid #2640ed
}

.header .head-wrap .menuDiv .loginBtn .resterBtn[data-v-4c84c0f6] {
    width: 4.142857142857143rem
}

.header .head-wrap .menuDiv .loginBtn .resterBtn[data-v-4c84c0f6],
.header .head-wrap .menuDiv .loginBtn .returnBtn[data-v-4c84c0f6] {
    height: 2rem;
    padding: 0;
    border-radius: .143rem;
    box-sizing: border-box;
    font-size: 1rem;
    color: #fff;
    background: #2640ed;
    margin-left: .786rem
}

.header .head-wrap .menuDiv .loginBtn .returnBtn[data-v-4c84c0f6] {
    width: 5rem
}

.header .head-wrap .menuDiv .loginBtn2[data-v-4c84c0f6] {
    text-align: right;
    width: 12.5rem
}

.rightMenu[data-v-4c84c0f6] {
    right: 0;
    z-index: 1090;
    background: rgba(0, 0, 0, .15);
    text-align: left
}

.rightMenu .nav[data-v-4c84c0f6],
.rightMenu[data-v-4c84c0f6] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0
}

.rightMenu .nav[data-v-4c84c0f6] {
    width: 60%;
    z-index: 1091;
    background: #fff;
    overflow-y: auto;
    transform: translateX(-100%);
    padding: .714rem 1.429rem;
    box-sizing: border-box;
    line-height: 2.857rem
}

.rightMenu .nav li[data-v-4c84c0f6] {
    display: flex;
    justify-content: space-between
}

.rightMenu .nav .liActive[data-v-4c84c0f6] {
    color: #2640ed !important
}

.rightMenu .nav .item[data-v-4c84c0f6] {
    font-size: 1.143rem;
    font-weight: 700;
    color: #141414;
    width: 100%
}

.rightMenu .nav .item .iconfont[data-v-4c84c0f6] {
    float: right
}

.rightMenu .nav .childItem[data-v-4c84c0f6] {
    padding-left: .714rem;
    font-size: .857rem;
    font-weight: 400;
    line-height: 2.143rem;
    color: #333
}

.rightMenu .nav-active[data-v-4c84c0f6] {
    transform: translateX(0)
}

.el-dropdown-menu[data-v-10504b8c] {
    margin-top: 0 !important
}

.header[data-v-10504b8c] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 2001;
    transition: all .3s ease-in;
    box-sizing: border-box
}

.header.hidden-header[data-v-10504b8c] {
    top: -100px
}

.header.fixed-header[data-v-10504b8c] {
    position: fixed
}

.header .head-title[data-v-10504b8c] {
    line-height: 35px;
    background-color: #f5ecd7;
    text-align: center;
    color: #666
}

.header .head-title div[data-v-10504b8c] {
    max-width: 1200px;
    margin: auto
}

.header .el-dropdown-link[data-v-10504b8c] {
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

.header .el-dropdown-link:focus.is-active.is-focus[data-v-10504b8c]:not(:active) {
    box-shadow: none
}

.header .el-dropdown-link[data-v-10504b8c]:focus,
.header .el-dropdown-link[data-v-10504b8c]:focus-visible {
    outline: 0
}

.header .el-dropdown-link .el-icon-arrow-down[data-v-10504b8c] {
    transition: transform .2s
}

.header .el-dropdown-link.link-hover .el-icon-arrow-down[data-v-10504b8c] {
    transform: rotate(180deg)
}

.header .head-wrap[data-v-10504b8c] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 64px;
    margin: 0 auto;
    position: relative;
    padding: 0 80px;
    box-sizing: border-box
}

.header .head-wrap .right-wrap[data-v-10504b8c] {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.header .head-wrap .asignLogo[data-v-10504b8c] {
    display: flex;
    flex-direction: row;
    align-items: center;
    text-decoration: none;
    cursor: pointer
}

.header .head-wrap .asignLogo .logo[data-v-10504b8c] {
    width: 135px;
    height: 33px;
    background: url(../img/index-logo-white.46265a1.png) no-repeat;
    background-size: 100% 100%
}

.header .head-wrap .asignLogo .hLine[data-v-10504b8c] {
    margin: -6px 18px 0;
    width: 2px;
    min-width: 2px;
    height: 16px;
    background: #282b31
}

.header .head-wrap .asignLogo .title[data-v-10504b8c] {
    font-size: 18px;
    font-weight: 400;
    color: #282b31;
    white-space: nowrap;
    margin-top: -6px
}

.header .head-wrap .nav[data-v-10504b8c] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    line-height: 64px
}

.header .head-wrap .nav li[data-v-10504b8c] {
    padding: 0 16px;
    cursor: pointer;
    white-space: nowrap
}

.header .head-wrap .nav li[data-v-10504b8c] .el-dropdown {
    font-size: 16px
}

.header .head-wrap .nav .item[data-v-10504b8c] {
    position: relative;
    height: 64px;
    color: #fff;
    text-align: left;
    cursor: pointer;
    box-sizing: border-box;
    padding: 23px 0;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

.header .head-wrap .nav .item[data-v-10504b8c]:hover {
    color: #407aff
}

.header .head-wrap .nav .item[data-v-10504b8c]:first-child {
    width: 56px
}

.header .head-wrap .nav .item .el-dropdown-link[data-v-10504b8c] {
    color: #303030
}

.header .head-wrap .nav .item .icon-hot[data-v-10504b8c] {
    position: absolute;
    margin-left: 4px
}

.header .head-wrap .nav .acIntro[data-v-10504b8c] {
    position: relative
}

.header .head-wrap .nav .acIntro div[data-v-10504b8c] {
    position: absolute;
    left: -28px;
    top: 64px;
    width: 111px;
    height: 100px;
    padding: 10px 0;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, .07);
    color: #333;
    text-align: center;
    display: none
}

.header .head-wrap .nav .acIntro div p[data-v-10504b8c] {
    line-height: 33px
}

.header .head-wrap .nav .acIntro div p[data-v-10504b8c]:hover {
    color: #037adc
}

.header .head-wrap .nav .acIntro:hover div[data-v-10504b8c] {
    display: block
}

.header .head-wrap .nav .liActive[data-v-10504b8c] {
    color: #2640ed !important
}

.header .head-wrap .loginBtn[data-v-10504b8c] {
    color: #fff;
    margin-left: 22px;
    line-height: 38px;
    white-space: nowrap
}

.header .head-wrap .loginBtn span[data-v-10504b8c] {
    display: inline-block;
    padding: 0 20px;
    box-sizing: border-box;
    font-size: 16px;
    font-family: PingFang SC-Medium, PingFang SC;
    cursor: pointer
}

.header .head-wrap .loginBtn .resterBtn[data-v-10504b8c] {
    background: #3b46f5;
    color: #fff;
    border-radius: 6px;
    border: 1px solid #2640ed
}

.header .head-wrap .loginBtn2[data-v-10504b8c] {
    text-align: right;
    width: 175px
}

.header .el-dropdown-link[data-v-10504b8c] {
    color: #fff;
    padding: 23px 0
}

.header .el-dropdown-link[data-v-10504b8c]:hover {
    color: #407aff
}

.header.black[data-v-10504b8c] {
    background-color: #fff;
    box-shadow: 0 0 6px 1px rgba(0, 0, 0, .16)
}

.header.black .head-wrap .asignLogo .logo[data-v-10504b8c] {
    background: url(../img/index-logo.42526cc.png) no-repeat
}

.header.black .head-wrap .el-dropdown-link[data-v-10504b8c],
.header.black .head-wrap .item[data-v-10504b8c] {
    color: #232323;
    padding: 23px 0
}

.header.black .head-wrap .el-dropdown-link:hover .el-icon-arrow-down[data-v-10504b8c],
.header.black .head-wrap .el-dropdown-link[data-v-10504b8c]:hover,
.header.black .head-wrap .item:hover .el-icon-arrow-down[data-v-10504b8c],
.header.black .head-wrap .item[data-v-10504b8c]:hover {
    color: #407aff
}

.header.black .head-wrap .login-entrance[data-v-10504b8c] {
    color: #2640ed
}

.header.black .head-wrap .resterBtn[data-v-10504b8c] {
    color: #fff
}

.header.black .head-wrap .el-icon-arrow-down[data-v-10504b8c] {
    color: #8b90a1
}

.headerScroll[data-v-10504b8c] {
    background-color: #fff;
    box-sizing: border-box;
    box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}

.headerScroll .head-wrap .asignLogo .logo[data-v-10504b8c] {
    background: url(../img/index-logo.42526cc.png) no-repeat;
    background-size: 100% 100%
}

.headerScroll .head-wrap .nav li[data-v-10504b8c] {
    color: #333
}

.headerScroll .head-wrap .nav li[data-v-10504b8c]:hover {
    color: #037adc
}

.headerScroll .head-wrap .nav .liActive[data-v-10504b8c] {
    color: #5782d9
}

.is-flex[data-v-10504b8c] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0 auto;
    max-width: 1200px
}

[data-v-10504b8c] .el-dropdown-menu__item:not(.is-disabled):hover {
    background-color: #f5f8ff;
    color: #2640ed
}

[data-v-10504b8c] .el-dropdown-menu__item {
    color: #6c7076
}

.headerH5[data-v-3134f32e],
.headerPc[data-v-3134f32e] {
    display: none
}

@media screen and (min-width:750px) {
    .headerPc[data-v-3134f32e] {
        display: block
    }

    .headerH5[data-v-3134f32e] {
        display: none
    }
}

@media screen and (max-width:750px) {
    .headerPc[data-v-3134f32e] {
        display: none
    }

    .headerH5[data-v-3134f32e] {
        display: block
    }
}

.indexFooter[data-v-2f8c7c29] {
    background-color: #333;
    color: #fff;
    font-size: .857rem;
    text-align: left;
    padding: 9% 5.6%;
    line-height: 1.571rem
}

.indexFooter .content[data-v-2f8c7c29] {
    display: flex;
    align-items: flex-end
}

.indexFooter .content .detail[data-v-2f8c7c29] {
    width: 65%
}

.indexFooter .content .ewm[data-v-2f8c7c29] {
    width: 35%
}

.indexFooter .content .ewm img[data-v-2f8c7c29] {
    width: 60%;
    float: right
}

.indexFooter .content .line[data-v-2f8c7c29] {
    width: 4rem;
    height: 0;
    border-bottom: 1px solid #fff;
    margin: .714rem 0
}

.indexFooter .content .contract[data-v-2f8c7c29] {
    font-size: 1rem
}

.indexFooter .content .tel[data-v-2f8c7c29] {
    font-size: 1.143rem;
    font-weight: 700
}

.indexFooter .acTxt[data-v-2f8c7c29] {
    word-break: break-all;
    text-align: center;
    padding-top: 1.143rem;
    padding-bottom: 1.571rem;
    font-size: .857rem;
    line-height: 1.429rem;
    color: #666
}

.indexFooter .acTxt a[data-v-2f8c7c29] {
    color: #666;
    text-decoration: none
}

.indexFooter .acTxt .friendly-link[data-v-2f8c7c29] {
    padding-bottom: .429rem
}

.indexFooter .acTxt .friendly-link .item[data-v-2f8c7c29] {
    padding: 0 .329rem
}

.indexFooter .smspImg[data-v-2f8c7c29] {
    width: 1.071rem;
    height: 1.071rem
}

.indexFooter .indexBottom[data-v-2f8c7c29] {
    height: 3.429rem;
    line-height: 3.429rem;
    position: fixed;
    background: #2640ed;
    box-shadow: .143rem 0 .429rem rgba(0, 0, 0, .16);
    left: 0;
    bottom: 0;
    width: 100%;
    text-align: center;
    box-sizing: border-box;
    z-index: 99
}

.indexFooter .indexBottom .bottomItem[data-v-2f8c7c29] {
    width: 48%;
    display: inline-block;
    font-size: 1rem;
    color: #fff
}

.indexFooter .indexBottom .bottomItem .iconfont[data-v-2f8c7c29] {
    font-size: 1.143rem;
    margin-right: .571rem
}

.index-footer[data-v-bc1c75b4] {
    min-width: 1200px;
    padding-top: 80px;
    box-sizing: border-box;
    background: #fff
}

.index-footer .container-footer .footer-center[data-v-bc1c75b4] {
    margin: 0 auto;
    width: 1164px
}

.index-footer .container-footer .footer-center .footer-top[data-v-bc1c75b4] {
    display: flex;
    border-bottom: 1px solid rgba(198, 205, 210, .2);
    padding-bottom: 24px;
    justify-content: space-between;
    align-items: center
}

.index-footer .container-footer .footer-center .footer-top .oImg[data-v-bc1c75b4] {
    width: 115px;
    height: 29px
}

.index-footer .container-footer .footer-center .footer-top p[data-v-bc1c75b4] {
    font-size: 16px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: #232323;
    line-height: 30px
}

.index-footer .container-footer .footer-center .footer-top p .padding-span[data-v-bc1c75b4] {
    padding-left: 15px;
    padding-right: 20px
}

.index-footer .container-footer .footer-center .main-content[data-v-bc1c75b4] {
    display: flex;
    width: 100%;
    padding-top: 23px;
    padding-bottom: 72px
}

.index-footer .container-footer .footer-center .part-content[data-v-bc1c75b4] {
    display: flex;
    justify-content: space-between
}

.index-footer .container-footer .footer-center .part-content.left[data-v-bc1c75b4] {
    width: 224px
}

.index-footer .container-footer .footer-center .part-content.right[data-v-bc1c75b4] {
    width: 867px;
    padding-left: 73px
}

.index-footer .container-footer .footer-center .part-content .part-item .title[data-v-bc1c75b4] {
    font-size: 16px;
    font-family: PingFang SC-Medium, PingFang SC;
    font-weight: 500;
    color: #232323;
    text-align: left
}

.index-footer .container-footer .footer-center .part-content .part-item .info-list-wrap[data-v-bc1c75b4] {
    display: flex;
    justify-content: flex-start;
    margin-top: 18px;
    text-align: left
}

.index-footer .container-footer .footer-center .part-content .part-item .info-list[data-v-bc1c75b4] {
    margin-left: 26px;
    font-size: 14px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 28px;
    color: #9f9f9f
}

.index-footer .container-footer .footer-center .part-content .part-item .info-list[data-v-bc1c75b4]:first-child {
    margin-left: 0
}

.index-footer .container-footer .footer-center .part-content .part-item .info-list .item[data-v-bc1c75b4] {
    white-space: nowrap
}

.index-footer .container-footer .footer-center .part-content .part-item .info-list .item a[data-v-bc1c75b4] {
    text-decoration: none;
    color: #9f9f9f
}

.index-footer .container-footer .footer-center .part-content .part-item .info-list .item a[data-v-bc1c75b4]:hover {
    color: hsla(0, 0%, 62.4%, .8)
}

.index-footer .container-footer .footer-center .qrcode-wrap[data-v-bc1c75b4] {
    display: inline-block;
    width: 99px
}

.index-footer .container-footer .footer-center .qrcode-wrap img[data-v-bc1c75b4] {
    width: 94px;
    padding: 2px
}

.index-footer .container-footer .footer-center .qrcode-wrap .desc[data-v-bc1c75b4] {
    font-size: 14px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: #9f9f9f;
    line-height: 32px
}

.index-footer .container-footer .footer-center .applet-wrap[data-v-bc1c75b4] {
    display: inline-block;
    width: 99px
}

.index-footer .container-footer .footer-center .applet-wrap img[data-v-bc1c75b4] {
    width: 100%
}

.index-footer .container-footer .footer-center .applet-wrap .desc[data-v-bc1c75b4] {
    font-size: 14px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: #9f9f9f;
    line-height: 32px
}

.index-footer .container-footer .footer-bottom[data-v-bc1c75b4] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 116px;
    background-color: #2a2a2a;
    color: #9f9f9f
}

.index-footer .container-footer .footer-bottom .friendly-link[data-v-bc1c75b4] {
    display: flex;
    justify-content: center
}

.index-footer .container-footer .footer-bottom .friendly-link .label[data-v-bc1c75b4] {
    padding: 2px 0;
    font-size: 14px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400
}

.index-footer .container-footer .footer-bottom .friendly-link .item[data-v-bc1c75b4] {
    padding: 2px 14px;
    font-size: 14px;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400
}

.index-footer .container-footer .footer-bottom .friendly-link .item a[data-v-bc1c75b4] {
    color: #9f9f9f;
    cursor: pointer;
    text-decoration: none
}

.index-footer .container-footer .footer-bottom .friendly-link .item a[data-v-bc1c75b4]:hover {
    color: hsla(0, 0%, 62.4%, .8)
}

.index-footer .container-footer .footer-bottom .agreementLink .item[data-v-bc1c75b4] {
    padding: 2px 5px
}

.index-footer .container-footer .footer-bottom .agreementLink a[data-v-bc1c75b4] {
    color: #9f9f9f;
    text-decoration: none
}

.index-footer .container-footer .footer-bottom .agreementLink a[data-v-bc1c75b4]:hover {
    color: hsla(0, 0%, 62.4%, .8)
}

.index-footer .container-footer .copyright-wrap[data-v-bc1c75b4] {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    font-size: 14px;
    font-weight: 400;
    line-height: 36px;
    color: #9f9f9f
}

.index-footer .container-footer .copyright-wrap a[data-v-bc1c75b4] {
    color: #9f9f9f;
    text-decoration: none
}

.index-footer .container-footer .copyright-wrap a[data-v-bc1c75b4]:hover {
    color: hsla(0, 0%, 62.4%, .8)
}

.index-footer .container-footer .copyright-wrap .smspImg[data-v-bc1c75b4] {
    padding-top: 0
}

.footerH5[data-v-0c4f396d],
.footerPc[data-v-0c4f396d] {
    display: none
}

@media screen and (min-width:750px) {
    .footerPc[data-v-0c4f396d] {
        display: block
    }

    .footerH5[data-v-0c4f396d] {
        display: none
    }
}

@media screen and (max-width:750px) {
    .footerPc[data-v-0c4f396d] {
        display: none
    }

    .footerH5[data-v-0c4f396d] {
        display: block
    }
}