.header[data-v-8bfdea2e] {
    width: 96%;
    margin: .52778rem auto .36111rem;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.header .left[data-v-8bfdea2e] {
    width: 5.92593rem;
    height: .97222rem;
    display: flex;
    align-items: center;
    margin-left: .0463rem
}

.header .left .leftlogo[data-v-8bfdea2e] {
    width: 100%;
    height: .50926rem
}

.header .left .leftTitle[data-v-8bfdea2e] {
    width: 5.43519rem;
    height: .92593rem
}

.header .left .leftTitle img[data-v-8bfdea2e] {
    width: 100%;
    height: 100%
}

.header .right[data-v-8bfdea2e] {
    width: .64815rem;
    height: .64815rem
}

.header .right img[data-v-8bfdea2e] {
    width: 100%;
    height: 100%
}

.footer[data-v-0c0991fa] {
    width: 10rem;
    background-color: #000027;
    padding: .55556rem 0;
}

.footer .tabList[data-v-0c0991fa] {
    width: 95%;
    background-color: #000027;
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin: 0 auto
}

.footer .tabList .text[data-v-0c0991fa] {
    font-family: Tsukushi A Round Gothic;
    font-size: .46296rem;
    font-weight: 700;
    color: #fff
}

.footer .content[data-v-0c0991fa] {
    width: 100%;
    margin-top: .24074rem;
    background-color: #000027;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center
}

.footer .content .conBox[data-v-0c0991fa] {
    width: 100%
}

.footer .content .conBox p[data-v-0c0991fa] {
    font-family: Tsukushi A Round Gothic;
    font-size: .32407rem;
    font-weight: 700;
    color: #fff;
    line-height: .92593rem
}

.we[data-v-367beee0] {
    width: 10rem;
    margin: 0 auto;
    overflow: hidden;
    background-color: #000027;
}

.we .content .title[data-v-367beee0] {
    width: 9.62963rem;
    margin: 0 auto
}

.we .content .title .pic[data-v-367beee0] {
    width: 7.25926rem;
    height: .37037rem;
    margin-left: .0463rem
}

.we .container[data-v-367beee0] {
    width: 9.62963rem;
    border-radius: .27778rem;
    box-sizing: border-box;
    border: .03704rem solid #402943;
    background: #4b0399;
    margin: .27778rem auto 0;
    padding: .30556rem .30556rem
}

.we .container .others[data-v-367beee0] {
    margin-top: .46296rem
}

.we .container p[data-v-367beee0] {
    font-size: .32407rem;
    font-weight: 700;
    line-height: normal;
    color: #fff;
    word-break: break-all
}