/*
* name: responsive
* version: v2.1.1
* update: 添加pad竖屏状态Padp
* data: 2017-06-13
*/

/* hide template textarea */
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/*
* PcMode
*/
body:after {
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    content: 'Pc';
}

.PcMode:after { content: 'Pc' !important;}
.UnpcPush, .MobilePush { display: none;}
img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}
img[data-srcloaded] { opacity:1; filter: alpha(opacity=100); }

@media only screen and (max-width: 1920px) {
    /* rem+vw+calc, 同时设置px兼容 */
    html{font-size:100px; font-size:calc(100px - 30 * ((1920px - 100vw) / 680));}
}

/* FHD缩放125% */
@media only screen and (max-width: 1540px) {
    html{font-size:90px; font-size:calc(100px - 30 * ((1920px - 100vw) / 680));}
    .mwrap,.wrap { width:1260px; }
    /*1540（FHD缩放125%） 网站样式*/

    /* 关于我们 */
    .about_us01 .content{margin-bottom:40px;}
    .about_us01 .content .right .img_top{top:-10px; left:-80px; transform:scale(0.85);}
    .about_us01 .content .left .info{margin-top:.9rem;}

    /* 20251215 */
    .solu01 .bg_box .item .info_layer .info .panel a{padding:.1rem .2rem}







}
@media only screen and (max-width: 1540px) { 
    /* 20251220 */
    .about_us02 .content .right li{margin-bottom:.63rem;}

    /* 20260204 */
    .ipart02 .content,
    .ipart02 .bg_box,
    .contact_us01 .right .map_box{height:600px;}
    .ibanner,.ibanner .swiper-container{height:470px!important;}
    
}


/* 1440（2K） */
@media only screen and (max-width: 1440px) {
    .mwrap,.wrap { width:1200px; }
    /*1440（2K） 网站样式*/

    .xc_pageHeader{height:81px;}
    .header .inav_wrapper .nav_li .nav_a{padding:20px 0;}
    .header .h_tools{padding-top:20px;}
    .header .h_tools>div{padding-bottom:18px;}
    .header .h_logo{padding:21px 0 20px;}
    .header .inav_wrapper .nav_li{margin:0 .23rem;}

    /* 底部 */
    .f_top .left{width:22%;}

    /* 荣誉 */
    .honor01 .content .li_{width:32%; margin-right:2%; } 
    .honor01 .content .li_:nth-child(3n){margin-right:0;}








}


/* 1366（普通14寸） */
@media only screen and (max-width: 1366px) {
    html{font-size:80px; font-size:calc(100px - 30 * ((1920px - 100vw) / 680));}
    /* .mwrap { width:1200px; } */
    /*1366（普通14寸） 网站样式*/

    .about_us01 .content .right .img_top{top:-25px; left:-90px; transform:scale(0.8);}

    /* 20251220 */
    .about_us02 .content .right li .icon{margin-right:.5rem;}
    .about_us02{height:auto;}







}


