 .s_bottom img{border:none;vertical-align:middle;}
 .s_bottom a{margin:0;padding:0;color:inherit;text-decoration:none;}
 .s_bottom a:hover{color:#8a8a8a;text-decoration:none!important;}
 .s_bottom a:active{background-color:transparent;}
 .s_bottom .inner{width:100%;max-width:1380px;margin:0 auto;padding:0 20px;}



@media all and (min-width:1px) and (max-width:1024px){
 .s_bottom .inner{padding:0 44px;}
}
@media all and (min-width:1px) and (max-width:767px){
 .s_bottom .inner{padding:0 14px;}
}




 .s_bottom .cont{position:relative;padding:100px 0 120px 0;background:#fff;line-height:28px;overflow:hidden;outline:none;}
 .s_bottom .cont+.cont{padding-top:20px;}
 .s_bottom .cont .inner{position:relative;width:auto;max-width:1504px;margin:0 auto;padding:0 93px;box-sizing:border-box;}


@media all and (max-width:1023px){
 .s_bottom .cont{padding:50px 0 60px 0;line-height:24px;}
 .s_bottom .cont+.cont{padding-top:10px;}
 .s_bottom .cont .inner{max-width:838px;padding:0 30px;}
}

 .s_bottom .btn_b{display:inline-block;position:relative;width:260px;height:50px;padding:0 20px;box-sizing:border-box;font-size:18px;font-weight:bold;line-height:48px;text-align:center;vertical-align:top;overflow:hidden;outline:none;transition:all 0.4s;cursor:pointer;webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);}
 .s_bottom .btn_b span{display:inline-block;position:relative;}


@media all and (max-width:1023px){
 .s_bottom .btn_b{font-size:16px;}
}
 .s_bottom .btn_ty02{color:#fff;}
 .s_bottom .btn_ty02:before{background:#2189ff;}
 .s_bottom .btn_ty02:after{border:1px solid #fff;}
 .s_bottom .btn_ty02:hover,.btn_ty02:focus{background:#2189ff;color:#fff;}
 .s_bottom .btn_ty02:hover:after,.btn_ty02:focus:after{border-color:#2189ff;}
 .s_bottom .btn_ty02:before{position:absolute;left:0%;top:0%;width:100%;height:100%;content:"";transform:translateX(-105%);transition:all 0.4s;}
 .s_bottom .btn_ty02:after{position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;content:"";transition:all 0.4s;}
 .s_bottom .btn_ty02:hover:before,.btn_ty02:focus:before{transform:translateX(0%);}
 .s_bottom .btn_ty02:hover,.btn_ty02:focus{background:none;}
 .s_bottom .btn_ty02:disabled{background:none;color:rgba(255, 255, 255, 0.5);cursor:default;}
 .s_bottom .btn_ty02:disabled:before{display:none;}
 .s_bottom .btn_ty02:disabled:after{border-color:rgba(255, 255, 255, 0.5);}


 .s_bottom .M10_A{padding:40px 0 0 0!important;}
 .s_bottom .M10_A_cont{position:relative;padding:70px 0;background:#02091e url(https://image.samsungsds.com/module_src/images/default/bg_contact.jpg?queryString=20230907015340) center/cover no-repeat;color:#fff;}
 .s_bottom .M10_A_cont .visual_img{position:absolute;left:0;top:0;width:100%;height:100%;}
 .s_bottom .M10_A_cont .visual_img .img_p,.M10_A_cont .visual_img .img_m{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
 .s_bottom .M10_A_cont .visual_img .img_m{display:none;}
 .s_bottom .M10_A_cont .visual_img.white_ty + .inner .md_btn a:after{border-color:rgba(255,255,255,0.4);}
 .s_bottom .M10_A_cont .md_tit{margin-top:-5px;display:block;font-size:30px;font-weight:bold;line-height:42px;}
 .s_bottom .M10_A_cont .md_txt{margin-top:10px;}
 .s_bottom .M10_A_cont .md_btn{margin:25px -5px 0 -5px;color:transparent;}
 .s_bottom .M10_A_cont .md_btn a{display:inline-block;width:auto;min-width:200px;height:44px;margin:0 5px;padding:0 40px;font-size:16px;line-height:42px;vertical-align:top;}
 .s_bottom .M10_A_cont .md_btn a:after{border-color:#888;}
 .s_bottom .M10_A_cont .md_btn a:hover:after,.M10_A_cont .md_btn a:focus:after{border-color:#1C7EEE;}
 .s_bottom .M10_A_cont .txt.center{text-align:center;}


@media all and (max-width:1023px){
 .s_bottom .M10_A{padding:20px 0 0 0!important;}
 .s_bottom .M10_A_cont{padding:70px 0 60px 0;}
 .s_bottom .M10_A_cont .md_tit{margin-top:-6px;font-size:24px;line-height:36px;}
 .s_bottom .M10_A_cont .md_txt{margin-top:5px;}
 .s_bottom .M10_A_cont .md_btn{margin:20px 0 0 0;}
 .s_bottom .M10_A_cont .md_btn a{min-width:152px;height:40px;font-size:14px;line-height:38px;}
 .s_bottom .M10_A_cont .md_btn a span{margin-top:-6px;line-height:1.2;vertical-align:middle;}
}


@media all and (max-width:768px){
 .s_bottom .M10_A_cont .md_btn a{display:block;width:60%;margin:8px auto 0 auto;}
 .s_bottom .M10_A_cont .md_btn a:first-child{display:block;width:60%;margin-top:0;}
 .s_bottom .M10_A_cont .md_btn a:only-child{display:inline-block;width:auto;margin-top:0;}
 .s_bottom .M10_A_cont .visual_img .img_p{display:none;}
 .s_bottom .M10_A_cont .visual_img .img_m{display:block;}
}

/* 移动端固定底部栏样式 */
@media (max-width: 768px) {
    .mobile-footer-fixed {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        background: #000; /* 改为黑色背景 */
        padding: 15px 10px; /* 增加内边距 */
        z-index: 999;
        box-shadow: 0 -2px 5px rgba(0,0,0,0.3);
        /* 添加以下属性确保初始就固定 */
        display: block !important;
        visibility: visible !important;
    }
    
    .beian {
        /* margin-bottom: 80px;  增加底部间距，防止版权信息被遮挡 */
        /*padding: 20px 0;  增加版权信息区域的内边距 */
        
        position: static;
    }
    
    /* 内容区域底部留白 */
    body {
        padding-bottom: 60px;
    }
    
    .dou {
        display: flex;
        justify-content: space-around;
        align-items: center;
    }
    
    .dou a, .dou .weixin {
        flex: 1;
        text-align: center;
    }
    
    .dou img {
        max-width: 30px;
        height: auto;
        filter: brightness(0) invert(1); /* 将图标改为白色 */
    }
}

/* 桌面端隐藏固定底部栏 */
@media (min-width: 769px) {
    .mobile-footer-fixed {
        display: none;
    }
}