/*
    适配样式
*/
@media (max-width: 992px) {

    /* 关于我们 */
    div.home-conten-wrap .home-conten-box2 {
        margin-bottom: 0;
        padding-bottom: 3.84rem;
        height: unset;
        flex-direction: column-reverse;
        background: #f7f7fa;
    }

    div.top-swiper-main {
        padding-top: 1.28rem;
        height: 51.2rem;
        background: #f7f7fa;
    }

    div.Rotationone-top {
        font-size: 5.12rem;
        top: 17.8rem;
    }

    div.Rotationone-bootm {
        font-size: 5.12rem;
        bottom: 0.5rem;
    }

    div.Rotationtwo-bootm {
        top: 30.2rem;
        font-size: 4.48rem;
    }

    div.Rotationtwo-centent {
        font-size: 5.12rem;
        top: 21.95rem;
    }

    div.Rotationtwo-top {
        font-size: 5.12rem;
        top: 14.83rem;
    }

    div.Rotationfour-top {
        font-size: 5.12rem;
    }

    div.Rotationfour-centent {
        font-size: 5.12rem;
        top: 22.67rem;
    }

    div.Rotationfour-bootm {
        font-size: 3.84rem;
        top: 30.5rem;
        left: 18.9rem;
    }

    div.Rotationfive-top {
        font-size: 5.12rem;
    }

    div.Rotationfive-bootm {
        font-size: 5.12rem;
        top: 19.25rem;
    }

    div.swiper .swiper-button-prev,
    div.swiper .swiper-button-next {
        width: 7.68rem;
        height: 7.68rem;
    }

    div.home-conten-wrap .home-conten-box1 img {
        height: 51.2rem;
    }

    div.home-conten-wrap .home-conten-box2 .home-box2-right {
        width: 100%;
        padding: 8.96rem 13.12rem 6.4rem 7.68rem;
        margin-top: 2.56rem;
    }

    div.home-conten-wrap .home-conten-box2 .home-box2-right .box2-title {
        margin-top: 0;
        font-size: 6.4rem;
        color: #17171A;
        line-height: 8.96rem;

    }

    div.home-conten-wrap .home-conten-box2 .home-box2-right .box2-left-wire {
        font-size: 1.52rem;
    }

    div.home-conten-wrap .home-conten-box2 .home-box2-right .box2-content {
        margin-top: 5.12rem;
        font-size: 2.4rem;
        font-size: 3.84rem;
        line-height: 7rem;
        font-family: PingFang SC, PingFang SC;
        font-weight: 400;
        color: #17171A;
    }

    div.home-conten-wrap .home-conten-box2 .home-box2-right .box2-content br {
        display: none;
    }

    div.home-conten-wrap .home-conten-box2 .home-box2-right .box2-read-button {
        display: none;
        width: 14.04rem;
        height: 5.33rem;
        font-size: 2.4rem;
        border-radius: 1.6rem;
    }

    div.home-conten-wrap .home-conten-box2 .home-box2-left {
        margin-top: 0;
        padding-bottom: 8.96rem;
        flex: 1;
        width: 100%;
        height: 80rem;
        background-color: #fff;
        /* border-radius: 10px 10px 10px 10px; */
        /* overflow: hidden; */
    }

    div.home-conten-wrap .home-conten-box3 {
        margin-bottom: 0;
        flex-direction: column;
    }

    div.home-conten-wrap .home-conten-box3.home-conten-box5 {
        padding-top: 2.56rem;
    }

    div.home-conten-wrap .home-conten-box3 .home-box3-left {
        height: 28.5rem;
        width: 90%;
        margin: 0 auto;
    }

    div.home-conten-wrap .home-conten-box3 .home-box3-left img {
        height: 100%;
    }

    div.home-conten-wrap .home-conten-box3 .home-box3-middle {
        padding: 8.96rem 7.68rem 6.4rem 7.68rem;
        display: flex;
        flex-direction: column;
        /* flex-direction: row-reverse; */
        height: unset;
        width: unset;
    }

    div.home-conten-wrap .home-conten-box3 .home-box3-middle .box-conten-title {
        margin: 0;
        margin-bottom: 3.84rem;
        font-size: 6.4rem;
        font-family: PingFang SC, PingFang SC;
        font-weight: 800;
        color: #17171A;
        line-height: 8.96rem;
    }

    div.home-conten-wrap .home-conten-box3 .home-box3-middle .box3-top-arrows {
        width: 3.71rem;
        height: 3.71rem;
    }

    div.home-conten-wrap .home-conten-box3 .home-box3-middle .box-conten-text {
        width: unset;
        font-size: 2.4rem;
        line-height: 3.25rem;
        font-size: 3.84rem;
        font-family: PingFang SC, PingFang SC;
        font-weight: 400;
        color: #17171A;
        line-height: 7.04rem;
        text-align: center;
    }

    div.home-conten-wrap .home-conten-box5.home-conten-box3 .home-box3-middle .box-conten-text {
        display: none;
    }

    div.home-conten-wrap .home-conten-box5.home-conten-box3 .home-box3-middle .box-conten-text-min {
        display: block !important;
        width: unset;
        font-size: 2.4rem;
        line-height: 3.25rem;
        font-size: 3.84rem;
        font-family: PingFang SC, PingFang SC;
        font-weight: 400;
        color: #17171A;
        line-height: 7.04rem;
        text-align: center;
    }

    div.home-conten-wrap .home-conten-box3 .home-box3-middle .box-conten-text br {
        display: block !important;
    }

    div.home-conten-wrap .home-conten-box3 .home-box3-right {
        margin-bottom: 8.96rem;
        padding: 0;
        height: unset;
        width: 100%;
    }

    div.home-conten-wrap .home-conten-box3 .home-box3-right img {
        height: 100%;
    }

    div.home-conten-box6 .home-box6-text {
        margin-right: 12rem;
        line-height: 3.25rem;
        font-size: 2.4rem;
    }

    div.home-box5-swiper .swiper-container .swiper-wrapper .swiper-slide .home-swiper-text .swiper-text-box .swiper-text-box2 {
        display: none;
    }

    div.home-box5-swiper .swiper-container .swiper-wrapper .swiper-slide .home-swiper-text .swiper-text-box .swiper-text-box2 {
        width: 100%;
    }

    div.swiper-slide .home-swiper-text-black {
        padding: 5.12rem 5.12rem 2.08rem;
        width: unset;
    }

    div.swiper-slide .home-swiper-text-black .swiper-text-box-black {
        margin-bottom: 2.56rem;
        font-size: 5.12rem;
        font-family: PingFang SC, PingFang SC;
        font-weight: 800;
        color: #17171A;
        line-height: 7.2rem;
    }

    div.swiper-slide .home-swiper-text-black .swiper-text1-box-black {
        font-size: 3.84rem;
        font-family: PingFang SC, PingFang SC;
        font-weight: 400;
        color: #17171A;
        line-height: 5.44rem;
    }

    div.swiper-slide .home-swiper-img {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    div.swiper-slide .home-swiper-img.intraoralImg img {
        width: 40.96rem;
    }

    div.swiper-slide .home-swiper-text-black .swiper-text-box-black,
    div.home-box5-swiper .swiper-container .swiper-wrapper .swiper-slide .home-swiper-text .swiper-text-box {
        border: 0;
    }

    div.swiper-slide .home-swiper-text-black .swiper-text-box-black .swiper-text-box1-black,
    div.home-box5-swiper .swiper-container .swiper-wrapper .swiper-slide .home-swiper-text .swiper-text-box .swiper-text-box1 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: 2.4rem;
    }

    div.swiper-slide .home-swiper-text-black .swiper-text-box-black .swiper-text-box2-black {
        width: 100%;
    }

    div.swiper-slide .home-swiper-text-black .swiper-text-box-black .swiper-text-box2-black {
        display: none;
    }

    div.home-box5-swiper {
        display: none;
        width: 100rem;
        height: 29rem;
    }

    div.home-box5-swiper-min {
        display: block !important;
    }

    div.home-box5-swiper-min ul {
        margin-bottom: 3.84rem;
        display: flex;
        align-items: center;
    }

    div.home-box5-swiper-min ul li {
        width: 54.4rem;
        height: 64rem;
        background: #FFFFFF;
        border-radius: 3.2rem;
    }

    div.home-box5-swiper-min ul li:nth-child(1) {
        margin-right: 3.52rem;
    }

    div.home-box5-swiper-min ul li .home-swiper-img img {
        width: 38.4rem;
        height: 38.4rem;
    }

    div.swiper-container {
        width: 100%;
        height: 100%;
    }

    div.swiper-container .swiper-button-prev,
    div.swiper-container .swiper-button-next {
        width: 1.6875rem;
        height: 2.75rem;
        transform: translateY(-50%);
        background-size: auto;
        margin-top: 0;
    }

    div.swiper-container .swiper-button-prev {
        left: 0;
    }

    div.swiper-container .swiper-button-next {
        right: 0;
    }

    span.swiper-pagination-bullet {
        width: 1.5rem !important;
        height: 1.5rem !important;
    }
}