/*
* PadMode
*/
@media only screen and (max-width: 1240px) {
    html{font-size:80px;}
    body:after {
        content: 'Pad';
    }
    body{ user-select: none;-webkit-user-select: none;}
    html { overflow-x:hidden;}
    body,input,textarea,button,select { font-size:.14rem;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .wrap, .mwrap { width:940px; }
    /*padMode 1240px 网站样式*/

    .header .inav_wrapper{display:none;}
    .header .h_tools{margin-left:0;}
    .header .h_tools .h_sear,
    .header .h_lan .lan_top .t{display:none;}
    .header .h_tools::after{display:none;}
    .header .h_lan{margin-right:.1rem;}
    .header .h_lan .lan_down{width:1rem; left:50%; transform:translateX(-50%);}

    .header .h_tools .mobile_key{transition:all 0.3s ease-in-out; z-index:10; width:43px; height:43px; padding:0; display:inline-block;  position:relative;  background:rgba(255,255,255,.15); border-radius:50%;} 
    /* .header .h_tools .mobile_key::after{content:''; position:absolute; top:-.11rem; bottom:-.11rem; left:-.11rem; right:-.11rem; background:#00b9f0; border-radius:50%; z-index:-1;} */
    .header .h_tools .mobile_key:hover{background:#0084cd;}
    .header .h_tools .mobile_key span{position:absolute; top:50%; left:50%; margin-left:-10px; width:20px; height:2px; margin-top:-10px; background:#fff; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
    .header .h_tools .mobile_key span::before{content:''; position:absolute; top:0; right:0; width:20px; height:2px; background:#fff; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out; left:auto; transform:none; margin-top:8px;}
    .header .h_tools .mobile_key span::after {content:''; margin-top:16px; position:absolute; top:0; right:0; width:20px; height:2px; background:#fff; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
    .menu-open.header .mobile_key span::before{opacity:0; transition:0.2s ease 0.1s;}
    .menu-open.header .mobile_key span::after{margin-top:0 !important; -webkit-transform:rotateZ(90deg); transform:rotateZ(90deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
    .menu-open.header .mobile_key span{margin-top:-2px !important; -webkit-transform:rotateZ(45deg); transform:rotateZ(45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
    

    .header .m_nav{height:calc(100% - 82px); position:fixed; left:0; top:82px; width:100%; z-index:99; background:linear-gradient(0deg, #F3F4F4 0%, #F3F4F4 100%), #F6FAFE !important; padding:0.2rem 4%; box-sizing:border-box; display:none;}
    .header .m_nav .content{height:100%;}
    .header .m_nav .mnav_top{margin-right:-0.15rem; padding-right:.15rem; max-height:calc(100% - 1rem); overflow-y:auto; box-sizing:border-box;}
    .header .m_nav .mnav_top .mnav_li .li_box{position:relative; border-bottom:1px solid #CFCFCF;}
    .header .m_nav .mnav_top .mnav_li .li_box>a{font-size:15px; line-height:1.5; padding:1em 0; display:inline-block; vertical-align:middle; max-width:calc(100% - 40px);}
    .header .m_nav .mnav_top .mnav_li .li_box .jh{position:absolute; right:5px; top:50%; transform:translateY(-50%); width:14px; height:14px;}
    .header .m_nav .mnav_top .mnav_li .li_box .jh::after,
    .header .m_nav .mnav_top .mnav_li .li_box .jh::before{content:""; position:absolute; background:#999; transition:all .36s;}
    .header .m_nav .mnav_top .mnav_li .li_box .jh::before{left:0; top:50%; transform:translateY(-50%); width:100%; height:1px;}
    .header .m_nav .mnav_top .mnav_li .li_box .jh::after{left:50%; top:0; transform:translateX(-50%); width:1px; height:100%;}
    /* .header .m_nav .mnav_top .mnav_li.noSec .li_box .jh{display:none;} */
    .header .m_nav .mnav_top .mnav_li.active .li_box .jh::after{transform:translateX(-50%) rotate(90deg);}
    /* 二级 */
    .header .m_nav .mnav_top .m_secNav{padding:0 .15rem; display:none;}
    .header .m_nav .mnav_top .m_secNav .m_sec_li .li_box2{padding:0 .15rem; position:relative; border-bottom:1px solid #CFCFCF;}
    .header .m_nav .mnav_top .m_secNav .m_sec_li .li_box2>a{font-size:14px; line-height:1.5; padding:1em 0; display:block; max-width:calc(100% - 40px);}
    .header .m_nav .mnav_top .m_secNav .m_sec_li.m_thr .li_box2>a{font-size:14px; line-height:1.5; padding:1em 0; display:inline-block; vertical-align:middle; max-width:calc(100% - 40px);}
    /* 有三级的话有箭头 */
    .header .m_nav .mnav_top .mnav_li .li_box2 .jh{position:absolute; right:5px; top:50%; transform:translateY(-50%); width:14px; height:14px;}
    .header .m_nav .mnav_top .mnav_li .li_box2 .jh::after,
    .header .m_nav .mnav_top .mnav_li .li_box2 .jh::before{content:""; position:absolute; background:#999; transition:all .36s;}
    .header .m_nav .mnav_top .mnav_li .li_box2 .jh::before{left:0; top:50%; transform:translateY(-50%); width:100%; height:1px;}
    .header .m_nav .mnav_top .mnav_li .li_box2 .jh::after{left:50%; top:0; transform:translateX(-50%); width:1px; height:100%;}
    .header .m_nav .mnav_top .m_sec_li.active .li_box2 .jh::after{transform:translateX(-50%) rotate(90deg);}
    /* 三级 */
    .header .m_nav .mnav_top .m_thrul{padding:0 .15rem; display:none;}
    .header .m_nav .mnav_top .m_thrul .m_thr_li{padding:0 .15rem; position:relative; border-bottom:1px solid #CFCFCF;}
    .header .m_nav .mnav_top .m_thrul .m_thr_li a{font-size:13px; line-height:1.5; padding:1em 0; display:block;}

    /* 搜索 */
    .header .m_nav .mnav_sear{width:100%; overflow:hidden; padding:0 .15rem; margin-top:.5rem; box-sizing:border-box;}
    .header .m_nav .mnav_sear .form_box{position:relative; z-index:1; width:100%;}
    .header .m_nav .mnav_sear .form_box .m_sear_inp{border-radius:.25rem; padding-left:.2rem; padding-right:.5rem; width:100%; height:.5rem; border:1px solid #CFCFCF; color:#666; background:none; box-sizing:border-box;}
    .header .m_nav .mnav_sear .form_box .sear_btns{position:absolute; right:.2rem; top:50%; transform:translateY(-50%); z-index:5; margin:0; color:#999; font-size:16px; line-height:1; background:none; border:0; padding:0;}

    .header:hover .h_tools .mobile_key{ background:#d9d9d9;}
    .header.fixed .h_tools .mobile_key{ background:#d9d9d9;}
    .header:hover .h_tools .mobile_key:hover{ background:#0084cd;}
    .header.fixed .h_tools .mobile_key:hover{ background:#0084cd;}

    .xc_pageHeader .header .h_tools .mobile_key{ background:#d9d9d9;}
    /* 底部 */
    .f_top .right dl{width:15%;}
    .xc_banner .crumbs{top:.25rem}


    /* 荣誉 */
    .honor01 .content .li_ .box{padding:40px 20px 50px 20px;}
    .honor01 .content .li_ .box .info:before{left:-10px;}
    .honor01 .content .li_ .box .info:after{right:-10px;}

    /* 产品列表 */
    /* .pro_list01 .hd .item li{margin-bottom:.1rem;} */
    .pro_list01 .hd .item li.cur{color:#0084cd; font-weight:bold;}
    .pro_list01 .hd .item li:after{display:none;}
    .pro_list01 .bd .li_{width:32%; margin-right:2%;}
    .pro_list01 .bd .li_:nth-child(3n){margin-right:0;}

    /* 解决方案 */
    .solu01 .swiper-slide .info .icon{width:30px; height:30px;}

    /* 视频列表 */
    .video_list01 .content .info{width:45%;}
    .video_list01 .content .info .play{width:.6rem;}

    /* 联系我们 */
    .contact_us01 .right{width:63.5%;}

    /* 关于我们 */
    .about_us01 .content .right .img_top{top:-65px; left:-120px; transform:scale(0.6);}

    /* /20251125 */
    .about_us02 .content .right{width:55%;}
    .about_us02 .content .right li{padding-left:.6rem;}

    /* 20251220 */
    .about_us01 .left .con{max-height:3rem; line-height:.3rem; overflow-y:auto; padding-right:4px;}
    .about_us01 .left .con::-webkit-scrollbar {width:2px; height:4px;}
    .about_us01 .left .con::-webkit-scrollbar-thumb {border-radius:0; background:#0084cd;}
    .about_us01 .left .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}


    /* 20250206 */
    .solu01 .bg_box .new_left .wrap{align-items:center;}
    .solu01 .bg_box .new_left .box{padding-top:0;}









}
@media only screen and (max-width: 1024px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:760px; }
    /*padMode 992px 网站样式*/

    /* 底部 */
    .f_top{display:none;}
    .f_bott .content{text-align:center;}
    .f_bott .content .left{width:100%;}
    .f_bott .content .right{width:100%;}

    /* 首页 */
    .ibanner .swiper-slide .intro_box .tit{font-size:.4rem;}
    .ipart02 .content,
    .ipart02 .bg_box{height:700px;}
    .ipart02 .info_box{padding-top:.8rem;}
    .ipart02 .info_box .cell .info .con{width:50%;}
    .ipart02 .swiper-slide .jt{right:.2rem; bottom:.2rem;}
    .ipart03 .content .left{padding-top:0;}

    /* 产品列表 */
    .pro_list01 .bd .li_{width:49%; margin-right:2%;;}
    .pro_list01 .bd .li_:nth-child(3n){margin-right:2%;}
    .pro_list01 .bd .li_:nth-child(2n){margin-right:0;}

    /* 解决方案 */
    .solu04 .content .swiper-slide .box{height:4rem;}

    /* 视频列表 */
    .video_list01 .content .info{width:60%;}
    .video_list01 .content .info .con{margin-bottom:.2rem;}

    /* 联系我们 */
	.contact_us01{display:flex; flex-direction:column-reverse;}
    .contact_us01 .left{position:relative; z-index:2;;}
	.contact_us01 .left .content{width:auto; padding:0.4rem; box-shadow:0px 2px 8px 2px rgba(0, 0, 0, 0.06); border-radius:0.1rem; box-sizing:border-box; background:#ffffff; margin-top:30px;}
	.contact_us01 .left .content .bott ul{padding-right:0;}
	.contact_us01 .right{float:none; width:auto; padding:0;}
    .contact_us01 .right .map_box{height:5rem; }

     /* 关于我们 */
    .about_us01 .content .right .img_top{top:-95px; left:-170px; transform:scale(0.5);}
    .about_us02 .content .right li{margin-bottom:.5rem;}

    /* 产品详细 */
    .pro_detail01 .content .right{width:61%;}

    /* 新闻列表 */
    .news_list02 .sele_wrap03{width:30%;}
    .news_list02 .sele_wrap,
    .news_list02 .hd .sele_wrap03 .inp{height:45px; line-height:45px;}
    .news_list01{background-size:cover;}
    .news_list01 .words .time{margin:.1rem 0;}
    .news_list01 .words .con{max-height:.6rem; -webkit-line-clamp:2;}

    /* 新闻详细 */
    .news_detail02 .left{width:100%;}
    .news_detail02 .left .myart{padding-bottom:0.3rem;}
    .news_detail02 .left .share_box{margin:0.2rem 0;}
    .news_detail02 .left .share_box li{padding:0 0.15rem; margin:0 -0.05rem;}
    .news_detail02 .left .share_box li img{width:80%;}
    .news_detail02 .left .btns .prev{width:100%; margin-bottom:0.1rem;}
    .news_detail02 .left .btns .next{width:100%; float:left; text-align:left;}
    .news_detail02 .right{width:100%; margin-top:0.3rem;}
    .news_detail02 .right .item:last-child{margin-bottom:0;}

    /* 20251124 */
    .proCen_banner .info .form{width:35%;}

    /* 20260129 */
    .solu01 .bg_box{height:auto; padding-top:.4rem; display:block; min-height:auto;}
    .solu01 .bg_box .new_left{position:relative; height:auto;}
    .solu01 .bg_box .new_left .box{width:100%; display:flex; align-items:flex-start; flex-wrap:wrap; margin-bottom:.2rem;}
    .solu01 .bg_box .new_left .box .item{margin-right:.3rem; padding-left:0;}
    .solu01 .bg_box .new_left .box .item::before{display:none;}
    .solu01 .bg_box .swiper-container{width:100%;}
    .solu01 .lunbo .swiper-slide .info{padding:.1rem;}

    /* 20260209 */
    .contact_us02 .content .form .btm_box .yzm_box{width:100%;}
    .contact_us02 .content .form .btm_box .btns_list{width:30%; margin-top:20px;}







    

}

@media only screen and (max-width: 820px) {
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    /*padMode 992px 网站样式*/

    .header .h_logo{padding:25px 0 24px;}
    .header .h_logo a img{height:32px;}
    .xc_banner .info{top:53%;}
    .f_bott{font-size:14px;}
    .common_btn_box{margin-top:.3rem;}

    /* 首页头部 */
    .index_pageHeader{height:81px;}
    .index_pageHeader .header{background:#fff;}
    .index_pageHeader .header .h_logo a .img1{display:none;}
    .index_pageHeader .header .h_logo a .img2{display:block;}
    .index_pageHeader .header .h_tools .h_search i{color:#000;}
    .index_pageHeader .header .h_tools>div{color:#000;}
    .index_pageHeader .header .h_tools>div:hover{color:#0084cd;}
    .index_pageHeader .header .h_tools .h_lan .lan_top i{background-color:#000;}
    .index_pageHeader .header .h_tools .h_lan .lan_top i:hover{background-color:#0084cd;}
    .index_pageHeader .header .h_lan .lan_top .iconfont::after,
    .index_pageHeader .header .h_sear .iconfont::after{background:#d9d9d9;}
    .index_pageHeader .header .h_lan .lan_top .t{color:#858585;}
    .index_pageHeader .header .h_tools .mobile_key{ background:#d9d9d9;}
    .index_pageHeader .header .h_tools .mobile_key:hover{ background:#0084cd;}

    /* 首页 */
    .ibanner .arrs_box>div.prev{left:10px;}
    .ibanner .arrs_box>div.next{right:10px;}
    .ipart03 .content {flex-wrap:wrap;}
    .ipart03 .content .left{width:100%;}
    .ipart03 .content .right{width:100%; margin-top:.35rem;}
    .ipart05{padding:.7rem 0;}
    .ipart05 .content{flex-wrap:wrap;}
    .ipart05 .content .left{width:100%;}
    .ipart05 .content .cen{width:100%; margin:20px 0;}
    .ipart05 .content .right{width:100%;}

    /* 解决方案 */
    .solu01 .lunbo{bottom:20px; position:static;}
    .solu01 .swiper-slide{box-sizing:border-box; padding:5px 1px 16px;}
    .solu01 .swiper-slide .info{padding:.2rem;}
    .solu01 .swiper-slide .info{color:#000; border-color:rgba(0,0,0,.3); box-sizing:border-box;}
    .solu01 .swiper-slide .info .icon img.img1{display:none;}
    .solu01 .swiper-slide .info .icon img.img2{display:block;}
    .solu01 .arrs_box {margin-top:25px;}
    .solu01 .arrs_box .pages{color:#000;}
    .solu01 .arrs_box .arrs>div{width:.5rem; height:.5rem;}
    .solu01 .arrs_box .arrs .prev{background:url(../img/ipart01_prev.png) no-repeat center/cover;}
    .solu01 .arrs_box .arrs .next{background:url(../img/ipart01_next.png) no-repeat center/cover;}
    .solu01 .arrs_box .arrs .prev:hover{background:url(../img/ipart01_prev_on.png) no-repeat center/cover;}
    .solu01 .arrs_box .arrs .next:hover{background:url(../img/ipart01_next_on.png) no-repeat center/cover;}


    /* 视频列表 */
    .video_list01 .content .info .play{width:.4rem;}
    .video_list02 .bd .li_{width:49%; margin-right:2%;}
    .video_list02 .bd .li_:nth-child(2n){margin-right:0;}

    
    /* 关于我们 */
    .about_us01 .left{width:44%;}
    .about_us02{height:auto;}
    .about_us02 .content .left .tit{padding-top:.6rem;}
    .about_us01 .content .right .img_top{left:-220px; top:-130px;}
    .about_us02 .content .right{width:60%; padding:.5rem 0;}

    /* 产品详细 */
    .pro_detail01{height:auto; padding-bottom:.4rem;}
    .pro_detail01 .content{padding-top:.4rem; align-items:center;}
    .pro_detail01 .content .left .con{margin:.2rem 0 .4rem;}

    /* 新闻列表 */
    .news_list01{padding-bottom:.4rem;}
    .news_list01 .content{margin-top:0rem;}
    .news_list01 .swiper-container-horizontal>.swiper-pagination-bullets{position:relative; left:50%; transform:translateX(-50%); margin-top:.3rem; font-size:0;}
    .news_list01 .words{width:45%;}
    .news_list01 .swiper-slide a{align-items:flex-start;}
    .news_list02{margin-top:30px;}
    .news_list02 .hd .sele_wrap{width:100%; margin-right:0; margin-left:0; margin-bottom:10px;}
    .news_list02 .hd .sele_wrap03{margin-left:0;}
    .news_list02 .hd .sele_wrap01{z-index:3;}

    /* 新闻详细 */
    .news_detail01{padding:.5rem 0;}
    .news_detail01 .infor .tit{font-size:.25rem;}
    .news_detail02{padding:.6rem 0;}

    /* 应用案例 */
    .app_case02 {margin-top: 0.4rem;}
    .app_case02 .content{flex-wrap:wrap; margin-bottom: -50px;}
    .app_case02 .content .left{width:100%; border-left:none; max-height:none; overflow:inherit; margin-top: -55px}
    .app_case02 .content .left ul{display:flex; flex-wrap:wrap;}
    .app_case02 .content .left li{padding:0 5px 5px; margin:0 0 10px;}
    .app_case02 .content .left li:before{content:''; width:100%; height:1px; background:#1486cc; position:absolute; left:0; bottom:0; transition:.5s ease; transform:scale(0);}
    .app_case02 .content .left li.on:after{display:none;}
    .app_case02 .content .left li.on{font-size:.18rem;}
    .app_case02 .content .left li.on:before{transform:scale(1);}
    .app_case02 .content .right{width:100%; margin-top:20px;}

    /* 20260129 */
    .app_case01 .infor{flex-wrap:wrap;}
    .app_case01 .infor .con{width:100%; margin-left:0; margin-top:10px;;;}


}


@media only screen and (max-width: 760px) {
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    /*padMode 992px 网站样式*/
    .xc_nav{display:none;}

    /* 首页 */
    .ibanner .swiper-slide .intro_box {padding-left:3%; box-sizing:border-box;}
    .ibanner .swiper-slide .intro_box .tit{font-size:.3rem; line-height:.4rem;}
    .banner_mouse{display:none;}

    /* 荣誉 */
    .honor01 .content .li_{width:49%; margin-right:2%;}
    .honor01 .content .li_:nth-child(3n){margin-right:2%;}
    .honor01 .content .li_:nth-child(2n){margin-right:0%;}
    .honor01 .content .li_ .box .info:before{left:0;}
    .honor01 .content .li_ .box .info:after{right:0;}

    /* 视频列表 */
    .video_list01 .content>img{height:240px; width:auto; object-fit:cover;}
    .video_list01 .content:after{content:''; width:100%; height:100%; background:rgba(0,0,0,.2); position:absolute; left:0; bottom:0;}
    .video_list01 .content .info{z-index:2;}

    
    /* 联系我们*/
    .contact_banner{display:none;}
    .contact_us01 .left .content{padding:20px;}
    .contact_us01 .left .content .bott .item .tit{font-size:16px;}
    .contact_us01 .left .content .bott .item{padding:30px 0;}
    .contact_us02 .content .form .inp_wrap{width:100%; margin-right:0;;}
    .contact_us02 .content .form .inp_wrap_theme{width:100%; margin-right:0;}
    .contact_us02 .content .form .btm_box .yzm_box{width:100%;}
    .contact_us02 .content .form .btm_box .btns_list{width:100%; margin-top:20px;;}

    /* 新闻详细 */
    .news_detail01{padding:20px 0;}
    .news_detail02{padding:30px 0;}

    /* 20251125 */
    .about_us02 .content .right li .icon{margin-right:.4rem;}

    /* 20251220 */
    .about_us02 .content .right{width:53%;}

    /* 20260129 */
    .solu01 .lunbo{display:none;}
    .app_case01{padding-top:30px;}
    .app_case01 .infor{padding-bottom:30px;}




}


@media only screen and (max-width:680px){
    body:after {
        content: 'Mobile';
    }
    /* 关于我们 */
    .about_us01 .left .tit{margin-bottom:15px;}
    .about_us01 .content{flex-wrap:wrap; margin-bottom:20px;}
    .about_us01 .content .left{width:100%; float:none;}
    .about_us01 .content .right{width:96%; margin:0 2%; float:none; margin-top:20px; padding-bottom:0;}
    .about_us01 .content .right .img_top {top:51%; left:50%; transform:translate(-50%, -50%); width:100%;}

    /* 20260209 */
    .pro_detail01 .content .left .link_box a.share_more{display:none;}
 
}


/*
* MobileMode
*/
@media only screen and (max-width: 580px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:14px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    
    .mwrap .wrap { padding-left:0; padding-right:0; }

    /*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout:none;  /*系统默认菜单被禁用*/   
        -webkit-user-select:none; /*webkit浏览器*/   
        -khtml-user-select:none; /*早期浏览器*/   
        -moz-user-select:none;/*火狐*/   
        -ms-user-select:none; /*IE10*/   
        user-select:none; 
    }
    input { -webkit-user-select:auto; /*webkit浏览器*/   }
    textarea { -webkit-user-select:auto; /*webkit浏览器*/   }
    /*mobileMode 760 网站样式*/
    .channel_content{min-height:30vh; padding:35px 0;}

    .header .h_tools .mobile_key{width:35px; height:35px;}
    .header .h_tools .iconfont{padding:6px;}
    .header .h_tools>div{padding-bottom:0;}
    .header .h_logo{padding:14px 0;}
    .header .h_logo a img{height:28px;}
    .xc_pageHeader{height:56px;}
    .index_pageHeader{height:56px;}
    .header .h_tools{padding-top:11px;}
    .header .h_tools>div{margin-left:5px;}
    .header .h_tools .mobile_key span{width:16px; margin-left:-8px; margin-top:-8px;}
    .header .h_tools .mobile_key span::before{margin-top:14px; width:16px;}
    .header .h_tools .mobile_key span::after{width:16px; margin-top:7.5px;}
    .header .m_nav {top:56px; height:calc(100vh - 56px)}

    .xc_banner .crumbs{display:none;}
    .xc_banner .info{display:none;}
    .xc_banner{height:200px; position:relative; overflow:hidden;}
    .xc_banner>img{position:absolute; right:-200px; width:auto; height:100%; max-width:none;}

    

    /* 首页 */
    .ibanner,
    .ibanner .swiper-container{height:300px!important;}
    .ibanner .dots_box{bottom:30px;}
    .ibanner .swiper-slide .intro_box{padding-left:30px;}
    .ipart01{padding:35px 0;}
    .ipart01 .content{margin-top:20px;}
    .ipart02 .info_box{padding-top:35px;}
    .ipart02 .info_box .cell .info .con{width:100%;}
    .ipart02 .arrs_box .arrs>div{width:.6rem; height:.6rem;}
    .ipart02 .content, .ipart02 .bg_box{height:650px;}
    .ipart02 .lunbo{bottom:30px;}
    .ipart03{padding:35px 0;}
    .ipart03 .content .left .infor .tit{margin-bottom:15px;}
    .ipart04{padding:35px 0;}
    .ipart04 .infor_r{font-size:13px;}
    .ipart04 .infor_r .item{padding:0 10px; padding-top:20px;}
    .ipart04 .content{margin-top:20px;}
    .ipart04 .content .info .tit{line-height:25px; height:50px;}
    .ipart05{padding:35px 0;}

    /* 荣誉 */
    .honor01 .infor .con .con_item{font-size:14px; padding:0 20px;}
    .honor01 .content{margin-top:20px;}
    .honor01 .content .li_{margin-bottom:20px;}
    .honor01 .content .li_ .box{padding:20px}
    .honor01 .content .li_ .box .info:after,
    .honor01 .content .li_ .box .info:before{display:none;}
    .honor01 .content .li_ .box .info{padding:0 5px;}
    .honor01 .content .li_ .box .img_{margin-bottom:5px;}

    /* 产品列表 */
    .pro_list01 .bd .li_{width:100%; margin-right:0; margin-bottom:20px; height:auto;}
    .pro_list01 .bd .li_ .box{padding-top:.3rem;}
    .pro_list01 .bd .li_ .box .tit{height:auto;}
    .pro_list01 .bd .li_ .box .more{opacity:1; visibility:visible; transform:translateY(0);;}

    /* 解决方案 */
    .solu02{padding:30px 0;}
    .solu02 .content{flex-wrap:wrap;}
    .solu02 .content .left{width:100%;}
    .solu02 .content .left .info .tit{margin-bottom:10px;}
    .solu02 .content .right{width:100%; margin-top:20px;;}
    .solu03{padding:30px 0;}
    .solu03 .content{margin-top:10px;}
    .solu03 .content .box{padding:.5rem .3rem .65rem;}
    .solu03 .content .box .con{max-height:inherit;}
    .solu03 .content .swiper-pagination{margin-top:20px;}
    .solu04{padding-top:30px;}
    .solu04 .content .swiper-slide .box{height:auto;}
    .solu04 .content .swiper-slide .box .more{opacity:1; transform:translateY(0); visibility:visible;}
    .solu04 .content .swiper-container{padding:0;}
    .solu04 .content .swiper-slide:hover .box{ box-shadow: 1px 1.732px 12.8px 3.2px rgba(50, 50, 51, 0.1); border-color:#d9d9d9}
    .solu04 .content .swiper-pagination{margin-top:20px;}

    /* 社会责任 */
    .social01 .item {margin-bottom:25px;}
    .social01 .item .pic{width:100%;}
    .social01 .item .info{width:100%; margin-top:20px;}
    .social01 .item .info img{width:40px;}
    .social01 .item .info .tit{margin:10px 0; font-size:18px;}
    .social02{padding-top:30px;}
    .social02 .infor .item{font-size:17px ;}
    .social02 .content{margin-top:20px;}
    .social02 .content li{width:100%;}
    .social02 .content li .icon{width:26px;}
    .social02 .content li .li_box{padding:14px 0;}

    /* 视频列表 */
    .video_list01 .content .info{left:30px; width:86%;}
    .video_list02{padding-top:30px;}
    .video_list02 .bd{margin-top:20px;;}
    .video_list02 .hd .item{padding:0 .2rem; margin:0 5px;}
    .video_list02 .bd .li_{width:100%; margin-right:0; margin-bottom:25px;;}
    .video_list02 .bd .li_ .info .t{height:auto; display:block;}

    /* 联系我们 */
    .contact_us02{padding:30px 0;}

    /* 关于我们 */
    .about_us02 .content{flex-wrap:wrap;}
    .about_us02 .content .right{width:100%;}
    .about_us02 .content .right li .icon{margin-right:.2rem; width:.5rem; height:.5rem;}

    /* 产品详细 */
    .pro_detail01 .content {flex-wrap:wrap; flex-direction:column-reverse; padding-top:0;}
    .pro_detail01 .content .right{width:100%;}
    .pro_detail01 .content .left{width:100%; margin-top:20px;;}
    .pro_detail01 .content .left .tit{margin-top:20px;}
    .pro_detail01 .content .left .con{margin:10px 0 20px;}
    .pro_detail01 .content .left .pro_down,
    .pro_detail03 .infor .pro_down{padding:0 .3rem; line-height:.45rem; height:.45rem; font-size:14px;}
    .pro_detail02{padding-top:30px;}
    .pro_detail02 .infor .con{margin-top:15px;}
    .pro_detail03{padding-top:30px;}
    .pro_detail03 .content{margin-top:20px;}

    /* 新闻列表 */
    .news_list01 .swiper-slide a{flex-direction:column-reverse;}
    .news_list01 .img{width:100%; margin-bottom:.2rem;}
    .news_list01 .words{width:100%;}
    .news_list02 .bd .li_ a{flex-wrap:wrap; flex-direction:column-reverse; padding:20px 0;}
    .news_list02 .bd .li_ .info{width:100%;}
    .news_list02 .bd .li_ .img_box{width:100%; margin-bottom:.2rem;}
    .news_list02 .bd .li_ .info .con{font-size:14px; line-height:25px; height:50px; margin-top:10px;}
    .news_list02 .widgets_common_pages_4{margin-top:25px;}

    /* 20251124 */
    .proCen_banner.xc_banner .info{display:block;}
    .proCen_banner .info .form{width:80%; margin-top:.15rem;}

    /* 20251125 */
    .about_us02 .content .right li{padding-left:.3rem;}

    /* 20251220 */
    .about_us02 .content .left .tit{padding-top:30px;}
    .about_us02 .content .right{padding:30px 0; margin-top:20px;;}

    /* 20260209 */
    .xc_banner.no_xcbanner{height:auto;}
    .contact_us02 .content .form .btm_box label{display:block; width:100%; margin-bottom:10px;}
    .contact_us02 .content .form .btm_box .yzm_box{flex-wrap:wrap;}
    .contact_us02 .content .form .btm_box .yzm_box img{max-width:35%;}





    




}
@media only screen and (max-width: 380px) {
    /*mobileMode 480 网站样式*/
    .ipart04 .infor_r .item{padding:0 5px; padding-top:20px;}
    .fz44{font-size:20px; line-height:25px;}










}
