.pager-container[data-v-62b68983] {
    display: flex
}

.pager-container .pager-next[data-v-62b68983],
.pager-container .pager-previous[data-v-62b68983] {
    width: .20833rem;
    height: .20833rem;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #bbb;
    background: #efefef;
    cursor: not-allowed
}

.pager-container .pager-next.active[data-v-62b68983],
.pager-container .pager-previous.active[data-v-62b68983] {
    color: #fff;
    background: #ca0915;
    cursor: pointer
}

.pager-container .pager-previous[data-v-62b68983] {
    margin-right: .16667rem
}

.pager-container .icon-arrow[data-v-62b68983] {
    width: .06771rem;
    height: .10938rem
}

.home-container .banner-wrapper[data-v-d8331430] {
    line-height: 0
}

.home-container .banner-wrapper[data-v-d8331430] .el-carousel__container {
    height: 5.20833rem
}

.home-container .banner-wrapper[data-v-d8331430] .el-carousel__container img {
    width: 100%;
    height: 100%
}

.home-container .background-bar[data-v-d8331430],
.home-container .home-banner[data-v-d8331430],
.home-container .swiper-img[data-v-d8331430] {
    width: 100%
}

.home-container .title-bar[data-v-d8331430] {
    width: .5rem;
    height: .06771rem;
    margin-bottom: .15625rem;
    background: linear-gradient(101deg, #dac0c2 16%, #ca0915 88%)
}

.home-container .title-wrapper[data-v-d8331430] {
    margin-bottom: .08333rem;
    font-family: OPPOSans-B;
    font-size: .17708rem;
    font-weight: 700;
    line-height: .20833rem
}

.home-container .title-wrapper .title-part-1[data-v-d8331430] {
    color: #333
}

.home-container .title-wrapper .title-part-2[data-v-d8331430] {
    color: #ca0915
}

.home-container .title-part-label[data-v-d8331430] {
    margin-left: -.07292rem;
    font-family: PingFang SC Medium;
    font-size: .09375rem;
    line-height: .13021rem;
    color: #aaa
}

.home-container .title-part-label.en-class[data-v-d8331430] {
    margin-left: 0
}

.home-container .first-block-wrapper[data-v-d8331430] {
    background-color: #fff
}

.home-container .first-block[data-v-d8331430] {
    width: 6.45833rem;
    margin: auto;
    padding: .3125rem 0 .14063rem
}

.home-container .second-block-wrapper[data-v-d8331430] {
    background-color: #ecfbde
}

.home-container .second-block[data-v-d8331430] {
    width: 6.45833rem;
    height: 3.19271rem;
    margin: auto;
    display: flex;
    padding-top: .20313rem
}

.home-container .second-block .left-desc[data-v-d8331430] {
    width: 3.07813rem;
    font-family: PingFang SC Regular;
    font-size: .10417rem;
    line-height: .25rem;
    color: #333
}

.home-container .second-block .left-desc .check-more[data-v-d8331430] {
    width: .78646rem;
    height: .24479rem;
    margin-top: .20833rem;
    display: block;
    border-radius: .01042rem;
    background: #ca0915;
    font-family: SourceHanSansCN-Medium;
    font-size: .09375rem;
    font-weight: 500;
    color: #fff;
    text-align: center;
    text-decoration: none
}

.home-container .second-block .right-video[data-v-d8331430] {
    margin-left: .38542rem;
    transform: translateY(-1.04167rem)
}

.home-container .second-block .right-video .bg-bar[data-v-d8331430] {
    width: 3.1875rem;
    height: .36979rem;
    background-color: #ca0915
}

.home-container .second-block .right-video .video-about-us[data-v-d8331430] {
    width: 3.1875rem;
    height: 2.38542rem
}

.home-container .product-introduce[data-v-d8331430] {
    padding-bottom: .36458rem;
    background-color: #ca0915;
    text-align: center
}

.home-container .product-introduce .title[data-v-d8331430] {
    padding: .32292rem 0 .08333rem;
    font-family: SourceHanSansCN-Bold;
    font-size: .17708rem;
    font-weight: 700;
    line-height: .1875rem;
    color: #fff
}

.home-container .product-introduce .desc[data-v-d8331430] {
    position: relative;
    font-family: PingFang SC Medium;
    font-size: .09375rem;
    line-height: .13021rem;
    color: hsla(0, 0%, 100%, .4)
}

.home-container .product-introduce .desc[data-v-d8331430]:after {
    content: " ";
    display: block;
    width: .1875rem;
    height: .03125rem;
    position: absolute;
    left: calc(50% - .09375rem);
    top: calc(100% + .08333rem);
    background-color: #fff
}

.home-container .product-introduce .product-category[data-v-d8331430] {
    width: 8.14583rem;
    display: flex;
    justify-content: space-between;
    margin: .38542rem auto 0
}

.home-container .product-introduce .product-category .product-category-item[data-v-d8331430] {
    position: relative;
    line-height: 0
}

.home-container .product-introduce .product-category .product-category-item .product-category-pic[data-v-d8331430] {
    width: 2.65625rem;
    height: 3.55729rem
}

.home-container .product-introduce .product-category .product-category-item .product-pic[data-v-d8331430] {
    width: 2.65625rem;
    height: 3.15104rem;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: .04167rem .04167rem 0 0
}

.home-container .product-introduce .product-category .product-category-item .bottom-area[data-v-d8331430] {
    width: 2.65625rem;
    height: .40625rem;
    padding: 0 .13021rem 0 .22396rem;
    display: flex;
    align-items: center;
    font-family: SourceHanSansCN-Bold;
    font-size: .125rem;
    font-weight: 700;
    line-height: 1;
    color: #ca0915;
    background-color: #fff;
    border-radius: 0 0 .04167rem .04167rem
}

.home-container .product-introduce .product-category .product-category-item .arrow-right[data-v-d8331430] {
    width: .17708rem;
    height: .17708rem;
    position: absolute;
    right: .13021rem;
    bottom: .11458rem
}

.home-container .anjoy-news-wrapper[data-v-d8331430] {
    background: #f5fcee
}

.home-container .anjoy-news[data-v-d8331430] {
    width: 6.45833rem;
    margin: 0 auto;
    padding: .64063rem 0 .73958rem
}

.home-container .anjoy-news .news-top-area[data-v-d8331430] {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.home-container .anjoy-news .news-top-area-right[data-v-d8331430] {
    display: flex;
    align-items: center
}

.home-container .anjoy-news .news-top-area-right .check-more-news[data-v-d8331430] {
    margin-right: .02083rem;
    font-family: PingFang SC Regular;
    font-size: .07292rem;
    line-height: .07292rem
}

.home-container .anjoy-news .title-part-label[data-v-d8331430] {
    margin-left: 0
}

.home-container .anjoy-news .news-list-wrapper[data-v-d8331430] {
    display: flex;
    margin-top: .15625rem
}

.home-container .anjoy-news .news-list-wrapper .news-left[data-v-d8331430] {
    position: relative
}

.home-container .anjoy-news .news-list-wrapper .news-left .news-left-pic[data-v-d8331430] {
    width: 2.99479rem;
    height: 2.00521rem;
    border-radius: .04167rem
}

.home-container .anjoy-news .news-list-wrapper .news-left .news-tag[data-v-d8331430] {

    padding: .15625rem .11979rem .15625rem .15625rem;
    border-radius: .04167rem;
    opacity: .95;
    background: #ca0915;
    transform: translate(.125rem, -.38021rem)
}

.home-container .anjoy-news .news-list-wrapper .news-left .news-tag .news-title[data-v-d8331430] {
    margin-bottom: .10417rem;
    font-family: PingFang SC Regular;
    font-size: .08333rem;
    color: #fff
}

.home-container .anjoy-news .news-list-wrapper .news-left .news-tag .news-title[data-v-d8331430]:before {
    content: " ";
    display: block;
    width: .15625rem;
    height: .02083rem;
    border-radius: .04167rem;
    background: #fff;
    margin-bottom: .07813rem
}

.home-container .anjoy-news .news-list-wrapper .news-left .news-tag .view-detail[data-v-d8331430] {
    display: flex;
    align-items: center;
    color: #fff;
    font-family: PingFang SC Regular;
    font-size: .07292rem;
    line-height: .07292rem;
    cursor: pointer
}

.home-container .anjoy-news .news-list-wrapper .news-left .news-tag .view-detail img[data-v-d8331430] {
    width: .08333rem;
    height: .08333rem;
    margin-left: .04688rem
}

.home-container .anjoy-news .news-list-wrapper .news-left .common-pager[data-v-d8331430] {
    position: absolute;
    right: 0;
    bottom: .38021rem
}

.home-container .anjoy-news .news-list-wrapper .news-list[data-v-d8331430] {
    margin-left: .46875rem
}

.home-container .anjoy-news .news-list-wrapper .news-list .news-list-item[data-v-d8331430] {
    display: flex;
    margin-bottom: .15625rem;
    cursor: pointer
}

.home-container .anjoy-news .news-list-wrapper .news-list .news-list-item .news-pic[data-v-d8331430] {
    width: 1.0625rem;
    height: .70833rem;
    flex-shrink: 0;
    margin-right: .125rem;
    border-radius: .04167rem
}

.home-container .anjoy-news .news-list-wrapper .news-list .news-list-item .news-detail[data-v-d8331430] {
    padding-top: .0625rem
}

.home-container .anjoy-news .news-list-wrapper .news-list .news-list-item .news-detail .news-date[data-v-d8331430] {
    font-family: PingFang SC Regular;
    font-size: .07292rem;
    line-height: .07292rem;
    color: #666
}

.home-container .anjoy-news .news-list-wrapper .news-list .news-list-item .news-detail .news-title[data-v-d8331430] {
    margin: .07813rem 0 .04167rem;
    font-family: PingFang SC Bold;
    font-weight: 700;
    font-size: .07292rem;
    line-height: .10417rem;
    color: #333;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.home-container .anjoy-news .news-list-wrapper .news-list .news-list-item .news-detail .news-desc[data-v-d8331430] {
    white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    font-family: PingFang SC Regular;
    font-size: .0625rem;
    line-height: .08854rem;
    color: #999
}

@media only screen and (max-width:480px) {
    .home-container .first-block[data-v-d8331430] {
        width: 100%;
        height: 7.54688rem;
        margin: 0;
        padding: .73438rem 0 0 .47917rem
    }

    .home-container .first-block .title-bar[data-v-d8331430] {
        width: 1.28125rem;
        height: .17188rem;
        margin-bottom: .30729rem;
        background: linear-gradient(145deg, #eb2b38, #ca0915)
    }

    .home-container .first-block .title-wrapper[data-v-d8331430] {
        margin-bottom: .30729rem;
        font-size: .42708rem;
        font-family: OPPOSans-Bold, OPPOSans;
        font-weight: 700;
        color: #333;
        line-height: .53125rem
    }

    .home-container .first-block .title-part-label[data-v-d8331430] {
        font-size: .29167rem;
        font-family: PlayfairDisplay-Bold-, PlayfairDisplay-Bold;
        color: #aaa;
        line-height: .33333rem
    }

    .home-container .second-block[data-v-d8331430] {
        width: 100%;
        height: auto;
        padding: .47917rem;
        margin: 0;
        flex-direction: column-reverse
    }

    .home-container .second-block .right-video[data-v-d8331430] {
        margin-left: 0;
        transform: translateY(-4.6875rem)
    }

    .home-container .second-block .right-video .bg-bar[data-v-d8331430] {
        width: 100%;
        height: .64063rem
    }

    .home-container .second-block .right-video .video-about-us[data-v-d8331430] {
        width: 100%;
        height: auto
    }

    .home-container .second-block .left-desc[data-v-d8331430] {
        width: 100%;
        margin-top: -4.20833rem;
        font-size: .34896rem;
        font-family: SourceHanSansCN-Regular-, SourceHanSansCN-Regular;
        font-weight: 400;
        color: #333;
        line-height: .64063rem
    }

    .home-container .second-block .left-desc .check-more[data-v-d8331430] {
        width: 1.97396rem;
        height: .74479rem;
        margin: .47917rem auto;
        line-height: .74479rem;
        background: #ca0915;
        border-radius: .02604rem .02604rem .02604rem .02604rem;
        font-size: .29167rem;
        font-family: Source Han Sans CN-Medium, Source Han Sans CN;
        font-weight: 500;
        color: #fff
    }

    .home-container .product-introduce .title[data-v-d8331430] {
        padding: .73438rem 0 .21354rem;
        font-size: .42708rem;
        font-family: Source Han Sans CN-Bold, Source Han Sans CN;
        font-weight: 700;
        color: #fff;
        line-height: .47917rem
    }

    .home-container .product-introduce .desc[data-v-d8331430] {
        font-size: .29167rem;
        font-family: PlayfairDisplay-Bold-, PlayfairDisplay-Bold;
        font-weight: 400;
        line-height: .33333rem
    }

    .home-container .product-introduce .desc[data-v-d8331430]:after {
        width: .48438rem;
        height: .07813rem;
        top: calc(100% + .21354rem);
        left: calc(50% - .23958rem)
    }

    .home-container .product-introduce .product-category[data-v-d8331430] {
        width: 100%;
        margin: 0;
        padding: 1.02604rem .47917rem 0;
        overflow: auto
    }

    .home-container .product-introduce .product-category .product-category-item+.product-category-item[data-v-d8331430] {
        margin-left: .29167rem
    }

    .home-container .product-introduce .product-category .product-pic[data-v-d8331430] {
        width: 4.98438rem !important;
        height: 5.80208rem !important;
        border-radius: .10417rem .10417rem 0 0 !important
    }

    .home-container .product-introduce .product-category .bottom-area[data-v-d8331430] {
        width: 4.98438rem !important;
        height: .90625rem !important;
        padding: 0 .23958rem 0 .30729rem !important;
        font-size: .31771rem !important;
        border-radius: 0 0 .10417rem .10417rem !important
    }

    .home-container .product-introduce .product-category .arrow-right[data-v-d8331430] {
        width: .27604rem !important;
        height: .27604rem !important;
        right: .23958rem !important;
        bottom: .29167rem !important
    }

    .home-container .anjoy-news-wrapper[data-v-d8331430] {
        padding: 0 .47917rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news[data-v-d8331430] {
        width: auto;
        padding: 1.01563rem 0 .73438rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .title-bar[data-v-d8331430] {
        width: 1.28125rem;
        height: .17188rem;
        margin-bottom: .30729rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .title-wrapper[data-v-d8331430] {
        margin-bottom: .30729rem;
        font-size: .42708rem;
        line-height: .53125rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .title-part-label[data-v-d8331430] {
        font-size: .29167rem;
        line-height: .33333rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-top-area-right .check-more-news[data-v-d8331430] {
        font-size: .1875rem;
        line-height: .1875rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-top-area-right .arrow-right[data-v-d8331430] {
        width: .3125rem;
        height: .3125rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper[data-v-d8331430] {
        margin-top: .53125rem;
        flex-direction: column
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-left .news-left-pic[data-v-d8331430] {
        width: 100%;
        height: auto;
        border-radius: .10417rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-left .news-tag[data-v-d8331430] {

        margin: -1.375rem 0 0 .31771rem;
        padding: .40104rem;
        border-radius: .10417rem;
        transform: translate(0)
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-left .news-tag .news-title[data-v-d8331430] {
        margin-bottom: .40104rem;
        font-size: .34896rem;
        line-height: .50521rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-left .news-tag .news-title[data-v-d8331430]:before {
        width: .40104rem;
        height: .05208rem;
        border-radius: .10417rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-left .news-tag .view-detail[data-v-d8331430] {
        font-size: .29167rem;
        line-height: 1
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-left .news-tag .view-detail img[data-v-d8331430] {
        width: .31771rem;
        height: .31771rem;
        margin-left: .10417rem;
        margin-top: .02083rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-left .common-pager[data-v-d8331430] {
        bottom: .45313rem;
        right: .53125rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-left .common-pager[data-v-d8331430] .pager-next,
    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-left .common-pager[data-v-d8331430] .pager-previous {
        width: .53125rem;
        height: .53125rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-left .common-pager[data-v-d8331430] .pager-previous {
        margin-right: .42708rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-left .common-pager[data-v-d8331430] .icon-arrow {
        width: .17188rem;
        height: .28125rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-list[data-v-d8331430] {
        margin: .73438rem 0 0
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-list .news-list-item[data-v-d8331430] {
        margin-bottom: .40104rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-list .news-list-item .news-pic[data-v-d8331430] {
        width: 2.93229rem;
        height: 1.94792rem;
        margin-right: .30729rem;
        border-radius: .10417rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-list .news-list-item .news-detail[data-v-d8331430] {
        padding-top: .10417rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-list .news-list-item .news-detail .news-date[data-v-d8331430] {
        display: none
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-list .news-list-item .news-detail .news-title[data-v-d8331430] {
        margin-bottom: .31771rem;
        font-size: .375rem;
        line-height: .50521rem
    }

    .home-container .anjoy-news-wrapper .anjoy-news .news-list-wrapper .news-list .news-list-item .news-detail .news-desc[data-v-d8331430] {
        -webkit-line-clamp: 2;
        font-size: .29167rem;
        line-height: .45313rem
    }
}