@media (max-width: 757px) {
    .group_group_191{
        position: relative;
        top: 0rem;
        z-index: 0;
        width: 100%;
        height: 5rem;
    }
    .layer_layer_192193{
        width: 100%;
        height: 4.8rem;
        background-image: url(/template/mobile/skin/images/seo_bg.png);
        background-size: cover; /* 使背景图片铺满整个元素 */
        background-position: center; /* 可选：将背景图片居中 */
        background-repeat: no-repeat; /* 防止背景图片重复 */
    }
    .layer_layer_195196{
        font-size: .26rem;
        width: 5.5rem;
        text-align: center;
        padding: 0.5rem 1rem;
        line-height: .52rem;
        top: 0.5rem;
    }
    .group_group_193{
        height: 2.45rem;
        left: 0;
        top: 1rem;
        width: 8rem;
    }
    
    .group_group_196{
        left: 2.8rem;
        top: 2.5rem;
        
    }
    .layer_layer_197198{

    }
    .layer_layer_198199{
        font-size: .26rem;
    }
    .group_group_169{
        width: 100%;
        height: 9rem;
        top: 0;
        position: relative;
        background: #fbfcff;
    }
    .layer_layer_170171{
        width: 100%;
        height: 3rem;
        left: 0rem;
        background-image: url(/template/mobile/skin/images/seo_bg2.png);
        background-size: cover; /* 使背景图片铺满整个元素 */
        background-position: center; /* 可选：将背景图片居中 */
        background-repeat: no-repeat; /* 防止背景图片重复 */
        top: 1.2rem;
    }
    .group_group_171{
        left: 0;
        top: 4rem;
        width: 100%;
    }
    .layer_layer_172173 {
        text-align: center;
        width: 150%;
        font-size: 0.4rem;
        font-weight: 400;
    }
    .layer_layer_174175,.layer_layer_182183,.layer_layer_187188{
        display: none;
    }
    .group_group_173,.group_group_178,.group_group_183{
        text-align: center;
        width: 100%;
    }
    .group_group_173{
        top: .8rem;
    }
    .group_group_178{
        top: 1.8rem;
    }
    .group_group_183{
        top: 2.8rem;
    }
    .group_group_188{
        top: 4rem;
        left: 2.8rem;
    }
    .group_group_175,.group_group_179,.group_group_184 {
        width: 100%;
        left: 0;
    }
    .layer_layer_180181, .layer_layer_185186, .layer_layer_176177 {
        text-align: center;
        font-size: 0.29rem;
    }
    .layer_layer_177178,.layer_layer_181182,.layer_layer_186187{
        font-size: 0.24rem;
        width: 100%;
        margin-left: 0;
        padding-top: 0.1rem;
    }
    .layer_layer_190191{
        font-size: .26rem;
    }
    .group_group_1{
        height: 5rem;
        width: 100%;
    }
    .layer_layer_23{
        height: 5rem;
        width: 100%;
        background-size: cover;
    }
    .layer_layer_12{
        width: 100%;
        height: 5rem;
        left: 0rem;
        background-image: url(/template/mobile/skin/images/xxl_bg.png);
        background-size: cover; /* 使背景图片铺满整个元素 */
        background-position: center; /* 可选：将背景图片居中 */
        background-repeat: no-repeat; /* 防止背景图片重复 */
        top: 1.2rem;
    }
    .group_group_3{
        left: 0;
        top: 1rem;
        width: 100%;
    }
    .group_group_2{
        width: 100%;
        position: relative;
        top:0;
        left: 0;
        height: 10.5rem;
    }
    .layer_layer_1718{
        width: 100%;
        text-align:center;
        margin: 0;
        font-size: .4rem;
    }
    .group_group_4{
        width: 100%;
    }
    .layer_layer_34{
        width: 110% !important;
        height: 3rem !important;
        left: 0rem;
        background-image: url(/template/mobile/skin/images/seo_bg_5.jpg) !important;
        background-size: cover !important;
        background-position: center !important;
        background-repeat: no-repeat !important;
        top: 2.5rem !important

    }
    .group_group_5{
        left: 0;
        top: 4rem;
        text-align: center;
        width: 100%;
        font-size: .29rem;
    }
    .layer_layer_78{
        font-size: .24rem;
        margin: 0;
        left: .9rem;
        top:1.07rem;
        color: rgba(128, 127, 135, 255);
    }
    .group_group_6{
        width: 100%;
    }
    
    .layer_layer_1314{
        width: 100%;
        font-size: .29rem;
        text-align: left;
        margin: 0;
        top:1.2rem;
        left: .5rem;

    }
    .group_group_8{
        top:1.2rem;
        left: .4rem;
    }
    .layer_layer_45{
        font-size: .49rem;
        line-height: .49rem;
    }
    h2,h3{
        font-weight: 400 !important;
    }
    .layer_layer_67{
        width: 100%;
        top:-2rem;
    }
    .layer_layer_67_add::before{
        display: none;
    }
    .group_group_7{
        left: 2.8rem;
        top: 3.5rem;
    }
    .layer_layer_910{
        font-size: .26rem;
    }
    .layer_layer_67_add{
        margin-left: 0;
        font-size: .26rem;
        width: 5.5rem;
        line-height: .52rem;
        padding: 0 1rem;
    }
    .group_group_33{
        width: 100%;
        height: 12rem;
    }
    .layer_layer_3435{
        width: 100%;
        background-size: cover;
        height: 12rem;
    }
    .layer_layer_3536{
        width: 100%;
        margin-left: 0;
        top: 0.3rem;
    }
    .group_group_list{
        position: relative;
        top: 1.5rem;
    }
    .group_group_36,.group_group_40,.group_group_44,.group_group_48{
        position: unset;
        float: left;
        width: 50%;
        height: 4.8rem;
        margin: 0.15rem 0;
        font-size: 0.29rem;
        background-size: cover !important;
        background-position: center !important;
        background-repeat: no-repeat !important; 
    }
    .group_group_361, .group_group_401, .group_group_441, .group_group_481{
        padding-top: 1.8rem;
        width: 80%;
        text-align: center;
        padding: 0 10%;
        padding-top: 50%;
        font-size: 0.24rem;
        color: rgba(153,153,153,255);
    }
    .group_group_361 h3, .group_group_401 h3, .group_group_441 h3, .group_group_481 h3{
        font-size: 0.29rem;
        /* font-weight: 400; */
        padding: 0.2rem 0;
        color: #000;
    }
    .layer_layer_x34 {
        font-size: .5rem;
        color: rgba(124, 53, 221, 255);
        line-height: .5rem;
        background: 0;
        left: 0;
        text-align: center;
    }
    .layer_layer_671{
        font-size: .24rem;
        color: rgba(124, 126, 135, 255);
        line-height: .48rem;
        background: 0;
        left: 0;
    }
    .group_group_36{
        background: url(/template/pc/skin/static/image/layer_layer_3738-201906191257.png);
    }
    .group_group_40{
        background: url(/template/pc/skin/static/image/layer_layer_4142-201906191257.png);
    }
    .group_group_44{
        background: url(/template/pc/skin/static/image/layer_layer_4546-201906191257.png);
    }
    .group_group_48{
        background: url(/template/pc/skin/static/image/layer_layer_4950-201906191257.png);
    }
    .s1_item span{
        font-size: 0.24rem;
        color: rgba(153,153,153,255);
    }
    .footerBtn{
        position: fixed !important;
        z-index: 999 !important;
    }
    .xxl_1{
        font-size: .29rem;
        height: 12.5rem;
        background: #f8f7fc;
    }
    .xxl_1_content{
        position:relative;
    }
    .xxl_1_title{
        text-align: center;
        font-size: 0.40rem;
        padding-top: 1rem;
        margin: 0;
    }
    .xxl_1_content_1 {
        padding: 0 0.4rem;
        height: 8rem;
    }
    .xxl_1_bg{
        height: 3rem;
        background: url(/template/pc/skin/static/image/group_12_pic_2.png) no-repeat;
        background-size: 100% auto;
        margin-bottom: .3rem;
    }
    
    .layer_layer_1819 {
        background: url(/template/pc/skin/static/image/layer_layer_1819-201907171254.png) no-repeat;
        background-size: 100% auto;
        top:3.8rem;
    }

    .layer_layer_1920 {
        background: url(/template/pc/skin/static/image/layer_layer_1920.png) no-repeat;
        background-size: 100% auto;
        top:5.06rem
    }

    .layer_layer_2021 {
        background: url(/template/pc/skin/static/image/layer_layer_2021-201907171254.png) no-repeat;
        background-size: 100% auto;
        top:6.32rem
    }

    .layer_layer_2122 {
        background: url(/template/pc/skin/static/image/layer_layer_2122-201907171254.png) no-repeat;
        background-size: 100% auto;
        top: 7.58rem;
    }
    .group_text_icon {
        position: absolute;
        /* top: 0; */
        left: 0.35rem;
        /* bottom: 0; */
        margin: auto 0;
        width: .8rem;
        height: .8rem
    }

    .group_12_text {
        position: absolute;
        margin: auto 0;
        font-size: .24rem;
        line-height: .48rem;
        color: rgba(124,126,135,255);
        background: 0;
        text-align: left;
        padding: 0.1rem 0 0.2rem 1rem;
        white-space: nowrap;
        overflow: hidden;
    }
    .xxl_1_content_1_text{
        top: 3.6rem;
    }
    .xxl_1_content_2_text{
        top: 4.86rem;
    }
    .xxl_1_content_3_text{
        top: 6.16rem;
    }
    .xxl_1_content_4_text{
        top: 7.38rem;
    }
    .emphasis_text{
        color: #9a4bff;
        font-size: .26rem;
        font-weight: 600;
    }
    
    .xxl_1_content_2 {
        position: absolute;
        width: 2rem;
        height: .56rem;
        left: 2.8rem;
        top: 9.2rem;
        background-color: #9a4bff;
        border-radius: .25rem;
    }

    .layer_layer_2425 {
        font-size: .26rem;
        color: rgba(255,255,255,255);
        line-height: .51rem;
        background: 0;
        width: 100%;
        height: 100%;
        display: inline-block;
        text-align: center;
        top:0;
        left:1.2rem;
    }
    .xxl_2{
        font-size: .29rem;
        padding: 0 0.4rem;
        height: 10rem;
    }
    .xxl_2_title{
        font-size: .4rem;
        text-align: center;
        padding-top: 1rem;
        margin: 0;
    }
    .xxl_2_content{
        position: relative;
        top: 1rem;
    }
    .xxl_2_bg_1 {
        position: absolute;
        top: 0;
        width: 3rem;
        height: 2rem;
        background-image:url(/template/pc/skin/static/image/3-tu-1.gif);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
    }
    .xxl_2_content_1 {
        position: absolute;
        top: 0;
        right: 0;
        width: 50%;
        padding: 0.1rem 0;
    }
    .xxl_2_bg_2 {
        position: absolute;
        top: 3rem;
        width: 3rem;
        height: 2rem;
        right: 0;
        background-image:url(/template/pc/skin/static/image/3-tu-2.gif);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
    }
    .xxl_2_content_2 {
        position: absolute;
        top: 3rem;
        left: 0;
        width: 50%;
        padding: 0.2rem 0;
    }
    .xxl_2_content_11,.xxl_2_content_21{
        font-size: .29rem;
        padding: 0.2rem 0;
    }
    .xxl_2_content_12,.xxl_2_content_22{
        font-size: .24rem;
        color: rgba(124,126,135,255);
        line-height: .48rem !important;
    }
    .xxl_2_content_3 {
        position: absolute;
        width: 2.0rem;
        height: .58rem;
        left: 2.45rem;
        top: 6rem;
        background-color: #9a4bff;
        border-radius: .25rem;
    }
    .xxl_2_content_32{
        top:0;
        left: 0;
        background-image: unset;
        width: 2.03rem;
        height: .51rem;
        text-align: center;
        color: #fff;
        padding: 0.05rem 0;
    }
    .xxl_3{
        font-size: .29rem;
        padding: 0 0.4rem;
        height: 17rem;
        background: #f8f7fc;
    }
    .xxl_3_title{
        font-size: .4rem;
        text-align: center;
        padding-top: 1rem;
        margin: 0;
    }
    .xxl_3_content{
        position: relative;
        top: 1rem;
    }
    
    .xxl_3_content_1_bg {
        position: absolute;
        top: 0;
        width: 80%;
        height: 2rem;
        left: 10%;
        background-image:url(/template/mobile/skin/images/xxl_bg_31.jpg);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
    }
    .xxl_3_content_11{
        width: 100%;
        text-align: center;
        top: 2.5rem;
        position: absolute;
        font-size: .29rem;
    }
    .xxl_3_content_12{
        width: 100%;
        text-align: center;
        top: 3rem;
        position: absolute;
        font-size: .24rem;
        color: rgba(124,126,135,255);
        line-height: .36rem;
    }
    
    .xxl_3_content_2 {
        position: absolute;
        top: 4.2rem;
        left: 0;
        width: 100%;
        padding: 0.2rem 0;
    }
    .xxl_3_content_2_bg{
        position: absolute;
        top: 0;
        width: 80%;
        height: 2rem;
        left: 10%;
        background-image:url(/template/mobile/skin/images/xxl_bg_32.jpg);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
    }
    .xxl_3_content_21{
        width: 100%;
        text-align: center;
        top: 2.5rem;
        position: absolute;
        font-size: .29rem;
    }
    .xxl_3_content_22{
        width: 100%;
        text-align: center;
        top: 3rem;
        position: absolute;
        font-size: .24rem;
        color: rgba(124,126,135,255);
        line-height: .36rem;
    }

    .xxl_3_content_3 {
        position: absolute;
        top: 8.4rem;
        left: 0;
        width: 100%;
        padding: 0.2rem 0;
    }
    .xxl_3_content_3_bg{
        position: absolute;
        top: 0;
        width: 80%;
        height: 2rem;
        left: 10%;
        background-image:url(/template/mobile/skin/images/xxl_bg_33.jpg);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
    }
    .xxl_3_content_31{
        width: 100%;
        text-align: center;
        top: 2.5rem;
        position: absolute;
        font-size: .29rem;
    }
    .xxl_3_content_32{
        width: 100%;
        text-align: center;
        top: 3rem;
        position: absolute;
        font-size: .24rem;
        color: rgba(124,126,135,255);
        line-height: .36rem;
    }
    .xxl_3_content_4 {
        position: absolute;
        width: 2.0rem;
        height: .58rem;
        left: 2.45rem;
        top: 13rem;
        background-color: #9a4bff;
        border-radius: .25rem;
    }
    .xxl_4{
        font-size: .29rem;
        height: 10rem;
        padding: 0 0.4rem;
    }
    .xxl_4_title{
        text-align: center;
    }
    .xxl_4_content{
        position: relative;
        top: 1rem;
    }
    
    .xxl_4_content_1_bg {
        position: absolute;
        top: 0;
        width: 50%;
        height: 2rem;
        left: 0;
        background-image:url(/template/mobile/skin/images/xxl_bg_41.jpg);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
    }
    .xxl_4_content_11{
        width: 50%;
        text-align: center;
        top: 0rem;
        left: 50%;
        position: absolute;
        font-size: .29rem;
    }
    .xxl_4_content_12{
        width: 50%;
        text-align: center;
        top: .5rem;
        left: 50%;
        position: absolute;
        font-size: .24rem;
        color: rgba(124,126,135,255);
        line-height: .36rem;
    }
    .xxl_4_content_2{
        position: absolute;
        top: 3rem;
        width: 100%;
    }
    .xxl_4_content_2_bg {
        position: absolute;
        top: 0;
        width: 50%;
        height: 2rem;
        left: 0;
        background-image:url(/template/mobile/skin/images/xxl_bg_42.jpg);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
    }
    .xxl_4_content_21{
        width: 50%;
        text-align: center;
        top: 0rem;
        left: 50%;
        position: absolute;
        font-size: .29rem;
    }
    .xxl_4_content_22{
        width: 50%;
        text-align: center;
        top: .5rem;
        left: 50%;
        position: absolute;
        font-size: .24rem;
        color: rgba(124,126,135,255);
        line-height: .36rem;
    }
    .xxl_4_content_3 {
        position: absolute;
        width: 2.0rem;
        height: .58rem;
        left: 2.45rem;
        top: 6rem;
        background-color: #9a4bff;
        border-radius: .25rem;
    }
    .xxl_5{
        font-size: .29rem;
        padding: 0 0.4rem;
        height: 18rem;
        background: #f4fcfe
    }
    .xxl_5_title{
        font-size: .4rem;
        text-align: center;
        padding-top: 1rem;
        margin: 0;
    }
    .xxl_5_content{
        position: relative;
        top: 1rem;
    }
    
    .xxl_5_content_1_bg {
        position: absolute;
        top: 0;
        width: 80%;
        height: 2rem;
        left: 10%;
        background-image:url(/template/mobile/skin/images/xxl_bg_51.jpg);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
    }
    .xxl_5_content_11{
        width: 100%;
        text-align: center;
        top: 2.5rem;
        position: absolute;
        font-size: .29rem;
    }
    .xxl_5_content_12{
        width: 100%;
        text-align: center;
        top: 3rem;
        position: absolute;
        font-size: .24rem;
        color: rgba(124,126,135,255);
        line-height: .36rem;
    }
    
    .xxl_5_content_2 {
        position: absolute;
        top: 4.2rem;
        left: 0;
        width: 100%;
        padding: 0.2rem 0;
    }
    .xxl_5_content_2_bg{
        position: absolute;
        top: 0;
        width: 80%;
        height: 2rem;
        left: 10%;
        background-image:url(/template/mobile/skin/images/xxl_bg_52.jpg);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
    }
    .xxl_5_content_21{
        width: 100%;
        text-align: center;
        top: 2.5rem;
        position: absolute;
        font-size: .29rem;
    }
    .xxl_5_content_22{
        width: 100%;
        text-align: center;
        top: 3rem;
        position: absolute;
        font-size: .24rem;
        color: rgba(124,126,135,255);
        line-height: .36rem;
    }

    .xxl_5_content_3 {
        position: absolute;
        top: 8.4rem;
        left: 0;
        width: 100%;
        padding: 0.2rem 0;
    }
    .xxl_5_content_3_bg{
        position: absolute;
        top: 0;
        width: 80%;
        height: 2rem;
        left: 10%;
        background-image:url(/template/mobile/skin/images/xxl_bg_53.jpg);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
    }
    .xxl_5_content_31{
        width: 100%;
        text-align: center;
        top: 2.5rem;
        position: absolute;
        font-size: .29rem;
    }
    .xxl_5_content_32{
        width: 100%;
        text-align: center;
        top: 3rem;
        position: absolute;
        font-size: .24rem;
        color: rgba(124,126,135,255);
        line-height: .36rem;
    }
    .xxl_5_content_4 {
        position: absolute;
        width: 2.0rem;
        height: .58rem;
        left: 2.45rem;
        top: 13rem;
        background-color: #9a4bff;
        border-radius: .25rem;
    }
}
