* {
    margin: 0;
    padding: 0;
}

.wrap {
    margin: 0 auto;
    max-width: 14.4rem;
}

header {
    width: 14.4rem;
    height: 0.94rem;
    background: #0733D1;
    border-radius: 0px 0px 0px 0px;
    opacity: 1;
    line-height: 0.94rem;
}

header .logo {
    margin-left: 1.7rem;
    width: 1.95rem;
}

.headImg {
    width: 14.4rem;
    /* height: 589px; */
}

.headImg img {
    width: 14.4rem;
    display: block;
    /* height: 589px; */
}

.cardBox {
    box-sizing: border-box;
    padding-top: .42rem;
    display: flex;
    justify-content: center;
    box-sizing: border-box;
}

.cardBox .cardBoxItem {
    width: 3.7rem;
    /* height: 4.23rem; */
    text-align: center;

}

.cardBox .cardBoxItem img {
    margin: .6rem 0;
    width: 1.66rem;
    height: 1.66rem;
}

.cardBox .cardBoxItem .title {
    font-size: .24rem;
    font-weight: 600;
    color: #000000;
    line-height: .28rem;
    margin-bottom: .18rem;
    font-family: PingFang SC-Semibold, PingFang SC;
    -webkit-background-clip: text;
    /* -webkit-text-fill-color: transparent; */
}

.cardBox .cardBoxItem .text {
    font-size: .18rem;
    font-weight: 400;
    color: #8C8C8C;
    line-height: .21rem;
    margin-bottom: .6rem;
    font-family: PingFang SC-Regular, PingFang SC;
    -webkit-background-clip: text;
    /* -webkit-text-fill-color: transparent; */
}

.contentBox {
    margin: .53rem auto;
    display: flex;
    justify-content: center;
}

.contentBox .contentBoxLeft {
    width: 5.14rem;
}

.contentBox .contentBoxLeft p {
    font-size: .24rem;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: .28rem;
    -webkit-background-clip: text;
    /* -webkit-text-fill-color: transparent; */
}

.contentBox .contentBoxLeft h1 {
    font-size: .32rem;
    font-family: PingFang SC-Semibold, PingFang SC;
    font-weight: 600;
    color: #000000;
    line-height: .38rem;
    margin-bottom: .49rem;
    -webkit-background-clip: text;
    /* -webkit-text-fill-color: transparent; */
}

.contentBox .contentBoxRight img {
    width: 5.55rem;
    height: 4.21rem;
    /* margin-left: .41rem; */
}

.contentBox .w41 {
    width: .41rem;
}

footer {
    width: 14.4rem;
    height: 1.3rem;
    background: #F4F4F4;
    border-radius: 0px 0px 0px 0px;
    opacity: 1;
    /* padding-top: 51px; */
    padding-left: 1.65rem;
    box-sizing: border-box;
}

footer p {
    font-size: .2rem;
    font-family: PingFang SC-Regular, PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: .23rem;
    line-height: 1.3rem;
    -webkit-background-clip: text;
    /* -webkit-text-fill-color: transparent; */
}