
        html, body {
            margin: 0 !important;
            padding: 0 !important;
            width: 100% !important;
            background: #F7F7F7 !important;
            font-family: 'Poppins', sans-serif;
            overflow-x: hidden;
        }
        * {box-sizing: border-box;}
        img {max-width:100%;}

        /* Mac高分/浏览器125%缩放区间，保证两卡并排不换行 */
        @media screen and (min-width:1300px) and (max-width:1700px){
            .card-item{
                width: 600px !important;
                min-height: 550px !important;
                padding:46px 36px !important;
            }
            .wrap-title h2{font-size:46px !important;}
        }

        /* 手机端保持单列不变 */
        @media(max-width:768px){
            .wrap-title h2{font-size:32px !important;}
            .wrap-title p{font-size:15px !important;}
            .card-item{
                width: 100% !important;
                min-height: auto !important;
                padding: 35px 20px !important;
            }
            .card-item h3{font-size:22px !important;}
            .card-desc{font-size:15px !important;}
            .card-list{font-size:15px !important;padding-left:20px !important;}
            .icon-img{width:70px !important;height:70px !important;}
        }
    