.mob-vas-title {
    font-size: 26px;
    text-align: center;
    padding-bottom: 15px;
}
.mob-vas-text {
    text-indent: .32rem;
    line-height: .32rem;
    color: #656565;
}

.mob-concept-wrap {
    padding: 10px;
    max-width: 300px;
    margin: 0 auto;
}
.mob-concept-card {
    text-align: center;
    border-radius: .2rem;
    min-height: 3.5rem;
    cursor: pointer;
}
.mob-concept-card:hover img {
    transform: scale(1.1, 1.1);
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
}
.mob-carousel-text div {
    font-size: .34rem;
    padding-bottom: 0.16rem;
}
.mob-carousel-text p {
    font-size: .18rem;
}
.mob-concept-card img {
    width: 100%;
    height: 50%;
    border-top-left-radius: .2rem;
    border-top-right-radius: .2rem;
    transition: all 1s;
}
.mob-concept-card-title {
    font-size: .22rem;
    padding-top: .2rem;
}
@media (max-width: 786px) {
    .mob-concept-card-text {
        padding-bottom: .48rem !important;
    }
}
.mob-concept-card-text {
    color: #656565;
    padding: 10px .2rem;
    font-size: .16rem;
}