html {
    font-size: 37.5px;
}
body {
    width: 100%;
}

.block-width {
    width: 1200px;
    max-width: calc(100% - 32px);
    margin: 0 auto;
}

.page {
    background-color: rgba(255, 255, 255, 1);
    position: relative;
    width: 51.2rem;
    height: 116.134rem;
    overflow: hidden;
}

#header .navbar-collapse .navbar-nav li .nav-item-a {
    color: #FFFFFF;
}

#header.navfixed .navbar-collapse .navbar-nav li .nav-item-a {
    color: #2D3D59;
}

#header .navbar-collapse .navbar-nav li:hover .nav-item-a, #header .navbar-collapse .navbar-nav li.cur .nav-item-a {
    color: #FFFFFF;
}

#header.navfixed .navbar-collapse .navbar-nav li:hover .nav-item-a, #header .navbar-collapse .navbar-nav li.cur .nav-item-a {
    color: #337EFF;
}

#header .navbar .navbar-header .logo .logo-img {
    background: url(/Public/home/images/icons/logo-white.png) no-repeat;
    background-size: 100%;
}

#header.navfixed .navbar .navbar-header .logo .logo-img {
    background: url(/Public/home/images/icons/logo.png) no-repeat;
    background-size: 100%;
}

.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #FFFFFF;
}

.video-box.inversion-rate-box {
    background: #FFFFFF;
}

.inversion-rate-box .container .title {
    font-weight: bold;
}

.inversion-rate-box .blue {
    color: #106EFF;
}

.inversion-rate-box .container .Subtitle {
    margin-bottom: 16px;
}

.inversion-rate-box .container .img {
    position: relative;
    /*width: max-content;*/
    margin: 0 auto;
}

.inversion-rate-box .container .img .h5 {
    display: none;
}

.inversion-rate-box .img .guide-click {
    position: absolute;
    top: 19%;
    left: -190px;
    text-align: right;
    display: none;
}

.inversion-rate-box .img .create-order {
    position: absolute;
    bottom: 19%;
    left: -190px;
    text-align: right;
    display: none;
}

.inversion-rate-box .img .strong-match {
    position: absolute;
    top: 19%;
    right: -190px;
    text-align: left;
    display: none;
}

.inversion-rate-box .img .increase-sales {
    position: absolute;
    bottom: 19%;
    right: -190px;
    text-align: left;
    display: none;
}

.inversion-rate-box .img .rate-title {
    color: #051018;
    font-size: 24px;
    font-weight: 500;
    line-height: 26px;
}

