/* 移动端底部和联系我们组件样式 */ @media screen and (max-width: 750px)   {

    /* 底部区域 */ .footer  {
        /* padding: calc(40 * 100vw / 768) calc(20 * 100vw / 768) calc(20 * 100vw / 768);
        */ height: calc(530 * 100vw / 750) !important;
        margin-top: 0 !important;
        /* top: calc(1800 * 100vw / 750) !important;
        */ display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;

    }
    /* 隐藏所有菜单文字 */ .footer-menu,
    .footer-menu-title,
    .footer-submenu,
    .business-contact,
    .business-title  {
        display: none !important;

    }
    /* 放大并居中logo */ .footer-logo  {
        position: absolute !important;
        width: calc(200 * 100vw / 750) !important;
        height: auto !important;
        margin-bottom: calc(30 * 100vw / 750) !important;
        left: calc(60 * 100vw / 750) !important;
        top: calc(80 * 100vw / 750) !important;

    }
    /* 社交媒体图标横向排列 */ .social-icons  {
        position: static !important;
        flex-direction: row !important;
        gap: calc(25 * 100vw / 750) !important;
        margin-bottom: calc(30 * 100vw / 750) !important;
        justify-content: center !important;
        flex-wrap: wrap !important;

    }
    /* 放大社交媒体图标 */ .social-icon  {
        width: calc(40 * 100vw / 750) !important;
        height: calc(40 * 100vw / 750) !important;

    }
    /* 隐藏微信图标，直接显示二维码 */ .wechat-container .social-icon  {
        display: none !important;

    }
    /* 调整二维码大小和位置 */ .footer-qrcode  {
        position: absolute !important;
        display: block !important;
        bottom: auto !important;
        left: calc(526 * 100vw / 750) !important;
        top: calc(-24 * 100vw / 750) !important;
        width: calc(150 * 100vw / 750) !important;
        height: calc(160 * 100vw / 750) !important;
        border-radius: calc(3 * 100vw / 750) !important;
        z-index: 10 !important;
        transform: none !important;

    }
    /* 将版权信息居中 */ .footer-info  {
        position: static !important;
        text-align: center !important;
        width: 100% !important;
        margin-top: calc(20 * 100vw / 750) !important;

    }
    /* 第一个p标签（包含备案信息和版权信息） */ .footer-info p  {
        position: absolute !important;
        font-size: calc(18 * 100vw / 750) !important;
        line-height: calc(18 * 100vw / 750) !important;
        white-space: normal !important;
        display: block !important;
        text-align: left !important;
        left: calc(60 * 100vw / 750) !important;
        top: calc(400 * 100vw / 750) !important;
        width: calc(500 * 100vw / 750) !important;
        line-height: calc(40 * 100vw / 750) !important;

    }
    /* 版权信息单独定位 */ .footer-info .copyright  {
        position: absolute !important;
        font-size: calc(18 * 100vw / 750) !important;
        line-height: calc(18 * 100vw / 750) !important;
        white-space: normal !important;
        display: block !important;
        text-align: left !important;
        left: calc(0 * 100vw / 750) !important;
        top: calc(40 * 100vw / 750) !important;
        width: calc(500 * 100vw / 750) !important;

    }
    /* 容器调整 */ .footer-dm-container  {
        position: absolute !important;
        right: calc(454 * 100vw / 750) !important;
        top: calc(326 * 100vw / 750) !important;
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;

    }

}
