 /* 确保 HTML 和 body 高度充满视口 */
        html, body {
            height: 100%;
            margin: 0;
            padding: 0;
            display: flex;
            flex-direction: column;
        }

        /* 页面整体高度至少为 100vh */
        .page {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center; /* 让内容居中 */
            min-height: 100vh; /* 至少占据整个视口高度 */
            width: 100%;
        }

        /* 主要容器，确保填充 */
        .image-wrapper_1 {
            width: 100%;
            margin: 0 auto; 
             /*padding-top: 35%;*/
             background: url(./img/2e2b87904ed8248d6fe99e4c8c9c6c17.png);
            flex-grow: 1; /* 让该区域自动填充 */
            background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        }
        
        /* --------------top-------------- */



.btn1{display: block; text-align: center; border-radius: 5px;width: 322px; line-height: 45px; font-size: 25px;color: #f9eb7b; font-weight: bold;  background:#000; margin: 0 auto;margin-bottom: 1.2em;margin-top: 5.5em}

.btn2{background: url(./img/k2.png);width: 150px;height: 40px; display: block; margin: 0 auto;margin-bottom: 4.2em;background-size: 100% 100%}

.btn3{
        max-width: 90%;
        width: 313px;
        height: 49px;
        background: url(./img/85a63004b551e85f63c9cb40853140c7.png);
        display: block; 
        margin: 0 auto;
        background-size: 100% 100%
    
}


        /* 适配不同分辨率 */
        @media (max-width: 750px) {
            
             /* 页面整体高度至少为 100vh */
        .page {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center; /* 让内容居中 */
            min-height: 100vh; /* 至少占据整个视口高度 */
            width: 100%;
        }

        /* 主要容器，确保填充 */
        .image-wrapper_1 {
            /*padding-top: 35%;*/
            background: url(./img/wap230c6aa29bcad7b8fb8196a7008ac39b.png);
            width: 100%;
            flex-grow: 1; /* 让该区域自动填充 */
            background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
            display: flex;
            flex-direction: column;
            justify-content: revert;
            align-items: center;
        }
 }