.inversion-rate-box .img .rate-sub-title {
    margin-top: 20px;
    color: #666666;
    font-size: 16px;
    line-height: 28px;
}
.inversion-rate-box .img .rate-sub-title span {
    display: block;
}
.inversion-rate-box .tag {
    display: none;
    width: 249px;
    height: 34px;
    line-height: 34px;
    color: #FFFFFF;
    font-size: 16px;
    background: linear-gradient(180deg, #6BA5FF 0%, #106EFF 100%);
    border-radius: 4px;
    margin: 0 auto;
    text-align: center;
}
.image-wrapper_1 {
    background-color: rgba(251, 250, 249, 1);
    height: 20.534rem;
    width: 51.2rem;
}

.image_1 {
    width: 51.174rem;
    height: 19.734rem;
    margin-left: 0.027rem;
}

.section_1 {
    background-image: url(/Public/home/images/index/95e85bfa550542019e6b9ec1cb8a3fdd_mergeImage.png);
    width: 51.2rem;
    height: 11.627rem;
    margin-top: 83.974rem;
}

.text_1 {
    width: 18.72rem;
    height: 1.44rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.44rem;
    font-family: SourceHanSansCN-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 2.16rem;
    margin: 2.48rem 0 0 16.24rem;
}

.text-wrapper_1 {
    border-radius: 40px;
    height: 1.76rem;
    border: 2px solid rgba(255, 255, 255, 1);
    width: 6.294rem;
    margin: 1.92rem 0 0 22.454rem;
}

.text_2 {
    width: 3.414rem;
    height: 0.854rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.853rem;
    font-family: SourceHanSansCN-Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 1.28rem;
    margin: 0.454rem 0 0 1.44rem;
}

.text_3 {
    width: 7.627rem;
    height: 0.534rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.373rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
    margin: 2.88rem 0 0.614rem 21.787rem;
}

.box_27 {
    position: absolute;
    left: 0;
    top: 20.534rem;
    width: 51.2rem;
    height: 84rem;
}

.characteristic {
    padding-bottom: 40px;
    background: #F8FDFD;
}

.text-group_36 {
    margin: 100px auto 0;
    text-align: center;
}

.text_4 {
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 42px;
    font-weight: bold;
    white-space: nowrap;
    line-height: 60px;
}

.text_5 {
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    white-space: nowrap;
    line-height: 0.907rem;
}

.text-wrapper_2 {
    position: relative;
    padding: 6px 40px;
    margin: 0.4rem auto 0;
}

.text-wrapper_2_bg {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: -1;
    background: linear-gradient(264deg, rgba(5,110,255,0) 0%, #056EFF 34%, #056EFF 67%, rgba(5,110,255,0) 100%);
    opacity: 0.2;
}

.text_6 {
    overflow-wrap: break-word;
    color: rgba(5, 110, 255, 1);
    font-size: 0.373rem;
    letter-spacing: 0.5249999761581421px;
    white-space: nowrap;
    line-height: 0.48rem;
}

.section_9 {
    margin: 2.134rem auto 0;
}

.box_1_main {
    width: 100%;
}

.box_1 {
    flex: 1;
    min-width: calc(100% / 3 - 10px);
    border: 1px solid #00a996;
    border-radius: 5px;
    margin: 5px;
}

.box_1:last-child {
    /*margin-right: 0;*/
}

.box_1_1 {
    padding: 0 20px 25px;
    /*background: rgba(188,217,255, 0.2);*/
    /*border: 1px solid #BCD9FF;*/
    border-radius: 8px;
}

.image-text_20 {
    margin-top: 1rem;
}

.label_1 {
    width: 1.014rem;
    height: 1.067rem;
    transition: all 0.5s;
}

.box_1:hover .label_1 {
    transform: scale(1.5);
}

.box_1:nth-child(1) .label_1 {
    background: url("/Public/home/images/icons/characteristic-1.png") no-repeat;
    background-size: 100%;
}

.box_1:nth-child(2) .label_1 {
    background: url("/Public/home/images/icons/characteristic-2.png") no-repeat;
    background-size: 100%;
}

.box_1:nth-child(3) .label_1 {
    background: url("/Public/home/images/icons/characteristic-3.png") no-repeat;
    background-size: 100%;
}

.box_1:nth-child(4) .label_1 {
    background: url("/Public/home/images/icons/characteristic-4.png") no-repeat;
    background-size: 100%;
}

.box_1:nth-child(5) .label_1 {
    background: url("/Public/home/images/icons/characteristic-5.png") no-repeat;
    background-size: 100%;
}

.box_1:nth-child(6) .label_1 {
    background: url("/Public/home/images/icons/characteristic-6.png") no-repeat;
    background-size: 100%;
}

.text-group_2 {
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.533rem;
    font-weight: bold;
    text-align: right;
    white-space: nowrap;
    line-height: 1.067rem;
    margin-left: 10px;
}

.block_1 {
    background-color: rgba(255, 255, 255, 1);
    margin-top: 0.8rem;
}

.text_7 {
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.426rem;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    line-height: 0.587rem;
    margin-top: 0.534rem;
}

.text_8 {
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.373rem;
    text-align: left;
    line-height: 0.694rem;
    margin-top: 0.534rem;
}

.box_2 {
    width: 7.6rem;
    height: 8.214rem;
    background: url(/Public/home/images/index/SketchPngfbad7d428eee7efe7afebf12639f3953e0e8fef43fd708e7d358ee4652abf26c.png) -0.027rem -0.027rem
    no-repeat;
    background-size: 7.654rem 8.267rem;
    margin-left: 0.534rem;
}

.box_3 {
    width: 0.96rem;
    height: 0.774rem;
    background: url(/Public/home/images/index/SketchPng8fbfc01755445f393a0f176ecc46f783f91a4b71d0b35e4373087cf7ae079a60.png)
    center no-repeat;
    background-size: 0.96rem 0.8rem;
}

.box_5 {
    width: 7.6rem;
    height: 8.214rem;
    background: url(/Public/home/images/index/SketchPng4ae7572032e225d849f67b482746b8a7e5ab3a7832d96036bcd0ada30ef7d511.png) -0.027rem -0.027rem
    no-repeat;
    background-size: 7.654rem 8.267rem;
    margin-left: 0.534rem;
}

.group_2 {
    width: 0.8rem;
    height: 0.8rem;
    background: url(/Public/home/images/index/SketchPnga88aaed2ab752d13a43dc66f3b7eda7c8b4da830c3d67a626971c9f2a9f216d2.png)
    100% no-repeat;
    background-size: 100% 100%;
}

.section_4 {
    width: 0.8rem;
    height: 0.667rem;
    background: url(/Public/home/images/index/SketchPngb0203b0d5f779f1c3407ca075903fcd7b080a00b686efd2b8fb5707a12fd5437.png)
    100% no-repeat;
    background-size: 100% 100%;
    margin-top: 0.054rem;
}

.text-group_5 {
    width: 2.667rem;
    height: 0.747rem;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.533rem;
    text-align: right;
    white-space: nowrap;
    line-height: 0.747rem;
}

.group_3 {
    background-color: rgba(255, 255, 255, 1);
    width: 6.534rem;
    height: 0.027rem;
    margin: 0.827rem 0 0 0.534rem;
}

.section_10 {
    margin: 0.534rem auto 0;
}

.box_7 {
    flex: 1;
    margin-top: 0.534rem;
    padding: 21px 20px;
    background-color: rgba(5, 110, 255, 1);
    border-radius: 29px;
}

.box_7:last-child {
    margin-right: 0;
}

.image-text_24 {
    width: 100%;
}

.text-group_6 {
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.426rem;
    text-align: right;
    white-space: nowrap;
    line-height: 0.427rem;
}

.group_5 {
    width: 0.48rem;
    height: 0.48rem;
    background: url(/Public/home/images/index/SketchPngb5c27f4b7a9e33a579f39bf39b9046051d7886876c183d2ddf2cbcf64dcb78bb.png)
    100% no-repeat;
    background-size: 100% 100%;
}

.box_8 {
    background-color: rgba(5, 110, 255, 1);
    border-radius: 29px;
    width: 7.6rem;
    height: 1.547rem;
    margin-left: 0.534rem;
}

.image-text_25 {
    width: 5.6rem;
    height: 0.48rem;
    margin: 0.534rem 0 0 1.014rem;
}

.text-group_7 {
    width: 4.854rem;
    height: 0.427rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.426rem;
    text-align: right;
    white-space: nowrap;
    line-height: 0.427rem;
    margin-top: 0.027rem;
}

.box_9 {
    width: 0.48rem;
    height: 0.48rem;
    background: url(/Public/home/images/index/SketchPngb5c27f4b7a9e33a579f39bf39b9046051d7886876c183d2ddf2cbcf64dcb78bb.png)
    100% no-repeat;
    background-size: 100% 100%;
}

.box_10 {
    background-color: rgba(5, 110, 255, 1);
    border-radius: 29px;
    width: 7.6rem;
    height: 1.547rem;
    margin-left: 0.534rem;
}

.image-text_26 {
    width: 6.454rem;
    height: 0.48rem;
    margin: 0.534rem 0 0 0.587rem;
}

.text-group_8 {
    width: 5.707rem;
    height: 0.427rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.426rem;
    text-align: right;
    white-space: nowrap;
    line-height: 0.427rem;
    margin-top: 0.027rem;
}

.group_6 {
    width: 0.48rem;
    height: 0.48rem;
    background: url(/Public/home/images/index/SketchPngb5c27f4b7a9e33a579f39bf39b9046051d7886876c183d2ddf2cbcf64dcb78bb.png)
    100% no-repeat;
    background-size: 100% 100%;
}

.box_11 {
    background-color: rgba(5, 110, 255, 1);
    border-radius: 29px;
    width: 7.6rem;
    height: 1.547rem;
    margin-left: 0.534rem;
}

.image-text_27 {
    width: 6.294rem;
    height: 0.48rem;
    margin: 0.534rem 0 0 0.667rem;
}

.text-group_9 {
    width: 5.547rem;
    height: 0.427rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.426rem;
    text-align: right;
    white-space: nowrap;
    line-height: 0.427rem;
    margin-top: 0.027rem;
}

.group_7 {
    width: 0.48rem;
    height: 0.48rem;
    background: url(/Public/home/images/index/SketchPngb5c27f4b7a9e33a579f39bf39b9046051d7886876c183d2ddf2cbcf64dcb78bb.png)
    100% no-repeat;
    background-size: 100% 100%;
}

.group_8 {
    background: url(/Public/home/images/index/solution-bg.png) no-repeat;
    background-size: cover;
    margin-top: 2.667rem;
    width: 100%;
}

.block_2 {
    background: url(/Public/home/images/index/SketchPng09737ce8aa8a3d3808f5ae0f9340b5949bb32edecb0aded5b8fe571e2a9600b8.png) no-repeat;
    background-size: cover;
}

.text-group_37 {
    width: 100%;
    margin-top: 2.667rem;
}

.text_15 {
    width: 100%;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.12rem;
    text-align: center;
    white-space: nowrap;
    line-height: 1.334rem;
}

.text_16 {
    width: 100%;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 0.8);
    font-size: 0.64rem;
    text-align: center;
    white-space: nowrap;
    line-height: 0.907rem;
    margin-top: 0.534rem;
}

.group_9 {
    background-color: rgba(26, 14, 3, 0.4);
    border-radius: 12px 12px 0 0;
    margin: 2.134rem auto 0;
}

.box_12 {
    width: 160px;
    padding-top: 1.4rem;
    background: #1A0E03;
    background-size: 100% 100%;
    text-align: center;
}

.text_18 {
    width: 100%;
    height: 60px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 20px;
    white-space: nowrap;
    line-height: 60px;
}

.text_18.active {
    color: rgba(255, 255, 255, 1);
    background: rgba(9, 167, 154, 1);
}

.text_19 {
    width: 2.134rem;
    height: 0.694rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.533rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.694rem;
    margin: 1.28rem 0 7.627rem 1.067rem;
}

.group_9_right {
    flex: 1;
    padding-left: 1.06rem;
}

.group_9_right_item {
    display: none;
}

.group_9_right_item.active {
    display: flex;
}

.section_11 {
    flex: 1;
    margin-top: 1.4rem;
    margin-right: 1.06rem;
}

.text-group_38 {
}

.text_20 {
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.64rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.88rem;
}

.paragraph_1 {
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.426rem;
    text-align: left;
    line-height: 0.854rem;
    margin-top: 0.48rem;
    opacity: .7;
}

.box_28 {
    display: none;
    flex-wrap: wrap;
    margin-top: 0.367rem;
}

.solution-img {
    width: 100%;
    margin: 64px 0;
}

.image-text_28 {
    width: 20%;
    margin-bottom: 40px;
}

.box_15 {
    width: 0.8rem;
    height: 0.8rem;
    background: url(/Public/home/images/index/SketchPngf9f202543a7d762f4a3b5c2bf0d5b0f18685176c637b7131f1b54f8639cfb595.png)
    100% no-repeat;
    background-size: 100% 100%;
    margin-left: 0.347rem;
}

.text-group_12 {
    width: 1.494rem;
    height: 0.48rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.373rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.48rem;
    margin-top: 0.267rem;
}

.block_3 {
    width: 0.854rem;
    height: 0.8rem;
    background: url(/Public/home/images/index/SketchPngc812bde168b97d8801e28d06977255501770e629d1c0ec9fe84732579b273ad9.png)
    100% no-repeat;
    background-size: 100% 100%;
    margin-left: 0.32rem;
}

.group_10 {
    width: 0.8rem;
    height: 0.8rem;
    background: url(/Public/home/images/index/SketchPng0d3c7e79a61f17718702d75359dfbbac01cf4a3e902afeba134d5727b34bf3be.png)
    100% no-repeat;
    background-size: 100% 100%;
    margin-left: 0.347rem;
}

.section_5 {
    width: 0.8rem;
    height: 0.747rem;
    background: url(/Public/home/images/index/SketchPng3f77b7f12c2eababe1c31d6553a6b1b160fd55e0fb276808c0b7beef6e835b4f.png)
    100% no-repeat;
    background-size: 100% 100%;
    margin-left: 0.347rem;
}

.box_16 {
    width: 0.8rem;
    height: 0.8rem;
    background: url(/Public/home/images/index/SketchPng9565c2384e1287b5c738fe9c03491bd81effd10930e245ad74688f3f0dc0ca4c.png)
    100% no-repeat;
    background-size: 100% 100%;
    margin-left: 0.347rem;
}

.group_11 {
    width: 0.8rem;
    height: 0.8rem;
    background: url(/Public/home/images/index/SketchPng55c5953e56fd57d2f0cd9510b0c40238a95dfc9f8d6e97d7ad658efa416383fc.png)
    100% no-repeat;
    background-size: 100% 100%;
    margin-left: 0.347rem;
}

.block_4 {
    width: 0.88rem;
    height: 0.8rem;
    background: url(/Public/home/images/index/SketchPng71adccefb9230ede7a38991049464e22b770f979c2f72863858394e97be71d63.png) -0.027rem -0.027rem
    no-repeat;
    background-size: 0.934rem 0.854rem;
    margin-left: 0.694rem;
}

.group_12 {
    width: 0.8rem;
    height: 0.8rem;
    background: url(/Public/home/images/index/SketchPngf4c94090253cbc53ce609946f92112c5a1348dbad91be3d3a11f937aeaaa136f.png)
    100% no-repeat;
    background-size: 100% 100%;
    margin-left: 0.347rem;
}

.box_18 {
    width: 0.774rem;
    height: 0.8rem;
    background: url(/Public/home/images/index/SketchPngea756f54c9814d183991e16ed2fbe6b6a2d7c5007a512369a9bb1f15395055f8.png) -0.027rem -0.027rem
    no-repeat;
    background-size: 0.827rem 0.854rem;
    margin-left: 0.374rem;
}

.group_13 {
    width: 0.8rem;
    height: 0.72rem;
    background: url(/Public/home/images/index/SketchPng1ae856eab8ed0d74abbcdeda36f229d2d296635bb71fb1617f09898ad6609948.png)
    100% no-repeat;
    background-size: 100% 100%;
    margin-left: 0.907rem;
}

.box_19 {
    /*border-radius: 24px;*/
    background: #1A0E03;
    /*border: 6px solid rgba(0, 0, 0, 1);*/
    width: 200px;
    /*height: 13rem;*/
    padding-top: 1.4rem;
}

.box_19.second {
    background: url(/Public/home/images/index/solution_2.png) 100% no-repeat;
    background-size: contain;
}

.box_19.third {
    background: url(/Public/home/images/index/solution_3.png) 100% no-repeat;
    background-size: contain;
}

.group_14 {
    flex-wrap: wrap;
    background-color: rgba(5, 16, 24, 1);
    border-radius: 0 0 18px 18px;
    width: 100%;
    /*height: 7px;*/
    margin: 0 auto;
}

.group_18_title {
    width: 100%;
    max-width: 100%;
    height: 80px;
    line-height: 80px;
    margin-bottom: 1.414rem;
    text-align: center;
    background: rgba(9, 167, 154, 1);
    color: #FFFFFF;
}

.group_14_box {
    flex-wrap: wrap;
    width: 100%;
}

.group_14_item {
    display: table;
    width: 80px;
    height: 80px;
    margin-bottom: 0.8rem;
    text-align: center;
    background: rgba(9, 167, 154, 1);
    color: #FFFFFF;
    border-radius: 4px;
}

.group_14_item > div {
    display: table-cell;
    vertical-align: middle;
}

.group_14_item > div span {
    display: block;
    text-align: center;
}

/*.group_14_item:first-child > div span {*/
/*    display: inline-table;*/
/*}*/

.group_8_box_4 {
    display: none;
    width: 100%;
    margin-top: 0.8rem;
}

.group_8_text_8 {
    color: rgba(255, 255, 255, 1);
    font-size: 0.64rem;
    text-align: left;
}

.group_8_image-wrapper_1 {
    margin-left: 0.8rem;
}

.group_8_text_9 {
    color: rgba(255, 255, 255, 1);
    font-size: 0.64rem;
    text-align: left;
    line-height: 0.88rem;
    margin-left: 0.8rem;
}

.group_8_text_10 {
    color: rgba(255, 255, 255, 1);
    font-size: 0.64rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.88rem;
    margin-left: 2.96rem;
}

.group_15 {
    position: relative;
    width: 100%;
    overflow: hidden;
    padding-bottom: 2rem;
    background: url(/Public/home/images/index/SketchPngd895ff36adf54192dce9b2771fb56d768a3a5ee4518fe86a19388e0b1d0aac3f.png) no-repeat;
    background-size: cover;
}

.image_2 {
    display: none;
    width: 2.827rem;
    height: 8.96rem;
    margin: 7.814rem 0 0 0.827rem;
}

.image-wrapper_2 {
    display: none;
    height: 11.334rem;
    background: url(/Public/home/images/index/SketchPngb006812b59de48420259b903bc4890eeea0eb4b4d4828d732fc783f8787e18b0.png)
    100% no-repeat;
    background-size: 100% 100%;
    margin-top: 4.667rem;
    width: 3.6rem;
}

.image_3 {
    width: 3.894rem;
    height: 7.894rem;
    margin: 5.467rem 0 0 2.054rem;
}

.group_22 {
    margin: 2.667rem auto 0;
}

.text-group_39 {
    text-align: center;
}

.text-wrapper_4 {
    overflow-wrap: break-word;
    font-size: 0;
    white-space: nowrap;
    line-height: 1.334rem;
}

.text_21 {
    overflow-wrap: break-word;
    color: rgba(2, 16, 25, 1);
    font-size: 1.12rem;
    white-space: nowrap;
    line-height: 1.334rem;
}

.text_22 {
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 1.12rem;
    white-space: nowrap;
    line-height: 1.334rem;
}

.text_23 {
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    white-space: nowrap;
    line-height: 0.907rem;
    margin-top: 0.534rem;
}

.block_7 {
    width: 100%;
    margin: 2.134rem auto 0;
}

.block_7_item {
    width: 25%;
}

.text-group_40 {
    text-align: center;
}

.text_24 {
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 1.493rem;
    white-space: nowrap;
    line-height: 1.76rem;
}

.text_25 {
    overflow-wrap: break-word;
    color: rgba(142, 142, 142, 1);
    font-size: 0.426rem;
    white-space: nowrap;
    line-height: 0.587rem;
    margin-top: 0.134rem;
}

.text_26 {
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.64rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.64rem;
}

.block_8 {
    width: 100%;
    margin-top: 2rem;
}

.box_20 {
    width: 30%;
    padding: 25px 20px;
    background: url(/Public/home/images/index/SketchPng5e5081261eb8ea604728d1b91052d0536103e06196760ab2d7cf77bdd7d1ce9a.png)
    100% no-repeat;
    background-size: 100% 100%;
}

.text-group_43 {
    width: 100%;
}

.text_33 {
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.533rem;
    font-weight: bold;
    text-align: left;
    white-space: nowrap;
    line-height: 0.854rem;
}

.paragraph_2 {
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.373rem;
    text-align: left;
    line-height: 0.694rem;
    margin-top: 0.267rem;
}

.box_21 {
    width: 10.134rem;
    height: 3.84rem;
    background: url(/Public/home/images/index/SketchPngd68a7b991ddcbb7c0d8fc9273ad3c221c4c66313933778a2df336deb3ffd0437.png)
    100% no-repeat;
    background-size: 100% 100%;
}

.text-group_44 {
    width: 6.24rem;
    height: 2.507rem;
    margin: 0.667rem 0 0 0.534rem;
}

.text_34 {
    width: 4.267rem;
    height: 0.854rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.533rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.854rem;
}

.paragraph_3 {
    width: 6.24rem;
    height: 1.387rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.373rem;
    text-align: left;
    line-height: 0.694rem;
    margin-top: 0.267rem;
}

.text-group_45 {
    width: 3.6rem;
    height: 2.48rem;
    margin: 7.574rem 0 0 1.307rem;
}

.text_35 {
    width: 3.6rem;
    height: 1.76rem;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 1.493rem;
    text-align: left;
    white-space: nowrap;
    line-height: 1.76rem;
}

.text_36 {
    width: 2.56rem;
    height: 0.587rem;
    overflow-wrap: break-word;
    color: rgba(142, 142, 142, 1);
    font-size: 0.426rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.587rem;
    margin-top: 0.134rem;
}

.text_37 {
    display: none;
    width: 0.907rem;
    height: 0.64rem;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.64rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.64rem;
    margin: 8.347rem 11.44rem 0 0.134rem;
}

.section_7 {
    display: none;
    position: absolute;
    left: 46.48rem;
    top: 13.307rem;
    width: 2.24rem;
    height: 8.72rem;
    background: url(/Public/home/images/index/SketchPng99662355f8a82daaabf6e649d8472e5d4429ec385e502ed906865f97ef4cf334.png)
    0rem 0rem no-repeat;
    background-size: 2.267rem 8.72rem;
}

.image_4 {
    display: none;
    position: absolute;
    left: 43.28rem;
    top: 10.72rem;
    width: 3.6rem;
    height: 7.307rem;
}

.image_5 {
    display: none;
    position: absolute;
    left: 47.6rem;
    top: 3.734rem;
    width: 3.6rem;
    height: 11.334rem;
}

.image_6 {
    display: none;
    position: absolute;
    left: 40.827rem;
    top: 6.347rem;
    width: 3.6rem;
    height: 11.334rem;
}

.section_8 {
    position: absolute;
    left: 31.467rem;
    top: 12.054rem;
    width: 10.134rem;
    height: 3.84rem;
    background: url(/Public/home/images/index/SketchPng36bc3bcfe93ab95063890caf5debf8097326f8c0284723fb16041b742acf4bf1.png)
    100% no-repeat;
    background-size: 100% 100%;
}

.text-group_46 {
    width: 7.094rem;
    height: 2.507rem;
    margin: 0.667rem 0 0 0.534rem;
}

.text_38 {
    width: 3.734rem;
    height: 0.854rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.533rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.854rem;
}

.paragraph_4 {
    width: 7.094rem;
    height: 1.387rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.373rem;
    text-align: left;
    line-height: 0.694rem;
    margin-top: 0.267rem;
}

.text-group_47 {
    position: absolute;
    left: 0.534rem;
    top: 0.667rem;
    width: 7.094rem;
    height: 2.507rem;
}

.text_38 {
    width: 3.734rem;
    height: 0.854rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.533rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.854rem;
}

.paragraph_4 {
    width: 7.094rem;
    height: 1.387rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.373rem;
    text-align: left;
    line-height: 0.694rem;
    margin-top: 0.267rem;
}

.group_24 {
    background-image: url(/Public/home/images/index/89b79b81fa7d4ef29169d26754f2e6f9_mergeImage.png);
    width: 51.174rem;
    height: 20.774rem;
    margin-bottom: 0.027rem;
    justify-content: flex-center;
}

.text_39 {
    width: 4.48rem;
    height: 1.334rem;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 1.12rem;
    text-align: left;
    white-space: nowrap;
    line-height: 1.334rem;
    margin: 2.667rem 0 0 23.36rem;
}

.group_23 {
    width: 11.787rem;
    height: 0.907rem;
    margin: 0.534rem 0 0 19.707rem;
}

.text_40 {
    width: 5.76rem;
    height: 0.907rem;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.907rem;
}

.image-text_38 {
    width: 5.76rem;
    height: 0.907rem;
}

.text-group_31 {
    width: 5.12rem;
    height: 0.907rem;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.64rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.907rem;
}

.box_23 {
    width: 0.347rem;
    height: 0.587rem;
    background: url(/Public/home/images/index/SketchPng4f3c80ba1ef3e2cb151b929de08097f302a57bcee8db7cdc451dcc123dd96468.png) -0.027rem
    0rem no-repeat;
    background-size: 0.374rem 0.614rem;
    margin-top: 0.16rem;
}

.list_2 {
    width: 32rem;
    height: 8.667rem;
    justify-content: space-between;
    margin: 2.134rem 0 0 9.6rem;
}

.list-items_1-0 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 20px;
    position: relative;
    width: 9.947rem;
    height: 8.667rem;
    margin-right: 1.094rem;
}

