.mini-program[data-v-662c1c0f] {
    width: 100%;
    min-width: 1300px
}

.mini-program .center[data-v-662c1c0f] {
    width: 1300px;
    margin: 0 auto
}

.mini-program .center .business[data-v-662c1c0f] {
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-bottom: 150px;
    box-sizing: border-box
}

.mini-program .center .business .title[data-v-662c1c0f] {
    width: 100%;
    font-size: 34px;
    font-weight: 500;
    color: #333;
    text-align: center;
    margin: 80px 0
}

.mini-program .center .business .content[data-v-662c1c0f] {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.mini-program .center .business .content .left[data-v-662c1c0f] {
    display: flex;
    flex-direction: column
}

.mini-program .center .business .content .left .left-title[data-v-662c1c0f] {
    font-size: 28px;
    font-weight: 500;
    color: #333;
    border-left: 4px solid #004be5;
    padding-left: 15px;
    margin-bottom: 72px
}

.mini-program .center .business .content .left .left-item[data-v-662c1c0f] {
    display: flex;
    flex-direction: column
}

.mini-program .center .business .content .left .left-item .line1[data-v-662c1c0f] {
    font-size: 20px;
    font-weight: 400;
    color: #333;
    margin-bottom: 23px
}

.mini-program .center .business .content .left .left-item .line2[data-v-662c1c0f] {
    font-size: 16px;
    font-weight: 400;
    color: #9da9c3;
    line-height: 26px;
    margin-bottom: 49px
}

.mini-program .center .business .content .left .more[data-v-662c1c0f] {
    width: 164px;
    height: 56px;
    border: 2px solid #004ce5;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    z-index: 1;
    position: relative;
    font-size: inherit;
    font-family: inherit;
    color: #fff;
    outline: none;
    overflow: hidden;
    transition: color .4s ease-in-out
}

.mini-program .center .business .content .left .more .text[data-v-662c1c0f] {
    transition: all .5s;
    font-size: 16px;
    font-weight: 400;
    color: #004ce5
}

.mini-program .center .business .content .left .more img[data-v-662c1c0f] {
    transition: all .5s;
    margin-left: 10px;
    width: 26px;
    height: 9px
}

.mini-program .center .business .content .left .more .more1[data-v-662c1c0f] {
    display: block
}

.mini-program .center .business .content .left .more .more0[data-v-662c1c0f] {
    display: none
}

.mini-program .center .business .content .left .more[data-v-662c1c0f]:before {
    content: "";
    z-index: -1;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 1em;
    height: 1em;
    border-radius: 50%;
    background-color: #004ce5;
    transform-origin: center;
    transform: translate3d(-50%, -50%, 0) scale3d(0, 0, 0);
    transition: transform .45s ease-in-out
}

.mini-program .center .business .content .left .more[data-v-662c1c0f]:hover {
    cursor: pointer
}

.mini-program .center .business .content .left .more:hover .text[data-v-662c1c0f] {
    color: #fff
}

.mini-program .center .business .content .left .more:hover .more1[data-v-662c1c0f] {
    display: none
}

.mini-program .center .business .content .left .more:hover .more0[data-v-662c1c0f] {
    display: block
}

.mini-program .center .business .content .left .more[data-v-662c1c0f]:hover:before {
    transform: translate3d(-50%, -50%, 0) scale3d(15, 15, 15)
}

.mini-program .center .business .content .right[data-v-662c1c0f] {
    width: 542px;
    height: 542px;
    position: relative;
    margin-right: 70px
}

.mini-program .center .business .content .right .item[data-v-662c1c0f] {
    cursor: pointer;
    position: absolute;
    width: 110px;
    height: 110px;
    background: #fff;
    box-shadow: 0 3px 25px 0 rgba(101, 110, 158, .2);
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.mini-program .center .business .content .right .item .text[data-v-662c1c0f] {
    margin-top: 7px;
    font-size: 16px;
    font-weight: 400;
    color: #333
}

.mini-program .center .business .content .right .item .hidden[data-v-662c1c0f] {
    display: none
}

.mini-program .center .business .content .right .selected[data-v-662c1c0f] {
    background: #004ce5;
    box-shadow: 0 3px 25px 0 rgba(101, 110, 158, .2)
}

.mini-program .center .business .content .right .selected .text[data-v-662c1c0f] {
    color: #fff
}

.mini-program .center .business .content .right .selected .visible[data-v-662c1c0f] {
    display: none
}

.mini-program .center .business .content .right .selected .hidden[data-v-662c1c0f] {
    display: block
}

.mini-program .center .business .content .right .item[data-v-662c1c0f]:hover {
    background: #004ce5;
    box-shadow: 0 3px 25px 0 rgba(101, 110, 158, .2)
}

.mini-program .center .business .content .right .item:hover .text[data-v-662c1c0f] {
    color: #fff
}

.mini-program .center .business .content .right .item:hover .visible[data-v-662c1c0f] {
    display: none
}

.mini-program .center .business .content .right .item:hover .hidden[data-v-662c1c0f] {
    display: block
}

.mini-program .center .business .content .right .item1[data-v-662c1c0f] {
    left: -30px;
    bottom: 95px
}

.mini-program .center .business .content .right .item2[data-v-662c1c0f] {
    left: 40px;
    top: 0
}

.mini-program .center .business .content .right .item3[data-v-662c1c0f] {
    left: -50px;
    top: 160px
}

.mini-program .center .business .content .right .item4[data-v-662c1c0f] {
    left: 110px;
    bottom: -40px
}

.mini-program .center .business .content .right .item5[data-v-662c1c0f] {
    left: 300px;
    bottom: -50px
}

.mini-program .center .business .content .right .item6[data-v-662c1c0f] {
    right: -10px;
    bottom: 60px
}

.mini-program .center .business .content .right .item7[data-v-662c1c0f] {
    right: -60px;
    bottom: 230px
}

.mini-program .center .business .content .right .item8[data-v-662c1c0f] {
    right: 10px;
    top: 30px
}

.mini-program .center .business .content .right .item0[data-v-662c1c0f] {
    right: 200px;
    top: -60px
}

.mini-program .center .progress[data-v-662c1c0f] {
    width: 100%;
    display: flex;
    flex-direction: column;
    padding-bottom: 50px
}

.mini-program .center .progress .title[data-v-662c1c0f] {
    width: 100%;
    text-align: center;
    font-size: 34px;
    font-weight: 500;
    color: #333;
    margin-bottom: 80px
}

.mini-program .center .progress .content[data-v-662c1c0f] {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.mini-program .center .progress .content .left img[data-v-662c1c0f] {
    width: 672px;
    height: 603px
}

.mini-program .center .progress .content .right[data-v-662c1c0f] {
    display: flex;
    flex-direction: column
}

.mini-program .center .progress .content .right .items[data-v-662c1c0f]::-webkit-scrollbar {
    display: none
}

.mini-program .center .progress .content .right .items[data-v-662c1c0f] {
    -ms-scroll-chaining: chained;
    -ms-content-zooming: zoom;
    -ms-scroll-rails: none;
    -ms-content-zoom-limit-min: 100%;
    -ms-content-zoom-limit-max: 500%;
    -ms-scroll-snap-type: proximity;
    -ms-scroll-snap-points-x: snapList(100%, 200%, 300%, 400%, 500%);
    -ms-overflow-style: none;
    width: 435px;
    height: 603px;
    overflow: scroll
}

.mini-program .center .progress .content .right .items .item:first-child .line1[data-v-662c1c0f] {
    padding-top: 0
}

.mini-program .center .progress .content .right .items .item[data-v-662c1c0f] {
    cursor: pointer;
    width: 100%;
    border-right: 5px solid #e5ebf7;
    padding-right: 20px;
    box-sizing: border-box
}

.mini-program .center .progress .content .right .items .item .line1[data-v-662c1c0f] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    margin-bottom: 20px;
    padding-top: 35px
}

.mini-program .center .progress .content .right .items .item .line1 .text[data-v-662c1c0f] {
    font-size: 24px;
    font-weight: 500;
    color: #333;
    padding: 10px 0
}

.mini-program .center .progress .content .right .items .item .line1 .num[data-v-662c1c0f] {
    font-size: 36px;
    font-weight: 400;
    color: #333;
    margin-left: 19px
}

.mini-program .center .progress .content .right .items .item .line2[data-v-662c1c0f] {
    font-size: 16px;
    font-weight: 400;
    color: #9da9c3;
    line-height: 26px;
    text-align: right
}

.mini-program .center .progress .content .right .items .item[data-v-662c1c0f]:hover, .mini-program .center .progress .content .right .items .selected[data-v-662c1c0f] {
    border-right: 5px solid #ff8337
}

.mini-program .center .progress .content .right .items .selected .line1 .num[data-v-662c1c0f] {
    color: #004ce5
}

.mini-program .center .progress .content .right .pagination[data-v-662c1c0f] {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    padding: 40px 0
}

.mini-program .center .progress .content .right .pagination .right[data-v-662c1c0f] {
    display: flex;
    flex-direction: row
}

.mini-program .center .progress .content .right .pagination .right img[data-v-662c1c0f] {
    cursor: pointer;
    width: 12px;
    height: 22px
}

.mini-program .center .progress .content .right .pagination .right img[data-v-662c1c0f]:first-child {
    margin-right: 47px
}

.mini-program .delivery-standard[data-v-662c1c0f] {
    background-image: url(../img/jfbz.6fdabdbf.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-width: 1300px;
    height: 778px
}

.mini-program .delivery-standard .deliver-center[data-v-662c1c0f] {
    width: 1300px;
    margin: 0 auto
}

.mini-program .delivery-standard .deliver-center .deliver-title[data-v-662c1c0f] {
    font-size: 34px;
    font-weight: 500;
    color: #fff;
    width: 100%;
    text-align: center;
    padding: 80px 0
}

.mini-program .delivery-standard .deliver-center .items[data-v-662c1c0f] {
    flex-direction: row;
    display: flex;
    justify-content: space-between
}

.mini-program .delivery-standard .deliver-center .items .item[data-v-662c1c0f] {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 220px;
    height: 256px;
    background: rgba(23, 40, 100, .7);
    justify-content: center
}

.mini-program .delivery-standard .deliver-center .items .item .circle[data-v-662c1c0f] {
    width: 94px;
    height: 94px;
    background: #fff;
    box-shadow: 0 8px 20px 0 rgba(24, 94, 223, .15);
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

.mini-program .delivery-standard .deliver-center .items .item .text[data-v-662c1c0f] {
    margin-top: 39px;
    width: 100%;
    text-align: center;
    font-size: 24px;
    font-weight: 400;
    color: #fff
}

.mini-program .system-standard[data-v-662c1c0f] {
    position: relative;
    top: -70px;
    height: 600px;
    width: 100%;
    min-width: 1300px;
    background-image: url(../img/sysback.6aeb4a2a.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: 0 120%
}

.mini-program .system-standard .system-center[data-v-662c1c0f] {
    width: 1300px;
    margin: 0 auto
}

.mini-program .system-standard .system-center .title[data-v-662c1c0f] {
    font-size: 34px;
    text-align: center;
    font-weight: 500;
    color: #333;
    margin-bottom: 80px
}

.mini-program .system-standard .system-center .items[data-v-662c1c0f] {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.mini-program .system-standard .system-center .items .item[data-v-662c1c0f]:hover {
    box-shadow: 0 3px 50px 0 rgba(105, 122, 156, .25)
}

.mini-program .system-standard .system-center .items .item[data-v-662c1c0f] {
    width: 269px;
    height: 392px;
    background-color: #fff;
    background-image: url(../img/item.44d11d94.png);
    padding: 28px 20px;
    box-sizing: border-box
}

.mini-program .system-standard .system-center .items .item .item-title[data-v-662c1c0f] {
    font-size: 24px;
    font-weight: 500;
    color: #fff;
    margin-bottom: 64px
}

.mini-program .system-standard .system-center .items .item .li[data-v-662c1c0f]:last-child {
    margin-bottom: 0
}

.mini-program .system-standard .system-center .items .item .li[data-v-662c1c0f] {
    margin-bottom: 30px;
    display: flex;
    flex-direction: row;
    align-items: flex-start
}

.mini-program .system-standard .system-center .items .item .li .text[data-v-662c1c0f] {
    font-size: 18px;
    font-weight: 400;
    color: #333;
    margin-left: 10px;
    line-height: 1.5
}

.mini-program .technology-support[data-v-662c1c0f] {
    width: 1300px;
    margin: 0 auto;
    padding-bottom: 50px
}

.mini-program .technology-support .title[data-v-662c1c0f] {
    width: 100%;
    font-size: 34px;
    color: #333;
    text-align: center;
    margin-bottom: 60px
}

.mini-program .technology-support .items[data-v-662c1c0f] {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.mini-program .technology-support .items .item[data-v-662c1c0f] {
    width: 287px;
    display: flex;
    flex-direction: column;
    margin-bottom: 10px
}

.mini-program .technology-support .items .item .img[data-v-662c1c0f] {
    overflow: hidden;
    width: 287px;
    height: 201px
}

.mini-program .technology-support .items .item .img .item-img[data-v-662c1c0f] {
    transition: all 1s;
    width: 100%;
    height: 100%
}

.mini-program .technology-support .items .item .item-title[data-v-662c1c0f] {
    width: 100%;
    text-align: center;
    font-size: 24px;
    font-weight: 500;
    color: #333;
    margin: 30px 0
}

.mini-program .technology-support .items .item[data-v-662c1c0f]:hover {
    cursor: pointer
}

.mini-program .technology-support .items .item:hover .item-img[data-v-662c1c0f] {
    transform: scale(1.2)
}