#main {
    width: 67%;
    margin: 1.11rem auto;
    /*height: 1600px;*/
}

#main .first {
    height: 7.61rem;
    margin-top: 3.89rem;
    background: url("../../images/middleSchoolStudent/bg1.png") no-repeat;
    background-size: 100% 100%;
}

#main .first .des {
    padding: 1.11rem;
    height: 5.28rem;
}

#main .first .des .content {
    padding: 1.11rem;
    background: rgba(35, 136, 255, 1);
    text-indent: 1.78rem;
    font-size: 0.89rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: rgba(255, 255, 255, 1);
    line-height: 1.67rem;
}

#main .two {
    height: 8.33rem;
    background: url("../../images/middleSchoolStudent/boy.png") no-repeat;
    /*background-size: 100% 100%;*/
    background-position: right bottom;
    padding: 1.11rem;
}

#main .two .des1 {
    text-indent: 1rem;
    font-size: 0.89rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: rgba(102, 102, 102, 1);
    line-height: 2rem;
}

#main .three {
    height: 10.83rem;
    padding: 0 3.33rem;
    margin: 5px 0;
}

#main .last {
    height: 10.83rem;
    padding: 0 3.33rem;
    margin-top: 2.78rem;
}

#main .three .w80 {
    width: 80%;
}

#main .three .left {
    float: left;
}

#main .three .right {
    float: right;
}

#main .three .w80 .des2 {
    /*padding: 1.67rem 0;*/
    font-size: 0.89rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: rgba(153, 153, 153, 1);
    line-height: 1.44rem;
    text-indent: 1.78rem;
}

#main .four {
    position: relative;
}

#main .four .pos-t {
    position: absolute;
    top: -2.78rem;
    left: 0;
}

#main .four .des1 {
    width: 90%;
    margin: 1.67rem auto;
    height: 10.56rem;
    text-indent: 2rem;
    font-size: 0.89rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: rgba(102, 102, 102, 1);
    line-height: 1.56rem;
    border: 2px solid #00A8F6;
    padding: 1.11rem;


}

#main .three {
    height: auto;
}

#main .three .left, #main .three .right {
    width: 20% !important;
}

#main .three .w80 {
    width: 80% !important;
}

img {
    max-width: 100%;
}

.data-campusinfo {
    width: auto;
}