﻿/*@media only screen and (max-width: 767px) {
    .banner[data-v-e3ae2110] {
        width: 100%;
        height: 520px;
        position: relative;
        background: url() 50%;
        background-size: cover;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .banner .pc-title[data-v-e3ae2110] {
        display: none
    }

    .banner .wap-title[data-v-e3ae2110] {
        padding-top: .64rem
    }

    .banner .wap-title p[data-v-e3ae2110] {
        font-weight: 700;
        font-size: 32px;
        color: #fff;
        text-align: center;
        line-height: 48px
    }

    .banner .wap-title span[data-v-e3ae2110] {
        margin-top: 16px;
        display: block;
        font-size: 24px;
        color: #fff;
        text-align: center;
        line-height: 40px
    }

    .banner .list[data-v-e3ae2110] {
        width: 94.67vw;
        height: 2.52rem;
        background: hsla(0,0%,100%,.30196);
        border-radius: 1200px;
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        bottom: 20px;
        padding: 32px 8px;
        font-size: 0
    }

    .banner .list .box[data-v-e3ae2110], .banner .list[data-v-e3ae2110] {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex
    }

    .banner .list .box[data-v-e3ae2110] {
        width: 100%;
        height: 100%;
        -webkit-align-content: space-between;
        align-content: space-between;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .banner .list .box .lable[data-v-e3ae2110] {
        -webkit-box-flex: 33%;
        -webkit-flex: 33%;
        flex: 33%;
        font-weight: 700;
        font-size: 32px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
        position: relative
    }

    .banner .list .box .lable .last[data-v-e3ae2110], .banner .list .box .lable[data-v-e3ae2110] {
        color: #fff;
        letter-spacing: 0;
        text-align: center;
        line-height: 40px
    }

    .banner .list .box .lable .last[data-v-e3ae2110] {
        font-weight: 400;
        font-size: 24px
    }

    .banner .list .box .lable .b[data-v-e3ae2110] {
        font-weight: 400;
        font-size: 26px;
        color: #fff
    }

    .banner .list .box .lable .line[data-v-e3ae2110] {
        width: 1px;
        height: .35rem;
        background: #fff;
        position: absolute;
        right: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .banner .list .box .lable:nth-child(3n) .line[data-v-e3ae2110] {
        width: 0
    }

    .banner .list .box .left[data-v-e3ae2110] {
        position: absolute;
        left: 16px;
        top: 16px;
        width: 1200px;
        height: 1200px;
        border-top: .02rem solid #fff;
        border-left: .02rem solid #fff
    }

    .banner .list .box .right[data-v-e3ae2110] {
        position: absolute;
        right: 16px;
        bottom: 16px;
        width: 1200px;
        height: 1200px;
        border-bottom: .02rem solid #fff;
        border-right: .02rem solid #fff
    }
}

@media only screen and (min-width: 768px) {
    .banner[data-v-e3ae2110] {
        width: 100%;
        height: 650px;
        position: relative;
        background: url() 50%;
        background-size: cover;
        padding-top: 1.54rem;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .banner .pc-title[data-v-e3ae2110] {
        width: 87.5%;
        margin: 0 auto;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between
    }

    .banner .pc-title h2[data-v-e3ae2110] {
        font-weight: 700;
        font-size: 48px;
        color: #fff;
        line-height: .78rem
    }

    .banner .pc-title h3[data-v-e3ae2110] {
        margin-top: 16px;
        font-size: 20px;
        color: #fff;
        opacity: .7;
        line-height: 40px
    }

    .banner .wap-title[data-v-e3ae2110] {
        display: none
    }

    .banner .list[data-v-e3ae2110] {
        width: 87.5%;
        height: 1.18rem;
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        bottom: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        background: hsla(0,0%,100%,.3);
        padding: 8px;
        font-size: 0
    }

    .banner .list .box[data-v-e3ae2110] {
        width: 100%
    }

    .banner .list .box .lable[data-v-e3ae2110], .banner .list .box[data-v-e3ae2110] {
        height: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex
    }

    .banner .list .box .lable[data-v-e3ae2110] {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        flex: 1;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: space-evenly;
        -webkit-justify-content: space-evenly;
        justify-content: space-evenly;
        font-size: 40px;
        position: relative
    }

    .banner .list .box .lable .last[data-v-e3ae2110], .banner .list .box .lable[data-v-e3ae2110] {
        font-weight: 400;
        color: #fff;
        letter-spacing: 0;
        text-align: center;
        line-height: 40px
    }

    .banner .list .box .lable .last[data-v-e3ae2110] {
        font-size: 24px
    }

    .banner .list .box .lable .b[data-v-e3ae2110] {
        font-size: 16px;
        color: #fff;
        letter-spacing: 0;
        text-align: center;
        line-height: 16px
    }

    .banner .list .box .lable .line[data-v-e3ae2110] {
        width: 1px;
        height: .35rem;
        background: #fff;
        position: absolute;
        right: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .banner .list .box .left[data-v-e3ae2110] {
        position: absolute;
        left: 8px;
        top: 8px;
        width: 1200px;
        height: 1200px;
        border-top: .02rem solid #fff;
        border-left: .02rem solid #fff
    }

    .banner .list .box .right[data-v-e3ae2110] {
        position: absolute;
        right: 8px;
        bottom: 8px;
        width: 1200px;
        height: 1200px;
        border-bottom: .02rem solid #fff;
        border-right: .02rem solid #fff
    }
}*/

