/* 小屏 Mobile 适配 (< 480px) */
@media screen and (max-width: 480px) {


    .applications__title {
        font-size: 20px !important;
    }

    .applications__subtitle {
        font-size: 18px !important;
    }

    .applications__show-label-cn {
        font-size: 16px !important;
    }

    .applications__show-label-en {
        font-size: 14px !important;
    }

    .news__right-subtitle {
        font-size: 16px !important;
    }

    .news__right-description {
        font-size: 14px !important;
    }

    .news__right::after {
        width: 130px !important;
        height: 150px !important;
    }

    .about__readmore-text {
        font-size: 16px !important;
    }

    .about__readmore-icon {
        width: 14px !important;
        height: 14px !important;
        font-size: 12px !important;
    }

    .footer__nav-item {
        padding: 0 5px !important;
        width: 33% !important;
    }

    .news-item {
        background-color: #ffff !important;
    }

    .news-img {
        height: 160px;
        border-radius: 8px;
        object-fit: contain !important;
    }

    .page-banner {
        height: 150px !important;
    }

    .w-banxin.p-show {
        padding: 0px !important;
    }

    .p-show__meta {
        flex-direction: row !important;
    }

    .p-show__content p span {
        text-wrap-mode: wrap !important;
    }


    .p-page .pagination li:first-child {
        margin-bottom: 0px !important;
    }

    .p-page .pagination {
        flex-wrap: nowrap !important;
    }

    .hezuo-img img {
        max-width: 140% !important;
    }

    .zhaopin .w-banxin {
        padding: 0px !important;
    }

    .zhaopin-h3 {
        font-size: 16px;
    }

    .zhaopin-desc {
        font-size: 14px;
    }


    .zhaopin .p-show__meta {
        padding: 0px !important;
    }

    .about-intro__media {
        display: none !important;
    }


    .en .hero__right-top-title {
        font-size: 16px !important;
    }


    .en .hero__right-bottom-subtitle {
        font-size: 16px !important;
    }

    .hero__left {
        height: 250px !important;
    }

    .en .hero__right-top {
        align-items: flex-start !important;
        padding-top: 30px !important;
    }

    .en .hero__right-bottom {
        padding-top: 30px !important;
    }


    .en .applications__show-label-en {
        font-size: 16px !important;
    }

    .en .chanpin-nav-container {
        gap: 2px !important;
        padding: 0px !important;
        justify-content: space-around !important;
    }

    .en .chanpin-nav__text {
        font-size: 14px !important;
    }

    .en .chanpin-nav {
        flex: 0 0 44% !important;
        gap: 0px !important;
    }

    .footer__nav-item:not(:last-child)::after {
        display: none !important;
    }

    .news__left {
        padding: 0px !important;
    }

    .en .p-about-breadcrumb__inner {
        padding: 20px !important;
    }



}