:root {
    --text-color-black: #1d1d1f;
    --text-color-blackgray: #4e4e4e;
    --text-color-gray: #8b8d8f;
    --text-color-lightgray: #aaa;
    --underline-color-gray: rgba(107, 109, 112, .18);
    --text-color-blue: #2878FF;
    --text-color-blue-hover: rgba(40, 120, 255, .9);
    --text-color-orange: rgba(255, 124, 88, 1);
    --text-color-orange-hover: rgba(255, 124, 88, .9);
    --text-color-yellow: rgba(234, 179, 80, 1);
    --text-color-green: rgba(0, 188, 224, 1);
    --text-color-purple: rgba(122, 115, 255, 1);
    --text-color-white: rgba(255, 255, 255, 1);
    --bg-color-purple: rgba(122, 115, 255, .1);
    --bg-color-yellow: rgba(234, 179, 80, .1);
    --bg-color-green: rgba(0, 188, 224, .1);
    --bg-color-orange: rgba(255, 124, 88, .1);
    --bg-color-gray: rgba(246, 247, 249, 1);
    --bg-color-black: rgba(18, 20, 29, 1);
    --bg-color-white: rgba(255, 255, 255, 1);
    --font-size-14: 14px;
    --cardShadowXLarge: 0 50px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
    --transition-normal: all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    --transition-placeholder: all 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
    --transition-linear: all 150ms linear 75ms;
    --transition-fast: all 50ms cubic-bezier(.2, 1, .3, 1);
}

@keyframes circle_outside {
    from {
        opacity: 0;
        transform: scale(0.1, 0.1);
    }

    50% {
        opacity: 0.4;
    }

    100% {
        opacity: 0;
        transform: scale(1);
    }
}

@keyframes circle_inside {
    from {
        opacity: 0;
        transform: scale(0.1, 0.1);
    }

    50% {
        opacity: 0.4;
    }

    100% {
        opacity: 0;
        transform: scale(1);
    }
}

.banner[data-v-d5c970e2] {
    text-align: center;
}

.banner .bannerWrap[data-v-d5c970e2] {
    max-width: 1300px;
    margin: 0 auto;
    padding-top: 180px;
}

.banner .index_title[data-v-d5c970e2] {
    font-size: 54px;
    font-family: SourceHanSansCN-Medium;
    text-align: center;
    color: #0e0b3d;
    margin-bottom: 25px;
}

.banner .index_title[data-v-d5c970e2] span {
    color: #1d78ff;
}

.banner .index_title i[data-v-d5c970e2] {
    position: absolute;
    background: url(/images/index_new/title_bg.webp) no-repeat 50%;
    background-size: 100% 100%;
    height: 15px;
    width: 210px;
    left: 0;
    bottom: -11px;
    display: block;
}

.banner .index_title.next_t[data-v-d5c970e2] {
    position: relative;
    width: max-content;
    margin: 0 auto 5px;
}

.banner .banner_tip[data-v-d5c970e2] {
    display: inline-block;
    font-size: 22px;
    color: #444e72;
    text-align: center;
    width: 100%;
}

.banner .banner_tip span[data-v-d5c970e2] {
    color: #ff1b1a;
    font-weight: 600;
    margin-left: 2px;
}

.banner .tips_use[data-v-d5c970e2] {
    display: block;
    font-size: 14px;
    color: #988f91;
    text-align: center;
    margin-top: 44px;
}

.banner .btnBox[data-v-d5c970e2] {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 49px;
    color: #fff;
    column-gap: 14px;
}

