img[data-v-dab2f002] {
    width: 69rem
}

.aboutus[data-v-dab2f002] {
    min-height: 100vh;
    padding: 0 0 8rem;
    background: linear-gradient(180deg, #0628fb, #0d9df7)
}

.aboutus img[data-v-dab2f002] {
    width: 69rem
}

.aboutus .textuis[data-v-dab2f002] {
    padding: 0 2.8rem;
    font-weight: 500
}

.aboutus .textuis p img[data-v-dab2f002] {
    width: 69rem
}

.aboutus .topcont[data-v-dab2f002] {
    padding: 0 2.8rem
}

.aboutus .title[data-v-dab2f002] {
    font-size: 3.8rem;
    color: #fff;
    font-weight: 600;
    margin-bottom: 1rem
}

.aboutus .contcon[data-v-dab2f002] {
    font-size: 3rem;
    color: #fff;
    text-align: left;
    margin-bottom: 1rem;
    font-weight: 500
}

.aboutus .img1[data-v-dab2f002] {
    width: 100%;
    height: auto;
    margin: 3rem 0 4rem
}

.aboutus .img2[data-v-dab2f002] {
    width: 22.8rem;
    height: 13.1rem;
    margin: 3rem 0 4rem
}

.aboutus .contbottom[data-v-dab2f002] {
    background: #f7f7f7;
    padding: 6rem 2.8rem 4rem;
    margin-bottom: 4rem
}

.aboutus .contbottom .img3[data-v-dab2f002] {
    margin: 0 auto 2rem;
    display: block
}

.aboutus .history[data-v-dab2f002] {
    margin-top: 6rem
}

.aboutus .img4[data-v-dab2f002] {
    margin: 3rem 0 4rem
}

[data-v-dab2f002] .nav-box {
    padding: 4rem 0 0;
    background: none
}

[data-v-dab2f002] .nav-box .van-nav-bar__content .van-nav-bar__left i {
    font-size: 3.5rem;
    color: #fff
}

[data-v-dab2f002] .nav-box .van-nav-bar__content .van-nav-bar__title {
    font-size: 3.4rem;
    color: #fff
}

[data-v-dab2f002] .nav-box:after {
    display: none
}

[data-v-dab2f002] .textuis p,
[data-v-dab2f002] .textuis p span {
    color: #fff
}