.image_7-0 {
    position: absolute;
    left: 2.694rem;
    top: 0.534rem;
    width: 4.56rem;
    height: 2.427rem;
}

.block_5-0 {
    border-radius: 20px;
    width: 9.947rem;
    height: 5.334rem;
    border: 4px solid rgba(255, 255, 255, 1);
    margin-top: 3.334rem;
    justify-content: flex-center;
    background: rgba(244, 249, 255, 1);
}

.text-group_48-0 {
    width: 8.267rem;
    height: 2.64rem;
    margin: 0.8rem 0 0 0.8rem;
}

.text_41-0 {
    width: 4.8rem;
    height: 0.747rem;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.533rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.747rem;
}

.text_42-0 {
    width: 8.267rem;
    height: 1.494rem;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.373rem;
    text-align: left;
    line-height: 0.747rem;
    margin-top: 0.4rem;
}

.block_9-0 {
    width: 6.454rem;
    height: 0.694rem;
    margin: 0.4rem 0 0.8rem 0.8rem;
}

.text-wrapper_5-0 {
    border-radius: 4px;
    height: 0.694rem;
    border: 1px solid rgba(165, 200, 255, 1);
    width: 1.92rem;
}

.text_43-0 {
    width: 1.334rem;
    height: 0.427rem;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.427rem;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_6-0 {
    border-radius: 4px;
    height: 0.694rem;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 2.187rem;
}

.text_44-0 {
    width: 1.6rem;
    height: 0.427rem;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.427rem;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_7-0 {
    border-radius: 4px;
    height: 0.694rem;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 1.814rem;
}

.text_45-0 {
    width: 1.28rem;
    height: 0.427rem;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.427rem;
    margin: 0.134rem 0 0 0.267rem;
}

.block_6-0 {
    height: 8.667rem;
    background: url(/Public/home/images/index/SketchPng360ecc755b786eb078318f34b12e486257ff81b3ff582d414b5fd2ff4964fbcc.png)
    100% no-repeat;
    background-size: 100% 100%;
    width: 9.947rem;
    position: absolute;
    left: 0;
    top: 0;
}

.box_25-0 {
    border-radius: 16px;
    background-image: url(/Public/home/images/index/4e6ff9a80d8f4a0b9a3f5b3d0a7e465b_mergeImage.png);
    width: 4.16rem;
    height: 4.16rem;
    margin: 2.267rem 0 0 2.907rem;
}

.list-items_1-1 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 20px;
    position: relative;
    width: 9.947rem;
    height: 8.667rem;
    margin-right: 1.094rem;
}

.image_8-1 {
    position: absolute;
    left: 3.174rem;
    top: 0.747rem;
    width: 3.467rem;
    height: 2.214rem;
}

.block_5-1 {
    border-radius: 20px;
    width: 9.947rem;
    height: 5.334rem;
    border: 4px solid rgba(255, 255, 255, 1);
    margin-top: 3.334rem;
    justify-content: flex-center;
    background: rgba(244, 248, 255, 1);
}

.text-group_48-1 {
    width: 8.267rem;
    height: 2.64rem;
    margin: 0.8rem 0 0 0.8rem;
}

.text_41-1 {
    width: 4.8rem;
    height: 0.747rem;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.533rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.747rem;
}

.text_42-1 {
    width: 8.267rem;
    height: 1.494rem;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.373rem;
    text-align: left;
    line-height: 0.747rem;
    margin-top: 0.4rem;
}

.block_9-1 {
    width: 6.454rem;
    height: 0.694rem;
    margin: 0.4rem 0 0.8rem 0.8rem;
}

.text-wrapper_5-1 {
    border-radius: 4px;
    height: 0.694rem;
    border: 1px solid rgba(165, 200, 255, 1);
    width: 1.92rem;
}

.text_43-1 {
    width: 1.334rem;
    height: 0.427rem;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.427rem;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_6-1 {
    border-radius: 4px;
    height: 0.694rem;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 2.187rem;
}

.text_44-1 {
    width: 1.6rem;
    height: 0.427rem;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.427rem;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_7-1 {
    border-radius: 4px;
    height: 0.694rem;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 1.814rem;
}

.text_45-1 {
    width: 1.28rem;
    height: 0.427rem;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.427rem;
    margin: 0.134rem 0 0 0.267rem;
}

.list-items_1-2 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 20px;
    position: relative;
    width: 9.947rem;
    height: 8.667rem;
    margin-right: 1.094rem;
}

.image_7-2 {
    position: absolute;
    left: 2.694rem;
    top: 0.534rem;
    width: 4.56rem;
    height: 2.427rem;
}

.block_5-2 {
    border-radius: 20px;
    width: 9.947rem;
    height: 5.334rem;
    border: 4px solid rgba(255, 255, 255, 1);
    margin-top: 3.334rem;
    justify-content: flex-center;
    background: rgba(244, 248, 255, 1);
}

.text-group_48-2 {
    width: 8.267rem;
    height: 2.64rem;
    margin: 0.8rem 0 0 0.8rem;
}

.text_41-2 {
    width: 4.8rem;
    height: 0.747rem;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.533rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.747rem;
}

.text_42-2 {
    width: 8.267rem;
    height: 1.494rem;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.373rem;
    text-align: left;
    line-height: 0.747rem;
    margin-top: 0.4rem;
}

.block_9-2 {
    width: 6.454rem;
    height: 0.694rem;
    margin: 0.4rem 0 0.8rem 0.8rem;
}

.text-wrapper_5-2 {
    border-radius: 4px;
    height: 0.694rem;
    border: 1px solid rgba(165, 200, 255, 1);
    width: 1.92rem;
}

.text_43-2 {
    width: 1.334rem;
    height: 0.427rem;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.427rem;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_6-2 {
    border-radius: 4px;
    height: 0.694rem;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 2.187rem;
}

.text_44-2 {
    width: 1.6rem;
    height: 0.427rem;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.427rem;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_7-2 {
    border-radius: 4px;
    height: 0.694rem;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 1.814rem;
}

.text_45-2 {
    width: 1.28rem;
    height: 0.427rem;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    text-align: left;
    white-space: nowrap;
    line-height: 0.427rem;
    margin: 0.134rem 0 0 0.267rem;
}

.box_26 {
    width: 2.667rem;
    height: 0.8rem;
    background: url(/Public/home/images/index/SketchPnge15b1eb6f77560bef17a70979be4aa7af96b7f5df55a85e5e993ad64e0607aa8.png) -0.054rem -0.054rem
    no-repeat;
    background-size: 2.774rem 0.96rem;
    margin: 1.067rem 0 2.667rem 24.267rem;
}

.tab-box {
    margin-top: -15px;
    z-index: 99;
}

.group_19 {
    overflow: hidden;
    min-width: calc((100% - 60px) / 3);
    max-width: calc((100% - 60px) / 3);
    padding: 0.6rem;
    margin-right: 30px;
    background: linear-gradient(180deg, #E7ECF2 0%, #FFFFFF 100%);
    box-shadow: 0 2px 30px 0 #E9EFF5;
    border-radius: 8px;
    border: 2px solid;
    border-image: linear-gradient(191deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)) 2 2;
}

.group_19:last-child {
    margin-right: 0;
}

.image_9 {
    width: 55px;
    height: 100%;
    transition: all 0.5s;
}

.group_19:hover .image_9 {
    transform: rotate(45deg);
}

.group_19:nth-child(1) .image_9 {
    background: url("/Public/home/images/contract/img-2.png") center no-repeat;
    background-size: contain;
}

.group_19:nth-child(2) .image_9 {
    background: url("/Public/home/images/contract/img-3.png") center no-repeat;
    background-size: contain;
}

.group_19:nth-child(3) .image_9 {
    background: url("/Public/home/images/contract/img-4.png") center no-repeat;
    background-size: contain;
}

.text-group_49 {
    margin-left: 0.4rem;
}

/*.text_48 {*/
/*  overflow-wrap: break-word;*/
/*  color: rgba(5, 16, 24, 1);*/
/*  font-size: 0.533rem;*/
/*  text-align: left;*/
/*  white-space: nowrap;*/
/*  line-height: 0.747rem;*/
/*}*/

.text_46 {
    font-weight: bold;
    font-size: 20px;
    line-height: 28px;
}

.text_47 {
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 14px;
    letter-spacing: 0.5249999761581421px;
    text-align: left;
    white-space: normal;
    word-break: break-all;
    line-height: 18px;
    margin-top: 5px;
}


.group_25 {
    overflow: hidden;
    background: url(/Public/home/fitUp/images/SketchPngd9c592103ab143b19fd12cda2921e62e3bd65ef7484351c984bb1b1eeea5676b.png) 100% no-repeat;
    width: 100%;
    position: relative;
    justify-content: flex-center;
}

.text-wrapper_46 {
    margin: 100px auto 0;
}

.text_43 {
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 42px;
    font-weight: bold;
    white-space: nowrap;
    line-height: 50px;
    text-align: center;
}

.text-wrapper_47 {
    margin: 0.72rem auto 0;
    text-align: center;
}

.text_44 {
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.64rem;
    white-space: nowrap;
    line-height: 0.88rem;
}

.text_44 .more {
    color: #106EFF;;
}

.section_24 {
    flex-wrap: wrap;
    margin: 2.134rem auto;
}

.group_18 {
    flex: 1;
    position: relative;
    /*height: 8.667rem;*/
    /*background: url(/Public/home/fitUp/images/SketchPng8182a3d9ebafbf875807b2c8df66b6961438a5561b2feee57c7fdc679f89ab6e.png) -0.96rem -0.934rem no-repeat;*/
    /*background-size: 11.867rem 10.534rem;*/
    max-width: 380px;
    margin-bottom: 1rem;
    margin-right: 30px;
    box-shadow: 0px 0px 4px 3px rgb(39 17 255 / 10%);
    border-radius: 10px;
    overflow: hidden;
    padding: 4px;
}

.group_18:last-child {
    margin-right: 0;
}

.group_18>.bg {
    overflow: hidden;
    height: 100%;
    background: rgba(244, 249, 255, 1);
    border-radius: 10px;
}

.block_21 {
    /*height: 8.667rem;*/
    /*border-radius: 10px;*/
    background-color: rgba(255, 255, 255, 1);
    /*width: 9.947rem;*/
    position: relative;
}

.section_25 {
    /*width: 9.947rem;*/
    /*height: 8.134rem;*/
    margin-top: 0.534rem;
}

.image_10 {
    width: 4.56rem;
    height: 2.427rem;
    margin: 0 auto;
}

.box_29 {
    /*height: 5.334rem;*/
    border-radius: 10px;
    /*border: 4px solid rgba(255, 255, 255, 1);*/
    background-color: rgba(244, 249, 255, 1);
    margin-top: 0.374rem;
    /*width: 9.947rem;*/
}

.group_20 {
    border-radius: 10px;
    /*border: 4px solid rgba(255, 255, 255, 1);*/
    background-color: rgba(244, 249, 255, 1);
    overflow: hidden;
    margin-bottom: -10px;
    padding-bottom: 10px;
}

.block_34 {
    margin: 0.8rem 0.8rem;
}

.text_45 {
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(5, 16, 24, 1);
    font-size: 0.533rem;
    white-space: nowrap;
    line-height: 0.747rem;
    text-align: left;
    font-weight: bold;
}

.paragraph_15 {
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 0.373rem;
    font-family: PingFangSC-Regular;
    line-height: 0.747rem;
    text-align: left;
    margin-top: 0.4rem;
}

.section_26 {
    flex-wrap: wrap;
    margin-top: 0.4rem;
}

.text-wrapper_12 {
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin: 0 5px 5px;
}

.text_48 {
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    margin: 2px 4px;
}

.text-wrapper_13 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 2.187rem;
}

.text_49 {
    width: 1.6rem;
    height: 0.427rem;
    display: inline-block;
    overflow-wrap: break-word;
    color: rgba(16, 110, 255, 1);
    font-size: 0.32rem;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 0.427rem;
    text-align: left;
    margin: 0.134rem 0 0 0.294rem;
}

.text-wrapper_14 {
    height: 0.694rem;
    border-radius: 4px;
    border: 1px solid rgba(165, 200, 255, 1);
    margin-left: 0.267rem;
    width: 1.814rem;
}

.group_21 {
    display: none;
    border-radius: 10px;
    /*background: url(/Public/home/fitUp/images/SketchPng360ecc755b786eb078318f34b12e486257ff81b3ff582d414b5fd2ff4964fbcc.png) 100% no-repeat;*/
    /*background-size: cover;*/
    background: linear-gradient(136deg, rgba(37, 167, 255, 0.8) 0%, rgba(16,110,255, 0.8) 100%);
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
}

.section_24 .active .group_21 {
    display: block;
}

.image-wrapper_3 {
    position: relative;
    width: 100%;
    height: 100%;
}


.image_11 {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 4.16rem;
    height: 4.16rem;
    transform: translate(-50%, -50%);
}

#footer {
    background: url("/Public/home/images/contract_footer_bg.png") no-repeat;
    background-size: cover;
}

#footer .footer {
    background: none;
}

#footer .footer .footer-btn .mfsy-btn {
    background: none;
    color: #FFFFFF;
    border: 2px solid #FFFFFF;
}