.banner .btnBox .contactBtn[data-v-d5c970e2], .banner .btnBox .useBtn[data-v-d5c970e2] {
    cursor: pointer;
    text-align: center;
    width: 191px;
    height: 54px;
    line-height: 54px;
    font-size: 18px;
    color: #fff;
    background: linear-gradient(90deg, #347efc, #6edafe);
    box-shadow: 0 12px 11px 0 rgba(29,104,250,.13);
    border-radius: 36px;
    font-family: SourceHanSansCN-Medium;
}

.banner .btnBox .contactBtn[data-v-d5c970e2] {
    box-sizing: border-box;
    background: transparent;
    color: #0e1d3c;
    border: 1px solid #0e1d3c;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: none;
}

.banner .btnBox .contactBtn p[data-v-d5c970e2] {
    margin-right: 14px;
    background: url(../images/cus_icon.svg) no-repeat 50%;
    background-position-y: 0;
    width: 27px;
    height: 27px;
}

.banner .btnBox .contactBtn[data-v-d5c970e2]:hover {
    background: #3580ff;
    border-color: #3580ff;
    color: #fff;
}

.banner .btnBox .contactBtn:hover p[data-v-d5c970e2] {
    background-position-y: -30px;
}

.banner .btnBox .useBtn[data-v-d5c970e2]:hover {
    background: #3580ff;
    box-shadow: 1px 3px 7px 0 rgba(7,62,128,.53);
}

.banner .advantage_box[data-v-d5c970e2] {
    display: flex;
    justify-content: center;
}

.banner .advantage_box p[data-v-d5c970e2] {
    padding: 0;
    display: flex;
    align-items: center;
    width: 190px;
    margin-top: 16px;
}

.banner .advantage_box p img[data-v-d5c970e2] {
    width: 28px;
    height: 28px;
}

.banner .advantage_box p span[data-v-d5c970e2] {
    font-size: 16px;
    font-family: SourceHanSansCN-Medium;
    color: #252b42;
    line-height: 16px;
    margin-left: 6px;
}

.banner .advantage_box p[data-v-d5c970e2]:nth-child(2) {
    margin-right: 27px;
}

.banner .banner_intro[data-v-d5c970e2] {
    width: 100%;
    max-width: 1600px;
    margin: 41px auto 0;
}

.banner .banner_intro .card_auto[data-v-d5c970e2] {
    display: flex;
    justify-content: space-between;
}

.banner .banner_intro .intro_card[data-v-d5c970e2] {
    border-radius: 13px;
    background-color: #fff;
    position: relative;
    text-align: left;
    transition: all .2s linear;
}

.banner .banner_intro .intro_card.card_ii[data-v-d5c970e2] {
    width: 100%;
}

.banner .banner_intro .intro_card .bg1[data-v-d5c970e2] {
    position: absolute;
    background: linear-gradient(90deg, #81aef8, #fa5cd6);
    filter: blur(25px);
    width: 75%;
    height: 71%;
    z-index: -2;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.banner .banner_intro .intro_card .bg2[data-v-d5c970e2] {
    position: absolute;
    background: linear-gradient(90deg, #f2ff3a, #50a7f8, #f24aee, #4af, #4d90fd);
    filter: blur(25px);
    width: 80%;
    height: 80%;
    z-index: -2;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.banner .banner_intro .intro_card .card_txt[data-v-d5c970e2] {
    font-size: 15px;
    color: #18181b;
    width: 91%;
    margin: 0 auto;
}

.banner .banner_intro .intro_card .card_icon_txt[data-v-d5c970e2] {
    display: flex;
    align-items: center;
    font-size: 15px;
    font-family: SourceHanSansCN-Medium;
    color: #18181b;
}

.banner .banner_intro .intro_card .card_icon_txt img[data-v-d5c970e2] {
    margin-right: 7px;
}

.banner .banner_intro .intro_card .other_box[data-v-d5c970e2] {
    display: flex;
    width: 94%;
    margin: 20px auto 0;
}

.banner .banner_intro .intro_card .other_box .icon_intro[data-v-d5c970e2] {
    margin-right: 7px;
    margin-top: 2px;
}

.banner .banner_intro .intro_card .other_box .other_txt .txt_tit[data-v-d5c970e2] {
    font-size: 15px;
    font-family: SourceHanSansCN-Medium;
    color: #18181b;
    margin-top: 10px;
}

.banner .banner_intro .intro_card .other_box .other_txt .txt_cont[data-v-d5c970e2] {
    margin-top: 10px;
    font-size: 15px;
    color: #18181b;
}

.banner .banner_intro .intro_card .icon_intro[data-v-d5c970e2] {
    width: 45px;
    height: 45px;
}

.banner .banner_intro .intro_card.card_one[data-v-d5c970e2] {
    width: 262px;
    height: 165px;
    box-sizing: border-box;
    padding-top: 20px;
    margin-top: 33px;
    background: #fff;
}

.banner .banner_intro .intro_card.card_one .card_icon_txt[data-v-d5c970e2] {
    margin-left: 8px;
    margin-top: 18px;
}

.banner .banner_intro .intro_card.card_one[data-v-d5c970e2]:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: -1;
    border-radius: 13px;
}

.banner .banner_intro .intro_card.card_two[data-v-d5c970e2] {
    width: 262px;
    height: 278px;
    box-shadow: 0 5px 5px 0 rgba(35,40,105,.08);
}

.banner .banner_intro .intro_card.card_two .top_bg[data-v-d5c970e2] {
    width: 100%;
}

.banner .banner_intro .intro_card.card_three[data-v-d5c970e2] {
    width: 218px;
    margin-top: 43px;
}

.banner .banner_intro .intro_card.card_three img[data-v-d5c970e2] {
    width: 100%;
}

.banner .banner_intro .intro_card.card_four[data-v-d5c970e2] {
    width: 256px;
    height: 247px;
    margin-top: 23px;
    box-shadow: 0 4px 4px 0 rgba(35,40,105,.08);
}

.banner .banner_intro .intro_card.card_four .other_box[data-v-d5c970e2] {
    margin: 14px auto 0;
}

.banner .banner_intro .intro_card.card_four .top_bg[data-v-d5c970e2] {
    width: 100%;
}

.banner .banner_intro .intro_card.card_four[data-v-d5c970e2]:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: -1;
    border-radius: 13px;
}

.banner .banner_intro .intro_card.card_five[data-v-d5c970e2] {
    width: 152px;
    height: 145px;
    background: #8d7bf7;
    margin-top: 52px;
    border-radius: 9px;
}

.banner .banner_intro .intro_card.card_five .num[data-v-d5c970e2] {
    font-size: 34px;
    font-weight: 700;
    color: #fff;
    box-sizing: border-box;
    padding-left: 22px;
    margin-top: 18px;
}

.banner .banner_intro .intro_card.card_five .txt[data-v-d5c970e2] {
    font-size: 17px;
    font-family: SourceHanSansCN-Medium;
    color: #fff;
    width: 70%;
    margin: 30px auto 0;
}

.banner .banner_intro .intro_card.card_six[data-v-d5c970e2] {
    width: 262px;
    margin-top: 33px;
}

.banner .banner_intro .intro_card[data-v-d5c970e2]:hover {
    transform: scale(1.05);
}

.banner .technology[data-v-d5c970e2] {
    margin-top: 114px;
    background: #fafbff;
    padding: 19px 0 22px;
}

.banner .technology .technology_tit[data-v-d5c970e2] {
    font-size: 16px;
    font-family: SourceHanSansCN-Regular;
    color: #9198a9;
}

.banner .technology .technology_box[data-v-d5c970e2] {
    display: flex;
    margin: 18px auto 0;
    justify-content: center;
    column-gap: 84px;
    flex-wrap: wrap;
    align-items: center;
    row-gap: 20px;
}

.banner .technology .technology_box img[data-v-d5c970e2] {
    display: inline-block;
    transition: all .2s linear;
    height: 29px;
}

.banner .technology .technology_box img[data-v-d5c970e2]:hover {
    transform: translateY(-10px);
}

@media (max-width:1500px) {
    .banner .banner_intro[data-v-d5c970e2] {
        overflow: auto;
    }

    .banner .banner_intro .card_auto[data-v-d5c970e2] {
        width: 1600px;
    }
}

@media (max-width:1300px) {
    .banner .banner_intro .intro_card.card_five[data-v-d5c970e2] {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .banner .banner_intro .intro_card.card_five .num[data-v-d5c970e2] {
        font-size: 24px;
    }

    .banner .banner_intro .intro_card.card_five .txt[data-v-d5c970e2] {
        font-size: 14px;
        width: 64%;
    }
}

@media (max-width:1200px) {
    .banner .banner_intro .intro_card .bg1[data-v-d5c970e2] {
        width: 81%;
        height: 60%;
    }
}

@media (max-width:1100px) {
    .banner .banner_intro .intro_card .card_txt[data-v-d5c970e2] {
        font-size: 13px;
    }

    .banner .banner_intro .intro_card .card_icon_txt[data-v-d5c970e2] {
        font-size: 14px;
    }

    .banner .banner_intro .intro_card .icon_intro[data-v-d5c970e2] {
        width: 35px;
        height: 35px;
    }

    .banner .banner_intro .intro_card .other_box .other_txt .txt_cont[data-v-d5c970e2] {
        font-size: 13px;
    }

    .banner .banner_intro .intro_card .other_box .other_txt .txt_tit[data-v-d5c970e2] {
        font-size: 14px;
    }
}

@media (max-width:900px) {
    .banner .advantage_box[data-v-d5c970e2] {
        flex-wrap: wrap;
        width: 356px;
        margin: 0 auto;
    }

    .banner .advantage_box p[data-v-d5c970e2] {
        width: 178px;
    }

    .banner .advantage_box p[data-v-d5c970e2]:nth-child(2) {
        margin-right: 0;
    }
}

@media (max-width:600px) {
    .banner .index_title[data-v-d5c970e2] {
        font-size: 38px;
        line-height: 46px;
    }

    .banner .index_title i[data-v-d5c970e2] {
        width: 118px;
    }

    .banner .technology .technology_box img[data-v-d5c970e2] {
        width: auto;
        height: 20px;
    }
}

pre code.hljs {
    display: block;
    overflow-x: auto;
    padding: 1em;
}

code.hljs {
    padding: 3px 5px;
}/*!
  Theme: nnfx light
  Description: a theme inspired by Netscape Navigator/Firefox
  Author: (c) 2020-2021 Jim Mason <jmason@ibinx.com>
  Maintainer: @RocketMan
  License: https://creativecommons.org/licenses/by-sa/4.0  CC BY-SA 4.0
  Updated: 2021-05-17

  @version 1.1.0
*/
.hljs {
    background: #fff;
    color: #000;
}

.language-xml .hljs-meta, .language-xml .hljs-meta-string {
    font-weight: 700;
    font-style: italic;
    color: #48b;
}

.hljs-comment, .hljs-quote {
    font-style: italic;
    color: #070;
}

.hljs-built_in, .hljs-keyword, .hljs-name {
    color: #808;
}

.hljs-attr, .hljs-name {
    font-weight: 700;
}

.hljs-string {
    font-weight: 400;
}

.hljs-code, .hljs-link, .hljs-meta .hljs-string, .hljs-number, .hljs-regexp, .hljs-string {
    color: #00f;
}

.hljs-bullet, .hljs-symbol, .hljs-template-variable, .hljs-title, .hljs-variable {
    color: #f40;
}

.hljs-class .hljs-title, .hljs-title.class_, .hljs-type {
    font-weight: 700;
    color: #639;
}

.hljs-attr, .hljs-function .hljs-title, .hljs-subst, .hljs-tag, .hljs-title.function_ {
    color: #000;
}

.hljs-formula {
    background-color: #eee;
    font-style: italic;
}

.hljs-addition {
    background-color: #beb;
}

.hljs-deletion {
    background-color: #fbb;
}

.hljs-meta {
    color: #269;
}

.hljs-section, .hljs-selector-class, .hljs-selector-id, .hljs-selector-pseudo, .hljs-selector-tag {
    font-weight: 700;
    color: #48b;
}

.hljs-selector-pseudo {
    font-style: italic;
}

.hljs-doctag, .hljs-strong {
    font-weight: 700;
}

.hljs-emphasis {
    font-style: italic;
}

.advantage_title[data-v-eec36f22] {
    font-size: 40px;
    color: #1b2336;
    text-align: center;
    font-family: SourceHanSansCN-Medium;
    font-weight: 400;
}

.advantage_1[data-v-eec36f22] {
    width: 100%;
    max-width: 1300px;
    margin: 60px auto 0;
}

.advantage_1 .server_all[data-v-eec36f22] {
    width: 100%;
    display: flex;
    margin-top: 57px;
    justify-content: space-between;
}

.advantage_1 .server_all .ser_two[data-v-eec36f22] {
    display: flex;
    width: 49%;
    justify-content: space-between;
}

.advantage_1 .server_all .server_card[data-v-eec36f22] {
    width: 48%;
    box-sizing: border-box;
    padding: 50px 35px 0;
    background: linear-gradient(145deg, #f7f8f8, #feffff);
    box-shadow: 7px 10px 30px 0 rgba(92,120,143,.12), -7px 0 8px 0 rgba(112,125,135,.13);
    border-radius: 10px;
    height: 336px;
    position: relative;
    transition: all .2s linear;
}

.advantage_1 .server_all .server_card .wap_tit[data-v-eec36f22] {
    display: none;
    align-items: center;
}

.advantage_1 .server_all .server_card .wap_tit img[data-v-eec36f22] {
    width: 28px;
    height: 28px;
    margin-right: 11px;
}

.advantage_1 .server_all .server_card .wap_tit p[data-v-eec36f22] {
    font-family: SourceHanSansCN-Medium;
    font-size: 16px;
}

.advantage_1 .server_all .server_card .card_icon[data-v-eec36f22] {
    transition: all .2s linear;
    width: 69px;
    height: 69px;
    margin: 0 auto;
    display: block;
}

.advantage_1 .server_all .server_card .card_title[data-v-eec36f22] {
    font-size: 20px;
    color: #242331;
    margin-top: 25px;
    text-align: center;
    font-family: SourceHanSansCN-Medium;
}

.advantage_1 .server_all .server_card .card_txt[data-v-eec36f22] {
    font-size: 16px;
    color: rgba(20,23,24,.75);
    margin-top: 20px;
    line-height: 25px;
}

.advantage_1 .server_all .server_card[data-v-eec36f22]:hover {
    transform: translateY(-20px);
    box-shadow: -7px 17px 24px 0 rgba(122,130,137,.38), 4px -3px 10px 0 hsla(0,0%,79.2%,.09);
}

.advantage_1 .server_all .server_card:hover .card_icon[data-v-eec36f22] {
    width: 77px;
    height: 77px;
}

.advantage_2[data-v-eec36f22] {
    width: 100%;
    max-width: 1300px;
    margin: 200px auto 0;
}

.advantage_2 .change_tab[data-v-eec36f22] {
    width: 100%;
    border-bottom: 1px solid rgba(18,17,39,.12);
    display: flex;
    justify-content: center;
    margin-top: 44px;
}

.advantage_2 .change_tab .tab_certain[data-v-eec36f22] {
    display: flex;
    align-items: center;
    padding: 0 33px 23px;
    font-size: 20px;
    font-family: SourceHanSansCN-Medium;
    color: #000;
    margin: 0 32px;
    cursor: pointer;
    position: relative;
}

.advantage_2 .change_tab .tab_certain .tan_icon[data-v-eec36f22] {
    margin-right: 8px;
    width: 30px;
    height: 30px;
}

.advantage_2 .change_tab .tab_certain .tan_icon.active[data-v-eec36f22] {
    display: none;
}

.advantage_2 .change_tab .tab_certain[data-v-eec36f22]:first-child {
    margin-left: 0;
}

.advantage_2 .change_tab .tab_certain[data-v-eec36f22]:last-child {
    margin-right: 0;
}

.advantage_2 .change_tab .tab_certain.on[data-v-eec36f22]:before {
    content: " ";
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 3px;
    background: #d2d7ee;
}

.advantage_2 .change_tab .tab_certain.on[data-v-eec36f22]:after {
    content: " ";
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 3px;
    animation: ad_width-eec36f22 8s linear forwards;
    background: #0f1c3d;
}

.advantage_2 .change_tab .tab_certain.on .tan_icon[data-v-eec36f22] {
    display: none;
}

.advantage_2 .change_tab .tab_certain.on .tan_icon.active[data-v-eec36f22] {
    display: block;
}

.advantage_2 .tab_cont_box[data-v-eec36f22] {
    overflow: hidden;
    width: 100%;
}

.advantage_2 .tab_cont[data-v-eec36f22] {
    width: 100%;
    height: 410px;
    margin-top: 55px;
    display: none;
    justify-content: space-between;
}

.advantage_2 .tab_cont .tc_l[data-v-eec36f22] {
    width: 33.54%;
    margin-left: 37px;
}

.advantage_2 .tab_cont .tc_r[data-v-eec36f22] {
    width: 41.616%;
    margin-right: 105px;
    padding-top: 33px;
}

.advantage_2 .tab_cont .tc_r .tc_txt[data-v-eec36f22] {
    font-size: 20px;
    font-family: SourceHanSansCN-Medium;
    color: #141718;
    line-height: 30px;
}

.advantage_2 .tab_cont .tc_r .tc_ul[data-v-eec36f22] {
    margin-top: 37px;
}

.advantage_2 .tab_cont .tc_r .tc_ul .tc_li[data-v-eec36f22] {
    font-size: 16px;
    color: #414344;
    position: relative;
    margin-bottom: 10px;
    padding-left: 27px;
}

.advantage_2 .tab_cont .tc_r .tc_ul .tc_li i[data-v-eec36f22] {
    background: url(/images/index_new/tc_li_icon.svg) no-repeat 50%;
    box-shadow: 0 5px 20px 0 rgba(144,158,209,.58);
    width: 18px;
    height: 18px;
    position: absolute;
    border-radius: 20px;
    top: 50%;
    transform: translateY(-50%);
    left: -6px;
}

.advantage_2 .tab_cont .tc_r .know_more[data-v-eec36f22] {
    margin-top: 48px;
    width: 170px;
    height: 48px;
    background: #1a73e8;
    border-radius: 25px;
    text-align: center;
    line-height: 48px;
    font-size: 18px;
    color: #fff;
    display: block;
    cursor: pointer;
}

.advantage_2 .tab_cont .tc_r .know_more[data-v-eec36f22]:hover {
    background: #3367d6;
}

.advantage_2 .tab_cont.active_l[data-v-eec36f22] {
    display: flex;
    animation: tab_active_l-eec36f22 .3s linear forwards;
}

.advantage_2 .tab_cont.active_r[data-v-eec36f22] {
    display: flex;
    animation: tab_active_r-eec36f22 .3s linear forwards;
}

.advantage_3[data-v-eec36f22] {
    width: 100%;
    max-width: 1583px;
    margin: 173px auto 0;
}

.advantage_3 .cover_box[data-v-eec36f22] {
    margin-top: 72px;
}

.advantage_3 .cover_box .cover_card[data-v-eec36f22] {
    width: 100%;
    height: 832px;
    display: flex;
}

.advantage_3 .cover_box .cover_card .cc_cont[data-v-eec36f22] {
    width: 50%;
    height: 100%;
    border: 1px dashed hsla(0,0%,69.8%,.38);
    border-right: none;
    background: #fff;
    padding-left: 145px;
    box-sizing: border-box;
}

.advantage_3 .cover_box .cover_card .cc_cont .limit_tit[data-v-eec36f22] {
    display: flex;
    align-items: center;
    margin-top: 177px;
    font-size: 14px;
    font-family: SourceHanSansCN-Regular;
    color: #3477f6;
}

.advantage_3 .cover_box .cover_card .cc_cont .limit_tit span[data-v-eec36f22] {
    margin-left: 4px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_tit[data-v-eec36f22] {
    font-size: 38px;
    font-family: SourceHanSansCN-Medium;
    font-weight: 400;
    color: #141718;
    margin-top: 26px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_tit.title_cc[data-v-eec36f22] {
    margin-top: 177px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_txt[data-v-eec36f22] {
    font-size: 18px;
    font-family: SourceHanSansCN-Regular;
    color: #141718;
    width: 86%;
    line-height: 29px;
    margin-top: 26px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_li[data-v-eec36f22] {
    display: flex;
    margin-top: 30px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_li .right_txt[data-v-eec36f22] {
    margin-left: 8px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_li .right_txt .txt_tit[data-v-eec36f22] {
    font-size: 18px;
    font-family: SourceHanSansCN-Regular;
    color: #141718;
    line-height: 21px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_li .right_txt .txt_info[data-v-eec36f22] {
    font-size: 14px;
    font-family: SourceHanSansCN-Regular;
    color: #414344;
    line-height: 20px;
    margin-top: 12px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_li.first_li[data-v-eec36f22] {
    margin-top: 57px;
}

.advantage_3 .cover_box .cover_card .cc_cont .li_f[data-v-eec36f22] {
    display: flex;
    margin-top: 35px;
}

.advantage_3 .cover_box .cover_card .cc_cont .li_f .sw_li[data-v-eec36f22] {
    margin-top: 0;
    align-items: center;
    width: 29%;
}

.advantage_3 .cover_box .cover_card .cc_cont .li_f .sw_li .left_icon[data-v-eec36f22] {
    height: 34px;
    width: 34px;
}

.advantage_3 .cover_box .cover_card .cc_cont .li_f[data-v-eec36f22]:last-of-type {
    margin-top: 20px;
}

.advantage_3 .cover_box .cover_card .cc_cont .know_more[data-v-eec36f22] {
    width: 170px;
    height: 48px;
    font-size: 18px;
    font-family: SourceHanSansCN-Regular;
    color: #fff;
    line-height: 48px;
    background: #1a73e8;
    border-radius: 25px;
    text-align: center;
    display: block;
    margin-top: 58px;
}

.advantage_3 .cover_box .cover_card .cc_cont .know_more[data-v-eec36f22]:hover {
    background: #3367d6;
}

.advantage_3 .cover_box .cover_card .cc_cont_right[data-v-eec36f22] {
    border-right: 1px dashed hsla(0,0%,69.8%,.38);
    border-left: none;
    padding-left: 74px;
}

.advantage_3 .cover_box .cover_card .cc_img[data-v-eec36f22] {
    width: 50%;
    height: 100%;
    background: #fafafa;
    position: relative;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border[data-v-eec36f22] {
    width: 71.808%;
    height: 670px;
    position: absolute;
    border-radius: 12px;
    border: 12px solid #fff;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.advantage_3 .cover_box .cover_card .cc_img .center_border img[data-v-eec36f22] {
    position: absolute;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img1[data-v-eec36f22] {
    width: 120%;
    left: -18px;
    top: 57px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img2[data-v-eec36f22] {
    width: 95%;
    left: -66px;
    top: 200px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img3[data-v-eec36f22] {
    width: 120%;
    left: -32px;
    top: 48px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img4[data-v-eec36f22] {
    width: 82.52%;
    left: 212px;
    top: 270px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img5[data-v-eec36f22] {
    left: 37px;
    top: 356px;
    width: 58.41%;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
    background: url(/images/index_new/code_bg.svg) no-repeat 50%;
    background-size: 100% 100%;
    box-sizing: border-box;
    padding-right: 57px;
    position: absolute;
    padding-left: 84px;
    padding-top: 76px;
    height: 457px;
    width: 683px;
    left: -105px;
    top: 86px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .bg_w[data-v-eec36f22] {
    background: #fff;
    position: absolute;
    width: 88.2%;
    height: 380px;
    left: 54px;
    border-radius: 0 0 8px 8px;
    top: 76px;
    z-index: -1;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs[data-v-eec36f22] {
    width: 100%;
    border-bottom: 1px solid rgba(141,123,247,.21);
    height: 60px;
    display: flex;
    align-items: center;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab[data-v-eec36f22] {
    display: flex;
    align-items: center;
    padding-left: 12px;
    padding-right: 15px;
    border-radius: 30px;
    margin-right: 10px;
    cursor: pointer;
    height: 26px;
    font-size: 14px;
    font-family: SourceHanSansCN-Medium;
    color: #14171a;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab i[data-v-eec36f22] {
    width: 5px;
    height: 5px;
    border-radius: 10px;
    background-color: #fff;
    margin-right: 4px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab.on[data-v-eec36f22] {
    background-color: #fff;
    box-shadow: 0 2px 15px 0 rgba(141,123,247,.12);
    position: relative;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab.on i[data-v-eec36f22] {
    background-color: #8d7bf7;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab.on[data-v-eec36f22]:after {
    content: " ";
    position: absolute;
    z-index: 2;
    bottom: -18px;
    left: 50%;
    transform: translateX(-50%);
    display: block;
    width: 100%;
    height: 2px;
    animation: ad_width-eec36f22 .3s linear forwards;
    background: #8d7bf7;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box[data-v-eec36f22] {
    width: 100%;
    height: 221px;
    margin-top: 23px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card[data-v-eec36f22] {
    width: 100%;
    height: 100%;
    position: relative;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card .code_txt[data-v-eec36f22] {
    height: 100%;
    overflow-y: auto;
    position: relative;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card .code_txt .hljs[data-v-eec36f22], .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card .code_txt pre[data-v-eec36f22] {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    font-size: 14px;
    line-height: 1.5;
    font-family: Courier, monospace;
    word-break: break-word;
    white-space: pre-wrap;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card .copy[data-v-eec36f22] {
    position: absolute;
    width: 67px;
    height: 25px;
    background: #8b7af5;
    box-shadow: 0 4px 4px 0 rgba(208,229,251,.3);
    border-radius: 4px;
    top: -10px;
    right: 0;
    text-align: center;
    line-height: 24px;
    cursor: pointer;
    font-size: 14px;
    font-family: SourceHanSansCN-Regular;
    color: #fff;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card .copy i[data-v-eec36f22] {
    display: inline-block;
    width: 11px;
    height: 9px;
    background: url(/images/index_new/copy.svg) no-repeat 50%;
    background-size: 100% 100%;
    margin-right: 4px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .language_box[data-v-eec36f22] {
    height: 35px;
    background: rgba(130,150,244,.09);
    border-radius: 47px;
    display: flex;
    margin-top: 10px;
    align-items: center;
    justify-content: space-around;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .language_box .lab_tab[data-v-eec36f22] {
    font-size: 12px;
    font-family: SourceHanSansCN-Regular;
    color: #000;
    cursor: pointer;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .language_box .lab_tab.on[data-v-eec36f22] {
    color: #6e5ae4;
    font-weight: 600;
}

.advantage_3 .cover_box .cover_card.card_2[data-v-eec36f22] {
    flex-direction: row-reverse;
}

.advantage_3 .cover_box.pc_show .cover_card[data-v-eec36f22] {
    position: sticky;
    top: 86px;
}

.advantage_3 .cover_box.wap_show .cover_card .cc_cont .li_f .sw_li .left_icon[data-v-eec36f22] {
    width: 25px;
    height: 25px;
}

.advantage_3 .cover_box.wap_show .cover_card .cc_cont .li_f .sw_li .left_icon img[data-v-eec36f22] {
    width: 100%;
    height: 100%;
}

@keyframes ad_width-eec36f22 {
    0% {
        width: 0;
    }

    to {
        width: 100%;
    }
}

@keyframes tab_active_l-eec36f22 {
    0% {
        transform: translateX(150px);
        opacity: 0;
    }

    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes tab_active_r-eec36f22 {
    0% {
        transform: translateX(-150px);
        opacity: 0;
    }

    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@media (max-width:1250px) {
    .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img2[data-v-eec36f22] {
        left: 110px;
        top: 233px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img4[data-v-eec36f22] {
        left: 163px;
        top: 232px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img5[data-v-eec36f22] {
        left: 24px;
        top: 301px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
        width: 611px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .bg_w[data-v-eec36f22] {
        left: 49px;
        top: 92px;
        width: 537.5px;
        height: 350px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs[data-v-eec36f22] {
        margin-top: 23px;
        height: 40px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab.on[data-v-eec36f22]:after {
        bottom: -8px;
    }

    .advantage_3 .cover_box .cover_card .cc_cont[data-v-eec36f22] {
        padding-left: 50px;
    }

    .advantage_3 .cover_box .cover_card .cc_cont .li_f .sw_li[data-v-eec36f22] {
        width: 46%;
    }
}

@media (max-width:1110px) {
    .advantage_1 .server_all .server_card[data-v-eec36f22] {
        height: 380px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img2[data-v-eec36f22] {
        left: 88px;
        top: 212px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
        width: 576px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box[data-v-eec36f22] {
        height: 205px;
    }
}

@media (max-width:1035px) {
    .advantage_2 .change_tab .tab_certain[data-v-eec36f22] {
        margin: 0;
    }
}

@media (max-width:990px) {
    .advantage_1 .server_all[data-v-eec36f22] {
        display: block;
    }

    .advantage_1 .server_all .ser_two[data-v-eec36f22] {
        width: 98%;
        justify-content: space-around;
    }

    .advantage_1 .server_all .ser_two[data-v-eec36f22]:first-child {
        margin-bottom: 50px;
    }

    .advantage_1 .server_all .server_card[data-v-eec36f22] {
        width: 38%;
    }

    .advantage_3[data-v-eec36f22] {
        margin-top: 90px;
    }

    .advantage_3 .cover_box .cover_card[data-v-eec36f22] {
        display: block;
        position: static;
        height: auto;
    }

    .advantage_3 .cover_box .cover_card .cc_cont[data-v-eec36f22] {
        width: 98%;
        height: auto;
        margin: 0 auto;
        border-right: 1px dashed hsla(0,0%,69.8%,.38);
        border-bottom: none;
        padding-bottom: 75px;
    }

    .advantage_3 .cover_box .cover_card .cc_cont .limit_tit[data-v-eec36f22] {
        margin-top: 75px;
    }

    .advantage_3 .cover_box .cover_card .cc_img[data-v-eec36f22] {
        width: 98%;
        height: 832px;
        margin: 0 auto;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border[data-v-eec36f22] {
        height: 80.29%;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img1[data-v-eec36f22], .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img3[data-v-eec36f22] {
        width: 100%;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
        width: 683px;
        left: 50%;
        transform: translateX(-50%);
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .bg_w[data-v-eec36f22] {
        left: 54px;
        top: 76px;
        width: 601.5px;
        height: 381px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs[data-v-eec36f22] {
        margin-top: 0;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box[data-v-eec36f22] {
        height: 69%;
    }

    .advantage_3 .cover_box .cover_card.card_2[data-v-eec36f22] {
        flex-direction: row-reverse;
    }
}

@media (max-width:800px) {
    .advantage_2 .tab_cont[data-v-eec36f22] {
        height: auto;
    }

    .advantage_2 .tab_cont .tc_l[data-v-eec36f22] {
        width: 95%;
        margin: 0 auto;
    }

    .advantage_2 .tab_cont .tc_l img[data-v-eec36f22] {
        width: 100%;
    }

    .advantage_2 .tab_cont .tc_r[data-v-eec36f22] {
        width: 85%;
        margin: 0 auto;
    }

    .advantage_2 .tab_cont.active_l[data-v-eec36f22], .advantage_2 .tab_cont.active_r[data-v-eec36f22] {
        display: block;
    }

    .advantage_2 .change_tab .tab_certain[data-v-eec36f22] {
        margin: 0;
        padding: 0 7px 23px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img4[data-v-eec36f22] {
        left: auto;
        right: 0;
    }
}

@media (max-width:690px) {
    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
        width: 500px;
        padding-top: 116px;
        top: -50px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .bg_w[data-v-eec36f22] {
        left: 40px;
        top: 117px;
        width: 440px;
        height: 353px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab[data-v-eec36f22] {
        font-size: 12px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs i[data-v-eec36f22] {
        display: none;
    }
}

@media (max-width:550px) {
    .advantage_title[data-v-eec36f22] {
        font-size: 30px;
    }

    .advantage_1 .server_all .ser_two[data-v-eec36f22] {
        width: 95%;
        margin: 0 auto;
        justify-content: space-around;
    }

    .advantage_1 .server_all .ser_two[data-v-eec36f22]:first-child {
        margin-bottom: 20px;
    }

    .advantage_1 .server_all .server_card[data-v-eec36f22] {
        width: 100%;
    }

    .advantage_2 .change_tab_box[data-v-eec36f22] {
        width: 100%;
        overflow-x: auto;
    }

    .advantage_2 .change_tab[data-v-eec36f22] {
        width: 550px;
    }

    .advantage_2 .change_tab .tab_certain[data-v-eec36f22] {
        font-size: 14px;
    }

    .advantage_3 .cover_box .cover_card .cc_img[data-v-eec36f22] {
        height: 565px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img2[data-v-eec36f22] {
        left: auto;
        right: 0;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
        width: 362px;
        padding-top: 146px;
        padding-left: 42px;
        padding-right: 25px;
        top: -50px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .bg_w[data-v-eec36f22] {
        left: 29px;
        top: 139px;
        width: 318px;
        height: 353px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs_box[data-v-eec36f22] {
        width: 100%;
        overflow-x: auto;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs[data-v-eec36f22] {
        width: 351px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .language_all_box[data-v-eec36f22] {
        width: 100%;
        overflow-x: auto;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .language_all_box .language_box[data-v-eec36f22] {
        width: 333px;
    }

    .advantage_3 .cover_box .cover_card .cc_cont .sw_tit[data-v-eec36f22] {
        font-size: 28px;
    }
}

.login-new2408 {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    background-image: url(../images/bg.jpg);
    background-size: 100% 100%;
    overflow-y: auto;
}

.login[data-v-6c599a2e] {
    width: 100%;
    height: 100vh;
    display: flex;
    justify-content: flex-end;
}

.left_top_logo[data-v-6c599a2e] {
    display: flex;
    align-items: center;
    position: absolute;
    left: 33px;
    top: 36px;
    z-index: 1;
}

.left_top_logo a img[data-v-6c599a2e] {
    width: 144px;
    height: 34px;
}

.left_top_logo .split[data-v-6c599a2e] {
    width: 1px;
    height: 35px;
    background: #000;
    margin-left: 28px;
    margin-right: 23px;
}

.left_top_logo p[data-v-6c599a2e] {
    font-size: 22px;
    color: #333;
}

.index_right__hGaeP {
    display: flex;
    align-items: center;
    float: right;
    margin-right: 33px;
    margin-top: 36px;
}

.index_right__hGaeP .index_funItem__4JCis {
    margin-right: 30px;
    font-size: 14px;
    color: #fff;
    text-align: left;
    line-height: 46px;
    display: flex;
    align-items: center;
}

.index_right__hGaeP .index_funItem__4JCis.index_languageInfo__YhNoC {
    margin-right: 24px;
}

.index_right__hGaeP .index_funItem__4JCis .index_languageIcon__iNLoA {
    margin-right: 4px;
}

.index_right__hGaeP .index_funItem__4JCis .index_active___Fgxo {
    color: #060e14;
    font-weight: 700;
}

.index_right__hGaeP .index_funItem__4JCis a {
    color: rgba(6,14,20,.68);
}

.index_right__hGaeP .index_funItem__4JCis .index_line__A5Pdd {
    margin: 0 5px;
    color: #253044;
}

.index_right__hGaeP .index_funItem__4JCis span {
    vertical-align: middle;
}

.index_right__hGaeP .index_loginBtn__2ELVD {
    color: #00bba1;
    border-radius: 2px;
    margin-right: 12px;
    font-size: 14px;
    text-align: left;
    background: rgba(84,177,148,.11);
    border: 1px solid rgba(84,177,148,.3);
}

.index_right__hGaeP .index_loginBtn__2ELVD:hover {
    background: rgba(84,177,148,.3);
    border: 1px solid rgba(84,177,148,.6);
}

.ant-btn {
    width: 90px;
    height: 34px;
    line-height: 34px;
    background: linear-gradient(151deg, #35d6c4, #0084f6);
    border-radius: 2px;
    text-align: center;
    margin-left: 30px;
    border: none;
    cursor: pointer;
    color: #fff;
}

.image-list img {
    width: 591px;
    height: 350px;
}

.login-box[data-v-2d5039f2] {
    background: url(/_nuxt/img/login-bg2.1cb1bee.png) no-repeat;
    background-size: 100% 100%;
    border-radius: .5rem;
    box-shadow: 0 .625rem 1.875rem hsla(0,0%,100%,.3);
    display: flex;
    height: 45rem;
    justify-content: space-between;
    margin: 1.875rem auto 0;
    position: relative;
    width: 75rem;
}

.login-left[data-v-2d5039f2] {
    width: 38.75rem;
}

.login-left .login-logo[data-v-2d5039f2] {
    margin-top: 6.375rem;
    text-align: center;
}

.login-left h1[data-v-2d5039f2] {
    color: #1d78ff;
    font-size: 1.5rem;
}

.login-left h3[data-v-2d5039f2] {
    color: #7b7d7f;
    font-size: 1.5em;
    margin-top: 10px;
}

.login-left .image-list[data-v-2d5039f2] {
    align-items: center;
    display: flex;
    justify-content: space-around;
    margin: 2.5rem auto;
    width: 90%;
}

.login-left .image-list li[data-v-2d5039f2] {
    text-align: center;
    text-align: -webkit-center;
}

.login-left .login-bg[data-v-2d5039f2] {
    background: url(../images/login-image.657b661.png) no-repeat;
    background-size: 300% 100%;
    height: 5.625rem;
    width: 6.875rem;
}

.login-left .login-bg2[data-v-2d5039f2] {
    background-position: 50% 100%;
}

.login-left .login-bg3[data-v-2d5039f2] {
    background-position: 100% 100%;
}

.login-left .image-desc[data-v-2d5039f2] {
    color: #1d78ff;
    font-size: 1.125rem;
    width: 10rem;
    padding-top: 15px;
}

.login-left .ask-obn[data-v-2d5039f2] {
    border: 1px solid #1d78ff;
    border-radius: 1.875rem;
    height: 3.125rem;
    width: 13.75rem;
}

.login-left .ask-obn[data-v-2d5039f2]:hover {
    background-color: #1d78ff;
    cursor: pointer;
    color: #fff;
}

.login-left .login-footer[data-v-2d5039f2] {
    color: #999;
    font-size: .875rem;
    font-weight: 400;
    margin-top: 50px;
    text-align: center;
}

.login-right[data-v-2d5039f2] {
    margin-right: 5.75rem;
    width: 25rem;
    margin-top: 30px;
}

.form-box[_ngcontent-cep-c1] {
    padding: 50px 41px 50px;
    top: 0;
    position: relative;
    background: #fff;
    box-shadow: 0 10px 50px 0 rgba(198,217,236,.25);
    border-radius: 12px;
    border: 1px solid #e9eff2;
    float: left;
}

.input, .taginput .taginput-container.is-focusable, .textarea {
    -webkit-box-shadow: inset 0 0.0625em 0.125em hsla(0,0%,4%,.05);
    box-shadow: inset 0 0.0625em 0.125em hsla(0,0%,4%,.05);
    max-width: 100%;
    width: 100%;
}

.login-right .login-title[data-v-2d5039f2] {
    font-weight: 700;
    font-size: 32px;
    color: #253044;
}

.login-right .logigRegister[data-v-2d5039f2] {
    margin-top: 3.8125rem;
}

.login-right .login-title-desc[data-v-2d5039f2] {
    color: #ff9d00;
    font-size: 1.125rem;
    font-weight: 400;
    margin-top: 1.875rem;
}

.login-right .login-title-desc .logo-icon[data-v-2d5039f2] {
    height: 1.5rem;
    margin-right: .625rem;
    vertical-align: sub;
    width: 1.75rem;
}

.login-right .login-form[data-v-2d5039f2] {
    margin-top: 2.5rem;
    text-align: left;
}

.login-right .login-form .input[data-v-2d5039f2] {
    margin-top: 2.5rem;
    width: 25rem;
}

.control {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    clear: both;
    font-size: 1rem;
    position: relative;
    text-align: inherit;
}

.login-right .login-form .login-obn[data-v-2d5039f2] {
    background: #1d78ff;
    border-radius: 0.5rem;
    color: #fff;
    height: 3.125rem;
    width: 25rem;
}

.login-right .login-form .field[data-v-2d5039f2]:not(:last-child) {
    margin-bottom: 1.875rem;
    position: relative;
}

.field {
    margin-bottom: 1.875rem;
    position: relative;
}

.login-right .login-form .idenfy[data-v-2d5039f2] {
    width: 25rem;
}

.login-right .login-form .idenfy:hover button.button.is-primary[data-v-2d5039f2] {
    height: 3.25rem;
}

.login-right .login-form button.button.is-primary[data-v-2d5039f2] {
    border-radius: 1.875rem;
    bottom: 0;
    height: 3.125rem;
    position: absolute;
    right: 0;
    width: 10rem;
    z-index: 16;
}

.login-right .login-form-footer[data-v-2d5039f2] {
    display: flex;
    justify-content: space-between;
    margin-top: 8%;
}

.login-right .login-form-footer__register[data-v-2d5039f2] {
    justify-content: center;
}

.login-right .span-color[data-v-2d5039f2] {
    color: #1d78ff;
    cursor: pointer;
}

.footers[data-v-2d5039f2] {
    border: 1px solid red;
    height: 200px;
    width: 100%;
}

.login-form {
    margin: 0 auto;
    width: 25rem;
}

.login-form span.control-label {
    font-size: .97rem;
    color: #414141;
}

.b-checkbox.checkbox .control-label {
    padding-left: calc(0.75em - 1px);
}

.login-form input.input {
    background: #f6f7fb;
    border: none;
    border-radius: 0.5rem;
    height: 3.125rem;
    text-indent: .625rem;
    width: 25rem;
}

.login-form .idenfy input.input {
    border-bottom-right-radius: 1.875rem!important;
    border-top-right-radius: 1.875rem!important;
}

.login-form ::-webkit-input-placeholder {
    color: #999;
    text-indent: 10px;
}

.login-form :-moz-placeholder {
    color: #999;
    text-indent: 10px;
}

.login-form :-ms-input-placeholder {
    color: #999;
    text-indent: 10px;
}

.login-right .login-form button.button.is-primary[data-v-2d5039f2] {
    border-radius: 0.5rem;
    bottom: 0;
    height: 3.125rem;
    position: absolute;
    right: 0;
    width: 10rem;
    z-index: 16;
    background-color: #1d78ff;
    color: #fff;
}

.help.is-danger {
    font-size: .75rem;
}

.help.is-danger {
    color: #f14668;
}

.agreement[data-v-77066fd7] {
    background: #fff;
    border-radius: 10px;
    height: 100%;
    margin: 0 auto;
    padding: 40px 50px;
    width: 1200px;
}

.card {
    background-color: #fff;
    border-radius: 0.25rem;
    -webkit-box-shadow: 0 0.5em 1em -0.125em hsla(0,0%,0%,.0), 0 0 0 1px hsla(0,0%,0%,.0);
    box-shadow: 0 0.5em 1em -0.125em hsla(0,0%,0%,.0), 0 0 0 1px hsla(0,0%,0%,.0);
    color: #4a4a4a;
    max-width: 100%;
    position: relative;
    padding-top: 50px;
}

.card-title[data-v-77066fd7] {
    background: #fff;
    font-size: 22px;
    margin-bottom: 26px;
    max-width: 1200px;
    padding: 10px 0;
    position: sticky;
    text-align: center;
    top: 0;
}

.list-content[data-v-77066fd7] {
    font-size: 16px;
    margin-top: 10px;
    text-indent: 32px;
    line-height: 28px;
}

.list-content .list-content-title[data-v-77066fd7] {
    font-weight: 550;
}

.type_box[data-v-6c599a2e] {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 30px;
}

.type_box .type[data-v-6c599a2e] {
    font-size: 23px;
    color: #9ba5bc;
    position: relative;
    cursor: pointer;
}

.type_box .type.on[data-v-6c599a2e] {
    font-family: SourceHanSansCN-Medium;
    color: #0d6cdd;
}

.type_box .type[data-v-6c599a2e]:last-child {
    margin-left: 63px;
}

.type_box .type.on[data-v-6c599a2e]:after {
    content: "";
    width: 100%;
    height: 2px;
    background: #0d6cdd;
    position: absolute;
    bottom: -5px;
    left: 0;
}

#news {
    background: url(../images/bg-87267ab785.png) no-repeat top;
    background-color: #f3f4f5;
    padding: 150px 0 50px 0;
    margin: auto auto;
    height: auto;
}

.news_title {
    text-align: center;
    font-size: 28px;
    color: #fff;
}

.news_title_f {
    text-align: center;
    font-size: 20px;
    color: #fff;
    padding-top: 15px;
}

.news_qiehuan {
    width: 40%;
    height: 60px;
    margin-left: 30%;
    border-radius: 60px;
    background: #fff;
    margin-top: 40px;
}

.news_qiehuan_nr {
    width: 25%;
    text-align: center;
    line-height: 60px;
    color: #3e3f40;
    font-size: 20px;
    float: left;
}

.news_qiehuan_nr a {
    color: #3e3f40;
    font-size: 20px;
}

.news_qiehuan .on {
    background: #1d78ff;
    color: #fff;
    border-radius: 60px;
}

.news_qiehuan .on a {
    color: #fff;
    font-size: 20px;
}

.companyDynamics_companyDynamics__content__z0VDk {
    width: 1280px;
    margin: 0 auto;
}

.ant-spin-nested-loading {
    position: relative;
    margin-top: 50px;
}

.ant-spin-container {
    position: relative;
    transition: opacity .3s;
}

.dynamicsItem_dynamicsItem__6ypIQ {
    display: flex;
    align-items: center;
    width: 100%;
    height: 104px;
    padding: 0 40px;
    background-color: #fff;
    transition: box-shadow .3s;
    text-align: left;
    cursor: pointer;
}

.dynamicsItem_dynamicsItem__6ypIQ:not(:first-child) {
    margin-top: 20px;
}

.dynamicsItem_dynamicsItem__6ypIQ:hover {
    box-shadow: 0 0 24px -1px rgba(0,0,0,.1);
}

.dynamicsItem_dynamicsItem__6ypIQ:hover .dynamicsItem_dynamicsItem__newsContent__DqwNT .dynamicsItem_dynamicsItem__newsContent__titleContent__Ssvpo {
    color: #1d78ff;
}

.dynamicsItem_dynamicsItem__newsDate__Zghbm {
    display: flex;
    align-items: center;
    height: 44px;
    flex: 0 0 144px;
    border-right: 1px solid #d8dae2;
    margin-right: 40px;
}

.dynamicsItem_dynamicsItem__newsDate__dateLeft__KqiRn {
    display: flex;
    align-items: center;
    width: 68px;
    height: 50px;
    font-size: 36px;
    font-weight: 400;
    color: #353c58;
    line-height: 50px;
}

.dynamicsItem_dynamicsItem__newsDate__dateSplitLine__ya5ov {
    display: inline-block;
    width: 1px;
    height: 24px;
    margin-left: 10px;
    background-color: #d8dae2;
    transform: rotate(30deg);
}

.dynamicsItem_dynamicsItem__newsDate__dateRight__dMN3P {
    flex: 1;
}

.dynamicsItem_dynamicsItem__newsDate__dateMonth__2TFjj, .dynamicsItem_dynamicsItem__newsDate__dateYear__YMoFg {
    height: 22px;
    font-size: 16px;
    font-weight: 400;
    color: #353c58;
    line-height: 22px;
}

.dynamicsItem_dynamicsItem__newsContent__DqwNT {
    width: calc(100% - 184px);
}

.dynamicsItem_dynamicsItem__newsContent__newsTitle__8py7u {
    height: 28px;
    width: 100%;
    font-size: 20px;
    font-weight: 400;
    color: #353c58;
    line-height: 28px;
}

.dynamicsItem_dynamicsItem__newsContent__titleContent__Ssvpo {
    transition: color .3s;
}

.dynamicsItem_dynamicsItem__newsContent__newsDesc__sd0kV {
    width: 100%;
    height: 20px;
    font-size: 14px;
    font-weight: 400;
    color: #64698b;
    line-height: 20px;
    margin-top: 8px;
}

.dynamicsItem_dynamicsItem__newsContent__newsDate__Q6x_X {
    display: none;
    margin-top: 8px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #8b8fa8;
    line-height: 20px;
}

.dynamicsItem_dynamicsItem__newsContent__newsDesc__sd0kV, .dynamicsItem_dynamicsItem__newsContent__newsTitle__8py7u {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.article-page .article-container[data-v-7ecb6074] {
    padding-bottom: 90px;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-direction: row;
}

.article-container .article-content[data-v-7ecb6074] {
    width: 930px;
    min-height: calc(100vh - 539px);
    background: #fff;
    box-shadow: 0 11px 20px 0 rgba(81,109,152,.06);
}

.article-container .article-content .top[data-v-7ecb6074] {
    padding-left: 40px;
    height: 60px;
    border-bottom: 1px solid #e3e7ee;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
}

.article-container .article-content .top .txt[data-v-7ecb6074] {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #7b8495;
    line-height: 20px;
}

.article-container .article-content .top .txt[data-v-7ecb6074]:hover {
    color: #016fff;
}

.article-container .article-content .top .icon[data-v-7ecb6074] {
    width: 16px;
    height: 16px;
    margin: 0 4px;
}

.article-container .article-content .top .title[data-v-7ecb6074] {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #0a1e30;
    line-height: 20px;
}

.article-container .article-content .body[data-v-7ecb6074] {
    padding: 24px 40px 0;
}

.article-container .article-content .body .article-title[data-v-7ecb6074] {
    font-size: 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #0a1e30;
    line-height: 33px;
}

.article-container .article-content .body .date[data-v-7ecb6074] {
    margin: 12px auto 24px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #7b8495;
    line-height: 20px;
}

.article-container .article-content .body .article[data-v-7ecb6074] {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #4c5971;
    line-height: 26px;
}

.article-container .article-content .body .article[data-v-7ecb6074] img {
    max-width: 100%;
    height: auto;
}

.article-container .article-aside[data-v-7ecb6074] {
    width: 310px;
    min-height: calc(100vh - 539px);
    background-color: #fff;
    box-shadow: 0 11px 20px 0 rgba(81,109,152,.06);
}

.article-container .article-aside .top-container[data-v-7ecb6074] {
    height: 61px;
    padding: 0 24px;
    border-bottom: 1px solid #e3e7ee;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
}

.article-container .article-aside .top-container .top-title[data-v-7ecb6074] {
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #0a1e30;
    line-height: 28px;
    padding-left: 12px;
    border-left: 4px solid #016fff;
}

.article-container .article-aside .top-container .top-txt[data-v-7ecb6074] {
    margin-left: 100px;
    font-size: 13px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #7b8495;
    line-height: 18px;
}

.article-container .article-aside .top-container .top-txt[data-v-7ecb6074]:hover {
    color: #016fff;
}

.article-container .article-aside .top-container .top-txt:hover+.icon[data-v-7ecb6074] {
    width: 14px;
    height: 14px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAnJJREFUWEftlUtIVFEYx3/fzJ07jo/oYRRFtCgoglatg3Zta9FCiKJpMksqU7SCgrEiQ/Ex06p10EJoFVjQwrAyKioKwiISoiChh69Kncf94g5XF0Fw7p0xC7zLy8f5/c7/fOc7wgJ/ssB8FgX+nwSizbohl2fTMot7X9plslS9Y5SA3aSbs3l6gdUC/RUxjk62yddSSBgJhBu0xoE0SjVCDugrj3D4R4eMFCthJJBMauj8GNcVdqFEERzgTlmIQ1Nd8qEYCSMBF1DdolXfZuhWqAHKPehd2yYx0yHvgkoYC7iANUktHxmjXWEfSpUHHYwIiUyPDAWR8CXgAjamNTo8zEWFBMrSAlR5alkczHbJC78SvgVcwI6kWgPjnFOlHmWFB31pQW02JY/8SAQScAGFxhylWYWTKKs86FBYqc+lpd9UIrBAIXlVCTdSrw5n3BbxoG/DFvFcp9w3kShKYBYQPq4HnBAXUNZ6/zKakuhfESgcxQQN6nAaZeUsVFNitDmjoj/tZE+vhm885JQ6NIAHFzIhh935tPTNawKFmzDBWXU4hrLcgz2zLOqynfLEBO7WBEpg21WNPB+iVeHI3CwQHkeEeKZbXpnCAwl4g+iSKglgSQEWYtB2iM+k5I0fuG+BuVGs7AcqPdiAbRMP+h4YH8GWpNqvx7iiyl7vMVKgP2oRn+6U9353PltvJOBetdZRbgPbgbK559gmMdUuH4PCjY/AOqE783DNu2p54FZMqP3ZI5+KgRsLxBp13bTDzcKkEwYqYtR9b5PPxcKNBdzCsiZdn1W2Vto8GL8so6WA+xIoFfD3dYyacL7giwn8Ewn8Am8+0iHmPrO4AAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: contain;
}

.article-container .article-aside .top-container .icon[data-v-7ecb6074] {
    width: 14px;
    height: 14px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAArBJREFUWEftlVFIU2EUx//n3t05tiwxpVCihYKB9KCXniLwLXqrhz0IUbSWWRLYQ1RQYBQ9FBHUewVBDz0lgQk+GKaCzukMQmXTuRUZaKZujtrcPXF3716C8Lt3Cws8jx/fPb/fd+75zkfY4qAt5mNb4P+pwK56tS6bzTW4XZ73SzNDyVL1jlAFyr3qwZymvQLxXmKpX3I7LiWnR7+VQkJIwONtaoXGjxmoAmgD4B6SlAvr88GvxUoICXR1dUkPnna/ZOAEwGUANEDqcyny+eXZ4KdiJIQEdEBVw5Hy9I/0IzBaAXbra0R451DkwGo0NGtXQlhAB9SoqntlKXefgNPMKM9DiYYlUCAVH5+yI2FJQAfU1x8vW8gu3AUowMwVBpRCJOPcemxi0qqEZQEd0NLS4hibW73FQAeDdxuFoA8ySW1r86ERKxK2BHSA3pgPn3df1ZivMGOP2RNTBO5IxSf7RSVsC+gAZia3V+0g5hsA1+QlQBEJkj+ZCA2KSBQlUAB4vM1nWeM7ANeaa5l0Iqxf102jaIH8jHjW3ckaroO4ukBMJ8JCuYU2/ekYPp9P7h2NXNM06uQCnJABcDIdD/dsevz8L7MZxk1Yu8nQLjNQac6EcYfM7Wtz4aBoWlsCqqoq04vabQZfBGDOAoxKTsWfigY/isKNprUYxiD6cg+Q9EG00/x8WJYd/mRsbMZiOmsChVEMxhkAO8xrN+BwSn6774FwBRobfc5YMvIEoFPmY8QE6ldk+FdiE3GrJy/sFxIwnuPXvQw+CpDLeI6pz+V0BpajI5/twoV7wONtPoac9oIJ1QDlQPwWkNvS8dBCMXBhgcq6w/t+bmy8YUYtGANSGdpT0YnFYuHCAvrGigNN+zM5OqTAPbSaGPxeCrglgVIBf88j1IR/C75dgX+iAr8AJFf2IYhq7xYAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: contain;
}

.article-container .article-aside .aside-list[data-v-7ecb6074] {
    padding: 0 20px 20px 24px;
}

.article-container .article-aside .aside-list .list-item[data-v-7ecb6074] {
    height: 44px;
    border-bottom: 1px solid #f6f6f6;
}

.article-container .article-aside .aside-list .list-item a[data-v-7ecb6074] {
    display: block;
    height: 44px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
}

.article-container .article-aside .aside-list .list-item .item-title[data-v-7ecb6074] {
    width: 320px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #0a1e30;
    line-height: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.article-container .article-aside .aside-list .list-item .icon[data-v-7ecb6074] {
    width: 16px;
    height: 16px;
}

.article-container[data-v-7ecb6074] {
    padding-bottom: 90px;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-direction: row;
}

.enterprise-services .banner[data-v-24d0d033] {
    background: url(../images/top_bg.54052c0.png) no-repeat 50%;
    background-size: cover;
    height: 680px;
}

.enterprise-services .banner .banner_cont[data-v-24d0d033] {
    width: 100%;
    margin: 0 auto;
    box-sizing: border-box;
    padding-top: 181px;
}

.enterprise-services .banner .banner_cont h1[data-v-24d0d033] {
    font-family: SourceHanSansCN-Medium;
    font-weight: 400;
    font-size: 48px;
    color: #1d78ff;
    text-align: center;
}

.enterprise-services .banner .banner_cont .banner_text[data-v-24d0d033] {
    font-weight: 400;
    font-size: 22px;
    color: rgba(18,17,39,.72);
    line-height: 40px;
    text-align: center;
    max-width: 870px;
    margin: 20px auto 0;
}

.enterprise-services .banner .banner_cont .consulting[data-v-24d0d033] {
    margin: 48px auto 0;
    position: relative;
    z-index: 1;
}

.enterprise-services .banner .banner_cont .consulting a[data-v-24d0d033] {
    width: 192px;
    height: 54px;
    margin: 0 auto;
    display: block;
    font-family: SourceHanSansCN-Medium;
    font-size: 20px;
    color: #fff;
    background: #3580ff;
    box-shadow: 1px 3px 8px 0 rgba(7,62,128,.53);
    border-radius: 36px;
    letter-spacing: 1px;
    text-align: center;
    line-height: 54px;
}

.enterprise-services .banner .banner_cont .consulting a[data-v-24d0d033]:hover {
    background: #3367d6;
    box-shadow: 1px 3px 8px 0 rgba(7,62,128,.53);
}

.enterprise-services .banner .banner_cont .consulting p[data-v-24d0d033] {
    position: absolute;
    background: url(/images/enterprise_services/consulting_bg.svg) no-repeat 50%;
    background-size: 100% 100%;
    height: 700px;
    width: 100%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -59.9%);
    z-index: -1;
}

.enterprise-services .banner .banner_cont .banner_intro[data-v-24d0d033] {
    margin: 60px auto 0;
    max-width: 1150px;
    z-index: 1;
    position: relative;
    display: flex;
    justify-content: space-between;
}

.enterprise-services .banner .banner_cont .banner_intro .card1[data-v-24d0d033] {
    width: 343px;
    height: 110px;
    background: #fff;
    box-shadow: 0 9px 91px 0 rgba(0,0,0,.05);
    border-radius: 11px;
    border: 1px solid #f3f3f3;
    box-sizing: border-box;
    padding-left: 50px;
    display: flex;
    align-items: center;
}

.enterprise-services .banner .banner_cont .banner_intro .card1 .font .font_tit[data-v-24d0d033] {
    font-family: SourceHanSansCN-Medium;
    font-size: 20px;
    color: #111928;
}

.enterprise-services .banner .banner_cont .banner_intro .card1 .font .font_txt[data-v-24d0d033] {
    font-weight: 400;
    font-size: 18px;
    color: #111928;
    margin-top: 3px;
}

.plate_server[data-v-24d0d033] {
    margin-top: 50px !important;
    margin-bottom: 120px;
    width: 1200px;
    margin: 0 auto;
}

.plate_server h2[data-v-24d0d033] {
    font-family: SourceHanSansCN-Medium;
    font-weight: 400;
    font-size: 40px;
    color: #1b2336;
    text-align: center;
    margin-bottom: 24px;
}

.plate_server .plate_intro[data-v-24d0d033] {
    font-weight: 400;
    font-size: 17px;
    color: #545364;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
}

.productHome_growCardsWrapper__BChVo {
    display: flex;
    justify-content: center;
    gap: 24px;
    margin: 0;
}

.growCards_wrapper__Tnosu {
    display: flex;
    align-items: center;
    height: 417px;
    width: 100%;
    margin: 50px auto 0;
}

.productHome_growCard__gFFB2 {
    flex: 1;
    text-align: center;
    padding: 47px 40px;
    transition: .3s;
    width: 342px;
    max-width: 417px;
    background: linear-gradient(1turn, #f4f8ff, #fff);
    border-radius: 4px;
    border: 1px solid #eaf0fc;
}

.growCards_cardTitle__CLYhS {
    height: 25px;
    line-height: 25px;
    font-size: 18px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #353c58;
    margin-top: 24px;
}

.growCards_cardDesc__i_z5F {
    width: 100%;
    font-size: 14px;
    font-weight: 400;
    color: #64698b;
    line-height: 20px;
    margin-top: 16px;
    text-align: left;
    word-break: break-all;
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}

.information {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    box-shadow: 0px 0px 15px 0px rgba(66, 92, 178, 0.25);
    border-radius: 8px;
    position: relative;
    background-color: #fff;
    margin-bottom: 80px !important;
    margin-top: 40px !important;
    height: 400px;
}

.width1200 {
    width: 1200px;
    margin: 0 auto;
}

.information h5 {
    font-size: 42px;
    font-weight: 500;
    color: #273167;
    text-align: center;
    margin-bottom: 40px;
}

.information .informationBox {
    display: flex;
    justify-content: space-between;
}

.information .informationBox .boxList {
    width: 33%;
    display: flex;
    flex-direction: column;
    margin-right: 20px;
    margin-left: 20px;
}

.information .informationBox .boxList h4 {
    font-size: 20px;
    font-weight: 500;
    color: #273167;
}

.information .informationBox .boxList span {
    margin-top: 15px;
    margin-bottom: 6px;
    font-size: 14px;
    font-weight: 700;
    color: #273167;
}

.information .informationBox .boxList input {
    padding: 11px;
    outline: none;
    border-radius: 4px;
    border: 1px solid #d7dce4;
}

.information .informationBtn {
 /* display: flex; */
    justify-content: center;
    margin-top: 40px;
}

.information .informationBtn .btn {
    cursor: pointer;
    width: 20%;
    height: 44px;
    display: inline;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    background: #1a73e8;
    color: #fff;
    float: left;
    text-align: center;
    line-height: 44px;
    margin-left: 40%;
}

.information .informationBtn .btn:hover {
    cursor: pointer;
    width: 20%;
    height: 44px;
    display: inline;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    color: #fff;
    float: left;
    text-align: center;
    line-height: 44px;
    margin-left: 40%;
    background: #0e4792;
}

.information .informationBox .boxList textarea {
    outline: none;
    resize: none;
    padding: 15px;
    height: 110px;
    box-sizing: border-box;
    border-radius: 4px;
    border: 1px solid #d7dce4;
}

.cst_box_choose {
    float: left;
    margin-top: 15px;
    margin-bottom: 6px;
}

.cst_box_choose>a {
    cursor: pointer;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    text-align: center;
    font-size: 14px;
    color: #808191;
    width: 110px;
    line-height: 40px;
    background-color: #fbfbfc;
    border-radius: 4px;
    border: solid 1px #eeeeee;
}

.cst_box_choose>a:nth-child(3n) {
    margin-right: 0;
}

.cst_box_choose>a.active {
    color: #1a73e8;
    border-color: #1a73e8;
    background: #bfd7fc;
    font-weight: 500;
}

.statistics[data-v-26c7ae3f] {
    margin-top: 40px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    background: #fff;
    padding-top: 25px;
    padding-bottom: 25px;
}

.statistics .item[data-v-26c7ae3f] {
    width: 25%;
}

.statistics .item .num[data-v-26c7ae3f] {
    height: 40px;
    font-size: 30px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #1e5eee;
    line-height: 40px;
    text-align: center;
}

.statistics .item .text[data-v-26c7ae3f] {
    height: 30px;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 30px;
    text-align: center;
}

.qiyexz {
    width: 100%;
    margin-top: 40px;
}

.qiyexz img {
    width: 100%;
}

.banner-container[data-v-6393c15a] {
    width: 100%;
    height: 360px;
    background: url(../images/banner@2x.70585a5.png) 0 0 / 100% 100%;
    margin-top: 80px;
}

.banner-container .banner-content[data-v-6393c15a] {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: column;
}

.banner-container .banner-content .title[data-v-6393c15a] {
    margin: 80px auto 40px;
    font-size: 36px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 50px;
}

.Search-content[data-v-56a61c56] {
    width: 560px;
    height: 40px;
    padding: 10px 12px;
    background: #fff;
    border-radius: 4px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
}

.Search-content .icon[data-v-56a61c56] {
    width: 20px;
    height: 20px;
    margin-right: 12px;
}

.Search-content .input[data-v-56a61c56] {
    width: 100%;
    height: 100%;
    border: none;
    outline: none;
    background: transparent;
}

.keywords-list[data-v-56a61c56] {
    margin-top: 16px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 20px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
}

.keywords-list .keywords-item[data-v-56a61c56] {
    margin-right: 20px;
    opacity: .9;
}

.service-container[data-v-6393c15a] {
    width: 1224px;
    margin: 60px auto 28px;
}

.service-container .section-title[data-v-6393c15a] {
    margin-bottom: 16px;
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #0a1e30;
    line-height: 28px;
    padding-left: 10px;
}

.service-container .service-list[data-v-6393c15a] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    flex-direction: row;
}

.service-container .service-list .service-item[data-v-6393c15a] {
    display: block;
    width: 303px;
    height: 164px;
    background: #fff;
    border-radius: 6px;
    background: url(../images/service_bg@2x.968f99c.png) 0 0 / 100% 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: column;
}

.service-container .service-list .service-item .item-img[data-v-6393c15a] {
    width: 60px;
    height: 60px;
    margin: 24px 0 12px;
}

.service-container .service-list .service-item .item-desc[data-v-6393c15a] {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #0a1e30;
    line-height: 22px;
}

.help-homepage-list > .item {
    margin-bottom: 18px;
}

.help-homepage-list > .item > .label {
    display: flex;
    align-items: center;
    height: 50px;
}

.help-homepage-list > .item > .label .type {
    font-size: 18px;
    font-weight: bold;
    color: #444;
}

.help-homepage-list > .item .list {
    display: flex;
    flex-wrap: wrap;
    border: 1px solid #e5e9ed;
    padding: 10px 0;
}

.help-homepage-list > .item .list .cell {
    width: 22%;
    padding: 7px 7px 7px 28px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.help-homepage-list > .item .list .cell a {
    font-size: 14px;
    color: #2A303B;
    cursor: pointer;
}

.help-homepage-list > .item .list .cell a:hover {
    font-size: 14px;
    color: #1d77ff;
    cursor: pointer;
}

.help-homepage-list {
    width: 1200px;
    margin: 35px auto 0 auto;
}

.help-homepage-list > .item .list > .child-wrap label.label {
    display: flex;
    align-items: center;
    height: 32px;
    padding-left: 28px;
    margin-bottom: 3px;
}

.help-homepage-list > .item .list > .child-wrap .type {
    font-size: 16px;
    color: #989898;
    line-height: 1;
}

.help-homepage-list > .item .list > .child-wrap .child-list {
    display: flex;
    flex-wrap: wrap;
}

.help-homepage-list > .item .list {
    display: flex;
    flex-wrap: wrap;
    border: 1px solid #e5e9ed;
    padding: 10px 0;
    background-color: #fff;
}

.juzhong {
    background: #1d78ff;
    color: #fff;
    width: 20%;
    height: 45px;
    font-size: 16px;
    text-align: center;
    line-height: 45px;
    border-radius: 45px;
    margin-left: 40%;
    margin-top: 50px;
}

.juzhong a {
    background: #1d78ff;
    color: #fff;
    text-align: center;
    display: block;
    border-radius: 45px;
}

.juzhong a:hover {
    background: #0b4aa9;
    color: #fff;
    text-align: center;
    display: block;
    border-radius: 45px;
}

.lg-help-content {
    padding-top: 40px;
    padding-bottom: 100px;
    width: 80%;
    margin-left: 10%;
}

.lg-help-content .m-t-b-10 {
    background-color: #f2f2f2;
    height: 120px;
}

.big_body {
    display: flex;
}

.nav_div {
    width: 260px;
    height: 1000px;
    background-color: rgb(241, 241, 241);
    margin: 0px 0 0 40px;
}

.menu_list {
    width: 260px;
}

.menu_head {
    height: 47px;
    line-height: 47px;
    padding-left: 22px;
    font-size: 14px;
    color: #525252;
    cursor: pointer;
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #F1F1F1;
    position: relative;
    margin: 0px;
    font-weight: bold;
    background: #f1f1f1 url(../images/pro_left.png) center right no-repeat;
}

.menu_list .current {
    background: #f1f1f1 url(../images/pro_down.png) center right no-repeat;
}

.menu_body {
    line-height: 38px;
    border-left: 1px solid #e1e1e1;
    backguound: #fff;
    border-right: 1px solid #e1e1e1;
}

.menu_body a {
    display: block;
    height: 38px;
    font-size: 14px;
    line-height: 38px;
    padding-left: 38px;
    color: #777777;
    background: #fff;
    text-decoration: none;
    border-bottom: 1px solid #e1e1e1;
}

.menu_body a:hover {
    text-decoration: none;
    color: #1d78ff;
}

.markdown_body {
    width: 100%;
    padding: 0px 63px;
}

.editormd-html-preview {
    text-align: left;
    font-size: 14px;
    line-height: 1.6;
    padding: 20px;
    overflow: auto;
    width: 100%;
    background-color: #fff;
}

.markdown-body h2 {
    padding-bottom: 10px;
    font-size: 26px;
    line-height: 32px;
    border-bottom: 1px solid #eee;
    margin-bottom: 16px;
}

.markdown-body p {
    margin-top: 0;
    margin-bottom: 16px;
}

.extension-banner[data-v-7d2032ac] {
    background: url(../images/tuiguang_01.jpg) no-repeat 50%;
    background-size: cover;
    height: 531px;
    box-sizing: border-box;
    padding-top: 181px;
}

.extension-banner h1[data-v-7d2032ac] {
    font-family: SourceHanSansCN-Medium;
    font-weight: 400;
    font-size: 54px;
    color: #0e0b3d;
    line-height: 76px;
    text-align: center;
    font-weight: 700;
}

.banner_txt span {
    color: #f70000;
}

.extension-banner .banner_txt[data-v-7d2032ac] {
    font-weight: 400;
    font-size: 22px;
    color: rgba(18,17,39,.72);
    margin-top: 22px;
    margin-bottom: 60px;
    text-align: center;
}

.extension-banner .btn_box[data-v-7d2032ac] {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    column-gap: 14px;
    row-gap: 20px;
}

.extension-banner .btn_box .btn[data-v-7d2032ac] {
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: SourceHanSansCN-Medium;
    font-size: 20px;
    width: 191px;
    height: 54px;
    border-radius: 36px;
    cursor: pointer;
}

.extension-banner .btn_box .btn i[data-v-7d2032ac] {
    margin-right: 14px;
    background: url(../images/cus_icon.svg) no-repeat 50%;
    background-position-y: 0;
    width: 27px;
    height: 27px;
}

.extension-banner .btn_box .btn.b_l[data-v-7d2032ac] {
    color: #fff;
    background: #3367d6;
    box-shadow: 1px 3px 8px 0 rgba(7,62,128,.53);
}

.extension-banner .btn_box .btn.b_r[data-v-7d2032ac] {
    background: #f8fafe;
    border: 1px solid #0e1d3c;
    color: #0e1d3c;
}

.section2_22 {
    padding-top: 70px;
    padding-bottom: 100px;
    width: 1200px;
    margin: 0 auto;
}

.section2_22 .title {
    font-size: 34px !important;
    line-height: 34px;
}

.section2_22 .title {
    font-family: SourceHanSansCN-Bold;
    font-size: 36px;
    line-height: 38px;
    color: #333333;
    text-align: center;
    font-weight: 700;
    position: relative;
}

.section2_22 .title-text {
    font-family: SourceHanSansCN-Regular;
    font-size: 20px;
    line-height: 20px;
    color: #666666;
    text-align: center;
    position: relative;
}

.section2_22 .flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    display: -webkit-flex;
}

.section2_22 .promotion-box {
    width: 380px;
    height: 244px;
    padding-top: 60px;
    padding-left: 35px;
}

.section2_22 .promotion-box {
    position: relative;
    width: 380px;
    height: 244px;
    background-color: #ffffff;
    box-shadow: 0px 0px 10px 0px rgba(3, 18, 110, 0.18);
    border-radius: 15px;
    padding-top: 68px;
    padding-left: 40px;
    box-sizing: border-box;
    cursor: pointer;
}

.section2_22 .title-text {
    margin-top: 15px;
}

.section2_22 .title-text::after {
    bottom: -25px;
}

.promotion-box {
    width: 380px;
    height: 244px;
    padding-top: 60px;
    padding-left: 35px;
}

.promotion-box:hover {
    background-image: linear-gradient(0deg,
	                #0077c9 0%,
	                #1475dd 50%,
	                #2772f0 100%),
	            linear-gradient(#ffffff,
	                #ffffff);
}

.promotion-box:hover .little-title {
    color: #ffffff;
}

.promotion-box:hover .text {
    color: #ffffff;
}

.little-title {
    font-family: SourceHanSansCN-Bold;
    font-size: 22px;
    color: #0077c8;
    font-weight: 700;
}

.title-text::after {
    width: 50px !important;
    height: 5px !important;
}

.section2_22 .little-title {
    margin-bottom: 20px;
}

.section2_22 .wrap {
    margin-top: 80px;
}

.section2_22 .text {
    margin-top: 0px;
    color: #333333;
    font-weight: 600;
}

.section2_22 .text1 {
    margin-top: 8px;
}

.iconimg_111 {
    position: absolute;
}

.iconimg222 {
    width: 28%;
    top: 7%;
    right: 4%;
    position: absolute;
}

.iconimg223 {
    width: 28%;
    top: 7%;
    right: 4%;
    position: absolute;
}

.iconimg224 {
    width: 19%;
    top: 7%;
    right: 4%;
    position: absolute;
}

.tuijian-lc {
	/*padding: 30px 0 40px;*/
    background: #e8f3fa;
    height: 400px;
}

.tuijian-flow {
    padding: 40px 0 90px;
	/*background: url("../images/2019/tuijian-bg.png") no-repeat center 220px;*/;
}

.flow-list {
}

.wide1190 {
    width: 1200px;
    margin: 0 auto;
}

.tuijian-title::before, .tuijian-title::after {
    content: "";
    display: inline-block;
    width: 200px;
    height: 1px;
    background: #501940;
    vertical-align: middle;
}

.tuijian-title {
    font-size: 30px;
    color: #501940;
    text-align: center;
}

.flow-list li {
    margin-top: 30px;
    float: left;
    width: 33.3333333%;
    text-align: center;
}

.flow-list li .fl-num {
    line-height: normal;
    font-size: 36px;
    color: #333333;
}

.flow-list li .fl-icon {
    margin: 0 auto;
    width: 88px;
    height: 88px;
    background: url("../images/2019/tuijiannew-icon2019.png") no-repeat;
}

.flow-list li .fl-icon1 {
    background-position: -363px 0;
}

.flow-list li .fl-icon2 {
    background-position: -458px 0;
}

.flow-list li .fl-icon3 {
    background-position: 0 -122px;
}

.flow-list li .fl-icon4 {
    background-position: -98px -122px;
}

.flow-list li .fl-icon5 {
    background-position: -196px -122px;
}

.flow-list li .fl-icon6 {
    background-position: -294px -122px;
}

.flow-list li .fl-icon7 {
    background-position: -392px -122px;
}

.flow-list li .fl-icon8 {
    background-position: -490px -122px;
}

.flow-list li .fl-title {
    font-size: 20px;
    color: #333333;
}

.flow-list li .fl-txt {
    font-size: 16px;
    color: #989898;
}

.flow-list-two {
    margin: 20px 100px 0;
}

.flow-list-two li {
    width: 50%;
}

.flow-list-new {
    margin-top: 50px;
    z-index: 999;
    position: relative;
}

.flow-list-new li {
    float: left;
    width: 25%;
    text-align: center;
}

.flow-list-new li .fln-icon {
    display: inline-block;
    width: 88px;
    height: 88px;
    background: url('../images/tuijiannew-icon2019.png?123') no-repeat;
    border-radius: 44px;
    box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
}

.flow-list-new li .fln-icon.fln-icon1 {
    background-position: -511px -220px;
}

.flow-list-new li .fln-icon.fln-icon2 {
    background-position: -511px -315px;
}

.flow-list-new li .fln-icon.fln-icon3 {
    background-position: -511px -411px;
}

.flow-list-new li .fln-icon.fln-icon4 {
    background-position: -511px -506px;
}

.flow-list-new li .fln-num {
    padding-top: 10px;
    font-size: 20px;
    color: #333;
}

.flow-list-new li .fln-title {
    font-size: 20px;
    color: #333;
}

.flow-list-new li .fln-txt {
    font-size: 16px;
    color: #666;
    padding-top: 10px;
}

.flow-line {
    margin: 0 auto;
    width: 75%;
    height: 4px;
    background: #fff;
    position: relative;
    top: 48px;
}

.section5 {
    padding-top: 90px;
}

.section5 .title {
    font-size: 34px !important;
    line-height: 34px;
}

.section5 .title {
    font-family: SourceHanSansCN-Bold;
    font-size: 36px;
    line-height: 38px;
    color: #333333;
    text-align: center;
    font-weight: 700;
    position: relative;
}

.we-box {
    padding-top: 80px;
    padding-bottom: 90px;
}

.we-box {
    padding-top: 68px;
    background-image: url(../images/tuiguang_03.png);
    background-position: center bottom;
    padding-bottom: 101px;
    position: relative;
}

.tuoyuan {
    position: absolute;
    z-index: -1;
}

.tuoyuan1 {
    left: 121px;
    top: 20px;
}

.tuoyuan2 {
    right: 213px;
    top: 56px;
}

.tuoyuan3 {
    left: 539px;
    top: 644px;
}

.tuoyuan4 {
    right: 485px;
    top: 491px;
}

.section5 .wrap {
    width: 1420px;
    margin: 0 auto;
}

.section5 .flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    display: -webkit-flex;
}

.section5 .box5 {
    width: 280px;
    height: 250px;
    padding-top: 30px;
}

.section5 .box5 {
    width: 321px;
    height: 284px;
    background-color: #ffffff;
    box-shadow: 0px 0px 21px 0px rgba(45, 47, 85, 0.07);
    border-radius: 20px;
    text-align: center;
    padding-top: 56px;
    box-sizing: border-box;
    transition: 0.3s;
    cursor: pointer;
}

.section5 .box5>img {
    width: 50px;
}

.little-title5 {
    margin-top: 10px;
    font-weight: 700;
    font-size: 20px;
}

.box5:hover {
    border-top: 5px solid #ff8f1c;
    margin-top: -18px;
}

.little-text {
    font-size: 17px;
    line-height: 32px;
    color: #666666;
    margin-top: 35px;
    margin-right: 41px;
    margin-left: 41px;
}

.size22 {
    font-size: 22px;
}

.box-5 {
    margin-right: 41px;
}

.section5 .flex2 {
    margin-top: 38px;
    justify-content: center;
}

.free_serve[data-v-7d2032ac] {
    width: 100%;
    max-width: 1300px;
    min-height: 348px;
    margin: 100px auto 197px;
    background: url(../images/tuiguang1_11.png) no-repeat 50%;
    background-size: 100% 100%;
    background-size: cover;
    border-radius: 8px;
    box-sizing: border-box;
    padding: 0 110px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.free_serve .fs_l h2[data-v-7d2032ac] {
    font-family: SourceHanSansCN-Regular;
    font-weight: 600;
    font-size: 32px;
    color: #242424;
}

.free_serve .fs_l p[data-v-7d2032ac] {
    font-family: SourceHanSansCN-Regular;
    font-weight: 500;
    font-size: 18px;
    color: #242424;
    margin-top: 27px;
}

.free_serve .fs_c[data-v-7d2032ac] {
    width: 280px;
    justify-content: space-between;
    align-content: flex-start;
}

.free_serve .fs_r[data-v-7d2032ac] {
    width: 203px;
    height: 203px;
    background: #fff;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.free_serve .fs_r img[data-v-7d2032ac] {
    width: 195px;
    height: 195px;
}

.free_serve .fs_c .fs_li[data-v-7d2032ac] {
    width: 280px;
    display: flex;
    font-family: SourceHanSansCN-Regular;
    font-weight: 400;
    font-size: 16px;
    color: #1d78ff;
    margin-bottom: 20px;
    background-color: #92ccfc;
    border-radius: 40px;
    height: 40px;
    line-height: 40px;
}

.free_serve .fs_c .fs_li i[data-v-7d2032ac] {
    background: url(../images/tuiguang1_06.png) no-repeat 50%;
    background-size: 100% 100%;
    width: 21px;
    height: 21px;
    margin-right: 8px;
    margin-top: 12px;
    margin-left: 15px;
}

.fly-selector-container {
    width: 50%;
    min-width: 200px;
    padding: 0.375rem 1.25rem 0.375rem 0.75rem;
    -moz-padding-start: calc(0.75rem - 3px);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #555e71;
    background-color: #ffffff;
    background-image: var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);
    background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px;
    border: 1px solid #e9e9e9;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    overflow: hidden;
    display: block;
    cursor: pointer;
}

.fly-selector-container>.fly-selector-content {
    position: absolute;
    opacity: 0;
    height: 0;
    overflow-y: scroll;
    border-radius: 0 5px;
    /* border: 1px solid #eee; */
    width: 100%;
    background-color: #fff;
    margin-top: 45px;
    margin-left: -13px;
    display: none;
    min-height: 102px;
    box-shadow: 0px 0px 10px 0px #00000026;
}

.fly-selector-container>.fly-selector-content>ul {
    display: block !important;
    height: auto;
}

.fly-selector-container>.fly-selector-content>ul li.fly-selector-item.active {
    color: #007AFF;
    font-weight: bold;
    background-color: #0051ff1a;
}

.col-form-label {
    padding-top: calc(.375rem + var(--bs-border-width));
    padding-bottom: calc(.375rem + var(--bs-border-width));
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5;
}

.fly-selector-container>.fly-selector-content>ul li {
    font-size: 15px;
    padding: 0 20px;
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #606266;
    height: 38px;
    line-height: 38px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
}

.fly-selector-container .fly-selector-search {
    display: none;
    width: calc(100% - 30px);
    float: left;
}

.fly-selector-container .fly-selector-icon {
    transition: none;
    float: right;
}

.fly-selector-container .fly-selector-title {
    cursor: pointer;
    width: calc(100% - 30px);
    float: left;
}

.m {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
    margin-top: -200px;
}

.head {
    float: left;
}

.xiazai {
    float: left;
    margin-left: 12px;
    margin-top: 3px;
}

.sc_generate {
    float: left;
    width: 860px;
    margin-top: -63px;
    margin-bottom: 80px;
    padding-bottom: 80px;
    background: #FFFFFF;
    box-shadow: 0px 0px 8px rgba(140, 175, 210, 0.1);
}

.sc_generate .scx_tab {
    display: block;
    width: 100%;
    height: 63px;
    border-bottom: 1px solid #E5EAEF;
    font-size: 0;
}

.sc_generate .scx_tab a.active {
    position: relative;
    border-left: 1px solid #E5EAEF;
    border-right: 1px solid #E5EAEF;
    border-top: 3px solid #0072ff;
   
}

.sc_generate .scx_tab a {
    display: inline-block;
    vertical-align: top;
    padding: 0 40px 0 38px;
    font-size: 0;
    text-align: center;
    border-top: 3px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}

.sc_generate .scx_tab a.active::before {
    content: '';
    position: absolute;
    bottom: -1px;
    left: 0;
    height: 3px;
    width: 100%;
    background-color: #fff;
}

.sc_generate .scx_tab a.active .mdip5 {
    background-position: -94px -106px;
}

.mdip5 {
    width: 20px;
    height: 18px;
    background-position: -54px -106px;
}

.scx_from .ips {
    float: left;
    width: 170px;
    height: 46px;
    margin-right: 12px;
    padding-left: 16px;
    line-height: 46px;
    background: #FFFFFF;
    border: 1px solid #DCDFE6;
    border-radius: 4px;
    color: #222;
    font-size: 15px;
    -moz-appearance: inherit;
    -webkit-appearance: block;
}

.scx_from .ts {
    float: left;
    margin-top: 11px;
    margin-left: 0;
    font-size: 15px;
    color: #999;
    margin-right: 18px;
}

.ant_radio_wrapper {
    display: inline-block;
    cursor: pointer;
    margin: 0 21px 0 0;
    font-size: 14px;
}

.sc_generate .scx_tab a.active font {
    color: #0072ff;
}

.sc_generate .scx_tab a font {
    display: inline-block;
    vertical-align: middle;
    margin-left: 8px;
    font-size: 18px;
    color: #666666;
    line-height: 60px;
}

.sc_generate .scx_bot.active {
    display: block;
}

.sc_generate .scx_tit font {
    margin-left: 10px;
    font-size: 18px;
    color: #222;
    line-height: 24px;
    vertical-align: middle;
}

.sc_generate .scx_from li {
    display: inline-block;
    width: 100%;
    padding-left: 49px;
    margin-bottom: 40px;
}

.sc_generate .scx_from .l_ti {
    display: inline-block;
    vertical-align: middle;
    width: 130px;
    margin-right: 27px;
    font-size: 16px;
    color: #222;
    text-align: right;
    line-height: 21px;
}

.sc_generate .scx_from .r_bo {
    display: inline-block;
    width: 650px;
    vertical-align: middle;
}

.sc_generate .copy {
    display: block;
    margin: 0 48px;
}

.sc_generate .copy .copy_input {
    float: left;
    width: 438px;
    height: 24px;
    padding: 10px 16px;
    line-height: 26px;
    background: #FFFFFF;
    border-top: 1px solid #DCDFE6;
    border-bottom: 1px solid #DCDFE6;
    border-left: 1px solid #DCDFE6;
    border-right: 0px;
    border-radius: 4px 0 0 4px;
    font-size: 15px;
}

.sc_generate .copy .copy_button {
    float: left;
    width: 120px;
    height: 46px;
    line-height: 46px;
    background: #0072ff;
    border-radius: 0px 4px 4px 0px;
    border: 0;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
}

.sc_generate .copy .copy_go {
    float: right;
    width: 120px;
    height: 46px;
    background: #0072ff;
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    border: 0;
    cursor: pointer;
}

.widget {
    float: left;
    width: 320px;
    margin-left: 20px;
    margin-top: -63px;
}

.widget .wi_wt {
    float: left;
    width: 100%;
    background: #fff;
    box-shadow: 0px 0px 8px rgba(140, 175, 210, 0.1);
}

.widget .wi_wt .ti {
    width: 100%;
    height: 57px;
    line-height: 57px;
    border-bottom: 1px solid #E5EAEF;
}

.widget .wi_wt .ti span {
    margin-left: 10px;
    vertical-align: middle;
    font-size: 18px;
    color: #222;
}

.widget .wi_wt .ti a {
    float: right;
    vertical-align: middle;
    color: #B7BBC3;
    font-size: 18px;
}

.widget .wi_wt ul {
    padding: 10px 0 20px 0;
}

.widget .wi_wt li {
    width: 100%;
    padding: 0 15px;
    line-height: 35px;
}

.widget .wi_wt li a {
    line-height: 38px;
}

.widget .wi_wt li i {
    margin-right: 10px;
}

.ico_18 {
    width: 6px;
    height: 10px;
    background-position: -132px -211px;
}

.ico {
    display: inline-block;
    vertical-align: middle;
    background: url(../images/ico.png) no-repeat;
}

.widget .wi_wt li font {
    vertical-align: middle;
    font-size: 15px;
    color: #222;
    height: 20px;
    overflow: hidden;
    display: inline-block;
    width: 250px;
    line-height: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.sc_generate .scx_tit {
    height: 65px;
    line-height: 65px;
    border-bottom: 0px;
}

.sc_generate .scx_tit {
    width: 100%;
    height: 63px;
    padding: 0 24px;
    padding-top: 25px;
    line-height: 63px;
}

.ico_17 {
    width: 14px;
    height: 14px;
 /*background-position: -194px -170px;*/
    background: #0072ff;
    border-radius: 50%;
}

.sc_generate .scx_from input[type=submit] {
    display: inline-block;
    float: left;
    margin-right: 12px;
    width: 170px;
    height: 50px;
    background: #0072ff;
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    border: 0;
    cursor: pointer;
}

.scx_notes {
    display: block;
    margin: 0 48px;
    float: left;
    width: 93%;
}

.scx_notes .ti {
    display: block;
    margin-top: 46px;
    margin-bottom: 14px;
    line-height: 21px;
    font-size: 20px;
    color: #222;
    font-weight: bold;
}

.scx_notes table {
    width: 100%;
}

.scx_notes thead {
    background: #DCDFE6;
}

.pre_count {
    background: #0f2841;
    padding: 20px;
    color: white;
    font-size: 14px;
    margin-bottom: 30px;
    border-radius: 5px;
}

.span_green {
    color: #39d736;
}

.scx_notes .tableip {
    overflow: hidden;
}

.gen-box-table tr td:nth-child(1) {
    background-color: #f3f9ff;
}

.gen-box-table td {
    padding: 18px;
    text-align: center;
}

.scx_notes  td {
    height: 42px;
    line-height: 42px;
    color: #666;
    font-size: 15px;
}

.scx_notes thead .nkey {
    padding-left: 20px;
}

.scx_notes tbody .nkey {
    padding-left: 20px;
    color: #222;
}

.gen-box-table {
    border: 1px solid #E3EAF2;
    font-size: 15px;
}

.gen-box-table thead {
    background-color: #5581ff;
    color: #ffffff;
}

.gen-box-table th {
    padding: 15px;
    text-align: center;
}

.table>:not(caption)>*>* {
    padding: .5rem .5rem;
    background-color: var(--bs-table-bg);
    border-bottom-width: var(--bs-border-width);
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}

.btn-primary {
    color: #fff;
    background-color: #0d6efd;
    width: 40%;
    height: 35px;
    line-height: 35px;
    border-radius: 8px;
}

.btn-outline-primary {
    color: #0d6efd;
    border: 1px solid #0d6efd;
    width: 40%;
    height: 35px;
    line-height: 35px;
    border-radius: 8px;
}

.payment_body {
    padding: 100px 0;
    margin: 0 auto;
    max-width: 1200px;
}

.payment_body .payment_main {
    display: flex;
    justify-content: space-between;
}

.payment_body .payment_main .payment_main_left {
    width: 60%;
}

.payment_body .payment_main .payment_main_left .paywallet {
    margin-bottom: 25px;
}

.payment_body .payment_main .payment_main_right {
    width: 38%;
}

.payment_body .payment_main .payitem {
    padding: 30px;
    display: flex;
    flex-direction: column;
    border: 1px solid #e5e5e5;
    border-radius: 8px;
    cursor: pointer;
    margin-top: 10px;
}

.payment_body .payment_main .payment_main_left .payitem .payitem_top {
    display: flex;
    justify-content: space-between;
}

.payment_main_left .payitem  .payitem_top_left {
    display: flex;
    align-items: center;
}

.payment_main_left .payitem  .payitem_top_right {
    display: flex;
    align-items: center;
}

.payment_main_left .payitem  .payitem_top_right img {
    margin-right: 10px;
}

.payment_main_left .payitem  .payitem_top_left div {
    margin-right: 10px;
}

.payment_main_left .payitem  .payitem_top_left .payitem_title {
    font-size: 18px;
    color: #273665;
    font-weight: 600;
}

.payment_main_left .payitem .cdkey_top_item {
    flex: 1;
}

.payitem .cdkey_top_item .cdkey_input {
    border: 0;
    font-size: 18px;
    border-bottom: 1.5px solid #d2d9e5;
    padding: 5px;
}

.payitem .cdkey_top_item .cdkey_btn {
    margin-left: 10px;
}

.payment_main_left .payitem  .payitem_top_left .payitem_tip {
    font-size: 12px;
    color: #6d6d6d;
}

.payment_body .payment_main .payitem_top_right .pay_type {
    width: 18px;
    height: 18px;
    border-color: #b1b1b1;
}

.payitem .payitem_wallet {
    display: flex;
    justify-content: space-between;
    margin-top: 10px;
    align-items: center;
}

.payitem .payitem_wallet .payitem_wallet_info {
    width: 65%;
    display: flex;
    color: #273665;
}

.payitem .payitem_wallet .payitem_wallet_info .tit {
    color: #273665;
    font-size: 19px;
    font-weight: 600;
    margin-bottom: 13px;
}

.payitem .payitem_wallet .payitem_wallet_info .amount {
    color: #273665;
    font-size: 18px;
    font-weight: 600;
}

.payitem .payitem_wallet .payitem_wallet_info .wallet_info_left {
    width: 60%;
}

.payitem .payitem_wallet .payitem_wallet_info .wallet_info_right {
    width: 40%;
}

.payitem .payitem_wallet .payitem_wallet_btn {
    width: 25%;
    display: flex;
    flex-direction: row-reverse;
}

.payment_body .payment_main .payitem_bac {
    background-color: #e7ebf36b;
}

.payment_body .payment_main .package_info {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.payment_body .payment_main .package_info .package_title {
    font-size: 19px;
    font-weight: 400;
    color: #273665;
}

.package_info .package_price_info .package_price {
    font-size: 28px;
    font-weight: 600;
    color: #273665;
}

.package_info .package_price_info .package_day {
    font-size: 18px;
    font-weight: 600;
    color: #8b91a58c;
}

.payment_main_right .order_info .order_title {
    font-size: 20px;
    font-weight: 800;
    color: #273665;
    margin-bottom: 18px;
}

.payment_main_right .order_info .cdk_payment_title {
    padding-top: 10px;
    border-top: 1px solid #c7d2df;
}

.payment_main_right .order_info .order_package_item {
    display: flex;
    font-size: 18px;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 12px;
}

.banner-container[data-v-65455588] {
    display: block;
}

.banner-container[data-v-65455588] {
    margin-bottom: 60px;
    padding-top: 150px;
    position: relative;
}

.banner-container .price-banner[data-v-65455588] {
}

.banner-container .version-view[data-v-65455588] {
    display: flex;
    gap: 16px;
    height: 474px;
    margin: 0 auto;
    width: 1200px;
}

.banner-container .version-card[data-v-65455588] {
    align-items: center;
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 6px 12px 0 rgba(12,31,80,.102);
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    height: 100%;
    overflow: hidden;
    position: relative;
    transition: box-shadow .2s ease;
    width: 228px;
}

.banner-container .version-card-header[data-v-65455588] {
    align-items: center;
    background-size: cover;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 8px;
    height: 110px;
    justify-content: center;
    padding-top: 12px;
    position: relative;
    width: 100%;
}

.banner-container .version-detail[data-v-65455588] {
    flex: 0.9;
}

.banner-container .version-card-header .version-name[data-v-65455588] {
    font-size: 20px;
    font-weight: 600;
    text-align: center;
}

.banner-container .version-card-header .version-name-desc[data-v-65455588] {
    display: flex;
    flex-direction: column;
    font-size: 13px;
    height: 40px;
    justify-content: center;
    line-height: 20px;
    text-align: center;
}

.banner-container .version-detail .version-price[data-v-65455588] {
    display: flex;
    flex-direction: column;
    font-family: Qingflow-Regular!important;
    font-size: 14px;
    gap: 8px;
    height: 90px;
    margin-bottom: 24px;
    margin-top: 28px;
    text-align: center;
    border-bottom: 1px solid #eee;
}

.banner-container .version-detail .version-function-detail[data-v-65455588] {
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.banner-container .version-detail .version-function-detail .detail[data-v-65455588] {
    align-items: center;
    color: #494f57;
    display: flex;
    font-size: 14px;
    gap: 4px;
    line-height: 22px;
}

.banner-container .version-detail .version-function-detail .detail .support-icon[data-v-65455588] {
    align-items: center;
    color: #67c200;
    display: flex;
    font-size: 12px;
    height: 24px;
    justify-content: center;
    width: 24px;
}

.banner-container .version-detail .version-function-detail .detail[data-v-65455588] {
    align-items: center;
    color: #494f57;
    display: flex;
    font-size: 14px;
    gap: 4px;
    line-height: 22px;
}

.pc .default button[data-v-1605baf0] {
    background: #fff;
    color: #000;
    width: 196px;
    height: 40px;
    border-radius: 4px;
    border: 1px solid #cce4d0;
}

.pc .consult .detail .free button[data-v-1605baf0], .pc .default button[data-v-1605baf0], .pc .opacity button[data-v-1605baf0], .pc .primary button[data-v-1605baf0] {
    align-items: center;
    border-radius: 4px 16px;
    box-shadow: none;
    cursor: pointer;
    display: inline-flex;
    font-family: PingFang SC,"Microsoft YaHei";
    font-size: 16px;
    justify-content: center;
    letter-spacing: 1.5px;
    outline: 0;
    position: relative;
    text-align: center;
    transition: all .2s ease;
    white-space: nowrap;
}

.pc .default button:hover[data-v-1605baf0] {
    background: #fb9337 !important;
    color: #fff!important;
    width: 196px;
    height: 40px;
    border-radius: 4px 16px;
    border: 1px solid #cce4d0;
}

.pc .consult .detail .free .iconfont[data-v-1605baf0], .pc .default .iconfont[data-v-1605baf0], .pc .opacity .iconfont[data-v-1605baf0], .pc .primary .iconfont[data-v-1605baf0] {
    margin-left: 4px;
    transition: all .2s ease;
}

.iconfont {
    font-family: iconfont!important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.version-name-desc p {
    font-size: 14px;
    color: #fff;
    text-align: center;
    width: 60px;
    background-color: #ff6a38;
    height: 28px;
    border-radius: 28px;
    line-height: 28px;
}

.banner-title[data-v-65455588] {
    color: #121315;
    font-size: 24px;
    font-weight: 600;
    line-height: 45px;
    margin-bottom: 20px;
    margin-top: 40px;
    text-align: center;
}

.banner-container .version-detail .version-price .price-symbol[data-v-65455588] {
    font-size: 28px;
    line-height: 44px;
    margin-right: 8px;
    vertical-align: top;
}

.banner-container .version-detail .version-price .price-num[data-v-65455588] {
    color: #121315;
    font-size: 36px;
    line-height: 44px;
    margin-right: 8px;
}

.banner-container .version-detail .version-price .price-update[data-v-65455588] {
    color: #494f57;
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 4px;
    text-decoration: line-through;
}

.pk_txt {
    /* padding: 0 20px; */
    width: 180px;
}

.pk_txt li {
    width: 100%;
    margin-bottom: 10px;
    height: 30px;
    line-height: 29px;
    /* border-bottom: 1px solid #eee; */;
}

.pk_txt li > span:first-child {
    float: left;
}

.pk_txt li > span:nth-child(2) {
    float: right;
}

.op65 {
    opacity: 0.65;
    filter: alpha(opacity=65);
}

.pk_txt li > span img {
    vertical-align: text-bottom;
    margin-right: 8px;
}

.elementor-element-7e3c1712 .elementor-heading-title {
    color: #021F59;
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 600;
    line-height: 1.3em;
    letter-spacing: -1.8px;
    margin-bottom: 20px;
}

.elementor-element.elementor-element-ff2d27b {
    color: #333333;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    margin-bottom: 20px;
}

.elementor-element.elementor-element-76bdf388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.enterprise-services .banner1[data-v-24d0d033] {
    background: url(../images/help_bg.jpg) no-repeat 50%;
    background-size: 100%;
    height: 1196px;
    background-position: top;
}

.elementor-widget-wrap {
    width: 1200px;
    margin: 0 auto;
    padding-top: 170px;
}

.elementor-icon-list-icon .icon {
    vertical-align: bottom;
}

.elementor-button-text {
    cursor: pointer;
    float: left;
    text-align: center;
    width: 191px;
    height: 54px;
    line-height: 54px;
    font-size: 18px;
    color: #fff;
    background: linear-gradient(
90deg, #347efc, #6edafe);
    box-shadow: 0 12px 11px 0 rgb(29 104 250 / 13%);
    border-radius: 36px;
    font-family: SourceHanSansCN-Medium;
    margin-top: 30px;
    position: relative;
    z-index: 999;
}

.elementor-button-text:hover {
    background: #3580ff;
    border-color: #3580ff;
    color: #fff;
}

.zhuyi {
    color: #333333;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 10px;
}

.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
    display: flex;
}

.elementor-element.elementor-element-81636e1 .elementor-heading-title {
    font-size: 24px;
    font-weight: 600;
    line-height: 45px;
    margin-bottom: 20px;
    margin-top: 0px;
    text-align: center;
}

.elementor-element.elementor-element-81636e1 {
    text-align: center;
}

.elementor-element.elementor-element-be83c5f {
    width: initial;
    max-width: initial;
}

.elementor-element.elementor-element-ea06337.elementor-column > .elementor-widget-wrap {
    justify-content: space-between;
    display: flex;
}

.lingjun {
    padding-top: 50px;
}

.elementor-element {
    --widgets-spacing: 20px 20px;
}

.elementor-element.elementor-element-d3be743 {
    border-style: dotted;
    border-width: 0.5px 0px 0.5px 0px;
    border-color: #949494;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 010px;
    margin-bottom: 0px;
    padding: 30px 0px 30px 0px;
}

.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1260px;
}

.elementor-section .elementor-container {
    display: flex;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

.elementor-widget-image img {
    vertical-align: middle;
    display: inline-block;
    width: 123px;
    height: 50px;
}

.elementor img {
    height: auto;
    max-width: 100%;
    border: none;
    border-radius: 0;
    box-shadow: none;
}

.remen {
    background: #f1f7ff;
    padding-top: 1.25rem;
    margin-top: 3.125rem;
}

.lingjun>.elementor-element {
    width: 100%;
    text-align: center;
}

.hot_country[data-v-89513d2a] {
    width: 100%;
    max-width: 1300px;
    margin: 50px auto 0;
    font-family: SourceHanSansCN-Regular;
}

.hot_country h3[data-v-89513d2a] {
    font-size: 24px;
    font-weight: 600;
    line-height: 45px;
    margin-bottom: 20px;
    margin-top: 0px;
    text-align: center;
}

.hot_country .area_all[data-v-89513d2a] {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 50px;
}

.hot_country .area_all .country[data-v-89513d2a] {
    width: 281px;
    height: 130px;
    background: #fff;
    border-radius: 14px;
    box-shadow: 0 25px 69px 0 rgba(0,0,0,.08);
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 46px;
}

.hot_country .area_all .country .l_flag[data-v-89513d2a] {
    width: 58px;
    height: 58px;
    margin-right: 14px;
}

.hot_country .area_all .country .r_info[data-v-89513d2a] {
    width: 160px;
    font-family: SourceHanSansCN-Regular;
}

.pay_customized[data-v-ad05b950] {
    width: 95%;
    max-width: 1310px;
    height: 221px;
    background: url(../images/taocan_18.jpg) no-repeat;
    background-size: 100% 100%;
    box-shadow: 0 2px 5px 0 rgba(147,155,181,.56);
    border-radius: 10px;
    margin: 50px auto 0;
    display: flex;
    align-items: center;
}

.pay_customized .customized_img[data-v-ad05b950] {
    width: 151px;
    height: 131px;
    margin-left: 78px;
}

.pay_customized .customized_img img[data-v-ad05b950] {
    width: 100%;
    height: 100%;
}

.pay_customized .customized_tit[data-v-ad05b950] {
    font-family: SourceHanSansCN-Regular;
    font-weight: 600;
    font-size: 31px;
    color: #14171a;
    margin-left: 37px;
}

.pay_customized .customized_list[data-v-ad05b950] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    width: 390px;
    margin-left: 130px;
}

.pay_customized .customized_list li[data-v-ad05b950] {
    display: flex;
    align-items: center;
    width: 50%;
    height: 40px;
    line-height: 20px;
    font-family: SourceHanSansCN-Regular;
    font-weight: 400;
    font-size: 16px;
    color: #202328;
}

.pay_customized .customized_list li[data-v-ad05b950]:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    margin-right: 13px;
    background: url(../images/check3.svg) no-repeat;
    background-size: 100% 100%;
}

.pay_customized .customized_btn[data-v-ad05b950] {
    margin-left: 123px;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

.pay_customized .customized_btn .c_btn[data-v-ad05b950] {
    width: 174px;
    height: 50px;
    display: flex;
    align-items: center;
    color: #fff;
    background: linear-gradient(
   90deg, #347efc, #6edafe);
    font-family: SourceHanSansCN-Regular;
    font-weight: 600;
    font-size: 17px;
    box-shadow: 0 4px 5.3px 0 rgba(0,0,0,.25);
    border-radius: 30px;
    position: relative;
}

.pay_customized .customized_btn .c_btn img[data-v-ad05b950] {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 8px;
}

.pay_customized .customized_btn .c_btn[data-v-ad05b950]:hover {
    background: #0d0c3b;
}

.pay_customized .customized_btn .cux_txt[data-v-ad05b950] {
    margin-left: 39px;
}

.pay_customized_wap[data-v-ad05b950] {
    display: none;
    width: 95%;
    margin: 0 auto;
    background: linear-gradient(180deg,rgba(47,219,255,.28),rgba(177,50,255,.1));
    box-shadow: 0 2px 5px 0 rgba(147,155,181,.56);
    border-radius: 10px;
    padding: 30px;
    box-sizing: border-box;
}

.pay_customized_wap .cus_tit[data-v-ad05b950] {
    display: flex;
    align-items: center;
    font-size: 25px;
    color: #14171a;
    font-family: SourceHanSansCN-Bold;
}

.pay_customized_wap .cus_tit img[data-v-ad05b950] {
    width: 56px;
}

.pay_customized_wap .cus_list_box[data-v-ad05b950] {
    display: flex;
    justify-content: center;
    column-gap: 30px;
    margin-top: 26px;
}

.pay_customized_wap .cus_list_box .partition p[data-v-ad05b950] {
    display: flex;
    align-items: center;
    font-size: 16px;
    color: #202328;
    margin-bottom: 15px;
}

.pay_customized_wap .cus_list_box .partition p i[data-v-ad05b950] {
    width: 20px;
    height: 20px;
    background: url(/images/pay/wap_li_icon.svg) no-repeat 50%;
    background-size: 100% 100%;
    margin-right: 13px;
}

.pay_customized_wap .cus_btn[data-v-ad05b950] {
    width: 100%;
    max-width: 350px;
    height: 50px;
    background: linear-gradient(90deg,#ffbe5c,#ff5a36);
    border-radius: 80px;
    margin: 38px auto 0;
    font-size: 17px;
    color: #fff;
    font-family: SourceHanSansCN-Bold;
    text-align: center;
    line-height: 50px;
    position: relative;
}

.pay_customized_wap .cus_btn span[data-v-ad05b950] {
    position: absolute;
    width: 37px;
    height: 37px;
    background: #fff;
    border-radius: 50px;
    top: 50%;
    transform: translateY(-50%);
    right: 7px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.pay_customized_wap .cus_btn span i[data-v-ad05b950] {
    font-weight: 600;
    color: #000;
}

.payqa[data-v-ad05b950] {
    margin-top: 100px;
    padding-bottom: 153px;
}

.payqa h2[data-v-ad05b950] {
    font-family: SourceHanSansCN-Medium;
    font-weight: 400;
    font-size: 38px;
    color: #1b2336;
    text-align: center;
}

.payqa .qabox[data-v-ad05b950] {
    width: 95%;
    max-width: 1310px;
    margin: 70px auto 0;
    box-sizing: border-box;
    padding: 32px 70px;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 2px 10px 0 rgba(143,61,84,.18);
}

.payqa .qabox[data-v-ad05b950] .el-collapse {
    border: none;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__header {
    height: 82px;
    font-family: SourceHanSansCN-Medium;
    font-size: 18px;
    color: #121127;
    line-height: 1.2;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow {
    transform: rotate(90deg);
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow.is-active {
    transform: rotate(-90deg);
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__header:hover {
    color: #0d6cdd;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content div {
    font-family: SourceHanSansCN-Regular;
    font-weight: 400;
    font-size: 16px;
    color: #121127;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content div .base-value {
    cursor: pointer;
    color: #429df8;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item:last-child .el-collapse-item__header {
    border-bottom: none;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item.is-active .el-collapse-item__header {
    color: #0d6cdd;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__header {
    height: 82px;
    font-family: SourceHanSansCN-Medium;
    font-size: 18px;
    color: #121127;
    line-height: 1.2;
}

.el-collapse-item__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 48px;
    line-height: 48px;
    background-color: #fff;
    color: #303133;
    cursor: pointer;
    border-bottom: 1px solid #ebeef5;
    font-size: 13px;
    font-weight: 500;
    -webkit-transition: border-bottom-color .3s;
    transition: border-bottom-color .3s;
    outline: 0;
}

@media (max-width: 500px) {
	 
    .payqa h2[data-v-ad05b950] {
        font-family: SourceHanSansCN-Medium;
        font-weight: 400;
        font-size: 24px;
        color: #1b2336;
        font-weight: bold;
        text-align: center;
    }

    .payqa[data-v-ad05b950] {
        margin-top: 40px;
        padding-bottom: 53px;
    }

    .payqa .qabox[data-v-ad05b950] {
        width: 95%;
        max-width: 1310px;
        margin: 15px auto 0;
        box-sizing: border-box;
        padding: 10px 15px;
        background: #fff;
        border-radius: 10px;
        box-shadow: 0 2px 10px 0 rgb(143 61 84 / 18%);
    }

    .pay_customized .customized_btn .c_btn[data-v-ad05b950] {
        width: 50%;
        height: 50px;
        display: flex;
        align-items: center;
        color: #fff;
        background: linear-gradient(
	    90deg, #347efc, #6edafe);
        font-family: SourceHanSansCN-Regular;
        font-weight: 600;
        font-size: 17px;
        box-shadow: 0 4px 5.3px 0 rgba(0,0,0,.25);
        border-radius: 30px;
        position: relative;
        margin-left: 25%;
        margin-top: 10px;
    }

    .pay_customized_wap[data-v-ad05b950] {
    }

    .pay_customized[data-v-ad05b950] {
        width: 95%;
        max-width: 1310px;
        height: 285px;
        background: #c6e3f9;
        background-size: 100%;
        box-shadow: 0 2px 5px 0 rgb(147 155 181 / 56%);
        border-radius: 10px;
        margin: 30px auto 0;
        display: block;
        align-items: center;
        padding-top: 15px;
    }

    .pay_customized .customized_list[data-v-ad05b950] {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        width: 96%;
        margin-left: 9px;
    }

    .pay_customized .customized_tit[data-v-ad05b950] {
        font-family: SourceHanSansCN-Regular;
        font-weight: 600;
        font-size: 24px;
        color: #14171a;
        margin-left: 0px;
        margin-bottom: 10px;
        text-align: center;
    }

    .pay_customized_wap .cus_tit[data-v-ad05b950] {
        display: flex;
        align-items: center;
        font-size: 25px;
        color: #14171a;
        font-family: SourceHanSansCN-Bold;
    }

    .pay_customized .customized_list li[data-v-ad05b950]:before {
        content: "";
        display: block;
        width: 20px;
        height: 20px;
        margin-right: 5px;
        background: url(../images/check3.svg) no-repeat;
        background-size: 100% 100%;
    }

    .pay_customized .customized_btn[data-v-ad05b950] {
        margin-left: 0px;
        cursor: pointer;
        position: relative;
        z-index: 1;
    }

    .hot_country[data-v-89513d2a] {
        width: 100%;
        max-width: 1300px;
        margin: 20px auto 0;
        font-family: SourceHanSansCN-Regular;
    }

    .pay_customized_wap[data-v-ad05b950] {
        display: none;
        width: 95%;
        margin: 0 auto;
        background: linear-gradient(180deg,rgba(47,219,255,.28),rgba(177,50,255,.1));
        box-shadow: 0 2px 5px 0 rgba(147,155,181,.56);
        border-radius: 10px;
        padding: 30px;
        box-sizing: border-box;
    }

    .hot_country .area_all[data-v-89513d2a] {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        margin-top: 20px;
    }

    .hot_country .area_all .country[data-v-89513d2a] {
        width: 50% !important;
        height: 90px !important;
        margin-bottom: 10px;
    }

    .hot_country .area_all .country .l_flag[data-v-89513d2a] {
        width: 48px;
        height: 48px;
        margin-right: 14px;
        margin-left: 14px;
    }

    .hot_country .area_all .country .l_flag img[data-v-89513d2a] {
        width: 100%;
        height: 100%;
    }

    .hot_country .area_all .country[data-v-89513d2a] {
        width: 281px;
        height: 130px;
        background: #fff;
        border-radius: 14px;
        box-shadow: 0 25px 69px 0 rgba(0,0,0,.08);
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 15px;
    }

    .elementor-element.elementor-element-81636e1 .elementor-heading-title {
        font-size: 18px;
        font-weight: 600;
        line-height: 45px;
        margin-bottom: 20px;
        margin-top: 0px;
        text-align: center;
    }

    .elementor-widget-wrap1 {
        width: 96%;
        margin: 0 auto;
        padding-top: 120px;
        margin-left: 2%;
    }

    .lingjun {
        padding-top: 50px !important;
        height: 300px;
    }

    .elementor-element.elementor-element-ea06337.elementor-column > .elementor-widget-wrap {
        justify-content: space-between;
        display: block;
    }

    .elementor-section .elementor-container {
        display: block;
        margin-right: auto;
        margin-left: auto;
        position: relative;
        height: 164px;
    }

    .elementor-widget-container1 {
        float: left;
        width: 50%;
        text-align: center;
    }

    .banner-title[data-v-65455588] {
        color: #121315;
        font-size: 18px;
        font-weight: 600;
        line-height: 30px;
        margin-bottom: 20px;
        margin-top: 40px;
        text-align: center;
    }

    .zhuyi {
        color: #333333;
        font-family: "Poppins", Sans-serif;
        font-size: 14px;
        font-weight: 400;
        line-height: 1.4em;
    }

    .enterprise-services .banner1[data-v-24d0d033] {
        background: url(../images/help_bg.jpg) no-repeat 50%;
        background-size: 100%;
        height: auto;
        background-position: top;
    }

    .elementor-widget-wrap {
        width: 90%;
        margin: 0 auto;
        padding-top: 120px;
        margin-left: 5%;
    }

    .elementor-widget-wrap2 {
        width: 90%;
        margin: 0 auto;
        padding-top: 120px;
        margin-left: 0%;
    }

    .elementor-element-7e3c1712 .elementor-heading-title {
        color: #021F59;
        font-family: "Poppins", Sans-serif;
        font-size: 22px;
        font-weight: 600;
        line-height: 1.3em;
        letter-spacing: -1.8px;
        margin-bottom: 20px;
    }

    .elementor-element.elementor-element-ff2d27b {
        color: #333333;
        font-family: "Poppins", Sans-serif;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.4em;
        margin-bottom: 20px;
    }

    .elementor-element.elementor-element-76bdf388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(20px/2);
    }

    .elementor-button-text {
        cursor: pointer;
        float: left;
        text-align: center;
        width: 140px;
        height: 39px;
        line-height: 39px;
        font-size: 16px;
        color: #fff;
        background: linear-gradient( 
	 90deg, #347efc, #6edafe);
        box-shadow: 0 12px 11px 0 rgb(29 104 250 / 13%);
        border-radius: 39px;
        font-family: SourceHanSansCN-Medium;
        margin-top: 30px;
        position: relative;
        z-index: 999;
    }

    .banner-container[data-v-65455588] {
        margin-bottom: 60px;
        padding-top: 110px;
        position: relative;
    }

    .diannao {
        display: none;
    }

    .banner-container .version-view[data-v-65455588] {
        display: block;
        gap: 16px;
        height: 474px;
        margin: 0 auto;
        width: 100%;
    }

    .banner-container .version-card[data-v-65455588] {
        align-items: center;
        background: #fff;
        border-radius: 8px;
        box-shadow: 0 6px 12px 0 rgb(12 31 80 / 10%);
        box-sizing: border-box;
        display: flex;
        flex-direction: column;
        height: 100%;
        overflow: hidden;
        position: relative;
        transition: box-shadow .2s ease;
        width: 47%;
        margin-left: 1.5%;
        margin-right: 1.5%;
        float: left;
        margin-bottom: 0.9375rem;
    }

    .pk_txt {
	     /* padding: 0 20px; */
        width: 96%;
        margin-left: 2%;
        font-size: 14px;
    }

    .pc .default button[data-v-1605baf0] {
        background: #fff;
        color: #000;
        width: 90%;
        margin-left: 5%;
        height: 40px;
        border-radius: 4px;
        border: 1px solid #cce4d0;
    }

    .banner-container .version-detail[data-v-65455588] {
        flex: 0.9;
        width: 90%;
    }

    .payitem .cdkey_top_item .cdkey_input {
        border: 0;
        font-size: 18px;
        border-bottom: 1.5px solid #d2d9e5;
        padding: 5px;
        width: 50%;
    }

    .payment_body .payment_main .payment_main_left {
        width: 100%;
    }

    .payment_body .payment_main .payment_main_right {
        width: 100%;
    }

    .payment_body .payment_main {
        display: block;
        justify-content: space-between;
    }

    .m {
        width: 100%;
        margin-right: auto;
        margin-left: auto;
        margin-top: 100px;
    }

    .sc_generate {
        float: left;
        width: 100%;
        margin-top: -63px;
        margin-bottom: 80px;
        padding-bottom: 80px;
        background: #FFFFFF;
        box-shadow: 0px;
        overflow-x: hidden;
    }

    .widget {
        float: left;
        width: 100%;
        margin-left: 0px;
        margin-top: -63px;
    }

    .widget .wi_wt li {
        width: 100%;
        padding: 0 0px;
        line-height: 35px;
    }

    .sc_generate .scx_tab a font {
        display: inline-block;
        vertical-align: middle;
        margin-left: 8px;
        font-size: 16px;
        color: #666666;
        line-height: 60px;
    }

    .sc_generate .scx_tab a {
        display: inline-block;
        vertical-align: top;
        padding: 0 10px 0 10px;
        font-size: 0;
        text-align: center;
        border-top: 3px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
    }

    .sc_generate .scx_tit {
        width: 90%;
        height: 63px;
        padding: 0 12px;
        padding-top: 15px;
        line-height: 63px;
    }

    .sc_generate .scx_from .l_ti {
        display: inline-block;
        vertical-align: middle;
        width: 20%;
        margin-right: 3%;
        font-size: 14px;
        color: #222;
        text-align: right;
        line-height: 21px;
    }

    .sc_generate .scx_from li {
        display: inline-block;
        width: 100%;
        padding-left: 15px;
        margin-bottom: 40px;
    }

    .sc_generate .scx_from .r_bo {
        display: inline-block;
        width: 68%;
        vertical-align: middle;
    }

    .scx_from .ips {
        float: left;
        width: 92%;
        height: 46px;
        margin-right: 12px;
        padding-left: 16px;
        line-height: 46px;
        background: #FFFFFF;
        border: 1px solid #DCDFE6;
        border-radius: 4px;
        color: #222;
        font-size: 15px;
        -moz-appearance: inherit;
        -webkit-appearance: block;
    }

    .sc_generate .copy .copy_input {
        float: left;
        width: 90%;
        height: 24px;
        padding: 10px 16px;
        line-height: 26px;
        background: #FFFFFF;
        border-top: 1px solid #DCDFE6;
        border-bottom: 1px solid #DCDFE6;
        border-left: 1px solid #DCDFE6;
        border-right: 1px solid #DCDFE6;
        border-radius: 4px;
        margin-bottom: 15px;
        font-size: 15px;
    }

    .sc_generate .copy {
        display: block;
        margin: 0 28px;
    }

    .scx_notes {
        display: block;
        margin: 0 18px;
        float: left;
        width: 90%;
        overflow-x: hidden;
    }

    .free_serve .fs_l p[data-v-7d2032ac] {
        font-family: SourceHanSansCN-Regular;
        font-weight: 500;
        font-size: 16px;
        color: #242424;
        margin-top: 5px;
    }

    .tuoyuan {
        position: absolute;
        z-index: -1;
        display: none;
    }

    .free_serve[data-v-7d2032ac] {
        background: url(../images/tuiguang1_03.jpg) no-repeat 50%;
        margin-bottom: 25px;
        padding: 15px 10px 25px;
        margin-top: 25px;
        display: block;
    }

    .free_serve .fs_l[data-v-7d2032ac] {
        text-align: center;
    }

    .free_serve .fs_c[data-v-7d2032ac] {
        margin-top: 15px;
    }

    .free_serve .fs_l h2[data-v-7d2032ac] {
        font-family: SourceHanSansCN-Regular;
        font-weight: 600;
        font-size: 20px;
        color: #242424;
    }

    .free_serve .fs_c[data-v-7d2032ac] {
        margin: 20px auto 0;
    }

    .free_serve .fs_c[data-v-7d2032ac] {
        width: 280px;
        justify-content: space-between;
        align-content: flex-start;
    }

    .free_serve .fs_c .fs_li[data-v-7d2032ac] {
        font-size: 13px;
        margin-bottom: 14px;
        align-items: center;
    }

    .free_serve .fs_r[data-v-7d2032ac] {
        width: 169px;
        height: 169px;
        margin-top: 5px;
    }

    .free_serve .fs_r[data-v-7d2032ac] {
        margin: 20px auto 0;
    }

    .free_serve .fs_r img[data-v-7d2032ac] {
        width: 150px;
        height: 150px;
    }

    .section5 {
        padding-top: 40px;
    }

    .we-box {
        padding-top: 35px;
        background-image: initial;
        background-size: 100% 100%;
        padding-bottom: 60px;
        position: relative;
    }

    .section5 .wrap {
        width: 90%;
        margin: 0 auto;
    }

    .section5 .flex {
        display: flex;
        justify-content: space-between !important;
        flex-wrap: wrap;
        display: -webkit-flex;
    }

    .little-text {
        font-size: 17px;
        line-height: 24px;
        color: #666666;
        margin-top: 35px;
        margin-right: 12px;
        margin-left: 12px;
    }

    .flex2 {
        margin-top: 0px !important;
        justify-content: space-between;
    }

    .box-5 {
        margin-right: 0px;
    }

    .section5 .box5 {
        width: 48%;
        height: auto;
        padding-bottom: 20px;
        padding-top: 20px;
        margin-bottom: 10px;
    }

    .little-text {
        font-size: 12px;
        color: #666666;
        margin-top: 8px;
        padding: 0 5px;
    }

    .section5 .title {
        font-size: 20px !important;
        line-height: 20px !important;
    }

    .tuijian-lc {
	 	/*padding: 30px 0 40px;*/
        background: #e8f3fa;
        height: 500px;
    }

    .tuijian-flow {
        padding: 40px 0 90px;
	 	/*background: url("../images/2019/tuijian-bg.png") no-repeat center 220px;*/;
    }

    .flow-list {
    }

    .wide1190 {
        width: 100%;
        margin: 0 auto;
    }

    .tuijian-title::before, .tuijian-title::after {
        content: "";
        display: inline-block;
        width: 50px;
        height: 1px;
        background: #501940;
        vertical-align: middle;
    }

    .tuijian-title {
        font-size: 22px;
        color: #501940;
        text-align: center;
    }

    .flow-list li {
        margin-top: 30px;
        float: left;
        width: 33.3333333%;
        text-align: center;
    }

    .flow-list li .fl-num {
        line-height: normal;
        font-size: 36px;
        color: #333333;
    }

    .flow-list li .fl-icon {
        margin: 0 auto;
        width: 88px;
        height: 88px;
        background: url("../images/2019/tuijiannew-icon2019.png") no-repeat;
    }

    .flow-list li .fl-icon1 {
        background-position: -363px 0;
    }

    .flow-list li .fl-icon2 {
        background-position: -458px 0;
    }

    .flow-list li .fl-icon3 {
        background-position: 0 -122px;
    }

    .flow-list li .fl-icon4 {
        background-position: -98px -122px;
    }

    .flow-list li .fl-icon5 {
        background-position: -196px -122px;
    }

    .flow-list li .fl-icon6 {
        background-position: -294px -122px;
    }

    .flow-list li .fl-icon7 {
        background-position: -392px -122px;
    }

    .flow-list li .fl-icon8 {
        background-position: -490px -122px;
    }

    .flow-list li .fl-title {
        font-size: 20px;
        color: #333333;
    }

    .flow-list li .fl-txt {
        font-size: 16px;
        color: #989898;
    }

    .flow-list-two {
        margin: 20px 100px 0;
    }

    .flow-list-two li {
        width: 50%;
    }

    .flow-list-new {
        margin-top: 50px;
        z-index: 999;
        position: relative;
    }

    .flow-list-new li {
        float: left;
        width: 50%;
        text-align: center;
        padding-bottom: 26px;
    }

    .flow-list-new li .fln-icon {
        display: inline-block;
        width: 65px;
        height: 65px;
        background: url('../images/tuijiannew-icon2019.png?123') no-repeat;
        border-radius: 44px;
        box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
    }

    .flow-list-new li .fln-icon.fln-icon1 {
        background-position: -522px -231px;
    }

    .flow-list-new li .fln-icon.fln-icon2 {
        background-position: -522px -326px;
    }

    .flow-list-new li .fln-icon.fln-icon3 {
        background-position: -522px -422px;
    }

    .flow-list-new li .fln-icon.fln-icon4 {
        background-position: -522px -517px;
    }

    .flow-list-new li .fln-num {
        padding-top: 10px;
        font-size: 20px;
        color: #333;
    }

    .flow-list-new li .fln-title {
        font-size: 16px;
        color: #333;
    }

    .flow-list-new li .fln-txt {
        font-size: 12px;
        color: #666;
        padding-top: 10px;
    }

    .flow-line {
        margin: 0 auto;
        width: 75%;
        height: 4px;
        background: initial;
        position: relative;
        top: 0px;
    }

    .section2_22 {
        padding-top: 70px;
        padding-bottom: 30px;
        width: 100%;
        margin: 0 auto;
    }

    .section2_22 .title {
        font-size: 22px !important;
        line-height: 34px;
    }

    .section2_22 .title {
        font-family: SourceHanSansCN-Bold;
        font-size: 20px;
        line-height: 38px;
        color: #333333;
        text-align: center;
        font-weight: 700;
        position: relative;
    }

    .section2_22 .title-text {
        font-family: SourceHanSansCN-Regular;
        font-size: 16px;
        line-height: 20px;
        color: #666666;
        text-align: center;
        position: relative;
        padding-left: 10%;
        padding-right: 10%;
    }

    .section2_22 .flex {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        display: -webkit-flex;
    }

    .section2_22 .promotion-box {
        position: relative;
        width: 414px;
        height: 115px;
        background-color: #ffffff;
        box-shadow: 0px 0px 10px 0px rgba(3, 18, 110, 0.18);
        border-radius: 15px;
        padding-top: 19px;
        padding-left: 20px;
        box-sizing: border-box;
        cursor: pointer;
    }

    .section2_22 .title-text {
        margin-top: 15px;
    }

    .section2_22 .title-text::after {
        bottom: -25px;
    }

    .promotion-box {
        width: 90% !important;
        margin: 0 auto;
        margin-bottom: 15px;
        height: auto;
        padding-bottom: 20px;
        padding-top: 20px;
        padding-left: 20px;
    }

    .promotion-box:hover {
        background-image: linear-gradient(0deg,
	                 #0077c9 0%,
	                 #1475dd 50%,
	                 #2772f0 100%),
	             linear-gradient(#ffffff,
	                 #ffffff);
    }

    .promotion-box:hover .little-title {
        color: #ffffff;
    }

    .promotion-box:hover .text {
        color: #ffffff;
    }

    .little-title {
        font-family: SourceHanSansCN-Bold;
        font-size: 18px;
        color: #0077c8;
        font-weight: 700;
    }

    .title-text::after {
        width: 50px !important;
        height: 5px !important;
    }

    .section2_22 .little-title {
        margin-bottom: 10px;
    }

    .section2_22 .wrap {
        margin-top: 30px;
    }

    .section2_22 .text {
        margin-top: 0px;
        color: #333333;
        font-weight: 600;
        font-size: 14px;
    }

    .section2_22 .text1 {
        margin-top: 8px;
    }

    .iconimg_111 {
        position: absolute;
    }

    .iconimg222 {
        width: 10%;
        top: 7%;
        right: 4%;
        position: absolute;
    }

    .iconimg223 {
        width: 10%;
        top: 7%;
        right: 4%;
        position: absolute;
    }

    .iconimg224 {
        width: 7%;
        top: 7%;
        right: 4%;
        position: absolute;
    }

    .free_serve .fs_c .fs_li i[data-v-7d2032ac] {
        background: url(../images/tuiguang1_06.png) no-repeat 50%;
        background-size: 100% 100%;
        width: 21px;
        height: 21px;
        margin-right: 8px;
        margin-top: 3px;
        margin-left: 15px;
    }

    .extension-banner[data-v-7d2032ac] {
        padding-top: 140px !important;
        height: 314px !important;
    }

    .extension-banner[data-v-7d2032ac] {
        background: url(../images/tuiguang_01.jpg) no-repeat 50%;
        background-size: cover;
        height: 531px;
        box-sizing: border-box;
        padding-top: 181px;
    }

    .extension-banner h1[data-v-7d2032ac], .extension-banner h2[data-v-7d2032ac] {
        font-size: 25px;
        line-height: 31px;
        font-weight: 700;
    }

    .extension-banner .banner_txt[data-v-7d2032ac] {
        font-size: 16px;
        margin-top: 17px;
        margin-bottom: 26px;
        padding-right: 30px;
        padding-left: 30px;
    }

    .extension-banner .btn_box .btn[data-v-7d2032ac] {
        width: 140px;
        height: 39px;
        font-size: 16px;
    }

    .extension-banner .btn_box .btn[data-v-7d2032ac] {
        width: 140px;
        height: 39px;
        font-size: 16px;
    }

    .markdown_body {
        width: 96%;
        padding: 2%;
    }

    .editormd-html-preview {
        text-align: left;
        font-size: 14px;
        line-height: 1.6;
        padding: 12px;
        overflow: auto;
        width: 94%;
        background-color: #fff;
    }

    .markdown-body h2 {
        padding-bottom: 10px;
        font-size: 26px;
        line-height: 32px;
        border-bottom: 1px solid #eee;
        margin-bottom: 16px;
    }

    .markdown-body p {
        margin-top: 0;
        margin-bottom: 16px;
        font-size: 16px;
    }

    .lg-help-content {
        padding-top: 40px;
        padding-bottom: 100px;
        width: 94%;
        margin-left: 3%;
    }

    .lg-help-content .m-t-b-10 {
        background-color: #f2f2f2;
        height: 120px;
    }

    .big_body {
        display: block;
        width: 100%;
    }

    .nav_div {
        width: 100%;
        height: auto;
        background-color: rgb(241, 241, 241);
        margin: 0px 0 0 0px;
    }

    .menu_list {
        width: 100%;
    }

    .menu_head {
        height: 47px;
        line-height: 47px;
        padding-left: 22px;
        font-size: 14px;
        color: #525252;
        cursor: pointer;
        border-left: 1px solid #e1e1e1;
        border-right: 1px solid #e1e1e1;
        border-bottom: 1px solid #e1e1e1;
        border-top: 1px solid #F1F1F1;
        position: relative;
        margin: 0px;
        font-weight: bold;
        background: #f1f1f1 url(../images/pro_left.png) center right no-repeat;
    }

    .menu_list .current {
        background: #f1f1f1 url(../images/pro_down.png) center right no-repeat;
    }

    .menu_body {
        line-height: 38px;
        border-left: 1px solid #e1e1e1;
        backguound: #fff;
        border-right: 1px solid #e1e1e1;
    }

    .menu_body a {
        display: block;
        height: 38px;
        font-size: 14px;
        line-height: 38px;
        padding-left: 38px;
        color: #777777;
        background: #fff;
        text-decoration: none;
        border-bottom: 1px solid #e1e1e1;
    }

    .menu_body a:hover {
        text-decoration: none;
        color: #1d78ff;
    }

    .juzhong {
        background: #1d78ff;
        color: #fff;
        width: 40%;
        height: 45px;
        font-size: 16px;
        text-align: center;
        line-height: 45px;
        border-radius: 45px;
        margin-left: 30%;
        margin-top: 50px;
    }

    .juzhong a {
        background: #1d78ff;
        color: #fff;
        text-align: center;
        display: block;
        border-radius: 45px;
    }

    .juzhong a:hover {
        background: #0b4aa9;
        color: #fff;
        text-align: center;
        display: block;
        border-radius: 45px;
    }

    .help-homepage-list {
        width: 90%;
        margin: 35px auto 0 auto;
        margin-left: 5%;
    }

    .help-homepage-list > .item .list .cell {
        width: 45%;
        padding: 7px 7px 7px 7px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .help-homepage-list > .item .list > .child-wrap label.label {
        display: flex;
        align-items: center;
        height: 32px;
        padding-left: 10px;
        margin-bottom: 3px;
    }

    .service-container[data-v-6393c15a] {
        width: 100%;
        margin: 0.8rem auto 0.4rem;
        padding: 0 0.28rem;
    }

    .service-container .section-title[data-v-6393c15a] {
        margin-bottom: 20px;
        font-size: 22px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #0a1e30;
        line-height: 30px;
        text-align: center;
    }

    .service-container .service-list[data-v-6393c15a] {
        display: flex;
        justify-content: space-between;
        align-items: center;
        flex-wrap: wrap;
        flex-direction: row;
    }

    .service-container .service-list .service-item[data-v-6393c15a] {
        display: block;
        width: 100%;
        height: 113px;
        background: #fff;
        border-radius: 6px;
        background: url(../images/service_bg@2x.968f99c.png) 0 0 / 100% 100%;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        flex-wrap: nowrap;
        flex-direction: column;
    }

    .service-container .service-list .service-item .item-img[data-v-6393c15a] {
        width: 40px;
        height: 40px;
        margin: 16px 0 6px;
    }

    .service-container .service-list .service-item .item-desc[data-v-6393c15a] {
        font-size: 14px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #0a1e30;
        line-height: 33px;
    }

    .service-list li {
        width: 50%;
    }

    .banner-container[data-v-6393c15a] {
        width: 100%;
        height: 180px;
        background: url(../images/banner@2x.70585a5.png) 0 0 / 100% 100%;
        margin-top: 80px;
    }

    .banner-container .banner-content[data-v-6393c15a] {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        flex-wrap: nowrap;
        flex-direction: column;
    }

    .banner-container .banner-content .title[data-v-6393c15a] {
        margin: 20px;
        font-size: 22px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #fff;
        line-height: 28px;
    }

    .Search-content[data-v-56a61c56] {
        width: 96%;
        height: 35px;
        padding: 2%;
        background: #fff;
        border-radius: 4px;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        flex-wrap: nowrap;
        flex-direction: row;
    }

    .Search-container {
        width: 90%;
    }

    .Search-content .icon[data-v-56a61c56] {
        width: 20px;
        height: 20px;
        margin-right: 12px;
    }

    .Search-content .input[data-v-56a61c56] {
        width: 100%;
        height: 100%;
        border: none;
        outline: none;
        background: transparent;
    }

    .keywords-list[data-v-56a61c56] {
        margin-top: 16px;
        font-size: 14px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #fff;
        line-height: 20px;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        flex-wrap: nowrap;
        flex-direction: row;
    }

    .keywords-list .keywords-item[data-v-56a61c56] {
        margin-right: 20px;
        opacity: .9;
    }

    .plate_server h2[data-v-24d0d033] {
        font-family: SourceHanSansCN-Medium;
        font-weight: 400;
        font-size: 40px;
        color: #1b2336;
        text-align: center;
        margin-bottom: 10px;
    }

    .enterprise-services .banner[data-v-24d0d033] {
        background: url(../images/top_bg.54052c0.png) no-repeat 50%;
        background-size: cover;
        height: auto;
    }

    .statistics[data-v-26c7ae3f] {
        margin-top: 40px;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        background: #fff;
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .statistics .item[data-v-26c7ae3f] {
        width: 50%;
    }

    .statistics .item .num[data-v-26c7ae3f] {
        height: 40px;
        font-size: 22px;
        font-family: PingFangSC-Semibold, PingFang SC;
        font-weight: 600;
        color: #1e5eee;
        line-height: 40px;
        text-align: center;
    }

    .statistics .item .text[data-v-26c7ae3f] {
        height: 30px;
        font-size: 14px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #333;
        line-height: 30px;
        text-align: center;
    }

    .width12001 {
        width: 100%;
        margin: 0 auto;
    }

    .plate_server[data-v-24d0d033] {
        margin-top: 30px !important;
        margin-bottom: 120px;
        width: 100%;
        margin: 0 auto;
    }

    .information {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        padding: 20px;
        box-shadow: 0px 0px 15px 0px rgba(66, 92, 178, 0.25);
        border-radius: 8px;
        position: relative;
        background-color: #fff;
        margin-bottom: 40px !important;
        margin-top: 50px !important;
        height: 873px;
    }

    .width1200 {
        width: 89%;
        margin: 0 auto;
    }

    .information h5 {
        font-size: 42px;
        font-weight: 500;
        color: #273167;
        text-align: center;
        margin-bottom: 40px;
    }

    .information .informationBox {
        display: initial;
        justify-content: space-between;
    }

    .information .informationBox .boxList {
        width: 100%;
        display: flex;
        flex-direction: column;
        margin-right: 0px;
        margin-left: 0px;
        float: left;
    }

    .information .informationBox .boxList h4 {
        font-size: 20px;
        font-weight: 500;
        color: #273167;
    }

    .information .informationBox .boxList span {
        margin-top: 15px;
        margin-bottom: 6px;
        font-size: 14px;
        font-weight: 700;
        color: #273167;
    }

    .information .informationBox .boxList input {
        padding: 11px;
        outline: none;
        border-radius: 4px;
        border: 1px solid #d7dce4;
    }

    .information .informationBtn {
 /* display: flex; */
        justify-content: center;
        margin-top: 40px;
    }

    .information .informationBtn .btn {
        cursor: pointer;
        width: 50%;
        height: 44px;
        display: inline;
        align-items: center;
        justify-content: center;
        border-radius: 4px;
        background: #1a73e8;
        color: #fff;
        float: left;
        text-align: center;
        line-height: 44px;
        margin-left: 25%;
        margin-top: 20px;
    }

    .information .informationBtn .btn:hover {
        cursor: pointer;
        width: 200px;
        height: 44px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 4px;
        background: #0e4792;
        color: #fff;
    }

    .information .informationBox .boxList textarea {
        outline: none;
        resize: none;
        padding: 15px;
        height: 110px;
        box-sizing: border-box;
        border-radius: 4px;
        border: 1px solid #d7dce4;
    }

    .cst_box_choose {
        float: left;
        margin-top: 15px;
        margin-bottom: 6px;
    }

    .cst_box_choose>a {
        cursor: pointer;
        float: left;
        margin-right: 10px;
        margin-bottom: 10px;
        text-align: center;
        font-size: 14px;
        color: #808191;
        width: 110px;
        line-height: 40px;
        background-color: #fbfbfc;
        border-radius: 4px;
        border: solid 1px #eeeeee;
    }

    .cst_box_choose>a:nth-child(3n) {
        margin-right: 0;
    }

    .cst_box_choose>a.active {
        color: #1a73e8;
        border-color: #1a73e8;
        background: #bfd7fc;
        font-weight: 500;
    }

    .plate_server[data-v-24d0d033] {
        margin-top: 45px;
        margin-bottom: 20px;
        width: 90%;
        margin: 0 auto;
    }

    .plate_server h2[data-v-24d0d033] {
        font-size: 26px;
    }

    .plate_server .plate_intro[data-v-24d0d033], .enterprise-services .plate_server[data-v-24d0d033], .plate_server h2[data-v-24d0d033] {
        padding-left: 10px;
        padding-right: 10px;
        box-sizing: border-box;
    }

    .plate_server .plate_intro[data-v-24d0d033] {
        font-weight: 400;
        color: #545364;
        display: flex;
        align-items: center;
        text-align: center;
        justify-content: center;
        font-size: 14px;
        margin-bottom: 20px;
    }

    .productHome_growCardsWrapper__BChVo {
        display: none;
    }

    .productHome_moduleContent__PziM1 {
        width: 100%;
        margin: 0;
        padding: 0 0 24px;
    }

    .programFeature_container__XKjgn {
        display: grid;
        grid-template-columns: repeat(2, calc(50% - 1.5px));
        gap: 3px;
        width: 100%;
        height: 100%;
    }

    .productHome_advMobileCard__vabbC {
        height: auto;
    }

    .productHome_advMobileCard__vabbC {
        background: linear-gradient(1turn, #f4f8ff, #fff);
        border-radius: 4px;
        border: 1px solid #eaf0fc;
    }

    .programFeature_container__card__7MS1V {
        padding: 16px 12px;
        background-color: #fff;
    }

    .programFeature_card__logo__4obg5 {
        position: relative;
        width: 80px;
        height: 80px;
        margin: 0 auto;
    }

    .programFeature_card__title__tnIK2 {
        padding: 8px 0;
        font-size: 14px;
        color: #353c58;
        font-weight: 700;
        font-family: PingFangSC-Medium, PingFang SC;
        line-height: 20px;
        text-align: center;
    }

    .programFeature_card__desc__KJceO {
        font-size: 12px;
        color: #64698b;
        font-weight: 400;
        font-family: PingFangSC-Regular, PingFang SC;
        line-height: 20px;
    }

    .enterprise-services .banner[data-v-24d0d033], .enterprise-services .one_stop[data-v-24d0d033], .enterprise-services .plate .plate_intro[data-v-24d0d033], .enterprise-services .plate_server[data-v-24d0d033], .enterprise-services .plate h2[data-v-24d0d033] {
        padding-left: 10px;
        padding-right: 10px;
        box-sizing: border-box;
    }

    .enterprise-services .banner .banner_cont[data-v-24d0d033] {
        padding-top: 89px;
    }

    .enterprise-services .banner .banner_cont h1[data-v-24d0d033] {
        font-size: 26px;
    }

    .enterprise-services .banner .banner_cont .banner_text[data-v-24d0d033] {
        font-size: 16px;
        line-height: 28px;
        margin-top: 14px;
        text-align: center;
    }

    .enterprise-services .banner .banner_cont .banner_intro[data-v-24d0d033] {
        display: block;
        width: 343px;
        margin: 50px auto 0;
    }

    .enterprise-services .banner .banner_cont .banner_intro .card1[data-v-24d0d033] {
        margin-bottom: 15px;
    }

    .enterprise-services .banner .banner_cont .consulting[data-v-24d0d033] {
        margin-top: 26px;
    }

    .enterprise-services .banner .banner_cont .consulting a[data-v-24d0d033] {
        width: 140px;
        height: 39px;
        line-height: 39px;
        font-size: 16px;
    }

    .enterprise-services .banner .banner_cont .consulting p[data-v-24d0d033] {
        height: 150px;
    }

    .enterprise-services .banner .banner_cont .banner_intro[data-v-24d0d033] {
        margin-top: 26px;
    }

    .enterprise-services .banner .banner_cont .banner_intro .card1[data-v-24d0d033] {
        height: 80px;
    }

    .enterprise-services .banner .banner_cont .banner_intro .card1 .font .font_tit[data-v-24d0d033] {
        font-size: 16px;
    }

    .enterprise-services .banner .banner_cont .banner_intro .card1 .font .font_txt[data-v-24d0d033] {
        font-size: 14px;
    }

    .article-container[data-v-7ecb6074] {
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: nowrap;
        flex-direction: row;
    }

    .article-container .article-content[data-v-7ecb6074] {
        background: #fff;
    }

    .article-container .article-content .top[data-v-7ecb6074] {
        padding-left: 10px;
        height: 60px;
        border-bottom: 1px solid #e3e7ee;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        flex-wrap: nowrap;
        flex-direction: row;
    }

    .article-container .article-content .top .txt[data-v-7ecb6074] {
        font-size: 16px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #7b8495;
        line-height: 25px;
    }

    .article-container .article-content .top .icon[data-v-7ecb6074] {
        width: 18px;
        height: 18px;
        margin: 0 .08rem;
    }

    .article-container .article-content .top .title[data-v-7ecb6074] {
        width: 200px;
        font-size: 16px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #0a1e30;
        line-height: 22px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

    .article-container .article-content .body[data-v-7ecb6074] {
        padding: .12px 12px 0;
    }

    .article-container .article-content .body .article-title[data-v-7ecb6074] {
        font-size: 18px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #0a1e30;
        line-height: 26px;
        padding-top: 20px;
    }

    .article-container .article-content .body .date[data-v-7ecb6074] {
        margin: 16px auto 12px;
        font-size: 14px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #7b8495;
        line-height: .3rem;
    }

    .article-container .article-content .body .article[data-v-7ecb6074] {
        font-size: 16px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #4c5971;
        line-height: 26px;
    }

    .article-container .article-content .body .article[data-v-7ecb6074] img {
        max-width: 100%;
        height: auto;
    }

    .article-container .article-aside[data-v-7ecb6074] {
        display: none;
    }

    #news {
        background: url(../images/bg-87267ab785.png) no-repeat top;
        background-color: #f3f4f5;
        padding: 120px 0 50px 0;
        margin: auto auto;
        height: auto;
    }

    .dynamicsItem_dynamicsItem__6ypIQ {
        display: flex;
        align-items: center;
        width: 86%;
        margin-left: 2%;
        height: 104px;
        padding: 0 40px;
        background-color: #fff;
        transition: box-shadow .3s;
        text-align: left;
        cursor: pointer;
    }

    .news_title {
        text-align: center;
        font-size: 20px;
        color: #fff;
    }

    .news_title_f {
        text-align: center;
        font-size: 14px;
        color: #fff;
        padding-top: 15px;
    }

    .news_qiehuan {
        width: 90%;
        height: 45px;
        margin-left: 5%;
        border-radius: 45px;
        background: #fff;
        margin-top: 40px;
    }

    .news_qiehuan_nr {
        width: 25%;
        text-align: center;
        line-height: 45px;
        color: #3e3f40;
        font-size: 16px;
        float: left;
    }

    .news_qiehuan_nr a {
        color: #3e3f40;
        font-size: 16px;
    }

    .news_qiehuan_nr a:hover {
        color: #3e3f40;
        font-size: 16px;
    }

    .news_qiehuan .on {
        background: #1d78ff;
        color: #fff;
        border-radius: 45px;
    }

    .news_qiehuan .on a {
        color: #fff;
        font-size: 16px;
    }

    .companyDynamics_companyDynamics__content__z0VDk {
        width: 100%;
        margin: 0 auto;
    }

    .dynamicsItem_dynamicsItem__6ypIQ {
        padding: 5%;
    }

    .dynamicsItem_dynamicsItem__6ypIQ:not(:first-child) {
        margin-top: 12px;
    }

    .dynamicsItem_dynamicsItem__6ypIQ:hover {
        box-shadow: none;
    }

    .dynamicsItem_dynamicsItem__6ypIQ:hover .dynamicsItem_dynamicsItem__newsContent__DqwNT .dynamicsItem_dynamicsItem__newsContent__titleContent__Ssvpo {
        color: inherit;
    }

    .dynamicsItem_dynamicsItem__newsDate__Zghbm {
        display: none;
    }

    .dynamicsItem_dynamicsItem__newsContent__DqwNT {
        width: 100%;
    }

    .dynamicsItem_dynamicsItem__newsContent__newsTitle__8py7u {
        height: 24px;
        font-size: 16px;
        color: #3d446e;
        line-height: 24px;
    }

    .dynamicsItem_dynamicsItem__newsContent__newsDesc__sd0kV {
        color: #8b8fa8;
    }

    .dynamicsItem_dynamicsItem__newsContent__newsDate__Q6x_X {
        display: block;
    }

    .index_right__hGaeP {
        display: none;
    }

    .login-right .login-title[data-v-2d5039f2] {
        font-weight: 700;
        font-size: 26px;
        color: #253044;
    }

    .agreement[data-v-77066fd7] {
        background: #fff;
        border-radius: 10px;
        height: 100%;
        margin: 0 auto;
        padding: 5%;
        width: 90%;
    }

    .card {
        background-color: #fff;
        border-radius: 0.25rem;
        -webkit-box-shadow: 0 0.5em 1em -0.125em hsla(0,0%,0%,.0), 0 0 0 1px hsla(0,0%,0%,.0);
        box-shadow: 0 0.5em 1em -0.125em hsla(0,0%,0%,.0), 0 0 0 1px hsla(0,0%,0%,.0);
        color: #4a4a4a;
        max-width: 100%;
        position: relative;
    }

    .card-title[data-v-77066fd7] {
        background: #fff;
        font-size: 22px;
        margin-bottom: 26px;
        max-width: 100%;
        padding: 10px 0;
        position: sticky;
        text-align: center;
        top: 0;
    }

    .login-left {
        display: none;
    }

    .login-right[data-v-2d5039f2] {
        margin-right: 0%;
        width: 100%;
        margin-top: 80px;
        margin-left: 0%;
    }

    .form-box[_ngcontent-cep-c1] {
        padding: 5%;
        top: 0;
        position: relative;
        background: #fff;
        box-shadow: 0 10px 50px 0 rgba(198,217,236,.25);
        border-radius: 12px;
        border: 1px solid #e9eff2;
        float: left;
        width: 90%;
    }

    .login-form {
        margin: 0 auto;
        width: 100%;
        margin-top: 30px;
        margin-left: 0%;
    }

    .login-form input.input {
        background: #f6f7fb;
        border: none;
        border-radius: 0.5rem;
        height: 3.125rem;
        text-indent: .625rem;
        width: 100%;
    }

    .login-box[data-v-2d5039f2] {
        background-size: 100% 100%;
        border-radius: .5rem;
        box-shadow: 0 .625rem 1.875rem hsla(0, 0%, 100%, .3);
        display: flex;
        height: 45rem;
        justify-content: space-between;
        margin: 1.875rem auto 0;
        position: relative;
        width: 100%;
    }

    .login-right .login-form .login-obn[data-v-2d5039f2] {
        background: #1d78ff;
        border-radius: 1.875rem;
        color: #fff;
        height: 3.125rem;
        width: 100%;
    }

    .login-right .login-form .idenfy[data-v-2d5039f2] {
        width: 100%;
    }

    .login-right .login-form-footer[data-v-2d5039f2] {
        display: flex;
        justify-content: space-between;
        margin-top: 8%;
/* width: 90%; */;
    }

    .advantage_title[data-v-eec36f22] {
        font-size: 26px;
    }

    .advantage_1 .server_all[data-v-eec36f22] {
        margin-top: 40px;
    }

    .advantage_1 .server_all .server_card[data-v-eec36f22] {
        background: linear-gradient(145deg, #f7f8f8, #feffff);
        box-shadow: 6px 9px 27px 0 rgba(92,120,143,.12);
        width: 46%;
        height: auto;
        min-height: 177px;
        padding: 21px 7px 0;
    }

    .advantage_1 .server_all .server_card .wap_hide[data-v-eec36f22] {
        display: none;
    }

    .advantage_1 .server_all .server_card .wap_tit[data-v-eec36f22] {
        display: flex;
    }

    .advantage_1 .server_all .server_card .card_txt[data-v-eec36f22] {
        margin-top: 15px;
        font-size: 14px;
    }

    .advantage_2[data-v-eec36f22] {
        margin-top: 60px;
    }

    .advantage_2 .tab_cont[data-v-eec36f22] {
        position: relative;
        margin-top: 40px;
    }

    .advantage_2 .tab_cont .tc_l[data-v-eec36f22] {
        position: absolute;
        width: 40%;
        right: 20px;
        top: 100px;
    }

    .advantage_2 .tab_cont .tc_r[data-v-eec36f22] {
        padding-top: 0;
    }

    .advantage_2 .tab_cont .tc_r .tc_txt[data-v-eec36f22] {
        font-size: 17px;
    }

    .advantage_2 .tab_cont .tc_r .tc_ul .tc_li[data-v-eec36f22] {
        font-size: 14px;
    }

    .advantage_2 .tab_cont .tc_r .know_more[data-v-eec36f22] {
        width: 140px;
        height: 39px;
        line-height: 39px;
        font-size: 16px;
        margin-top: 44px;
    }

    .advantage_3[data-v-eec36f22] {
        margin-top: 60px;
    }

    .advantage_3 .cover_box[data-v-eec36f22] {
        margin-top: 25px;
    }

    .advantage_3 .cover_box .cover_card .cc_cont[data-v-eec36f22] {
        padding-left: 12px;
        padding-right: 12px;
        padding-top: 44px;
    }

    .advantage_3 .cover_box .cover_card .cc_cont .limit_tit[data-v-eec36f22] {
        margin-top: 0;
    }

    .advantage_3 .cover_box .cover_card .cc_cont .sw_tit[data-v-eec36f22] {
        font-size: 20px;
        margin-top: 10px;
    }

    .advantage_3 .cover_box .cover_card .cc_cont .sw_txt[data-v-eec36f22] {
        font-size: 16px;
        width: 100%;
    }

    .advantage_3 .cover_box .cover_card .cc_cont .sw_li .right_txt .txt_tit[data-v-eec36f22] {
        font-size: 15px;
        font-family: SourceHanSansCN-Medium;
    }

    .advantage_3 .cover_box .cover_card .cc_cont .sw_li .right_txt .txt_info[data-v-eec36f22] {
        margin-top: 4px;
        font-size: 14px;
    }

    .advantage_3 .cover_box .cover_card .cc_cont .sw_li.first_li[data-v-eec36f22] {
        margin-top: 35px;
    }

    .advantage_3 .cover_box .cover_card .cc_cont .know_more[data-v-eec36f22] {
        width: 140px;
        height: 39px;
        line-height: 39px;
        font-size: 16px;
        margin-top: 42px;
    }

    .advantage_3 .cover_box .cover_card .cc_img[data-v-eec36f22] {
        height: 399px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img1[data-v-eec36f22] {
        top: -20px;
        left: 20px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img2[data-v-eec36f22] {
        top: 100px;
        left: -30px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
        top: -20px;
        height: 263px;
        padding-top: 52px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .bg_w[data-v-eec36f22] {
        top: 52px;
        height: 270px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card .copy[data-v-eec36f22] {
        font-size: 12px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img3[data-v-eec36f22] {
        top: -20px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img4[data-v-eec36f22] {
        top: 90px;
    }

    .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img5[data-v-eec36f22] {
        top: 175px;
    }
}

.serverpart_title[data-v-4a772378] {
    font-size: 40px;
    color: #1b2336;
    text-align: center;
    font-family: SourceHanSansCN-Medium;
    font-weight: 400;
}

.title_tip[data-v-4a772378] {
    font-size: 16px;
    color: rgba(10,24,55,.68);
    line-height: 28px;
    text-align: center;
    margin-top: 20px;
}

.expand[data-v-4a772378] {
    margin-top: 141px;
}

.expand .expand_box[data-v-4a772378] {
    width: 100%;
    max-width: 1300px;
    margin: 60px auto 0;
    display: flex;
    flex-wrap: wrap;
    column-gap: 40px;
    row-gap: 78px;
}

.expand .expand_box .ec_li[data-v-4a772378] {
    width: 14.616%;
}

.expand .expand_box .li_down[data-v-4a772378] {
    margin-top: 81px;
}

.expand .expand_box .expand_card div[data-v-4a772378] {
    width: 100%;
    max-width: 228px;
    height: 260px;
    box-sizing: border-box;
    padding: 19px 9px 0 18px;
    border-radius: 18px;
    box-shadow: 0 9px 38px 0 rgba(44,55,152,.09);
    background: #fff;
    transition: all .1s linear;
}

.expand .expand_box .expand_card .img_bg[data-v-4a772378] {
    width: 57px;
    height: 57px;
    background: #e5f0fe;
    border-radius: 17px;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 15px 15px 0 #f1f5ff;
}

.expand .expand_box .expand_card .img_bg span[data-v-4a772378] {
    background: url(/images/index_new/expand_icons.png) no-repeat;
    background-position-y: 0;
    width: 34px;
    height: 34px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_1[data-v-4a772378] {
    background-position-x: -228px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_2[data-v-4a772378] {
    background-position-x: -38px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_3[data-v-4a772378] {
    background-position-x: -76px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_4[data-v-4a772378] {
    background-position-x: -114px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_5[data-v-4a772378] {
    background-position-x: -152px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_6[data-v-4a772378] {
    background-position-x: -190px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_7[data-v-4a772378] {
    background-position-x: 0;
}

.expand .expand_box .expand_card .img_bg .icon_ex_8[data-v-4a772378] {
    background-position-x: -266px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_9[data-v-4a772378] {
    background-position-x: -304px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_10[data-v-4a772378] {
    background-position-x: -342px;
}

.expand .expand_box .expand_card .expand_tit[data-v-4a772378] {
    font-size: 18px;
    color: #0b0a33;
    margin-top: 17px;
}

.expand .expand_box .expand_card .expand_txt[data-v-4a772378] {
    margin-top: 20px;
    font-size: 14px;
    color: rgba(11,10,51,.89);
    line-height: 22px;
}

.expand .expand_box .expand_card:hover div[data-v-4a772378] {
    transform: translateY(-30px);
    box-shadow: 0 16px 36px 0 #dcdce5;
}

.expand .expand_box .expand_card:hover .img_bg[data-v-4a772378] {
    background: rgba(125,244,189,.17);
    box-shadow: 0 15px 15px 0 #eafff6;
}

.expand .expand_box .expand_card:hover .img_bg span[data-v-4a772378] {
    background-position-y: -39px;
    transform: rotate(5deg);
}

.expand .wap_expand_box[data-v-4a772378] {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    column-gap: 10px;
    row-gap: 30px;
    width: 95%;
    max-width: 392px;
    margin: 38px auto 0;
}

.expand .wap_expand_box a .img_bg[data-v-4a772378] {
    width: 45px;
    height: 45px;
    background: #e5f0fe;
    border-radius: 13px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}

.expand .wap_expand_box a .img_bg span[data-v-4a772378] {
    width: 29px;
    height: 29px;
    background: url(/images/index_new/expand_icons_wap.svg) no-repeat;
}

.expand .wap_expand_box a .img_bg .icon_ex_1[data-v-4a772378] {
    background-position-x: -194px;
}

.expand .wap_expand_box a .img_bg .icon_ex_2[data-v-4a772378] {
    background-position-x: -31px;
}

.expand .wap_expand_box a .img_bg .icon_ex_3[data-v-4a772378] {
    background-position-x: -64px;
}

.expand .wap_expand_box a .img_bg .icon_ex_4[data-v-4a772378] {
    background-position-x: -97px;
}

.expand .wap_expand_box a .img_bg .icon_ex_5[data-v-4a772378] {
    background-position-x: -130px;
}

.expand .wap_expand_box a .img_bg .icon_ex_6[data-v-4a772378] {
    background-position-x: -163px;
}

.expand .wap_expand_box a .img_bg .icon_ex_7[data-v-4a772378] {
    background-position-x: 0;
}

.expand .wap_expand_box a .img_bg .icon_ex_8[data-v-4a772378] {
    background-position-x: -227px;
}

.expand .wap_expand_box a .img_bg .icon_ex_9[data-v-4a772378] {
    background-position-x: -258px;
}

.expand .wap_expand_box a .img_bg .icon_ex_10[data-v-4a772378] {
    background-position-x: -291px;
}

.expand .wap_expand_box a .expand_tit[data-v-4a772378] {
    font-size: 14px;
    color: #0b0a33;
    margin-top: 16px;
}

.expand.wap_show[data-v-4a772378] {
    display: none;
}

.country_area[data-v-4a772378] {
    margin-top: 186px;
    background: linear-gradient(180deg, #20232f, #1a1f33);
    width: 100%;
    padding-top: 91px;
    padding-bottom: 100px;
    position: relative;
    z-index: 1;
}

.country_area .ca_box[data-v-4a772378] {
    width: 100%;
    max-width: 1300px;
    margin: 0 auto;
    position: relative;
}

.country_area .ca_box .serverpart_title[data-v-4a772378] {
    color: #fff;
}

.country_area .area_intro[data-v-4a772378] {
    display: flex;
    margin-top: 62px;
    justify-content: center;
}

.country_area .area_intro .intro_info[data-v-4a772378] {
    margin-right: 300px;
}

.country_area .area_intro .intro_info p[data-v-4a772378] {
    text-align: center;
}

.country_area .area_intro .intro_info p[data-v-4a772378]:first-child {
    font-size: 36px;
    font-family: SourceHanSansCN-Medium;
    color: #90caff;
}

.country_area .area_intro .intro_info p[data-v-4a772378]:last-child {
    font-size: 18px;
    font-family: SourceHanSansCN-Regular;
    color: #fff;
}

.country_area .area_intro .intro_info[data-v-4a772378]:last-child {
    margin-right: 0;
}

.world_map[data-v-4a772378] {
    max-width: 1155px;
    min-height: 570px;
    margin: 35px auto 0;
    position: relative;
}

.world_map .world-tooltip-box[data-v-4a772378] {
    width: auto;
    position: absolute;
    top: 0;
    left: 0;
    transform: translate(0);
    background-color: rgba(0,0,0,.2);
    border-radius: 6px;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,.1);
    box-sizing: border-box;
    color: #fff;
    font-size: 14px;
    padding: 5px 17px;
    border: .2px solid #767676;
}

.world_map .world-tooltip-box img[data-v-4a772378] {
    position: absolute;
    left: -12px;
    top: -28px;
}

.world_map .world-tooltip-box.is_none[data-v-4a772378] {
    display: none!important;
}

.world_map .world-tooltip-box[data-v-4a772378]:before {
    content: "";
    position: absolute;
    backdrop-filter: blur(4px);
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1;
    border-radius: 6px;
}

.show_box[data-v-4a772378] {
    position: absolute;
    bottom: -35px;
    left: 0;
}

.show_box .show_line[data-v-4a772378] {
    display: flex;
    column-gap: 30px;
    border-bottom: 1px solid #474e71;
    padding-bottom: 9px;
    margin-bottom: 7px;
}

.show_box .show_line .show_card[data-v-4a772378] {
    display: flex;
    align-items: center;
    width: 160px;
}

.show_box .show_line .show_card .flag[data-v-4a772378] {
    width: 30px;
    height: 30px;
    margin-right: 8px;
}

.show_box .show_line .show_card .area_info .country_name[data-v-4a772378] {
    font-size: 13px;
    color: #fff;
}

.show_box .show_line .show_card .area_info .country_num[data-v-4a772378] {
    font-size: 16px;
    color: #fff;
}

.show_box .show_line[data-v-4a772378]:last-of-type {
    margin-bottom: 0;
}

@media (max-width:1200px) {
    .expand .expand_box[data-v-4a772378] {
        justify-content: center;
    }

    .world_map[data-v-4a772378] {
        height: auto;
        min-height: auto;
    }

    .show_box[data-v-4a772378] {
        display: none;
    }
}

@media (max-width:900px) {
    .country_area[data-v-4a772378] {
        margin-top: 83px;
        padding-top: 66px;
    }

    .country_area .ca_box .area_intro[data-v-4a772378] {
        margin-top: 50px;
    }
}

@media (max-width:876px) {
    .country_area .ca_box .area_intro[data-v-4a772378] {
        justify-content: space-between;
        margin-top: 29px;
    }

    .country_area .ca_box .area_intro .intro_info[data-v-4a772378] {
        margin-right: 0;
    }

    .country_area .ca_box .area_intro .intro_info p[data-v-4a772378]:first-child {
        font-size: 26px;
    }

    .country_area .ca_box .area_intro .intro_info p[data-v-4a772378]:last-child {
        font-size: 14px;
    }
}

@media (max-width:800px) {
    .country_area[data-v-4a772378] {
        padding-bottom: 35px;
    }
}

@media (max-width:550px) {
    .serverpart_title[data-v-4a772378] {
        font-size: 30px;
    }
}

@media (max-width:500px) {
    .serverpart_title[data-v-4a772378] {
        font-size: 26px;
    }

    .expand[data-v-4a772378] {
        margin-top: 60px;
    }

    .expand.wap_hide[data-v-4a772378] {
        display: none;
    }

    .expand.wap_show[data-v-4a772378] {
        display: block;
        margin-bottom: 60px;
    }

    .country_area[data-v-4a772378] {
        padding-top: 58px;
        margin-top: 0;
    }

    .country_area .ca_box .area_intro[data-v-4a772378] {
        justify-content: center;
        column-gap: 53px;
    }

    .country_area .ca_box .area_intro .intro_info p[data-v-4a772378]:first-child {
        font-size: 20px;
    }

    .country_area .ca_box .area_intro .intro_info p[data-v-4a772378]:last-child {
        font-size: 14px;
    }
}

.wslh[data-v-30a7b7b2] {
    position: fixed;
    bottom: 20px;
    left: 24px;
    z-index: 99;
    display: block;
}

.wslh .tc_s_close[data-v-30a7b7b2] {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 9px auto auto;
    cursor: pointer;
    width: min-content;
}

.wslh .tc_s_close .s[data-v-30a7b7b2], .wslh .tc_s_close:hover .n[data-v-30a7b7b2] {
    display: none;
}

.wslh .tc_s_close:hover .s[data-v-30a7b7b2] {
    display: inline-block;
}

.wslh a[data-v-30a7b7b2] {
    display: inline-block;
    position: relative;
    border-radius: 12px;
}

.wslh a img[data-v-30a7b7b2] {
    border-radius: 12px;
    box-shadow: 0 -1px 21.8px 0 rgba(201,184,138,.45);
    cursor: pointer;
    width: 195px;
    height: 195px;
}

.wslh .not-img[data-v-30a7b7b2] {
    position: absolute;
    top: 0;
    right: 0;
    width: 123px;
    height: 160px;
    border-radius: 0 20px 20px 0;
    background: url(/images/2_9/img_xuanfu_left_bottom.png) no-repeat;
    background-position: 100% 0;
    cursor: pointer;
}

.container[data-v-30a7b7b2] {
    min-width: 1300px;
}

[data-v-30a7b7b2] .el-dialog {
    background: transparent;
    box-shadow: none;
    margin-top: 16vh!important;
}

[data-v-30a7b7b2] .el-dialog__close {
    color: #fff;
    font-size: 38px;
}

[data-v-30a7b7b2] .el-dialog__headerbtn {
    display: none;
}

[data-v-30a7b7b2] .el-dialog__wrapper {
    z-index: 99999;
}

.new_trends[data-v-30a7b7b2] {
    padding-top: 197px;
    padding-bottom: 220px;
}

.new_trends h2[data-v-30a7b7b2] {
    font-size: 40px;
    font-family: SourceHanSansCN-Medium;
    font-weight: 400;
    color: #242331;
    text-align: center;
}

.new_trends .trends_box[data-v-30a7b7b2] {
    width: 100%;
    max-width: 1300px;
    margin: 75px auto 0;
    display: flex;
    justify-content: space-between;
}

.new_trends .trends_box .trends[data-v-30a7b7b2] {
    width: 31.924%;
    height: 404px;
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 4px 30px 0 rgba(0,0,0,.06);
}

.new_trends .trends_box .trends .article_img[data-v-30a7b7b2] {
    width: 100%;
    height: 152px;
    border-radius: 8px 8px 0 0;
    overflow: hidden;
    background: #edf4ff;
}

.new_trends .trends_box .trends .article_img img[data-v-30a7b7b2] {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px 8px 0 0;
    transition: all .2s linear;
}

.new_trends .trends_box .trends .article_tit[data-v-30a7b7b2] {
    font-size: 15px;
    font-family: SourceHanSansCN-Medium;
    color: #242331;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    width: 88.91%;
    margin: 26px auto 0;
}

.new_trends .trends_box .trends .article_txt[data-v-30a7b7b2] {
    font-size: 14px;
    font-family: SourceHanSansCN-Regular;
    font-weight: 400;
    color: rgba(11,10,51,.57);
    line-height: 22px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    width: 88.91%;
    margin: 21px auto 0;
}

.new_trends .trends_box .trends .go_look[data-v-30a7b7b2] {
    display: flex;
    font-size: 14px;
    font-family: SourceHanSansCN-Regular;
    font-weight: 500;
    color: #1967d2;
    align-items: center;
    width: 88.91%;
    margin: 39px auto 0;
    justify-content: flex-end;
}

.new_trends .trends_box .trends .go_look i[data-v-30a7b7b2] {
    background: url(/images/index_new/go_look.svg) no-repeat 50%;
    width: 18px;
    height: 18px;
    margin-left: 8px;
}

.new_trends .trends_box .trends[data-v-30a7b7b2]:hover {
    box-shadow: 0 16px 36px 0 #dcdce5;
}

.new_trends .trends_box .trends:hover .go_look[data-v-30a7b7b2] {
    color: #1b2336;
}

.new_trends .trends_box .trends:hover .go_look i[data-v-30a7b7b2] {
    background: url(/images/index_new/go_look_h.svg) no-repeat 50%;
}

.logo_box[data-v-30a7b7b2] {
    background: #fafbff;
    padding: 74px 0 91px;
}

.logo_box h3[data-v-30a7b7b2] {
    font-size: 24px;
    color: #9198a9;
    text-align: center;
    font-family: SourceHanSansCN-Medium;
    font-weight: 400;
}

.logo_box .bottom-swiper[data-v-30a7b7b2], .logo_box .top-swiper[data-v-30a7b7b2] {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    width: 100%;
    height: 55px;
    background: #fafbff;
}

.logo_box .bottom-swiper .ts-group[data-v-30a7b7b2], .logo_box .top-swiper .ts-group[data-v-30a7b7b2] {
    white-space: nowrap;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: auto;
    height: 55px;
    display: flex;
    align-items: center;
    column-gap: 44px;
}

.logo_box .bottom-swiper .ts-group img[data-v-30a7b7b2], .logo_box .top-swiper .ts-group img[data-v-30a7b7b2] {
    display: block;
    height: 52px;
}

.logo_box .top-swiper[data-v-30a7b7b2] {
    margin-top: 55px;
    margin-bottom: 60px;
}

.custom_pop[data-v-30a7b7b2] .el-dialog {
    width: 387px;
    height: 395px;
    position: absolute;
    margin: 0!important;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -70%);
}

.custom_pop[data-v-30a7b7b2] .el-dialog .el-dialog__header {
    position: relative;
}

.custom_pop[data-v-30a7b7b2] .el-dialog .el-dialog__header .el-dialog__headerbtn {
    display: none;
}

.custom_pop[data-v-30a7b7b2] .el-dialog .el-dialog__header .defoliation {
    position: absolute;
    width: 577px;
    height: 577px;
    left: 50%;
    transform: translateX(-50%);
    top: -155px;
}

.custom_pop .pop_box[data-v-30a7b7b2] {
    width: 387px;
    height: 395px;
    background: #fff7e3;
    border-radius: 14px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -45%);
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}

.custom_pop .pop_box .close[data-v-30a7b7b2] {
    position: absolute;
    width: 30px;
    height: 30px;
    bottom: -70px;
    left: 50%;
    transform: translateX(-50%);
    cursor: pointer;
    z-index: 2;
    border: 1px solid #eaeaea;
    border-radius: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.custom_pop .pop_box .close i[data-v-30a7b7b2] {
    background: url(/images/index/custom_close.svg) no-repeat 50%;
    background-size: 100% 100%;
    width: 11px;
    height: 11px;
}

.custom_pop .pop_box .pendant_img[data-v-30a7b7b2] {
    position: absolute;
    z-index: 1;
}

.custom_pop .pop_box .pendant_img.pendant_1[data-v-30a7b7b2] {
    right: 0;
    top: 0;
    border-top-right-radius: 14px;
    width: 89px;
    height: 106px;
}

.custom_pop .pop_box .pendant_img.pendant_2[data-v-30a7b7b2] {
    left: 0;
    bottom: 0;
    border-bottom-left-radius: 14px;
    width: 96px;
    height: 118px;
}

.custom_pop .pop_box .box_n[data-v-30a7b7b2] {
    width: 336px;
    height: 322px;
    background: #fff;
    border-radius: 7px;
    box-sizing: border-box;
    padding: 20px 33px 0;
    position: relative;
}

.custom_pop .pop_box .pop_tit[data-v-30a7b7b2] {
    font-size: 33px;
    font-weight: 600;
    color: #441817;
    letter-spacing: 1px;
    display: flex;
    align-items: center;
}

.custom_pop .pop_box .top_p[data-v-30a7b7b2] {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    font-weight: 600;
    font-size: 31px;
    color: #f55319;
    margin-top: -10px;
}

.custom_pop .pop_box .top_p .pop_val[data-v-30a7b7b2] {
    height: 70px;
    margin-left: 8px;
}

.custom_pop .pop_box .cont[data-v-30a7b7b2] {
    margin: 8px auto 0;
}

.custom_pop .pop_box .cont .txt_li[data-v-30a7b7b2] {
    display: flex;
    column-gap: 60px;
    margin-bottom: 8px;
}

.custom_pop .pop_box .cont .txt_li p[data-v-30a7b7b2] {
    font-size: 14px;
    color: #441817;
    display: flex;
    align-items: center;
    width: 85px;
    line-height: 20px;
}

.custom_pop .pop_box .cont .txt_li p i[data-v-30a7b7b2] {
    width: 5px;
    height: 1px;
    background: #441817;
    margin-right: 5px;
    margin-top: 3px;
}

.custom_pop .pop_box .cont .txt_li .center_txt[data-v-30a7b7b2] {
    width: 120px;
}

.custom_pop .pop_box .cont .txt_li[data-v-30a7b7b2]:last-of-type {
    margin-bottom: 0;
}

.custom_pop .pop_box .custom_btn[data-v-30a7b7b2] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    width: 234px;
    height: 61px;
    background: #f15a24;
    border-radius: 50px;
    font-size: 24px;
    color: #fff;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    cursor: pointer;
    box-shadow: 0 12px 11.3px 0 rgba(76,20,5,.24);
}

.custom_pop .pop_box .custom_btn[data-v-30a7b7b2]:hover {
    background: #d74814;
}

.back_top[data-v-30a7b7b2] {
    position: fixed;
    cursor: pointer;
    width: 60px;
    height: 60px;
    background: url(/images/index/back_top.svg) no-repeat 50%;
    background-size: 100% 100%;
    z-index: 12;
    transition: .5s;
    right: 13px;
    bottom: 95px;
    box-shadow: 0 0 7px 0 rgba(0,0,0,.5);
    border-radius: 30px;
}

@media (max-width:1200px) {
    .container[data-v-30a7b7b2] {
        max-width: 100%;
        min-width: 100%;
    }
}

@media (max-width:800px) {
    .wslh .tc_s_close[data-v-30a7b7b2] {
        margin-left: 98px;
    }
}

@media (max-width:690px) {
    .new_trends[data-v-30a7b7b2] {
        margin-top: 55px;
        padding-top: 49px;
        padding-bottom: 60px;
    }

    .new_trends .trends_box[data-v-30a7b7b2] {
        display: block;
        width: 56%;
        margin: 75px auto 0;
    }

    .new_trends .trends_box .trends[data-v-30a7b7b2] {
        width: 100%;
        margin-bottom: 20px;
    }

    .new_trends .trends_box .trends[data-v-30a7b7b2]:last-child {
        margin-bottom: 0;
    }
}

@media (max-width:550px) {
    .new_trends h2[data-v-30a7b7b2] {
        font-size: 30px;
    }

    .new_trends .trends_box[data-v-30a7b7b2] {
        width: 80%;
    }
}

@media (max-width:500px) {
    .logo_box[data-v-30a7b7b2], .new_trends[data-v-30a7b7b2] {
        display: none;
    }
}

@media (max-width:465px) {
    .custom_pop[data-v-30a7b7b2] .el-dialog {
        width: 300px;
        height: 280px;
    }

    .custom_pop[data-v-30a7b7b2] .el-dialog .el-dialog__header .defoliation {
        width: 100%;
        height: 280px;
    }

    .custom_pop .pop_box[data-v-30a7b7b2] {
        width: 300px;
        height: 280px;
        background-size: 100% 100%;
    }

    .custom_pop .pop_box .pendant_img.pendant_1[data-v-30a7b7b2] {
        width: 65px;
        height: 77px;
    }

    .custom_pop .pop_box .pendant_img.pendant_2[data-v-30a7b7b2] {
        width: 60px;
        height: 73px;
    }

    .custom_pop .pop_box .box_n[data-v-30a7b7b2] {
        width: 275px;
        height: 235px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .custom_pop .pop_box .pop_tit[data-v-30a7b7b2], .custom_pop .pop_box .top_p[data-v-30a7b7b2] {
        font-size: 20px;
    }

    .custom_pop .pop_box .top_p .pop_val[data-v-30a7b7b2] {
        height: 45px;
    }

    .custom_pop .pop_box .cont[data-v-30a7b7b2] {
        margin-top: 0;
    }

    .custom_pop .pop_box .cont .txt_li[data-v-30a7b7b2] {
        margin-bottom: 6px;
        column-gap: 55px;
    }

    .custom_pop .pop_box .cont .txt_li p[data-v-30a7b7b2] {
        font-size: 12px;
        line-height: 16px;
    }

    .custom_pop .pop_box .custom_btn[data-v-30a7b7b2] {
        width: 180px;
        height: 46px;
        font-size: 20px;
    }
}

.footer[data-v-30a7b7b2] {
    position: relative;
    color: #fff;
    z-index: 11;
    min-width: 1300px;
}

@media (max-width:1200px) {
    .footer[data-v-30a7b7b2] {
        min-width: 100%;
    }
}

.footer .foterimg[data-v-30a7b7b2] {
    position: absolute;
    bottom: 0;
    left: 0;
}

.bottom[data-v-30a7b7b2] {
    background: linear-gradient(180deg, #20232f, #1a1f33);
    margin: 0 auto;
    position: relative;
    padding-bottom: 40px;
    z-index: 2;
}

.bottom .project_try[data-v-30a7b7b2] {
    padding-top: 86px;
    margin-bottom: 77px;
}

.bottom .project_try h2[data-v-30a7b7b2] {
    font-size: 38px;
    font-family: SourceHanSansCN-Medium;
    color: #fff;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    width: max-content;
    margin: 0 auto;
    letter-spacing: 5px;
    font-weight: 400;
}

.bottom .project_try h2 span[data-v-30a7b7b2] {
    animation: lighting-30a7b7b2 2s ease infinite alternate;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:first-child {
    animation-delay: .3s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(2) {
    animation-delay: .6s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(3) {
    animation-delay: .9s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(4) {
    animation-delay: 1.2s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(5) {
    animation-delay: 1.5s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(6) {
    animation-delay: 1.8s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(7) {
    animation-delay: 2.1s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(8) {
    animation-delay: 2.4s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(9) {
    animation-delay: 2.7s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(10) {
    animation-delay: 3s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(11) {
    animation-delay: 3.3s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(12) {
    animation-delay: 3.6s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(131) {
    animation-delay: 3.9s;
}

.bottom .project_try .try_now[data-v-30a7b7b2] {
    font-size: 18px;
    font-family: SourceHanSansCN-Bold;
    color: #fff;
    width: 230px;
    height: 54px;
    background: #0c76f6;
    box-shadow: 0 20px 28px 0 rgba(40,95,161,.29);
    border-radius: 39px;
    text-align: center;
    line-height: 54px;
    cursor: pointer;
    margin: 40px auto 0;
}

.bottom .project_try .try_now[data-v-30a7b7b2]:hover {
    background: #0054b7;
}

.bottom .split_solid[data-v-30a7b7b2] {
    width: 100%;
    height: 1px;
    background: #2c344a;
    margin: 22px auto 32px;
}

.bottom .split_solid.so_1[data-v-30a7b7b2] {
    background: #2c344a;
    margin-bottom: 0;
    margin-top: 0;
}

.bottom .footer_nav[data-v-30a7b7b2] {
    display: flex;
    width: 100%;
    max-width: 1300px;
    margin: 32px auto 0;
    justify-content: space-between;
    padding-bottom: 25px;
}

.bottom .footer_nav .nav_ul .nav_tit[data-v-30a7b7b2] {
    font-size: 16px;
    font-family: SourceHanSansCN-Medium;
    color: #7981a1;
    margin-bottom: 20px;
    display: flex;
    justify-content: space-between;
    height: 38px;
    line-height: 38px;
}

.bottom .footer_nav .nav_ul .nav_tit i[data-v-30a7b7b2] {
    display: none;
    width: 15px;
    background: url(https://www.ipidea.net/src/img/newcenter/footer_down.svg) no-repeat 50%;
    background-size: 100% 100%;
    transition: all .2s linear;
}

.bottom .footer_nav .nav_ul .nav_tit.nav_wap[data-v-30a7b7b2] {
    display: none;
}

.bottom .footer_nav .nav_ul .nav_li[data-v-30a7b7b2] {
    font-size: 14px;
    font-family: SourceHanSansCN-Light;
    font-weight: 300;
    color: #fff;
    display: flex;
    align-items: center;
    margin-bottom: 14px;
    position: relative;
}

.bottom .footer_nav .nav_ul .nav_li img[data-v-30a7b7b2] {
    width: 13px;
    height: 13px;
    margin-right: 10px;
}

.bottom .footer_nav .nav_ul .nav_li .wechat_code[data-v-30a7b7b2] {
    width: 83px;
    height: 83px;
    position: absolute;
    top: 5px;
    right: -105px;
    display: none;
}

.bottom .footer_nav .nav_ul .nav_li.manage:hover .wechat_code[data-v-30a7b7b2] {
    display: block;
}

.bottom .footer_nav .nav_ul .cj_box[data-v-30a7b7b2] {
    display: flex;
}

.bottom .footer_nav .nav_ul .cj_box .cj_l[data-v-30a7b7b2] {
    margin-right: 15px;
}

.bottom .last[data-v-30a7b7b2] {
    width: 100%;
    max-width: 1300px;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0 auto;
}

.bottom .last .la_l[data-v-30a7b7b2] {
    margin-top: 16px;
}

.bottom .last .la_r[data-v-30a7b7b2] {
    margin-top: 8px;
}

.bottom .last .erro[data-v-30a7b7b2] {
    display: flex;
    align-items: center;
}

.bottom .last .erro img[data-v-30a7b7b2] {
    width: 22px;
    height: 22px;
    margin-right: 2px;
    margin-top: 1px;
}

.bottom .last .erro span[data-v-30a7b7b2] {
    font-size: 12px;
    font-weight: 500;
    color: #fff;
    line-height: 19px;
}

.bottom .last .filings[data-v-30a7b7b2] {
    font-size: 12px;
    font-weight: 400;
    color: #8b93b0;
    text-align: center;
}

.bottom .last .filings a[data-v-30a7b7b2] {
    color: #8b93b0;
    font-size: 12px;
    font-weight: 400;
    border-bottom: 1px solid #8b93b0;
}

.bottom .last .la_r[data-v-30a7b7b2] {
    width: 100%;
}

.bottom .last .la_r ul[data-v-30a7b7b2] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-flow: wrap;
}

.bottom .last .la_r ul li[data-v-30a7b7b2], .bottom .last .la_r ul li a[data-v-30a7b7b2] {
    color: hsla(0,0%,94.5%,.59);
    font-size: 12px;
    font-weight: 400;
    line-height: 21px;
}

.bottom .last .la_r a[data-v-30a7b7b2], .bottom .last .la_r a[data-v-30a7b7b2]:link {
    color: #49516e!important;
}

@keyframes lighting-30a7b7b2 {
    0%, 85% {
        color: #fff;
        text-shadow: none;
    }

    to {
        color: #ffd075;
    }
}

.bottom>.last>.la_r>ul[data-v-30a7b7b2] {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-flow: wrap;
}

.bottom>.last>.la_r>ul li[data-v-30a7b7b2], .bottom>.last>.la_r>ul li a[data-v-30a7b7b2] {
    color: hsla(0,0%,94.5%,.59);
    font-size: 12px;
    font-weight: 400;
    line-height: 21px;
}

@media (max-width:600px) {
    .none[data-v-30a7b7b2] {
        display: none!important;
    }

    .footer[data-v-30a7b7b2] {
        min-width: auto!important;
        width: 100%;
        box-sizing: border-box;
    }

    .footer .foterimg[data-v-30a7b7b2] {
        display: none;
    }

    .footer .container[data-v-30a7b7b2] {
        width: 100%;
    }

    .footer .container .footer__grid[data-v-30a7b7b2] {
        display: block;
    }

    .footer .container .footer__grid .footerL[data-v-30a7b7b2] {
        width: 100%;
    }

    .footer .container .footer__grid .footerL img[data-v-30a7b7b2] {
        width: auto!important;
        height: 19px;
    }

    .footer .container .footer__grid .footerL .text-xsmall[data-v-30a7b7b2] {
        font-size: 12px;
        font-weight: 400;
        line-height: 17px;
        margin-top: 8px;
        margin-bottom: 24px;
    }

    .footer .container .footer__grid .footer__nav-menu[data-v-30a7b7b2] {
        display: block;
        width: 100%;
    }

    .footer .container .footer__grid .footer__nav-menu .footer__nav-col[data-v-30a7b7b2] {
        width: 100%!important;
    }

    .footer .container .footer__grid .footer__nav-menu .footer__nav-col .footeer__nav-block[data-v-30a7b7b2] {
        margin-bottom: 0;
    }

    .footer .container .footer__grid .footer__nav-menu .footer__nav-col .footeer__nav-block .footer__nav-heading[data-v-30a7b7b2] {
        display: flex;
        align-items: center;
    }

    .footer .container .footer__grid .footer__nav-menu .footer__nav-col .footeer__nav-block .footer__nav-heading .footer__nav-heading_arrow[data-v-30a7b7b2] {
        display: flex;
        align-items: center;
        margin-left: 4px;
    }

    .footer .container .footer__grid .footer__nav-menu .footer__nav-col .footeer__nav-block .footer__nav-heading .footer__nav-heading_arrowD[data-v-30a7b7b2] {
        width: 9px;
        height: 5px;
    }

    .footer .container .footer__grid .footer__nav-menu .footer__nav-col .footeer__nav-block .footer__nav-heading .footer__nav-heading_arrowO[data-v-30a7b7b2] {
        width: 9px;
        height: 5px;
        transform: rotate(180deg);
    }

    .footer .container .copyright__wrapper[data-v-30a7b7b2] {
        margin-top: 20px;
        padding-top: 11px;
    }

    .footer .container .copyright__wrapper .copyright__text[data-v-30a7b7b2] {
        font-size: 12px;
    }

    .footer .container .copyright__wrapper .copyright__text .foot-friendly-link ul li[data-v-30a7b7b2], .footer .container .copyright__wrapper .copyright__text a[data-v-30a7b7b2] {
        font-size: 12px;
        font-weight: 400;
        line-height: 17px;
    }
}

@media (max-width:900px) {
    .footer__grid[data-v-30a7b7b2] {
        display: block!important;
    }

    .footer__grid .footerL[data-v-30a7b7b2] {
        width: 100%;
        margin-bottom: 20px;
    }

    .bottom .last .la_r[data-v-30a7b7b2], .footer__grid .footer__nav-menu[data-v-30a7b7b2] {
        width: 100%;
    }
}

@media (max-width:735px) {
    .bottom .footer_nav[data-v-30a7b7b2] {
        display: block;
        padding-left: 35px;
        padding-right: 35px;
        box-sizing: border-box;
        padding-bottom: 0;
    }

    .bottom .footer_nav .nav_ul .ul_box .wap_h[data-v-30a7b7b2], .bottom .footer_nav .nav_ul .ul_box[data-v-30a7b7b2] {
        display: none;
    }

    .bottom .footer_nav .nav_ul .nav_li .wechat_code[data-v-30a7b7b2] {
        right: 0;
    }

    .bottom .footer_nav .nav_ul .nav_tit[data-v-30a7b7b2] {
        color: #7981a1;
        font-weight: 400;
    }

    .bottom .footer_nav .nav_ul .nav_tit i[data-v-30a7b7b2] {
        display: block;
    }

    .bottom .footer_nav .nav_ul .nav_tit.logo_tit[data-v-30a7b7b2] {
        display: none;
    }

    .bottom .footer_nav .nav_ul .nav_tit.nav_wap[data-v-30a7b7b2] {
        display: flex;
    }

    .bottom .last .la_r[data-v-30a7b7b2] {
        display: none;
    }
}

@media (max-width:550px) {
    .bottom .project_try[data-v-30a7b7b2] {
        padding-top: 26px;
    }

    .bottom .project_try h2[data-v-30a7b7b2] {
        font-size: 26px;
        letter-spacing: 0;
    }

    .bottom .project_try .try_now[data-v-30a7b7b2] {
        width: 166px;
        height: 39px;
        line-height: 39px;
        font-size: 16px;
        margin-top: 20px;
    }
}

@media (max-width:370px) {
    .bottom .project_try h2[data-v-30a7b7b2] {
        font-size: 20px;
    }
}

.v-modal {
    z-index: 1000!important;
}

.wap_left_nav {
    z-index: 2000!important;
    position: fixed;
    width: 100%;
}

.el-drawer__header {
    z-index: 2000!important;
    width: 100%;
}

.el-drawer {
    z-index: 2000!important;
    position: relative;
    background: #fff;
}

.bottom>.last>.la_r>ul {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-flow: wrap;
}

.bottom>.last>.la_r>ul li, .bottom>.last>.la_r>ul li a {
    color: #49516e;
    font-size: 12px;
    font-weight: 400;
    line-height: 21px;
}

.details_text {
    width: 1200px;
    height: 148px;
    background: #fff;
    margin-left: 50px;
}

.details_text .details_text_menu {
    width: 1133px;
    margin: 50px auto 0;
}

.details_text .details_text_menu .dongHua .details_text_img01 {
    -webkit-animation: toptop05 3s linear infinite;
    animation: toptop05 3s linear infinite;
}

.details_text .details_text_menu .dongHua .details_text_img02, #index .section1 .details_text .details_text_menu .dongHua .details_text_img03, #index .section1 .details_text .details_text_menu .dongHua .details_text_img06 {
    -webkit-animation: toptop06 3s linear infinite;
    animation: toptop06 3s linear infinite;
}

.details_text .details_text_menu .dongHua .details_text_img04 {
    -webkit-animation: toptop05 3s linear infinite;
    animation: toptop05 3s linear infinite;
}

.details_text .details_text_menu .dongHua .details_text_img05 {
    -webkit-animation: toptop06 3s linear infinite;
    animation: toptop06 3s linear infinite;
}

.details_text .details_text_menu .details_text_img {
    float: left;
    width: 58px;
    height: 40px;
    margin-top: 5px;
    position: relative;
}

.details_text .details_text_menu .details_text_img1 {
    float: left;
    width: 58px;
    height: 40px;
    margin-top: 5px;
    position: relative;
    z-index: 96;
}

.details_text .details_text_menu .details_text_img1 .details_text_img01 {
    position: absolute;
    left: 0;
    z-index: 95;
}

.details_text .details_text_menu .details_text_img1 .details_text_img02 {
    position: absolute;
    left: 15px;
}

.details_text .details_text_menu .details_text_img .details_text_img06 {
    position: absolute;
    left: 24px;
    top: 5px;
}

.details_text .details_text_menu .details_text_img .details_text_img03 {
    position: absolute;
    left: 0;
    top: 2px;
}

.details_text .details_text_menu .details_text_img .details_text_img04 {
    position: absolute;
    left: 9px;
    z-index: 95;
}

.details_text .details_text_menu .details_text_img .details_text_img05 {
    position: absolute;
    left: 0;
    top: 5px;
}

.details_text .details_text_menu .details_text_imgcon {
    margin-right: 5px;
}

.details_text .details_text_menu .details_text_txt {
    float: left;
}

.details_text .details_text_menu .details_text_txt .details_text_txt01 {
    font-size: 16px;
    color: #191c3d;
}

.details_text .details_text_menu .details_text_txt .details_text_txt02 {
    font-size: 13px;
    color: #999;
    margin-top: 10px;
}

.banner {
    background-color: #f6f8fb;
}

.details_text .details_text_menu {
    width: 1150px;
    padding-top: 50px;
}

.mian2 {
    width: 100%;
    height: 230px;
    background-color: palegoldenrod;
}

.main2 .words2 {
    font-size: 36px;
    color: #333333;
    text-align: center;
    margin: 99px auto 17px;
    display: flex;
    justify-content: center;
}

.main2 .words2 h1 {
    font-size: 36px;
    margin-bottom: 0;
    display: flex;
    align-items: center;
}

.main2 .line2 {
    margin: 0 auto 60px;
    width: 144px;
    height: 6px;
    background: #63A2FF;
    border-radius: 6px;
}

.home-total {
    width: 100%;
    margin: 0 auto;
/*min-height: 300px;*/;
}

.home-total .home-total-content {
    width: 68%;
    min-width: 800px;
    margin: 20px auto;
}

.content-card-total {
    display: flex;
    justify-content: space-around;
}

.home-total .home-total-content .card-title {
    width: 284px;
    height: 300px;
    margin: 0 auto;
    color: #333;
    min-height: 220px;
    text-align: center;
}

.home-total .home-total-content .card-title img {
    padding: 20px 0 20px;
}

.home-total .home-total-content .card-title p {
    margin: 0;
}

.home-total .home-total-content .card-title .card-title-p1 {
    font-size: 24px;
    padding: 0 0 5px;
}

.home-total .home-total-content .card-title .card-title-p2 {
    padding: 5px 0;
    font-size: 16px;
    color: #333333;
}

.home-total .content-card-total .card-title:hover {
    background: white;
    box-shadow: 0 0 6px rgba(99, 162, 255, 0.5);
    border-radius: 4px;
}

.w1200[data-v-bae8e464], .web-center[data-v-bae8e464] {
    margin: 0 auto;
    width: 1200px;
}

.scene[data-v-bae8e464] {
    padding: 80px 0 100px;
    background: #eff5ff;
}

.scene .title[data-v-bae8e464] {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #0a1e30;
    line-height: 40px;
    text-align: center;
}

.scene .list[data-v-bae8e464] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
    margin-top: 45px;
}

.scene .list .item[data-v-bae8e464] {
    cursor: pointer;
    width: 160px;
    transition: width .3s ease-in-out;
    position: relative;
}

.scene .list .item .son[data-v-bae8e464] {
    display: block;
    width: 160px;
    height: 400px;
}

.scene .list .item .son .b_icon[data-v-bae8e464] {
    margin: 0 auto;
    display: block;
    padding-top: 40px;
}

.scene .list .item .son .name[data-v-bae8e464] {
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 28px;
    text-align: center;
    padding: 32px 0 20px;
}

.scene .list .item .son .det[data-v-bae8e464] {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 26px;
    text-overflow: ellipsis;
    overflow: hidden;
    line-clamp: 3;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    padding: 0 20px;
}

.scene .list .item .father[data-v-bae8e464] {
    display: none;
    width: 320px;
    height: 400px;
}

.scene .list .item .father .b_icon[data-v-bae8e464] {
    margin: 0 auto;
    display: block;
    padding-top: 40px;
}

.scene .list .item .father .name[data-v-bae8e464] {
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #0a1e30;
    line-height: 28px;
    text-align: center;
    padding: 20px 0 43px;
    position: relative;
}

.scene .list .item .father .name[data-v-bae8e464]:after {
    content: "";
    position: absolute;
    width: 60px;
    height: 3px;
    background: #fff;
    border-radius: 2px;
    bottom: 24px;
    left: 0;
    right: 0;
    margin: auto;
}

.scene .list .item .father .det[data-v-bae8e464] {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #7b8495;
    line-height: 20px;
    padding: 0 15px;
}

.scene .list .item .father1[data-v-bae8e464] {
    background: url(../images/father1.ffcce2b.png) no-repeat 50%;
    background-size: cover;
}

.scene .list .item .son1[data-v-bae8e464] {
    background: url(../images/son1.3efa9f5.png) no-repeat 50%;
    background-size: cover;
}

.scene .list .item .father2[data-v-bae8e464] {
    background: url(../images/father2.ae7999b.png) no-repeat 50%;
    background-size: cover;
}

.scene .list .item .son2[data-v-bae8e464] {
    background: url(../images/son2.4994129.png) no-repeat 50%;
    background-size: cover;
}

.scene .list .item .father3[data-v-bae8e464] {
    background: url(../images/father3.7de4373.png) no-repeat 50%;
    background-size: cover;
}

.scene .list .item .son3[data-v-bae8e464] {
    background: url(../images/son3.6bb8e9b.png) no-repeat 50%;
    background-size: cover;
}

.scene .list .item .father4[data-v-bae8e464] {
    background: url(../images/father4.daf3f2c.png) no-repeat 50%;
    background-size: cover;
}

.scene .list .item .son4[data-v-bae8e464] {
    background: url(../images/son4.72bdf3d.png) no-repeat 50%;
    background-size: cover;
}

.scene .list .item .father5[data-v-bae8e464] {
    background: url(../images/father5.c2d618a.png) no-repeat 50%;
    background-size: cover;
}

.scene .list .item .son5[data-v-bae8e464] {
    background: url(../images/son5.d3e5959.png) no-repeat 50%;
    background-size: cover;
}

.scene .list .item .father6[data-v-bae8e464] {
    background: url(../images/father6.1ad6005.png) no-repeat 50%;
    background-size: cover;
}

.scene .list .item .son6[data-v-bae8e464] {
    background: url(../images/son6.4f80bc4.png) no-repeat 50%;
    background-size: cover;
}

.scene .list .active[data-v-bae8e464] {
    width: 320px;
}

.scene .list .active .son[data-v-bae8e464] {
    display: none;
}

.scene .list .active .father[data-v-bae8e464] {
    display: block;
}

.el-col-6 {
    width: 24.5% !important;
    float: left;
}

@media screen and (max-width: 500px) {
    .w1200[data-v-bae8e464] {
        width: 100%;
    }

    .scene[data-v-bae8e464] {
        padding: .8rem 0;
        background: #eff5ff;
    }

    .scene .title[data-v-bae8e464] {
        font-size: .36rem;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #0a1e30;
        line-height: .5rem;
        text-align: center;
    }

    .scene .list[data-v-bae8e464] {
        margin-top: .6rem;
        padding: 15px;
    }

    .scene .list .item[data-v-bae8e464] {
        cursor: pointer;
        width: 100%;
        position: relative;
    }

    .scene .list .item[data-v-bae8e464]:not(:last-child) {
        margin-bottom: 15px;
    }

    .scene .list .item .son[data-v-bae8e464] {
        position: absolute;
        top: 15px;
        left: .28rem;
        display: none;
    }

    .scene .list .item .son img[data-v-bae8e464] {
        width: 30px;
        display: block;
    }

    .scene .list .item .son .det[data-v-bae8e464], .scene .list .item .son .name[data-v-bae8e464] {
        display: none;
    }

    .scene .list[data-v-bae8e464] {
        display: block;
        justify-content: space-between;
        align-items: center;
        flex-wrap: nowrap;
        flex-direction: row;
        margin-top: 15px;
    }

    .scene .list .item .father[data-v-bae8e464] {
        display: block;
    }

    .scene .list .item .father[data-v-bae8e464] {
        width: 100%;
        height: 120px;
        padding: 15px 0 15px 0;
        position: relative;
    }

    .scene .list .item .father .b_icon[data-v-bae8e464] {
        display: none;
    }

    .scene .list .item .father .name[data-v-bae8e464] {
        font-size: 18px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #fff;
        line-height: .33rem;
        position: absolute;
        top: .39rem;
        left: .96rem;
    }

    .scene .list .item .father .det[data-v-bae8e464] {
        font-size: 14px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #fff;
        line-height: 20px;
        margin-top: 40px;
    }

    .son {
        display: none;
    }

    .scene .list .item .father1[data-v-bae8e464] {
        background: url(../images/father1.91014c4.png) no-repeat 50%;
        background-size: cover;
    }

    .scene .list .item .father2[data-v-bae8e464] {
        background: url(../images/father2.ec96127.png) no-repeat 50%;
        background-size: cover;
    }

    .scene .list .item .father3[data-v-bae8e464] {
        background: url(../images/father3.b478328.png) no-repeat 50%;
        background-size: cover;
    }

    .scene .list .item .father4[data-v-bae8e464] {
        background: url(../images/father4.4831ba2.png) no-repeat 50%;
        background-size: cover;
    }

    .scene .list .item .father5[data-v-bae8e464] {
        background: url(../images/father5.c47ac07.png) no-repeat 50%;
        background-size: cover;
    }

    .scene .list .item .father6[data-v-bae8e464] {
        background: url(../images/father6.d00fab9.png) no-repeat 50%;
        background-size: cover;
    }

    .home-total .home-total-content {
        width: 100%;
        min-width: 100%;
        margin: 20px auto;
    }

    .content-card-total {
        display: block;
        justify-content: space-around;
        width: 100%;
    }

    .main2 .words2 {
        font-size: 18px;
        width: 68%;
        text-align: center;
        margin: 20px auto 17px;
        display: flex;
        justify-content: center;
    }

    .main2 .words2 h1 {
        font-size: 18px;
    }

    .main2 .line2 {
        width: 95px;
        margin: 0 auto;
        height: 4px;
    }

    .home-total .home-total-content {
        width: 100%;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .home-total .home-total-content .card-title {
        width: 50%;
        height: 150px;
        color: #333;
        float: left;
    }

    .home-total .home-total-content .card-title img {
        width: 100px;
        height: 100px;
        padding: 10px 0 10px;
    }

    .home-total .home-total-content .card-title .card-title-p1 {
        font-size: 14px;
        padding: 0;
    }

    .home-total .home-total-content .card-title .card-title-p2 {
        padding: 0;
        font-size: 14px;
        color: #333333;
    }
}

.ant-spin-container {
    position: relative;
    transition: opacity .3s;
}

.ant-tabs-content-holder {
    flex: auto;
    min-width: 0;
    min-height: 0;
    margin-top: 50px;
    background: url(../images/solution_bg.jpg) no-repeat 50%;
    background-size: cover;
}

.ant-tabs-content {
    display: flex;
    width: 100%;
}

.ant-tabs-content-animated {
    transition: margin .3s;
}

.ant-tabs-tabpane {
    flex: none;
    width: 100%;
    outline: none;
}

.homeSolution_slider__oihB7 {
    position: relative;
    z-index: 1;
    width: 1460px;
    height: 587px;
    margin: 0 auto;
}

.homeSolution_slider__content___kKEU {
    display: flex;
}

.homeSolution_productSolution__content__hN6Wy {
    width: 1440px;
    margin: 0 auto;
}

.homeSolution_slider__content__right__CBwdI {
    padding: 90px 0 90px 60px;
}

.ant-spin-nested-loading {
    position: relative;
}

.ant-spin-container {
    position: relative;
    transition: opacity .3s;
}

.homeSolution_productSolution__tabPane__TfC7z {
    width: 1068px;
    height: 406px;
    background: hsla(0, 0%, 100%, .7);
    box-shadow: 0 12px 20px 0 rgba(29,120,255,.1);
    border-radius: 8px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}

.homeSolution_productSolution__tabPane__detail__HuEje {
    padding: 40px 90px;
    float: right;
}

.homeSolution_productSolution__tabPane__title__HiLex {
    font-size: 30px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 700;
    color: #3d446e;
    line-height: 48px;
}

.homeSolution_productSolution__tabPane__desc__dUITr {
    padding: 16px 0;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #64698b;
    line-height: 24px;
}

.homeSolution_productSolution__tabPane__adv___z1CJ {
    display: grid;
    grid-template-columns: 260px 260px;
    gap: 12px 16px;
}

.homeSolution_productSolution__tabPane__adv--item__A_dj3 {
    display: flex;
    justify-content: left;
    align-items: center;
    width: 260px;
    height: 48px;
    background: #fff;
    border-radius: 4px;
    color: #64698b;
}

.homeSolution_productSolution__tabPane__link__LlwjW {
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    font-weight: 400;
    margin-top: 32px;
    color: #1d78ff;
    margin-bottom: 48px;
}

.homeSolution_productSolution__tabPane__link__LlwjW:hover {
    color: #1d78ff;
}

.homeSolution_productSolution__tabPane__link__LlwjW button {
    border-radius: 4px;
    width: 128px;
    height: 40px;
}

.flex {
    display: flex;
}

.relative {
    position: relative;
}

.ant-btn-primary {
    color: #fff;
    border-color: #1890ff;
    background: #1890ff;
    text-shadow: 0 -1px 0 rgba(0,0,0,.12);
    box-shadow: 0 2px 0 rgba(0,0,0,.045);
}

.homeSolution_productSolution__content__hN6Wy {
    width: 1440px;
    margin: 0 auto;
}

.jumper_jumper__qHYEv.jumperActive {
    opacity: 1;
    transform: translateY(0);
}

.homeSolution_slider__content__left__3THlY {
    display: flex;
    align-items: center;
    width: 350px;
    height: 587px;
}

.homeSolution_slider__content__left__3THlY img {
    width: 350px;
}

.change_tab .on {
    border-bottom: 4px solid #1d78ff;
}

.tabbox {
    margin-top: 80px;
}

.change_tab[data-v-eec36f22] {
    width: 100%;
    border-bottom: 1px solid rgba(18, 17, 39, .12);
    display: flex;
    justify-content: center;
    margin-top: 44px;
}

.change_tab .tab_certain[data-v-eec36f22] {
    display: flex;
    align-items: center;
    padding: 0 33px 23px;
    font-size: 20px;
    font-family: SourceHanSansCN-Medium;
    color: #000;
    margin: 0 32px;
    cursor: pointer;
    position: relative;
    padding-bottom: 25px;
}

.change_tab .tab_certain .tan_icon[data-v-eec36f22] {
    margin-right: 8px;
    width: 30px;
    height: 30px;
}

.category[data-v-9c3b4d74] {
    margin: 1.612903rem 0 0.967742rem;
    display: flex;
    justify-content: center;
    margin-top: 70px;
}

.category .c_text[data-v-9c3b4d74] {
    text-align: center;
    position: relative;
}

.category .c_text .c_big[data-v-9c3b4d74] {
    font-size: 28px;
    font-weight: 500;
    color: #0a0f30;
    line-height: 22px;
}

.category .c_text .c_small[data-v-9c3b4d74] {
    font-size: 16px;
    font-weight: 400;
    color: #999;
    line-height: 22px;
    margin-top: 10px;
}

.ip_list[data-v-9c3b4d74] {
    width: 1200px;
    margin: 0 auto;
    display: flex;
}

.ip_list .ip_item[data-v-9c3b4d74] {
    text-align: center;
    width: 25%;
    height: 120px;
}

.ip_list .ip_item .ip_num[data-v-9c3b4d74] {
    margin-top: 30px;
    font-size: 22px;
    font-weight: 700;
    color: #295eff;
    line-height: 26px;
}

.ip_list .ip_item .ip_name[data-v-9c3b4d74] {
    font-size: 16px;
    font-weight: 400;
    color: #666;
    line-height: 22px;
    margin-top: 0px;
}

.ip-map-fps {
    position: relative;
    margin-top: 60px;
    height: 682px;
    background: url("../images/f-m@2.png") no-repeat center;
    background-size: 100% 100%;
}

.ip-map-fps .map_state {
    position: absolute;
}

.ip-map-fps .case-info {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    font-size: 14px;
    text-align: center;
}

.ip-map-fps .county-info {
    margin-left: 7px;
}

.ip-map-fps .map_state_fps_1 {
    top: 70px;
    left: 105px;
}

.ip-map-fps .map_state_fps_2 {
    top: 177px;
    left: 150px;
}

.ip-map-fps .map_state_fps_3 {
    top: 270px;
    left: 140px;
}

.ip-map-fps .map_state_fps_4 {
    top: 381px;
    left: 302px;
}

.ip-map-fps .map_state_fps_5 {
    top: 525px;
    left: 252px;
}

.ip-map-fps .map_state_fps_6 {
    top: 160px;
    left: 490px;
}

.ip-map-fps .map_state_fps_7 {
    top: 480px;
    left: 556px;
}

.ip-map-fps .map_state_fps_8 {
    top: 84px;
    right: 246px;
}

.ip-map-fps .map_state_fps_9 {
    top: 228px;
    right: 378px;
}

.ip-map-fps .map_state_fps_10 {
    top: 323px;
    right: 145px;
}

.ip-map-fps .map_state_fps_11 {
    bottom: 146px;
    right: 110px;
}

.ip-map-fps .case-info {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    font-size: 14px;
    text-align: center;
}

.county-bottom {
    position: absolute;
    width: 42px;
    height: 14px;
    bottom: -8px;
    left: 66px;
    border-radius: 50%;
}

.county-bottom .inner {
    width: 24px;
    height: 8px;
    background: rgba(255, 150, 42);
    border-radius: 50%;
    margin: 2px auto;
}

.circle-inside {
    animation: circle_inside 4500ms ease-out 500ms infinite;
}

.circle-outside {
    animation: circle_outside 4500ms ease-out 3250ms infinite;
}

.circle-inside {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 1px solid var(--text-color-blue);
    border-radius: 50%;
    opacity: 0.2;
    transition: width 0.5s ease-out;
}

.circle-outside {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: var(--text-color-blue);
    border-radius: 50%;
    opacity: 0.1;
    transition: width 0.5s ease-out;
}

.circle-dian {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 8px;
    height: 8px;
    margin: auto;
    border-radius: 50%;
    background: var(--text-color-blue);
    opacity: 0.8;
    z-index: 4;
}

.circle-inside {
    animation: circle_inside 4500ms ease-out 500ms infinite;
}

.circle_box {
    width: 30px;
    height: 30px;
    position: relative;
}

.container {
    position: relative;
    width: 1200px;
    margin: 0 auto;
    height: 100%;
}

.showCases_sliderContent__5Wtos {
    width: 1200px;
    margin: 0 auto;
}

.showCases_sliderItem__L41_P {
    padding: 0 10px;
}

.showCases_sliderItemWrapper__hIhkA {
    width: 335px;
    padding: 12px;
}

.showCases_sliderItemWrapper__hIhkA {
    position: relative;
    background: #fff;
    height: 300px;
    padding: 24px;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    text-align: center;
    display: inline-block;
    box-shadow: 0 2px 20px 0 #eaecf4;
    border-radius: 8px;
    border: 1px solid #eaf0fc;
}

.showCases_slideCaseLink___Xksi {
    position: absolute;
    right: 24px;
    bottom: 24px;
    font-size: 14px;
    font-weight: 400;
    color: #1d78ff;
    line-height: 20px;
}

.showCases_slideCaseName__6BFTe {
    padding: 16px 0;
    font-size: 16px;
    font-weight: 700;
    color: #3d446e;
    line-height: 22px;
    text-align: left;
}

.showCases_slideCaseDesc__HN0tm {
    font-size: 14px;
    font-weight: 400;
    color: #3d4461;
    line-height: 22px;
    text-align: left;
    word-break: break-all;
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
}

.showCases_slideCaseLogo__BFZvL img {
    width: 100%;
    height: 130px;
}

.showCases_slideCaseCustomer__IHOxP {
    width: 311px;
}

.showCases_slideCaseCustomer__IHOxP {
    position: absolute;
    bottom: 58px;
    width: 372px;
    font-size: 14px;
    font-weight: 400;
    color: #3d446e;
    line-height: 20px;
    text-align: left;
}

.neirong {
    display: flex;
    justify-content: center;
    padding: 25px 0 20px;
}

.showCases_galleryItem__LNXrY img {
    width: 206px;
    height: 60px;
    align-items: center;
    justify-content: center;
    display: flex;
    background: #fff;
    box-shadow: 0 2px 30px 0 #eaecf4;
    border-radius: 4px;
    border: 1px solid #eaf0fc;
}

.showCases_galleryContent__9wdYs {
    margin-left: 16px;
    display: flex;
    gap: 16px;
    align-items: center;
    justify-content: center;
}

.marquee {
    flex: 0 0 auto;
    min-width: 100%;
    z-index: 1;
    display: flex;
    flex-direction: row;
    align-items: center;
    animation: scroll var(--duration) linear var(--delay) var(--iteration-count);
    animation-play-state: var(--play);
    animation-delay: var(--delay);
    animation-direction: var(--direction);
}

.showCases_casesGallery__5zI0l {
    position: relative;
    display: grid;
    padding: 28px 0;
    height: 393px;
    grid-auto-flow: column;
    grid-template-rows: repeat(4, 85px);
}

.box {
    width: 100%;
    height: 60px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    margin-top: 30px;
    ;
}

.imgList {
    animation: rolling 42s linear infinite;
    position: absolute;
    display: flex;
}

.imgList img {
    height: 55px;
    float: left;
    margin-right: 10px;
    width: 206px;
}

@keyframes rolling {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(-50%);
    }
}

.box1 {
    width: 100%;
    height: 55px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    margin-top: 20px;
}

.imgList1 {
    animation: rolling1 56s linear infinite;
    position: absolute;
    display: flex;
}

.imgList1 img {
    height: 55px;
    float: left;
    margin-right: 10px;
    width: 206px;
}

@keyframes rolling1 {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(-50%);
    }
}

#student {
    padding: 40px 0;
    background: url(../images/w1.jpg) no-repeat;
    background-size: cover;
    height: 165px;
    margin-top: 60px;
}

#student .title {
    line-height: 2em;
    letter-spacing: 2px;
    color: #fff;
    margin-bottom: 20px;
}

#student .subtitle {
    color: #fff;
    letter-spacing: 0;
}

#student .content {
    text-align: center;
}

.section .container .title, .section .containerPro .title {
    font-size: 36px;
    margin-bottom: 65px;
    line-height: 1.8em;
    text-align: center;
}

.section .container .subtitle, .section .containerPro .subtitle {
    font-size: 18px;
    line-height: 1.8em;
    color: var(--text-color-gray);
}

.content .btn {
    cursor: pointer;
    display: inline-block;
    padding: 15px 60px;
    border-radius: 8px;
    font-size: 16px;
    text-align: center;
    user-select: none;
    background: #fff;
    color: var(--text-color-blue);
    box-sizing: border-box;
}

.content .btn:hover {
    cursor: pointer;
    display: inline-block;
    padding: 15px 60px;
    border-radius: 8px;
    font-size: 16px;
    text-align: center;
    user-select: none;
    background: var(--text-color-blue);
    color: #fff;
    box-sizing: border-box;
}

#footer {
    --innerWidth: 1280px;
    --lineColor: #344249;
    --supTextColor: #b9b9b9;
    --transitionDelay: 0.4s;
    --mainColor: #2ac2b6;
    background-color: #1b2225;
    height: 510px;
}

#footer * {
    color: var(--supTextColor);
}

#footer .footer_container {
    width: var(--innerWidth);
    margin: 0 auto;
}

#footer .footer_top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 36px 0 26px;
    border-bottom: 1px solid var(--lineColor);
}

#footer .footer_top .footer_top-item {
    height: 26px;
    line-height: 26px;
    padding-left: 36px;
    color: #fff;
    position: relative;
}

#footer .footer_top .footer_top-item::before {
    content: '';
    position: absolute;
    width: 26px;
    height: 26px;
    left: 0;
    top: 0;
}

#footer .footer_top .footer_top-item:nth-child(1)::before {
    background-image: url(../images/icon1.png);
}

#footer .footer_top .footer_top-item:nth-child(2)::before {
    background-image: url(../images/icon2.png);
}

#footer .footer_top .footer_top-item:nth-child(3)::before {
    background-image: url(../images/icon3.png);
}

#footer .footer_top .footer_top-item:nth-child(4)::before {
    background-image: url(../images/icon4.png);
}

#footer .footer_top .footer_top-item:nth-child(5)::before {
    background-image: url(../images/icon5.png);
}

.footTop {
    z-index: -1;
    width: 100%;
}

.footTop .footLeftBottom {
    cursor: pointer;
}

.footTop .weiboBack {
    display: none;
    position: absolute;
    left: 45%;
    width: 113px;
    height: 128px;
    background-image: url('../images/index/bottom/weibo.png');
    background-size: 100% 100%;
    z-index: 99;
}

.footTop .weChekBack {
    display: none;
    position: absolute;
    left: 45%;
    width: 113px;
    height: 128px;
    background-image: url('../images/index/bottom/weChek.png');
    background-size: 100% 100%;
    z-index: 99;
}

.footTop .foot {
    margin: auto;
    padding-top: 60px;
}

.footTop .foot .footFirst {
    display: flex;
    position: relative;
    width: 1200px;
    margin: auto;
    border-bottom: 1px solid var(--lineColor);
}
}

.footTop .foot .footFirst .footLeft {
    width: 200px;
    text-align: left;
}

.footTop .foot .footFirst .footLeft .footLeftTop {
    padding-bottom: 20px;
    border-bottom: 1px solid #EEF0F3;
}

.footTop .foot .footFirst .footLeft .footLeftTop img {
    width: 120px;
    height: 50px;
}

.footTop .foot .footFirst .footLeft .footLeftConent {
    display: flex;
    padding-top: 20px;
}

.footTop .foot .footFirst .footLeft .footLeftConent .footLeftConent_left {
    margin-right: 30px;
}

.footTop .foot .footFirst .footLeft .footLeftBottom {
    display: flex;
    margin-top: 24px;
    align-items: center;
    position: relative;
}

.footTop .foot .footFirst .footLeft .footLeftBottom div {
    font-family: PingFangSC-Regular, PingFang SC;
    font-size: 12px;
    color: #606266;
    margin-left: 10px;
}

.footTop .foot .footFirst .footLeft .footLeftBottom img {
    width: 20px;
    height: 20px;
}

.footTop .foot .footFirst .footright {
    display: flex;
    margin-bottom: 30px;
}

.footTop .foot .footFirst .footright .borderBo {
    display: flex;
    flex-wrap: wrap;
    align-content: baseline;
}

.footTop .foot .footFirst .footright .borderBo .title {
    padding-left: 60px;
}

.footTop .foot .footFirst .footright .borderBo2 {
    width: 382px !important;
    display: flex;
    align-content: baseline;
    padding: 0px 0px 0px 50px;
}

.footTop .foot .footFirst .footright .borderBo2 .w180 {
    width: 180px;
}

.footTop .foot .footFirst .footright .borderBo2 .connent div {
    width: 100% !important;
}

.footTop .foot .footFirst .footright .footrightTitle {
    width: 185px;
}

.footTop .foot .footFirst .footright .borderBo {
    width: 318px;
}

.footTop .foot .footFirst .footright .footrightTitle .title {
    margin-bottom: 16px;
    height: 26px;
    font-weight: 500;
    font-size: 16px;
    color: #1F2C3D;
    line-height: 26px;
}

.footTop .foot .footFirst .footright .footrightTitle .title a {
    color: #1F2C3D;
}

.footTop .foot .footFirst .footright .footrightTitle .borderConnent {
    border-right: 1px solid #EEF0F3;
}

.footTop .foot .footFirst .footright .footrightTitle .connent {
    color: #606266;
    font-size: 14px;
    display: flex;
    flex-wrap: wrap;
}

.footTop .foot .footFirst .footright .footrightTitle .leftLine {
    padding-left: 61px;
}

.footTop .foot .footFirst .footright .footrightTitle .connent .des {
    width: 100%;
    margin-bottom: 12px;
}

.footTop .foot .footFirst .footright .footrightTitle .connent .des50 {
    width: 50%;
    margin-bottom: 12px;
}

.footTop .foot .footFirst .footright .footrightTitle .connent a {
    height: 20px;
    font-weight: 400;
    font-size: 14px;
    color: #252D37;
    line-height: 20px;
}

.footTop .foot .footFirst .footright .footrightTitle .connent a:hover {
    color: #00A98F;
}

.footTop .foot .footFirst .footright .footrightTotherTitle {
    width: 160px;
    margin-left: 61px;
}

.footTop .foot .footFirst .footright .lastText {
    width: 110px;
    margin-left: 61px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .texBorder {
    margin-left: 50px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .title {
    margin-bottom: 16px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .title a {
    height: 26px;
    font-weight: 500;
    font-size: 18px;
    color: #1F2C3D;
    line-height: 26px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent {
    color: #606266;
    font-size: 14px;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .line {
}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent div {
    width: 100%;
    margin-bottom: 13px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent a, .footTop .foot .footFirst .footright .footrightTotherTitle .connent .des {
    margin-bottom: 16px;
    height: 20px;
    font-weight: 400;
    font-size: 14px;
    color: #252D37;
    line-height: 20px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent img {
    width: 80px;
    height: 80px;
    margin: 0 0 19px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent .des-link {
    height: 26px;
    line-height: 26px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent .des span {
    height: 26px;
    font-weight: 500;
    font-size: 16px;
    color: #1F2C3D;
    line-height: 26px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent a:hover {
    color: #00A98F;
}

.footTop .foot .footFirst .footright .lastText {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
}

.footTop .foot .footFirst .footright .lastText:last-child {
    width: 240px;
}

.footTop .foot .friendship-bg {
    background: #FAFAFA;
}

.footTop .foot .friendship-link {
    line-height: 44px;
    text-align: left;
    width: 1200px;
    margin: auto;
    height: 44px;
    background: #FAFAFA;
}

.footTop .foot .friendship-link .link-list {
    display: inline-block;
    vertical-align: middle;
    height: 20px;
    font-weight: 400;
    font-size: 12px;
    color: #252D37;
    line-height: 20px;
}

.footTop .foot .friendship-link .link-list:nth-last-child(1) {
    margin-right: 0px;
}

.footTop .foot .friendship-link a:hover {
    color: #00A98F;
    font-size: 12px;
}

.footTop .foot .copyRight {
    height: 20px;
    font-weight: 400;
    font-size: 12px;
    color: #252D37;
    line-height: 20px;
    line-height: 44px;
    text-align: center;
    height: 44px;
}

.footTop .foot .copyRight .copyBy {
    width: 1200px;
    margin: 0 auto;
    line-height: 22px;
    padding-top: 15px;
}

.footTop .foot .copyRight a {
    color: #606266;
}

.backWhite {
    background: white;
}

.footTop .foot .friendship-link {
    border-bottom: none;
}

.footTop .foot .copyRightBox {
}

.page[data-v-b1ace33c] {
    width: 300px;
    height: 340px;
    background: #fff;
    box-shadow: 0 0 0.16129rem 0 rgba(10,73,227,.1);
    border-radius: 15px;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translateY(-50%) translateX(-50%);
    z-index: 151;
}

.page .close[data-v-b1ace33c] {
    position: absolute;
    top: 15px;
    right: 15px;
    background: url(../images/close.4e69507.svg) no-repeat center;
    background-size: 100% 100%;
    height: 15px;
    width: 15px;
    cursor: pointer;
}

.page .title[data-v-b1ace33c] {
    font-size: 20px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #323144;
    line-height: 22px;
    text-align: center;
    margin-top: 30px;
}

.page .con[data-v-b1ace33c] {
    width: 170px;
    height: 120px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    background: url(../images/conbox.cdf0788.png) no-repeat center;
    background-size: 100% 100%;
}

.page .subtitle[data-v-b1ace33c] {
    margin-top: 10px;
    height: 20px;
    font-size: 18px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #323144;
    line-height: 20px;
    text-align: center;
}

.page .tips[data-v-b1ace33c] {
    margin-top: 5px;
    height: 20px;
    font-size: 14px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #323144;
    line-height: 20px;
    text-align: center;
}

.page .btns[data-v-b1ace33c] {
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
    width: 260px;
    margin-left: auto;
    margin-right: auto;
}

.page .btn.cancel[data-v-b1ace33c] {
    display: block;
    width: 110px;
    height: 40px;
    background: #ebefff;
    border-radius: 10px;
    border: 1px solid #325cff;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #325cff;
    line-height: 40px;
    text-align: center;
}

.page .btn.confirm[data-v-b1ace33c] {
    display: block;
    width: 110px;
    height: 40px;
    background: #325cff;
    border-radius: 10px;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 40px;
    text-align: center;
}

@media all and (min-width:500px) and (max-width:1920px) {
    .yidong {
        display: none;
    }

    #footer1 {
        display: none;
    }

    .programFeature_container__XKjgn {
        display: none;
    }
}

@media (max-width:500px) {
    .homeSolution_productSolution__tabPane__desc__dUITr {
        padding: 16px 0;
        font-size: 14px;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #64698b;
        line-height: 24px;
    }

    #footer {
        display: none;
    }

    #footer1 {
        background-color: #1b2225;
        height: 260px;
        padding-top: 25px;
    }

    #footer1 .lastText:last-child {
        width: 100%;
        text-align: center;
    }

    #footer1 .footrightTotherTitle .title {
        margin-bottom: 16px;
    }

    #footer1 .footrightTotherTitle .title a {
        height: 26px;
        font-weight: 500;
        font-size: 18px;
        color: #fff;
        line-height: 26px;
    }

    #footer1 .footrightTotherTitle .connent {
        color: #fff;
        font-size: 14px;
        display: black;
        justify-content: flex-start;
        flex-wrap: wrap;
    }

    #footer1 .footrightTotherTitle .connent .des-link {
        height: 26px;
        line-height: 26px;
    }

    #footer1 .footrightTotherTitle .connent a, #footer1 .footrightTotherTitle .connent .des {
        margin-bottom: 16px;
        height: 20px;
        font-weight: 400;
        font-size: 14px;
        color: #fff;
        line-height: 20px;
    }

    #footer1 .footrightTotherTitle .connent img {
        width: 80px;
        height: 80px;
        margin: 0 0 19px;
    }

    #student {
        padding: 20px 0;
        background: url(../images/w1.jpg) no-repeat;
        background-size: 100% 100%;
        height: 120px;
    }

    #student .title {
        line-height: 2em;
        letter-spacing: 2px;
        color: #fff;
        margin-bottom: 20px;
    }

    #student .subtitle {
        color: #fff;
        letter-spacing: 0;
    }

    #student .content {
        text-align: center;
    }

    .section .container .title, .section .containerPro .title {
        font-size: 22px;
        margin-bottom: 65px;
        line-height: 1.8em;
        text-align: center;
    }

    .content .btn {
        cursor: pointer;
        display: inline-block;
        padding: 15px 60px;
        border-radius: 8px;
        font-size: 16px;
        text-align: center;
        user-select: none;
        background: #fff;
        color: var(--text-color-blue);
        box-sizing: border-box;
    }

    .showCases_showCases__gyRAO .showCases_sliderContent__5Wtos>div {
        justify-content: left !important;
        padding: 0 !important;
    }

    .showCases_showCases__gyRAO .showCases_sliderItem__L41_P:first-child {
        padding-left: 12px;
    }

    .showCases_showCases__gyRAO .showCases_sliderItem__L41_P {
        padding: 16px 12px 16px 0;
    }

    .showCases_showCases__gyRAO .showCases_sliderItemWrapper__hIhkA {
        width: 272px;
        height: 333px;
        padding: 16px;
    }

    .showCases_showCases__gyRAO .showCases_slider__JP7R2 {
        overflow-x: auto;
        scrollbar-width: none;
    }

    .showCases_sliderItemWrapper__hIhkA {
        width: auto;
        padding: 12px;
    }

    .neirong {
        display: block !important;
        justify-content: center;
        padding: 25px 0 20px;
    }

    .showCases_sliderContent__5Wtos {
        width: 100%;
        margin: 0 auto;
    }

    ..showCases_sliderItem__L41_P {
        float: left;
    }

    .county-bottom {
        position: absolute;
        width: 42px;
        height: 14px;
        bottom: -12px;
        left: 30px;
        border-radius: 50%;
    }

    .container {
        position: relative;
        width: 100%;
        margin: 0 auto;
        height: 100%;
    }

    .circle_box {
        width: 20px;
        height: 20px;
        position: relative;
    }

    .ip-map-fps .map_state_fps_1 {
        top: 44px;
        left: 7%;
    }

    .ip-map-fps .map_state_fps_1 img, .map_state_fps_2 img, .map_state_fps_3 img, .map_state_fps_4 img, .map_state_fps_5 img, .map_state_fps_6 img, .map_state_fps_7 img {
        width: 80px;
        height: 35px;
    }

    .ip-map-fps .map_state_fps_8 img, .map_state_fps_9 img, .map_state_fps_10 img, .map_state_fps_11 img {
        width: 80px;
        height: 35px;
    }

    .ip-map-fps .map_state_fps_2 {
        top: 74px;
        left: 10%;
    }

    .ip-map-fps .map_state_fps_3 {
        top: 105px;
        left: 9%;
    }

    .ip-map-fps .map_state_fps_4 {
        top: 173px;
        left: 23%;
    }

    .ip-map-fps .map_state_fps_5 {
        top: 225px;
        left: 19%;
    }

    .ip-map-fps .map_state_fps_6 {
        top: 61px;
        left: 38%;
    }

    .ip-map-fps .map_state_fps_7 {
        top: 198px;
        left: 44%;
    }

    .ip-map-fps .map_state_fps_8 {
        top: 24px;
        right: 10%;
    }

    .ip-map-fps .map_state_fps_9 {
        top: 99px;
        right: 29%;
    }

    .ip-map-fps .map_state_fps_10 {
        top: 138px;
        right: 3%;
    }

    .ip-map-fps .map_state_fps_11 {
        bottom: 74px;
        right: 7%;
    }

    .ip-map-fps {
        position: relative;
        margin-top: 200px;
        height: 300px;
        background: url("../images/f-m@2.png") no-repeat center;
        background-size: 100% 100%;
    }

    .category[data-v-9c3b4d74] {
        margin: 1.612903rem 0 0.967742rem;
        display: flex;
        justify-content: center;
        margin-top: 50px;
    }

    .category .c_text[data-v-9c3b4d74] {
        text-align: center;
        position: relative;
    }

    .category .c_text .c_big[data-v-9c3b4d74] {
        font-size: 22px;
        font-weight: 500;
        color: #0a0f30;
        line-height: 22px;
    }

    .category .c_text .c_small[data-v-9c3b4d74] {
        font-size: 14px;
        font-weight: 400;
        color: #999;
        line-height: 22px;
        margin-top: 10px;
    }

    .ip_list[data-v-9c3b4d74] {
        width: 100%;
        margin: 0 auto;
        display: block;
    }

    .ip_list .ip_item[data-v-9c3b4d74] {
        text-align: center;
        width: 50%;
        height: 90px;
        float: left;
    }

    .ip_list .ip_item .ip_num[data-v-9c3b4d74] {
        margin-top: 30px;
        font-size: 22px;
        font-weight: 700;
        color: #295eff;
        line-height: 26px;
    }

    .ip_list .ip_item .ip_name[data-v-9c3b4d74] {
        font-size: 16px;
        font-weight: 400;
        color: #666;
        line-height: 22px;
        margin-top: 0px;
    }

    .change_tab .tab_certain[data-v-eec36f22] {
        display: flex;
        align-items: center;
        padding: 0 15px 23px;
        font-size: 14px;
        font-family: SourceHanSansCN-Medium;
        color: #000;
        margin: 0 16px;
        cursor: pointer;
        position: relative;
        padding-bottom: 25px;
    }

    .change_tab .tab_certain .tan_icon[data-v-eec36f22] {
        margin-right: 8px;
        width: 26px;
        height: 26px;
    }

    .homeSolution_slider__oihB7 {
        position: relative;
        z-index: 1;
        width: 94%;
        margin: 0 auto;
    }

    .tabbox {
        margin-top: 20px;
    }

    .homeSolution_slider__content___kKEU {
        display: block;
    }

    .homeSolution_productSolution__content__hN6Wy {
        width: 90%;
        margin: 0 auto;
    }

    .homeSolution_slider__content__left__3THlY {
        display: block;
        align-items: center;
        width: 80%;
        margin-left: 10%;
        height: auto;
    }

    .homeSolution_slider__content__left__3THlY img {
        width: 80%;
        margin-left: 10%;
        padding-top: 25px;
        padding-bottom: 25px;
    }

    .homeSolution_slider__content__right__CBwdI {
        padding: 0px 0 0px 0px;
    }

    .homeSolution_productSolution__tabPane__TfC7z {
        width: 100%;
        margin-left: 0%;
        background: #fff;
        box-shadow: 0 12px 20px 0 rgba(29,120,255,.1);
        border-radius: 8px;
        -webkit-backdrop-filter: blur(10px);
        backdrop-filter: blur(10px);
    }

    .ant-tabs-content-holder {
        flex: auto;
        min-width: 0;
        min-height: 0;
        margin-top: 50px;
        background: url(../images/solution_bg1.jpg) no-repeat 50%;
        background-size: cover;
        padding-bottom: 30px;
    }

    .homeSolution_productSolution__tabPane__title__HiLex {
        font-size: 20px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 700;
        color: #3d446e;
        line-height: 26px;
    }

    .homeSolution_productSolution__tabPane__detail__HuEje {
        padding: 10px 10px;
        float: left;
        width: 94%;
    }

    .homeSolution_productSolution__tabPane__adv--item__A_dj3 {
        display: flex;
        justify-content: left;
        align-items: center;
        width: 98%;
        height: 48px;
        background: #fff;
        border-radius: 4px;
        color: #64698b;
    }

    .homeSolution_productSolution__tabPane__adv___z1CJ {
        display: grid;
        grid-template-columns: 49% 49%;
        gap: 12px 16px;
    }

    .details_text .details_text_menu {
        width: 100%;
        padding-top: 10px;
    }

    .details_text {
        width: 100%;
        height: 148px;
        background: #fff;
        margin-left: 0%;
    }

    .details_text .details_text_menu .details_text_img1 .details_text_img01 {
        position: absolute;
        left: 0;
        z-index: 999;
    }

    .details_text .details_text_menu .details_text_img1 .details_text_img02 {
        position: absolute;
        left: 15px;
    }

    .banner .technology .technology_box img[data-v-d5c970e2] {
        width: auto;
        height: 20px;
    }

    .banner .bannerWrap[data-v-d5c970e2] {
        padding-top: 120px;
    }

    .banner .bannerWrap .index_title[data-v-d5c970e2] {
        font-size: 24px;
        line-height: 33px;
    }

    .banner .bannerWrap .index_title i[data-v-d5c970e2] {
        width: 76px;
        height: 6px;
        bottom: -3px;
    }

    .banner .banner_tip[data-v-d5c970e2] {
        font-size: 14px;
        margin-top: 17px;
        padding-left: 5%;
        padding-right: 5%;
        width: 90%;
    }

    .banner .advantage_box[data-v-d5c970e2] {
        margin-top: 38px;
        column-gap: 14px;
    }

    .banner .advantage_box p[data-v-d5c970e2] {
        margin-top: 0;
        margin-bottom: 16px;
        width: 143px;
    }

    .banner .advantage_box p img[data-v-d5c970e2] {
        width: 22px;
        height: 22px;
    }

    .banner .advantage_box p span[data-v-d5c970e2] {
        font-size: .3256rem;
        white-space: nowrap;
    }

    .banner .btnBox[data-v-d5c970e2] {
        margin-top: 14px;
    }

    .banner .btnBox .contactBtn[data-v-d5c970e2], .banner .btnBox .useBtn[data-v-d5c970e2] {
        width: 140px;
        height: 39px;
        line-height: 39px;
        font-size: 16px;
    }

    .banner .btnBox .contactBtn p[data-v-d5c970e2] {
        width: 16px;
        height: 16px;
        background-size: 16px;
        margin-right: 5px;
    }

    .banner .tips_use[data-v-d5c970e2] {
        font-size: 12px;
        margin-top: 25px;
    }

    .banner .banner_intro .intro_card .bg2[data-v-d5c970e2] {
        height: 68%;
    }

    .banner .technology[data-v-d5c970e2] {
        margin-top: 42px;
    }

    .banner .technology .technology_tit[data-v-d5c970e2] {
        font-size: 14px;
    }

    .banner .technology .technology_box[data-v-d5c970e2] {
        column-gap: 33px;
    }

    .banner .technology .technology_box .wap_hide[data-v-d5c970e2] {
        display: none;
    }

    .el-col-6 {
        width: 48% !important;
        text-align: center;
        margin-bottom: 20px;
        float: left;
    }

    .details_text .details_text_menu .details_text_img {
        float: left;
        width: 58px;
        height: 40px;
        margin-top: 5px;
        position: relative;
        margin-left: 39%;
        margin-bottom: 10px;
    }

    .details_text .details_text_menu .details_text_img1 {
        float: left;
        width: 58px;
        height: 40px;
        margin-top: 5px;
        position: relative;
        margin-left: 42%;
        margin-bottom: 10px;
    }

    .details_text .details_text_menu .details_text_txt {
        float: left;
        width: 100% !important;
        text-align: center;
    }
}
}
