body * {
    box-sizing: border-box;
    flex-shrink: 0
}

body {
    font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, PingFang SC-Light, Microsoft YaHei;
    overflow-x: hidden
}

button {
    margin: 0;
    padding: 0;
    border: 1px solid transparent;
    outline: none;
    background-color: transparent
}

button:active {
    opacity: .6
}

.flex-col {
    display: flex;
    flex-direction: column
}

.flex-row {
    display: flex;
    flex-direction: row
}

.justify-start {
    display: flex;
    justify-content: flex-start
}

.justify-center {
    display: flex;
    justify-content: center
}

.justify-end {
    display: flex;
    justify-content: flex-end
}

.justify-evenly {
    display: flex;
    justify-content: space-evenly
}

.justify-around {
    display: flex;
    justify-content: space-around
}

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

.align-start {
    display: flex;
    align-items: flex-start
}

.align-center {
    display: flex;
    align-items: center
}

.align-end {
    display: flex;
    align-items: flex-end
}

.header-nav[data-v-aab3da00] {
    position: absolute !important;
    top: 0 !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 150px !important;
    background-color: hsla(0, 0%, 100%, .95) !important;
    background-image: url(../img/header-bg.c518a46a.png) !important;
    background-position: -30px 0 !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    left: 0 !important;
    right: 0 !important;
    margin: 0 auto !important;
    box-sizing: border-box !important;
    z-index: 100 !important;
    font-size: medium !important
}

.header-content[data-v-aab3da00] {
    width: 100%;
    max-width: 1200px;
    height: auto;
    min-height: 56px;
    margin: 22px auto 0;
    padding: 0 20px;
    box-sizing: border-box
}

.header-logo[data-v-aab3da00] {
    width: 74px;
    height: 56px
}

.header-title[data-v-aab3da00] {
    width: 163px;
    height: 42px;
    overflow-wrap: break-word;
    color: #009597;
    font-size: 44px;
    font-family: duanningmaobixingsu;
    text-align: left;
    white-space: nowrap;
    line-height: 44px;
    margin: 7px 0 0 10px
}

.header-phone-icon[data-v-aab3da00] {
    border-radius: 50%;
    height: 44px;
    border: 2px solid #8c3000;
    width: 44px;
    margin: 6px 0 0 710px
}

.header-phone-label[data-v-aab3da00] {
    width: 22px;
    height: 24px;
    margin: 10px 0 0 11px
}

.header-phone-text[data-v-aab3da00] {
    width: 189px;
    height: 52px;
    margin: 2px 0 0 10px
}

.header-phone-title[data-v-aab3da00] {
    width: 61px;
    height: 15px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    text-align: left;
    white-space: nowrap;
    line-height: 16px
}

.header-phone-number[data-v-aab3da00] {
    width: 189px;
    height: 21px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 28px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 28px;
    margin-top: 16px
}

.header-auth[data-v-aab3da00] {
    margin-left: 20px;
    align-items: center
}

.header-login-btn[data-v-aab3da00], .header-logout-btn[data-v-aab3da00], .header-user-center-btn[data-v-aab3da00] {
    padding: 6px 20px;
    border: 1px solid #009597;
    border-radius: 4px;
    background-color: transparent;
    color: #009597;
    font-size: 14px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    cursor: pointer;
    text-decoration: none;
    transition: all .3s;
    white-space: nowrap
}

.header-login-btn[data-v-aab3da00]:hover, .header-logout-btn[data-v-aab3da00]:hover, .header-user-center-btn[data-v-aab3da00]:hover {
    background-color: #009597;
    color: #fff
}

.header-login-btn[data-v-aab3da00]:active, .header-logout-btn[data-v-aab3da00]:active, .header-user-center-btn[data-v-aab3da00]:active {
    opacity: .8
}

.header-user-actions[data-v-aab3da00] {
    align-items: center;
    gap: 10px
}

.header-divider[data-v-aab3da00] {
    background-color: #dedede;
    width: 100%;
    height: 1px;
    margin: 22px 0 0 0
}

.header-menu[data-v-aab3da00] {
    width: 100%;
    max-width: 1212px;
    height: auto;
    min-height: 18px;
    margin: 18px auto 13px;
    padding: 0 20px;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap
}

.menu-item[data-v-aab3da00] {
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    text-decoration: none;
    cursor: pointer;
    position: relative;
    display: inline-block
}

.menu-item.active[data-v-aab3da00], .menu-item[data-v-aab3da00]:hover {
    color: #009597;
    font-family: AlibabaPuHuiTi_2_65_Medium
}

.menu-item.active[data-v-aab3da00]:after {
    content: "";
    position: absolute;
    bottom: -13px;
    left: 0;
    width: 100%;
    height: 4px;
    background-color: #009597
}

.menu-item.router-link-active[data-v-aab3da00]:not(.active), .menu-item.router-link-exact-active[data-v-aab3da00]:not(.active) {
    color: #5c5c5c !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important
}

.menu-item.router-link-active[data-v-aab3da00]:not(.active):after, .menu-item.router-link-exact-active[data-v-aab3da00]:not(.active):after {
    display: none !important;
    content: none !important
}

.menu-item[data-v-aab3da00]:not(.active) {
    color: #5c5c5c
}

.menu-item[data-v-aab3da00]:not(.active):after {
    display: none !important;
    content: none !important
}

.menu-divider[data-v-aab3da00] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin: 0 35px
}

@media screen and (max-width: 768px) {
    .header-nav[data-v-aab3da00] {
        position: relative !important;
        width: 100% !important;
        left: 0 !important;
        height: auto !important;
        background-size: cover !important;
        padding: 10px 0 !important
    }

    .header-content[data-v-aab3da00] {
        width: 100% !important;
        margin: 10px 0 !important;
        padding: 0 10px !important;
        flex-wrap: wrap !important;
        justify-content: space-between !important
    }

    .header-logo[data-v-aab3da00] {
        width: 50px !important;
        height: 38px !important
    }

    .header-title[data-v-aab3da00] {
        font-size: 24px !important;
        margin: 5px 0 0 10px !important;
        flex: 1 !important
    }

    .header-phone-icon[data-v-aab3da00] {
        margin: 6px 10px 0 0 !important;
        width: 36px !important;
        height: 36px !important
    }

    .header-phone-label[data-v-aab3da00] {
        width: 18px !important;
        height: 20px !important;
        margin: 8px 0 0 9px !important
    }

    .header-phone-text[data-v-aab3da00] {
        display: none !important
    }

    .header-auth[data-v-aab3da00] {
        margin-left: 10px !important;
        margin-top: 5px !important
    }

    .header-login-btn[data-v-aab3da00], .header-logout-btn[data-v-aab3da00] {
        padding: 4px 12px !important;
        font-size: 12px !important
    }

    .header-divider[data-v-aab3da00], .header-menu[data-v-aab3da00] {
        width: 100% !important;
        margin: 10px 0 !important
    }

    .header-menu[data-v-aab3da00] {
        padding: 0 10px !important;
        flex-wrap: wrap !important;
        justify-content: center !important;
        height: auto !important
    }

    .menu-item[data-v-aab3da00] {
        font-size: 14px !important;
        margin: 5px 8px !important;
        padding: 5px 10px !important
    }

    .menu-divider[data-v-aab3da00] {
        display: none !important
    }
}

.contact-wrapper[data-v-daf513ca] {
    position: relative;
    width: 100%;
    margin-top: 100px
}

.box_25[data-v-daf513ca] {
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 39px !important;
    margin: 10px auto 0 !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: row;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 20px !important
}

.text_80[data-v-daf513ca] {
    display: none !important;
    width: auto !important;
    max-width: 193px !important;
    height: auto !important;
    min-height: 43px !important;
    overflow-wrap: break-word !important;
    color: #8c3000 !important;
    font-size: clamp(32px, 4vw, 47px) !important;
    font-family: STKaitiSC-Bold !important;
    font-weight: 700 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 1.2 !important;
    flex: 0 0 auto !important;
    margin: 0 auto !important;
    order: 2 !important
}

.image_4[data-v-daf513ca] {
    width: 100% !important;
    max-width: 600px !important;
    height: auto !important;
    min-height: 59px !important;
    margin: 0 !important;
    -o-object-fit: contain !important;
    object-fit: contain !important;
    flex: 0 0 auto !important;
    order: 3 !important
}

.image_5[data-v-daf513ca] {
    position: relative !important;
    display: block !important;
    width: 113px;
    height: 249px;
    margin: 83px 0 107px 104px !important
}

.image_7[data-v-daf513ca] {
    position: relative !important;
    left: auto !important;
    top: auto !important;
    display: block !important;
    width: 100% !important;
    max-width: 600px !important;
    height: auto !important;
    min-height: 59px !important;
    margin: 0 !important;
    -o-object-fit: contain !important;
    object-fit: contain !important;
    flex: 0 0 auto !important;
    order: 1 !important
}

.footer-section[data-v-daf513ca] {
    height: 200px;
    background: url(../img/footer-bg.97802921.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    max-width: 1838px;
    margin: 0 auto;
    position: relative;
    padding: 0 20px;
    box-sizing: border-box
}

.footer-decorative-image[data-v-daf513ca] {
    position: absolute;
    width: 113px;
    height: 249px;
    -o-object-fit: contain;
    object-fit: contain;
    top: 100px
}

.footer-title[data-v-daf513ca] {
    width: 136px;
    height: 11px;
    margin: 13px auto 0;
    position: relative;
    left: auto
}

.footer-title-text[data-v-daf513ca] {
    display: none !important;
    width: 136px;
    height: 11px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 15px;
    font-family: BookmanOldStyle;
    text-align: center;
    white-space: nowrap;
    line-height: 15px
}

.footer-contact[data-v-daf513ca] {
    width: 100%;
    max-width: 1200px !important;
    height: auto !important;
    min-height: 168px !important;
    margin: 72px auto 22px 285px;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: row;
    justify-content: space-between !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 20px !important
}

@media (max-width: 768px) {
    .footer-contact[data-v-daf513ca] {
        display: flex;
        flex-direction: column !important;
        justify-content: center !important;
        align-items: center !important;
        margin: 0 !important
    }

    .footer-address[data-v-daf513ca], .footer-phone[data-v-daf513ca], .footer-qrcode[data-v-daf513ca] {
        order: unset !important;
        margin: 0 auto !important
    }

    .footer-address[data-v-daf513ca] {
        width: 100% !important;
        max-width: 233px !important;
        height: auto !important;
        min-height: 139px !important;
        margin: 0 0 0 auto !important;
        flex: 0 0 auto !important;
        order: 3 !important
    }

    .footer-phone[data-v-daf513ca] {
        width: 100% !important;
        max-width: 105px !important;
        height: auto !important;
        min-height: 117px !important
    }
}

.footer-phone[data-v-daf513ca] {
    width: 100% !important;
    max-width: 105px !important;
    height: auto !important;
    min-height: 117px !important;
    flex: 0 0 auto !important;
    order: 1 !important;
    margin-right: auto !important
}

.footer-phone-icon[data-v-daf513ca] {
    background-color: #9e7052;
    border-radius: 50%;
    height: 64px;
    margin-left: 22px;
    width: 64px
}

.footer-phone-img[data-v-daf513ca] {
    width: 30px;
    height: 32px;
    margin: 16px 0 0 17px
}

.footer-phone-text[data-v-daf513ca] {
    width: 105px;
    height: 38px;
    margin-top: 15px
}

.footer-phone-label[data-v-daf513ca] {
    width: 26px;
    height: 14px;
    font-size: 14px;
    line-height: 14px;
    margin-left: 41px
}

.footer-phone-label[data-v-daf513ca], .footer-phone-number[data-v-daf513ca] {
    overflow-wrap: break-word;
    color: #000;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    text-align: center;
    white-space: nowrap
}

.footer-phone-number[data-v-daf513ca] {
    width: 105px;
    height: 13px;
    font-size: 16px;
    line-height: 16px;
    margin-top: 11px
}

.footer-qrcode[data-v-daf513ca] {
    background-color: #fff !important;
    border-radius: 4px !important;
    width: 100% !important;
    max-width: 160px !important;
    height: auto !important;
    min-height: 160px !important;
    border: 2px solid #cbb99f !important;
    margin: 8px 0 0 20px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: hidden !important;
    flex: 0 0 auto !important;
    order: 2 !important
}

.footer-qrcode-img[data-v-daf513ca] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.footer-address[data-v-daf513ca] {
    width: 100% !important;
    max-width: 233px !important;
    height: auto !important;
    min-height: 139px !important;
    margin: 0 0 0 auto !important;
    flex: 0 0 auto !important;
    order: 3 !important
}

.footer-address-icon[data-v-daf513ca] {
    background-color: #9e7052;
    border-radius: 50%;
    height: 64px;
    margin-left: 87px;
    width: 64px
}

.footer-address-img[data-v-daf513ca] {
    width: 28px;
    height: 34px;
    margin: 15px 0 0 18px
}

.footer-address-label[data-v-daf513ca] {
    width: 27px;
    height: 14px;
    font-size: 14px;
    white-space: nowrap;
    line-height: 14px;
    margin: 15px 0 0 107px
}

.footer-address-label[data-v-daf513ca], .footer-address-text[data-v-daf513ca] {
    overflow-wrap: break-word;
    color: #000;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    text-align: center
}

.footer-address-text[data-v-daf513ca] {
    width: 233px;
    height: 36px;
    font-size: 16px;
    line-height: 16px;
    margin-top: 10px
}

.footer-bottom[data-v-daf513ca] {
    min-height: 260px;
    height: auto;
    background: url(../img/footer-bottom-bg.cc03baa9.png) bottom no-repeat;
    background-size: cover;
    width: 100%;
    max-width: 1920px;
    margin: 37px auto 0;
    padding: 20px 20px 40px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

.footer-menu[data-v-daf513ca] {
    width: 100% !important;
    max-width: 1200px !important;
    height: auto !important;
    margin: 40px auto 20px !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 15px !important
}

.footer-menu-item[data-v-daf513ca] {
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    text-decoration: none;
    cursor: pointer
}

.footer-menu-item[data-v-daf513ca]:hover {
    opacity: .8
}

.footer-menu-divider[data-v-daf513ca] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin: 0 22px
}

.footer-copyright[data-v-daf513ca] {
    width: 100%;
    max-width: 800px;
    height: auto;
    margin: 0 auto;
    text-align: center
}

.footer-copyright-text[data-v-daf513ca] {
    width: 100%;
    height: auto;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 12px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    text-align: center;
    white-space: normal;
    line-height: 1.5;
    display: block
}

@media (max-width: 768px) {
    .contact-wrapper[data-v-daf513ca] {
        margin-top: 50px !important
    }

    .box_25[data-v-daf513ca] {
        width: 100% !important;
        margin: 0 !important;
        padding: 20px !important;
        height: auto !important;
        flex-direction: column !important;
        align-items: center !important;
        gap: 10px !important
    }

    .text_80[data-v-daf513ca] {
        font-size: 24px !important;
        width: auto !important;
        height: auto !important;
        margin: 10px 0 !important;
        order: -1 !important
    }

    .image_4[data-v-daf513ca], .image_7[data-v-daf513ca] {
        display: none !important
    }

    .footer-section[data-v-daf513ca] {
        height: auto !important;
        background: #fdfbf7 !important;
        padding-bottom: 30px;
        margin: 0 !important
    }

    .footer-contact[data-v-daf513ca] {
        margin: 20px auto !important;
        flex-direction: column !important;
        gap: 30px !important;
        padding: 0 !important
    }

    .footer-title[data-v-daf513ca] {
        display: table;
        margin: 20px auto !important
    }

    .footer-title-text[data-v-daf513ca] {
        display: block !important;
        font-size: 18px;
        margin-bottom: 20px
    }

    .footer-address[data-v-daf513ca], .footer-phone[data-v-daf513ca], .footer-qrcode[data-v-daf513ca] {
        width: 100% !important;
        max-width: none !important;
        min-height: auto !important;
        margin: 0 !important;
        flex: none !important;
        order: unset !important;
        display: flex;
        flex-direction: column;
        align-items: center
    }

    .footer-address-icon[data-v-daf513ca], .footer-phone-icon[data-v-daf513ca] {
        margin: 0 0 10px 0 !important
    }

    .footer-address-label[data-v-daf513ca], .footer-phone-label[data-v-daf513ca] {
        margin: 5px 0 !important;
        width: auto
    }

    .footer-address-text[data-v-daf513ca], .footer-phone-number[data-v-daf513ca] {
        margin: 5px 0 !important;
        width: auto;
        text-align: center;
        height: auto;
        white-space: normal
    }

    .footer-phone-text[data-v-daf513ca] {
        width: auto;
        height: auto;
        margin: 0;
        display: flex;
        flex-direction: column;
        align-items: center
    }

    .footer-decorative-image[data-v-daf513ca] {
        display: none
    }

    .footer-address-img[data-v-daf513ca], .footer-phone-img[data-v-daf513ca] {
        margin: 0;
        position: relative;
        top: 15px;
        left: 18px
    }

    .footer-bottom[data-v-daf513ca] {
        margin-top: 0;
        padding: 20px 10px;
        background-size: cover
    }

    .footer-menu[data-v-daf513ca] {
        margin: 20px 0 !important;
        gap: 10px !important
    }

    .footer-menu-item[data-v-daf513ca] {
        font-size: 14px;
        padding: 5px 10px
    }

    .footer-menu-divider[data-v-daf513ca] {
        display: none
    }

    .footer-copyright-text[data-v-daf513ca] {
        font-size: 10px;
        padding: 0 10px
    }
}

.about-page[data-v-7b789015] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    overflow-x: hidden
}

.container[data-v-7b789015] {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box
}

.box_1-spacer[data-v-7b789015] {
    background-color: #fff !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100px !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_2[data-v-7b789015] {
    background-color: #009597 !important;
    width: 100% !important;
    max-width: 36px !important;
    height: 4px !important;
    margin: 50px auto 0 !important;
    box-sizing: border-box !important
}

.banner-wrapper[data-v-7b789015] {
    margin: -53px auto 0 !important;
    overflow: hidden !important
}

.banner-img[data-v-7b789015], .banner-wrapper[data-v-7b789015] {
    width: 100% !important;
    max-width: 1918px !important;
    height: auto !important;
    min-height: 398px !important;
    box-sizing: border-box !important
}

.banner-img[data-v-7b789015] {
    margin: 0 auto !important;
    display: block !important;
    -o-object-fit: cover !important;
    object-fit: cover !important
}

.section-intro[data-v-7b789015] {
    display: flex;
    margin-top: 60px;
    margin-bottom: 60px;
    gap: 40px;
    align-items: center
}

.online-left[data-v-7b789015] {
    display: flex;
    align-items: center
}

.online-en[data-v-7b789015] {
    font-size: 30px;
    color: #999;
    letter-spacing: 2px;
    color: #5c5c5c !important
}

.online-en[data-v-7b789015], .online-sep[data-v-7b789015] {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    letter-spacing: 3px
}

.online-sep[data-v-7b789015] {
    width: 2px;
    height: 40px;
    background: #8c3000;
    margin: 10px 22px
}

.online-cn[data-v-7b789015] {
    font-size: 40px;
    color: #333;
    font-family: STKaitiSC-Black;
    font-weight: 500;
    writing-mode: vertical-rl;
    text-orientation: mixed;
    letter-spacing: 3px;
    color: #000 !important;
    font-size: 40px !important;
    font-family: KaiTi, 楷体, STKaiti, STKaitiSC-Regular !important;
    font-weight: 400 !important
}

.intro-left[data-v-7b789015] {
    flex: 0 0 300px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.title-group[data-v-7b789015] {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 20px
}

.title-en[data-v-7b789015] {
    font-family: BookmanOldStyle;
    font-size: 16px;
    color: #5c5c5c;
    letter-spacing: 1px
}

.title-sep[data-v-7b789015] {
    width: 2px;
    height: 60px;
    background-color: #956d53;
    margin: 15px 0
}

.title-cn[data-v-7b789015] {
    font-size: 40px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    color: #333;
    writing-mode: vertical-rl;
    letter-spacing: 5px
}

.intro-deco-img[data-v-7b789015] {
    width: 100%;
    max-width: 280px;
    -o-object-fit: contain;
    object-fit: contain
}

.intro-right-wrapper[data-v-7b789015] {
    flex: 1;
    display: flex;
    gap: 40px;
    align-items: center;
    position: relative;
    min-height: 450px;
    border-radius: 4px;
    padding: 20px;
    box-sizing: border-box
}

.intro-right[data-v-7b789015] {
    flex: 1;
    width: 100%;
    display: flex;
    flex-direction: column;
    position: relative
}

.intro-header[data-v-7b789015] {
    display: flex;
    align-items: center;
    gap: 20px;
    margin-bottom: 30px;
    position: relative
}

.intro-icon[data-v-7b789015] {
    width: 60px;
    height: auto
}

.intro-title-cn[data-v-7b789015] {
    font-size: 32px;
    font-family: STKaitiSC-Black;
    color: #333;
    margin: 0;
    position: relative
}

.intro-content[data-v-7b789015] {
    background-color: transparent;
    color: #333;
    padding: 20px 40px 40px 40px;
    border-radius: 4px;
    position: relative
}

.intro-text[data-v-7b789015] {
    font-size: 14px;
    line-height: 1.8;
    text-align: justify
}

.intro-text .paragraph_1[data-v-7b789015] {
    margin-top: 10px !important
}

.intro-text img[data-v-7b789015] {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 10px auto;
    border-radius: 4px
}

.intro-text p[data-v-7b789015] {
    margin: 10px 0
}

.section-culture[data-v-7b789015] {
    background: url(../img/fedd0943c80d5a6ebbc75a8cf2ee8d11.03edbfe6.png) no-repeat 100%;
    background-size: contain;
    background-color: #f9f9f9;
    padding: 60px 0;
    position: relative
}

.section-header[data-v-7b789015] {
    text-align: center;
    margin-bottom: 50px
}

.header-main[data-v-7b789015] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    margin-bottom: 10px
}

.header-deco[data-v-7b789015] {
    width: 50px;
    height: auto
}

.header-title[data-v-7b789015] {
    font-family: STKaitiSC-Bold;
    font-size: 36px;
    color: #8c3000;
    margin: 0
}

.header-sub[data-v-7b789015] {
    font-family: Arial;
    font-size: 14px;
    color: #999;
    letter-spacing: 2px;
    text-align: center
}

.culture-grid[data-v-7b789015] {
    display: flex;
    justify-content: center;
    gap: 30px;
    flex-wrap: wrap
}

.culture-card[data-v-7b789015] {
    flex: 1;
    min-width: 300px;
    max-width: 380px;
    background-color: hsla(0, 0%, 100%, .9);
    padding: 30px;
    border-radius: 4px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, .05);
    display: flex;
    flex-direction: column;
    transition: transfrom .3s
}

.culture-card[data-v-7b789015]:hover {
    transform: translateY(-5px)
}

.card-header[data-v-7b789015] {
    display: flex;
    align-items: center;
    gap: 15px;
    margin-bottom: 20px
}

.card-icon[data-v-7b789015] {
    width: 50px;
    height: 50px;
    -o-object-fit: contain;
    object-fit: contain
}

.card-titles[data-v-7b789015] {
    display: flex;
    flex-direction: column
}

.card-title-cn[data-v-7b789015] {
    font-size: 20px;
    font-family: STKaitiSC-Bold;
    color: #8c3000;
    margin-bottom: 5px
}

.card-title-en[data-v-7b789015] {
    font-size: 12px;
    color: #999
}

.card-sep[data-v-7b789015] {
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, #956d53, hsla(0, 0%, 100%, 0));
    margin-bottom: 20px
}

.card-desc[data-v-7b789015] {
    font-size: 14px;
    color: #666;
    line-height: 1.6
}

.section-contact-info[data-v-7b789015] {
    display: flex;
    margin: 80px auto;
    gap: 40px;
    align-items: center
}

.contact-box-left[data-v-7b789015] {
    width: 70%;
    height: 400px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    position: relative;
    overflow: hidden
}

.map-iframe[data-v-7b789015] {
    width: 100%;
    height: 100%;
    border: none;
    display: block;
    border-radius: 4px
}

.contact-slogan[data-v-7b789015] {
    font-family: STKaitiSC-Black;
    font-size: 18px;
    color: #8c3000;
    max-width: 300px;
    margin: 0 auto;
    margin-top: 60px
}

.contact-box-right[data-v-7b789015] {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.contact-header[data-v-7b789015] {
    display: flex;
    align-items: center;
    margin-bottom: 30px
}

.contact-header-en[data-v-7b789015] {
    font-size: 14px;
    color: #999
}

.contact-header-sep[data-v-7b789015] {
    flex: 1;
    height: 1px;
    background-color: #ccc;
    margin: 0 15px
}

.contact-header-cn[data-v-7b789015] {
    font-size: 24px;
    color: #333;
    font-family: STKaitiSC-Black
}

.contact-details[data-v-7b789015] {
    display: flex;
    flex-direction: column;
    gap: 20px
}

.contact-item[data-v-7b789015] {
    display: flex;
    flex-direction: column;
    gap: 5px
}

.contact-item .label[data-v-7b789015] {
    font-size: 14px;
    color: #999
}

.contact-item .value[data-v-7b789015] {
    font-size: 16px;
    color: #333
}

.contact-item .value.highlight[data-v-7b789015] {
    font-size: 24px;
    color: #8c3000;
    font-weight: 700
}

@media (max-width: 768px) {
    .box_1-spacer[data-v-7b789015] {
        min-height: 80px !important
    }

    .box_2[data-v-7b789015] {
        margin: 30px auto 0 !important
    }

    .banner-wrapper[data-v-7b789015] {
        margin: -40px auto 0 !important;
        min-height: 300px !important
    }

    .banner-img[data-v-7b789015] {
        min-height: 300px !important
    }

    .contact-box-left[data-v-7b789015] {
        width: 100%;
        height: 400px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 4px;
        position: relative;
        overflow: hidden
    }

    .online-sep[data-v-7b789015] {
        width: 40px;
        height: 2px;
        background: #8c3000;
        margin: 10px 0;
        writing-mode: vertical-rl;
        text-orientation: mixed;
        letter-spacing: 3px
    }

    .online-cn[data-v-7b789015], .online-en[data-v-7b789015], .online-sep[data-v-7b789015] {
        font-size: 14px;
        color: #999;
        letter-spacing: 2px;
        writing-mode: horizontal-tb !important;
        text-orientation: upright !important;
        letter-spacing: 0 !important
    }

    .section-intro[data-v-7b789015] {
        flex-direction: column;
        margin-top: 30px
    }

    .online-left[data-v-7b789015] {
        align-items: center;
        display: flex;
        flex-direction: column
    }

    .intro-left[data-v-7b789015] {
        flex: auto;
        width: 100%;
        flex-direction: column;
        justify-content: center;
        gap: 20px
    }

    .banner-wrapper[data-v-7b789015] {
        width: 100%;
        max-width: 1920px;
        height: 158px;
        margin: 0 auto;
        box-sizing: border-box;
        overflow: hidden
    }

    .banner-img[data-v-7b789015] {
        width: 100%;
        max-width: 100%;
        height: auto;
        min-height: 158px;
        margin: 0 auto;
        display: block;
        -o-object-fit: cover;
        object-fit: cover;
        box-sizing: border-box
    }

    .title-group[data-v-7b789015] {
        margin: 0;
        align-items: center
    }

    .title-cn[data-v-7b789015] {
        writing-mode: horizontal-tb;
        font-size: 32px;
        letter-spacing: 2px
    }

    .title-sep[data-v-7b789015] {
        width: 40px;
        height: 2px;
        margin: 10px 0
    }

    .intro-deco-img[data-v-7b789015] {
        height: auto;
        width: 60%;
        max-width: 200px
    }

    .intro-header[data-v-7b789015] {
        justify-content: center
    }

    .intro-content[data-v-7b789015] {
        padding: 20px
    }

    .header-title[data-v-7b789015] {
        font-size: 28px
    }

    .header-deco[data-v-7b789015] {
        width: 30px
    }

    .culture-grid[data-v-7b789015] {
        flex-direction: column;
        align-items: center
    }

    .culture-card[data-v-7b789015] {
        width: 100%;
        max-width: none
    }

    .section-contact-info[data-v-7b789015] {
        flex-direction: column;
        margin: 40px auto
    }

    .contact-box-left[data-v-7b789015] {
        min-height: 200px
    }

    .contact-slogan[data-v-7b789015] {
        font-size: 20px;
        top: 20px;
        left: 20px
    }

    .contact-header[data-v-7b789015] {
        flex-direction: column-reverse;
        gap: 10px;
        text-align: center
    }

    .contact-header-sep[data-v-7b789015] {
        display: none
    }

    .contact-details[data-v-7b789015] {
        text-align: center
    }
}

.page[data-v-16b8b8f5] {
    overflow-x: hidden;
    overflow-y: auto
}

.group_1[data-v-16b8b8f5], .page[data-v-16b8b8f5] {
    position: relative;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto;
    margin: 0 auto !important
}

.group_1[data-v-16b8b8f5] {
    background-color: #fff;
    padding: 0 20px !important;
    box-sizing: border-box !important
}

.box_1[data-v-16b8b8f5] {
    background-color: #fff;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100px !important;
    margin: 0 auto !important
}

.box_2[data-v-16b8b8f5] {
    background-color: #009597;
    width: 36px;
    height: 4px;
    margin: 50px 0 0 640px
}

.image_1[data-v-16b8b8f5] {
    margin: 1px auto 0 !important
}

.box_3[data-v-16b8b8f5] {
    width: 100% !important;
    max-width: 1850px !important;
    height: auto !important;
    min-height: 538px !important;
    margin: 42px auto 0 !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 20px !important
}

.image_2[data-v-16b8b8f5] {
    width: 372px;
    height: 57px
}

.block_1[data-v-30c8f708][data-v-16b8b8f5] {
    width: 100% !important;
    max-width: 1860px !important;
    height: auto !important;
    min-height: 400px !important;
    margin: 39px auto 0 !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
    flex-wrap: wrap !important;
    gap: 20px !important
}

.box_4[data-v-16b8b8f5] {
    background-color: #ffc1c1;
    max-width: 600px !important;
    order: 2 !important;
    margin-right: -30px !important
}

.box_4[data-v-16b8b8f5], .text-wrapper_1[data-v-16b8b8f5] {
    width: 100% !important;
    height: auto !important;
    min-height: 450px !important;
    flex: 1 1 auto !important
}

.text-wrapper_1[data-v-16b8b8f5] {
    background-color: #009597;
    max-width: 460px !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    order: 3 !important
}

.text_1[data-v-16b8b8f5] {
    width: 95px;
    height: 24px;
    font-size: 24px;
    font-family: STKaitiSC-Black;
    white-space: nowrap;
    margin: 47px 0 0 51px
}

.paragraph_1[data-v-16b8b8f5], .text_1[data-v-16b8b8f5] {
    overflow-wrap: break-word;
    color: #fff;
    font-weight: NaN;
    text-align: left;
    line-height: 24px
}

.paragraph_1[data-v-16b8b8f5] {
    width: 362px;
    height: 254px;
    font-size: 14px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    margin: 21px 0 54px 48px
}

.block_2[data-v-16b8b8f5] {
    width: 100% !important;
    max-width: 440px !important;
    height: auto !important;
    min-height: 500px !important;
    margin: 38px 0 0 0 !important;
    flex: 0 0 auto !important;
    order: 1 !important
}

.box_5[data-v-16b8b8f5] {
    width: 92px;
    height: 203px;
    margin-left: 58px
}

.text_2[data-v-16b8b8f5] {
    width: 13px;
    height: 203px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 16px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: left;
    line-height: 16px
}

.box_6[data-v-16b8b8f5] {
    background-color: #956d53;
    width: 2px;
    height: 88px;
    margin: 2px 0 0 15px
}

.text_3[data-v-16b8b8f5] {
    width: 46px;
    height: 190px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 48px;
    margin: 5px 0 0 16px
}

.image_3[data-v-16b8b8f5] {
    width: 440px;
    height: 273px;
    margin-top: 24px
}

.box_7[data-v-16b8b8f5] {
    background-color: #eee8da;
    background-image: url(../img/fedd0943c80d5a6ebbc75a8cf2ee8d11.03edbfe6.png) !important;
    background-repeat: no-repeat !important;
    background-position: 100% !important;
    background-size: auto 502px !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 626px !important;
    margin: 1px auto 0 !important;
    padding: 0 20px !important;
    padding-right: 360px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 20px !important;
    justify-content: flex-start !important;
    position: relative !important
}

.group_2[data-v-16b8b8f5] {
    position: relative;
    width: 100% !important;
    max-width: 478px !important;
    height: auto !important;
    min-height: 453px !important;
    background: url(../img/6912c18742be3da7463ca0f1d14c87df.7be2181e.png) 100% no-repeat !important;
    background-size: cover !important;
    background-position: 50% !important;
    flex: 1 1 auto !important;
    background-size: 100% 100%;
    margin: 2px 0 0 1px
}

.box_8[data-v-16b8b8f5] {
    background-color: hsla(0, 0%, 100%, .8);
    position: absolute;
    left: 359px;
    top: 224px;
    width: 380px;
    height: 320px;
    overflow: hidden;
    word-wrap: break-word
}

.image-text_1[data-v-16b8b8f5] {
    width: 301px;
    height: 62px;
    margin: 49px 0 0 33px
}

.image_4[data-v-16b8b8f5] {
    width: 62px;
    height: 62px
}

.text-group_1[data-v-16b8b8f5] {
    width: 221px;
    height: 54px;
    margin-top: 4px
}

.text_4[data-v-16b8b8f5] {
    width: 220px;
    height: 30px;
    font-size: 32px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    line-height: 32px;
    margin-left: 1px
}

.text_4[data-v-16b8b8f5], .text_5[data-v-16b8b8f5] {
    overflow-wrap: break-word;
    color: #8c3000;
    text-align: left;
    white-space: nowrap
}

.text_5[data-v-16b8b8f5] {
    width: 200px;
    height: 12px;
    font-size: 12px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    line-height: 12px;
    margin-top: 12px
}

.group_3[data-v-16b8b8f5] {
    background-image: linear-gradient(90deg, #956d53, #956d53 0, #fff 100%, #fff 0);
    width: 332px;
    height: 1px;
    margin: 33px 0 0 32px
}

.text_6[data-v-16b8b8f5] {
    width: calc(100% - 64px);
    max-width: 316px;
    height: auto;
    min-height: 18px;
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: normal;
    line-height: 30px;
    margin: 30px 0 127px 32px
}

.image_5[data-v-16b8b8f5] {
    position: absolute;
    left: 363px;
    top: 92px;
    width: 476px;
    height: 17px
}

.group_4[data-v-16b8b8f5] {
    width: 100% !important;
    max-width: 792px !important;
    height: auto !important;
    min-height: 466px !important;
    margin: 80px auto 0 !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    flex: 1 1 auto !important
}

.block_3[data-v-16b8b8f5] {
    width: 693px;
    height: 43px;
    margin-left: 93px
}

.text_7[data-v-16b8b8f5] {
    width: 192px;
    height: 43px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 48px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 48px
}

.image_6[data-v-16b8b8f5] {
    width: 475px;
    height: 17px;
    margin-top: 14px
}

.text_8[data-v-16b8b8f5] {
    width: 226px;
    height: 13px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 16px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 16px;
    margin: 31px 0 0 78px
}

.boxes-container[data-v-16b8b8f5] {
    width: 100% !important;
    max-width: 1200px !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    align-items: stretch !important;
    gap: 30px !important;
    margin: 20px auto !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    flex-wrap: nowrap !important
}

.block_4[data-v-16b8b8f5] {
    width: 792px;
    height: 320px;
    margin-top: 59px
}

.box_8[data-v-16b8b8f5], .box_9[data-v-16b8b8f5], .box_11[data-v-16b8b8f5] {
    background-color: hsla(0, 0%, 100%, .8) !important;
    position: relative !important;
    left: auto !important;
    top: auto !important;
    width: 100% !important;
    max-width: 380px !important;
    min-width: 300px !important;
    height: 100% !important;
    min-height: 320px !important;
    overflow: hidden !important;
    word-wrap: break-word !important;
    flex: 0 0 auto !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important
}

.box_8[data-v-16b8b8f5] {
    order: 1 !important
}

.box_9[data-v-16b8b8f5] {
    order: 2 !important
}

.box_11[data-v-16b8b8f5] {
    order: 3 !important
}

.box_10[data-v-16b8b8f5] {
    background-image: linear-gradient(90deg, #956d53, #956d53 0, #fff 100%, #fff 0) !important;
    width: 100% !important;
    max-width: 332px !important;
    min-width: 250px !important;
    height: 1px !important;
    margin: 33px 0 0 0 !important;
    flex: 0 0 auto !important;
    order: 3 !important
}

.paragraph_2[data-v-16b8b8f5] {
    width: 309px;
    height: 77px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    line-height: 30px;
    margin: 30px 0 68px 32px
}

.image_9[data-v-16b8b8f5] {
    width: 251px;
    height: 502px;
    margin: 123px 1px 0 108px
}

.box_13[data-v-16b8b8f5] {
    width: 1200px;
    height: 287px;
    margin: 80px 0 0 360px
}

.text_14[data-v-16b8b8f5] {
    width: 13px;
    height: 232px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: left;
    line-height: 15px
}

.box_14[data-v-16b8b8f5] {
    background-color: #956d53;
    width: 2px;
    height: 88px;
    margin: 2px 0 0 15px
}

.text_15[data-v-16b8b8f5] {
    width: 46px;
    height: 189px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 47px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 47px;
    margin: 5px 0 0 17px
}

.box_15[data-v-16b8b8f5] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: hsla(0, 0%, 100%, .6);
    width: 208px;
    height: 226px;
    margin: 61px 0 0 155px
}

.box_16[data-v-16b8b8f5] {
    background-color: #fdd;
    width: 208px;
    height: 168px
}

.text_16[data-v-16b8b8f5] {
    width: 52px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 25px 0 16px 23px
}

.box_17[data-v-16b8b8f5] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: hsla(0, 0%, 100%, .6);
    width: 208px;
    height: 226px;
    margin: 61px 0 0 40px
}

.box_18[data-v-16b8b8f5] {
    background-color: #fdd;
    width: 208px;
    height: 168px
}

.text_17[data-v-16b8b8f5] {
    width: 52px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 25px 0 16px 23px
}

.box_19[data-v-16b8b8f5] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: hsla(0, 0%, 100%, .6);
    width: 208px;
    height: 226px;
    margin: 61px 0 0 40px
}

.block_5[data-v-16b8b8f5] {
    background-color: #fdd;
    width: 208px;
    height: 168px
}

.text_18[data-v-16b8b8f5] {
    width: 52px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 25px 0 16px 23px
}

.box_20[data-v-16b8b8f5] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: hsla(0, 0%, 100%, .6);
    width: 208px;
    height: 226px;
    margin: 61px 0 0 40px
}

.box_21[data-v-16b8b8f5] {
    width: 1463px;
    height: 590px;
    margin-top: 169px
}

.box_22[data-v-16b8b8f5] {
    width: 900px;
    height: 590px
}

.text_19[data-v-16b8b8f5] {
    width: 250px;
    height: 18px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 18px;
    font-family: STKaitiSC-Black;
    font-weight: NaN;
    text-align: right;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 562px
}

.image-wrapper_1[data-v-16b8b8f5] {
    background-color: #ffc3c3;
    height: 560px;
    margin-top: 12px;
    width: 900px
}

.image_10[data-v-16b8b8f5] {
    width: 90px;
    height: 98px;
    margin: 297px 0 0 315px
}

.image_11[data-v-16b8b8f5] {
    width: 78px;
    height: 78px;
    margin: 15px 0 0 -63px
}

.box_23[data-v-16b8b8f5] {
    width: 507px;
    height: 399px;
    margin: 89px 0 0 41px
}

.text-group_4[data-v-16b8b8f5] {
    width: 166px;
    height: 47px;
    margin-left: 1px
}

.text_20[data-v-16b8b8f5] {
    width: 65px;
    height: 16px;
    color: #5c5c5c;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    line-height: 16px
}

.text_20[data-v-16b8b8f5], .text_21[data-v-16b8b8f5] {
    overflow-wrap: break-word;
    text-align: left;
    white-space: nowrap
}

.text_21[data-v-16b8b8f5] {
    width: 166px;
    height: 19px;
    color: #000;
    font-size: 24px;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    line-height: 24px;
    margin-top: 12px
}

.text_22[data-v-16b8b8f5] {
    width: 65px;
    height: 15px;
    color: #5c5c5c;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    line-height: 16px;
    margin: 59px 0 0 1px
}

.text_22[data-v-16b8b8f5], .text_23[data-v-16b8b8f5] {
    overflow-wrap: break-word;
    text-align: left;
    white-space: nowrap
}

.text_23[data-v-16b8b8f5] {
    width: 130px;
    height: 19px;
    color: #000;
    font-size: 24px;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    line-height: 24px;
    margin: 12px 0 0 1px
}

.text_24[data-v-16b8b8f5] {
    width: 44px;
    height: 14px;
    color: #5c5c5c;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    line-height: 16px;
    margin: 59px 0 0 1px
}

.text_24[data-v-16b8b8f5], .text_25[data-v-16b8b8f5] {
    overflow-wrap: break-word;
    text-align: left;
    white-space: nowrap
}

.text_25[data-v-16b8b8f5] {
    width: 314px;
    height: 25px;
    color: #000;
    font-size: 24px;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    line-height: 24px;
    margin: 11px 0 0 1px
}

.text_26[data-v-16b8b8f5] {
    width: 65px;
    height: 15px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-top: 58px
}

.paragraph_3[data-v-16b8b8f5] {
    width: 507px;
    height: 56px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: left;
    line-height: 32px;
    margin-top: 9px
}

.box_24[data-v-16b8b8f5] {
    width: 1920px;
    height: 75px;
    margin-top: 129px
}

.image_12[data-v-16b8b8f5] {
    width: 826px;
    height: 59px;
    margin-top: 16px
}

.text_27[data-v-16b8b8f5] {
    width: 193px;
    height: 43px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 47px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 47px;
    margin-left: 32px
}

.image_13[data-v-16b8b8f5] {
    width: 837px;
    height: 59px;
    margin-left: 32px
}

.image_14[data-v-16b8b8f5] {
    width: 113px;
    height: 249px;
    margin: 67px 0 164px 104px
}

.box_25[data-v-16b8b8f5] {
    position: absolute;
    left: 30px;
    top: 0;
    width: 1890px;
    height: 150px;
    background: url(../img/4d1541025d2f736b81cb5097a8507b37.c518a46a.png) -30px 0 no-repeat;
    background-size: 1920px 3590px
}

.section_1[data-v-16b8b8f5] {
    width: 1200px;
    height: 56px;
    margin: 22px 0 0 330px
}

.image_15[data-v-16b8b8f5] {
    width: 74px;
    height: 56px
}

.text_28[data-v-16b8b8f5] {
    width: 163px;
    height: 42px;
    overflow-wrap: break-word;
    color: #009597;
    font-size: 44px;
    font-family: duanningmaobixingsu;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 44px;
    margin: 7px 0 0 10px
}

.image-wrapper_2[data-v-16b8b8f5] {
    border-radius: 50%;
    height: 44px;
    border: 2px solid #8c3000;
    width: 44px;
    margin: 6px 0 0 710px
}

.label_1[data-v-16b8b8f5] {
    width: 22px;
    height: 24px;
    margin: 10px 0 0 11px
}

.text-wrapper_2[data-v-16b8b8f5] {
    width: 189px;
    height: 52px;
    margin: 2px 0 0 10px
}

.text_29[data-v-16b8b8f5] {
    width: 61px;
    height: 15px;
    color: #000;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    line-height: 16px
}

.text_29[data-v-16b8b8f5], .text_30[data-v-16b8b8f5] {
    overflow-wrap: break-word;
    text-align: left;
    white-space: nowrap
}

.text_30[data-v-16b8b8f5] {
    width: 189px;
    height: 21px;
    color: #8c3000;
    font-size: 28px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    line-height: 28px;
    margin-top: 16px
}

.section_2[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1920px;
    height: 1px;
    margin: 22px 0 0 -30px
}

.section_3[data-v-16b8b8f5] {
    width: 1012px;
    height: 18px;
    margin: 18px 0 13px 346px
}

.text_31[data-v-16b8b8f5] {
    width: 34px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px
}

.box_26[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_32[data-v-16b8b8f5] {
    width: 69px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 37px
}

.box_27[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_33[data-v-16b8b8f5] {
    width: 70px;
    height: 17px;
    overflow-wrap: break-word;
    color: #009597;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 35px
}

.box_28[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_34[data-v-16b8b8f5] {
    width: 68px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 37px
}

.box_29[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 36px
}

.text_35[data-v-16b8b8f5] {
    width: 71px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 36px
}

.box_30[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 34px
}

.text_36[data-v-16b8b8f5] {
    width: 69px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 36px
}

.box_31[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 36px
}

.text_37[data-v-16b8b8f5] {
    width: 70px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 37px
}

.box_32[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_38[data-v-16b8b8f5] {
    width: 71px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 19px
}

.box_33[data-v-16b8b8f5] {
    position: absolute;
    left: 1183px;
    top: 1841px;
    width: 601px;
    height: 756px;
    background: url(../img/0a2480f6d9e2c9cd6cac6ebc5e1d5376.042a2843.png) 100% no-repeat;
    background-size: 100% 100%
}

.text_39[data-v-16b8b8f5] {
    width: 13px;
    height: 259px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: left;
    line-height: 15px;
    margin: 403px 0 0 285px
}

.group_5[data-v-16b8b8f5] {
    background-color: #956d53;
    width: 2px;
    height: 88px;
    margin: 405px 0 0 15px
}

.text_40[data-v-16b8b8f5] {
    width: 46px;
    height: 192px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 47px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 47px;
    margin: 406px 224px 0 16px
}

.box_34[data-v-16b8b8f5] {
    height: 486px;
    background: url(../img/ba7a3c2edc5a066081d07b4c23600745.97802921.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 1838px;
    position: absolute;
    left: 82px;
    top: 3077px
}

.text-wrapper_3[data-v-16b8b8f5] {
    width: 136px;
    height: 11px;
    margin: 13px 0 0 810px
}

.text_41[data-v-16b8b8f5] {
    width: 136px;
    height: 11px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 15px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 15px
}

.block_6[data-v-16b8b8f5] {
    width: 768px;
    height: 168px;
    margin: 72px 0 222px 524px
}

.box_35[data-v-16b8b8f5] {
    width: 105px;
    height: 117px
}

.image-wrapper_3[data-v-16b8b8f5] {
    background-color: #9e7052;
    border-radius: 50%;
    height: 64px;
    margin-left: 22px;
    width: 64px
}

.label_2[data-v-16b8b8f5] {
    width: 30px;
    height: 32px;
    margin: 16px 0 0 17px
}

.text-group_5[data-v-16b8b8f5] {
    width: 105px;
    height: 38px;
    margin-top: 15px
}

.text_42[data-v-16b8b8f5] {
    width: 26px;
    height: 14px;
    font-size: 14px;
    line-height: 14px;
    margin-left: 41px
}

.text_42[data-v-16b8b8f5], .text_43[data-v-16b8b8f5] {
    overflow-wrap: break-word;
    color: #000;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap
}

.text_43[data-v-16b8b8f5] {
    width: 105px;
    height: 13px;
    font-size: 16px;
    line-height: 16px;
    margin-top: 11px
}

.box_36[data-v-16b8b8f5] {
    background-color: #fff;
    border-radius: 4px;
    width: 160px;
    height: 160px;
    border: 2px solid #cbb99f;
    margin: 8px 0 0 169px
}

.box_37[data-v-16b8b8f5] {
    width: 233px;
    height: 139px;
    margin-left: 101px
}

.image-wrapper_4[data-v-16b8b8f5] {
    background-color: #9e7052;
    border-radius: 50%;
    height: 64px;
    margin-left: 87px;
    width: 64px
}

.label_3[data-v-16b8b8f5] {
    width: 28px;
    height: 34px;
    margin: 15px 0 0 18px
}

.text_44[data-v-16b8b8f5] {
    width: 27px;
    height: 14px;
    font-size: 14px;
    white-space: nowrap;
    line-height: 14px;
    margin: 15px 0 0 107px
}

.paragraph_4[data-v-16b8b8f5], .text_44[data-v-16b8b8f5] {
    overflow-wrap: break-word;
    color: #000;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center
}

.paragraph_4[data-v-16b8b8f5] {
    width: 233px;
    height: 36px;
    font-size: 16px;
    line-height: 16px;
    margin-top: 10px
}

.block_7[data-v-16b8b8f5] {
    height: 260px;
    background: url(../img/65b5556e0d00659d6b105edcc741971e.cc03baa9.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 1920px;
    position: absolute;
    left: -82px;
    top: 253px
}

.box_38[data-v-16b8b8f5] {
    width: 781px;
    height: 16px;
    margin: 164px 0 0 565px
}

.text_45[data-v-16b8b8f5] {
    width: 31px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px
}

.block_8[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 23px
}

.text_46[data-v-16b8b8f5] {
    width: 61px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 21px
}

.block_9[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 23px
}

.text_47[data-v-16b8b8f5] {
    width: 62px;
    height: 15px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin: 1px 0 0 21px
}

.block_10[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_48[data-v-16b8b8f5] {
    width: 61px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 22px
}

.block_11[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_49[data-v-16b8b8f5] {
    width: 63px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 22px
}

.block_12[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_50[data-v-16b8b8f5] {
    width: 62px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 23px
}

.block_13[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_51[data-v-16b8b8f5] {
    width: 63px;
    height: 15px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin: 1px 0 0 21px
}

.block_14[data-v-16b8b8f5] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 23px
}

.text_52[data-v-16b8b8f5] {
    width: 63px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 21px
}

.text-wrapper_4[data-v-16b8b8f5] {
    width: 712px;
    height: 14px;
    margin: 31px 0 35px 603px
}

.text_53[data-v-16b8b8f5] {
    width: 712px;
    height: 14px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 12px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 12px
}

.footer-wrapper[data-v-16b8b8f5] {
    position: absolute;
    left: 82px;
    top: 3077px
}

.park-map[data-v-16b8b8f5] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.box_1-spacer[data-v-16b8b8f5] {
    background-color: #fff !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100px !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_2[data-v-16b8b8f5] {
    background-color: #009597 !important;
    max-width: 36px !important;
    height: 4px !important;
    margin: 50px auto 0 !important
}

.box_2[data-v-16b8b8f5], .image_1[data-v-16b8b8f5] {
    width: 100% !important;
    box-sizing: border-box !important
}

.image_1[data-v-16b8b8f5] {
    max-width: 1918px !important;
    height: auto !important;
    min-height: 398px !important;
    margin: -53px auto 0 !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
    display: block !important
}

@media screen and (max-width: 768px) {
    .box_1-spacer[data-v-16b8b8f5] {
        min-height: 80px !important
    }

    .box_2[data-v-16b8b8f5] {
        margin: 30px auto 0 !important
    }

    .image_1[data-v-16b8b8f5] {
        margin: -40px auto 0 !important;
        min-height: 300px !important
    }

    .page[data-v-16b8b8f5] {
        width: 100% !important;
        max-width: 100% !important;
        overflow-x: hidden !important
    }

    .group_1[data-v-16b8b8f5] {
        width: 100% !important;
        padding: 10px !important
    }

    .box_3[data-v-16b8b8f5] {
        margin: 20px 0 !important
    }

    .block_1[data-v-16b8b8f5], .box_3[data-v-16b8b8f5] {
        flex-direction: column !important;
        width: 100% !important
    }

    .block_1[data-v-16b8b8f5] {
        margin: 10px 0 !important
    }

    .text-wrapper_1[data-v-16b8b8f5] {
        width: 100% !important;
        padding: 20px !important
    }

    .text_1[data-v-16b8b8f5] {
        font-size: 20px !important
    }

    .paragraph_1[data-v-16b8b8f5] {
        font-size: 14px !important;
        line-height: 1.6 !important
    }

    .box_7[data-v-16b8b8f5] {
        flex-direction: column !important;
        width: 100% !important;
        padding: 20px 10px !important
    }

    .group_2[data-v-16b8b8f5], .group_4[data-v-16b8b8f5] {
        width: 100% !important;
        margin: 10px 0 !important
    }

    .box_13[data-v-16b8b8f5] {
        flex-direction: column !important;
        width: 100% !important;
        margin: 20px 0 !important;
        padding: 0 10px !important
    }

    .box_15[data-v-16b8b8f5] {
        width: 100% !important;
        margin: 10px 0 !important
    }

    .box_21[data-v-16b8b8f5] {
        flex-direction: column !important;
        width: 100% !important;
        padding: 20px 10px !important
    }

    .box_22[data-v-16b8b8f5], .box_23[data-v-16b8b8f5] {
        width: 100% !important;
        margin: 10px 0 !important
    }

    .footer-wrapper[data-v-16b8b8f5] {
        position: relative !important;
        width: 100% !important;
        left: 0 !important;
        top: auto !important
    }
}

.page[data-v-20be674a] {
    overflow-x: hidden !important;
    overflow-y: auto !important
}

.box_1[data-v-20be674a], .page[data-v-20be674a] {
    position: relative !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_1[data-v-20be674a] {
    background-color: #fff !important
}

.box_4[data-v-20be674a] {
    width: 100% !important;
    max-width: 1200px !important;
    height: auto !important;
    min-height: 16px !important;
    margin: 24px auto 0 !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 10px !important;
    flex-wrap: wrap !important
}

.text_1[data-v-20be674a] {
    width: 31px;
    height: 16px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 15px
}

.image-wrapper_1[data-v-20be674a] {
    background-color: rgba(255, 221, 221, 0);
    height: 12px;
    width: 12px;
    margin: 2px 0 0 7px
}

.thumbnail_1[data-v-20be674a] {
    width: 6px;
    height: 12px;
    margin-left: 3px
}

.text_2[data-v-20be674a] {
    width: 63px;
    height: 16px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 15px;
    margin-left: 8px
}

.box_5[data-v-20be674a] {
    background-color: #dedede !important;
    height: 1px !important;
    margin: 15px auto 0 !important
}

.box_5[data-v-20be674a], .box_6[data-v-20be674a] {
    width: 100% !important;
    max-width: 1200px !important;
    padding: 0 20px !important;
    box-sizing: border-box !important
}

.box_6[data-v-20be674a] {
    height: auto !important;
    min-height: 68px !important;
    margin: 49px auto 0 !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: space-between !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 20px !important
}

.group_1[data-v-20be674a] {
    width: 239px;
    height: 61px
}

.text_3[data-v-20be674a] {
    width: 239px;
    height: 44px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 47px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 47px
}

.group_2[data-v-20be674a] {
    background-color: #956d53;
    width: 88px;
    height: 2px;
    margin: 15px 0 0 5px
}

.image_2[data-v-20be674a] {
    width: 100% !important;
    max-width: 126px !important;
    height: auto !important;
    min-height: 48px !important;
    margin-top: 20px !important;
    -o-object-fit: contain !important;
    object-fit: contain !important;
    display: block !important;
    box-sizing: border-box !important
}

.text_4[data-v-20be674a] {
    width: 233px;
    height: 11px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 15px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 15px;
    margin: 9px 0 0 364px
}

.box_7[data-v-20be674a] {
    height: auto !important;
    min-height: 387px !important;
    flex-direction: row !important;
    justify-content: space-between !important;
    flex-wrap: wrap !important;
    gap: 20px !important
}

.image_3[data-v-20be674a] {
    width: 560px;
    height: 387px
}

.text_5[data-v-20be674a] {
    width: 253px;
    height: 19px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 20px;
    font-family: STKaitiSC-Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 20px;
    margin-top: 9px
}

.box_8[data-v-20be674a] {
    margin: 40px auto 0 !important;
    padding: 0 20px !important;
    flex-direction: row !important;
    justify-content: space-between !important;
    align-items: flex-start !important;
    flex-wrap: wrap !important;
    gap: 20px !important
}

.box_8[data-v-20be674a], .box_9[data-v-20be674a] {
    width: 100% !important;
    max-width: 1200px !important;
    height: auto !important;
    min-height: 303px !important;
    box-sizing: border-box !important;
    display: flex !important
}

.box_9[data-v-20be674a] {
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, .12) !important;
    background-color: #fff !important;
    border: 1px solid #008d8a !important;
    flex-direction: column !important;
    flex: 1 1 auto !important
}

.box_10[data-v-20be674a] {
    background-color: hsla(0, 0%, 87.1%, .2) !important;
    width: 100% !important;
    max-width: 1200px !important;
    height: auto !important;
    min-height: 63px !important;
    margin: 1px auto 0 !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important
}

.text-wrapper_1[data-v-20be674a] {
    width: 100%;
    min-height: 14px;
    height: auto;
    margin: 2px 0 0 23px;
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    align-items: center
}

.text_6[data-v-20be674a], .text_7[data-v-20be674a], .text_8[data-v-20be674a], .text_9[data-v-20be674a], .text_10[data-v-20be674a], .text_11[data-v-20be674a], .text_12[data-v-20be674a], .text_13[data-v-20be674a] {
    width: auto !important;
    height: auto !important;
    min-height: 14px;
    overflow-wrap: break-word;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    white-space: nowrap;
    line-height: 14px;
    margin: 0 !important;
    padding: 0
}

.text_6[data-v-20be674a], .text_7[data-v-20be674a], .text_9[data-v-20be674a], .text_10[data-v-20be674a], .text_11[data-v-20be674a], .text_12[data-v-20be674a], .text_13[data-v-20be674a] {
    color: #000
}

.text_8[data-v-20be674a] {
    color: #008d8a;
    font-family: AlibabaPuHuiTi_2_65_Medium
}

.group_3[data-v-20be674a] {
    background-color: #dedede !important;
    height: 1px !important;
    margin-top: 24px !important;
    width: 100% !important;
    max-width: 1200px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important
}

.box_11[data-v-20be674a] {
    background-color: #008d8a;
    width: 60px;
    height: 2px;
    margin: -1px 0 0 118px
}

.box_12[data-v-20be674a] {
    width: 100% !important;
    height: auto !important;
    min-height: 38px !important;
    margin: 24px 0 0 24px !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 10px !important;
    box-sizing: border-box !important
}

.text-wrapper_2[data-v-20be674a], .text-wrapper_3[data-v-20be674a], .text-wrapper_4[data-v-20be674a], .text-wrapper_5[data-v-20be674a] {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    height: 38px;
    border: 1px solid #dedede;
    width: auto !important;
    min-width: 60px;
    padding: 0 12px;
    margin: 0 !important;
    box-sizing: border-box
}

.text-wrapper_2[data-v-20be674a], .text-wrapper_3[data-v-20be674a], .text-wrapper_5[data-v-20be674a] {
    background-color: #fff
}

.text-wrapper_4[data-v-20be674a] {
    background-color: #008d8a;
    border: 1px solid #008d8a
}

.text_14[data-v-20be674a], .text_15[data-v-20be674a], .text_16[data-v-20be674a], .text_17[data-v-20be674a] {
    width: auto !important;
    height: auto !important;
    min-height: 14px;
    overflow-wrap: break-word;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 14px;
    margin: 0 !important;
    padding: 0
}

.text_14[data-v-20be674a], .text_15[data-v-20be674a], .text_17[data-v-20be674a] {
    color: #5c5c5c
}

.text_16[data-v-20be674a] {
    color: #fffefe
}

.box_13[data-v-20be674a] {
    background-color: #dedede !important;
    max-width: 1200px !important;
    height: 1px !important;
    margin: 24px auto 0 !important
}

.box_13[data-v-20be674a], .box_14[data-v-20be674a] {
    width: 100% !important;
    box-sizing: border-box !important
}

.box_14[data-v-20be674a] {
    max-width: 100% !important;
    height: auto !important;
    min-height: 18px !important;
    margin: 11px 0 0 25px !important;
    padding-right: 25px !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    gap: 0 !important;
    justify-content: flex-start !important;
    align-items: center !important
}

.text-wrapper_6[data-v-20be674a] {
    width: auto !important;
    height: auto !important;
    min-height: 14px;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin: 2px 0 0 0 !important;
    padding: 2px 0 !important;
    transition: all .3s ease;
    flex-shrink: 0
}

.text-wrapper_6[data-v-20be674a]:not(:last-child) {
    margin-right: 18px !important
}

.text-wrapper_6.row-selected .text_18[data-v-20be674a], .text-wrapper_6.row-selected[data-v-20be674a] {
    color: #008d8a;
    font-weight: 700
}

.text_18[data-v-20be674a] {
    font-size: 16px;
    line-height: 16px
}

.text_18[data-v-20be674a], .text_19[data-v-20be674a] {
    width: 22px;
    height: 14px;
    overflow-wrap: break-word;
    color: #000;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap
}

.text_19[data-v-20be674a] {
    font-size: 14px;
    line-height: 14px
}

.image-text_1[data-v-20be674a] {
    width: 47px;
    height: 16px
}

.text-group_1[data-v-20be674a] {
    width: 31px;
    height: 16px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px
}

.thumbnail_2[data-v-20be674a] {
    width: 10px;
    height: 6px;
    margin-top: 6px
}

.box_15[data-v-20be674a] {
    width: 100% !important;
    max-width: 1140px !important;
    height: auto !important;
    min-height: 38px !important;
    margin: 11px 0 0 24px !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    box-sizing: border-box !important
}

.text-wrapper_7[data-v-20be674a] {
    background-color: #fff;
    height: 38px;
    border: 1px solid #008d8a;
    width: 60px
}

.text_20[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #008d8a;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_8[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_21[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_9[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_22[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_10[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_23[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_11[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_24[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_12[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_25[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_13[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_26[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_14[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_27[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_15[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_28[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_16[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_29[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_17[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_30[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_18[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_31[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_19[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_32[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_20[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_33[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_21[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_34[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_22[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_35[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_23[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_36[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_24[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_37[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_25[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_38[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.box_16[data-v-20be674a] {
    width: 100% !important;
    max-width: 1140px !important;
    height: auto !important;
    min-height: 38px !important;
    margin: 12px 0 24px 24px !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    box-sizing: border-box !important
}

.text-wrapper_26[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_39[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_27[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_40[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_28[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_41[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_29[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_42[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_30[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_43[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_31[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_44[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_32[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_45[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_33[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_46[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.text-wrapper_34[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0);
    height: 38px;
    width: 60px
}

.text_47[data-v-20be674a] {
    width: 38px;
    height: 13px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 13px;
    margin: 13px 0 0 11px
}

.thumbnail_3[data-v-20be674a] {
    width: 10px !important;
    height: 6px !important;
    margin-top: 168px !important;
    -o-object-fit: contain !important;
    object-fit: contain !important;
    flex-shrink: 0 !important;
    box-sizing: border-box !important
}

.group_4[data-v-20be674a] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12) !important;
    background-color: #fff !important;
    max-width: 270px !important;
    min-width: 200px !important;
    min-height: 362px !important;
    border: 1px solid #dedede !important;
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important
}

.group_4[data-v-20be674a], .group_5[data-v-20be674a] {
    width: 100% !important;
    height: auto !important;
    box-sizing: border-box !important
}

.group_5[data-v-20be674a] {
    background-color: #ffd1d1 !important;
    max-width: 268px !important;
    min-height: 268px !important;
    aspect-ratio: 1/1 !important;
    margin: 1px 0 0 1px !important;
    -o-object-fit: cover !important;
    object-fit: cover !important
}

.text_48[data-v-20be674a] {
    width: auto !important;
    max-width: 239px !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: clamp(14px, 1.7vw, 17px) !important;
    font-family: AlibabaPuHuiTi_2_65_Medium !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 1.2 !important;
    margin: 23px 0 0 16px !important
}

.group_6[data-v-20be674a] {
    width: 100% !important;
    max-width: 238px !important;
    height: auto !important;
    min-height: 20px !important;
    margin: 16px 0 17px 16px !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: space-between !important;
    align-items: center !important;
    box-sizing: border-box !important
}

.text_49[data-v-20be674a] {
    color: #5c5c5c !important;
    font-size: clamp(12px, 1.5vw, 15px) !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    margin-top: 5px !important
}

.text-wrapper_35[data-v-20be674a], .text_49[data-v-20be674a] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    white-space: nowrap !important;
    line-height: 1.2 !important
}

.text-wrapper_35[data-v-20be674a] {
    font-size: 0 !important;
    font-family: SourceHanSansCN-Bold !important;
    font-weight: 700 !important;
    text-align: right !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 2px !important
}

.text_50[data-v-20be674a] {
    font-size: clamp(12px, 1.5vw, 15px) !important
}

.text_50[data-v-20be674a], .text_51[data-v-20be674a] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #a90a06 !important;
    font-family: SourceHanSansCN-Bold !important;
    font-weight: 700 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 1.2 !important
}

.text_51[data-v-20be674a] {
    font-size: clamp(18px, 2.3vw, 23px) !important
}

.group_7[data-v-20be674a] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 362px;
    border: 1px solid #dedede;
    margin-left: 40px
}

.block_1[data-v-20be674a] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_52[data-v-20be674a] {
    width: 239px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 17px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 17px;
    margin: 23px 0 0 16px
}

.block_2[data-v-20be674a] {
    width: 238px;
    height: 24px;
    margin: 13px 0 16px 16px
}

.text_53[data-v-20be674a] {
    width: 53px;
    height: 15px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 15px;
    margin-top: 8px
}

.text-wrapper_36[data-v-20be674a] {
    font-size: 0;
    text-align: right
}

.text-wrapper_36[data-v-20be674a], .text_54[data-v-20be674a] {
    width: 106px;
    height: 24px;
    overflow-wrap: break-word;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    white-space: nowrap;
    line-height: 15px
}

.text_54[data-v-20be674a] {
    color: #a90a06;
    font-size: 15px;
    text-align: left
}

.text_55[data-v-20be674a] {
    width: 106px;
    height: 24px;
    overflow-wrap: break-word;
    color: #a90a06;
    font-size: 23px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 23px
}

.group_8[data-v-20be674a] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 362px;
    border: 1px solid #dedede;
    margin-left: 40px
}

.box_18[data-v-20be674a] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_56[data-v-20be674a] {
    width: 239px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 17px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 17px;
    margin: 23px 0 0 16px
}

.box_19[data-v-20be674a] {
    width: 238px;
    height: 20px;
    margin: 16px 0 17px 16px
}

.text_57[data-v-20be674a] {
    width: 53px;
    height: 15px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 15px;
    margin-top: 5px
}

.text-wrapper_37[data-v-20be674a] {
    font-size: 0;
    text-align: right
}

.text-wrapper_37[data-v-20be674a], .text_58[data-v-20be674a] {
    width: 67px;
    height: 18px;
    overflow-wrap: break-word;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    white-space: nowrap;
    line-height: 15px
}

.text_58[data-v-20be674a] {
    color: #a90a06;
    font-size: 15px;
    text-align: left
}

.text_59[data-v-20be674a] {
    width: 67px;
    height: 18px;
    overflow-wrap: break-word;
    color: #a90a06;
    font-size: 23px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 23px
}

.group_9[data-v-20be674a] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 362px;
    border: 1px solid #dedede;
    margin-left: 40px
}

.block_3[data-v-20be674a] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_60[data-v-20be674a] {
    width: 239px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 17px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 17px;
    margin: 23px 0 0 16px
}

.block_4[data-v-20be674a] {
    width: 238px;
    height: 20px;
    margin: 16px 0 17px 16px
}

.text_61[data-v-20be674a] {
    width: 53px;
    height: 15px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 15px;
    margin-top: 5px
}

.text-wrapper_38[data-v-20be674a] {
    font-size: 0;
    text-align: right
}

.text-wrapper_38[data-v-20be674a], .text_62[data-v-20be674a] {
    width: 67px;
    height: 18px;
    overflow-wrap: break-word;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    white-space: nowrap;
    line-height: 15px
}

.text_62[data-v-20be674a] {
    color: #a90a06;
    font-size: 15px;
    text-align: left
}

.text_63[data-v-20be674a] {
    width: 67px;
    height: 18px;
    overflow-wrap: break-word;
    color: #a90a06;
    font-size: 23px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 23px
}

.group_10[data-v-20be674a] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12) !important;
    background-color: #fff !important;
    width: 100% !important;
    max-width: 270px !important;
    min-width: 200px !important;
    height: auto !important;
    min-height: 362px !important;
    border: 1px solid #dedede !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important
}

.box_21[data-v-20be674a] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_64[data-v-20be674a] {
    width: 239px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 17px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 17px;
    margin: 23px 0 0 16px
}

.box_22[data-v-20be674a] {
    width: 238px;
    height: 20px;
    margin: 16px 0 17px 16px
}

.text_65[data-v-20be674a] {
    width: 53px;
    height: 15px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 15px;
    margin-top: 5px
}

.text-wrapper_39[data-v-20be674a] {
    font-size: 0;
    text-align: right
}

.text-wrapper_39[data-v-20be674a], .text_66[data-v-20be674a] {
    width: 67px;
    height: 18px;
    overflow-wrap: break-word;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    white-space: nowrap;
    line-height: 15px
}

.text_66[data-v-20be674a] {
    color: #a90a06;
    font-size: 15px;
    text-align: left
}

.text_67[data-v-20be674a] {
    width: 67px;
    height: 18px;
    overflow-wrap: break-word;
    color: #a90a06;
    font-size: 23px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 23px
}

.group_11[data-v-20be674a] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 362px;
    border: 1px solid #dedede;
    margin-left: 40px
}

.box_23[data-v-20be674a] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_68[data-v-20be674a] {
    width: 239px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 17px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 17px;
    margin: 23px 0 0 16px
}

.box_24[data-v-20be674a] {
    width: 238px;
    height: 24px;
    margin: 13px 0 16px 16px
}

.text_69[data-v-20be674a] {
    width: 53px;
    height: 15px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 15px;
    margin-top: 8px
}

.text-wrapper_40[data-v-20be674a] {
    font-size: 0;
    text-align: right
}

.text-wrapper_40[data-v-20be674a], .text_70[data-v-20be674a] {
    width: 106px;
    height: 24px;
    overflow-wrap: break-word;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    white-space: nowrap;
    line-height: 15px
}

.text_70[data-v-20be674a] {
    color: #a90a06;
    font-size: 15px;
    text-align: left
}

.text_71[data-v-20be674a] {
    width: 106px;
    height: 24px;
    overflow-wrap: break-word;
    color: #a90a06;
    font-size: 23px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 23px
}

.group_12[data-v-20be674a] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 362px;
    border: 1px solid #dedede;
    margin-left: 40px
}

.section_1[data-v-20be674a] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_72[data-v-20be674a] {
    width: 239px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 17px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 17px;
    margin: 23px 0 0 16px
}

.section_2[data-v-20be674a] {
    width: 238px;
    height: 20px;
    margin: 16px 0 17px 16px
}

.text_73[data-v-20be674a] {
    width: 53px;
    height: 15px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 15px;
    margin-top: 5px
}

.text-wrapper_41[data-v-20be674a] {
    font-size: 0;
    text-align: right
}

.text-wrapper_41[data-v-20be674a], .text_74[data-v-20be674a] {
    width: 67px;
    height: 18px;
    overflow-wrap: break-word;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    white-space: nowrap;
    line-height: 15px
}

.text_74[data-v-20be674a] {
    color: #a90a06;
    font-size: 15px;
    text-align: left
}

.text_75[data-v-20be674a] {
    width: 67px;
    height: 18px;
    overflow-wrap: break-word;
    color: #a90a06;
    font-size: 23px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 23px
}

.group_13[data-v-20be674a] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 362px;
    border: 1px solid #dedede;
    margin-left: 40px
}

.group_14[data-v-20be674a] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_76[data-v-20be674a] {
    width: 239px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 17px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 17px;
    margin: 23px 0 0 16px
}

.group_15[data-v-20be674a] {
    width: 238px;
    height: 20px;
    margin: 16px 0 17px 16px
}

.text_77[data-v-20be674a] {
    width: 53px;
    height: 15px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 15px;
    margin-top: 5px
}

.text-wrapper_42[data-v-20be674a] {
    font-size: 0;
    text-align: right
}

.text-wrapper_42[data-v-20be674a], .text_78[data-v-20be674a] {
    width: 67px;
    height: 18px;
    overflow-wrap: break-word;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    white-space: nowrap;
    line-height: 15px
}

.text_78[data-v-20be674a] {
    color: #a90a06;
    font-size: 15px;
    text-align: left
}

.text_79[data-v-20be674a] {
    width: 67px;
    height: 18px;
    overflow-wrap: break-word;
    color: #a90a06;
    font-size: 23px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 23px
}

.box_25[data-v-20be674a] {
    width: 1062px;
    height: 59px;
    margin: 1100px 0 0 858px
}

.text_80[data-v-20be674a] {
    width: 193px;
    height: 43px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 47px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 47px
}

.image_4[data-v-20be674a] {
    width: 837px;
    height: 59px
}

.image_5[data-v-20be674a] {
    width: 113px;
    height: 249px;
    margin: 83px 0 107px 104px
}

.box_26[data-v-20be674a] {
    position: absolute;
    left: 30px;
    top: 0;
    width: 1890px;
    height: 150px;
    background: url(../img/e51aa676ebf8faca97a3a761356677b5.c375cefd.png) -30px 0 no-repeat;
    background-size: 1920px 3222px
}

.block_5[data-v-20be674a] {
    width: 1200px;
    height: 56px;
    margin: 22px 0 0 330px
}

.image_6[data-v-20be674a] {
    width: 74px;
    height: 56px
}

.text_81[data-v-20be674a] {
    width: 163px;
    height: 42px;
    overflow-wrap: break-word;
    color: #009597;
    font-size: 44px;
    font-family: duanningmaobixingsu;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 44px;
    margin: 7px 0 0 10px
}

.image-wrapper_2[data-v-20be674a] {
    border-radius: 50%;
    height: 44px;
    border: 2px solid #8c3000;
    width: 44px;
    margin: 6px 0 0 710px
}

.label_1[data-v-20be674a] {
    width: 22px;
    height: 24px;
    margin: 10px 0 0 11px
}

.text-wrapper_43[data-v-20be674a] {
    width: 189px;
    height: 52px;
    margin: 2px 0 0 10px
}

.text_82[data-v-20be674a] {
    width: 61px;
    height: 15px;
    color: #000;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    line-height: 16px
}

.text_82[data-v-20be674a], .text_83[data-v-20be674a] {
    overflow-wrap: break-word;
    text-align: left;
    white-space: nowrap
}

.text_83[data-v-20be674a] {
    width: 189px;
    height: 21px;
    color: #8c3000;
    font-size: 28px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    line-height: 28px;
    margin-top: 16px
}

.block_6[data-v-20be674a] {
    background-color: #dedede;
    width: 1920px;
    height: 1px;
    margin: 22px 0 0 -30px
}

.block_7[data-v-20be674a] {
    width: 1012px;
    height: 18px;
    margin: 18px 0 13px 346px
}

.text_84[data-v-20be674a] {
    width: 34px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px
}

.group_16[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_85[data-v-20be674a] {
    width: 69px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 37px
}

.group_17[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_86[data-v-20be674a] {
    width: 69px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 35px
}

.group_18[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 36px
}

.text_87[data-v-20be674a] {
    width: 68px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 37px
}

.group_19[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 36px
}

.text_88[data-v-20be674a] {
    width: 71px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 36px
}

.group_20[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 34px
}

.text_89[data-v-20be674a] {
    width: 69px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 36px
}

.group_21[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 36px
}

.text_90[data-v-20be674a] {
    width: 70px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 37px
}

.group_22[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_91[data-v-20be674a] {
    width: 71px;
    height: 17px;
    overflow-wrap: break-word;
    color: #009597;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 19px
}

.box_27[data-v-20be674a] {
    height: 486px;
    background: url(../img/5400e1f87e4fe5b52cf1f4b0abf8982a.ddaf45f1.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 1838px;
    position: absolute;
    left: 82px;
    top: 2709px
}

.text-wrapper_44[data-v-20be674a] {
    width: 136px;
    height: 11px;
    margin: 13px 0 0 810px
}

.text_92[data-v-20be674a] {
    width: 136px;
    height: 11px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 15px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 15px
}

.group_23[data-v-20be674a] {
    width: 768px;
    height: 168px;
    margin: 72px 0 222px 524px
}

.block_8[data-v-20be674a] {
    width: 105px;
    height: 117px
}

.image-wrapper_3[data-v-20be674a] {
    background-color: #9e7052;
    border-radius: 50%;
    height: 64px;
    margin-left: 22px;
    width: 64px
}

.label_2[data-v-20be674a] {
    width: 30px;
    height: 32px;
    margin: 16px 0 0 17px
}

.text-group_2[data-v-20be674a] {
    width: 105px;
    height: 38px;
    margin-top: 15px
}

.text_93[data-v-20be674a] {
    width: 26px;
    height: 14px;
    font-size: 14px;
    line-height: 14px;
    margin-left: 41px
}

.text_93[data-v-20be674a], .text_94[data-v-20be674a] {
    overflow-wrap: break-word;
    color: #000;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap
}

.text_94[data-v-20be674a] {
    width: 105px;
    height: 13px;
    font-size: 16px;
    line-height: 16px;
    margin-top: 11px
}

.block_9[data-v-20be674a] {
    background-color: #fff;
    border-radius: 4px;
    width: 160px;
    height: 160px;
    border: 2px solid #cbb99f;
    margin: 8px 0 0 169px
}

.block_10[data-v-20be674a] {
    width: 233px;
    height: 139px;
    margin-left: 101px
}

.image-wrapper_4[data-v-20be674a] {
    background-color: #9e7052;
    border-radius: 50%;
    height: 64px;
    margin-left: 87px;
    width: 64px
}

.label_3[data-v-20be674a] {
    width: 28px;
    height: 34px;
    margin: 15px 0 0 18px
}

.text_95[data-v-20be674a] {
    width: 27px;
    height: 14px;
    font-size: 14px;
    white-space: nowrap;
    line-height: 14px;
    margin: 15px 0 0 107px
}

.paragraph_1[data-v-20be674a], .text_95[data-v-20be674a] {
    overflow-wrap: break-word;
    color: #000;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center
}

.paragraph_1[data-v-20be674a] {
    width: 233px;
    height: 36px;
    font-size: 16px;
    line-height: 16px;
    margin-top: 10px
}

.group_24[data-v-20be674a] {
    height: 260px;
    background: url(../img/0891212feaf0f5b73db8fe9c10f229e5.5b11c5a2.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 1920px;
    position: absolute;
    left: -82px;
    top: 253px
}

.box_28[data-v-20be674a] {
    width: 781px;
    height: 16px;
    margin: 164px 0 0 565px
}

.text_96[data-v-20be674a] {
    width: 31px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px
}

.box_29[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 23px
}

.text_97[data-v-20be674a] {
    width: 61px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 21px
}

.box_30[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 23px
}

.text_98[data-v-20be674a] {
    width: 62px;
    height: 15px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin: 1px 0 0 21px
}

.box_31[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_99[data-v-20be674a] {
    width: 61px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 22px
}

.box_32[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_100[data-v-20be674a] {
    width: 63px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 22px
}

.box_33[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_101[data-v-20be674a] {
    width: 62px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 23px
}

.box_34[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_102[data-v-20be674a] {
    width: 63px;
    height: 15px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin: 1px 0 0 21px
}

.box_35[data-v-20be674a] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 23px
}

.text_103[data-v-20be674a] {
    width: 63px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 21px
}

.text-wrapper_45[data-v-20be674a] {
    width: 713px;
    height: 13px;
    margin: 32px 0 35px 603px
}

.text_104[data-v-20be674a] {
    width: 713px;
    height: 13px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 12px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 12px
}

.image_7[data-v-20be674a] {
    position: absolute;
    left: 0;
    top: 1800px;
    width: 826px;
    height: 59px
}

.box_1-spacer[data-v-20be674a] {
    background-color: #fff !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100px !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_2[data-v-20be674a] {
    background-color: #009597 !important;
    max-width: 36px !important;
    height: 4px !important;
    margin: 50px auto 0 !important
}

.box_2[data-v-20be674a], .image_1[data-v-20be674a] {
    width: 100% !important;
    box-sizing: border-box !important
}

.image_1[data-v-20be674a] {
    max-width: 1918px !important;
    height: auto !important;
    min-height: 398px !important;
    margin: -53px auto 0 !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
    display: block !important
}

.box_3[data-v-20be674a] {
    display: none !important
}

.text-wrapper_8[data-v-20be674a], .text-wrapper_9[data-v-20be674a], .text-wrapper_10[data-v-20be674a], .text-wrapper_11[data-v-20be674a], .text-wrapper_12[data-v-20be674a], .text-wrapper_13[data-v-20be674a], .text-wrapper_14[data-v-20be674a], .text-wrapper_15[data-v-20be674a], .text-wrapper_16[data-v-20be674a], .text-wrapper_17[data-v-20be674a], .text-wrapper_18[data-v-20be674a], .text-wrapper_19[data-v-20be674a], .text-wrapper_20[data-v-20be674a], .text-wrapper_21[data-v-20be674a], .text-wrapper_22[data-v-20be674a], .text-wrapper_23[data-v-20be674a], .text-wrapper_24[data-v-20be674a], .text-wrapper_25[data-v-20be674a] {
    background-color: #fff !important;
    border: 1px solid #008d8a !important
}

.text_21[data-v-20be674a], .text_22[data-v-20be674a], .text_23[data-v-20be674a], .text_24[data-v-20be674a], .text_25[data-v-20be674a], .text_26[data-v-20be674a], .text_27[data-v-20be674a], .text_28[data-v-20be674a], .text_29[data-v-20be674a], .text_30[data-v-20be674a], .text_31[data-v-20be674a], .text_32[data-v-20be674a], .text_33[data-v-20be674a], .text_34[data-v-20be674a], .text_35[data-v-20be674a], .text_36[data-v-20be674a], .text_37[data-v-20be674a], .text_38[data-v-20be674a] {
    color: #008d8a !important
}

.box_15[data-v-20be674a] {
    justify-content: flex-start !important;
    gap: 8px !important;
    flex-wrap: wrap !important
}

.box_15 > div[data-v-20be674a] {
    margin: 0 !important
}

.box_16[data-v-20be674a] {
    justify-content: flex-start !important;
    gap: 8px !important;
    flex-wrap: wrap !important
}

.box_16 > div[data-v-20be674a] {
    margin: 0 !important
}

.text-wrapper_8[data-v-20be674a], .text-wrapper_27[data-v-20be674a] {
    background-color: hsla(0, 0%, 100%, 0) !important;
    border: none !important
}

.text-wrapper_7[data-v-20be674a], .text-wrapper_26[data-v-20be674a] {
    background-color: #fff !important;
    border: 1px solid #008d8a !important
}

.text_21[data-v-20be674a], .text_40[data-v-20be674a] {
    color: #5c5c5c !important
}

.text_20[data-v-20be674a], .text_39[data-v-20be674a] {
    color: #008d8a !important
}

.box_10[data-v-20be674a] {
    justify-content: center !important;
    align-items: flex-start !important;
    padding-top: 0 !important
}

.text-wrapper_1[data-v-20be674a] {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 23px !important
}

.text_8[data-v-20be674a] {
    color: #008d8a !important;
    font-weight: 500 !important;
    position: relative !important;
    display: inline-block !important
}

.text_8[data-v-20be674a]:after {
    content: "" !important;
    position: absolute !important;
    bottom: -4px !important;
    left: 0 !important;
    width: 100% !important;
    height: 2px !important;
    background-color: #008d8a !important
}

.product-list-wrapper[data-v-20be674a] {
    position: relative;
    width: 100%;
    margin-top: 50px;
    width: 100% !important;
    max-width: 1920px !important;
    margin: 50px auto 0 !important;
    padding: 0 20px !important;
    box-sizing: border-box !important
}

.product-list-wrapper .box_17[data-v-20be674a] {
    margin: 0 auto !important
}

.product-list-wrapper .box_17[data-v-20be674a], .product-list-wrapper .box_20[data-v-20be674a] {
    position: relative !important;
    left: auto !important;
    top: auto !important;
    width: 100% !important;
    max-width: 1200px !important;
    height: auto !important;
    min-height: 362px !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: space-between !important;
    align-items: flex-start !important;
    flex-wrap: wrap !important;
    gap: 20px !important
}

.product-list-wrapper .box_20[data-v-20be674a] {
    margin: 40px auto 0 !important
}

.text-wrapper_4[data-v-20be674a] {
    background-color: #008d8a !important;
    border: 1px solid #008d8a !important
}

.text_16[data-v-20be674a] {
    color: #fffefe !important
}

.box_6[data-v-20be674a] {
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    gap: 8px !important
}

.box_6 .text_3[data-v-20be674a] {
    margin: 0 !important
}

.box_6 .group_2[data-v-20be674a] {
    margin: 0 !important;
    margin-left: 5px !important
}

.box_6 .text_4[data-v-20be674a] {
    margin: 0 !important
}

.box_7[data-v-20be674a] {
    width: 100% !important;
    max-width: 1200px !important;
    padding: 0 20px !important;
    margin: 50px auto 0 !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    box-sizing: border-box !important
}

.box_7 .image_3[data-v-20be674a] {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
    display: block !important
}

@media screen and (max-width: 768px) {
    .page[data-v-20be674a] {
        width: 100% !important;
        max-width: 100% !important;
        overflow-x: hidden !important
    }

    .box_1-spacer[data-v-20be674a] {
        min-height: 80px !important
    }

    .box_2[data-v-20be674a] {
        margin: 30px auto 0 !important
    }

    .image_1[data-v-20be674a] {
        margin: -40px auto 0 !important;
        min-height: 300px !important
    }

    .box_4[data-v-20be674a], .box_5[data-v-20be674a] {
        padding: 0 10px !important
    }

    .box_6[data-v-20be674a], .box_7[data-v-20be674a], .box_8[data-v-20be674a] {
        padding: 0 10px !important;
        flex-direction: column !important;
        align-items: center !important
    }

    .box_9[data-v-20be674a] {
        width: 100% !important;
        max-width: 100% !important
    }

    .box_10[data-v-20be674a] {
        padding: 0 10px !important
    }

    .box_12[data-v-20be674a], .box_15[data-v-20be674a], .box_16[data-v-20be674a], .text-wrapper_1[data-v-20be674a] {
        margin-left: 10px !important;
        gap: 5px !important
    }

    .product-list-wrapper[data-v-20be674a] {
        padding: 0 10px !important
    }

    .product-list-wrapper .box_17[data-v-20be674a], .product-list-wrapper .box_20[data-v-20be674a] {
        flex-direction: column !important;
        align-items: center !important;
        gap: 20px !important
    }

    .group_4[data-v-20be674a], .group_7[data-v-20be674a], .group_8[data-v-20be674a], .group_9[data-v-20be674a], .group_10[data-v-20be674a], .group_11[data-v-20be674a], .group_12[data-v-20be674a], .group_13[data-v-20be674a] {
        max-width: 100% !important;
        width: 100% !important
    }

    .news-content[data-v-20be674a] {
        padding: 30px 15px !important;
        margin: 30px auto 0 !important
    }

    .news-header[data-v-20be674a] {
        margin-bottom: 30px !important;
        padding-bottom: 20px !important
    }
}

.news-content[data-v-20be674a] {
    max-width: 1200px !important;
    margin: 42px auto 0 !important;
    padding: 40px 20px !important
}

.news-content[data-v-20be674a], .news-header[data-v-20be674a] {
    width: 100% !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important
}

.news-header[data-v-20be674a] {
    align-items: center !important;
    margin-bottom: 50px !important;
    padding-bottom: 30px !important;
    border-bottom: 2px solid rgba(0, 149, 151, .2) !important
}

.news-title[data-v-20be674a] {
    font-size: clamp(28px, 4vw, 36px) !important;
    font-weight: 700 !important;
    color: #009597 !important;
    margin: 0 0 10px 0 !important
}

.news-subtitle[data-v-20be674a], .news-title[data-v-20be674a] {
    width: auto !important;
    height: auto !important;
    text-align: center !important;
    line-height: 1.2 !important
}

.news-subtitle[data-v-20be674a] {
    font-size: clamp(14px, 1.5vw, 18px) !important;
    color: #666 !important;
    margin: 0 !important;
    letter-spacing: 2px !important
}

.plot-locked[data-v-20be674a] {
    opacity: .5 !important;
    cursor: not-allowed !important;
    pointer-events: none !important;
    background-color: #f5f5f5 !important
}

.plot-text-locked[data-v-20be674a] {
    color: #999 !important;
    text-decoration: line-through !important
}

.page[data-v-ba197f8c] {
    position: relative !important;
    overflow-x: hidden !important;
    overflow-y: auto !important
}

.box_1[data-v-ba197f8c], .page[data-v-ba197f8c] {
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_1[data-v-ba197f8c] {
    background-color: #fff !important
}

.group_1[data-v-ba197f8c] {
    background-color: #fff;
    position: relative;
    width: 1920px;
    height: 100px
}

.image_1[data-v-ba197f8c] {
    width: 364px;
    height: 20px;
    margin: 57px 0 0 31px
}

.image_2[data-v-ba197f8c] {
    width: 74px;
    height: 56px;
    margin: 22px 0 0 -35px
}

.text_1[data-v-ba197f8c] {
    width: 164px;
    height: 41px;
    color: #009597;
    font-size: 44px;
    font-family: duanningmaobixingsu;
    line-height: 44px;
    margin: 29px 0 0 9px
}

.label_1[data-v-ba197f8c] {
    width: 38px;
    height: 38px;
    margin: 31px 0 0 713px
}

.text-wrapper_1[data-v-ba197f8c] {
    width: 189px;
    height: 52px;
    margin: 24px 360px 0 13px
}

.text_2[data-v-ba197f8c] {
    width: 61px;
    height: 15px;
    color: #000;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    line-height: 16px
}

.text_3[data-v-ba197f8c] {
    width: 189px;
    height: 21px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 28px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 28px;
    margin-top: 16px
}

.section_1[data-v-ba197f8c] {
    height: 148px;
    background: url(../img/ea7263b5ff4bd1abeef0d4dd09c9b442.aff5eaa9.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 238px;
    position: absolute;
    left: 1681px;
    top: 1px
}

.box_2[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1920px;
    height: 1px;
    margin: 99px 0 0 -1681px
}

.group_2[data-v-ba197f8c] {
    width: 1012px;
    height: 18px;
    margin: 19px 0 0 376px
}

.text_4[data-v-ba197f8c] {
    width: 34px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px
}

.box_3[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_5[data-v-ba197f8c] {
    width: 69px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 37px
}

.box_4[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_6[data-v-ba197f8c] {
    width: 69px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 35px
}

.box_5[data-v-ba197f8c] {
    width: 1px;
    height: 18px;
    margin-left: 36px
}

.text_7[data-v-ba197f8c] {
    width: 68px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 37px
}

.box_6[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 36px
}

.text_8[data-v-ba197f8c] {
    width: 71px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 36px
}

.box_7[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 34px
}

.text_9[data-v-ba197f8c] {
    width: 69px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 36px
}

.box_8[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 36px
}

.text_10[data-v-ba197f8c] {
    width: 70px;
    height: 17px;
    overflow-wrap: break-word;
    color: #009597;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 37px
}

.box_9[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_11[data-v-ba197f8c] {
    width: 71px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 19px
}

.box_3[data-v-ba197f8c] {
    background-color: #fff;
    width: 36px;
    height: 4px;
    margin: 96px 0 0 1335px
}

.image_1[data-v-ba197f8c] {
    margin: 1px auto 0 !important
}

.box_4[data-v-ba197f8c] {
    width: 121px;
    height: 16px;
    margin: 24px 0 0 360px
}

.text_1[data-v-ba197f8c] {
    width: 31px;
    height: 16px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 15px
}

.image-wrapper_1[data-v-ba197f8c] {
    background-color: rgba(255, 221, 221, 0);
    height: 12px;
    width: 12px;
    margin: 2px 0 0 7px
}

.thumbnail_1[data-v-ba197f8c] {
    width: 6px;
    height: 12px;
    margin-left: 3px
}

.text_2[data-v-ba197f8c] {
    width: 63px;
    height: 16px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 15px;
    margin-left: 8px
}

.box_5[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1200px;
    height: 1px;
    margin: 15px 0 0 360px
}

.group-container[data-v-ba197f8c] {
    max-width: 1200px !important;
    margin: 49px auto 0 !important;
    padding: 0 20px !important;
    flex-direction: column !important
}

.group-container[data-v-ba197f8c], .second-layer[data-v-ba197f8c] {
    width: 100% !important;
    height: auto !important;
    box-sizing: border-box !important;
    display: flex !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    gap: 20px !important;
    flex-wrap: nowrap !important
}

.second-layer[data-v-ba197f8c] {
    margin: 0 !important;
    padding: 0 !important;
    flex-direction: row !important
}

.away-selection-wrapper[data-v-ba197f8c] {
    width: 100% !important;
    margin: 0 0 0 -20px !important;
    flex: 0 0 auto !important
}

.away-selection-wrapper[data-v-ba197f8c], .group_6[data-v-ba197f8c] {
    max-width: none !important;
    height: auto !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 15px !important
}

.group_6[data-v-ba197f8c] {
    width: auto !important;
    min-height: 51px !important;
    margin: 0 !important;
    flex-wrap: nowrap !important;
    flex: 0 0 auto !important
}

@media (max-width: 768px) {
    .group-container[data-v-ba197f8c] {
        gap: 15px !important;
        padding: 0 10px !important
    }

    .second-layer[data-v-ba197f8c] {
        flex-direction: column !important;
        gap: 15px !important
    }

    .away-selection-wrapper[data-v-ba197f8c], .group_6[data-v-ba197f8c] {
        width: 100% !important
    }

    .image-wrapper-large[data-v-ba197f8c] {
        width: 100% !important;
        max-width: 100% !important
    }

    .group_8[data-v-ba197f8c] {
        flex-direction: column !important;
        align-items: center !important;
        gap: 15px !important
    }
}

.text-wrapper_2[data-v-ba197f8c] {
    height: auto !important;
    min-height: 50px !important;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAAAyCAYAAACAhY8RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjMyKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjMyKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDozMTozMiswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphYmYwY2M3MC05OTg4LWQ2NDItOGI1Ny1mNGJmNTlhNGNjMzUiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphMTRmZTY2NC0wMTE1LWU5NGEtODFjMy1iNGIyMGYxYWY3YmEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplOThhZmE4OS0wMjhjLTM1NDctOWQ1Yi0zZjljOWRiYzRiMzIiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZTk4YWZhODktMDI4Yy0zNTQ3LTlkNWItM2Y5YzlkYmM0YjMyIiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjMxOjMyKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphYmYwY2M3MC05OTg4LWQ2NDItOGI1Ny1mNGJmNTlhNGNjMzUiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MzE6MzIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZTk4YWZhODktMDI4Yy0zNTQ3LTlkNWItM2Y5YzlkYmM0YjMyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmU5OGFmYTg5LTAyOGMtMzU0Ny05ZDViLTNmOWM5ZGJjNGIzMiIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmU5OGFmYTg5LTAyOGMtMzU0Ny05ZDViLTNmOWM5ZGJjNGIzMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqF6HPcAAAEuSURBVHja7Zo9TgJRGABnN5S0VCYghoZIwRHgEmqw9QYWxiMYSKgJB+DnBlRcQhJajR0tNWux22pDw/eYabafyfd+si+b9CmQ8OQqMKQYUgwphjSkGFIMKYY0pBhSDClnUwO6QAsYAI9AWy0xJ3IPbIB3oAOMgG/VxF5aT8ACuK++EnyPPALPwFRF8Q87BfAKrNQU/9RaAC/umWlcP47Am6rSuEeugS91xQ95Apbqih8SYKuuNEJ+qiuNkAd1pRFSEgnZUFcaIXvqSiPkUF3xQ+aU/yoleMgH4FZdsUPWgQ9VxQ6ZAXOgqaq4ITNgDDyp6fKp/bOczijf70jAicyrCdwZMd5E3lA+thpWp9M7tcQM+aOG67lHiiHFkGJIQ4ohxZBiSDGkIcWQYkj5m198qB5Pvl7y3gAAAABJRU5ErkJggg==) 100% no-repeat !important;
    background-size: 100% 100% !important;
    margin-top: 1px !important;
    width: auto !important;
    min-width: 114px !important;
    flex: 0 0 auto !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
    padding: 0 10px !important
}

.text_14[data-v-ba197f8c] {
    width: 36px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 18px;
    margin: 16px 0 0 47px
}

.text_14[data-v-ba197f8c], .text_15[data-v-ba197f8c] {
    height: 17px;
    overflow-wrap: break-word;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    white-space: nowrap
}

.text_15[data-v-ba197f8c] {
    width: 35px;
    color: #000;
    font-size: 17px;
    text-align: left;
    line-height: 17px;
    margin: 11px 0 0 59px
}

.text-wrapper_3[data-v-ba197f8c] {
    background-color: #fff !important;
    height: auto !important;
    min-height: 38px !important;
    border: 1px solid #dedede !important;
    margin-left: 24px !important;
    width: 100% !important;
    max-width: 360px !important;
    flex: 1 1 auto !important;
    min-width: 200px !important;
    box-sizing: border-box !important
}

.text_16[data-v-ba197f8c] {
    width: 43px;
    height: 14px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 13px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 13px;
    margin: 12px 0 0 16px
}

.group_7[data-v-ba197f8c] {
    width: 100% !important;
    max-width: 1200px !important;
    height: auto !important;
    min-height: 600px !important;
    margin: 0 auto !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    align-items: flex-start !important;
    flex-wrap: wrap !important;
    gap: 20px !important
}

.section_2[data-v-ba197f8c] {
    width: 116px;
    height: 431px
}

.text-wrapper_4[data-v-ba197f8c] {
    height: 50px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAAAyCAYAAACAhY8RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjMyKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjMyKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDozMTozMiswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MGQ2NzI5ZS05Y2JkLTc0NGItODViZC1jZDVjYTAzYjkzYjMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0MzUxNTU2Yy1kZDYwLTAzNGYtYWFhOS0xMDgwYTI5ZTFhNjMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxN2I0YTk5NS1mNjRjLTc2NGMtOWE0Mi03ZjZjMDY3ZGRjMjgiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MTdiNGE5OTUtZjY0Yy03NjRjLTlhNDItN2Y2YzA2N2RkYzI4IiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjMxOjMyKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MGQ2NzI5ZS05Y2JkLTc0NGItODViZC1jZDVjYTAzYjkzYjMiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MzE6MzIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTdiNGE5OTUtZjY0Yy03NjRjLTlhNDItN2Y2YzA2N2RkYzI4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE3YjRhOTk1LWY2NGMtNzY0Yy05YTQyLTdmNmMwNjdkZGMyOCIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjE3YjRhOTk1LWY2NGMtNzY0Yy05YTQyLTdmNmMwNjdkZGMyOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgUBUyQAAAGISURBVHja7dq/SpZxGIfxz6sugSAkQhQIokto1NDaoIEKTQVqkKNn4ODm5pDp1hIdQNERVJAFLkEOgg46BCI1qeAgQRDq4HMCDpH32/danv26uJ/fH36tlXtCG9ARBQkZEjIkZEjIhAwJGRIyJGRChoQM/zrkT3zCIgajpG7Ih1jGNXzEGu5HTS06x284xPdmKl/iN15hCJ/xJ5rqrZGneIM76G2msyea6m52TvAMX/Gh+e2GorvWM8xjD6tRVfv4cYY5PMKD6Kp9jjzBApaiq/6FwDv0426U1Q55ird4EmW1Q2rOlFkn2yDkNm5HWf2QB7geZfVDhjYJ2YejKKsfcgS7UVY/5CjWo+xq0nWJ4DN4HGW1J3IaP7AZZXUnshvPMRtddSeyhdd4n/Wx7kS28AIDGIuqmiG7XbzbGcAkfkVVrV9rB55iC8fNJB5HU42JvIXh5pw4hf3muxE9tUJ+ww6+YMLF08hQMOTNaPh/LgRCQoaEDAmZkCEhQ0KGhAwJmZAhIcNf4RxuszSQ4vuztwAAAABJRU5ErkJggg==) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 1px;
    width: 114px
}

.text_17[data-v-ba197f8c] {
    width: 36px;
    height: 17px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 16px 0 0 47px
}

.text-wrapper_5[data-v-ba197f8c] {
    height: 52px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAA0CAYAAABbwhxLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjMyKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjMyKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDozMTozMiswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMzVmOWU4Yi03NmUxLWY3NGEtYjA2OC0wM2VmM2U2ZWU4OGYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyZDc1MzVmNi1iOTdkLWI2NDMtOWI1OC1kZDRjNDFiNjViNGEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxYWU3ZDEzNS03ZjNiLTkwNDUtODRjOC01NDc1NGRkMWI0NzUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MWFlN2QxMzUtN2YzYi05MDQ1LTg0YzgtNTQ3NTRkZDFiNDc1IiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjMxOjMyKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphMzVmOWU4Yi03NmUxLWY3NGEtYjA2OC0wM2VmM2U2ZWU4OGYiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MzE6MzIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MWFlN2QxMzUtN2YzYi05MDQ1LTg0YzgtNTQ3NTRkZDFiNDc1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFhZTdkMTM1LTdmM2ItOTA0NS04NGM4LTU0NzU0ZGQxYjQ3NSIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjFhZTdkMTM1LTdmM2ItOTA0NS04NGM4LTU0NzU0ZGQxYjQ3NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsjnPdIAAAGcSURBVHja7dw/S1ZhHIfxzxEbAkVIamgIwiksdGhtKIeCJgN9hBx9ByJubgbW0wuIXkDR3GBBJbg4OAg26CCIGA0SOEhEw/O0nIbApa377nstZ78ufuf+c+A03Ul9oRoG22cTFVXQH4iDukjQBA0JGhI0JGhI0AQNCRoSNCRo+DPoF3zACsaipeygw5jCU1zEe3zE7egpj6Y7eW7kDp7gLZbwI6qK4NyvLT28wi2MttM6Elflb4rO8BhbeNe+jkPhu9w+FnGI59FVx7GljwU8xJ0oq+MceoZlrEZZPRcLb3ANE9FWR9AeXuNRtNURFD5lHa0r6GfciLZ6gp7gUrTVEzRUFvQyvkVbPUFvYj/a6gl6F5vR9u8y+JfxO5iOtjomdBbH2Im28id0CGuYj7LyJ7TBS6xn/Sx/Qhs8w3Xci66ygw7hRRvzAb5HV5mv3AHMYRen7WSeRlU5E3oBVzDenjNncNQ+t6OovKA/8RV72MB9HERN2Wvo1aj4/y4WQoKGBA0JGhI0QUOChgQNCRoSNEFDMfy+y81vyivhF1GNNonRnoc+AAAAAElFTkSuQmCC) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 25px;
    width: 116px
}

.text_18[data-v-ba197f8c] {
    width: 35px;
    height: 17px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 17px 0 0 48px
}

.text-wrapper_6[data-v-ba197f8c] {
    height: 52px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAA0CAYAAABbwhxLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjMzKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjMzKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDozMTozMyswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5ZjMxMTM4MS1jN2IwLTk3NDAtODc1Ni0wYzljOTAyMDQ0MzMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkMWY2N2QzOC04MGMyLTE2NDAtYWEwNy00MmUxZTIzMWM2ZDIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4OTg2YmEyMi0wMTMyLTJmNGEtODQwNy1mZTdiZTYwMWQ1YTAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODk4NmJhMjItMDEzMi0yZjRhLTg0MDctZmU3YmU2MDFkNWEwIiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjMxOjMzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ZjMxMTM4MS1jN2IwLTk3NDAtODc1Ni0wYzljOTAyMDQ0MzMiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MzE6MzMrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODk4NmJhMjItMDEzMi0yZjRhLTg0MDctZmU3YmU2MDFkNWEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg5ODZiYTIyLTAxMzItMmY0YS04NDA3LWZlN2JlNjAxZDVhMCIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjg5ODZiYTIyLTAxMzItMmY0YS04NDA3LWZlN2JlNjAxZDVhMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqmWyOAAAAGcSURBVHja7dw/S1ZhHIfxzxEbAkVIamgIwiksdGhtKIeCJgN9hBx9ByJubgbW0wuIXkDR3GBBJbg4OAg26CCIGA0SOEhEw/O0nIbApa377nstZ78ufuf+c+A03Ul9oRoG22cTFVXQH4iDukjQBA0JGhI0JGhI0AQNCRoSNCRo+DPoF3zACsaipeygw5jCU1zEe3zE7egpj6Y7eW7kDp7gLZbwI6qK4NyvLT28wi2MttM6Elflb4rO8BhbeNe+jkPhu9w+FnGI59FVx7GljwU8xJ0oq+MceoZlrEZZPRcLb3ANE9FWR9AeXuNRtNURFD5lHa0r6GfciLZ6gp7gUrTVEzRUFvQyvkVbPUFvYj/a6gl6F5vR9u8y+JfxO5iOtjomdBbH2Im28id0CGuYj7LyJ7TBS6xn/Sx/Qhs8w3Xci66ygw7hRRvzAb5HV5mv3AHMYRen7WSeRlU5E3oBVzDenjNncNQ+t6OovKA/8RV72MB9HERN2Wvo1aj4/y4WQoKGBA0JGhI0QUOChgQNCRoSNEFDMfy+y81vyivhF1GNNonRnoc+AAAAAElFTkSuQmCC) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 24px;
    width: 116px
}

.text_19[data-v-ba197f8c] {
    width: 35px;
    height: 17px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 17px 0 0 48px
}

.text-wrapper_7[data-v-ba197f8c] {
    height: 52px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAA0CAYAAABbwhxLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjMzKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjMzKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDozMTozMyswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiYWY0OTMyMS02NTdlLTRiNGUtYTc2Mi02YmFjNDYyYjUzZmEiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyM2M3Mjk0Yy0xMTMwLTJkNDktOWFhMC03OTg2ZDZmMjA5ODciIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozM2IxY2E5Yi1kNjJkLTZhNDctYjY4OC01NmIwMzIzNDA5NjAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzNiMWNhOWItZDYyZC02YTQ3LWI2ODgtNTZiMDMyMzQwOTYwIiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjMxOjMzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiYWY0OTMyMS02NTdlLTRiNGUtYTc2Mi02YmFjNDYyYjUzZmEiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MzE6MzMrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzNiMWNhOWItZDYyZC02YTQ3LWI2ODgtNTZiMDMyMzQwOTYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMzYjFjYTliLWQ2MmQtNmE0Ny1iNjg4LTU2YjAzMjM0MDk2MCIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjMzYjFjYTliLWQ2MmQtNmE0Ny1iNjg4LTU2YjAzMjM0MDk2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pkiw+TcAAAGcSURBVHja7dw/S1ZhHIfxzxEbAkVIamgIwiksdGhtKIeCJgN9hBx9ByJubgbW0wuIXkDR3GBBJbg4OAg26CCIGA0SOEhEw/O0nIbApa377nstZ78ufuf+c+A03Ul9oRoG22cTFVXQH4iDukjQBA0JGhI0JGhI0AQNCRoSNCRo+DPoF3zACsaipeygw5jCU1zEe3zE7egpj6Y7eW7kDp7gLZbwI6qK4NyvLT28wi2MttM6Elflb4rO8BhbeNe+jkPhu9w+FnGI59FVx7GljwU8xJ0oq+MceoZlrEZZPRcLb3ANE9FWR9AeXuNRtNURFD5lHa0r6GfciLZ6gp7gUrTVEzRUFvQyvkVbPUFvYj/a6gl6F5vR9u8y+JfxO5iOtjomdBbH2Im28id0CGuYj7LyJ7TBS6xn/Sx/Qhs8w3Xci66ygw7hRRvzAb5HV5mv3AHMYRen7WSeRlU5E3oBVzDenjNncNQ+t6OovKA/8RV72MB9HERN2Wvo1aj4/y4WQoKGBA0JGhI0QUOChgQNCRoSNEFDMfy+y81vyivhF1GNNonRnoc+AAAAAElFTkSuQmCC) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 24px;
    width: 116px
}

.text_20[data-v-ba197f8c] {
    width: 36px;
    height: 17px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 17px 0 0 48px
}

.text-wrapper_8[data-v-ba197f8c] {
    height: 52px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAA0CAYAAABbwhxLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjM0KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjM0KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDozMTozNCswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMjMwYWY3Ny03OGJkLTUxNGUtOGY0ZS1iZWRkMGZiYzM2MWMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4Yzg0N2MxMS0yYjE2LTE3NGQtYWU3OS1kZGQwNjQyMjRhY2QiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkNzc4MDJkNi1iNzQwLTA2NGQtOThhMC0xMTA5YTVlNjE1MDUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZDc3ODAyZDYtYjc0MC0wNjRkLTk4YTAtMTEwOWE1ZTYxNTA1IiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjMxOjM0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMjMwYWY3Ny03OGJkLTUxNGUtOGY0ZS1iZWRkMGZiYzM2MWMiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MzE6MzQrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZDc3ODAyZDYtYjc0MC0wNjRkLTk4YTAtMTEwOWE1ZTYxNTA1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmQ3NzgwMmQ2LWI3NDAtMDY0ZC05OGEwLTExMDlhNWU2MTUwNSIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmQ3NzgwMmQ2LWI3NDAtMDY0ZC05OGEwLTExMDlhNWU2MTUwNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtqFl5gAAAGcSURBVHja7dw/S1ZhHIfxzxEbAkVIamgIwiksdGhtKIeCJgN9hBx9ByJubgbW0wuIXkDR3GBBJbg4OAg26CCIGA0SOEhEw/O0nIbApa377nstZ78ufuf+c+A03Ul9oRoG22cTFVXQH4iDukjQBA0JGhI0JGhI0AQNCRoSNCRo+DPoF3zACsaipeygw5jCU1zEe3zE7egpj6Y7eW7kDp7gLZbwI6qK4NyvLT28wi2MttM6Elflb4rO8BhbeNe+jkPhu9w+FnGI59FVx7GljwU8xJ0oq+MceoZlrEZZPRcLb3ANE9FWR9AeXuNRtNURFD5lHa0r6GfciLZ6gp7gUrTVEzRUFvQyvkVbPUFvYj/a6gl6F5vR9u8y+JfxO5iOtjomdBbH2Im28id0CGuYj7LyJ7TBS6xn/Sx/Qhs8w3Xci66ygw7hRRvzAb5HV5mv3AHMYRen7WSeRlU5E3oBVzDenjNncNQ+t6OovKA/8RV72MB9HERN2Wvo1aj4/y4WQoKGBA0JGhI0QUOChgQNCRoSNEFDMfy+y81vyivhF1GNNonRnoc+AAAAAElFTkSuQmCC) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 24px;
    width: 116px
}

.text_21[data-v-ba197f8c] {
    width: 36px;
    height: 17px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 17px 0 0 48px
}

.text-wrapper_9[data-v-ba197f8c] {
    height: 52px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAA0CAYAAABbwhxLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjM0KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjM0KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDozMTozNCswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5Y2JjOGRhYS1jYjBlLTRhNGItYjZhYy1hYzIxMzFlOGMzYTAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4YzgyNWNlMC03NTk1LTA0NGEtODQxMy1kZTljYWFmMDZkM2MiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmYzliZWE4Yy05NWJmLWVkNGMtYTdkZS03M2QyZTFlOTE5YjMiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZmM5YmVhOGMtOTViZi1lZDRjLWE3ZGUtNzNkMmUxZTkxOWIzIiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjMxOjM0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5Y2JjOGRhYS1jYjBlLTRhNGItYjZhYy1hYzIxMzFlOGMzYTAiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MzE6MzQrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZmM5YmVhOGMtOTViZi1lZDRjLWE3ZGUtNzNkMmUxZTkxOWIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmZjOWJlYThjLTk1YmYtZWQ0Yy1hN2RlLTczZDJlMWU5MTliMyIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmZjOWJlYThjLTk1YmYtZWQ0Yy1hN2RlLTczZDJlMWU5MTliMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsgMsZIAAAGcSURBVHja7dw/S1ZhHIfxzxEbAkVIamgIwiksdGhtKIeCJgN9hBx9ByJubgbW0wuIXkDR3GBBJbg4OAg26CCIGA0SOEhEw/O0nIbApa377nstZ78ufuf+c+A03Ul9oRoG22cTFVXQH4iDukjQBA0JGhI0JGhI0AQNCRoSNCRo+DPoF3zACsaipeygw5jCU1zEe3zE7egpj6Y7eW7kDp7gLZbwI6qK4NyvLT28wi2MttM6Elflb4rO8BhbeNe+jkPhu9w+FnGI59FVx7GljwU8xJ0oq+MceoZlrEZZPRcLb3ANE9FWR9AeXuNRtNURFD5lHa0r6GfciLZ6gp7gUrTVEzRUFvQyvkVbPUFvYj/a6gl6F5vR9u8y+JfxO5iOtjomdBbH2Im28id0CGuYj7LyJ7TBS6xn/Sx/Qhs8w3Xci66ygw7hRRvzAb5HV5mv3AHMYRen7WSeRlU5E3oBVzDenjNncNQ+t6OovKA/8RV72MB9HERN2Wvo1aj4/y4WQoKGBA0JGhI0QUOChgQNCRoSNEFDMfy+y81vyivhF1GNNonRnoc+AAAAAElFTkSuQmCC) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 24px;
    width: 116px
}

.text_22[data-v-ba197f8c] {
    width: 35px;
    height: 17px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 17px 0 0 49px
}

.image-wrapper-large[data-v-ba197f8c] {
    height: auto !important;
    min-height: 578px !important;
    background-size: cover !important;
    background-position: 50% !important;
    background-repeat: no-repeat !important;
    margin-top: 0 !important;
    width: auto !important;
    max-width: 1018px !important;
    flex: 1 1 auto !important;
    min-width: 300px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
    padding: 20px !important
}

.image_4[data-v-ba197f8c] {
    max-width: 251px !important;
    min-height: 140px !important;
    margin-top: 20px !important;
    margin-left: 0 !important;
    -o-object-fit: contain !important;
    object-fit: contain !important;
    display: block !important
}

.group_8[data-v-ba197f8c], .image_4[data-v-ba197f8c] {
    width: 100% !important;
    height: auto !important;
    box-sizing: border-box !important
}

.group_8[data-v-ba197f8c] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12) !important;
    background-color: #eee8da !important;
    max-width: 1020px !important;
    min-height: 128px !important;
    margin: 0 0 0 auto !important;
    padding: 0 20px !important;
    flex-direction: row !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 20px !important
}

.group_8[data-v-ba197f8c], .text-wrapper_10[data-v-ba197f8c] {
    display: flex !important;
    justify-content: space-between !important
}

.text-wrapper_10[data-v-ba197f8c] {
    width: auto !important;
    height: auto !important;
    min-height: 65px !important;
    margin: 32px 0 0 0 !important;
    flex-direction: column !important;
    box-sizing: border-box !important
}

.text_23[data-v-ba197f8c] {
    font-size: clamp(24px, 3vw, 32px) !important;
    font-family: AlibabaPuHuiTi_2_75_SemiBold !important;
    margin-left: 1px !important
}

.text_23[data-v-ba197f8c], .text_24[data-v-ba197f8c] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #8c3000 !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 1.2 !important
}

.text_24[data-v-ba197f8c] {
    font-size: clamp(14px, 1.5vw, 16px) !important;
    font-family: BookmanOldStyle !important;
    margin-top: 22px !important
}

.group_9[data-v-ba197f8c] {
    background-color: #8c3000 !important;
    width: 4px !important;
    height: 24px !important;
    margin: 52px 0 0 0 !important;
    flex-shrink: 0 !important
}

.text-wrapper_11[data-v-ba197f8c] {
    min-height: 62px !important;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMIAAAA+CAYAAAB5scRTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjM2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjMxOjM2KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDozMTozNiswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNTA1MDliNS02NmQ0LTg3NDUtYjM5Ny1jMzc2MTE5OGQ5MTAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmZDUxZDcwNC0xNzI3LTZiNGUtODM5MS00MTI2OGIzN2M1ZjQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyZjFlMGU0Ni04YTVmLTE1NDEtYmQ0Mi1lN2RlYmFlZDViNWYiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MmYxZTBlNDYtOGE1Zi0xNTQxLWJkNDItZTdkZWJhZWQ1YjVmIiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjMxOjM2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowNTA1MDliNS02NmQ0LTg3NDUtYjM5Ny1jMzc2MTE5OGQ5MTAiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MzE6MzYrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MmYxZTBlNDYtOGE1Zi0xNTQxLWJkNDItZTdkZWJhZWQ1YjVmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJmMWUwZTQ2LThhNWYtMTU0MS1iZDQyLWU3ZGViYWVkNWI1ZiIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjJmMWUwZTQ2LThhNWYtMTU0MS1iZDQyLWU3ZGViYWVkNWI1ZiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkMJexoAAAP5SURBVHja7d1PiFVlGMfx7z2mTDCSQVao/TFaTDqpK6NMyQLDFoEkKunSdRkuRt1ELRolwYo24SoIsqAkKcpFBRoU0iLkFrUpGxgKFDcNaKEzLt73wpnDe+89Vw3e43w/mztz7pk78PD+7nmf956Zt3V4DXUtBc7ERyl3k8Da+NhXMcALjwK/WV81xK/AironDxKEjcD31lcN8R3wTN2TbxsgMNuBLaVjC4B/rbcysqw0FfoE+Aw4AEzfrCvCtvgLfiodW2zdlZkLpa/PxjG77WZNjYaBgzFZ1Z5Bytn+OHaHbzQILeAocBI4legZpJzcVfn+dBy7R+NYvq4gtIA3geXAni49g5STlYlje+IYPtJrvBc9pkMfAE8AzwGXEj3Dg9ZdmXk6cexSHMNrgePAwjpBKIAdwM/AP/GFLyZCcsiaK0Pbu7y5X4xj+S+gHcf4rPPmbbqXpcDjwG7gPeAR4CXgXeBKYrr0PrDOmitDiwgfpLUTz10BPiesfI4BrwL3APOAy63DazgH/AL8CHzK7CXSVM+w13orYxOxV5jqc95qYGt8Ux9p1bzXaDheLV60zmqAY3GsztT9gaLG852ewRCoKXbQZ5WoqnqLxXzg7nhp2UhYHXrIuqqBXiYsm+4iLPwMFIT/rJ9uIc/HxnkM+Jge9xwV1kq3uPuBD4E/gHFgE+FvauaXT6o2yzPWTXNIyyuC5NRIMgiSQZAMgmQQJIMgGQTJIEgGQTIIkkGQDIJkECSDIBkEySBIBkEyCJJBkAyCZBAkgyAZBMkgSAZBMgjS/6b637AXEnYvfwB4irAn1XLLpLl2RZgi7EF1krBZ88OEDUImLJXm8tRomvAvtVfGR6mpJoCDwLPAfcBQr6lRN1PATuBv4BVrqoYFYB9ho5CrdXuEXmYIO2ouib2DlLsT1Nw6qiDsJPIF8Dphy81+Ydhtz6AGeBvY0iMEq4HXgK+ByQLYDLxD2ErnOHAK2NBnmjRmnZWxj+IUPrVn2oY4xk8AC4BDwGPVraOKOO0ZB76ML3a5y5Xkd8Iyq5RbT5DacHyIsOXsZsKK6Kyeobpq1FklGgXuAL4B7kz8smnCps5SbvYnQrAojuUlwKNxjF+tvrN3m/7sBH6IV4bbE+d8a82VmT8Tb9BDwFfAmV49Q9GnMd4LnAPeSjzftu7KzLFEX3AkjuFuPQPQf/m0s0rUBtYDp0vPnbfuykx1lrI+9gSj9Nk6uc5Nd1OEDyTGrbMyV52lvAEcSPQM1xUEYoe9DFhVOrbYuiszF0pfryLcSlFrUafuJ8udVaKtwNl4bJLSzuVSZl7o0jPc0BWhM/9aZ33VEE8ywMrmIEFoAyPWVw0xwgArm9cAHuSs6MGqKrYAAAAASUVORK5CYII=) 100% no-repeat !important;
    background-size: 100% 100% !important;
    min-width: 194px !important;
    margin: 33px 0 0 0 !important;
    box-sizing: border-box !important;
    padding: 0 !important;
    cursor: pointer !important
}

.text-wrapper_11[data-v-ba197f8c], .text_25[data-v-ba197f8c] {
    height: auto !important;
    width: auto !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important
}

.text_25[data-v-ba197f8c] {
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: clamp(16px, 1.8vw, 18px) !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 1.2 !important;
    margin: 0 !important
}

.group_10[data-v-ba197f8c] {
    width: 1918px;
    height: 74px;
    margin: 128px 0 0 1px
}

.image_5[data-v-ba197f8c] {
    width: 824px;
    height: 57px;
    margin-top: 17px
}

.text_26[data-v-ba197f8c] {
    width: 193px;
    height: 43px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 47px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 47px;
    margin-left: 33px
}

.image_6[data-v-ba197f8c] {
    width: 835px;
    height: 57px;
    margin: 1px 0 0 33px
}

.group_11[data-v-ba197f8c] {
    height: 511px;
    background: url(../img/d7385e80913b6c0c5b130e6b6721e7ac.58c17fa4.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 1918px;
    margin: -11px 0 17px 1px
}

.text-wrapper_12[data-v-ba197f8c] {
    width: 136px;
    height: 11px;
    margin: 12px 0 0 891px
}

.text_27[data-v-ba197f8c] {
    width: 136px;
    height: 11px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 15px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 15px
}

.group_12[data-v-ba197f8c] {
    width: 768px;
    height: 167px;
    margin: 73px 0 0 605px
}

.image-text_1[data-v-ba197f8c] {
    width: 105px;
    height: 116px
}

.image_7[data-v-ba197f8c] {
    width: 62px;
    height: 62px;
    margin-left: 23px
}

.text-group_1[data-v-ba197f8c] {
    width: 105px;
    height: 38px;
    margin-top: 16px
}

.text_28[data-v-ba197f8c] {
    width: 26px;
    height: 14px;
    font-size: 14px;
    line-height: 14px;
    margin-left: 41px
}

.text_28[data-v-ba197f8c], .text_29[data-v-ba197f8c] {
    overflow-wrap: break-word;
    color: #000;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap
}

.text_29[data-v-ba197f8c] {
    width: 105px;
    height: 13px;
    font-size: 16px;
    line-height: 16px;
    margin-top: 11px
}

.group_13[data-v-ba197f8c] {
    background-color: #fff;
    border-radius: 4px;
    width: 160px;
    height: 160px;
    border: 2px solid #cbb99f;
    margin: 7px 0 0 169px
}

.group_14[data-v-ba197f8c] {
    width: 233px;
    height: 138px;
    margin-left: 101px
}

.image-text_2[data-v-ba197f8c] {
    width: 62px;
    height: 92px;
    margin-left: 88px
}

.image_8[data-v-ba197f8c] {
    width: 62px;
    height: 62px
}

.text-group_2[data-v-ba197f8c] {
    width: 27px;
    height: 14px;
    font-size: 14px;
    white-space: nowrap;
    line-height: 14px;
    margin: 16px 0 0 19px
}

.paragraph_1[data-v-ba197f8c], .text-group_2[data-v-ba197f8c] {
    overflow-wrap: break-word;
    color: #000;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center
}

.paragraph_1[data-v-ba197f8c] {
    width: 233px;
    height: 36px;
    font-size: 16px;
    line-height: 16px;
    margin-top: 10px
}

.group_15[data-v-ba197f8c] {
    width: 781px;
    height: 16px;
    margin: 153px 0 0 564px
}

.text_30[data-v-ba197f8c] {
    width: 31px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px
}

.section_3[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 23px
}

.text_31[data-v-ba197f8c] {
    width: 61px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 21px
}

.section_4[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 23px
}

.text_32[data-v-ba197f8c] {
    width: 62px;
    height: 15px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin: 1px 0 0 21px
}

.section_5[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_33[data-v-ba197f8c] {
    width: 61px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 22px
}

.section_6[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_34[data-v-ba197f8c] {
    width: 63px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 22px
}

.section_7[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_35[data-v-ba197f8c] {
    width: 62px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 23px
}

.section_8[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_36[data-v-ba197f8c] {
    width: 63px;
    height: 15px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin: 1px 0 0 21px
}

.section_9[data-v-ba197f8c] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 23px
}

.text_37[data-v-ba197f8c] {
    width: 63px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 21px
}

.text-wrapper_13[data-v-ba197f8c] {
    width: 712px;
    height: 14px;
    margin: 31px 0 34px 602px
}

.text_38[data-v-ba197f8c] {
    width: 712px;
    height: 14px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 12px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 12px
}

.footer-wrapper[data-v-ba197f8c] {
    margin: 0 auto
}

.box_1-spacer[data-v-ba197f8c] {
    background-color: #fff !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100px !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_2[data-v-ba197f8c] {
    background-color: #009597 !important;
    max-width: 36px !important;
    height: 4px !important;
    margin: 50px auto 0 !important
}

.box_2[data-v-ba197f8c], .image_1[data-v-ba197f8c] {
    width: 100% !important;
    box-sizing: border-box !important
}

.image_1[data-v-ba197f8c] {
    max-width: 1918px !important;
    height: auto !important;
    min-height: 398px !important;
    margin: -53px auto 0 !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
    display: block !important
}

.news-content[data-v-ba197f8c] {
    max-width: 1200px !important;
    margin: 42px auto 0 !important;
    padding: 40px 20px !important
}

.news-content[data-v-ba197f8c], .news-header[data-v-ba197f8c] {
    width: 100% !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important
}

.news-header[data-v-ba197f8c] {
    align-items: center !important;
    margin-bottom: 50px !important;
    padding-bottom: 30px !important;
    border-bottom: 2px solid rgba(0, 149, 151, .2) !important
}

.news-title[data-v-ba197f8c] {
    font-size: clamp(28px, 4vw, 36px) !important;
    font-weight: 700 !important;
    color: #009597 !important;
    margin: 0 0 10px 0 !important
}

.news-subtitle[data-v-ba197f8c], .news-title[data-v-ba197f8c] {
    width: auto !important;
    height: auto !important;
    text-align: center !important;
    line-height: 1.2 !important
}

.news-subtitle[data-v-ba197f8c] {
    font-size: clamp(14px, 1.5vw, 18px) !important;
    color: #666 !important;
    margin: 0 !important;
    letter-spacing: 2px !important
}

@media screen and (max-width: 768px) {
    .box_1-spacer[data-v-ba197f8c] {
        min-height: 80px !important
    }

    .box_2[data-v-ba197f8c] {
        margin: 30px auto 0 !important
    }

    .image_1[data-v-ba197f8c] {
        margin: -40px auto 0 !important;
        min-height: 300px !important
    }

    .news-content[data-v-ba197f8c] {
        padding: 30px 15px !important;
        margin: 30px auto 0 !important
    }

    .news-header[data-v-ba197f8c] {
        margin-bottom: 30px !important;
        padding-bottom: 20px !important
    }

    .box_1 > .box_3[data-v-ba197f8c] {
        margin-right: 10px !important
    }

    .group_6[data-v-ba197f8c] {
        padding: 0 10px !important;
        gap: 10px !important
    }

    .text-wrapper_2[data-v-ba197f8c] {
        min-width: 90px !important;
        padding: 0 8px !important
    }

    .text-wrapper_3[data-v-ba197f8c] {
        margin-left: 10px !important;
        max-width: 100% !important
    }

    .group_7[data-v-ba197f8c] {
        padding: 0 10px !important;
        gap: 15px !important
    }

    .image-wrapper-large[data-v-ba197f8c] {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        min-height: 400px !important;
        background-size: cover !important;
        background-position: 50% !important;
        background-repeat: no-repeat !important
    }

    .group_8[data-v-ba197f8c] {
        padding: 20px 15px !important;
        flex-direction: column !important;
        align-items: center !important;
        gap: 15px !important
    }

    .text-wrapper_10[data-v-ba197f8c] {
        margin: 0 !important;
        align-items: center !important
    }

    .group_9[data-v-ba197f8c] {
        display: none !important
    }

    .text-wrapper_11[data-v-ba197f8c] {
        margin: 0 !important;
        width: 100% !important;
        max-width: 194px !important
    }
}

.text-wrapper_3[data-v-ba197f8c] {
    position: relative
}

.away-select[data-v-ba197f8c] {
    width: 100%;
    height: 38px;
    background-color: #fff;
    border: 1px solid #dedede;
    border-radius: 4px;
    padding: 0 12px;
    font-size: 13px;
    color: #5c5c5c;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    line-height: 38px;
    cursor: pointer;
    outline: none;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%235c5c5c' d='M6 8L0 0h12z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 12px center;
    background-size: 12px 8px;
    padding-right: 32px;
    transition: all .3s ease
}

.away-select[data-v-ba197f8c]:hover {
    border-color: rgba(0, 149, 151, .5);
    box-shadow: 0 2px 8px rgba(0, 149, 151, .15)
}

.away-select[data-v-ba197f8c]:focus {
    border-color: #009597;
    box-shadow: 0 2px 8px rgba(0, 149, 151, .2)
}

.away-select option[data-v-ba197f8c] {
    padding: 12px 16px;
    font-size: 14px;
    color: #333;
    background-color: #fff
}

.away-select option[data-v-ba197f8c]:hover {
    background-color: rgba(0, 149, 151, .08)
}

.away-select option[data-v-ba197f8c]:checked {
    background-color: rgba(0, 149, 151, .1);
    color: #009597;
    font-weight: 500
}

.away-select option[disabled][data-v-ba197f8c] {
    color: rgba(92, 92, 92, .5)
}

.text-wrapper_2.selected[data-v-ba197f8c] {
    opacity: .8;
    transform: scale(.98)
}

.text-wrapper_2.selected .text_14[data-v-ba197f8c] {
    font-weight: 600
}

.page[data-v-8cf764f0] {
    position: relative;
    width: 100%;
    max-width: 1920px;
    height: auto;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 0 auto
}

.block_1[data-v-8cf764f0] {
    background-color: #fff;
    width: 100% !important;
    max-width: 1920px !important;
    min-height: 550px !important;
    font-size: medium !important
}

.group_1[data-v-8cf764f0] {
    background-color: #fff;
    width: 100%;
    max-width: 1920px;
    height: 100px;
    margin: 0 auto
}

.group_2[data-v-8cf764f0] {
    background-color: #009597;
    width: 36px;
    height: 4px;
    margin: 50px 0 0 376px
}

.image_1[data-v-8cf764f0] {
    width: 100%;
    max-width: 1918px;
    height: auto;
    min-height: 400px;
    margin: 1px auto 0;
    display: block;
    -o-object-fit: cover;
    object-fit: cover
}

.image_2[data-v-8cf764f0] {
    width: 374px;
    height: 57px;
    margin: 22px 0 48px 1px
}

.group_3[data-v-8cf764f0] {
    position: absolute;
    left: 30px;
    top: 0;
    width: 1890px;
    height: 150px;
    background: url(../img/0d04f701a180d42596457fd9111acdc6.72ea2161.png) -30px 0 no-repeat;
    background-size: 1920px 7054px
}

.block_2[data-v-8cf764f0] {
    width: 1200px;
    height: 56px;
    margin: 22px 0 0 330px
}

.image_3[data-v-8cf764f0] {
    width: 74px;
    height: 56px
}

.text_1[data-v-8cf764f0] {
    width: 163px;
    height: 42px;
    overflow-wrap: break-word;
    color: #009597;
    font-size: 44px;
    font-family: duanningmaobixingsu;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 44px;
    margin: 7px 0 0 10px
}

.image-wrapper_1[data-v-8cf764f0] {
    border-radius: 50%;
    height: 44px;
    border: 2px solid #8c3000;
    width: 44px;
    margin: 6px 0 0 710px
}

.label_1[data-v-8cf764f0] {
    width: 22px;
    height: 24px;
    margin: 10px 0 0 11px
}

.text-wrapper_1[data-v-8cf764f0] {
    width: 189px;
    height: 52px;
    margin: 2px 0 0 10px
}

.text_2[data-v-8cf764f0] {
    width: 61px;
    height: 15px;
    color: #000;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    line-height: 16px
}

.text_2[data-v-8cf764f0], .text_3[data-v-8cf764f0] {
    overflow-wrap: break-word;
    text-align: left;
    white-space: nowrap
}

.text_3[data-v-8cf764f0] {
    width: 189px;
    height: 21px;
    color: #8c3000;
    font-size: 28px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    line-height: 28px;
    margin-top: 16px
}

.block_3[data-v-8cf764f0] {
    background-color: #dedede;
    width: 100%;
    max-width: 1920px;
    height: 1px;
    margin: 22px auto 0
}

.block_4[data-v-8cf764f0] {
    width: 1012px;
    height: 18px;
    margin: 18px 0 13px 346px
}

.text_4[data-v-8cf764f0] {
    width: 34px;
    height: 17px;
    overflow-wrap: break-word;
    color: #009597;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px
}

.group_4[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_5[data-v-8cf764f0] {
    width: 69px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 37px
}

.group_5[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_6[data-v-8cf764f0] {
    width: 69px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 35px
}

.group_6[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 36px
}

.text_7[data-v-8cf764f0] {
    width: 68px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 37px
}

.group_7[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 36px
}

.text_8[data-v-8cf764f0] {
    width: 71px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 36px
}

.group_8[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 34px
}

.text_9[data-v-8cf764f0] {
    width: 69px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 36px
}

.group_9[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 36px
}

.text_10[data-v-8cf764f0] {
    width: 70px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 37px
}

.group_10[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 18px;
    margin-left: 35px
}

.text_11[data-v-8cf764f0] {
    width: 71px;
    height: 17px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin-left: 19px
}

.block_5[data-v-8cf764f0] {
    background-color: #fff;
    height: auto;
    min-height: auto;
    margin-top: 1080px;
    width: 100%;
    max-width: 1920px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding-bottom: 0
}

.box_1[data-v-8cf764f0] {
    position: relative;
    width: 1089px;
    height: 405px;
    margin: 11px 0 0 65px
}

.image_4[data-v-8cf764f0] {
    width: 282px;
    height: 395px;
    margin-top: 20px
}

.text-wrapper_2[data-v-8cf764f0] {
    height: 50px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAyCAYAAAC6efInAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDoyNjoxMSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2ZmYwOWVhZi03ZjBmLTllNGEtODY1My03NjllYmQ5OWQwMzAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2M2MzYmFlYy00NTIwLTkzNGEtYWIxYi0zMjAzMTljMTM2MjgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNTc0ZTE1Ny02N2JmLTYxNGUtYmIxZS01ZTdiNDAzMmI4ZDQiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZTU3NGUxNTctNjdiZi02MTRlLWJiMWUtNWU3YjQwMzJiOGQ0IiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ZmYwOWVhZi03ZjBmLTllNGEtODY1My03NjllYmQ5OWQwMzAiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MjY6MTErMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZTU3NGUxNTctNjdiZi02MTRlLWJiMWUtNWU3YjQwMzJiOGQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmU1NzRlMTU3LTY3YmYtNjE0ZS1iYjFlLTVlN2I0MDMyYjhkNCIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmU1NzRlMTU3LTY3YmYtNjE0ZS1iYjFlLTVlN2I0MDMyYjhkNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvA69QUAAAFBSURBVHja7ds9apRhGIbRa4aUaa0CxoiNJEWWYDahElt3YCEuQRRShywg6g6ssgkFW8UubeqMxUwtknkIFuc0099cvN8P3yw+HrcKhixNgKAQFIICQSEoBAWCQlAICkGBoPgv7VRPq/3qWfWiOjAL25xQP6qv1bvqSXVa/TINE5e82+qyOtz8wsg91E31qjozEVM35avqTfXZTEw95a2q1+6pmHxtcFO9NRVTQVV9qX6ai6mgbqtP5mIqqKorczEZ1DdzMRnUtbmYDApGg3pgLiaDOjIXk0GdmIupoJatv5WCkaCeV4/MxURQu9V7UzER1KK6qB6aim2DWlQfqpdm4l/t/OUyd976+3K48wm13JxI38XEXU+ovdZ/SjjZPM09NgvbBPXbDNznawMQFIJCUCAoBIWgEBQICkEhKBAU9+8PMfEeT3HCkKQAAAAASUVORK5CYII=) 100% no-repeat;
    background-size: 100% 100%;
    width: 148px;
    margin: 264px 0 0 14px;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 auto !important;
    box-sizing: border-box !important
}

.text_12[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 0 !important
}

.group_11[data-v-8cf764f0] {
    width: auto;
    margin: 0 147px 0 10px
}

.text-wrapper_3[data-v-8cf764f0] {
    height: 52px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAA0CAYAAABo1cEHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDoyNjoxMSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNWZjYTgwMS1kOGIxLTUxNGEtOWE0Ny02NmY1ZGU2MTM3OWIiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkMGZiYjNjMy0wMTliLTgxNDgtOTk4Zi1lNWU3OTY1N2QxMjciIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZGVhMDZiYy04NDQ1LWMzNDctYTNiYy1jZTg1Y2ZlMmM3YmYiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6Y2RlYTA2YmMtODQ0NS1jMzQ3LWEzYmMtY2U4NWNmZTJjN2JmIiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowNWZjYTgwMS1kOGIxLTUxNGEtOWE0Ny02NmY1ZGU2MTM3OWIiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MjY6MTErMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Y2RlYTA2YmMtODQ0NS1jMzQ3LWEzYmMtY2U4NWNmZTJjN2JmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmNkZWEwNmJjLTg0NDUtYzM0Ny1hM2JjLWNlODVjZmUyYzdiZiIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmNkZWEwNmJjLTg0NDUtYzM0Ny1hM2JjLWNlODVjZmUyYzdiZiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmD1Q90AAAGtSURBVHja7d2/q41xAMfx17kxqCtFDAYlkxCD1YCBMlFcxeg/kGw2yq8/QP4AMhtQfpTFYFAMDEoig5RBkuFeg3M3pcv3srxfy7N/evd9nvOcU2dyZZcFyWArptdJU2SghZk2yHIorBRWCiuFlRRWCiuFlRRWCiuFlSxHWO9xH+ewpVkyIqzV2I9LWIV7eIDdzZM/Nbmy65exzeECbuMMvjVVluCXv26Yxw3swLrp6bWmrTLq4f0LTuAJ7k5vk8mQT4ULOI03uNpcGfm6YQGncAh7miyjwlq8LZ7F+SbLyLDgFjZhZ7NlZFjzuIkjzZaRYcHDnrOyHGG9wNZmy+iwPmJts2V0WMmyhLUen5oto8PajlfNltFh7cXjZsvvrFhihHM43GwZeWIdwzs8a7aMOrFmcREnmyyjTqwJruNOz1cZdWJNcBmbsa+5MiKsWVybRnUQX5srf3MrnMFxPMfn6Un1uamy1BNrJTZgm5/vqY7i7fT6tInyp2F9xwe8xCMcwOumyYhnrI1NkX/9uiEprBRWCisprBRWCisprBRWCisprPxXi98V9ve9GeoHfU02iWF+hHwAAAAASUVORK5CYII=) 100% no-repeat;
    background-size: 100% 100%;
    width: 150px;
    margin: 263px 0 0 15px;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 auto !important;
    box-sizing: border-box !important
}

.text_13[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 0 !important
}

.text-wrapper_4[data-v-8cf764f0] {
    height: 52px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAA0CAYAAABo1cEHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDoyNjoxMSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNWZjYTgwMS1kOGIxLTUxNGEtOWE0Ny02NmY1ZGU2MTM3OWIiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkMGZiYjNjMy0wMTliLTgxNDgtOTk4Zi1lNWU3OTY1N2QxMjciIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZGVhMDZiYy04NDQ1LWMzNDctYTNiYy1jZTg1Y2ZlMmM3YmYiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6Y2RlYTA2YmMtODQ0NS1jMzQ3LWEzYmMtY2U4NWNmZTJjN2JmIiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowNWZjYTgwMS1kOGIxLTUxNGEtOWE0Ny02NmY1ZGU2MTM3OWIiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MjY6MTErMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Y2RlYTA2YmMtODQ0NS1jMzQ3LWEzYmMtY2U4NWNmZTJjN2JmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmNkZWEwNmJjLTg0NDUtYzM0Ny1hM2JjLWNlODVjZmUyYzdiZiIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmNkZWEwNmJjLTg0NDUtYzM0Ny1hM2JjLWNlODVjZmUyYzdiZiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmD1Q90AAAGtSURBVHja7d2/q41xAMfx17kxqCtFDAYlkxCD1YCBMlFcxeg/kGw2yq8/QP4AMhtQfpTFYFAMDEoig5RBkuFeg3M3pcv3srxfy7N/evd9nvOcU2dyZZcFyWArptdJU2SghZk2yHIorBRWCiuFlRRWCiuFlRRWCiuFlSxHWO9xH+ewpVkyIqzV2I9LWIV7eIDdzZM/Nbmy65exzeECbuMMvjVVluCXv26Yxw3swLrp6bWmrTLq4f0LTuAJ7k5vk8mQT4ULOI03uNpcGfm6YQGncAh7miyjwlq8LZ7F+SbLyLDgFjZhZ7NlZFjzuIkjzZaRYcHDnrOyHGG9wNZmy+iwPmJts2V0WMmyhLUen5oto8PajlfNltFh7cXjZsvvrFhihHM43GwZeWIdwzs8a7aMOrFmcREnmyyjTqwJruNOz1cZdWJNcBmbsa+5MiKsWVybRnUQX5srf3MrnMFxPMfn6Un1uamy1BNrJTZgm5/vqY7i7fT6tInyp2F9xwe8xCMcwOumyYhnrI1NkX/9uiEprBRWCisprBRWCisprBRWCisprPxXi98V9ve9GeoHfU02iWF+hHwAAAAASUVORK5CYII=) 100% no-repeat;
    background-size: 100% 100%;
    width: 150px;
    margin: 263px 0 0 15px
}

.text_14[data-v-8cf764f0] {
    width: 36px;
    height: 17px;
    color: #8c3000;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    text-align: center;
    margin: 17px 0 0 61px
}

.text_14[data-v-8cf764f0], .text_15[data-v-8cf764f0] {
    overflow-wrap: break-word;
    font-size: 18px;
    font-weight: NaN;
    white-space: nowrap;
    line-height: 18px
}

.text_15[data-v-8cf764f0] {
    position: absolute;
    left: 295px;
    top: 191px;
    width: 337px;
    height: 18px;
    color: #000;
    font-family: SimSong-Regular;
    text-align: left
}

.text_16[data-v-8cf764f0] {
    position: absolute;
    left: 294px;
    top: 224px;
    width: 795px;
    height: 16px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 16px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px
}

.box_2[data-v-8cf764f0] {
    width: 1200px;
    height: 332px;
    margin: 166px 0 0 360px
}

.group_12[data-v-8cf764f0] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 332px;
    border: 1px solid #dedede
}

.block_6[data-v-8cf764f0] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_17[data-v-8cf764f0] {
    width: 52px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 23px 0 23px 109px
}

.group_13[data-v-8cf764f0] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 332px;
    border: 1px solid #dedede;
    margin-left: 40px
}

.group_14[data-v-8cf764f0] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_18[data-v-8cf764f0] {
    width: 52px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 23px 0 23px 109px
}

.group_15[data-v-8cf764f0] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 332px;
    border: 1px solid #dedede;
    margin-left: 40px
}

.group_16[data-v-8cf764f0] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_19[data-v-8cf764f0] {
    width: 52px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 23px 0 23px 109px
}

.group_17[data-v-8cf764f0] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 332px;
    border: 1px solid #dedede;
    margin-left: 40px
}

.group_18[data-v-8cf764f0] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_20[data-v-8cf764f0] {
    width: 53px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 23px 0 23px 16px
}

.box_3[data-v-8cf764f0] {
    width: 151px;
    height: 37px;
    margin: 48px 0 181px 885px
}

.text-wrapper_5[data-v-8cf764f0] {
    height: 37px;
    background: url(../img/3cc0e1caa04f6422ef92ba704ce5d2f5.0d50dda6.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 151px
}

.text_21[data-v-8cf764f0] {
    width: 55px;
    height: 14px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 14px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: right;
    white-space: nowrap;
    line-height: 14px;
    margin: 11px 0 0 65px
}

.box_4[data-v-8cf764f0] {
    position: absolute;
    left: 1251px;
    top: -392px;
    width: 669px;
    height: 915px;
    background: url(../img/28193c2888f43df3ee3e6f5e761e2710.b1cf06ed.png) 100% no-repeat;
    background-size: 100% 100%
}

.text_22[data-v-8cf764f0] {
    width: 13px;
    height: 222px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: left;
    line-height: 15px;
    margin: 512px 0 0 217px
}

.group_19[data-v-8cf764f0] {
    background-color: #956d53;
    width: 2px;
    height: 88px;
    margin: 514px 0 0 15px
}

.text_23[data-v-8cf764f0] {
    width: 46px;
    height: 194px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 47px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 47px;
    margin: 514px 360px 0 16px
}

.text-wrapper_6[data-v-8cf764f0] {
    height: 50px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAyCAYAAAC6efInAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjEyKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjEyKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDoyNjoxMiswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4YmVhY2YyMy0xZTNkLTg3NDUtOGQ2ZC0xOTg0MTM5YWI5NzgiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNzc1YWUxNy01NzkzLWQ4NDEtYjY0ZS03YmJiMWRiNWM3M2IiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MTU4YWE4Yi1jNjI1LTM2NDItODYyNS01YWY0M2JiZWQ4YTUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODE1OGFhOGItYzYyNS0zNjQyLTg2MjUtNWFmNDNiYmVkOGE1IiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjI2OjEyKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4YmVhY2YyMy0xZTNkLTg3NDUtOGQ2ZC0xOTg0MTM5YWI5NzgiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MjY6MTIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODE1OGFhOGItYzYyNS0zNjQyLTg2MjUtNWFmNDNiYmVkOGE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxNThhYThiLWM2MjUtMzY0Mi04NjI1LTVhZjQzYmJlZDhhNSIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjgxNThhYThiLWM2MjUtMzY0Mi04NjI1LTVhZjQzYmJlZDhhNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Poh7eBgAAAGbSURBVHja7du/q41xAMfx170sSilSotSNRYjBakChTJQfxeg/MNhsBr82i/wB5C9A+VEWxaAYGJTEhLqDlNK9hnOscs/zZHq/lrN/evd9nvPtnLnreyWjmW+CFFQKKgWVFFQKKgWVFFQKKgWVgkrGDOozHuEStjVJhgZ1CFexBg/xGPuaJrNYdXiTr3g/PaVu4iduYTue4FczZdZ3qCXcwW5smJ5W65opQ1/Kv+MsnuPB9HGYDPqWt4wL+IAbTZUxrg2WcR7HsL+5MjSoP4+/i7jcXBkjKLiHrdjTZBkjqCXcxYkmyxhBMbmT6j0qowX1BjuaLGMF9QXrmyxjBZWMGtRGfGuyjBXULrxrsowV1AE8a7L8zeoVhHcax5ssY5xQp/AJr5osQ0+otbiCc82VoSfUHG7jfu9PGXpCzeEaFnCwqTIkqLUmvytfwFH8aKrM8sibxxm8xuL0ZFpspqzkhNqCnSb3TCfxcfr5snkyS1Av8BZPccTkL1XJzEFtbob8r2uDpKBSUCmopKBSUCmoFFRSUCmoFFTyz34DqCw0kJVqw5wAAAAASUVORK5CYII=) 100% no-repeat;
    background-size: 100% 100%;
    width: 148px;
    position: absolute;
    left: 883px;
    top: 275px
}

.text_24[data-v-8cf764f0] {
    width: 36px;
    height: 17px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 16px 0 0 60px
}

.box_5[data-v-8cf764f0] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    position: absolute;
    left: 360px;
    top: 410px;
    width: 270px;
    height: 332px;
    border: 1px solid #dedede
}

.block_7[data-v-8cf764f0] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_25[data-v-8cf764f0] {
    width: 52px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 23px 0 23px 109px
}

.box_6[data-v-8cf764f0] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    position: absolute;
    left: 670px;
    top: 410px;
    width: 270px;
    height: 332px;
    border: 1px solid #dedede
}

.box_7[data-v-8cf764f0] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_26[data-v-8cf764f0] {
    width: 53px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 23px 0 23px 109px
}

.box_8[data-v-8cf764f0] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    position: absolute;
    left: 980px;
    top: 410px;
    width: 270px;
    height: 332px;
    border: 1px solid #dedede
}

.group_20[data-v-8cf764f0] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_27[data-v-8cf764f0] {
    width: 53px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 23px 0 23px 109px
}

.box_9[data-v-8cf764f0] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    position: absolute;
    left: 1290px;
    top: 410px;
    width: 270px;
    height: 332px;
    border: 1px solid #dedede
}

.box_10[data-v-8cf764f0] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_28[data-v-8cf764f0] {
    width: 52px;
    height: 16px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 24px 0 23px 109px
}

.block_8[data-v-8cf764f0] {
    background-color: #fff;
    height: 1100px;
    margin-top: 2414px;
    width: 100%;
    max-width: 1920px;
    position: relative;
    margin-left: auto;
    margin-right: auto
}

.box_11[data-v-8cf764f0] {
    width: 1200px;
    height: 377px;
    margin: -65px 0 0 360px
}

.text_29[data-v-8cf764f0] {
    width: 13px;
    height: 274px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 16px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: left;
    line-height: 16px
}

.text_30[data-v-8cf764f0] {
    width: 46px;
    height: 193px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 48px;
    margin: 2px 0 0 33px
}

.section_1[data-v-8cf764f0] {
    width: 504px;
    height: 244px;
    margin: 133px 0 0 60px
}

.group_21[data-v-8cf764f0] {
    background-color: #fff;
    width: 504px;
    height: 112px;
    border: 1px solid #dedede
}

.section_2[data-v-8cf764f0] {
    width: 72px;
    height: 67px;
    margin: 23px 0 0 16px
}

.text_31[data-v-8cf764f0] {
    width: 38px;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 32px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    line-height: 32px;
    margin-left: 17px
}

.section_3[data-v-8cf764f0] {
    background-color: #000;
    width: 72px;
    height: 1px;
    margin-top: 11px
}

.text_32[data-v-8cf764f0] {
    width: 64px;
    height: 13px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 16px;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    line-height: 16px;
    margin: 16px 0 0 4px
}

.section_4[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 80px;
    margin: 16px 0 0 16px
}

.text-wrapper_7[data-v-8cf764f0] {
    width: 359px;
    height: 65px;
    margin: 23px 25px 0 15px
}

.text_33[data-v-8cf764f0] {
    width: 299px;
    height: 15px;
    color: #000;
    font-size: 16px;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 1px
}

.text_33[data-v-8cf764f0], .text_34[data-v-8cf764f0] {
    overflow-wrap: break-word;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left
}

.text_34[data-v-8cf764f0] {
    width: 359px;
    height: 36px;
    color: #5c5c5c;
    font-size: 14px;
    line-height: 22px;
    margin-top: 14px
}

.group_22[data-v-8cf764f0] {
    background-color: #fff;
    width: 504px;
    height: 112px;
    border: 1px solid #dedede;
    margin-top: 20px
}

.group_23[data-v-8cf764f0] {
    width: 72px;
    height: 67px;
    margin: 23px 0 0 16px
}

.text_35[data-v-8cf764f0] {
    width: 38px;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 32px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    line-height: 32px;
    margin-left: 17px
}

.box_12[data-v-8cf764f0] {
    background-color: #000;
    width: 72px;
    height: 1px;
    margin-top: 11px
}

.text_36[data-v-8cf764f0] {
    width: 64px;
    height: 13px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 16px;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    line-height: 16px;
    margin: 16px 0 0 4px
}

.group_24[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 80px;
    margin: 16px 0 0 16px
}

.text-wrapper_8[data-v-8cf764f0] {
    width: 359px;
    height: 65px;
    margin: 23px 25px 0 15px
}

.text_37[data-v-8cf764f0] {
    width: 299px;
    height: 15px;
    color: #000;
    font-size: 16px;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 1px
}

.text_37[data-v-8cf764f0], .text_38[data-v-8cf764f0] {
    overflow-wrap: break-word;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left
}

.text_38[data-v-8cf764f0] {
    width: 359px;
    height: 36px;
    color: #5c5c5c;
    font-size: 14px;
    line-height: 22px;
    margin-top: 14px
}

.section_5[data-v-8cf764f0] {
    width: 504px;
    height: 244px;
    margin: 133px 0 0 40px
}

.group_25[data-v-8cf764f0] {
    background-color: #fff;
    width: 504px;
    height: 112px;
    border: 1px solid #dedede
}

.block_9[data-v-8cf764f0] {
    width: 72px;
    height: 67px;
    margin: 23px 0 0 16px
}

.text_39[data-v-8cf764f0] {
    width: 38px;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 32px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    line-height: 32px;
    margin-left: 17px
}

.box_13[data-v-8cf764f0] {
    background-color: #000;
    width: 72px;
    height: 1px;
    margin-top: 11px
}

.text_40[data-v-8cf764f0] {
    width: 64px;
    height: 13px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 16px;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    line-height: 16px;
    margin: 16px 0 0 4px
}

.block_10[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 80px;
    margin: 16px 0 0 16px
}

.text-wrapper_9[data-v-8cf764f0] {
    width: 358px;
    height: 66px;
    margin: 22px 25px 0 16px
}

.text_41[data-v-8cf764f0] {
    width: 258px;
    height: 16px;
    color: #000;
    font-size: 16px;
    white-space: nowrap;
    line-height: 16px
}

.text_41[data-v-8cf764f0], .text_42[data-v-8cf764f0] {
    overflow-wrap: break-word;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left
}

.text_42[data-v-8cf764f0] {
    width: 358px;
    height: 36px;
    color: #5c5c5c;
    font-size: 14px;
    line-height: 22px;
    margin-top: 14px
}

.group_26[data-v-8cf764f0] {
    background-color: #fff;
    width: 504px;
    height: 112px;
    border: 1px solid #dedede;
    margin-top: 20px
}

.block_11[data-v-8cf764f0] {
    width: 72px;
    height: 67px;
    margin: 23px 0 0 16px
}

.text_43[data-v-8cf764f0] {
    width: 38px;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 32px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    line-height: 32px;
    margin-left: 17px
}

.box_14[data-v-8cf764f0] {
    background-color: #000;
    width: 72px;
    height: 1px;
    margin-top: 11px
}

.text_44[data-v-8cf764f0] {
    width: 64px;
    height: 13px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 16px;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    line-height: 16px;
    margin: 16px 0 0 4px
}

.block_12[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 80px;
    margin: 16px 0 0 16px
}

.text-wrapper_10[data-v-8cf764f0] {
    width: 358px;
    height: 66px;
    margin: 22px 25px 0 16px
}

.text_45[data-v-8cf764f0] {
    width: 258px;
    height: 16px;
    color: #000;
    font-size: 16px;
    white-space: nowrap;
    line-height: 16px
}

.text_45[data-v-8cf764f0], .text_46[data-v-8cf764f0] {
    overflow-wrap: break-word;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left
}

.text_46[data-v-8cf764f0] {
    width: 358px;
    height: 36px;
    color: #5c5c5c;
    font-size: 14px;
    line-height: 22px;
    margin-top: 14px
}

.box_15[data-v-8cf764f0] {
    width: 151px;
    height: 37px;
    margin: 48px 0 0 885px
}

.text-wrapper_11[data-v-8cf764f0] {
    height: 37px;
    background: url(../img/fe87181e5123a12e148cb84d1b169532.96b4ed6c.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 151px
}

.text_47[data-v-8cf764f0] {
    width: 55px;
    height: 14px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 14px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: right;
    white-space: nowrap;
    line-height: 14px;
    margin: 11px 0 0 65px
}

.box_16[data-v-8cf764f0] {
    width: 1062px;
    height: 59px;
    margin: 128px 0 0 858px
}

.text_48[data-v-8cf764f0] {
    width: 193px;
    height: 43px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 47px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 47px
}

.image_5[data-v-8cf764f0] {
    width: 837px;
    height: 59px
}

.image-wrapper_2[data-v-8cf764f0] {
    width: 113px;
    height: 249px;
    margin: 83px 0 184px 104px
}

.image_6[data-v-8cf764f0] {
    width: 113px;
    height: 249px
}

.box_17[data-v-8cf764f0] {
    height: 486px;
    background: url(../img/a4c5f961e1e61a2eda143294eea73bfe.ff1de385.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 1838px;
    position: absolute;
    left: 82px;
    top: 587px
}

.text-wrapper_12[data-v-8cf764f0] {
    width: 136px;
    height: 11px;
    margin: 13px 0 0 810px
}

.text_49[data-v-8cf764f0] {
    width: 136px;
    height: 11px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 15px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 15px
}

.group_27[data-v-8cf764f0] {
    width: 768px;
    height: 168px;
    margin: 72px 0 222px 524px
}

.box_18[data-v-8cf764f0] {
    width: 105px;
    height: 117px
}

.image-wrapper_3[data-v-8cf764f0] {
    background-color: #9e7052;
    border-radius: 50%;
    height: 64px;
    margin-left: 22px;
    width: 64px
}

.label_2[data-v-8cf764f0] {
    width: 30px;
    height: 32px;
    margin: 16px 0 0 17px
}

.text-group_1[data-v-8cf764f0] {
    width: 105px;
    height: 38px;
    margin-top: 15px
}

.text_50[data-v-8cf764f0] {
    width: 26px;
    height: 14px;
    font-size: 14px;
    line-height: 14px;
    margin-left: 41px
}

.text_50[data-v-8cf764f0], .text_51[data-v-8cf764f0] {
    overflow-wrap: break-word;
    color: #000;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap
}

.text_51[data-v-8cf764f0] {
    width: 105px;
    height: 13px;
    font-size: 16px;
    line-height: 16px;
    margin-top: 11px
}

.box_19[data-v-8cf764f0] {
    background-color: #fff;
    border-radius: 4px;
    width: 160px;
    height: 160px;
    border: 2px solid #cbb99f;
    margin: 8px 0 0 169px
}

.box_20[data-v-8cf764f0] {
    width: 233px;
    height: 139px;
    margin-left: 101px
}

.image-wrapper_4[data-v-8cf764f0] {
    background-color: #9e7052;
    border-radius: 50%;
    height: 64px;
    margin-left: 87px;
    width: 64px
}

.label_3[data-v-8cf764f0] {
    width: 28px;
    height: 34px;
    margin: 15px 0 0 18px
}

.text_52[data-v-8cf764f0] {
    width: 27px;
    height: 14px;
    font-size: 14px;
    white-space: nowrap;
    line-height: 14px;
    margin: 15px 0 0 107px
}

.paragraph_1[data-v-8cf764f0], .text_52[data-v-8cf764f0] {
    overflow-wrap: break-word;
    color: #000;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center
}

.paragraph_1[data-v-8cf764f0] {
    width: 233px;
    height: 36px;
    font-size: 16px;
    line-height: 16px;
    margin-top: 10px
}

.group_28[data-v-8cf764f0] {
    height: 260px;
    background: url(../img/cb264629d9f37767d042e1ce895e08e1.6650bf9d.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 100%;
    max-width: 1920px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 253px
}

.box_21[data-v-8cf764f0] {
    width: 781px;
    height: 16px;
    margin: 164px 0 0 565px
}

.text_53[data-v-8cf764f0] {
    width: 31px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px
}

.box_22[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 23px
}

.text_54[data-v-8cf764f0] {
    width: 61px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 21px
}

.box_23[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 23px
}

.text_55[data-v-8cf764f0] {
    width: 62px;
    height: 15px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin: 1px 0 0 21px
}

.box_24[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_56[data-v-8cf764f0] {
    width: 61px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 22px
}

.box_25[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_57[data-v-8cf764f0] {
    width: 63px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 22px
}

.box_26[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_58[data-v-8cf764f0] {
    width: 62px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 23px
}

.box_27[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 22px
}

.text_59[data-v-8cf764f0] {
    width: 63px;
    height: 15px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin: 1px 0 0 21px
}

.box_28[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 16px;
    margin-left: 23px
}

.text_60[data-v-8cf764f0] {
    width: 63px;
    height: 16px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 21px
}

.text-wrapper_13[data-v-8cf764f0] {
    width: 712px;
    height: 14px;
    margin: 31px 0 35px 603px
}

.text_61[data-v-8cf764f0] {
    width: 712px;
    height: 14px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 12px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 12px
}

.image_7[data-v-8cf764f0] {
    position: absolute;
    left: 0;
    top: 541px;
    width: 826px;
    height: 59px
}

.block_13[data-v-8cf764f0] {
    background-color: #fff;
    position: relative;
    left: auto;
    top: auto;
    width: 100%;
    max-width: 1920px;
    height: auto;
    margin: 0 auto
}

.text_62[data-v-8cf764f0] {
    width: 13px;
    height: 243px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 15px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: left;
    line-height: 15px;
    margin: -38px 0 0 360px
}

.text_63[data-v-8cf764f0] {
    width: 47px;
    height: 189px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 47px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 47px;
    margin: -35px 0 0 33px
}

.text_64[data-v-8cf764f0] {
    width: 168px;
    height: 19px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 18px;
    font-family: STKaitiSC-Black;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: -7px 0 0 655px
}

.image_8[data-v-8cf764f0] {
    width: 440px;
    height: 340px;
    margin: 110px 70px 0 134px
}

.section_6[data-v-8cf764f0] {
    background-color: #956d53;
    position: absolute;
    left: 388px;
    top: -36px;
    width: 2px;
    height: 88px
}

.section_7[data-v-8cf764f0] {
    position: absolute;
    left: 513px;
    top: -15px;
    width: 579px;
    height: 359px;
    background: url(../img/04d8e1447ed225685c61a5165b1c72ee.3bf2f69b.png) -1px 0 no-repeat;
    background-size: 580px 360px
}

.text_65[data-v-8cf764f0] {
    width: 99px;
    height: 22px;
    font-size: 24px;
    font-family: STKaitiSC-Black;
    white-space: nowrap;
    margin: 42px 0 0 43px
}

.text_65[data-v-8cf764f0], .text_66[data-v-8cf764f0] {
    overflow-wrap: break-word;
    color: #fff;
    font-weight: NaN;
    text-align: left;
    line-height: 24px
}

.text_66[data-v-8cf764f0] {
    width: 408px;
    height: 206px;
    font-size: 14px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    margin: 23px 0 66px 43px
}

.box_29[data-v-8cf764f0] {
    background: url(/files/images/zhutu.jpg) no-repeat;
    background-size: cover;
    background-position: 50%;
    position: absolute;
    left: 479px;
    top: 39px;
    width: 442px;
    height: 280px
}

.image_9[data-v-8cf764f0] {
    position: absolute;
    left: 1511px;
    top: -125px;
    width: 48px;
    height: 286px
}

.section_8[data-v-8cf764f0] {
    background-color: #eee8da;
    position: relative;
    left: auto;
    top: auto;
    width: 100%;
    max-width: 1920px;
    height: auto;
    margin: 0 auto
}

.image-wrapper_5[data-v-8cf764f0] {
    height: 435px;
    background: url(../img/ec31981ad8f40a7771f90a3b2dcb9620.705d57df.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 348px;
    margin: 34px 0 0 69px
}

.image_10[data-v-8cf764f0] {
    width: 460px;
    height: 16px;
    margin: 39px 0 0 311px
}

.block_14[data-v-8cf764f0] {
    background-color: #fff;
    width: 208px;
    height: 296px;
    margin: 205px 0 0 -57px
}

.image-text_1[data-v-8cf764f0] {
    width: 208px;
    height: 280px
}

.box_30[data-v-8cf764f0] {
    background-color: #fdd;
    width: 208px;
    height: 248px
}

.text-group_2[data-v-8cf764f0] {
    width: 68px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 15px 0 0 69px
}

.block_15[data-v-8cf764f0] {
    background-color: #fff;
    width: 208px;
    height: 296px;
    margin: 205px 0 0 40px
}

.image-text_2[data-v-8cf764f0] {
    width: 208px;
    height: 280px
}

.box_31[data-v-8cf764f0] {
    background-color: #fdd;
    width: 208px;
    height: 248px
}

.text-group_3[data-v-8cf764f0] {
    width: 88px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 15px 0 0 59px
}

.block_16[data-v-8cf764f0] {
    width: 224px;
    height: 526px;
    margin: 59px 0 0 32px
}

.text_67[data-v-8cf764f0] {
    width: 192px;
    height: 44px;
    font-size: 48px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 48px;
    margin-left: 16px
}

.text_67[data-v-8cf764f0], .text_68[data-v-8cf764f0] {
    overflow-wrap: break-word;
    color: #8c3000;
    white-space: nowrap
}

.text_68[data-v-8cf764f0] {
    width: 224px;
    height: 13px;
    font-size: 16px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: center;
    line-height: 16px;
    margin-top: 30px
}

.block_17[data-v-8cf764f0] {
    background-color: #fff;
    width: 208px;
    height: 296px;
    margin: 59px 0 0 8px
}

.image-text_3[data-v-8cf764f0] {
    width: 208px;
    height: 280px
}

.section_9[data-v-8cf764f0] {
    background-color: #fdd;
    width: 208px;
    height: 248px
}

.text-group_4[data-v-8cf764f0] {
    width: 106px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 15px 0 0 50px
}

.image_11[data-v-8cf764f0] {
    width: 149px;
    height: 35px;
    margin: 49px 0 0 38px
}

.block_18[data-v-8cf764f0] {
    width: 838px;
    height: 561px;
    margin: 74px 1px 0 9px
}

.image_12[data-v-8cf764f0] {
    width: 444px;
    height: 15px
}

.group_29[data-v-8cf764f0] {
    position: relative;
    width: 738px;
    height: 344px;
    background: url(../img/2c9c0e710e5a812a5c1cc9258eaa20de.4812666f.png) 100% no-repeat;
    background-size: 100% 100%;
    margin: 202px 0 0 100px
}

.box_32[data-v-8cf764f0] {
    background-color: #fff;
    position: absolute;
    left: -77px;
    top: -86px;
    width: 208px;
    height: 296px
}

.image-text_4[data-v-8cf764f0] {
    width: 208px;
    height: 280px
}

.box_33[data-v-8cf764f0] {
    background-color: #fdd;
    width: 208px;
    height: 248px
}

.text-group_5[data-v-8cf764f0] {
    width: 70px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 18px;
    margin: 15px 0 0 68px
}

.box_34[data-v-8cf764f0] {
    background-color: #fdd;
    position: absolute;
    left: 171px;
    top: -86px;
    width: 208px;
    height: 248px
}

.block_19[data-v-8cf764f0] {
    position: absolute;
    left: 1px;
    top: 3470px;
    width: 1918px;
    height: 1219px;
    background: url(../img/830b382b888f74b2e367fc93adaa6fe0.76b7810e.png) 100% no-repeat;
    background-size: 100% 100%
}

.group_30[data-v-8cf764f0] {
    width: 1190px;
    height: 44px;
    margin: 57px 0 0 364px
}

.image_13[data-v-8cf764f0] {
    width: 476px;
    height: 17px;
    margin-top: 15px
}

.text_69[data-v-8cf764f0] {
    width: 196px;
    height: 44px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 48px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 48px;
    margin-left: 18px
}

.image_14[data-v-8cf764f0] {
    width: 475px;
    height: 17px;
    margin: 15px 0 0 25px
}

.text_70[data-v-8cf764f0] {
    width: 408px;
    height: 13px;
    overflow-wrap: break-word;
    color: #8c3000;
    font-size: 16px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap;
    line-height: 16px;
    margin: 31px 0 0 755px
}

.image-wrapper_6[data-v-8cf764f0] {
    width: 1196px;
    height: 444px;
    margin: 63px 0 0 362px
}

.image_15[data-v-8cf764f0] {
    width: 536px;
    height: 414px;
    margin-top: 21px
}

.image_16[data-v-8cf764f0] {
    width: 654px;
    height: 444px
}

.group_31[data-v-8cf764f0] {
    width: 1200px;
    height: 362px;
    margin: 61px 0 0 359px
}

.group_32[data-v-8cf764f0] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 362px;
    border: 1px solid #dedede
}

.section_10[data-v-8cf764f0] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_71[data-v-8cf764f0] {
    width: 238px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 23px 0 0 16px
}

.section_11[data-v-8cf764f0] {
    width: 238px;
    height: 21px;
    margin: 15px 0 17px 16px
}

.text_72[data-v-8cf764f0] {
    width: 52px;
    height: 15px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-top: 6px
}

.text-wrapper_14[data-v-8cf764f0] {
    font-size: 0;
    text-align: right
}

.text-wrapper_14[data-v-8cf764f0], .text_73[data-v-8cf764f0] {
    width: 66px;
    height: 20px;
    overflow-wrap: break-word;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    white-space: nowrap;
    line-height: 16px
}

.text_73[data-v-8cf764f0] {
    color: #a90a06;
    font-size: 16px;
    text-align: left
}

.text_74[data-v-8cf764f0] {
    width: 66px;
    height: 20px;
    overflow-wrap: break-word;
    color: #a90a06;
    font-size: 24px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 24px
}

.group_33[data-v-8cf764f0] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 362px;
    border: 1px solid #dedede;
    margin-left: 40px
}

.box_35[data-v-8cf764f0] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_75[data-v-8cf764f0] {
    width: 238px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 23px 0 0 16px
}

.box_36[data-v-8cf764f0] {
    width: 238px;
    height: 24px;
    margin: 13px 0 16px 16px
}

.text_76[data-v-8cf764f0] {
    width: 52px;
    height: 15px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-top: 8px
}

.text-wrapper_15[data-v-8cf764f0] {
    font-size: 0;
    text-align: right
}

.text-wrapper_15[data-v-8cf764f0], .text_77[data-v-8cf764f0] {
    width: 106px;
    height: 24px;
    overflow-wrap: break-word;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    white-space: nowrap;
    line-height: 16px
}

.text_77[data-v-8cf764f0] {
    color: #a90a06;
    font-size: 16px;
    text-align: left
}

.text_78[data-v-8cf764f0] {
    width: 106px;
    height: 24px;
    overflow-wrap: break-word;
    color: #a90a06;
    font-size: 24px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 24px
}

.group_34[data-v-8cf764f0] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 362px;
    border: 1px solid #dedede;
    margin-left: 40px
}

.box_37[data-v-8cf764f0] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_79[data-v-8cf764f0] {
    width: 238px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 23px 0 0 16px
}

.box_38[data-v-8cf764f0] {
    width: 238px;
    height: 21px;
    margin: 15px 0 17px 16px
}

.text_80[data-v-8cf764f0] {
    width: 52px;
    height: 15px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-top: 6px
}

.text-wrapper_16[data-v-8cf764f0] {
    font-size: 0;
    text-align: right
}

.text-wrapper_16[data-v-8cf764f0], .text_81[data-v-8cf764f0] {
    width: 66px;
    height: 20px;
    overflow-wrap: break-word;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    white-space: nowrap;
    line-height: 16px
}

.text_81[data-v-8cf764f0] {
    color: #a90a06;
    font-size: 16px;
    text-align: left
}

.text_82[data-v-8cf764f0] {
    width: 66px;
    height: 20px;
    overflow-wrap: break-word;
    color: #a90a06;
    font-size: 24px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 24px
}

.group_35[data-v-8cf764f0] {
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12);
    background-color: #fff;
    width: 270px;
    height: 362px;
    border: 1px solid #dedede;
    margin-left: 40px
}

.block_20[data-v-8cf764f0] {
    background-color: #ffd1d1;
    width: 268px;
    height: 268px;
    margin: 1px 0 0 1px
}

.text_83[data-v-8cf764f0] {
    width: 238px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    font-family: AlibabaPuHuiTi_2_65_Medium;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 18px;
    margin: 23px 0 0 16px
}

.block_21[data-v-8cf764f0] {
    width: 238px;
    height: 21px;
    margin: 15px 0 17px 16px
}

.text_84[data-v-8cf764f0] {
    width: 52px;
    height: 15px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin-top: 6px
}

.text-wrapper_17[data-v-8cf764f0] {
    font-size: 0;
    text-align: right
}

.text-wrapper_17[data-v-8cf764f0], .text_85[data-v-8cf764f0] {
    width: 66px;
    height: 20px;
    overflow-wrap: break-word;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    white-space: nowrap;
    line-height: 16px
}

.text_85[data-v-8cf764f0] {
    color: #a90a06;
    font-size: 16px;
    text-align: left
}

.text_86[data-v-8cf764f0] {
    width: 66px;
    height: 20px;
    overflow-wrap: break-word;
    color: #a90a06;
    font-size: 24px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 24px
}

.text-wrapper_18[data-v-8cf764f0] {
    height: 37px;
    background: url(../img/68589b2b1a46c044fdd12522c0d55fa0.d37b87ef.png) 100% no-repeat;
    background-size: 100% 100%;
    width: 151px;
    margin: 48px 0 59px 884px
}

.text_87[data-v-8cf764f0] {
    width: 55px;
    height: 14px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 14px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: right;
    white-space: nowrap;
    line-height: 14px;
    margin: 11px 0 0 65px
}

.block_22[data-v-8cf764f0] {
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 4874px;
    width: 1920px;
    height: 1080px
}

.box_39[data-v-8cf764f0] {
    position: absolute;
    left: 1px;
    top: -183px;
    width: 1918px;
    height: 1078px;
    background: url(../img/1900261dbec19b6df8704c4700c7e4f3.18cd6c68.png) 100% no-repeat;
    background-size: 100% 100%
}

.text_88[data-v-8cf764f0] {
    width: 196px;
    height: 43px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-family: STKaitiSC-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 48px;
    margin: 99px 0 0 359px
}

.box_40[data-v-8cf764f0] {
    background-color: #dedede;
    width: 88px;
    height: 2px;
    margin: 17px 0 0 365px
}

.text_89[data-v-8cf764f0] {
    width: 340px;
    height: 13px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 16px;
    font-family: BookmanOldStyle;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
    margin: 15px 0 0 364px
}

.box_41[data-v-8cf764f0] {
    position: relative;
    width: 1559px;
    height: 749px;
    margin: 60px 0 80px 360px
}

.section_12[data-v-8cf764f0] {
    width: 172px;
    height: 167px;
    margin-top: 100px
}

.image-text_5[data-v-8cf764f0] {
    width: 126px;
    height: 23px
}

.label_4[data-v-8cf764f0] {
    width: 22px;
    height: 22px
}

.text-group_6[data-v-8cf764f0] {
    width: 92px;
    height: 23px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 24px
}

.image-text_6[data-v-8cf764f0] {
    width: 126px;
    height: 23px;
    margin-top: 49px
}

.label_5[data-v-8cf764f0] {
    width: 22px;
    height: 22px
}

.text-group_7[data-v-8cf764f0] {
    width: 92px;
    height: 23px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-family: AlibabaPuHuiTi_2_75_SemiBold;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 24px
}

.image-text_7[data-v-8cf764f0] {
    width: 172px;
    height: 23px;
    margin-top: 49px
}

.label_6[data-v-8cf764f0] {
    width: 22px;
    height: 22px
}

.text-group_8[data-v-8cf764f0] {
    width: 139px;
    height: 23px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 24px
}

.section_13[data-v-8cf764f0] {
    background: url(/files/images/changjing4.jpg) no-repeat;
    background-size: cover;
    background-position: 50%;
    width: 910px;
    height: 738px;
    margin-top: 1px
}

.box_42[data-v-8cf764f0] {
    width: 378px;
    height: 738px;
    background: url(../img/fd18f32fed6d241dbd9ae9e78013def1.c371e2a7.png) 100% no-repeat;
    background-size: 100% 100%;
    margin: 1px 0 0 1px
}

.text_90[data-v-8cf764f0] {
    width: 122px;
    height: 31px;
    font-size: 32px;
    font-family: AlibabaPuHuiTi_2_75_SemiBold;
    line-height: 32px;
    margin: 139px 0 0 128px
}

.text_90[data-v-8cf764f0], .text_91[data-v-8cf764f0] {
    overflow-wrap: break-word;
    color: #8c3000;
    font-weight: NaN;
    text-align: center;
    white-space: nowrap
}

.text_91[data-v-8cf764f0] {
    width: 238px;
    height: 13px;
    font-size: 16px;
    font-family: BookmanOldStyle;
    line-height: 16px;
    margin: 22px 0 0 70px
}

.block_23[data-v-8cf764f0] {
    background-color: #8c3000;
    width: 4px;
    height: 24px;
    margin: 23px 0 0 187px
}

.paragraph_2[data-v-8cf764f0] {
    width: 251px;
    height: 111px;
    overflow-wrap: break-word;
    color: #5c5c5c;
    font-size: 16px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: center;
    line-height: 24px;
    margin: 23px 0 0 63px
}

.image_17[data-v-8cf764f0] {
    width: 194px;
    height: 62px;
    margin: 128px 0 162px 92px
}

.image_18[data-v-8cf764f0] {
    width: 306px;
    height: 171px;
    margin: 416px 384px 0 231px
}

.image_19[data-v-8cf764f0] {
    position: absolute;
    left: 250px;
    top: 0;
    width: 78px;
    height: 78px
}

.box_43[data-v-8cf764f0] {
    background-color: #956d53;
    position: absolute;
    left: 388px;
    top: 1017px;
    width: 2px;
    height: 88px
}

.box_44[data-v-8cf764f0] {
    background-color: #fff;
    position: absolute;
    left: 512px;
    top: 1016px;
    width: 504px;
    height: 112px;
    border: 1px solid #dedede
}

.block_24[data-v-8cf764f0] {
    width: 72px;
    height: 67px;
    margin: 23px 0 0 16px
}

.text_92[data-v-8cf764f0] {
    width: 38px;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 32px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    line-height: 32px;
    margin-left: 17px
}

.box_45[data-v-8cf764f0] {
    background-color: #000;
    width: 72px;
    height: 1px;
    margin-top: 11px
}

.text_93[data-v-8cf764f0] {
    width: 64px;
    height: 13px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 16px;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    line-height: 16px;
    margin: 16px 0 0 4px
}

.block_25[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 80px;
    margin: 16px 0 0 16px
}

.text-wrapper_19[data-v-8cf764f0] {
    width: 359px;
    height: 65px;
    margin: 23px 25px 0 15px
}

.text_94[data-v-8cf764f0] {
    width: 299px;
    height: 15px;
    color: #000;
    font-size: 16px;
    white-space: nowrap;
    line-height: 16px;
    margin-left: 1px
}

.text_94[data-v-8cf764f0], .text_95[data-v-8cf764f0] {
    overflow-wrap: break-word;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left
}

.text_95[data-v-8cf764f0] {
    width: 359px;
    height: 36px;
    color: #5c5c5c;
    font-size: 14px;
    line-height: 22px;
    margin-top: 14px
}

.box_46[data-v-8cf764f0] {
    background-color: #fff;
    position: absolute;
    left: 1056px;
    top: 1016px;
    width: 504px;
    height: 112px;
    border: 1px solid #dedede
}

.section_14[data-v-8cf764f0] {
    width: 72px;
    height: 67px;
    margin: 23px 0 0 16px
}

.text_96[data-v-8cf764f0] {
    width: 38px;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 32px;
    font-family: SourceHanSansCN-Bold;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    line-height: 32px;
    margin-left: 17px
}

.group_36[data-v-8cf764f0] {
    background-color: #000;
    width: 72px;
    height: 1px;
    margin-top: 11px
}

.text_97[data-v-8cf764f0] {
    width: 64px;
    height: 13px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 16px;
    font-family: SourceHanSansCN-Medium;
    font-weight: 500;
    text-align: center;
    white-space: nowrap;
    line-height: 16px;
    margin: 16px 0 0 4px
}

.section_15[data-v-8cf764f0] {
    background-color: #dedede;
    width: 1px;
    height: 80px;
    margin: 16px 0 0 16px
}

.text-wrapper_20[data-v-8cf764f0] {
    width: 358px;
    height: 66px;
    margin: 22px 25px 0 16px
}

.text_98[data-v-8cf764f0] {
    width: 258px;
    height: 16px;
    color: #000;
    font-size: 16px;
    white-space: nowrap;
    line-height: 16px
}

.text_98[data-v-8cf764f0], .text_99[data-v-8cf764f0] {
    overflow-wrap: break-word;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-weight: NaN;
    text-align: left
}

.text_99[data-v-8cf764f0] {
    width: 358px;
    height: 36px;
    color: #5c5c5c;
    font-size: 14px;
    line-height: 22px;
    margin-top: 14px
}

@media (max-width: 1200px) {
    .block_1[data-v-8cf764f0], .page[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important
    }

    .block_2[data-v-8cf764f0] {
        width: 100% !important;
        padding: 0 20px !important;
        box-sizing: border-box !important
    }

    .box_2[data-v-8cf764f0] {
        max-width: 1000px !important
    }

    .block_4[data-v-8cf764f0], .box_2[data-v-8cf764f0] {
        width: 100% !important;
        margin-left: auto !important;
        margin-right: auto !important
    }

    .block_4[data-v-8cf764f0] {
        max-width: 100% !important;
        padding: 0 20px !important;
        box-sizing: border-box !important
    }

    .group_12[data-v-8cf764f0], .group_13[data-v-8cf764f0], .group_15[data-v-8cf764f0], .group_17[data-v-8cf764f0] {
        width: calc(50% - 20px) !important;
        margin: 10px !important
    }

    .box_11[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 1000px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        padding: 0 20px !important;
        box-sizing: border-box !important
    }
}

@media (max-width: 992px) {
    .block_4[data-v-8cf764f0] {
        flex-direction: column !important;
        align-items: center !important
    }

    .group_12[data-v-8cf764f0], .group_13[data-v-8cf764f0], .group_15[data-v-8cf764f0], .group_17[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 300px !important;
        margin: 15px auto !important
    }

    .section_1[data-v-8cf764f0], .section_5[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 480px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        margin-top: 40px !important
    }

    .box_16[data-v-8cf764f0] {
        width: 100% !important;
        flex-direction: column !important;
        align-items: center !important;
        margin-left: auto !important;
        margin-right: auto !important;
        padding: 0 20px !important
    }

    .box_17[data-v-8cf764f0] {
        width: 100% !important;
        left: 0 !important;
        padding: 0 10px !important;
        box-sizing: border-box !important
    }

    .group_27[data-v-8cf764f0] {
        width: 100% !important;
        flex-direction: column !important;
        align-items: center !important;
        margin-left: auto !important;
        margin-right: auto !important;
        padding: 0 20px !important
    }
}

@media (max-width: 768px) {
    .page[data-v-8cf764f0] {
        min-height: auto !important
    }

    .block_1[data-v-8cf764f0] {
        min-height: auto !important;
        padding: 0 15px !important;
        box-sizing: border-box !important
    }

    .group_1[data-v-8cf764f0] {
        width: 100% !important;
        height: auto !important;
        min-height: 80px !important
    }

    .image_1[data-v-8cf764f0] {
        min-height: 250px !important;
        margin: -30px auto 0 !important
    }

    .block_2[data-v-8cf764f0], .block_4[data-v-8cf764f0] {
        padding: 0 15px !important
    }

    .block_2[data-v-8cf764f0], .block_4[data-v-8cf764f0], .box_1[data-v-8cf764f0], .group_2[data-v-8cf764f0] {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .box_1[data-v-8cf764f0] {
        width: 100% !important;
        flex-direction: column !important;
        align-items: center !important;
        padding: 20px !important
    }

    .image_4[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 280px !important;
        height: auto !important
    }

    .group_11[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        margin: 20px auto !important
    }

    .box_4[data-v-8cf764f0], .text-wrapper_2[data-v-8cf764f0], .text-wrapper_3[data-v-8cf764f0], .text-wrapper_4[data-v-8cf764f0] {
        margin: 20px auto !important
    }

    .box_4[data-v-8cf764f0] {
        position: relative !important;
        left: auto !important;
        top: auto !important;
        width: 100% !important;
        max-width: 100% !important
    }

    .block_5[data-v-8cf764f0], .box_11[data-v-8cf764f0] {
        margin-top: 40px !important
    }

    .box_11[data-v-8cf764f0] {
        flex-direction: column !important;
        align-items: center !important;
        height: auto !important;
        padding: 0 15px !important
    }

    .section_1[data-v-8cf764f0], .section_5[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        margin: 30px auto !important
    }

    .group_21[data-v-8cf764f0], .group_22[data-v-8cf764f0], .group_25[data-v-8cf764f0], .group_26[data-v-8cf764f0] {
        width: 100% !important
    }

    .text-wrapper_7[data-v-8cf764f0], .text-wrapper_8[data-v-8cf764f0], .text-wrapper_9[data-v-8cf764f0], .text-wrapper_10[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        padding: 0 10px !important;
        box-sizing: border-box !important
    }

    .box_15[data-v-8cf764f0] {
        margin: 30px auto !important
    }

    .block_8[data-v-8cf764f0] {
        margin-top: 40px !important;
        height: auto !important
    }

    .box_16[data-v-8cf764f0] {
        width: 100% !important;
        margin: 40px auto !important
    }

    .text_48[data-v-8cf764f0] {
        font-size: clamp(28px, 6vw, 47px) !important
    }

    .image_5[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 500px !important;
        height: auto !important
    }

    .box_21[data-v-8cf764f0], .box_38[data-v-8cf764f0] {
        width: 100% !important;
        flex-wrap: wrap !important;
        justify-content: center !important;
        margin-left: auto !important;
        margin-right: auto !important;
        padding: 0 15px !important;
        box-sizing: border-box !important
    }
}

@media (max-width: 480px) {
    .page[data-v-8cf764f0] {
        overflow-x: hidden !important
    }

    .block_1[data-v-8cf764f0] {
        padding: 0 10px !important
    }

    .image_1[data-v-8cf764f0] {
        min-height: 200px !important
    }

    .text_1[data-v-8cf764f0] {
        font-size: clamp(24px, 8vw, 44px) !important
    }

    .group_12[data-v-8cf764f0], .group_13[data-v-8cf764f0], .group_15[data-v-8cf764f0], .group_17[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 250px !important
    }

    .block_6[data-v-8cf764f0], .block_7[data-v-8cf764f0] {
        width: 100% !important;
        height: auto !important
    }

    .text_17[data-v-8cf764f0], .text_18[data-v-8cf764f0], .text_19[data-v-8cf764f0], .text_20[data-v-8cf764f0], .text_25[data-v-8cf764f0], .text_26[data-v-8cf764f0], .text_27[data-v-8cf764f0], .text_28[data-v-8cf764f0] {
        font-size: 14px !important
    }

    .section_1[data-v-8cf764f0], .section_5[data-v-8cf764f0] {
        padding: 0 10px !important
    }

    .block_10[data-v-8cf764f0], .block_12[data-v-8cf764f0], .group_24[data-v-8cf764f0], .section_2[data-v-8cf764f0], .section_4[data-v-8cf764f0] {
        display: none !important
    }

    .box_18[data-v-8cf764f0], .box_19[data-v-8cf764f0], .box_20[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        margin: 20px auto !important
    }

    .box_19[data-v-8cf764f0] {
        margin: 20px auto !important
    }

    .paragraph_1[data-v-8cf764f0] {
        width: 100% !important;
        padding: 0 10px !important;
        box-sizing: border-box !important
    }

    .text_53[data-v-8cf764f0], .text_54[data-v-8cf764f0], .text_55[data-v-8cf764f0], .text_56[data-v-8cf764f0], .text_57[data-v-8cf764f0], .text_58[data-v-8cf764f0], .text_59[data-v-8cf764f0], .text_60[data-v-8cf764f0] {
        font-size: 12px !important;
        margin-left: 10px !important
    }

    .box_22[data-v-8cf764f0], .box_23[data-v-8cf764f0], .box_24[data-v-8cf764f0], .box_25[data-v-8cf764f0], .box_26[data-v-8cf764f0], .box_27[data-v-8cf764f0], .box_28[data-v-8cf764f0] {
        margin-left: 10px !important
    }
}

body, html {
    overflow-x: hidden !important
}

.home-page[data-v-8cf764f0] {
    width: 100%;
    max-width: 1920px;
    margin: 0 auto;
    overflow-x: hidden;
    position: relative;
    background-color: #fff
}

.container[data-v-8cf764f0] {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box
}

.box_1-spacer[data-v-8cf764f0] {
    background-color: #fff !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100px !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_2[data-v-8cf764f0] {
    background-color: #009597 !important;
    width: 100% !important;
    max-width: 36px !important;
    height: 4px !important;
    margin: 50px auto 0 !important;
    box-sizing: border-box !important
}

.banner-wrapper[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 1918px !important;
    height: auto !important;
    min-height: 398px !important;
    margin: -53px auto 0 !important;
    overflow: hidden !important;
    box-sizing: border-box !important
}

.banner-swipe[data-v-8cf764f0] {
    width: 100%;
    height: 100%
}

.banner-img[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 1918px !important;
    height: auto !important;
    min-height: 398px !important;
    margin: 0 auto !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
    display: block !important;
    box-sizing: border-box !important
}

.notice-bar[data-v-8cf764f0] {
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
    background-color: #f5f5f5;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    padding: 12px 0;
    overflow: hidden;
    box-sizing: border-box
}

.notice-content[data-v-8cf764f0] {
    display: flex;
    align-items: center;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
    gap: 20px
}

.banner-logo[data-v-8cf764f0] {
    flex-shrink: 0;
    width: 200px;
    height: auto;
    max-height: 40px;
    -o-object-fit: contain;
    object-fit: contain
}

.notice-left[data-v-8cf764f0] {
    display: flex;
    align-items: center;
    flex: 1;
    min-width: 0;
    overflow: hidden
}

.notice-label[data-v-8cf764f0] {
    flex-shrink: 0;
    font-size: 14px;
    font-weight: 700;
    color: #8c3000;
    margin-right: 12px;
    line-height: 1.5;
    display: flex;
    align-items: center
}

.notice-text-wrapper[data-v-8cf764f0] {
    flex: 1;
    overflow: hidden;
    position: relative;
    min-width: 0;
    display: flex;
    align-items: center
}

.notice-text[data-v-8cf764f0] {
    white-space: nowrap;
    animation: notice-scroll-8cf764f0 linear infinite;
    font-size: 14px;
    color: #666;
    display: inline-block;
    line-height: 1.5;
    vertical-align: middle
}

@keyframes notice-scroll-8cf764f0 {
    0% {
        transform: translateX(100%)
    }
    to {
        transform: translateX(-100%)
    }
}

@media (max-width: 768px) {
    .box_1-spacer[data-v-8cf764f0] {
        min-height: 80px !important
    }

    .box_2[data-v-8cf764f0] {
        margin: 30px auto 0 !important
    }

    .banner-wrapper[data-v-8cf764f0] {
        margin: -40px auto 0 !important;
        min-height: 300px !important
    }

    .banner-img[data-v-8cf764f0] {
        min-height: 300px !important
    }

    .notice-bar[data-v-8cf764f0] {
        padding: 10px 0;
        max-width: 100%
    }

    .notice-content[data-v-8cf764f0] {
        padding: 0 15px;
        gap: 10px
    }

    .banner-logo[data-v-8cf764f0] {
        width: 120px;
        height: auto;
        max-height: 30px
    }

    .notice-left[data-v-8cf764f0] {
        flex: 1;
        min-width: 0
    }

    .notice-label[data-v-8cf764f0] {
        font-size: 12px;
        margin-right: 8px
    }

    .notice-text[data-v-8cf764f0] {
        font-size: 12px
    }
}

.section-intro[data-v-8cf764f0] {
    display: flex;
    flex-direction: row;
    margin-top: 60px;
    margin-bottom: 60px;
    align-items: flex-start;
    gap: 40px
}

.intro-left[data-v-8cf764f0] {
    flex: 0 0 auto;
    padding-top: 20px
}

.vertical-title-group[data-v-8cf764f0] {
    display: flex;
    align-items: center
}

.en-title[data-v-8cf764f0] {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    font-family: BookmanOldStyle;
    color: #5c5c5c;
    font-size: 15px;
    letter-spacing: 2px;
    height: 220px
}

.title-separator[data-v-8cf764f0] {
    width: 2px;
    height: 80px;
    background-color: #956d53;
    margin: 10px 0
}

.cn-title[data-v-8cf764f0] {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    font-family: STKaitiSC-Bold;
    font-weight: 500;
    font-size: 30px;
    color: #000;
    letter-spacing: 5px;
    height: 200px
}

.intro-right[data-v-8cf764f0] {
    display: flex;
    flex-direction: column;
    flex: 1;
    position: relative;
    /*background: url(../img/04d8e1447ed225685c61a5165b1c72ee.3bf2f69b.png) no-repeat;*/
    background-size: cover;
    padding: 40px;
    min-height: 360px
}

.intro-text-wrapper[data-v-8cf764f0] {
    width: 100%;
    max-width: 100%;
    z-index: 2
}

.intro-subtitle[data-v-8cf764f0] {
    font-family: STKaitiSC-Black;
    font-size: 18px;
    color: #8c3000;
    margin-bottom: 20px
}

.intro-title[data-v-8cf764f0] {
    font-family: STKaitiSC-Black;
    font-size: 24px;
    color: #fff;
    margin-bottom: 20px
}

.intro-desc[data-v-8cf764f0] {
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-size: 14px;
    color: #fff;
    line-height: 1.8;
    max-width: 600px;
    text-align: justify
}

.intro-image-box[data-v-8cf764f0] {
    width: 440px;
    height: 280px;
    background: url(/files/images/zhutu.jpg) no-repeat 50%;
    background-size: cover;
    position: absolute;
    right: -50px;
    top: 50px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, .1);
    z-index: 3
}

@media (max-width: 992px) {
    .section-intro[data-v-8cf764f0] {
        flex-direction: column;
        align-items: center;
        margin-top: 30px;
        gap: 20px
    }

    .intro-left[data-v-8cf764f0] {
        width: 100%;
        padding-top: 0
    }

    .vertical-title-group[data-v-8cf764f0] {
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 15px
    }

    .cn-title[data-v-8cf764f0], .en-title[data-v-8cf764f0] {
        writing-mode: horizontal-tb;
        height: auto;
        letter-spacing: 0
    }

    .en-title[data-v-8cf764f0] {
        order: 2;
        font-size: 12px
    }

    .cn-title[data-v-8cf764f0] {
        order: 1;
        font-size: 24px
    }

    .title-separator[data-v-8cf764f0] {
        width: 40px;
        height: 2px;
        order: 3;
        display: none
    }

    .intro-right[data-v-8cf764f0] {
        flex-direction: column;
        padding: 30px 20px;
        background-size: cover;
        background-position: 50%;
        width: 100%;
        box-sizing: border-box
    }

    .intro-image-box[data-v-8cf764f0] {
        position: relative;
        width: 100%;
        height: 200px;
        right: auto;
        top: auto;
        margin-top: 20px
    }
}

.footer-wrapper[data-v-8cf764f0] {
    margin: 0 auto
}

.banner-wrapper[data-v-8cf764f0] {
    width: 100%;
    max-width: 1918px;
    height: auto;
    min-height: 400px;
    margin: -120px auto 0;
    position: relative;
    overflow: hidden
}

.banner-wrapper .image_1[data-v-8cf764f0] {
    width: 100%;
    height: auto;
    min-height: 400px;
    -o-object-fit: cover;
    object-fit: cover;
    display: block
}

.news-item[data-v-8cf764f0] {
    cursor: pointer;
    transition: opacity .3s
}

.news-item[data-v-8cf764f0]:hover {
    opacity: .8
}

.text-wrapper_7[data-v-8cf764f0], .text-wrapper_8[data-v-8cf764f0], .text-wrapper_9[data-v-8cf764f0], .text-wrapper_10[data-v-8cf764f0] {
    flex: 1 !important;
    min-width: 0 !important;
    width: auto !important;
    max-width: none !important
}

.text_33[data-v-8cf764f0], .text_37[data-v-8cf764f0], .text_41[data-v-8cf764f0], .text_45[data-v-8cf764f0] {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important
}

.text_34[data-v-8cf764f0], .text_38[data-v-8cf764f0], .text_42[data-v-8cf764f0], .text_46[data-v-8cf764f0] {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    line-height: 1.4 !important;
    max-height: 2.8em !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important
}

.text-wrapper_11[data-v-8cf764f0]:hover {
    opacity: .8
}

.box_11[data-v-8cf764f0] {
    display: flex !important;
    align-items: flex-start !important;
    position: relative !important;
    z-index: 1 !important
}

.text_29[data-v-8cf764f0] {
    letter-spacing: 3px !important;
    margin-right: 15px !important
}

.text_29[data-v-8cf764f0], .text_30[data-v-8cf764f0] {
    width: auto !important;
    max-width: none !important;
    height: auto !important;
    writing-mode: vertical-rl !important;
    text-orientation: mixed !important;
    overflow: visible !important;
    white-space: nowrap !important;
    position: relative !important;
    z-index: 2 !important
}

.text_30[data-v-8cf764f0] {
    margin: 0 0 0 25px !important;
    letter-spacing: 10px !important
}

.group_2[data-v-8cf764f0] {
    display: none !important
}

.block_8[data-v-8cf764f0] {
    background-color: #fff !important;
    height: auto !important;
    margin-top: 100px !important;
    width: 100% !important;
    max-width: 1920px !important;
    position: relative !important;
    margin-left: auto !important;
    margin-right: auto !important;
    clear: both !important;
    display: block !important;
    overflow: visible !important;
    padding-bottom: 100px !important
}

.block_8[data-v-8cf764f0]:after {
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
    pointer-events: none
}

.news-header-row-1 .box_11[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    margin: 0 !important
}

.news-header-left .text_29[data-v-8cf764f0] {
    font-weight: 400 !important;
    margin: 0 0 10px 0 !important
}

.news-header-left .text_29[data-v-8cf764f0], .news-header-left .text_30[data-v-8cf764f0] {
    writing-mode: initial !important;
    letter-spacing: 0 !important;
    position: static !important;
    z-index: auto !important
}

.news-header-left .text_30[data-v-8cf764f0] {
    font-size: 48px !important;
    font-family: STKaitiSC-Bold !important;
    font-weight: 700 !important;
    line-height: 48px !important
}

.news-list-column .section_1[data-v-8cf764f0] {
    width: 100% !important;
    height: auto !important;
    margin: 0 !important
}

.group_21[data-v-8cf764f0] {
    background-color: #fff !important;
    width: 504px !important;
    height: auto !important;
    min-height: 112px !important;
    border: 1px solid #dedede !important;
    margin-top: -120px !important
}

.section_2[data-v-8cf764f0] {
    width: 72px !important;
    height: 67px !important;
    margin: 23px 0 0 16px !important
}

.text_31[data-v-8cf764f0] {
    width: 38px !important;
    height: 26px !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: 32px !important;
    font-family: SourceHanSansCN-Bold !important;
    font-weight: 700 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 32px !important;
    margin-left: 17px !important
}

.section_3[data-v-8cf764f0] {
    background-color: #000 !important;
    width: 72px !important;
    height: 1px !important;
    margin-top: 11px !important
}

.text_32[data-v-8cf764f0] {
    width: 64px !important;
    height: 13px !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: 16px !important;
    font-family: SourceHanSansCN-Medium !important;
    font-weight: 500 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 16px 0 0 4px !important
}

.section_4[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 1px !important;
    height: 80px !important;
    margin: 16px 0 0 16px !important
}

.text-wrapper_7[data-v-8cf764f0] {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 65px !important;
    margin: 23px 25px 0 15px !important;
    flex: 1 !important
}

.text_33[data-v-8cf764f0] {
    min-height: 16px !important;
    color: #000 !important;
    font-size: 16px !important;
    line-height: 1.2 !important;
    margin-left: 1px !important
}

.text_33[data-v-8cf764f0], .text_34[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important
}

.text_34[data-v-8cf764f0] {
    min-height: auto !important;
    color: #5c5c5c !important;
    font-size: 14px !important;
    line-height: 1.4 !important;
    margin-top: 14px !important
}

.group_22[data-v-8cf764f0] {
    background-color: #fff !important;
    width: 504px !important;
    height: auto !important;
    min-height: 112px !important;
    border: 1px solid #dedede !important;
    margin-top: 20px !important
}

.group_23[data-v-8cf764f0] {
    width: 72px !important;
    height: 67px !important;
    margin: 23px 0 0 16px !important
}

.text_35[data-v-8cf764f0] {
    width: 38px !important;
    height: 26px !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: 32px !important;
    font-family: SourceHanSansCN-Bold !important;
    font-weight: 700 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 32px !important;
    margin-left: 17px !important
}

.box_12[data-v-8cf764f0] {
    background-color: #000 !important;
    width: 72px !important;
    height: 1px !important;
    margin-top: 11px !important
}

.text_36[data-v-8cf764f0] {
    width: 64px !important;
    height: 13px !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: 16px !important;
    font-family: SourceHanSansCN-Medium !important;
    font-weight: 500 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 16px 0 0 4px !important
}

.group_24[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 1px !important;
    height: 80px !important;
    margin: 16px 0 0 16px !important
}

.text-wrapper_8[data-v-8cf764f0] {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 65px !important;
    margin: 23px 25px 0 15px !important;
    flex: 1 !important
}

.text_37[data-v-8cf764f0] {
    min-height: 16px !important;
    color: #000 !important;
    font-size: 16px !important;
    line-height: 1.2 !important;
    margin-left: 1px !important
}

.text_37[data-v-8cf764f0], .text_38[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important
}

.text_38[data-v-8cf764f0] {
    min-height: auto !important;
    color: #5c5c5c !important;
    font-size: 14px !important;
    line-height: 1.4 !important;
    margin-top: 14px !important
}

.block_8 .section_5[data-v-8cf764f0] {
    width: 504px !important;
    height: 244px !important;
    margin: 133px 0 0 40px !important;
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important
}

.group_25[data-v-8cf764f0] {
    background-color: #fff !important;
    width: 504px !important;
    height: auto !important;
    min-height: 112px !important;
    border: 1px solid #dedede !important
}

.block_9[data-v-8cf764f0] {
    width: 72px !important;
    height: 67px !important;
    margin: 23px 0 0 16px !important
}

.text_39[data-v-8cf764f0] {
    width: 38px !important;
    height: 26px !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: 32px !important;
    font-family: SourceHanSansCN-Bold !important;
    font-weight: 700 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 32px !important;
    margin-left: 17px !important
}

.box_13[data-v-8cf764f0] {
    background-color: #000 !important;
    width: 72px !important;
    height: 1px !important;
    margin-top: 11px !important
}

.text_40[data-v-8cf764f0] {
    width: 64px !important;
    height: 13px !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: 16px !important;
    font-family: SourceHanSansCN-Medium !important;
    font-weight: 500 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 16px 0 0 4px !important
}

.block_10[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 1px !important;
    height: 80px !important;
    margin: 16px 0 0 16px !important
}

.text-wrapper_9[data-v-8cf764f0] {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 66px !important;
    margin: 22px 25px 0 16px !important;
    flex: 1 !important
}

.text_41[data-v-8cf764f0] {
    min-height: 16px !important;
    color: #000 !important;
    font-size: 16px !important;
    line-height: 1.2 !important
}

.text_41[data-v-8cf764f0], .text_42[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important
}

.text_42[data-v-8cf764f0] {
    min-height: auto !important;
    color: #5c5c5c !important;
    font-size: 14px !important;
    line-height: 1.4 !important;
    margin-top: 14px !important
}

.group_26[data-v-8cf764f0] {
    background-color: #fff !important;
    width: 504px !important;
    height: auto !important;
    min-height: 112px !important;
    border: 1px solid #dedede !important;
    margin-top: 20px !important
}

.block_11[data-v-8cf764f0] {
    width: 72px !important;
    height: 67px !important;
    margin: 23px 0 0 16px !important
}

.text_43[data-v-8cf764f0] {
    width: 38px !important;
    height: 26px !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: 32px !important;
    font-family: SourceHanSansCN-Bold !important;
    font-weight: 700 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 32px !important;
    margin-left: 17px !important
}

.box_14[data-v-8cf764f0] {
    background-color: #000 !important;
    width: 72px !important;
    height: 1px !important;
    margin-top: 11px !important
}

.text_44[data-v-8cf764f0] {
    width: 64px !important;
    height: 13px !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: 16px !important;
    font-family: SourceHanSansCN-Medium !important;
    font-weight: 500 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 16px 0 0 4px !important
}

.block_12[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 1px !important;
    height: 80px !important;
    margin: 16px 0 0 16px !important
}

.text-wrapper_10[data-v-8cf764f0] {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 66px !important;
    margin: 22px 25px 0 16px !important;
    flex: 1 !important
}

.text_45[data-v-8cf764f0] {
    min-height: 16px !important;
    color: #000 !important;
    font-size: 16px !important;
    line-height: 1.2 !important
}

.text_45[data-v-8cf764f0], .text_46[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important
}

.text_46[data-v-8cf764f0] {
    min-height: auto !important;
    color: #5c5c5c !important;
    font-size: 14px !important;
    line-height: 1.4 !important;
    margin-top: 14px !important
}

.box_15[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 151px !important;
    height: auto !important;
    min-height: 37px !important;
    margin: 48px auto 0 !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important
}

.text-wrapper_11[data-v-8cf764f0] {
    height: 37px !important;
    background: url(../img/3cc0e1caa04f6422ef92ba704ce5d2f5.0d50dda6.png) 100% no-repeat !important;
    background-size: 100% 100% !important;
    width: 151px !important
}

.text_47[data-v-8cf764f0] {
    width: 55px !important;
    height: 14px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: 14px !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: right !important;
    white-space: nowrap !important;
    line-height: 14px !important;
    margin: 11px 0 0 65px !important
}

.box_16[data-v-8cf764f0] {
    width: 1062px !important;
    height: 59px !important;
    margin: 60px 0 0 858px !important
}

.text_48[data-v-8cf764f0] {
    width: 193px !important;
    height: 43px !important;
    overflow-wrap: break-word !important;
    color: #8c3000 !important;
    font-size: 40px !important;
    font-family: KaiTi, 楷体, STKaiti, STKaitiSC-Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 40px !important
}

.image_5[data-v-8cf764f0] {
    width: 837px !important;
    height: 59px !important
}

.image-wrapper_2[data-v-8cf764f0] {
    margin: 83px 0 184px 104px !important
}

.image-wrapper_2[data-v-8cf764f0], .image_6[data-v-8cf764f0] {
    width: 113px !important;
    height: 249px !important
}

.box_17[data-v-8cf764f0] {
    height: 486px !important;
    background: url(../img/a4c5f961e1e61a2eda143294eea73bfe.ff1de385.png) 100% no-repeat !important;
    background-size: 100% 100% !important;
    width: 1838px !important;
    position: absolute !important;
    left: 82px !important;
    top: 587px !important
}

.text-wrapper_12[data-v-8cf764f0] {
    width: 136px !important;
    height: 11px !important;
    margin: 13px 0 0 810px !important
}

.text_49[data-v-8cf764f0] {
    width: 136px !important;
    height: 11px !important;
    overflow-wrap: break-word !important;
    color: #8c3000 !important;
    font-size: 15px !important;
    font-family: BookmanOldStyle !important;
    font-weight: 400 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 15px !important
}

.group_27[data-v-8cf764f0] {
    width: 768px !important;
    height: 168px !important;
    margin: 72px 0 222px 524px !important
}

.box_18[data-v-8cf764f0] {
    width: 105px !important;
    height: 117px !important
}

.image-wrapper_3[data-v-8cf764f0] {
    background-color: #9e7052 !important;
    border-radius: 50% !important;
    height: 64px !important;
    margin-left: 22px !important;
    width: 64px !important
}

.label_2[data-v-8cf764f0] {
    width: 30px !important;
    height: 32px !important;
    margin: 16px 0 0 17px !important
}

.text-group_1[data-v-8cf764f0] {
    width: 105px !important;
    height: 38px !important;
    margin-top: 15px !important
}

.text_50[data-v-8cf764f0] {
    width: 26px !important;
    height: 14px !important;
    font-size: 14px !important;
    line-height: 14px !important;
    margin-left: 41px !important
}

.text_50[data-v-8cf764f0], .text_51[data-v-8cf764f0] {
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: center !important;
    white-space: nowrap !important
}

.text_51[data-v-8cf764f0] {
    width: 105px !important;
    height: 13px !important;
    font-size: 16px !important;
    line-height: 16px !important;
    margin-top: 11px !important
}

.box_19[data-v-8cf764f0] {
    background-color: #fff !important;
    border-radius: 4px !important;
    width: 160px !important;
    height: 160px !important;
    border: 2px solid #cbb99f !important;
    margin: 8px 0 0 169px !important
}

.box_20[data-v-8cf764f0] {
    width: 233px !important;
    height: 139px !important;
    margin-left: 101px !important
}

.image-wrapper_4[data-v-8cf764f0] {
    background-color: #9e7052 !important;
    border-radius: 50% !important;
    height: 64px !important;
    margin-left: 87px !important;
    width: 64px !important
}

.label_3[data-v-8cf764f0] {
    width: 28px !important;
    height: 34px !important;
    margin: 15px 0 0 18px !important
}

.text_52[data-v-8cf764f0] {
    width: 27px !important;
    height: 14px !important;
    font-size: 14px !important;
    white-space: nowrap !important;
    line-height: 14px !important;
    margin: 15px 0 0 107px !important
}

.paragraph_1[data-v-8cf764f0], .text_52[data-v-8cf764f0] {
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: center !important
}

.paragraph_1[data-v-8cf764f0] {
    width: 233px !important;
    height: 36px !important;
    font-size: 16px !important;
    line-height: 16px !important;
    margin-top: 10px !important
}

.group_28[data-v-8cf764f0] {
    height: 260px !important;
    background: url(../img/cb264629d9f37767d042e1ce895e08e1.6650bf9d.png) 100% no-repeat !important;
    background-size: 100% 100% !important;
    width: 100% !important;
    max-width: 1920px !important;
    position: absolute !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    top: 1100px !important
}

.box_21[data-v-8cf764f0] {
    width: 781px !important;
    height: 16px !important;
    margin: 164px 0 0 565px !important
}

.text_53[data-v-8cf764f0] {
    width: 31px !important;
    height: 16px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: 16px !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important
}

.box_22[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 1px !important;
    height: 16px !important;
    margin-left: 23px !important
}

.text_54[data-v-8cf764f0] {
    width: 61px !important;
    height: 16px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: 16px !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin-left: 21px !important
}

.box_23[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 1px !important;
    height: 16px !important;
    margin-left: 23px !important
}

.text_55[data-v-8cf764f0] {
    width: 62px !important;
    height: 15px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: 16px !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 1px 0 0 21px !important
}

.box_24[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 1px !important;
    height: 16px !important;
    margin-left: 22px !important
}

.text_56[data-v-8cf764f0] {
    width: 61px !important;
    height: 16px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: 16px !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin-left: 22px !important
}

.box_25[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 1px !important;
    height: 16px !important;
    margin-left: 22px !important
}

.text_57[data-v-8cf764f0] {
    width: 63px !important;
    height: 16px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: 16px !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin-left: 22px !important
}

.box_26[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 1px !important;
    height: 16px !important;
    margin-left: 22px !important
}

.text_58[data-v-8cf764f0] {
    width: 62px !important;
    height: 16px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: 16px !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin-left: 23px !important
}

.box_27[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 1px !important;
    height: 16px !important;
    margin-left: 22px !important
}

.text_59[data-v-8cf764f0] {
    width: 63px !important;
    height: 15px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: 16px !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 1px 0 0 21px !important
}

.box_28[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 1px !important;
    height: 16px !important;
    margin-left: 23px !important
}

.text_60[data-v-8cf764f0] {
    width: 63px !important;
    height: 16px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: 16px !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin-left: 21px !important
}

.text-wrapper_13[data-v-8cf764f0] {
    width: 712px !important;
    height: 14px !important;
    margin: 31px 0 35px 603px !important
}

.text_61[data-v-8cf764f0] {
    width: 712px !important;
    height: 14px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: 12px !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 12px !important
}

.image_7[data-v-8cf764f0] {
    position: absolute !important;
    left: 0 !important;
    top: 541px !important;
    width: 826px !important;
    height: 59px !important
}

.box_34-wrapper[data-v-8cf764f0] {
    background-color: #fff;
    position: absolute;
    left: 171px;
    top: -86px;
    width: 208px;
    height: 296px
}

.section_8[data-v-8cf764f0] {
    min-height: 50px !important;
    height: auto !important;
    max-height: none !important;
    transition: min-height .3s ease !important;
    overflow: visible !important;
    position: relative !important;
    left: auto !important;
    top: auto !important;
    width: 100% !important;
    max-width: 1920px !important;
    padding-bottom: 60px !important;
    margin: 0 auto !important
}

.section-8-expanded[data-v-8cf764f0] {
    padding-bottom: 50px !important
}

.block_5 .box_4-image[data-v-8cf764f0] {
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
    width: 100% !important;
    max-width: 669px !important;
    height: auto !important;
    min-height: 915px !important;
    margin: 0 !important;
    -o-object-fit: contain !important;
    object-fit: contain !important;
    z-index: 0 !important;
    pointer-events: none !important
}

.box_1[data-v-8cf764f0] {
    position: relative !important;
    width: 100% !important;
    max-width: 1089px !important;
    height: auto !important;
    min-height: 405px !important;
    margin: 11px auto 0 !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: flex-start !important;
    justify-content: center !important;
    gap: 20px !important
}

.box_1 .image_4[data-v-8cf764f0] {
    position: absolute !important;
    left: 0 !important;
    top: 0 !important;
    width: 100% !important;
    max-width: 282px !important;
    height: auto !important;
    min-height: 395px !important;
    margin: 0 !important;
    -o-object-fit: contain !important;
    object-fit: contain !important;
    z-index: 1 !important
}

.group_11[data-v-8cf764f0] {
    height: 458px;
    background: url(../img/a74ef87aff6721f16b6be0ce3d0bd3d1.d431a452.png) 100% no-repeat;
    background-size: 100% 100%;
    margin: 0 20px 0 10px;
    flex-direction: row !important;
    justify-content: flex-start !important;
    flex-wrap: nowrap !important;
    gap: 10px !important;
    overflow-x: auto !important
}

.block_13[data-v-8cf764f0], .group_11[data-v-8cf764f0] {
    width: auto !important;
    display: flex !important;
    align-items: flex-start !important;
    position: relative !important;
    box-sizing: border-box !important
}

.block_13[data-v-8cf764f0] {
    left: auto !important;
    top: auto !important;
    margin: 0 auto !important;
    height: auto !important;
    overflow: visible !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
    padding: 20px !important;
    background-image: url(../img/897a10e8bd8cf0d02767b87eb2f60024.885944ac.png) !important;
    background-repeat: no-repeat !important;
    background-position: 50% !important;
    background-size: contain !important
}

.block_13 .title-group-wrapper[data-v-8cf764f0] {
    position: absolute !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: auto !important;
    height: auto !important;
    left: -260px !important;
    top: 50px !important;
    z-index: 10 !important;
    box-sizing: border-box !important;
    gap: 0 !important
}

.block_13 .text_62[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #5c5c5c !important;
    font-size: 16px !important;
    font-family: BookmanOldStyle !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 0 !important;
    writing-mode: vertical-rl !important;
    text-orientation: mixed !important;
    letter-spacing: 3px !important
}

.block_13 .text_62[data-v-8cf764f0], .block_13 .title-group-wrapper .text-separator[data-v-8cf764f0] {
    flex-shrink: 0 !important;
    position: relative !important;
    left: 0 !important;
    top: 0 !important;
    z-index: 10 !important
}

.block_13 .title-group-wrapper .text-separator[data-v-8cf764f0] {
    width: 2px !important;
    height: 80px !important;
    min-height: 30px !important;
    background-color: #956d53 !important;
    margin: 0 10px !important;
    display: block !important
}

.block_13 .text_63[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: 40px !important;
    font-family: KaiTi, 楷体, STKaiti, STKaitiSC-Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 40px !important;
    margin: 0 !important;
    writing-mode: vertical-rl !important;
    text-orientation: mixed !important;
    letter-spacing: 10px !important;
    flex-shrink: 0 !important;
    position: relative !important;
    left: 0 !important;
    top: 0 !important;
    z-index: 10 !important
}

.block_13 .text_64[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    margin: 10px !important;
    flex-shrink: 0 !important;
    font-size: clamp(14px, 1.5vw, 18px) !important;
    line-height: 1.2 !important
}

.block_13 .section_7[data-v-8cf764f0] {
    position: relative !important;
    left: auto !important;
    top: auto !important;
    width: 100% !important;
    max-width: 579px !important;
    min-width: 300px !important;
    height: 20px;
    min-height: 29px !important;
    margin: 20px !important;
    flex: 1 1 auto !important;
    background: url(../img/04d8e1447ed225685c61a5165b1c72ee.3bf2f69b.png) -1px 0 no-repeat !important;
    background-size: 580px 360px !important;
    padding: 20px !important;
    padding-bottom: 320px !important;
    box-sizing: border-box !important
}

.block_13 .text_65[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    margin: 20px 0 10px 0 !important;
    font-size: clamp(18px, 2.2vw, 24px) !important;
    line-height: 1.2 !important
}

.block_13 .text_66[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 10px 0 !important;
    padding-bottom: 300px !important;
    word-wrap: break-word !important;
    white-space: normal !important;
    font-size: clamp(12px, 1.2vw, 14px) !important;
    line-height: 1.6 !important;
    position: relative !important;
    z-index: 1 !important
}

.block_13 .box_29[data-v-8cf764f0] {
    background: url(/files/images/zhutu.jpg) no-repeat !important;
    background-size: cover !important;
    background-position: 50% !important;
    position: absolute !important;
    left: 135% !important;
    transform: translateX(-50%) !important;
    bottom: 20px !important;
    width: 100% !important;
    max-width: 442px !important;
    height: 280px !important;
    z-index: 2 !important
}

.shapes-list-wrapper[data-v-8cf764f0] {
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important;
    max-width: 1200px !important;
    margin: 30px auto !important;
    padding: 0 20px !important
}

.shape-item[data-v-8cf764f0] {
    width: 208px !important;
    margin: 0 10px 30px 10px !important;
    flex-shrink: 0
}

.shape-image-wrapper[data-v-8cf764f0] {
    width: 208px !important;
    height: 168px !important;
    background-color: #fff !important;
    border: 1px solid #dedede !important;
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, .12) !important;
    overflow: hidden !important
}

.shape-image[data-v-8cf764f0] {
    width: 100% !important;
    height: 100% !important;
    -o-object-fit: cover !important;
    object-fit: cover !important
}

.shape-title[data-v-8cf764f0] {
    width: 100% !important;
    text-align: center !important;
    margin-top: 10px !important;
    font-size: 18px !important;
    color: #000 !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important
}

.text-wrapper_2[data-v-8cf764f0]:not(.selected) {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAA0CAYAAABo1cEHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDoyNjoxMSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNWZjYTgwMS1kOGIxLTUxNGEtOWE0Ny02NmY1ZGU2MTM3OWIiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkMGZiYjNjMy0wMTliLTgxNDgtOTk4Zi1lNWU3OTY1N2QxMjciIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZGVhMDZiYy04NDQ1LWMzNDctYTNiYy1jZTg1Y2ZlMmM3YmYiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6Y2RlYTA2YmMtODQ0NS1jMzQ3LWEzYmMtY2U4NWNmZTJjN2JmIiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowNWZjYTgwMS1kOGIxLTUxNGEtOWE0Ny02NmY1ZGU2MTM3OWIiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MjY6MTErMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Y2RlYTA2YmMtODQ0NS1jMzQ3LWEzYmMtY2U4NWNmZTJjN2JmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmNkZWEwNmJjLTg0NDUtYzM0Ny1hM2JjLWNlODVjZmUyYzdiZiIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmNkZWEwNmJjLTg0NDUtYzM0Ny1hM2JjLWNlODVjZmUyYzdiZiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmD1Q90AAAGtSURBVHja7d2/q41xAMfx17kxqCtFDAYlkxCD1YCBMlFcxeg/kGw2yq8/QP4AMhtQfpTFYFAMDEoig5RBkuFeg3M3pcv3srxfy7N/evd9nvOcU2dyZZcFyWArptdJU2SghZk2yHIorBRWCiuFlRRWCiuFlRRWCiuFlSxHWO9xH+ewpVkyIqzV2I9LWIV7eIDdzZM/Nbmy65exzeECbuMMvjVVluCXv26Yxw3swLrp6bWmrTLq4f0LTuAJ7k5vk8mQT4ULOI03uNpcGfm6YQGncAh7miyjwlq8LZ7F+SbLyLDgFjZhZ7NlZFjzuIkjzZaRYcHDnrOyHGG9wNZmy+iwPmJts2V0WMmyhLUen5oto8PajlfNltFh7cXjZsvvrFhihHM43GwZeWIdwzs8a7aMOrFmcREnmyyjTqwJruNOz1cZdWJNcBmbsa+5MiKsWVybRnUQX5srf3MrnMFxPMfn6Un1uamy1BNrJTZgm5/vqY7i7fT6tInyp2F9xwe8xCMcwOumyYhnrI1NkX/9uiEprBRWCisprBRWCisprBRWCisprPxXi98V9ve9GeoHfU02iWF+hHwAAAAASUVORK5CYII=) 100% no-repeat !important;
    background-size: 100% 100% !important;
    height: 52px !important;
    width: 150px !important
}

.text-wrapper_2:not(.selected) .text_12[data-v-8cf764f0] {
    color: #8c3000 !important
}

.text-wrapper_2.selected[data-v-8cf764f0], .text-wrapper_3.selected[data-v-8cf764f0], .text-wrapper_4.selected[data-v-8cf764f0] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAyCAYAAAC6efInAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDoyNjoxMSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2ZmYwOWVhZi03ZjBmLTllNGEtODY1My03NjllYmQ5OWQwMzAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2M2MzYmFlYy00NTIwLTkzNGEtYWIxYi0zMjAzMTljMTM2MjgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNTc0ZTE1Ny02N2JmLTYxNGUtYmIxZS01ZTdiNDAzMmI4ZDQiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZTU3NGUxNTctNjdiZi02MTRlLWJiMWUtNWU3YjQwMzJiOGQ0IiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ZmYwOWVhZi03ZjBmLTllNGEtODY1My03NjllYmQ5OWQwMzAiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MjY6MTErMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZTU3NGUxNTctNjdiZi02MTRlLWJiMWUtNWU3YjQwMzJiOGQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmU1NzRlMTU3LTY3YmYtNjE0ZS1iYjFlLTVlN2I0MDMyYjhkNCIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmU1NzRlMTU3LTY3YmYtNjE0ZS1iYjFlLTVlN2I0MDMyYjhkNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvA69QUAAAFBSURBVHja7ds9apRhGIbRa4aUaa0CxoiNJEWWYDahElt3YCEuQRRShywg6g6ssgkFW8UubeqMxUwtknkIFuc0099cvN8P3yw+HrcKhixNgKAQFIICQSEoBAWCQlAICkGBoPgv7VRPq/3qWfWiOjAL25xQP6qv1bvqSXVa/TINE5e82+qyOtz8wsg91E31qjozEVM35avqTfXZTEw95a2q1+6pmHxtcFO9NRVTQVV9qX6ai6mgbqtP5mIqqKorczEZ1DdzMRnUtbmYDApGg3pgLiaDOjIXk0GdmIupoJatv5WCkaCeV4/MxURQu9V7UzER1KK6qB6aim2DWlQfqpdm4l/t/OUyd976+3K48wm13JxI38XEXU+ovdZ/SjjZPM09NgvbBPXbDNznawMQFIJCUCAoBIWgEBQICkEhKBAU9+8PMfEeT3HCkKQAAAAASUVORK5CYII=) 100% no-repeat !important;
    background-size: 100% 100% !important
}

.text-wrapper_2.selected .text_12[data-v-8cf764f0], .text-wrapper_3.selected .text_13[data-v-8cf764f0], .text-wrapper_4.selected .text_14[data-v-8cf764f0] {
    color: #fff !important
}

.block_5[data-v-8cf764f0] {
    position: relative !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: auto !important;
    overflow: hidden !important
}

.block_5 .tomb-display-title-wrapper[data-v-8cf764f0] {
    position: absolute !important;
    right: -200px;
    top: -450px;
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    z-index: 2 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    gap: 0 !important
}

.block_5 .tomb-display-title-wrapper .text_22[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #5c5c5c !important;
    font-size: 16px !important;
    font-family: BookmanOldStyle !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 0 !important;
    writing-mode: vertical-rl !important;
    text-orientation: mixed !important;
    letter-spacing: 3px !important
}

.block_5 .tomb-display-title-wrapper .group_19[data-v-8cf764f0] {
    width: 2px !important;
    height: 80px !important;
    min-height: 30px !important;
    background-color: #956d53 !important;
    position: relative !important;
    left: 0 !important;
    top: 0 !important;
    margin: 0 10px !important;
    flex-shrink: 0 !important;
    display: block !important;
    z-index: 10 !important
}

.block_5 .tomb-display-title-wrapper .text_23[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: 40px !important;
    font-family: KaiTi, 楷体, STKaiti, STKaitiSC-Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 40px !important;
    margin: 0 !important;
    writing-mode: vertical-rl !important;
    text-orientation: mixed !important;
    letter-spacing: 10px !important
}

.box_3[data-v-8cf764f0] {
    max-width: 151px !important;
    min-height: 37px !important;
    margin: 48px auto 0 !important;
    padding: 0 20px 0 !important;
    flex-direction: row !important;
    justify-content: center !important
}

.block_19[data-v-8cf764f0], .box_3[data-v-8cf764f0] {
    width: 100% !important;
    height: auto !important;
    box-sizing: border-box !important;
    display: flex !important;
    align-items: center !important
}

.block_19[data-v-8cf764f0] {
    position: relative !important;
    left: auto !important;
    top: auto !important;
    max-width: 1920px !important;
    margin: 0 auto !important;
    padding: 60px 20px !important;
    flex-direction: column !important;
    overflow: hidden !important;
    background: none !important;
    background-color: transparent !important
}

.online-purchase-wrapper[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 100% !important;
    flex-direction: row !important;
    justify-content: center !important;
    gap: 40px !important;
    padding: 0 20px !important
}

.online-purchase-header-left[data-v-8cf764f0], .online-purchase-wrapper[data-v-8cf764f0] {
    display: flex !important;
    align-items: center !important;
    box-sizing: border-box !important;
    overflow: hidden !important
}

.online-purchase-header-left[data-v-8cf764f0] {
    flex: 0 0 auto !important;
    width: auto !important;
    min-width: 200px !important;
    max-width: 33.333% !important;
    flex-direction: row !important;
    justify-content: flex-end !important;
    gap: 0 !important;
    flex-shrink: 1 !important
}

.online-purchase-header-left .text_69_en[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #5c5c5c !important;
    font-size: 16px !important;
    font-family: BookmanOldStyle !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 0 !important;
    writing-mode: vertical-rl !important;
    text-orientation: mixed !important;
    letter-spacing: 3px !important
}

.online-purchase-separator[data-v-8cf764f0] {
    width: 2px !important;
    height: 80px !important;
    min-height: 30px !important;
    background-color: #956d53 !important;
    position: relative !important;
    left: 0 !important;
    top: 0 !important;
    margin: 0 10px !important;
    flex-shrink: 0 !important;
    display: block !important;
    z-index: 10 !important
}

.online-purchase-header-left .text_69[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: 40px !important;
    font-family: KaiTi, 楷体, STKaiti, STKaitiSC-Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 40px !important;
    margin: 0 !important;
    writing-mode: vertical-rl !important;
    text-orientation: mixed !important;
    letter-spacing: 10px !important
}

.online-purchase-content[data-v-8cf764f0] {
    flex: 0 0 auto !important;
    width: auto !important;
    max-width: 873px !important;
    min-width: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 0 !important;
    box-sizing: border-box !important;
    overflow: hidden !important
}

.online-purchase-image[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    -o-object-fit: contain !important;
    object-fit: contain !important;
    display: block !important;
    box-sizing: border-box !important
}

.online-purchase-content .text-wrapper_5[data-v-8cf764f0] {
    width: 194px !important;
    height: 62px !important;
    background: url(/files/images/goumu.jpg) 100% no-repeat !important;
    background-size: 100% 100% !important;
    cursor: pointer !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding-right: 20px !important;
    margin-top: 10px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box !important
}

.online-purchase-content .text-wrapper_5 .text_21[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: 14px !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: right !important;
    white-space: nowrap !important;
    line-height: 14px !important;
    margin: 0 !important
}

.block_22[data-v-8cf764f0] {
    max-width: 1920px !important;
    clear: both !important;
    display: block !important;
    background-color: #444c4f !important;
    background-image: none !important
}

.block_22[data-v-8cf764f0], .box_39[data-v-8cf764f0] {
    position: relative !important;
    left: auto !important;
    top: auto !important;
    width: 100% !important;
    margin: 0 auto !important;
    height: auto !important;
    min-height: 1078px !important;
    overflow: visible !important
}

.box_39[data-v-8cf764f0] {
    max-width: 1918px !important;
    background: none !important;
    background-color: transparent !important
}

.box_39[data-v-8cf764f0], .text-wrapper_18[data-v-8cf764f0] {
    padding: 0 20px !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important
}

.text-wrapper_18[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 151px !important;
    height: auto !important;
    min-height: 37px !important;
    margin: 48px auto 59px !important;
    background: url(../img/68589b2b1a46c044fdd12522c0d55fa0.d37b87ef.png) 100% no-repeat !important;
    background-size: 100% 100% !important
}

.box_39 .text_88[data-v-8cf764f0] {
    width: auto !important;
    max-width: 196px !important;
    height: auto !important;
    min-height: 43px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: clamp(28px, 4vw, 40px) !important;
    font-family: KaiTi, 楷体, STKaiti, STKaitiSC-Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 1.2 !important;
    margin: 99px 0 0 359px !important
}

.box_39 .box_40[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 100% !important;
    max-width: 88px !important;
    height: 2px !important;
    margin: 17px auto 0 !important
}

.box_39 .text_89[data-v-8cf764f0] {
    width: auto !important;
    max-width: 340px !important;
    height: auto !important;
    min-height: 13px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: clamp(12px, 1.2vw, 16px) !important;
    font-family: BookmanOldStyle !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 15px 0 0 364px !important
}

.box_39 .box_41[data-v-8cf764f0] {
    max-width: 1559px !important;
    min-height: 749px !important;
    margin: auto !important;
    padding: 0 20px !important;
    box-sizing: border-box !important;
    flex-direction: row !important;
    justify-content: center !important;
    align-items: stretch !important;
    left: 0 !important
}

.box_39 .box_41[data-v-8cf764f0], .box_39 .section_12[data-v-8cf764f0] {
    position: relative !important;
    width: 100% !important;
    height: auto !important;
    display: flex !important;
    gap: 0 !important
}

.box_39 .section_12[data-v-8cf764f0] {
    max-width: 172px !important;
    min-height: 167px !important;
    margin-top: 100px !important;
    flex: 0 0 auto !important;
    left: 450px !important;
    flex-direction: column !important;
    justify-content: flex-start !important
}

.box_39 .image-text_5[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 126px !important;
    height: auto !important;
    min-height: 23px !important;
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    margin-top: 0 !important
}

.box_39 .label_4[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 22px !important;
    height: auto !important;
    min-height: 22px !important;
    -o-object-fit: contain !important;
    object-fit: contain !important
}

.box_39 .text-group_6[data-v-8cf764f0] {
    width: auto !important;
    max-width: 92px !important;
    height: auto !important;
    min-height: 23px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: clamp(18px, 2vw, 24px) !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 1.2 !important
}

.box_39 .image-text_6[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 126px !important;
    height: auto !important;
    min-height: 23px !important;
    margin-top: 20px !important;
    display: flex !important;
    align-items: center !important;
    gap: 10px !important
}

.box_39 .label_5[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 22px !important;
    height: auto !important;
    min-height: 22px !important;
    -o-object-fit: contain !important;
    object-fit: contain !important
}

.box_39 .text-group_7[data-v-8cf764f0] {
    width: auto !important;
    max-width: 92px !important;
    height: auto !important;
    min-height: 23px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: clamp(18px, 2vw, 24px) !important;
    font-family: AlibabaPuHuiTi_2_75_SemiBold !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 1.2 !important
}

.box_39 .image-text_7[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 172px !important;
    height: auto !important;
    min-height: 23px !important;
    margin-top: 20px !important;
    display: flex !important;
    align-items: center !important;
    gap: 10px !important
}

.box_39 .label_6[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 22px !important;
    height: auto !important;
    min-height: 22px !important;
    -o-object-fit: contain !important;
    object-fit: contain !important
}

.box_39 .text-group_8[data-v-8cf764f0] {
    width: auto !important;
    max-width: 139px !important;
    height: auto !important;
    min-height: 23px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: clamp(18px, 2vw, 24px) !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 1.2 !important
}

.box_39 .section_13[data-v-8cf764f0] {
    background: none !important;
    flex: 0 0 auto !important;
    width: auto !important;
    min-height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative !important;
    z-index: 1 !important;
    left: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: hidden !important
}

.box_39 .section_13[data-v-8cf764f0], .renwen-image[data-v-8cf764f0] {
    max-width: 100% !important;
    height: 100% !important;
    box-sizing: border-box !important
}

.renwen-image[data-v-8cf764f0] {
    width: 100% !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
    display: block !important
}

.renwen2-wrapper[data-v-8cf764f0] {
    flex: 0 0 auto !important;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    position: relative !important;
    align-self: flex-start !important;
    overflow: hidden !important;
    box-sizing: border-box !important
}

.renwen2-header[data-v-8cf764f0] {
    width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    z-index: 1 !important;
    margin-bottom: 0 !important;
    transform: translateY(-100%) !important;
    margin-bottom: 20px !important
}

.renwen2-wrapper .text_88[data-v-8cf764f0] {
    width: auto !important;
    max-width: 196px !important;
    height: auto !important;
    min-height: 43px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: clamp(32px, 4vw, 48px) !important;
    font-family: STKaitiSC-Bold !important;
    font-weight: 700 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 48px !important;
    margin: 0 !important
}

.renwen2-wrapper .box_40[data-v-8cf764f0] {
    background-color: #dedede !important;
    width: 100% !important;
    max-width: 88px !important;
    height: 2px !important;
    margin: 17px 0 0 !important
}

.renwen2-wrapper .text_89[data-v-8cf764f0] {
    width: auto !important;
    max-width: 340px !important;
    height: auto !important;
    min-height: 13px !important;
    overflow-wrap: break-word !important;
    color: #fff !important;
    font-size: clamp(12px, 1.2vw, 16px) !important;
    font-family: BookmanOldStyle !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 15px 0 0 !important
}

.renwen2-image[data-v-8cf764f0] {
    max-width: 100% !important;
    height: auto !important;
    -o-object-fit: contain !important;
    object-fit: contain !important;
    display: block !important;
    margin-top: 0 !important;
    z-index: 0 !important
}

.box_39 .box_42[data-v-8cf764f0], .renwen2-image[data-v-8cf764f0] {
    width: 100% !important;
    position: relative !important;
    box-sizing: border-box !important
}

.box_39 .box_42[data-v-8cf764f0] {
    max-width: 378px !important;
    height: 742.97px !important;
    min-height: 742.97px !important;
    background: url(../img/fd18f32fed6d241dbd9ae9e78013def1.c371e2a7.png) 100% no-repeat !important;
    background-size: cover !important;
    background-position: 50% !important;
    margin: 0 !important;
    padding: 0 20px !important;
    flex: 0 0 auto !important;
    left: 0 !important
}

.box_39 .text_90[data-v-8cf764f0] {
    max-width: 122px !important;
    min-height: 31px !important;
    font-size: clamp(24px, 3vw, 32px) !important;
    font-family: AlibabaPuHuiTi_2_75_SemiBold !important;
    line-height: 32px !important;
    margin: 139px 0 0 128px !important
}

.box_39 .text_90[data-v-8cf764f0], .box_39 .text_91[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #8c3000 !important;
    font-weight: 400 !important;
    text-align: center !important;
    white-space: nowrap !important
}

.box_39 .text_91[data-v-8cf764f0] {
    max-width: 238px !important;
    min-height: 13px !important;
    font-size: clamp(12px, 1.2vw, 16px) !important;
    font-family: BookmanOldStyle !important;
    line-height: 16px !important;
    margin: 22px 0 0 70px !important
}

.box_39 .block_23[data-v-8cf764f0] {
    background-color: #8c3000 !important;
    width: 4px !important;
    height: 24px !important;
    margin: 23px auto 0 !important
}

.box_39 .paragraph_2[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 251px !important;
    height: auto !important;
    min-height: 111px !important;
    overflow-wrap: break-word !important;
    color: #5c5c5c !important;
    font-size: clamp(12px, 1.2vw, 16px) !important;
    word-wrap: break-word !important;
    white-space: normal !important;
    font-family: AlibabaPuHuiTi_2_55_Regular !important;
    font-weight: 400 !important;
    text-align: center !important;
    line-height: 24px !important;
    margin: 23px 0 0 63px !important
}

.box_39 .image_17[data-v-8cf764f0] {
    max-width: 194px !important;
    min-height: 62px !important;
    margin: 128px auto 162px !important
}

.box_39 .image_17[data-v-8cf764f0], .box_39 .image_18[data-v-8cf764f0] {
    width: 100% !important;
    height: auto !important;
    -o-object-fit: contain !important;
    object-fit: contain !important
}

.box_39 .image_18[data-v-8cf764f0] {
    max-width: 306px !important;
    min-height: 171px !important;
    margin: 416px auto 0 !important
}

.box_39 .image_19[data-v-8cf764f0] {
    position: relative !important;
    left: auto !important;
    top: auto !important;
    width: 100% !important;
    max-width: 78px !important;
    height: auto !important;
    min-height: 78px !important;
    margin: 0 auto !important;
    -o-object-fit: contain !important;
    object-fit: contain !important
}

.news-header-row-1[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 1200px !important;
    margin: 0 auto !important;
    padding: 0 20px !important;
    flex-direction: row !important;
    gap: 20px !important
}

.news-header-left[data-v-8cf764f0], .news-header-row-1[data-v-8cf764f0] {
    display: flex !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    box-sizing: border-box !important
}

.news-header-left[data-v-8cf764f0] {
    flex: 0 0 33.333% !important;
    width: 33.333% !important;
    flex-direction: row !important;
    gap: 0 !important
}

.news-header-left .text_29[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #5c5c5c !important;
    font-size: 16px !important;
    font-family: BookmanOldStyle !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 0 !important;
    writing-mode: vertical-rl !important;
    text-orientation: mixed !important;
    letter-spacing: 3px !important
}

.news-header-separator[data-v-8cf764f0] {
    width: 2px !important;
    height: 80px !important;
    min-height: 30px !important;
    background-color: #956d53 !important;
    position: relative !important;
    left: 0 !important;
    top: 0 !important;
    margin: 0 10px !important;
    flex-shrink: 0 !important;
    display: block !important;
    z-index: 10 !important
}

.news-header-left .text_30[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word !important;
    color: #000 !important;
    font-size: 40px !important;
    font-family: KaiTi, 楷体, STKaiti, STKaitiSC-Regular !important;
    font-weight: 400 !important;
    text-align: left !important;
    white-space: nowrap !important;
    line-height: 40px !important;
    margin: 0 !important;
    writing-mode: vertical-rl !important;
    text-orientation: mixed !important;
    letter-spacing: 10px !important
}

.news-list-wrapper[data-v-8cf764f0] {
    flex: 0 0 66.666% !important;
    width: 66.666% !important;
    flex-direction: row !important;
    margin-left: -100px !important
}

.news-list-column[data-v-8cf764f0], .news-list-wrapper[data-v-8cf764f0] {
    display: flex !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    gap: 20px !important;
    box-sizing: border-box !important
}

.news-list-column[data-v-8cf764f0] {
    flex: 0 0 50% !important;
    width: 50% !important;
    flex-direction: column !important
}

.news-list-column .group_21[data-v-8cf764f0], .news-list-column .group_22[data-v-8cf764f0], .news-list-column .group_25[data-v-8cf764f0], .news-list-column .group_26[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 100% !important;
    margin-top: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    box-sizing: border-box !important;
    height: auto !important;
    min-height: 112px !important
}

.news-header-row-2[data-v-8cf764f0] {
    width: 100% !important;
    max-width: 1200px !important;
    margin: 30px auto 0 !important;
    padding: 0 20px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important
}

.section_5[data-v-8cf764f0] {
    max-width: 1920px !important;
    margin: 0 auto !important;
    gap: 20px !important;
    z-index: 1 !important;
    clear: both !important;
    overflow: visible !important;
    min-height: 0 !important
}

.garden-header[data-v-8cf764f0], .section_5[data-v-8cf764f0] {
    position: relative !important;
    width: 100% !important;
    height: auto !important;
    display: flex !important;
    flex-direction: column !important
}

.garden-header[data-v-8cf764f0] {
    max-width: 1200px !important;
    margin: 57px auto 0 !important;
    padding: 0 20px !important;
    align-items: center !important;
    justify-content: flex-start !important;
    box-sizing: border-box !important
}

.garden-header-row-1[data-v-8cf764f0] {
    width: 100% !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    position: relative !important;
    box-sizing: border-box !important;
    margin-left: -298px !important
}

.garden-header-left[data-v-8cf764f0] {
    flex: 0 0 auto;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: auto;
    margin-right: 18px !important
}

.garden-header-left .image_10[data-v-8cf764f0] {
    width: 476px !important;
    height: 17px !important;
    margin-top: 15px !important;
    display: block !important
}

.garden-header-center[data-v-8cf764f0] {
    flex: 0 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto
}

.garden-header-center .text_67[data-v-8cf764f0] {
    width: auto !important;
    height: 44px !important;
    overflow-wrap: break-word;
    color: #8c3000 !important;
    font-size: 40px !important;
    font-family: KaiTi, 楷体, STKaiti, STKaitiSC-Regular !important;
    font-weight: 400 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 40px !important;
    margin: 0 !important
}

.garden-header-right[data-v-8cf764f0] {
    flex: 0 0 auto;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: auto;
    margin-left: 18px !important
}

.garden-header-right .image_12[data-v-8cf764f0] {
    width: 475px !important;
    height: 17px !important;
    margin-top: 15px !important;
    display: block !important
}

.garden-header-row-2[data-v-8cf764f0] {
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-top: 10px !important;
    box-sizing: border-box !important
}

.garden-header-row-2 .text_68[data-v-8cf764f0] {
    width: auto !important;
    height: auto !important;
    overflow-wrap: break-word;
    color: #8c3000 !important;
    font-size: 16px !important;
    font-family: BookmanOldStyle !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 16px !important;
    margin: 0 !important
}

.garden-list-wrapper[data-v-8cf764f0] {
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: 100% !important;
    max-width: 1300px !important;
    margin: 50px auto !important;
    padding: 0 20px !important;
    position: relative !important;
    min-height: 300px
}

.garden-list-wrapper .block_14[data-v-8cf764f0] {
    margin: 0 10px 30px 10px !important;
    flex-shrink: 1 !important;
    flex-grow: 0 !important;
    flex-basis: 208px !important;
    width: auto !important;
    height: auto !important;
    box-sizing: border-box !important;
    min-width: 150px !important;
    max-width: 208px !important;
    aspect-ratio: 208/296 !important;
    min-height: 213.46154px !important;
    max-height: 296px !important
}

.garden-list-wrapper .block_14 .image-text_1[data-v-8cf764f0] {
    width: 100% !important;
    height: calc(100% - 16px) !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    align-items: center !important
}

.garden-list-wrapper .block_14 .box_30[data-v-8cf764f0] {
    width: 100% !important;
    height: calc(100% - 32px) !important;
    box-sizing: border-box !important;
    background-color: #fdd !important
}

.garden-list-wrapper .block_14 .box_30 img[data-v-8cf764f0] {
    width: 100% !important;
    height: 100% !important;
    -o-object-fit: cover !important;
    object-fit: cover !important
}

.garden-list-wrapper .block_14 .text-group_2[data-v-8cf764f0] {
    height: auto !important;
    margin: 8px 0 0 0 !important;
    text-align: center !important;
    font-size: clamp(14px, 1.2vw, 18px) !important;
    line-height: clamp(14px, 1.2vw, 18px) !important
}

.garden-footer[data-v-8cf764f0], .garden-list-wrapper .block_14 .text-group_2[data-v-8cf764f0] {
    width: 100% !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important
}

.garden-footer[data-v-8cf764f0] {
    margin-top: 30px !important;
    padding: 20px 0 40px 0 !important;
    min-height: 95px !important
}

.garden-footer .image_11[data-v-8cf764f0] {
    display: block !important;
    margin: 0 auto !important
}

.garden-item-unified[data-v-8cf764f0] {
    background-color: #fff;
    width: 208px;
    height: 296px;
    position: relative;
    flex-shrink: 0
}

.image_11[data-v-8cf764f0] {
    transition: margin-top .3s ease !important
}

.text-wrapper_14[data-v-8cf764f0], .text-wrapper_15[data-v-8cf764f0], .text-wrapper_16[data-v-8cf764f0], .text-wrapper_17[data-v-8cf764f0] {
    width: 100px !important;
    min-width: 100px !important;
    overflow: visible !important
}

.text_74[data-v-8cf764f0], .text_78[data-v-8cf764f0], .text_82[data-v-8cf764f0], .text_86[data-v-8cf764f0] {
    width: auto !important;
    max-width: 100px !important;
    overflow: visible !important;
    white-space: nowrap !important
}

.block_1[data-v-8cf764f0] {
    background-color: #fff !important;
    position: relative !important;
    width: auto !important;
    max-width: none !important;
    height: auto !important;
    margin: 0 auto !important
}

@media screen and (max-width: 1366px) and (min-width: 1025px) {
    .block_1[data-v-8cf764f0], .block_5[data-v-8cf764f0], .block_13[data-v-8cf764f0], .block_19[data-v-8cf764f0], .block_22[data-v-8cf764f0], .group_1[data-v-8cf764f0], .page[data-v-8cf764f0], .section_5[data-v-8cf764f0], .section_8[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important
    }

    .block_13 .section_7[data-v-8cf764f0] {
        max-width: 500px !important
    }

    .block_13 .box_29[data-v-8cf764f0] {
        max-width: 350px !important
    }

    .block_13 .text_62[data-v-8cf764f0] {
        font-size: clamp(9px, 1vw, 13px) !important
    }

    .block_13 .text_63[data-v-8cf764f0] {
        font-size: clamp(24px, 3.5vw, 40px) !important
    }

    .block_13 .text_64[data-v-8cf764f0] {
        font-size: clamp(13px, 1.3vw, 16px) !important
    }

    .block_13 .text_65[data-v-8cf764f0] {
        font-size: clamp(16px, 2vw, 22px) !important
    }

    .block_13 .text_66[data-v-8cf764f0] {
        font-size: clamp(11px, 1.1vw, 13px) !important
    }

    .banner-wrapper[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important
    }

    .shapes-list-wrapper[data-v-8cf764f0] {
        max-width: 90% !important;
        margin: 30px auto !important;
        padding: 0 20px !important
    }

    .garden-list-wrapper[data-v-8cf764f0] {
        max-width: 90% !important;
        margin: 20px auto !important;
        padding: 0 20px !important
    }

    .block_22[data-v-8cf764f0], .box_39[data-v-8cf764f0] {
        padding: 40px 15px !important;
        overflow: hidden !important
    }

    .box_39 .box_41[data-v-8cf764f0] {
        max-width: 100% !important;
        padding: 0 15px !important;
        gap: 0 !important;
        flex-wrap: nowrap !important;
        min-height: auto !important
    }

    .renwen2-wrapper[data-v-8cf764f0] {
        flex: 0 0 auto !important;
        min-width: 0 !important;
        max-width: 30% !important;
        width: auto !important;
        margin: 0 !important;
        padding: 0 !important
    }

    .renwen2-image[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        -o-object-fit: contain !important;
        object-fit: contain !important;
        box-sizing: border-box !important
    }

    .box_39 .box_42[data-v-8cf764f0] {
        padding: 15px !important
    }

    .box_39 .box_42[data-v-8cf764f0], .box_39 .section_13[data-v-8cf764f0] {
        flex: 0 0 auto !important;
        width: auto !important;
        max-width: 35% !important;
        height: auto !important;
        min-height: 500px !important;
        margin: 0 !important
    }

    .box_39 .section_13[data-v-8cf764f0] {
        padding: 0 !important
    }

    .renwen-image[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        height: 100% !important;
        -o-object-fit: cover !important;
        object-fit: cover !important;
        box-sizing: border-box !important;
        margin: 0 !important
    }
}

@media screen and (max-width: 1024px) and (min-width: 769px) {
    .block_1[data-v-8cf764f0], .block_5[data-v-8cf764f0], .block_13[data-v-8cf764f0], .block_19[data-v-8cf764f0], .block_22[data-v-8cf764f0], .group_1[data-v-8cf764f0], .page[data-v-8cf764f0], .section_5[data-v-8cf764f0], .section_8[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important
    }

    .block_13[data-v-8cf764f0] {
        flex-direction: column !important;
        align-items: center !important
    }

    .block_13 .box_29[data-v-8cf764f0], .block_13 .section_7[data-v-8cf764f0] {
        max-width: 100% !important;
        width: 100% !important
    }

    .block_13 .text_62[data-v-8cf764f0] {
        font-size: clamp(8px, 1.5vw, 12px) !important
    }

    .block_13 .text_63[data-v-8cf764f0] {
        font-size: clamp(20px, 5vw, 35px) !important
    }

    .block_13 .text_64[data-v-8cf764f0] {
        font-size: clamp(12px, 2vw, 16px) !important
    }

    .block_13 .text_65[data-v-8cf764f0] {
        font-size: clamp(16px, 3vw, 22px) !important
    }

    .block_13 .text_66[data-v-8cf764f0] {
        font-size: clamp(11px, 1.8vw, 14px) !important
    }

    .banner-wrapper[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        min-height: 350px !important
    }

    .garden-list-wrapper[data-v-8cf764f0], .shapes-list-wrapper[data-v-8cf764f0] {
        max-width: 95% !important;
        margin: 20px auto !important;
        padding: 0 15px !important
    }

    .block_19[data-v-8cf764f0] {
        padding: 30px 10px !important;
        overflow: hidden !important
    }

    .online-purchase-wrapper[data-v-8cf764f0] {
        flex-direction: row !important;
        gap: 20px !important;
        padding: 0 10px !important;
        overflow: hidden !important
    }

    .online-purchase-header-left[data-v-8cf764f0] {
        flex: 0 0 auto !important;
        width: auto !important;
        min-width: 150px !important;
        max-width: 30% !important;
        overflow: hidden !important
    }

    .online-purchase-content[data-v-8cf764f0] {
        flex: 1 1 auto !important;
        width: auto !important;
        max-width: 70% !important;
        min-width: 0 !important;
        overflow: hidden !important
    }

    .online-purchase-image[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        -o-object-fit: contain !important;
        object-fit: contain !important;
        box-sizing: border-box !important
    }

    .garden-list-wrapper .block_14[data-v-8cf764f0] {
        width: calc(33.333% - 20px) !important;
        height: calc(47.43286% - 28.46px) !important;
        margin: 0 10px 20px 10px !important;
        min-width: 180px !important;
        max-width: 208px !important;
        min-height: 256px !important;
        max-height: 296px !important;
        flex-shrink: 1 !important
    }

    .garden-list-wrapper .block_14 .image-text_1[data-v-8cf764f0] {
        width: 100% !important;
        height: calc(100% - 16px) !important
    }

    .garden-list-wrapper .block_14 .box_30[data-v-8cf764f0] {
        width: 100% !important;
        height: calc(100% - 32px) !important
    }

    .garden-list-wrapper .block_14 .text-group_2[data-v-8cf764f0] {
        width: 100% !important;
        margin: 8px 0 0 0 !important;
        text-align: center !important;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important
    }

    .block_22[data-v-8cf764f0], .box_39[data-v-8cf764f0] {
        padding: 30px 10px !important;
        overflow: hidden !important
    }

    .box_39 .box_41[data-v-8cf764f0] {
        max-width: 100% !important;
        padding: 0 10px !important;
        gap: 0 !important;
        flex-wrap: wrap !important;
        min-height: auto !important
    }

    .renwen2-wrapper[data-v-8cf764f0] {
        flex: 1 1 auto !important;
        min-width: 0 !important;
        max-width: 100% !important;
        width: 100% !important
    }

    .renwen2-image[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        -o-object-fit: contain !important;
        object-fit: contain !important;
        box-sizing: border-box !important
    }

    .box_39 .box_42[data-v-8cf764f0] {
        padding: 15px !important
    }

    .box_39 .box_42[data-v-8cf764f0], .box_39 .section_13[data-v-8cf764f0] {
        flex: 1 1 auto !important;
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        min-height: auto !important;
        margin: 0 !important
    }

    .box_39 .section_13[data-v-8cf764f0] {
        padding: 0 !important
    }

    .renwen-image[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        -o-object-fit: contain !important;
        object-fit: contain !important;
        box-sizing: border-box !important;
        margin: 0 !important
    }
}

@media screen and (max-width: 768px) {
    .page[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        overflow-x: hidden !important
    }

    .tea[data-v-8cf764f0] {
        display: flex;
        flex-direction: column !important
    }

    .block_1[data-v-8cf764f0], .group_1[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important
    }

    .header-nav[data-v-8cf764f0] {
        position: relative !important;
        width: 100% !important;
        left: 0 !important;
        height: auto !important;
        background-size: cover !important
    }

    .header-content[data-v-8cf764f0] {
        width: 100% !important;
        margin: 10px !important;
        padding: 10px !important;
        flex-wrap: wrap !important
    }

    .header-title[data-v-8cf764f0] {
        font-size: 24px !important;
        margin: 5px 0 0 10px !important
    }

    .header-phone-icon[data-v-8cf764f0] {
        margin: 6px 0 0 20px !important
    }

    .header-menu[data-v-8cf764f0] {
        width: 100% !important;
        margin: 10px 0 !important;
        padding: 0 10px !important;
        flex-wrap: wrap !important;
        justify-content: center !important
    }

    .menu-item[data-v-8cf764f0] {
        font-size: 14px !important;
        margin: 5px !important
    }

    .menu-divider[data-v-8cf764f0] {
        display: none !important
    }

    .banner-swipe[data-v-8cf764f0], .banner-wrapper[data-v-8cf764f0], .banner-wrapper img[data-v-8cf764f0] {
        width: 100% !important;
        height: auto !important
    }

    .banner-swipe[data-v-8cf764f0] {
        max-height: 300px !important
    }

    .banner-item[data-v-8cf764f0] {
        width: 100% !important
    }

    .banner-image[data-v-8cf764f0] {
        width: 100% !important;
        height: auto !important;
        max-height: 300px !important;
        -o-object-fit: cover !important;
        object-fit: cover !important
    }

    .image_2[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 200px !important;
        height: auto !important;
        margin: 10px auto !important;
        display: block !important
    }

    .garden-list-wrapper[data-v-8cf764f0] {
        max-width: 100% !important;
        padding: 0 10px !important;
        margin: 20px auto !important
    }

    .garden-item-unified[data-v-8cf764f0], .garden-list-wrapper .block_14[data-v-8cf764f0] {
        width: calc(50% - 10px) !important;
        height: calc(71.15% - 14.23px) !important;
        margin: 0 5px 20px 5px !important;
        max-width: 180px !important;
        max-height: 256px !important;
        min-width: 150px !important;
        min-height: 213px !important;
        flex-shrink: 1 !important
    }

    .garden-item-unified .image-text_1[data-v-8cf764f0], .garden-list-wrapper .block_14 .image-text_1[data-v-8cf764f0] {
        width: 100% !important;
        height: calc(100% - 16px) !important
    }

    .garden-item-unified .box_30[data-v-8cf764f0], .garden-list-wrapper .block_14 .box_30[data-v-8cf764f0] {
        width: 100% !important;
        height: calc(100% - 32px) !important
    }

    .garden-item-unified .text-group_2[data-v-8cf764f0], .garden-list-wrapper .block_14 .text-group_2[data-v-8cf764f0] {
        width: 100% !important;
        margin: 8px 0 0 0 !important;
        text-align: center !important;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important
    }

    .cemetery-card[data-v-8cf764f0] {
        width: calc(50% - 10px) !important;
        margin: 0 5px 20px 5px !important
    }

    .text_1[data-v-8cf764f0], .text_2[data-v-8cf764f0], .text_3[data-v-8cf764f0] {
        font-size: 14px !important
    }

    .footer-wrapper[data-v-8cf764f0] {
        position: relative !important;
        width: 100% !important;
        left: 0 !important;
        top: auto !important
    }

    .footer-section[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important
    }

    .footer-menu[data-v-8cf764f0] {
        flex-wrap: wrap !important;
        justify-content: center !important;
        width: 100% !important;
        margin: 20px 0 !important;
        padding: 0 10px !important
    }

    .footer-menu-item[data-v-8cf764f0] {
        font-size: 12px !important;
        margin: 5px !important
    }

    .footer-menu-divider[data-v-8cf764f0] {
        display: none !important
    }

    .footer-contact[data-v-8cf764f0] {
        flex-direction: column !important;
        align-items: center !important;
        width: 100% !important;
        margin: 20px 0 !important;
        padding: 0 10px !important
    }

    .footer-address[data-v-8cf764f0], .footer-phone[data-v-8cf764f0], .footer-qrcode[data-v-8cf764f0] {
        margin: 10px 0 !important
    }

    .block_13[data-v-8cf764f0] {
        width: 100% !important;
        padding: 0 !important;
        margin: 0 !important;
        flex-direction: column !important;
        align-items: stretch !important;
        position: relative !important;
        overflow: hidden !important;
        min-height: 200px !important;
        max-height: 300px !important;
        background-color: #f5f5f5 !important
    }

    .box_29[data-v-8cf764f0], .image_9[data-v-8cf764f0], .section_7[data-v-8cf764f0], .text_62[data-v-8cf764f0], .text_64[data-v-8cf764f0], .text_66[data-v-8cf764f0] {
        display: none !important
    }

    .text_63[data-v-8cf764f0] {
        top: 20px !important;
        font-size: clamp(20px, 6vw, 28px) !important;
        font-weight: 700 !important
    }

    .text_63[data-v-8cf764f0], .text_65[data-v-8cf764f0] {
        position: absolute !important;
        left: 50% !important;
        transform: translateX(-50%) !important;
        color: #fff !important;
        text-shadow: 2px 2px 8px rgba(0, 0, 0, .7) !important;
        z-index: 10 !important;
        margin: 0 !important;
        white-space: nowrap !important;
        pointer-events: none !important
    }

    .text_65[data-v-8cf764f0] {
        bottom: 20px !important;
        font-size: clamp(14px, 4vw, 18px) !important
    }

    .block_13 .text_62[data-v-8cf764f0] {
        font-size: clamp(7px, 2vw, 11px) !important
    }

    .block_13 .text_64[data-v-8cf764f0] {
        font-size: clamp(11px, 3vw, 15px) !important
    }

    .block_13 .text_66[data-v-8cf764f0] {
        font-size: clamp(10px, 2.5vw, 13px) !important;
        line-height: 1.5 !important
    }

    .image_8[data-v-8cf764f0] {
        width: 100% !important;
        height: 100% !important;
        min-height: 200px !important;
        max-height: 300px !important;
        -o-object-fit: cover !important;
        object-fit: cover !important;
        -o-object-position: center !important;
        object-position: center !important;
        margin: 0 !important;
        padding: 0 !important;
        display: block !important;
        position: relative !important;
        z-index: 1 !important
    }

    .block_19[data-v-8cf764f0] {
        width: 100% !important;
        padding: 20px 10px !important;
        margin: 20px 0 !important
    }

    .online-purchase-wrapper[data-v-8cf764f0] {
        flex-direction: column !important;
        align-items: center !important;
        gap: 20px !important;
        padding: 0 10px !important;
        overflow: hidden !important
    }

    .online-purchase-header-left[data-v-8cf764f0] {
        flex: 0 0 100% !important;
        width: 100% !important;
        max-width: 100% !important;
        flex-direction: row !important;
        align-items: center !important;
        justify-content: center !important;
        overflow: hidden !important
    }

    .online-purchase-header-left .text_69[data-v-8cf764f0], .online-purchase-header-left .text_69_en[data-v-8cf764f0] {
        font-size: 14px !important;
        writing-mode: initial !important;
        margin: 10px 0 !important
    }

    .online-purchase-separator[data-v-8cf764f0] {
        height: 40px !important;
        margin: 0 10px !important
    }

    .online-purchase-content[data-v-8cf764f0] {
        flex: 1 1 auto !important;
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        align-items: center !important;
        overflow: hidden !important
    }

    .online-purchase-image[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        -o-object-fit: contain !important;
        object-fit: contain !important;
        box-sizing: border-box !important
    }

    .online-purchase-content .text-wrapper_5[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 151px !important;
        margin: 20px auto 0 !important
    }

    .block_22[data-v-8cf764f0] {
        width: 100% !important;
        padding: 20px 10px !important;
        margin: 20px 0 !important
    }

    .block_22 .group_30[data-v-8cf764f0] {
        flex-direction: column !important;
        align-items: center !important
    }

    .block_22 .text_69[data-v-8cf764f0] {
        font-size: 24px !important
    }

    .block_22 .text_70[data-v-8cf764f0] {
        font-size: 12px !important
    }

    .block_22 .group_31[data-v-8cf764f0] {
        flex-wrap: wrap !important;
        justify-content: center !important
    }

    .block_8[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        padding: 20px 10px !important;
        margin-top: 20px !important
    }

    .box_11[data-v-8cf764f0] {
        width: 100% !important;
        margin: 20px 0 !important;
        padding: 0 10px !important
    }

    .box_15[data-v-8cf764f0] {
        width: 100% !important;
        margin: 20px auto !important;
        text-align: center !important
    }

    .box_16[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        margin: 20px 0 !important;
        padding: 0 10px !important;
        flex-direction: column !important;
        align-items: center !important;
        height: auto !important
    }

    .text_48[data-v-8cf764f0] {
        font-size: 32px !important;
        margin: 10px 0 !important;
        text-align: center !important
    }

    .image_5[data-v-8cf764f0] {
        margin: 10px 0 !important
    }

    .image_5[data-v-8cf764f0], .image_7[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important
    }

    .image_7[data-v-8cf764f0] {
        position: relative !important;
        top: 0 !important;
        left: 0 !important;
        margin: 20px 0 !important
    }

    .image-wrapper_2[data-v-8cf764f0] {
        width: 100% !important;
        margin: 20px 0 !important;
        padding: 0 10px !important
    }

    .image_6[data-v-8cf764f0] {
        width: 100% !important;
        height: auto !important
    }

    .box_17[data-v-8cf764f0] {
        position: relative !important;
        width: 100% !important;
        max-width: 100% !important;
        left: 0 !important;
        top: 0 !important;
        margin: 20px 0 !important;
        padding: 20px 10px !important;
        background-size: cover !important
    }

    .text-wrapper_12[data-v-8cf764f0] {
        width: 100% !important;
        margin: 10px 0 !important;
        text-align: center !important
    }

    .text_49[data-v-8cf764f0] {
        font-size: 12px !important
    }

    .group_27[data-v-8cf764f0] {
        width: 100% !important;
        flex-direction: column !important;
        align-items: center !important;
        margin: 20px 0 !important;
        padding: 0 10px !important
    }

    .box_18[data-v-8cf764f0], .box_19[data-v-8cf764f0], .box_20[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 200px !important;
        margin: 10px 0 !important;
        text-align: center !important
    }

    .section_8[data-v-8cf764f0] {
        width: 100% !important;
        padding: 20px 10px !important;
        margin: 20px 0 !important
    }

    .garden-header[data-v-8cf764f0] {
        flex-direction: column !important;
        align-items: center !important;
        margin: 20px 0 !important
    }

    .garden-header-left[data-v-8cf764f0], .garden-header-right[data-v-8cf764f0] {
        display: none !important
    }

    .garden-header-center[data-v-8cf764f0] {
        text-align: center !important
    }

    .text_67[data-v-8cf764f0] {
        font-size: 24px !important
    }

    .text_68[data-v-8cf764f0] {
        font-size: 12px !important
    }

    .garden-list-wrapper[data-v-8cf764f0] {
        flex-direction: column !important;
        align-items: center !important
    }

    .garden-list-wrapper .block_14[data-v-8cf764f0] {
        width: 100% !important;
        max-width: 280px !important;
        height: 113.84vw !important;
        max-height: 398px !important;
        min-width: 200px !important;
        min-height: 284px !important;
        margin: 10px auto !important
    }

    .garden-list-wrapper .block_14 .image-text_1[data-v-8cf764f0] {
        width: 100% !important;
        height: calc(100% - 16px) !important
    }

    .garden-list-wrapper .block_14 .box_30[data-v-8cf764f0] {
        width: 100% !important;
        height: calc(100% - 32px) !important
    }

    .garden-list-wrapper .block_14 .text-group_2[data-v-8cf764f0] {
        width: 100% !important;
        margin: 8px 0 0 0 !important;
        text-align: center !important;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important
    }

    .block_5[data-v-8cf764f0] {
        width: 100% !important;
        padding: 20px 10px !important;
        margin: 20px 0 !important
    }

    .box_1[data-v-8cf764f0] {
        flex-direction: column !important;
        align-items: center !important;
        margin: 10px 0 !important
    }

    .text_12[data-v-8cf764f0], .text_13[data-v-8cf764f0], .text_14[data-v-8cf764f0], .text_15[data-v-8cf764f0], .text_16[data-v-8cf764f0] {
        font-size: 12px !important;
        margin: 5px 0 !important;
        text-align: center !important;
        width: 50% !important
    }

    .box_2[data-v-8cf764f0] {
        flex-wrap: wrap !important;
        justify-content: center !important;
        gap: 10px !important;
        margin: 20px 0 !important
    }

    .group_12[data-v-8cf764f0], .group_13[data-v-8cf764f0], .group_15[data-v-8cf764f0], .group_17[data-v-8cf764f0] {
        width: calc(50% - 5px) !important;
        margin: 5px !important
    }

    .text_17[data-v-8cf764f0], .text_18[data-v-8cf764f0], .text_19[data-v-8cf764f0], .text_20[data-v-8cf764f0] {
        font-size: 14px !important
    }

    .box_3[data-v-8cf764f0], .box_4[data-v-8cf764f0], .text-wrapper_6[data-v-8cf764f0] {
        width: 100% !important;
        margin: 20px 0 !important;
        text-align: center !important
    }

    .box_5[data-v-8cf764f0], .box_6[data-v-8cf764f0], .box_8[data-v-8cf764f0], .box_9[data-v-8cf764f0] {
        width: calc(50% - 5px) !important;
        margin: 5px !important
    }

    .text_25[data-v-8cf764f0], .text_26[data-v-8cf764f0], .text_27[data-v-8cf764f0], .text_28[data-v-8cf764f0] {
        font-size: 12px !important
    }

    .news-header-row-1[data-v-8cf764f0] {
        flex-direction: column !important;
        gap: 20px !important;
        padding: 0 10px !important
    }

    .news-header-left[data-v-8cf764f0] {
        flex: 0 0 100% !important;
        width: 100% !important;
        align-items: center !important
    }

    .news-list-wrapper[data-v-8cf764f0] {
        flex: 0 0 100% !important;
        width: 100% !important;
        flex-direction: column !important
    }

    .news-list-column[data-v-8cf764f0] {
        flex: 0 0 100% !important;
        width: 100% !important
    }

    .text_29[data-v-8cf764f0], .text_30[data-v-8cf764f0] {
        font-size: 14px !important;
        margin: 10px 0 !important;
        writing-mode: initial !important;
        text-orientation: mixed !important
    }

    .group_28[data-v-8cf764f0], .section_1[data-v-8cf764f0] {
        width: 100% !important;
        margin: 20px 0 !important
    }

    .group_28[data-v-8cf764f0] {
        position: relative !important;
        max-width: 100% !important;
        left: 0 !important;
        top: 0 !important;
        padding: 20px 10px !important;
        background-size: cover !important
    }

    .box_21[data-v-8cf764f0] {
        width: 100% !important;
        flex-wrap: wrap !important;
        justify-content: center !important;
        margin: 10px 0 !important
    }

    .text_53[data-v-8cf764f0], .text_54[data-v-8cf764f0], .text_55[data-v-8cf764f0], .text_56[data-v-8cf764f0], .text_57[data-v-8cf764f0], .text_58[data-v-8cf764f0], .text_59[data-v-8cf764f0], .text_60[data-v-8cf764f0] {
        font-size: 12px !important;
        margin: 5px !important
    }

    .text-wrapper_13[data-v-8cf764f0] {
        width: 100% !important;
        padding: 0 10px !important;
        margin: 10px 0 !important
    }

    .text_61[data-v-8cf764f0] {
        font-size: 10px !important;
        line-height: 1.5 !important;
        text-align: center !important
    }
}

.section-landscape[data-v-8cf764f0] {
    margin-bottom: 60px
}

.section-header[data-v-8cf764f0] {
    text-align: center;
    margin-bottom: 40px
}

.header-main[data-v-8cf764f0] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    margin-bottom: 10px
}

.header-deco[data-v-8cf764f0] {
    width: 300px;
    height: auto
}

.header-title[data-v-8cf764f0] {
    font-family: STKaitiSC-Black;
    font-size: 32px;
    color: #333;
    margin: 0
}

.header-sub[data-v-8cf764f0] {
    font-family: Arial;
    font-size: 14px;
    color: #999;
    letter-spacing: 2px
}

.landscape-grid[data-v-8cf764f0] {
    display: grid;
    grid-template-columns:repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 30px
}

.landscape-card[data-v-8cf764f0] {
    display: flex;
    flex-direction: column;
    background: #f9f9f9;
    transition: transform .3s ease
}

.landscape-card[data-v-8cf764f0]:hover {
    transform: translateY(-5px)
}

.card-image-box[data-v-8cf764f0] {
    width: 100%;
    aspect-ratio: 4/3;
    overflow: hidden
}

.card-img[data-v-8cf764f0] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.card-title[data-v-8cf764f0] {
    padding: 15px;
    text-align: center;
    font-size: 16px;
    color: #5c5c5c;
    font-family: STKaitiSC-Regular;
    background-color: #fff;
    border-top: 1px solid #eee
}

.section-footer[data-v-8cf764f0] {
    text-align: center
}

.expand-btn[data-v-8cf764f0] {
    width: 170px;
    margin: 0 auto;
    cursor: pointer;
    transition: transform .3s ease
}

.expand-btn.rotated[data-v-8cf764f0] {
    transform: rotate(180deg)
}

@media (max-width: 992px) {
    .landscape-grid[data-v-8cf764f0] {
        grid-template-columns:repeat(2, 1fr)
    }
}

@media (max-width: 480px) {
    .header-title[data-v-8cf764f0] {
        font-size: 24px
    }

    .header-deco[data-v-8cf764f0] {
        width: 30px
    }

    .landscape-grid[data-v-8cf764f0] {
        grid-template-columns:repeat(1, 1fr)
    }
}

.section-tomb[data-v-8cf764f0] {
    margin-bottom: 60px
}

.tomb-intro[data-v-8cf764f0] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 30px;
    margin-bottom: 40px;
    text-align: left
}

.intro-card-img img[data-v-8cf764f0] {
    width: 200px;
    height: auto
}

.intro-card-text h3[data-v-8cf764f0] {
    font-size: 18px;
    color: #8c3000;
    margin-bottom: 10px;
    font-family: STKaitiSC-Black
}

.intro-card-text p[data-v-8cf764f0] {
    font-size: 12px;
    color: #999;
    max-width: 300px
}

.tomb-tabs[data-v-8cf764f0] {
    display: flex;
    justify-content: center;
    gap: 15px;
    margin-bottom: 30px;
    flex-wrap: wrap
}

.tab-item[data-v-8cf764f0] {
    padding: 15px 54px;
    cursor: pointer;
    background: #fff;
    color: #666;
    font-size: 14px;
    transition: all .3s
}

.tab-item.active[data-v-8cf764f0], .tab-item[data-v-8cf764f0]:hover {
    background: #8c3000;
    color: #fff;
    border-color: #8c3000;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAyCAYAAAC6efInAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0yNlQxNDoyNjoxMSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2ZmYwOWVhZi03ZjBmLTllNGEtODY1My03NjllYmQ5OWQwMzAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2M2MzYmFlYy00NTIwLTkzNGEtYWIxYi0zMjAzMTljMTM2MjgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNTc0ZTE1Ny02N2JmLTYxNGUtYmIxZS01ZTdiNDAzMmI4ZDQiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZTU3NGUxNTctNjdiZi02MTRlLWJiMWUtNWU3YjQwMzJiOGQ0IiBzdEV2dDp3aGVuPSIyMDI1LTEyLTI2VDE0OjI2OjExKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ZmYwOWVhZi03ZjBmLTllNGEtODY1My03NjllYmQ5OWQwMzAiIHN0RXZ0OndoZW49IjIwMjUtMTItMjZUMTQ6MjY6MTErMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZTU3NGUxNTctNjdiZi02MTRlLWJiMWUtNWU3YjQwMzJiOGQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmU1NzRlMTU3LTY3YmYtNjE0ZS1iYjFlLTVlN2I0MDMyYjhkNCIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmU1NzRlMTU3LTY3YmYtNjE0ZS1iYjFlLTVlN2I0MDMyYjhkNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvA69QUAAAFBSURBVHja7ds9apRhGIbRa4aUaa0CxoiNJEWWYDahElt3YCEuQRRShywg6g6ssgkFW8UubeqMxUwtknkIFuc0099cvN8P3yw+HrcKhixNgKAQFIICQSEoBAWCQlAICkGBoPgv7VRPq/3qWfWiOjAL25xQP6qv1bvqSXVa/TINE5e82+qyOtz8wsg91E31qjozEVM35avqTfXZTEw95a2q1+6pmHxtcFO9NRVTQVV9qX6ai6mgbqtP5mIqqKorczEZ1DdzMRnUtbmYDApGg3pgLiaDOjIXk0GdmIupoJatv5WCkaCeV4/MxURQu9V7UzER1KK6qB6aim2DWlQfqpdm4l/t/OUyd976+3K48wm13JxI38XEXU+ovdZ/SjjZPM09NgvbBPXbDNznawMQFIJCUCAoBIWgEBQICkEhKBAU9+8PMfEeT3HCkKQAAAAASUVORK5CYII=) 100% no-repeat !important;
    background-size: 100% 100% !important
}

.tomb-grid[data-v-8cf764f0] {
    display: grid;
    grid-template-columns:repeat(4, 1fr);
    gap: 20px;
    margin-bottom: 40px
}

.tomb-card[data-v-8cf764f0] {
    background: #fff;
    transition: transform .3s ease
}

.tomb-card[data-v-8cf764f0]:hover {
    transform: translateY(-5px)
}

.tomb-img-box[data-v-8cf764f0] {
    width: 100%;
    aspect-ratio: 1;
    overflow: hidden;
    border-radius: 4px;
    margin-bottom: 10px
}

.tomb-img[data-v-8cf764f0] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.tomb-title[data-v-8cf764f0] {
    text-align: center;
    font-size: 14px;
    color: #333
}

.view-all-btn[data-v-8cf764f0] {
    display: inline-block;
    padding: 10px 40px;
    border: 1px solid #8c3000;
    color: #8c3000;
    border-radius: 20px;
    cursor: pointer;
    font-size: 14px;
    transition: all .3s
}

.view-all-btn[data-v-8cf764f0]:hover {
    background: #8c3000;
    color: #fff
}

@media (max-width: 992px) {
    .tomb-grid[data-v-8cf764f0] {
        grid-template-columns:repeat(3, 1fr)
    }

    .header-deco[data-v-8cf764f0] {
        width: 50px;
        height: auto
    }
}

@media (max-width: 768px) {
    .tomb-intro[data-v-8cf764f0] {
        flex-direction: column;
        text-align: center;
        gap: 10px
    }

    .intro-card-text p[data-v-8cf764f0] {
        margin: 0 auto
    }

    .tomb-grid[data-v-8cf764f0] {
        grid-template-columns:repeat(2, 1fr)
    }
}

@media (max-width: 480px) {
    .tomb-grid[data-v-8cf764f0] {
        grid-template-columns:repeat(2, 1fr);
        gap: 10px
    }

    .tab-item[data-v-8cf764f0] {
        padding: 6px 16px;
        font-size: 12px
    }
}

.section-online-purchase[data-v-8cf764f0] {
    margin-bottom: 60px
}

.online-card[data-v-8cf764f0] {
    justify-content: space-between;
    background: #fff;
    padding: 0
}

.online-card[data-v-8cf764f0], .online-left[data-v-8cf764f0] {
    display: flex;
    align-items: center
}

.online-en[data-v-8cf764f0] {
    font-size: 30px;
    color: #999;
    letter-spacing: 2px;
    color: #5c5c5c !important
}

.online-en[data-v-8cf764f0], .online-sep[data-v-8cf764f0] {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    letter-spacing: 3px
}

.online-sep[data-v-8cf764f0] {
    width: 2px;
    height: 40px;
    background: #8c3000;
    margin: 10px 22px
}

.online-cn[data-v-8cf764f0] {
    font-size: 40px;
    color: #333;
    font-family: STKaitiSC-Black;
    font-weight: 500;
    writing-mode: vertical-rl;
    text-orientation: mixed;
    letter-spacing: 3px;
    color: #000 !important;
    font-size: 40px !important;
    font-family: KaiTi, 楷体, STKaiti, STKaitiSC-Regular !important;
    font-weight: 400 !important
}

.online-right[data-v-8cf764f0] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
    flex: 1;
    text-align: right
}

.online-img[data-v-8cf764f0] {
    width: 100%;
    height: auto;
    border-radius: 4px
}

.online-btn[data-v-8cf764f0] {
    width: 194px !important;
    height: 62px !important;
    padding: 12px 60px;
    cursor: pointer;
    font-size: 18px;
    transition: background .3s;
    text-align: center;
    margin-top: 20px;
    background: url(/files/images/goumu.jpg) 100% no-repeat !important;
    background-size: 100% 100%
}

.online-btn[data-v-8cf764f0]:hover {
    background: #a04000
}

@media (max-width: 992px) {
    .online-card[data-v-8cf764f0] {
        flex-direction: column;
        align-items: center;
        text-align: center;
        gap: 30px
    }

    .online-left[data-v-8cf764f0] {
        align-items: center;
        display: flex;
        flex-direction: column
    }

    .online-right[data-v-8cf764f0] {
        width: 100%
    }

    .online-img[data-v-8cf764f0] {
        width: 100%;
        max-width: 100%
    }
}

.section-memorial[data-v-8cf764f0] {
    margin-bottom: 60px;
    background-color: #444c4f !important;
    margin: 0;
    width: 100% !important
}

.memorial-content-wrapper[data-v-8cf764f0] {
    display: flex;
    width: 70%;
    margin: 0 auto;
    padding-top: 100px;
    padding-bottom: 100px;
    box-sizing: border-box
}

.mem-left[data-v-8cf764f0] {
    width: 60%;
    display: flex;
    flex-direction: column
}

.mem-header[data-v-8cf764f0] {
    margin-bottom: 30px
}

.mem-cn[data-v-8cf764f0] {
    font-size: 24px;
    color: #333;
    font-family: STKaitiSC-Black
}

.mem-sep[data-v-8cf764f0] {
    width: 40px;
    height: 2px;
    background: #8c3000;
    margin: 10px 0
}

.mem-en[data-v-8cf764f0] {
    font-size: 14px;
    color: #999;
    letter-spacing: 1px
}

.mem-body[data-v-8cf764f0] {
    display: flex
}

.mem-img-small[data-v-8cf764f0] {
    width: 300px;
    height: auto;
    border-radius: 4px
}

.mem-info[data-v-8cf764f0] {
    width: 65%;
    height: 900px;
    background: url(../img/fd18f32fed6d241dbd9ae9e78013def1.c371e2a7.png) 100% no-repeat;
    background-size: 100% 100%;
    text-align: center
}

.mem-sub-cn[data-v-8cf764f0] {
    font-size: 20px;
    color: #8c3000;
    margin-bottom: 5px;
    font-family: STKaitiSC-Black;
    font-size: clamp(24px, 3vw, 32px) !important
}

.mem-sub-en[data-v-8cf764f0] {
    font-size: 12px;
    color: #999;
    overflow-wrap: break-word !important;
    color: #8c3000 !important;
    font-size: clamp(12px, 1.2vw, 16px) !important;
    font-family: BookmanOldStyle !important;
    font-weight: 400 !important;
    text-align: center !important;
    white-space: nowrap !important;
    line-height: 16px !important
}

.mem-sub-sep[data-v-8cf764f0] {
    width: 30px;
    height: 2px;
    background: #ccc;
    margin: 15px 0
}

.mem-desc[data-v-8cf764f0] {
    font-size: 14px;
    color: #666;
    line-height: 1.8;
    margin-bottom: 20px
}

.mem-arrow-btn[data-v-8cf764f0] {
    width: 169px;
    cursor: pointer;
    transition: transform .3s
}

.mem-arrow-btn[data-v-8cf764f0]:hover {
    transform: translateX(5px)
}

.mem-right[data-v-8cf764f0] {
    width: 45%
}

.mem-img-large[data-v-8cf764f0] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 4px;
    min-height: 400px
}

@media (max-width: 992px) {
    .memorial-content-wrapper[data-v-8cf764f0] {
        flex-direction: column;
        padding-top: 60px;
        padding-bottom: 60px
    }

    .mem-body[data-v-8cf764f0] {
        flex-direction: column;
        align-items: center;
        text-align: center
    }

    .mem-header[data-v-8cf764f0] {
        text-align: center
    }

    .mem-sep[data-v-8cf764f0] {
        margin: 10px auto
    }

    .mem-right[data-v-8cf764f0] {
        width: 100%
    }

    .mem-img-small[data-v-8cf764f0] {
        height: auto;
        -o-object-fit: cover;
        object-fit: cover;
        border-radius: 4px
    }

    .mem-info[data-v-8cf764f0] {
        width: 100%;
        height: auto;
        background: url(../img/fd18f32fed6d241dbd9ae9e78013def1.c371e2a7.png) 100% no-repeat;
        background-size: 100% 100%;
        text-align: center
    }

    .mem-body[data-v-8cf764f0], .mem-left[data-v-8cf764f0] {
        width: 100% !important
    }
}

.section-news[data-v-8cf764f0] {
    margin-bottom: 60px
}

.news-layout[data-v-8cf764f0] {
    display: flex;
    gap: 40px
}

.news-header[data-v-8cf764f0] {
    flex: 1;
    text-align: right;
    padding-top: 20px
}

.news-header-en[data-v-8cf764f0] {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    font-size: 14px;
    color: #666;
    float: right;
    margin-left: 10px
}

.news-header-sep[data-v-8cf764f0] {
    width: 2px;
    height: 60px;
    background: #8c3000;
    float: right;
    margin: 0 10px
}

.news-header-cn[data-v-8cf764f0] {
    writing-mode: vertical-rl;
    text-orientation: mixed;
    font-size: 28px;
    color: #333;
    font-family: STKaitiSC-Black;
    float: right
}

.news-grid-wrapper[data-v-8cf764f0] {
    flex: 3;
    display: flex;
    gap: 20px
}

.news-column[data-v-8cf764f0] {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 20px;
    width: 550px
}

.news-card[data-v-8cf764f0] {
    display: flex;
    gap: 15px;
    padding: 15px;
    background: #fafafa;
    border-radius: 8px;
    cursor: pointer;
    transition: background .3s
}

.news-card[data-v-8cf764f0]:hover {
    background: #eee
}

.news-date-box[data-v-8cf764f0] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 60px;
    flex-shrink: 0;
    border-right: 1px solid #ddd;
    padding-right: 15px
}

.news-day[data-v-8cf764f0] {
    font-size: 24px;
    color: #8c3000;
    font-weight: 700
}

.news-date-sep[data-v-8cf764f0] {
    width: 20px;
    height: 2px;
    background: #ddd;
    margin: 5px 0
}

.news-month[data-v-8cf764f0] {
    font-size: 12px;
    color: #999
}

.news-content[data-v-8cf764f0] {
    flex: 1;
    overflow: hidden
}

.news-title[data-v-8cf764f0] {
    font-size: 16px;
    color: #333;
    font-weight: 700;
    margin-bottom: 8px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.news-desc[data-v-8cf764f0] {
    font-size: 12px;
    color: #666;
    line-height: 1.5;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
}

@media (max-width: 992px) {
    .online-sep[data-v-8cf764f0] {
        width: 40px;
        height: 2px;
        background: #8c3000;
        margin: 10px 0;
        writing-mode: vertical-rl;
        text-orientation: mixed;
        letter-spacing: 3px
    }

    .news-column[data-v-8cf764f0] {
        flex: 1;
        display: flex;
        flex-direction: column;
        gap: 20px;
        width: 300px
    }

    .online-cn[data-v-8cf764f0], .online-en[data-v-8cf764f0], .online-sep[data-v-8cf764f0] {
        font-size: 14px;
        color: #999;
        letter-spacing: 2px;
        writing-mode: horizontal-tb !important;
        text-orientation: upright !important;
        letter-spacing: 0 !important
    }

    .news-layout[data-v-8cf764f0] {
        flex-direction: column
    }

    .news-header[data-v-8cf764f0] {
        text-align: center;
        padding-top: 0;
        display: flex;
        justify-content: center;
        align-items: center
    }

    .news-header-cn[data-v-8cf764f0], .news-header-en[data-v-8cf764f0] {
        writing-mode: horizontal-tb;
        float: none;
        margin: 0 10px
    }

    .news-header-sep[data-v-8cf764f0] {
        width: 40px;
        height: 2px;
        float: none;
        display: none
    }

    .news-grid-wrapper[data-v-8cf764f0] {
        flex-direction: column
    }

    .footer-phone-icon[data-v-8cf764f0] {
        position: relative
    }

    .footer-phone-img[data-v-8cf764f0] {
        position: absolute;
        top: 15px;
        left: 18px !important
    }
}

.tomb-display-page[data-v-1418cc27] {
    width: 100%;
    min-height: 100vh;
    background-color: #fff;
    overflow-x: hidden
}

.container[data-v-1418cc27] {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box
}

.box_1-spacer[data-v-1418cc27] {
    background-color: #fff !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100px !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_2[data-v-1418cc27] {
    background-color: #009597 !important;
    width: 100% !important;
    max-width: 36px !important;
    height: 4px !important;
    margin: 50px auto 0 !important;
    box-sizing: border-box !important
}

.banner-wrapper[data-v-1418cc27] {
    margin: -53px auto 0 !important;
    overflow: hidden !important
}

.banner-img[data-v-1418cc27], .banner-wrapper[data-v-1418cc27] {
    width: 100% !important;
    max-width: 1918px !important;
    height: auto !important;
    min-height: 398px !important;
    box-sizing: border-box !important
}

.banner-img[data-v-1418cc27] {
    margin: 0 auto !important;
    display: block !important;
    -o-object-fit: cover !important;
    object-fit: cover !important
}

.section-tomb[data-v-1418cc27] {
    margin: 60px auto
}

.news-content[data-v-1418cc27] {
    max-width: 1200px !important;
    margin: 42px auto 0 !important;
    padding: 40px 20px !important
}

.news-content[data-v-1418cc27], .news-header[data-v-1418cc27] {
    width: 100% !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important
}

.news-header[data-v-1418cc27] {
    align-items: center !important;
    margin-bottom: 50px !important;
    padding-bottom: 30px !important;
    border-bottom: 2px solid rgba(0, 149, 151, .2) !important
}

.news-title[data-v-1418cc27] {
    font-size: clamp(28px, 4vw, 36px) !important;
    font-weight: 700 !important;
    color: #009597 !important;
    margin: 0 0 10px 0 !important
}

.news-subtitle[data-v-1418cc27], .news-title[data-v-1418cc27] {
    width: auto !important;
    height: auto !important;
    text-align: center !important;
    line-height: 1.2 !important
}

.news-subtitle[data-v-1418cc27] {
    font-size: clamp(14px, 1.5vw, 18px) !important;
    color: #666 !important;
    margin: 0 !important;
    letter-spacing: 2px !important
}

.section-header[data-v-1418cc27] {
    text-align: center;
    margin-bottom: 40px
}

.header-main[data-v-1418cc27] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    margin-bottom: 10px
}

.header-deco[data-v-1418cc27] {
    width: 300px;
    height: auto
}

.header-title[data-v-1418cc27] {
    font-family: STKaitiSC-Black;
    font-size: 32px;
    color: #333;
    margin: 0
}

.header-sub[data-v-1418cc27] {
    font-family: Arial;
    font-size: 14px;
    color: #999;
    letter-spacing: 2px
}

.tomb-intro[data-v-1418cc27] {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 30px;
    margin-bottom: 40px;
    text-align: left
}

.intro-card-img img[data-v-1418cc27] {
    width: 200px;
    height: auto
}

.intro-card-text h3[data-v-1418cc27] {
    font-size: 18px;
    color: #8c3000;
    margin-bottom: 10px;
    font-family: STKaitiSC-Black
}

.intro-card-text p[data-v-1418cc27] {
    font-size: 12px;
    color: #999;
    max-width: 300px
}

.landscape-grid[data-v-1418cc27] {
    display: grid;
    grid-template-columns:repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 30px
}

.landscape-card[data-v-1418cc27] {
    display: flex;
    flex-direction: column;
    background: #f9f9f9;
    transition: transform .3s ease
}

.landscape-card[data-v-1418cc27]:hover {
    transform: translateY(-5px)
}

.card-image-box[data-v-1418cc27] {
    width: 100%;
    aspect-ratio: 4/3;
    overflow: hidden
}

.card-img[data-v-1418cc27] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.card-title[data-v-1418cc27] {
    padding: 15px;
    text-align: center;
    font-size: 16px;
    color: #5c5c5c;
    font-family: STKaitiSC-Regular;
    background-color: #fff;
    border-top: 1px solid #eee
}

.empty-wrapper[data-v-1418cc27], .loading-wrapper[data-v-1418cc27] {
    text-align: center;
    padding: 40px;
    color: #999
}

@media (max-width: 992px) {
    .landscape-grid[data-v-1418cc27] {
        grid-template-columns:repeat(2, 1fr)
    }

    .header-deco[data-v-1418cc27] {
        width: 50px;
        height: auto
    }
}

@media (max-width: 768px) {
    .box_1-spacer[data-v-1418cc27] {
        min-height: 80px !important
    }

    .box_2[data-v-1418cc27] {
        margin: 30px auto 0 !important
    }

    .banner-wrapper[data-v-1418cc27] {
        margin: -40px auto 0 !important;
        min-height: 300px !important
    }

    .banner-img[data-v-1418cc27] {
        min-height: 300px !important
    }

    .news-content[data-v-1418cc27] {
        padding: 30px 15px !important;
        margin: 30px auto 0 !important
    }

    .news-header[data-v-1418cc27] {
        margin-bottom: 30px !important;
        padding-bottom: 20px !important
    }

    .tomb-intro[data-v-1418cc27] {
        flex-direction: column;
        text-align: center;
        gap: 10px
    }

    .intro-card-text p[data-v-1418cc27] {
        margin: 0 auto
    }

    .landscape-grid[data-v-1418cc27] {
        grid-template-columns:repeat(2, 1fr)
    }
}

@media (max-width: 480px) {
    .header-title[data-v-1418cc27] {
        font-size: 24px
    }

    .header-deco[data-v-1418cc27] {
        width: 30px
    }

    .landscape-grid[data-v-1418cc27] {
        grid-template-columns:repeat(1, 1fr)
    }
}

.login-page[data-v-75e070bb] {
    min-height: 100vh;
    background: #fff;
    padding: 20px;
    justify-content: center;
    align-items: center
}

.login-container[data-v-75e070bb] {
    width: 100%;
    max-width: 420px;
    background: #fff;
    border-radius: 8px;
    padding: 50px 40px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, .08);
    border: 1px solid rgba(0, 149, 151, .1)
}

.login-header[data-v-75e070bb] {
    align-items: center;
    margin-bottom: 50px;
    padding-bottom: 30px;
    border-bottom: 2px solid rgba(0, 149, 151, .2)
}

.login-title[data-v-75e070bb] {
    font-size: 36px;
    font-weight: 700;
    color: #009597;
    margin: 0 0 12px 0;
    text-align: center;
    letter-spacing: 2px
}

.login-subtitle[data-v-75e070bb] {
    font-size: 16px;
    color: #666;
    margin: 0;
    text-align: center
}

.login-form[data-v-75e070bb] {
    gap: 24px
}

.login-form[data-v-75e070bb] .van-cell {
    padding: 12px 16px;
    border: 1px solid rgba(0, 149, 151, .2);
    border-radius: 4px;
    margin-bottom: 16px
}

.login-form[data-v-75e070bb] .van-cell:focus-within {
    border-color: #009597
}

.login-form[data-v-75e070bb] .van-field__label {
    color: #009597;
    font-weight: 500;
    width: 80px
}

.login-form[data-v-75e070bb] .van-field__control {
    color: #333
}

.login-actions[data-v-75e070bb] {
    margin-top: 30px;
    gap: 16px
}

.login-btn[data-v-75e070bb] {
    height: 48px;
    font-size: 16px;
    font-weight: 500;
    background-color: #009597;
    border: none;
    border-radius: 4px
}

.login-btn[data-v-75e070bb]:active {
    background-color: rgba(0, 149, 151, .8)
}

.register-btn[data-v-75e070bb] {
    height: 48px;
    font-size: 16px;
    color: #009597;
    border: 1px solid #009597;
    border-radius: 4px;
    background: transparent
}

.register-btn[data-v-75e070bb]:active {
    background-color: rgba(0, 149, 151, .05)
}

.register-popup[data-v-75e070bb] {
    gap: 20px;
    padding: 10px 0
}

.register-title[data-v-75e070bb] {
    font-size: 26px;
    font-weight: 700;
    text-align: center;
    margin: 0 0 30px 0;
    color: #009597;
    padding-bottom: 20px;
    border-bottom: 2px solid rgba(0, 149, 151, .2)
}

.register-popup[data-v-75e070bb] .van-cell {
    padding: 12px 16px;
    border: 1px solid rgba(0, 149, 151, .2);
    border-radius: 4px;
    margin-bottom: 16px
}

.register-popup[data-v-75e070bb] .van-cell:focus-within {
    border-color: #009597
}

.register-popup[data-v-75e070bb] .van-field__label {
    color: #009597;
    font-weight: 500;
    width: 90px
}

.register-popup[data-v-75e070bb] .van-field__control {
    color: #333
}

.register-actions[data-v-75e070bb] {
    margin-top: 30px;
    gap: 16px
}

.register-submit-btn[data-v-75e070bb] {
    height: 48px;
    font-size: 16px;
    font-weight: 500;
    background-color: #009597;
    border: none;
    border-radius: 4px
}

.register-submit-btn[data-v-75e070bb]:active {
    background-color: rgba(0, 149, 151, .8)
}

.register-cancel-btn[data-v-75e070bb] {
    height: 48px;
    font-size: 16px;
    color: #009597;
    border: 1px solid #009597;
    border-radius: 4px;
    background: transparent
}

.register-cancel-btn[data-v-75e070bb]:active {
    background-color: rgba(0, 149, 151, .05)
}

.page[data-v-7200c900] {
    overflow-x: hidden !important;
    overflow-y: auto !important
}

.box_1[data-v-7200c900], .page[data-v-7200c900] {
    position: relative !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100vh !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_1[data-v-7200c900] {
    background-color: #fff !important
}

.box_1-spacer[data-v-7200c900] {
    background-color: #fff !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100px !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_2[data-v-7200c900] {
    background-color: #009597 !important;
    max-width: 36px !important;
    height: 4px !important;
    margin: 50px auto 0 !important
}

.box_2[data-v-7200c900], .image_1[data-v-7200c900] {
    width: 100% !important;
    box-sizing: border-box !important
}

.image_1[data-v-7200c900] {
    max-width: 1918px !important;
    height: auto !important;
    min-height: 398px !important;
    margin: -53px auto 0 !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
    display: block !important
}

.news-content[data-v-7200c900] {
    max-width: 1200px !important;
    margin: 42px auto 0 !important;
    padding: 40px 20px !important
}

.news-content[data-v-7200c900], .news-header[data-v-7200c900] {
    width: 100% !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important
}

.news-header[data-v-7200c900] {
    align-items: center !important;
    margin-bottom: 50px !important;
    padding-bottom: 30px !important;
    border-bottom: 2px solid rgba(0, 149, 151, .2) !important
}

.news-title[data-v-7200c900] {
    font-size: clamp(28px, 4vw, 36px) !important;
    font-weight: 700 !important;
    color: #009597 !important;
    margin: 0 0 10px 0 !important
}

.news-subtitle[data-v-7200c900], .news-title[data-v-7200c900] {
    width: auto !important;
    height: auto !important;
    text-align: center !important;
    line-height: 1.2 !important
}

.news-subtitle[data-v-7200c900] {
    font-size: clamp(14px, 1.5vw, 18px) !important;
    color: #666 !important;
    margin: 0 !important;
    letter-spacing: 2px !important
}

.news-list[data-v-7200c900] {
    flex-direction: column !important;
    gap: 30px !important
}

.news-item[data-v-7200c900], .news-list[data-v-7200c900] {
    width: 100% !important;
    display: flex !important;
    box-sizing: border-box !important
}

.news-item[data-v-7200c900] {
    padding: 30px !important;
    border: 1px solid rgba(0, 149, 151, .1) !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    transition: all .3s !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    gap: 20px !important
}

.news-item[data-v-7200c900]:hover {
    border-color: rgba(0, 149, 151, .3) !important;
    box-shadow: 0 4px 12px rgba(0, 149, 151, .1) !important;
    transform: translateY(-2px) !important
}

.news-date[data-v-7200c900] {
    width: auto !important;
    min-width: 100px !important;
    max-width: 120px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    flex-shrink: 0 !important;
    margin-right: 0 !important;
    box-sizing: border-box !important
}

.news-day[data-v-7200c900] {
    width: auto !important;
    height: auto !important;
    font-size: clamp(24px, 3vw, 32px) !important;
    font-weight: 700 !important;
    color: #009597 !important;
    line-height: 1 !important
}

.news-date-divider[data-v-7200c900] {
    width: 30px !important;
    height: 2px !important;
    background-color: #009597 !important;
    margin: 10px 0 !important;
    flex-shrink: 0 !important
}

.news-month-year[data-v-7200c900] {
    width: auto !important;
    height: auto !important;
    font-size: clamp(12px, 1.2vw, 14px) !important;
    color: #666 !important;
    line-height: 1.2 !important
}

.news-content-wrapper[data-v-7200c900] {
    flex: 1 !important;
    min-width: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    box-sizing: border-box !important
}

.news-item-title[data-v-7200c900] {
    font-size: clamp(18px, 2.5vw, 20px) !important;
    font-weight: 500 !important;
    color: #333 !important;
    margin: 0 0 15px 0 !important;
    white-space: nowrap !important;
    line-height: 1.4 !important
}

.news-item-desc[data-v-7200c900], .news-item-title[data-v-7200c900] {
    width: 100% !important;
    height: auto !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important
}

.news-item-desc[data-v-7200c900] {
    font-size: clamp(14px, 1.8vw, 16px) !important;
    color: #666 !important;
    line-height: 1.6 !important;
    margin: 0 !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important
}

.news-empty[data-v-7200c900] {
    width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 100px 20px !important;
    color: #999 !important;
    font-size: clamp(14px, 1.8vw, 16px) !important;
    box-sizing: border-box !important
}

.footer-wrapper[data-v-7200c900] {
    width: 100% !important;
    max-width: 1920px !important;
    margin: 80px auto 0 !important;
    box-sizing: border-box !important
}

@media (max-width: 768px) {
    .box_1-spacer[data-v-7200c900] {
        min-height: 80px !important
    }

    .box_2[data-v-7200c900] {
        margin: 30px auto 0 !important
    }

    .image_1[data-v-7200c900] {
        margin: -40px auto 0 !important;
        min-height: 300px !important
    }

    .news-content[data-v-7200c900] {
        padding: 30px 15px !important;
        margin: 30px auto 0 !important
    }

    .news-header[data-v-7200c900] {
        margin-bottom: 30px !important;
        padding-bottom: 20px !important
    }

    .news-list[data-v-7200c900] {
        gap: 20px !important
    }

    .news-item[data-v-7200c900] {
        padding: 20px !important;
        flex-direction: column !important;
        align-items: flex-start !important
    }

    .news-date[data-v-7200c900] {
        flex-direction: row !important;
        align-items: center !important;
        margin-bottom: 15px !important;
        min-width: auto !important
    }

    .news-date-divider[data-v-7200c900] {
        width: 2px !important;
        height: 20px !important;
        margin: 0 10px !important
    }

    .news-item-title[data-v-7200c900] {
        white-space: normal !important;
        overflow: visible !important;
        text-overflow: unset !important
    }
}

.page[data-v-a5024b1c] {
    height: auto;
    overflow-x: hidden;
    overflow-y: auto
}

.box_1[data-v-a5024b1c], .page[data-v-a5024b1c] {
    position: relative;
    width: 1920px;
    min-height: 100vh
}

.box_1[data-v-a5024b1c] {
    background-color: #fff
}

.news-detail-content[data-v-a5024b1c] {
    width: 1200px;
    margin: 150px auto 0;
    padding: 40px 0
}

.news-detail-header[data-v-a5024b1c] {
    margin-bottom: 40px;
    padding-bottom: 30px;
    border-bottom: 2px solid rgba(0, 149, 151, .2)
}

.news-detail-meta[data-v-a5024b1c] {
    margin-bottom: 20px
}

.news-detail-date[data-v-a5024b1c] {
    font-size: 14px;
    color: #999
}

.news-detail-title[data-v-a5024b1c] {
    font-size: 32px;
    font-weight: 700;
    color: #333;
    margin: 0;
    line-height: 1.4
}

.news-detail-body[data-v-a5024b1c] {
    margin-bottom: 40px;
    min-height: 200px
}

.news-detail-html[data-v-a5024b1c] {
    font-size: 16px;
    line-height: 1.8;
    color: #333
}

.news-detail-html[data-v-a5024b1c] p {
    margin: 0 0 20px 0
}

.news-detail-html[data-v-a5024b1c] img {
    max-width: 100%;
    height: auto;
    margin: 20px 0
}

.news-detail-empty[data-v-a5024b1c], .news-detail-loading[data-v-a5024b1c] {
    align-items: center;
    justify-content: center;
    padding: 100px 0;
    color: #999;
    font-size: 16px
}

.news-detail-actions[data-v-a5024b1c] {
    justify-content: center;
    margin-top: 40px;
    padding-top: 40px;
    border-top: 1px solid rgba(0, 149, 151, .1)
}

.back-btn[data-v-a5024b1c] {
    padding: 10px 40px;
    color: #009597;
    border-color: #009597
}

.footer-wrapper[data-v-a5024b1c] {
    margin: 80px auto 0
}

.page[data-v-575f0ccf] {
    overflow-x: hidden !important;
    overflow-y: auto !important
}

.box_1[data-v-575f0ccf], .page[data-v-575f0ccf] {
    position: relative !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100vh !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_1[data-v-575f0ccf] {
    background-color: #fff !important
}

.box_1-spacer[data-v-575f0ccf] {
    background-color: #fff !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100px !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_2[data-v-575f0ccf] {
    background-color: #009597 !important;
    max-width: 36px !important;
    height: 4px !important;
    margin: 50px auto 0 !important
}

.box_2[data-v-575f0ccf], .image_1[data-v-575f0ccf] {
    width: 100% !important;
    box-sizing: border-box !important
}

.image_1[data-v-575f0ccf] {
    max-width: 1918px !important;
    height: auto !important;
    min-height: 398px !important;
    margin: -53px auto 0 !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
    display: block !important
}

.reserve-content[data-v-575f0ccf] {
    max-width: 1200px !important;
    margin: 42px auto 0 !important;
    padding: 60px 20px !important
}

.reserve-content[data-v-575f0ccf], .reserve-header[data-v-575f0ccf] {
    width: 100% !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important
}

.reserve-header[data-v-575f0ccf] {
    align-items: center !important;
    margin-bottom: 50px !important;
    padding-bottom: 30px !important;
    border-bottom: 2px solid rgba(0, 149, 151, .2) !important
}

.reserve-title[data-v-575f0ccf] {
    font-size: clamp(28px, 4vw, 36px) !important;
    font-weight: 700 !important;
    color: #009597 !important;
    margin: 0 0 10px 0 !important
}

.reserve-subtitle[data-v-575f0ccf], .reserve-title[data-v-575f0ccf] {
    width: auto !important;
    height: auto !important;
    text-align: center !important;
    line-height: 1.2 !important
}

.reserve-subtitle[data-v-575f0ccf] {
    font-size: clamp(14px, 1.5vw, 18px) !important;
    color: #666 !important;
    margin: 0 !important;
    letter-spacing: 2px !important
}

.reserve-form-wrapper[data-v-575f0ccf] {
    width: 100% !important;
    max-width: 800px !important;
    margin: 0 auto !important;
    padding: 60px 40px !important;
    background: #f9f9f9 !important;
    border-radius: 12px !important;
    box-shadow: 0 2px 12px rgba(0, 0, 0, .08) !important;
    box-sizing: border-box !important
}

.reserve-form[data-v-575f0ccf] {
    gap: 35px !important
}

.form-item[data-v-575f0ccf], .reserve-form[data-v-575f0ccf] {
    width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    box-sizing: border-box !important
}

.form-item[data-v-575f0ccf] {
    gap: 12px !important
}

.form-label[data-v-575f0ccf] {
    width: auto !important;
    height: auto !important;
    font-size: clamp(16px, 2vw, 18px) !important;
    font-weight: 500 !important;
    color: #333 !important;
    margin-bottom: 4px !important;
    line-height: 1.2 !important
}

.required[data-v-575f0ccf] {
    color: #ff4d4f !important;
    margin-left: 2px !important
}

.form-input[data-v-575f0ccf], .form-textarea[data-v-575f0ccf] {
    width: 100% !important;
    padding: clamp(14px, 2vw, 18px) clamp(18px, 2.5vw, 24px) !important;
    border: 2px solid #ddd !important;
    border-radius: 8px !important;
    font-size: clamp(16px, 2vw, 18px) !important;
    font-family: inherit !important;
    transition: all .3s !important;
    box-sizing: border-box !important;
    background: #fff !important;
    line-height: 1.5 !important
}

.form-input[data-v-575f0ccf]:hover, .form-textarea[data-v-575f0ccf]:hover {
    border-color: rgba(0, 149, 151, .5) !important
}

.form-input[data-v-575f0ccf]:focus, .form-textarea[data-v-575f0ccf]:focus {
    outline: none !important;
    border-color: #009597 !important;
    box-shadow: 0 0 0 3px rgba(0, 149, 151, .1) !important
}

.form-textarea[data-v-575f0ccf] {
    resize: vertical !important;
    min-height: clamp(120px, 15vw, 160px) !important;
    line-height: 1.6 !important
}

.form-actions[data-v-575f0ccf] {
    width: 100% !important;
    display: flex !important;
    flex-direction: row !important;
    gap: 25px !important;
    margin-top: 20px !important;
    justify-content: center !important;
    flex-wrap: wrap !important;
    box-sizing: border-box !important
}

.reset-btn[data-v-575f0ccf], .submit-btn[data-v-575f0ccf] {
    padding: clamp(14px, 2vw, 16px) clamp(40px, 6vw, 60px) !important;
    border: none !important;
    border-radius: 8px !important;
    font-size: clamp(16px, 2vw, 18px) !important;
    font-weight: 500 !important;
    cursor: pointer !important;
    transition: all .3s !important;
    min-width: clamp(120px, 15vw, 150px) !important;
    box-sizing: border-box !important
}

.submit-btn[data-v-575f0ccf] {
    background-color: #009597 !important;
    color: #fff !important;
    box-shadow: 0 4px 12px rgba(0, 149, 151, .3) !important
}

.submit-btn[data-v-575f0ccf]:hover:not(:disabled) {
    background-color: rgba(0, 149, 151, .9) !important;
    transform: translateY(-2px) !important;
    box-shadow: 0 6px 16px rgba(0, 149, 151, .4) !important
}

.submit-btn[data-v-575f0ccf]:active:not(:disabled) {
    transform: translateY(0) !important
}

.submit-btn[data-v-575f0ccf]:disabled {
    background-color: #ccc !important;
    cursor: not-allowed !important;
    box-shadow: none !important
}

.reset-btn[data-v-575f0ccf] {
    background-color: #fff !important;
    color: #666 !important;
    border: 2px solid #ddd !important
}

.reset-btn[data-v-575f0ccf]:hover {
    background-color: #f5f5f5 !important;
    border-color: #bbb !important;
    transform: translateY(-2px) !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, .1) !important
}

.footer-wrapper[data-v-575f0ccf] {
    width: 100% !important;
    max-width: 1920px !important;
    margin: 80px auto 0 !important;
    box-sizing: border-box !important
}

@media screen and (max-width: 768px) {
    .box_1-spacer[data-v-575f0ccf] {
        min-height: 80px !important
    }

    .box_2[data-v-575f0ccf] {
        margin: 30px auto 0 !important
    }

    .image_1[data-v-575f0ccf] {
        margin: -40px auto 0 !important;
        min-height: 300px !important
    }

    .reserve-content[data-v-575f0ccf] {
        padding: 40px 15px !important;
        margin: 30px auto 0 !important
    }

    .reserve-header[data-v-575f0ccf] {
        margin-bottom: 30px !important;
        padding-bottom: 20px !important
    }

    .reserve-form-wrapper[data-v-575f0ccf] {
        padding: 30px 20px !important
    }

    .reserve-form[data-v-575f0ccf] {
        gap: 25px !important
    }

    .form-item[data-v-575f0ccf] {
        gap: 10px !important
    }

    .form-actions[data-v-575f0ccf] {
        flex-direction: column !important;
        gap: 15px !important
    }

    .reset-btn[data-v-575f0ccf], .submit-btn[data-v-575f0ccf] {
        width: 100% !important;
        min-width: auto !important
    }
}

.page[data-v-fed62b32] {
    height: auto;
    overflow-x: hidden;
    overflow-y: auto
}

.box_1[data-v-fed62b32], .page[data-v-fed62b32] {
    position: relative;
    width: 1920px;
    min-height: 100vh
}

.box_1[data-v-fed62b32] {
    background-color: #fff
}

.product-detail-content[data-v-fed62b32] {
    width: 1200px;
    margin: 150px auto 0;
    padding: 40px 0
}

.product-detail-header[data-v-fed62b32] {
    margin-bottom: 40px;
    padding-bottom: 30px;
    border-bottom: 2px solid rgba(0, 149, 151, .2)
}

.product-detail-title[data-v-fed62b32] {
    font-size: 32px;
    font-weight: 700;
    color: #333;
    margin: 0 0 20px 0;
    line-height: 1.4
}

.product-detail-meta[data-v-fed62b32] {
    justify-content: space-between;
    align-items: center;
    margin-top: 20px
}

.product-detail-price[data-v-fed62b32] {
    font-size: 24px;
    font-weight: 700;
    color: #a90a06
}

.product-detail-date[data-v-fed62b32] {
    font-size: 14px;
    color: #999
}

.product-detail-image[data-v-fed62b32] {
    width: 100%;
    margin-bottom: 40px;
    text-align: center
}

.product-detail-image img[data-v-fed62b32] {
    max-width: 100%;
    height: auto;
    border-radius: 8px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .1)
}

.product-detail-body[data-v-fed62b32] {
    margin-bottom: 40px;
    min-height: 200px
}

.product-detail-html[data-v-fed62b32] {
    font-size: 16px;
    line-height: 1.8;
    color: #333
}

.product-detail-html[data-v-fed62b32] p {
    margin: 0 0 20px 0
}

.product-detail-html[data-v-fed62b32] img {
    max-width: 100%;
    height: auto;
    margin: 20px 0
}

.product-detail-empty[data-v-fed62b32], .product-detail-loading[data-v-fed62b32] {
    align-items: center;
    justify-content: center;
    padding: 100px 0;
    color: #999;
    font-size: 16px
}

.product-detail-order[data-v-fed62b32] {
    margin-top: 40px;
    padding: 30px;
    background-color: #f9f9f9;
    border-radius: 8px;
    margin-bottom: 20px
}

.order-select-wrapper[data-v-fed62b32] {
    align-items: center;
    gap: 15px
}

.order-label[data-v-fed62b32] {
    font-size: 16px;
    color: #333;
    font-weight: 500;
    white-space: nowrap
}

.away-select[data-v-fed62b32] {
    flex: 1;
    max-width: 400px;
    height: 42px;
    background-color: #fff;
    border: 1px solid #dedede;
    border-radius: 4px;
    padding: 0 12px;
    font-size: 14px;
    color: #5c5c5c;
    cursor: pointer;
    outline: none;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%235c5c5c' d='M6 8L0 0h12z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 12px center;
    background-size: 12px 8px;
    padding-right: 32px;
    transition: all .3s ease
}

.away-select[data-v-fed62b32]:hover {
    border-color: rgba(0, 149, 151, .5);
    box-shadow: 0 2px 8px rgba(0, 149, 151, .15)
}

.away-select[data-v-fed62b32]:focus {
    border-color: #009597;
    box-shadow: 0 2px 8px rgba(0, 149, 151, .2)
}

.product-detail-actions[data-v-fed62b32] {
    justify-content: center;
    gap: 20px;
    margin-top: 40px;
    padding-top: 40px;
    border-top: 1px solid rgba(0, 149, 151, .1)
}

.back-btn[data-v-fed62b32] {
    padding: 10px 40px;
    color: #009597;
    border-color: #009597
}

.order-btn[data-v-fed62b32] {
    padding: 10px 40px;
    background-color: #009597;
    border-color: #009597
}

.footer-wrapper[data-v-fed62b32] {
    margin: 80px auto 0
}

@media (max-width: 768px) {
    .box_1[data-v-fed62b32], .page[data-v-fed62b32] {
        width: 100%
    }

    .product-detail-content[data-v-fed62b32] {
        width: 100%;
        padding: 20px;
        margin-top: 100px
    }

    .product-detail-title[data-v-fed62b32] {
        font-size: 24px
    }

    .product-detail-price[data-v-fed62b32] {
        font-size: 20px
    }
}

.page[data-v-191cf7d8] {
    height: auto;
    overflow-x: hidden;
    overflow-y: auto
}

.box_1[data-v-191cf7d8], .page[data-v-191cf7d8] {
    position: relative;
    width: 1920px;
    min-height: 100vh
}

.box_1[data-v-191cf7d8] {
    background-color: #fff
}

.user-center-content[data-v-191cf7d8] {
    width: 1200px;
    margin: 150px auto 0;
    padding: 40px 0
}

.user-center-header[data-v-191cf7d8] {
    margin-bottom: 40px;
    padding-bottom: 30px;
    border-bottom: 2px solid rgba(0, 149, 151, .2)
}

.user-center-title[data-v-191cf7d8] {
    font-size: 32px;
    font-weight: 700;
    color: #333;
    margin: 0;
    line-height: 1.4
}

.section-title[data-v-191cf7d8] {
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid rgba(0, 149, 151, .1);
    align-items: center
}

.section-title.justify-between[data-v-191cf7d8] {
    justify-content: space-between
}

.title-text[data-v-191cf7d8] {
    font-size: 24px;
    font-weight: 700;
    color: #009597
}

.user-info-section[data-v-191cf7d8] {
    margin-bottom: 40px
}

.user-info-card[data-v-191cf7d8] {
    background-color: #f9f9f9;
    border: 1px solid rgba(0, 149, 151, .2);
    border-radius: 8px;
    padding: 30px;
    margin-bottom: 30px
}

.info-item[data-v-191cf7d8] {
    margin-bottom: 20px;
    align-items: center
}

.info-item[data-v-191cf7d8]:last-child {
    margin-bottom: 0
}

.info-label[data-v-191cf7d8] {
    font-size: 16px;
    color: #666;
    width: 120px;
    font-weight: 500
}

.info-value[data-v-191cf7d8] {
    font-size: 16px;
    color: #333;
    flex: 1
}

.info-value.price[data-v-191cf7d8] {
    color: #a90a06;
    font-weight: 700;
    font-size: 18px
}

.list-section[data-v-191cf7d8] {
    margin-bottom: 40px
}

.empty-list[data-v-191cf7d8] {
    background-color: #f9f9f9;
    border: 1px solid rgba(0, 149, 151, .2);
    border-radius: 8px;
    padding: 60px 30px;
    text-align: center;
    color: #999;
    font-size: 16px
}

.add-btn[data-v-191cf7d8] {
    background-color: #009597;
    border-color: #009597;
    color: #fff
}

.away-list[data-v-191cf7d8] {
    background-color: #f9f9f9;
    border: 1px solid rgba(0, 149, 151, .2);
    border-radius: 8px;
    padding: 20px
}

.away-item[data-v-191cf7d8] {
    padding: 15px;
    margin-bottom: 10px;
    background-color: #fff;
    border-radius: 4px;
    border: 1px solid rgba(0, 149, 151, .1);
    align-items: center
}

.away-item[data-v-191cf7d8]:last-child {
    margin-bottom: 0
}

.away-info[data-v-191cf7d8] {
    flex: 1
}

.away-name[data-v-191cf7d8] {
    font-size: 16px;
    color: #333;
    font-weight: 500;
    margin-bottom: 5px
}

.away-date[data-v-191cf7d8] {
    font-size: 14px;
    color: #999
}

.add-away-form[data-v-191cf7d8] {
    width: 100%
}

.form-title[data-v-191cf7d8] {
    font-size: 20px;
    font-weight: 700;
    color: #333;
    margin: 0 0 20px 0;
    text-align: center
}

.form-actions[data-v-191cf7d8] {
    margin-top: 30px;
    justify-content: flex-end;
    gap: 10px
}

.cancel-btn[data-v-191cf7d8] {
    padding: 10px 30px;
    color: #009597;
    border-color: #009597
}

.submit-btn[data-v-191cf7d8] {
    padding: 10px 30px;
    background-color: #009597;
    border-color: #009597
}

.error-section[data-v-191cf7d8], .loading-section[data-v-191cf7d8] {
    align-items: center;
    justify-content: center;
    padding: 100px 0;
    color: #999;
    font-size: 16px
}

.error-section[data-v-191cf7d8] {
    color: #f56c6c
}

.retry-btn[data-v-191cf7d8] {
    margin-top: 20px;
    padding: 10px 40px;
    color: #009597;
    border-color: #009597
}

.footer-wrapper[data-v-191cf7d8] {
    margin: 80px auto 0
}

@media (max-width: 768px) {
    .box_1[data-v-191cf7d8], .page[data-v-191cf7d8] {
        width: 100%
    }

    .user-center-content[data-v-191cf7d8] {
        width: 100%;
        padding: 20px;
        margin-top: 100px
    }

    .user-center-title[data-v-191cf7d8] {
        font-size: 24px
    }

    .title-text[data-v-191cf7d8] {
        font-size: 20px
    }

    .user-info-card[data-v-191cf7d8] {
        padding: 20px
    }

    .info-label[data-v-191cf7d8] {
        width: 100px;
        font-size: 14px
    }

    .info-value[data-v-191cf7d8] {
        font-size: 14px
    }
}

.page[data-v-740c70da] {
    overflow-x: hidden !important;
    overflow-y: auto !important
}

.box_1[data-v-740c70da], .page[data-v-740c70da] {
    position: relative !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100vh !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_1[data-v-740c70da] {
    background-color: #fff !important
}

.box_1-spacer[data-v-740c70da] {
    background-color: #fff !important;
    width: 100% !important;
    max-width: 1920px !important;
    height: auto !important;
    min-height: 100px !important;
    margin: 0 auto !important;
    box-sizing: border-box !important
}

.box_2[data-v-740c70da] {
    background-color: #009597 !important;
    max-width: 36px !important;
    height: 4px !important;
    margin: 50px auto 0 !important
}

.box_2[data-v-740c70da], .image_1[data-v-740c70da] {
    width: 100% !important;
    box-sizing: border-box !important
}

.image_1[data-v-740c70da] {
    max-width: 1918px !important;
    height: auto !important;
    min-height: 398px !important;
    margin: -53px auto 0 !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
    display: block !important
}

.news-content[data-v-740c70da] {
    max-width: 1200px !important;
    margin: 42px auto 0 !important;
    padding: 40px 20px !important
}

.news-content[data-v-740c70da], .news-header[data-v-740c70da] {
    width: 100% !important;
    box-sizing: border-box !important;
    display: flex !important;
    flex-direction: column !important
}

.news-header[data-v-740c70da] {
    align-items: center !important;
    margin-bottom: 50px !important;
    padding-bottom: 30px !important;
    border-bottom: 2px solid rgba(0, 149, 151, .2) !important
}

.news-title[data-v-740c70da] {
    font-size: clamp(28px, 4vw, 36px) !important;
    font-weight: 700 !important;
    color: #009597 !important;
    margin: 0 0 10px 0 !important
}

.news-subtitle[data-v-740c70da], .news-title[data-v-740c70da] {
    width: auto !important;
    height: auto !important;
    text-align: center !important;
    line-height: 1.2 !important
}

.news-subtitle[data-v-740c70da] {
    font-size: clamp(14px, 1.5vw, 18px) !important;
    color: #666 !important;
    margin: 0 !important;
    letter-spacing: 2px !important
}

.news-list[data-v-740c70da] {
    flex-direction: column !important;
    gap: 30px !important
}

.news-item[data-v-740c70da], .news-list[data-v-740c70da] {
    width: 100% !important;
    display: flex !important;
    box-sizing: border-box !important
}

.news-item[data-v-740c70da] {
    padding: 30px !important;
    border: 1px solid rgba(0, 149, 151, .1) !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    transition: all .3s !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    gap: 20px !important
}

.news-item[data-v-740c70da]:hover {
    border-color: rgba(0, 149, 151, .3) !important;
    box-shadow: 0 4px 12px rgba(0, 149, 151, .1) !important;
    transform: translateY(-2px) !important
}

.news-content-wrapper[data-v-740c70da] {
    flex: 1 !important;
    min-width: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    box-sizing: border-box !important
}

.news-item-title[data-v-740c70da] {
    width: 100% !important;
    height: auto !important;
    font-size: clamp(18px, 2.5vw, 20px) !important;
    font-weight: 500 !important;
    color: #333 !important;
    margin: 0 0 15px 0 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    line-height: 1.4 !important
}

.news-item-desc[data-v-740c70da] {
    height: auto !important;
    color: #666 !important;
    line-height: 1.6 !important;
    margin: 0 !important;
    overflow: visible !important;
    text-overflow: unset !important;
    display: block !important
}

.news-empty[data-v-740c70da], .news-item-desc[data-v-740c70da] {
    width: 100% !important;
    font-size: clamp(14px, 1.8vw, 16px) !important
}

.news-empty[data-v-740c70da] {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 100px 20px !important;
    color: #999 !important;
    box-sizing: border-box !important
}

@media (max-width: 768px) {
    .box_1-spacer[data-v-740c70da] {
        min-height: 80px !important
    }

    .box_2[data-v-740c70da] {
        margin: 30px auto 0 !important
    }

    .image_1[data-v-740c70da] {
        margin: -40px auto 0 !important;
        min-height: 300px !important
    }

    .news-content[data-v-740c70da] {
        padding: 30px 15px !important;
        margin: 30px auto 0 !important
    }

    .news-header[data-v-740c70da] {
        margin-bottom: 30px !important;
        padding-bottom: 20px !important
    }

    .news-list[data-v-740c70da] {
        gap: 20px !important
    }

    .news-item[data-v-740c70da] {
        padding: 20px !important;
        flex-direction: column !important;
        align-items: flex-start !important
    }

    .news-item-title[data-v-740c70da] {
        white-space: normal !important;
        overflow: visible !important;
        text-overflow: unset !important
    }
}