.service-banner-wrapper {
    height: 5.00000rem;
    background: url('../img/service/after-sale-service.png') no-repeat;
    background-size: 100% 100%;
}

.service-banner-wrapper .title {
    font-weight: 400;
    font-size: 0.60000rem;
    color: #FFFFFF;
    line-height: 0.88000rem;
    margin: 1.87000rem 0 0.40000rem;
}

.service-banner-wrapper .line {
    width: 0.80000rem;
    height: 0.01000rem;
    border-bottom: 0.03000rem solid #FFFFFF;
}

.service-content-wrapper {
    padding: 1.10000rem 0;

}

.service-content {
    display: flex;
    flex-wrap: wrap;
}

.service-content .content {
    width: 4.00000rem;
    height: 2.4000rem;
    background: #222A33;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 0.37000rem 0 0 0.27000rem;
    opacity: 0.8;
    transition: all 0.25s linear;
    margin-top: 0;
}

.service-content .content .title {
    font-weight: 700;
    font-size: 0.32000rem;
    color: #FFFFFF;
    line-height: 0.46000rem;
}

.service-content .content .subtitle {
    font-weight: 400;
    font-size: 0.24000rem;
    color: #FFFFFF;
    line-height: 0.35000rem;
    margin-bottom: 0.27000rem;
}

.service-content .content .text {
    width: 3.45000rem;
    font-weight: 400;
    font-size: 0.20000rem;
    color: #FFFFFF;
    line-height: 0.29000rem;
}

.service-content .content:nth-child(2) {
    background-image: url('../img/service/service-1.png');
    background-position: center center;
}

.service-content .content:nth-child(4) {
    background-image: url('../img/service/service-2.png');
    background-position: center center;
}

.service-content .content:nth-child(6) {
    background-image: url('../img/service/service-3.png');
    background-position: center center;
}

body .service-content .content:hover {
    background-size: 110% 110%;
}

.service-dr-wrapper {
    height: 5.00000rem;
    background: url('../img/service/Dr-Yan.png') no-repeat;
    background-size: 100% 100%;
}

.service-dr-info {
    display: flex;
}

.service-dr-info .info-left {
    padding-top: 1.75000rem;
}

.service-dr-info .info-left .title {
    font-weight: 400;
    font-size: 0.60000rem;
    color: #666666;
    line-height: 0.87000rem;
    margin-bottom: 0.40000rem;
}

.service-dr-info .info-left .line {
    width: 0.80000rem;
    height: 0.01000rem;
    border-bottom: 0.03000rem solid #666666;
}

.service-dr-info .info-right {
    padding-top: 1.18000rem;
    margin-left: 1.00000rem;
}

.service-dr-info .info-right .title {
    font-size: 0.32000rem;
    color: #666666;
    line-height: 0.40000rem;
    margin-bottom: 0.32000rem;
}

.service-dr-info .info-right .title span {
    color: #35B7AD;
    font-weight: 700;
}

.service-dr-info .info-right .text {
    font-weight: 400;
    font-size: 0.20000rem;
    color: #888889;
    line-height: 0.40000rem;
}

.service-course-wrapper {
    padding: 1.10000rem 0 0.7rem;
}

.service-course-wrapper .info {
    font-weight: 400;
    font-size: 0.24000rem;
    color: #666666;
    line-height: 0.46000rem;
    margin-bottom: 0.10000rem;
}

.service-course-wrapper .course {
    font-weight: 400;
    font-size: 0.20000rem;
    color: #888889;
    line-height: 0.35000rem;
    margin-bottom: 0.30000rem;
}

.service-operation-wrapper {
    height: 5.00000rem;
    background: url('../img/service/operation.png') no-repeat;
    background-size: 100% 100%;
}

.service-operation-wrapper .title {
    font-weight: 400;
    font-size: 0.60000rem;
    color: #FFFFFF;
    line-height: 0.88000rem;
    margin: 1.87000rem 0 0.40000rem;
}

.service-operation-wrapper .line {
    width: 0.80000rem;
    height: 0.01000rem;
    border-bottom: 0.03000rem solid #FFFFFF;
}

.service-guide-wrapper {
    padding: 1.10000rem 0 0.43000rem;
}

.service-guide {
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.47000rem;
    align-items: center;
}

.service-guide .info {
    width: 7.55000rem;
    font-weight: 400;
    font-size: 0.24000rem;
    color: #666666;
    line-height: 0.46000rem;
}

.service-guide .info p {
    font-weight: 400;
    font-size: 0.20000rem;
    color: #888889;
    line-height: 0.35000rem;
    margin-top: 0.10000rem;
}

.service-guide img {
    width: 3.65000rem;
    height: 2.08000rem;
}