#footer .footer .footer-btn .mfsy-btn:hover {
    background: none;
}

@media (max-width: 767px) {
    .banner-mobile {
        background: url("/Public/home/images/contract/banner-h5.png") no-repeat;
        background-size: cover;
    }

    .tab-box {
        flex-direction: column;
        width: calc(100% - 32px);
        margin: 16px auto 0;
    }

    .group_19 {
        width: 100%;
        min-width: 100%;
        margin-bottom: 16px;
        margin-right: 0;
        align-items: center;
    }

    .text-group_49 {
        margin-left: 0;
    }

    .text_46 {
        font-size: 16px;
        line-height: 28px;
        font-weight: bold;
    }

    .text_47 {
        line-height: 18px;
        font-size: 12px;
    }

    .image_9 {
        width: 3rem;
        height: 3rem;
        margin: 0 12px;
    }

    .section_9 {
        overflow-x: auto;
    }

    .section_9::-webkit-scrollbar {
        width: 0 !important;
        height: 0 !important;
    }

    .box_1_main {
        flex-wrap: nowrap;
        width: max-content;
    }

    .box_1 {
        min-width: 280px;
        max-width: 280px;
    }

    .text_4 {
        font-weight: bold;
        font-size: 18px;
        line-height: 28px;
    }

    .text_5 {
        margin-top: 8px;
        line-height: 20px;
    }

    .text-wrapper_2 {
        margin-top: 11px;
    }

    .text_6 {
        font-size: 12px;
        line-height: 18px;
    }

    .label_1 {
        width: 24px;
        height: 24px;
    }

    .box_3 {
        background-size: 18px 18px;
    }

    .text-group_2 {
        font-size: 18px;
        line-height: 28px;
    }

    .text_7 {
        margin-top: 20px;
        font-size: 16px;
        line-height: 22px;
    }

    .text_8 {
        margin-top: 16px;
        font-size: 14px;
        line-height: 26px;
    }

    .box_7 {
        margin-top: 31px;
        padding: 15px 20px;
    }

    .text-group_6 {
        font-size: 16px;
        line-height: 16px;
    }

    .inversion-rate-box .container .img .pc {
        display: none;
    }

    .inversion-rate-box .container .img .h5 {
        display: block;
    }

    .group_5 {
        width: 18px;
        height: 18px;
    }

    .group_8 {
        background: url("/Public/home/images/index/solution-bg-h5.png") no-repeat;
        background-size: cover;
    }

    .text_15 {
        font-size: 18px;
        font-weight: bold;
        line-height: 32px;
    }

    .text_16 {
        margin-top: 8px;
        line-height: 20px;
    }

    .group_9 {
        flex-direction: column;
        background: none;
    }

    .box_12 {
        flex-direction: row;
        width: 100%;
        padding-top: 0;
        background: rgba(255, 255, 255, 0.17);
        border-radius: 23px;
    }

    .text_18 {
        flex: 1;
        min-width: calc(100% / 4);
        height: 38px;
        font-size: 14px;
        line-height: 38px;
        border-radius: 23px;
    }

    .group_9_right {
        padding: 0;
    }

    .group_9_right_item {
        flex-direction: column;
        margin-bottom: 22px;
    }

    .section_11 {
        margin-right: 0;
    }

    .text_20 {
        margin-top: 40px;
        font-size: 16px;
        font-weight: bold;
        line-height: 22px;
        text-align: center;
    }

    .paragraph_1 {
        margin-top: 11px;
        font-size: 14px;
        line-height: 28px;
    }

    .image-text_28 > div:first-child {
        width: 24px;
        height: 24px;
        margin: 0 auto;
    }

    .block_4, .box_18 {
        background-size: 24px 24px;
    }

    .text-group_12 {
        width: 100%;
        margin-top: 8px;
        text-align: center;
        line-height: 18px;
    }

    .box_19 {
        width: 100%;
        margin: 0 auto;
        background: none;
    }

    .group_14 {
        background: none;
    }

    .group_14_item {
        width: 40%;
        height: 55px;
    }

    .group_18_title {
        display: table;
        width: 40px;
        height: 120px;
        margin-bottom: 0;
        padding: 0 10px;
        text-align: center;
        white-space: normal;
        word-break: break-all;
        font-size: 16px;
        line-height: initial;
    }

    .group_18_title > span {
        display: table-cell;
        vertical-align: middle;
    }

    .group_14_box {
        flex: 1;
        margin-left: 20px;
    }

    .group_14_item > div span {
        display: inline;
    }

    .text_21, .text_22 {
        font-size: 18px;
        font-weight: bold;
        line-height: 32px;
    }

    .text_23 {
        margin-top: 10px;
        line-height: 20px;
    }

    .text_24 {
        font-size: 24px;
        line-height: 28px;
    }

    .text_26 {
        font-size: 10px;
        line-height: 20px;
    }

    .text_25 {
        margin-top: 4px;
        line-height: 17px;
    }

    .block_8 {
        flex-direction: column;
    }

    .box_20 {
        width: 100%;
        margin-bottom: 16px;
    }

    .text_33 {
        font-size: 16px;
        font-weight: bold;
        line-height: 22px;
    }

    .paragraph_2 {
        width: 227px;
        margin-top: 8px;
        line-height: 26px;
    }

    .group_25 {
        width: 100%;
        height: auto;
        padding: 50px 16px 30px;
    }

    .text-wrapper_46, .text-wrapper_47, .text_43, .text_44 {
        width: 100%;
        height: auto;
        margin: 0;
        text-align: center;
    }

    .text_43 {
        font-size: 16px;
        font-weight: bold;
        line-height: 22px;
    }

    .text_44 {
        margin-top: 8px;
        line-height: 22px;
        font-size: 12px;
    }

    .section_29 {
        overflow-x: auto;
    }

    .section_29::-webkit-scrollbar {
        width: 0;
    }

    .section_24 {
        flex-wrap: nowrap;
        width: max-content;
        max-width: max-content;
        height: auto;
        margin-top: 40px;
    }

    .group_18 {
        width: 240px;
        height: auto;
        margin-right: 20px;
        margin-bottom: 0;
        background: none;
        border-radius: 12px;
    }

    .group_18:first-child {
        margin-left: 20px;
    }

    .group_18:last-child {
        margin-right: 20px;
    }

    .image_10 {
        width: 12rem;
        height: 4.427rem;
        margin: 30px auto 20px;
    }

    .group_20, .block_34, .text_45, .paragraph_15, .section_26 {
        width: 100%;
        height: auto;
    }

    .group_20 {
        border: none;
    }

    .block_34 {
        padding: 10px;
        margin: 0;
    }

    .text_45 {
        margin-top: 10px;
        font-size: 14px;
        line-height: 20px;
    }

    .paragraph_15 {
        margin-top: 12px;
        line-height: 22px;
        font-size: 12px;
    }

    .section_26 {
        margin-top: 12px;
    }

    .image_11 {
        width: 120px;
        max-width: 80%;
        height: auto;
    }

    .inversion-rate-box .container .title {
        font-size: 18px;
    }

    .inversion-rate-box .container .Subtitle {
        font-size: 12px;
    }

    /*#footer {*/
    /*  background: url(/Public/home/fitUp/images/bottom_h5.png) no-repeat;*/
    /*  background-size: cover;*/
    /*}*/


    #footer .footer .footer-title h2 span {
        display: block;
    }

}