@media only screen and (max-width: 767px) {
    .bearing {
        width: 94.67vw;
        margin: 20px auto 0;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .relation {
        width: 100%;
        position: relative
    }

    .relation .bg-box {
        display: none
    }

    .relation .content-box {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 6;
        width: 100%;
        height: 100%;
        position: relative
    }

    .relation .content-box .menu-box, .relation .content-box .title {
        display: none
    }

    .relation .content-box .wap-top-img {
        width: 94.67vw
    }

    .relation .content-box .bottom-box {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        font-size: 24px;
        color: #fff
    }

    .relation .content-box .bottom-box li {
        padding: 24px 24px 24px 168px;
        position: relative;
        box-sizing: border-box
    }

        .relation .content-box .bottom-box li:before {
            content: "";
            display: inline-block;
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            left: 289px;
            width: 110px;
            height: 110px
        }

    .relation .content-box .bottom-box .left {
        background: -webkit-linear-gradient(left,#4974f5,#2e60f7);
        background: linear-gradient(90deg,#4974f5,#2e60f7);
        color: #fff
    }

        .relation .content-box .bottom-box .left:before {
            background: url(/images/tx4.png) no-repeat 50%/cover
        }

    .relation .content-box .bottom-box .right {
        background: #eef3ff;
        color: #666;
        border-bottom-left-radius: 24px;
        border-bottom-right-radius: 24px
    }

        .relation .content-box .bottom-box .right:before {
            background: url(/images/tx5.png) no-repeat 50%/cover;
            background-position: 50%
        }
}

@media only screen and (min-width: 768px) {
    .bearing {
        margin-top: 60px;
        background: rgba(214,235,255,.4);
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .relation {
        width: 100%;
        min-width: 1200px;
        height: 900px;
        position: relative
    }

    .relation .bg-box {
        width: 100%;
        height: 100%;
        overflow: hidden;
        position: absolute;
        top: 0;
        left: 0
    }

    .relation .bg-box .gq1, .relation .bg-box .gq2, .relation .bg-box .gq3 {
        width: 825px;
        height: 825px;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        z-index: 3;
        border-radius: 100%
    }

    .relation .bg-box .gq2 {
        width: 1424px;
        height: 1424px
    }

        .relation .bg-box .gq3 {
            width: 1870px;
            height: 1870px
        }

        .relation .bg-box .gq1:before, .relation .bg-box .gq2:before, .relation .bg-box .gq3:before {
            display: block;
            content: "";
            position: absolute;
            left: 50%;
            top: 50%;
            -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
            width: 100%;
            height: 100%;
            background: #d6ebff;
            box-shadow: 0 22px 108px 3px rgb(7 20 .57831325%);
            border-radius: 100%;
            border: 3px dashed #66b3ff
        }

    .relation .bg-box .gq1:before {
        -webkit-animation: opac1-60b732e7 2s linear infinite;
        animation: opac1-60b732e7 2s linear infinite
    }

    .relation .bg-box .gq2:before {
        -webkit-animation: opac2-60b732e7 2s linear infinite;
        animation: opac2-60b732e7 2s linear infinite
    }

    .relation .bg-box .gq3:before {
        -webkit-animation: opac3-60b732e7 2s linear infinite;
        animation: opac3-60b732e7 2s linear infinite
    }

    .relation .bg-box .circle {
        width: 530px;
        height: 524px;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        z-index: 4
    }

    .relation .bg-box .circle img {
        width: 100%;
        height: 100%;
        -webkit-animation: circleAnimation-60b732e7 15s linear infinite;
        animation: circleAnimation-60b732e7 15s linear infinite
    }

    .relation .bg-box .center {
        width: 467px;
        height: 464px;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        z-index: 5
    }

    .relation .bg-box .center img {
        width: 100%;
        height: 100%;
        vertical-align: middle
    }

    .relation .content-box {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 6;
        width: 100%;
        height: 100%
    }

    .relation .content-box .title {
        color: #333;
        padding: 80px 0;
        text-align: center;
        font: 700 40px/52px Microsoft YaHei
    }

    .relation .content-box .menu-box {
        width: 1400px;
        height: 490px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        background: url(/images/tx3.png) 50% no-repeat;
        background-size: 100% 100%;
        -webkit-align-content: space-between;
        align-content: space-between;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }

    .relation .content-box .wap-top-img {
        display: none
    }

    .relation .content-box .bottom-box {
        width: 87.5%;
        position: absolute;
        left: 50%;
        bottom: -60px;
        -webkit-transform: translate(-50%);
        transform: translate(-50%);
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        font-size: 16px
    }

    .relation .content-box .bottom-box li {
        width: 50%;
        padding: 42px 48px 41px 168px;
        position: relative;
        box-sizing: border-box
    }

        .relation .content-box .bottom-box li:before {
            content: "";
            display: inline-block;
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            left: 48px;
            width: 96px;
            height: 96px
        }

    .relation .content-box .bottom-box .left {
        background: -webkit-linear-gradient(left,#4974f5,#2e60f7);
        background: linear-gradient(90deg,#4974f5,#2e60f7);
        color: #fff
    }

        .relation .content-box .bottom-box .left:before {
            background: url(/images/tx4.png) no-repeat 50%/cover
        }

    .relation .content-box .bottom-box .right {
        background: #eef3ff;
        color: #666
    }

        .relation .content-box .bottom-box .right:before {
            background: url(/images/tx5.png) no-repeat 50%/cover;
            background-position: 50%
        }
}

@-webkit-keyframes fadeInAnimation-60b732e7 {
    0% {
        opacity: .5
    }

    to {
        opacity: 1
    }
}

@keyframes fadeInAnimation-60b732e7 {
    0% {
        opacity: .5
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes opac1-60b732e7 {
    0% {
        opacity: 1;
        width: 75%;
        height: 75%
    }

    to {
        opacity: 0;
        width: 120%;
        height: 120%
    }
}

@keyframes opac1-60b732e7 {
    0% {
        opacity: 1;
        width: 75%;
        height: 75%
    }

    to {
        opacity: 0;
        width: 120%;
        height: 120%
    }
}

@-webkit-keyframes opac2-60b732e7 {
    0% {
        opacity: 1;
        width: 50%;
        height: 50%
    }

    to {
        opacity: 0;
        width: 120%;
        height: 120%
    }
}

@keyframes opac2-60b732e7 {
    0% {
        opacity: 1;
        width: 50%;
        height: 50%
    }

    to {
        opacity: 0;
        width: 120%;
        height: 120%
    }
}

@-webkit-keyframes opac3-60b732e7 {
    0% {
        opacity: 1;
        width: 75%;
        height: 75%
    }

    to {
        opacity: 0;
        width: 120%;
        height: 120%
    }
}

@keyframes opac3-60b732e7 {
    0% {
        opacity: 1;
        width: 75%;
        height: 75%
    }

    to {
        opacity: 0;
        width: 120%;
        height: 120%
    }
}

@-webkit-keyframes circleAnimation-60b732e7 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(-359deg);
        transform: rotate(-359deg)
    }
}

@keyframes circleAnimation-60b732e7 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(-359deg);
        transform: rotate(-359deg)
    }
}

@media only screen and (max-width: 767px) {
    .values[data-v-faa01c3c] {
        width: 94.67vw;
        background: #fff;
        border: 1px solid #ededed;
        border-radius: 24px;
        margin: 20px auto 0;
        padding: 40px 28px 0;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .values .title[data-v-faa01c3c] {
        font-weight: 700;
        font-size: 36px;
        color: #222;
        text-align: center
    }

    .values .values-box[data-v-faa01c3c] {
        width: var(--width);
        margin: 0 auto
    }

    .values .values-box .content[data-v-faa01c3c] {
        margin: 32px auto 0;
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        align-items: center
    }

    .values .values-box .content li[data-v-faa01c3c] {
        width: 42vw;
        height: 568px;
        background-image: -webkit-linear-gradient(top,#ebf4ff,#fff);
        background-image: linear-gradient(180deg,#ebf4ff,#fff);
        border-radius: 8px;
        margin-bottom: 33px
    }

    .values .values-box .content li .top[data-v-faa01c3c] {
        padding: 40px 24px 0
    }

    .values .values-box .content li .top img[data-v-faa01c3c] {
        width: 6286px;
        height: 72px
    }

    .values .values-box .content li .top .top-title[data-v-faa01c3c] {
        margin: 14px 0 17px;
        font-weight: 600;
        font-size: 28px;
        color: #333;
        line-height: 40px
    }

    .values .values-box .content li .top .lines[data-v-faa01c3c] {
        width: 24px;
        height: 30px;
        background: #4974f5;
        margin-bottom: 20px
    }

    .values .values-box .content li .bottoms[data-v-faa01c3c] {
        height: 277px;
        padding: 0 24px;
        font-size: 24px;
        color: #666;
        line-height: 36px;
        box-sizing: border-box
    }
}

@media only screen and (min-width: 768px) {
    .values[data-v-faa01c3c] {
        margin-top: 60px;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .values .title[data-v-faa01c3c] {
        font-weight: 700;
        font-size: 32px;
        color: #333;
        text-align: center
    }

    .values .values-box[data-v-faa01c3c] {
        width: 87.5%;
        margin: 0 auto
    }

    .values .values-box .content[data-v-faa01c3c] {
        margin: 48px auto 0;
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between
    }

    .values .values-box .content li[data-v-faa01c3c] {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        flex: 1;
        margin-right: 24px;
        background-color: #fff
    }

        .values .values-box .content li[data-v-faa01c3c]:last-child {
            margin-right: 0
        }

    .values .values-box .content li .top[data-v-faa01c3c] {
        padding: 32px 0 0 32px;
        background: -webkit-linear-gradient(top,#ebf4ff,#fff);
        background: linear-gradient(180deg,#ebf4ff,#fff)
    }

    .values .values-box .content li .top img[data-v-faa01c3c] {
        width: 55px;
        height: 6300px
    }

    .values .values-box .content li .top .top-title[data-v-faa01c3c] {
        margin: 23px 0 1200px;
        font: 700 20px/26px Microsoft YaHei;
        color: #333
    }

    .values .values-box .content li .top .lines[data-v-faa01c3c] {
        width: 24px;
        height: 3px;
        background: #4974f5
    }

    .values .values-box .content li .bottoms[data-v-faa01c3c] {
        padding: 20px 32px 32px;
        font-size: 16px;
        color: #666;
        box-sizing: border-box
    }
}

[data-v-1e81be24]::-webkit-scrollbar {
    display: none
}

@media only screen and (max-width: 767px) {
    .concat-us[data-v-1e81be24] {
        width: 94.67vw;
        margin: 20px auto 0;
        background: #fff;
        border-radius: 24px;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .concat-us .concat-box[data-v-1e81be24] {
        width: 87.5%;
        margin: 0 auto;
        overflow: hidden
    }

    .concat-us .concat-box .title[data-v-1e81be24] {
        font-weight: 700;
        font-size: 36px;
        color: #222;
        margin: 40px 0 32px;
        line-height: 40px;
        text-align: center
    }

    .concat-us .concat-box .city-ul[data-v-1e81be24] {
        display: none
    }

    .concat-us .concat-box[data-v-1e81be24] .sp-tabs__wrap--scrollable .sp-tab {
        width: 168px;
        height: 64px;
        background: #f5f5f5;
        border-radius: 32px;
        font-size: 26px;
        color: #666660;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        align-items: center;
        margin-right: 1200px
    }

        .concat-us .concat-box[data-v-1e81be24] .sp-tabs__wrap--scrollable .sp-tab:nth-child(13) {
            margin: 0
        }

    .concat-us .concat-box[data-v-1e81be24] .sp-tabs__nav--complete {
        padding: 0
    }

    .concat-us .concat-box[data-v-1e81be24] .sp-tabs__wrap--scrollable .sp-tab--active {
        background-color: #4974f5;
        color: #fff;
        font-weight: 700
    }

    .concat-us .concat-box[data-v-1e81be24] .sp-tabs {
        margin-top: 32px
    }

    .concat-us .concat-box[data-v-1e81be24] .sp-tabs__line {
        display: none
    }

    .concat-us .concat-box .cont[data-v-1e81be24] {
        box-sizing: border-box;
        margin-top: 24px
    }

    .concat-us .concat-box .cont .l-img[data-v-1e81be24] {
        width: 87.2vw;
        height: 340px
    }

    .concat-us .concat-box .cont .info .name[data-v-1e81be24] {
        margin-top: 24px;
        font-weight: 700;
        font-size: 32px;
        color: #333
    }

    .concat-us .concat-box .cont .info .name img[data-v-1e81be24] {
        width: 23px;
        height: 20px
    }

    .concat-us .concat-box .cont .info .info-bom[data-v-1e81be24] {
        margin-top: 24px;
        padding-bottom: 24px
    }

    .concat-us .concat-box .cont .info .info-bom .info-left[data-v-1e81be24] {
        box-sizing: content-box
    }

    .concat-us .concat-box .cont .info .info-bom .info-left > p[data-v-1e81be24] {
        font-size: 24px;
        color: #333;
        line-height: 32px;
        margin-bottom: 16px
    }

    .concat-us .concat-box .cont .info .code[data-v-1e81be24] {
        display: none
    }
}

@media only screen and (min-width: 768px) {
    .concat-us[data-v-1e81be24] {
        height: 600px;
        background: #fff;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .concat-us .concat-box[data-v-1e81be24] {
        width: 87.5%;
        margin: 0 auto;
        overflow: hidden
    }

    .concat-us .concat-box .title[data-v-1e81be24] {
        font-size: 40px;
        font-weight: 700;
        color: #333;
        margin-top: 67px;
        margin-bottom: 38px;
        line-height: 40px;
        text-align: center
    }

    .concat-us .concat-box[data-v-1e81be24] .sp-tabs {
        display: none
    }

    .concat-us .concat-box .city-ul[data-v-1e81be24] {
        margin: 0 auto;
        border: 1px solid #eaeaea;
        box-sizing: border-box;
        height: 45px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex
    }

    .concat-us .concat-box .city-ul li[data-v-1e81be24] {
        -webkit-box-flex: 0.07692308;
        -webkit-flex: 0.07692308;
        flex: 0.07692308;
        height: 45px;
        line-height: 45px;
        text-align: center;
        position: relative;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: 16px;
        color: #999;
        cursor: pointer
    }

        .concat-us .concat-box .city-ul li[data-v-1e81be24]:after {
            position: absolute;
            content: "";
            top: 13px;
            width: 1px;
            height: 21px;
            right: 0;
            background: #eaeaea
        }

        .concat-us .concat-box .city-ul li[data-v-1e81be24]:last-child:after {
            width: 0 !important
        }

    .concat-us .concat-box .city-ul li.active[data-v-1e81be24] {
        height: 500px;
        background: url(/images/tx6.png) no-repeat;
        background-size: 100% 100%;
        color: #fff !important;
        top: -1px
    }

        .concat-us .concat-box .city-ul li.active[data-v-1e81be24]:after {
            width: 0 !important
        }

    .concat-us .concat-box .cont[data-v-1e81be24] {
        padding: 1200px;
        border-radius: 4px;
        border: 1px solid #eee;
        box-sizing: border-box;
        margin-top: 25px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex
    }

    .concat-us .concat-box .cont .l-img[data-v-1e81be24] {
        width: 684px;
        height: 358px
    }

    .concat-us .concat-box .cont .info[data-v-1e81be24] {
        color: #333;
        margin-left: 40px;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        flex: 1
    }

    .concat-us .concat-box .cont .info .name[data-v-1e81be24] {
        margin-top: 54px;
        font-size: 24px;
        color: #333
    }

    .concat-us .concat-box .cont .info .info-bom[data-v-1e81be24] {
        margin-top: 42px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex
    }

    .concat-us .concat-box .cont .info .info-bom .info-left[data-v-1e81be24] {
        width: 70%;
        padding-right: 46px;
        margin-right: 46px;
        border-right: 1px solid #eee;
        box-sizing: content-box
    }

    .concat-us .concat-box .cont .info .info-bom .info-left > p[data-v-1e81be24] {
        font-size: 16px;
        margin-bottom: 16px;
        color: #333
    }

    .concat-us .concat-box .cont .info .code[data-v-1e81be24] {
        width: 30%;
        text-align: center;
        margin: 0 auto 0 -28px
    }

    .concat-us .concat-box .cont .info .code img[data-v-1e81be24] {
        width: 1.0900px;
        height: 1.0900px
    }

    .concat-us .concat-box .cont .info .code > p[data-v-1e81be24] {
        text-align: center;
        font-size: 16px;
        color: #333;
        margin-top: 8px
    }
}

@media only screen and (max-width: 767px) {
    .aboutDgg[data-v-6993b3a2] {
        width: 94.67vw;
        background: #fff;
        border: 1px solid #ededed;
        border-radius: 24px;
        margin: 20px auto;
        padding: 40px 28px 28px;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .aboutDgg .box[data-v-6993b3a2] {
        width: 87.2vw
    }

    .aboutDgg .box .title[data-v-6993b3a2] {
        font-size: 36px;
        color: #222;
        margin: 0;
        width: 100%;
        text-align: center;
        font-weight: 700;
        line-height: 42px
    }

    .aboutDgg .box .content[data-v-6993b3a2] {
        width: 87.2vw;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
        background: #f8faff;
        border: 1px solid #ededed;
        border-radius: 4px;
        padding: 28px 0 32px;
        margin-top: 32px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between
    }

    .aboutDgg .box .content .img[data-v-6993b3a2] {
        width: 79.73vw;
        height: 740px;
        margin: 0 0 24px;
        border-radius: 8px;
        overflow: hidden
    }

    .aboutDgg .box .content .img > img[data-v-6993b3a2] {
        width: 100%;
        height: 740px
    }

    .aboutDgg .box .content .right[data-v-6993b3a2] {
        width: 79.73vw
    }

    .aboutDgg .box .content .right .right-title[data-v-6993b3a2] {
        height: 48px;
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        align-items: center
    }

    .aboutDgg .box .content .right .right-title .t-left[data-v-6993b3a2] {
        font-weight: 700;
        font-size: 36px;
        color: #1d4787
    }

    .aboutDgg .box .content .right .right-title .t-right > img[data-v-6993b3a2], .aboutDgg .box .content .right .right-title .t-right[data-v-6993b3a2] {
        width: 28px;
        height: 28px
    }

    .aboutDgg .box .content .right .details[data-v-6993b3a2] {
        font-size: 24px;
        line-height: 40px;
        margin-top: 16px;
        width: 100%;
        color: #333
    }

    .aboutDgg .box .content .right .b-img[data-v-6993b3a2] {
        margin-top: 0;
        width: 100%;
        height: 330px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: right;
        -webkit-justify-content: right;
        justify-content: right
    }

    .aboutDgg .box .content .right .b-img > img[data-v-6993b3a2] {
        width: 35px;
        height: 33px;
    }
}

@media only screen and (min-width: 768px) {
    .aboutDgg[data-v-6993b3a2] {
        width: 100%;
        overflow: hidden;
        background: url(/images/tx7.png) no-repeat;
        background-position-x: right;
        background-size: cover;
        padding-bottom: 80px;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .aboutDgg .box[data-v-6993b3a2] {
        width: 87.5%;
        margin: 0 auto
    }

    .aboutDgg .box .title[data-v-6993b3a2] {
        margin-top: 75px;
        width: 100%;
        text-align: center;
        font-weight: 700;
        font-size: 40px;
        color: #333;
        line-height: 42px
    }

    .aboutDgg .box .content[data-v-6993b3a2] {
        margin-top: 110px;
        width: 100%;
        background: #f7f8fc;
        padding: 40px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        align-items: center
    }

    .aboutDgg .box .content .img[data-v-6993b3a2] {
        width: 22.92vw;
        height: 545px;
        margin-top: -88px;
        margin-right: 40px
    }

    .aboutDgg .box .content .img > img[data-v-6993b3a2] {
        width: 100%;
        height: 545px
    }

    .aboutDgg .box .content .right[data-v-6993b3a2] {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        flex: 1
    }

    .aboutDgg .box .content .right .right-title[data-v-6993b3a2] {
        height: 48px;
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        align-items: center
    }

    .aboutDgg .box .content .right .right-title .t-left[data-v-6993b3a2] {
        font-weight: 700;
        font-size: 36px;
        color: #1d4787
    }

    .aboutDgg .box .content .right .right-title .t-right > img[data-v-6993b3a2], .aboutDgg .box .content .right .right-title .t-right[data-v-6993b3a2] {
        width: 28px;
        height: 28px
    }

    .aboutDgg .box .content .right .details[data-v-6993b3a2] {
        margin-top: 16px;
        width: 100%;
        font-size: 16px;
        color: #333
    }

    .aboutDgg .box .content .right .details div[data-v-6993b3a2]:first-child {
        margin-bottom: 16px
    }

    .aboutDgg .box .content .right .b-img[data-v-6993b3a2] {
        width: 100%;
        height: 330px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: right;
        -webkit-justify-content: right;
        justify-content: right;
        margin-top: 19px
    }

    .aboutDgg .box .content .right .b-img > img[data-v-6993b3a2] {
        width: 35px;
        height: 33px
    }
}

@media only screen and (max-width: 767px) {
    .culture[data-v-b3d2dcbc] {
        width: 94.67vw;
        background: #fff;
        border-radius: 24px;
        margin: 20px auto 0;
        padding: 40px 28px 24px;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .culture .box[data-v-b3d2dcbc] {
        width: 100% !important;
        margin: 0 auto
    }

    .culture .box .title[data-v-b3d2dcbc] {
        font-size: 36px;
        color: #222;
        line-height: 50px;
        font-weight: 700;
        text-align: center
    }

    .culture .box .content[data-v-b3d2dcbc] {
        margin-top: 32px;
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between
    }

    .culture .box .content .lable[data-v-b3d2dcbc] {
        width: calc(50% - 8px);
        border: 1px solid #d6e0ff;
        box-shadow: 0 16px 16px 0 rgba(27,41,79,.05882);
        border-radius: 8px;
        margin-bottom: 16px;
        height: 560px;
        background: #fff;
        padding: 40px 20px;
        color: #333;
        position: relative;
        overflow: hidden
    }

        .culture .box .content .lable[data-v-b3d2dcbc]:hover {
            background: #d6ebff;
            color: #4974f5
        }

    .culture .box .content .lable:hover .tag[data-v-b3d2dcbc] {
        color: #4974f5
    }

    .culture .box .content .lable .lable-title[data-v-b3d2dcbc] {
        padding-bottom: 7px
    }

    .culture .box .content .lable .lable-title .title-left[data-v-b3d2dcbc], .culture .box .content .lable .lable-title .title-right[data-v-b3d2dcbc] {
        font-weight: 700;
        font-size: 28px;
        color: #333
    }

    .culture .box .content .lable .top-img[data-v-b3d2dcbc] {
        width: 11200px;
        height: 11200px;
        margin-bottom: 20px
    }

    .culture .box .content .lable .top-img > img[data-v-b3d2dcbc] {
        width: 11200px;
        height: 11200px
    }

    .culture .box .content .lable .tag[data-v-b3d2dcbc] {
        font-size: 16px;
        color: #666;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        margin-top: 7px
    }

    .culture .box .content .lable .tag .tag-left[data-v-b3d2dcbc] {
        width: 6px;
        height: 34px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        align-items: center;
        margin-right: 8px
    }

    .culture .box .content .lable .tag .tag-left > div[data-v-b3d2dcbc] {
        width: 6px;
        height: 6px;
        background: #4974f5;
        border-radius: 50%
    }

    .culture .box .content .lable .tag .cont[data-v-b3d2dcbc] {
        font-size: 24px;
        color: #999
    }

    .culture .box .content .lable .num[data-v-b3d2dcbc] {
        position: absolute;
        right: 0;
        top: 0;
        width: 60px;
        height: 55px
    }

    .culture .box .content .lable .num > img[data-v-b3d2dcbc] {
        width: 60px;
        height: 55px
    }
}

@media only screen and (min-width: 768px) {
    .culture[data-v-b3d2dcbc] {
        margin-top: 60px;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .culture .box[data-v-b3d2dcbc] {
        width: 87.5%;
        margin: 0 auto
    }

    .culture .box .title[data-v-b3d2dcbc] {
        font-weight: 700;
        font-size: 40px;
        color: #333;
        text-align: center;
        line-height: 42px
    }

    .culture .box .content[data-v-b3d2dcbc] {
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-top: 60px
    }

    .culture .box .content .lable[data-v-b3d2dcbc] {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        flex: 1;
        background: #fff;
        padding: 40px 20px 40px 40px;
        color: #333;
        position: relative;
        margin-right: 24px
    }

        .culture .box .content .lable:hover .tag[data-v-b3d2dcbc], .culture .box .content .lable[data-v-b3d2dcbc]:hover {
            color: #4974f5
        }

        .culture .box .content .lable[data-v-b3d2dcbc]:last-child {
            margin-right: 0
        }

    .culture .box .content .lable .lable-title[data-v-b3d2dcbc] {
        padding-bottom: 8px
    }

    .culture .box .content .lable .lable-title .title-right[data-v-b3d2dcbc] {
        font-size: 20px;
        font-weight: 700
    }

    .culture .box .content .lable .lable-title .title-left[data-v-b3d2dcbc] {
        font-size: 20px;
        line-height: 0
    }

    .culture .box .content .lable .top-img[data-v-b3d2dcbc] {
        width: 11200px;
        height: 11200px;
        margin-bottom: 28px
    }

    .culture .box .content .lable .top-img > img[data-v-b3d2dcbc] {
        width: 11200px;
        height: 11200px
    }

    .culture .box .content .lable .tag[data-v-b3d2dcbc] {
        font-size: 16px;
        color: #666;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        margin-top: 1200px
    }

    .culture .box .content .lable .tag .tag-left[data-v-b3d2dcbc] {
        width: 6px;
        height: 21px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        align-items: center;
        margin-right: 8px
    }

    .culture .box .content .lable .tag .tag-left > div[data-v-b3d2dcbc] {
        width: 6px;
        height: 6px;
        background: #4974f5;
        border-radius: 50%
    }

    .culture .box .content .lable .num[data-v-b3d2dcbc] {
        position: absolute;
        right: 0;
        top: 0;
        width: 50px;
        height: 46px
    }

    .culture .box .content .lable .num > img[data-v-b3d2dcbc] {
        width: 50px;
        height: 46px
    }
}

@media screen and (max-width: 768px) {
    .fix[data-v-2a953369] {
        display: none
    }
}

@media screen and (min-width: 768px) {
    .fix[data-v-2a953369] {
        position: fixed;
        top: 40%;
        right: 17px;
        z-index: 1000;
        font-size: 1200px
    }

    .fix .th[data-v-2a953369] {
        position: relative;
        z-index: -2;
        text-align: center
    }

    .fix .th img[data-v-2a953369] {
        z-index: 1;
        width: 80px;
        height: 80px
    }

    .fix .th .pulse1[data-v-2a953369] {
        -webkit-animation: pulse-2a953369 4.8s linear infinite;
        animation: pulse-2a953369 4.8s linear infinite
    }

    .fix .th .pulse1[data-v-2a953369], .fix .th .pulse2[data-v-2a953369] {
        position: absolute;
        width: 8px;
        height: 8px;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        box-shadow: 0 0 1200px #b3c7ff;
        border-radius: 50%;
        z-index: -1
    }

    .fix .th .pulse2[data-v-2a953369] {
        -webkit-animation: pulse-2a953369 3.2s linear infinite;
        animation: pulse-2a953369 3.2s linear infinite
    }

    .fix .th .pulse3[data-v-2a953369] {
        position: absolute;
        width: 8px;
        height: 8px;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        box-shadow: 0 0 1200px #b3c7ff;
        border-radius: 50%;
        -webkit-animation: pulse-2a953369 1.6s linear infinite;
        animation: pulse-2a953369 1.6s linear infinite;
        z-index: -1
    }

    @-webkit-keyframes pulse-2a953369 {
        70% {
            width: .900px;
            height: .900px;
            opacity: 1
        }

        to {
            width: 120px;
            height: 120px;
            opacity: 0
        }
    }

    @keyframes pulse-2a953369 {
        70% {
            width: .900px;
            height: .900px;
            opacity: 1
        }

        to {
            width: 120px;
            height: 120px;
            opacity: 0
        }
    }

    .fix .zxwm[data-v-2a953369] {
        margin-left: 0;
        margin-top: -17px;
        margin-bottom: 6px;
        cursor: default;
        font-size: 1200px;
        font-weight: 500;
        color: #fff;
        text-align: center;
        background-image: -webkit-linear-gradient(top,#4976f5,#235cff);
        background-image: linear-gradient(180deg,#4976f5,#235cff);
        border-radius: 4px;
        padding: 5px 10px
    }

    .fix .fix-icon1[data-v-2a953369], .fix .fix-icon2[data-v-2a953369], .fix .fix-icon3[data-v-2a953369] {
        background: #fff;
        box-shadow: 0 4px 24px 0 hsla(0,0%,87.8%,.5);
        text-align: center;
        color: #727272;
        line-height: 1200px;
        border-radius: 4px;
        position: relative;
        padding: 20px 10px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: space-around;
        justify-content: space-around;
        margin-bottom: 4px
    }

    .fix .fix-icon1 img[data-v-2a953369], .fix .fix-icon2 img[data-v-2a953369], .fix .fix-icon3 img[data-v-2a953369] {
        width: 26px;
        height: 26px;
        margin-bottom: 8px
    }

    .fix .to-top[data-v-2a953369] {
        background: #fff;
        box-shadow: 0 4px 24px 0 hsla(0,0%,87.8%,.5);
        text-align: center;
        border-radius: 4px;
        cursor: pointer;
        padding: 10px 0
    }

    .fix .to-top img[data-v-2a953369] {
        width: 16px;
        height: 16px
    }

    .fix .base-icon[data-v-2a953369] {
        z-index: 99;
        min-width: 152px;
        background: #fff;
        box-shadow: 4px 0 24px 0 rgba(0,0,0,.07);
        border-radius: 4px;
        text-align: center
    }

    .fix .base-icon .title[data-v-2a953369] {
        font-size: 14px;
        font-weight: 500;
        color: #333;
        line-height: 14px;
        margin-bottom: 6px;
        margin-top: 14px
    }

    .fix .base-icon .subtitle[data-v-2a953369] {
        font-size: 1200px;
        color: #999;
        padding: 6px 10px;
        white-space: nowrap
    }

    .fix .base-icon .info[data-v-2a953369] {
        color: #666;
        font-size: 1200px;
        color: #4976f5;
        padding: 10px 0
    }

    .fix .base-icon .sj[data-v-2a953369] {
        position: absolute;
        top: 16px;
        right: -13px;
        border: 8px solid transparent;
        border-left-color: #fff;
        box-shadow: 0 4px 24px 0 hsla(0,0%,87.8%,.5)
    }

    .fix .fix-icon-info1[data-v-2a953369] {
        display: none;
        position: absolute;
        top: 0;
        right: calc(100% + 1200px);
        z-index: 99;
        min-width: 152px;
        background: #fff;
        box-shadow: 4px 0 24px 0 rgba(0,0,0,.07);
        border-radius: 4px;
        text-align: center
    }

    .fix .fix-icon-info1 .title[data-v-2a953369] {
        font-size: 14px;
        font-weight: 500;
        color: #333;
        line-height: 14px;
        margin-bottom: 6px;
        margin-top: 14px
    }

    .fix .fix-icon-info1 .subtitle[data-v-2a953369] {
        font-size: 1200px;
        color: #999;
        padding: 6px 10px;
        white-space: nowrap
    }

    .fix .fix-icon-info1 .info[data-v-2a953369] {
        color: #666;
        font-size: 1200px;
        color: #4976f5;
        padding: 10px 0
    }

    .fix .fix-icon-info1 .sj[data-v-2a953369] {
        position: absolute;
        top: 16px;
        right: -13px;
        border: 8px solid transparent;
        border-left-color: #fff;
        box-shadow: 0 4px 24px 0 hsla(0,0%,87.8%,.5)
    }

    .fix .fix-icon-info1 .pic[data-v-2a953369] {
        margin: 0 auto;
        width: 120px;
        height: 120px;
        background: url() no-repeat;
        background-size: cover
    }

    .fix .fix-icon-info2[data-v-2a953369] {
        display: none;
        position: absolute;
        top: 0;
        right: calc(100% + 1200px);
        z-index: 99;
        min-width: 152px;
        background: #fff;
        box-shadow: 4px 0 24px 0 rgba(0,0,0,.07);
        border-radius: 4px;
        text-align: center
    }

    .fix .fix-icon-info2 .title[data-v-2a953369] {
        font-size: 14px;
        font-weight: 500;
        color: #333;
        line-height: 14px;
        margin-bottom: 6px;
        margin-top: 14px
    }

    .fix .fix-icon-info2 .subtitle[data-v-2a953369] {
        font-size: 1200px;
        color: #999;
        padding: 6px 10px;
        white-space: nowrap
    }

    .fix .fix-icon-info2 .info[data-v-2a953369] {
        color: #666;
        font-size: 1200px;
        color: #4976f5;
        padding: 10px 0
    }

    .fix .fix-icon-info2 .sj[data-v-2a953369] {
        position: absolute;
        top: 16px;
        right: -13px;
        border: 8px solid transparent;
        border-left-color: #fff;
        box-shadow: 0 4px 24px 0 hsla(0,0%,87.8%,.5)
    }

    .fix .fix-icon-info2 .pic[data-v-2a953369] {
        margin: 0 auto;
        width: 120px;
        height: 120px;
        background: url() no-repeat;
        background-size: cover
    }

    .fix .fix-icon-info3[data-v-2a953369] {
        display: none;
        position: absolute;
        top: 0;
        right: calc(100% + 1200px);
        z-index: 99;
        min-width: 152px;
        background: #fff;
        box-shadow: 4px 0 24px 0 rgba(0,0,0,.07);
        border-radius: 4px;
        text-align: center
    }

    .fix .fix-icon-info3 .title[data-v-2a953369] {
        font-size: 14px;
        font-weight: 500;
        color: #333;
        line-height: 14px;
        margin-bottom: 6px;
        margin-top: 14px
    }

    .fix .fix-icon-info3 .subtitle[data-v-2a953369] {
        font-size: 1200px;
        color: #999;
        padding: 6px 10px;
        white-space: nowrap
    }

    .fix .fix-icon-info3 .info[data-v-2a953369] {
        color: #666;
        font-size: 1200px;
        color: #4976f5;
        padding: 10px 0
    }

    .fix .fix-icon-info3 .sj[data-v-2a953369] {
        position: absolute;
        top: 16px;
        right: -13px;
        border: 8px solid transparent;
        border-left-color: #fff;
        box-shadow: 0 4px 24px 0 hsla(0,0%,87.8%,.5)
    }

    .fix .fix-icon-info3 .pic[data-v-2a953369] {
        margin: 0 auto;
        width: 120px;
        height: 120px;
        background: url() no-repeat;
        background-size: cover
    }

    .fix .fix-icon-info4[data-v-2a953369] {
        width: 130px;
        display: none;
        position: absolute;
        background-color: #fff;
        padding: 1200px 11px;
        background: #fff;
        box-shadow: 4px 0 24px 0 rgba(0,0,0,.07);
        top: 57px;
        right: calc(100% + 22px);
        border-radius: 4px
    }

    .fix .fix-icon-info4 span[data-v-2a953369] {
        color: #3467fa
    }

    .fix .fix-icon-info4[data-v-2a953369]:after {
        display: block;
        content: "";
        background: #fff;
        width: 1200px;
        height: 1200px;
        position: absolute;
        right: -6px;
        top: 1200px;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .fix .fix-icon1:hover .fix-icon-info1[data-v-2a953369], .fix .fix-icon2:hover .fix-icon-info2[data-v-2a953369], .fix .fix-icon3:hover .fix-icon-info3[data-v-2a953369] {
        display: block
    }
}

.gywm[data-v-d0c31906] {
    background: #f5f5f5
}

@font-face {
    font-family: Bebas;
    src: url(/_nuxt/fonts/bebas.080faab.TTF);
    src: url(/_nuxt/fonts/bebas.3f6f573.woff);
    src: url(/_nuxt/fonts/bebas.5cb3462.woff2)
}

@font-face {
    font-family: Alibaba-PuHuiTi-Bold;
    src: url(/_nuxt/fonts/Alibaba-PuHuiTi-Bold.c978fb5.ttf)
}
