/*
* 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:1300px; }
    /*1540（FHD缩放125%） 网站样式*/

    /* 底部 */
    .f_top .right{width:22%; padding-left:4%;}

    /* 联系我们 */
    .contact_us01 .right .box{padding:.4rem .7rem;}

    /* 创新 */
    .chuangxin05 .content .swiper-slide .info .t{line-height:.3rem; height:.9rem;}

    /* 历史与荣誉 20250815*/
    /* body #fp-nav{top:34%;} */
    .innovation01 .right li .intro{padding:.29rem;}
    .innovation01 .right li .cover .box{padding:.3rem .25rem;}
    .innovation01 .innovation01_content{bottom:-1rem;}
    .fp-viewing-secondPage .innovation01_content{bottom:1.5rem;}
    .fp-viewing-secondPage .innovation01_content{bottom:8%;}

    .header .inav_wrapper .nav_li{padding:0 .15rem;}
  




}


/* 1440（2K） */
@media only screen and (max-width: 1440px) {
    .mwrap,.wrap { width:1200px; }
    /*1440（2K） 网站样式*/

    /* 头部 */
    .header .inav_wrapper .nav_li{padding:0 .15rem}

    /* 联系我们 */
    .contact_us01 .left .rect-100{padding-bottom:110%;}
    .contact_us01 .left .rect-100 img{object-fit:cover;}

    /* 新闻列表 */
    .news_list02 .bd .left li .info{padding-top:.4rem;}

    /* 关于我们 */
    .about_us01 .bd .list li .num{font-size:.45rem;}

      /* 历史与荣誉 20250815*/
    /* .innovation01 .innovation01_content .wrap::before{bottom:-0.7rem;} */
    .innovation01 .right li .cover .box .box_l{width:53%;}
    /* .innovation01 .innovation01_content{bottom:-0.75rem;} */
    /* .fp-viewing-secondPage .innovation01_content{bottom:1.7rem;} */
    body #fp-nav.left{left:-.1rem;}


}


/* 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寸） 网站样式*/

    .compare_product .compare-selbtn .comparea-selbtn-btn.comparea-selbtn-abled,
    .compare_product .compare-selbtn .comparea-selbtn-closeall{width:2rem;}









}


/*
* PadMode
*/
@media only screen and (max-width: 1260px) {
    html{font-size:83px;}
    body:after {
        content: 'Pad';
    }
    body{ user-select: none;-webkit-user-select: none;}
    html { overflow-x:hidden;}
    body,input,textarea,button,select { font-size:14px;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .wrap, .mwrap { width:940px; }
    /*padMode 1240px 网站样式*/
    .fz48{font-size:.4rem; line-height:.5rem;}
    .fz40{font-size:.35rem; line-height:.4rem;}


    /* 手机端导航 */
    .header .m_nav{height:calc(100% - 90px); position:fixed; left:0; top:90px; width:100%; z-index:99; overflow:auto; background:#ffffff; border-top:1px solid rgba(0,0,0,0.1);}
    .header .m_nav .mnav_bott{padding:0.2rem 13% 0.3rem; min-height:100%; overflow-y:auto; box-sizing:border-box;}
    .header .m_nav .mnav_bott .mnav_li .li_box{position:relative; border-bottom:1px solid #c1c1c1; padding:0.1rem 0;}
    .header .m_nav .mnav_bott .mnav_li.noSec .li_box .jh{display:none;}
    .header .m_nav .mnav_bott .mnav_li a{line-height:0.34rem; padding:8px 0; color:#201e1f; display:inline-block; font-size:0.18rem;}
    .header .m_nav .mnav_bott .mnav_li.mnav_link .jh{display:none;}
    .header .m_nav .mnav_bott .mnav_li .jh{position:absolute; right:5px; top:50%; transform:translate(0,-50%); }
    .header .m_nav .mnav_bott .mnav_li .jh .iconfont{line-height:0.2rem; margin:0; padding:0; font-weight:bold; display:block; font-size:0.16rem; color:#494949; transform:rotate(0); transition:all 0.3s ease-in-out;}
    .header .m_nav .mnav_bott .mnav_li.active .jh .iconfont{transform:rotate(180deg);} 
    .header .m_nav .mnav_bott .mnav_li .m_secNav{display:none; border-bottom:1px solid #c1c1c1;}
    .header .m_nav .mnav_bott .mnav_li .m_secul{padding-left:0.15rem; }
    .header .m_nav .mnav_bott .mnav_li .m_secul .m_sec_li{font-size:0.14rem; color:#666;}
    .header .m_nav .mnav_bott .mnav_li .m_secul .m_sec_li a{display:block; }
    .header .m_nav .mnav_bott .mnav_li .inp{width:100%; line-height:0.34rem; border:0; padding:0; margin:0; font-size:0.18rem; padding:0.1rem 0;}
    .header .m_nav .mnav_bott .mnav_li input:-moz-placeholder{color:#201e1f;}
    .header .m_nav .mnav_bott .mnav_li input::-webkit-input-placeholder{color:#201e1f;}
    .header .m_nav .mnav_bott .mnav_li input:-ms-input-placeholder{color:#201e1f;} 
    .header .m_nav .mnav_bott .mnav_li .btn01{position:absolute; right:0.1rem; top:50%; transform:translateY(-50%); border:0; padding:0; margin:0; background:none; outline:none;}    
    .header .m_nav .mnav_bott .mnav_li .btn01 .iconfont{font-size:0.3rem; font-weight:bold; margin:0; display:block; color:#919090; line-height:0.34rem; }
    .header .m_nav .mnav_link{text-align:center; margin-top:0.8rem;}
    .header .m_nav .mnav_link a{display:inline-block; width:3rem; line-height:0.6rem; font-size:0.2rem; color:#201e1f; border:1px solid #898989; border-radius:5px;}

    /* 头部 */
    .header .inav_wrapper{display:none;}
    .header .h_tools .mobile_key{display:inline-block;}
    .header .h_tools .mobile_key{outline:none; position:relative; padding:0; background-color:transparent; background-image:none; border:1px solid transparent; border-radius:4px; cursor:pointer; margin-top:32px; width:26px; height:26px; margin-left:.35rem;}
    .header .h_tools .mobile_key .icon_bar{display:block; width:22px; height:2px; border-radius:1px; position:absolute; top:50%; left:50%; margin-left:-11px; margin-top:-2px; background-color:#555; transition:transform .5s ease, background .5s ease;}
    .header .h_tools .mobile_key .icon_bar:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
    .header .h_tools .mobile_key .icon_bar:nth-child(2){opacity:0;}
    .header .h_tools .mobile_key .icon_bar:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}

    /* 导航关闭状态下的按钮 */
    .header .h_tools .mobile_key.collapsed{margin-top:35px;}
    .header .h_tools .mobile_key.collapsed .icon_bar{position:static; margin:0; margin-top:6px}
    .header .h_tools .mobile_key.collapsed .icon_bar:nth-child(1){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-top:0;}
    .header .h_tools .mobile_key.collapsed .icon_bar:nth-child(2){opacity:1;}
    .header .h_tools .mobile_key.collapsed .icon_bar:nth-child(3){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}
    .header.fixed .h_tools .mobile_key .icon_bar{background-color:#222;}
    .header.fixed .h_tools .mobile_key:hover .icon_bar{background-color:#d9251b;}
    .header:hover .h_tools .mobile_key .icon_bar{background-color:#222;}
    .header:hover .h_tools .mobile_key:hover .icon_bar{background-color:#d9251b;}

    /* 底部 */
    .f_top .left .bd{justify-content:flex-start; padding-right:2%;}
    .f_top .left .bd dl{width:20%; margin-right:5%; font-size:15px; line-height:25px;}
    .f_top .left .bd dt{line-height:23px; height:46px; font-size:16px;}
    .f_top .right .box .tit{font-size:18px;}
    .f_top .right .box .con{font-size:15px;}

    /* 首页 */
    .ibanner .swiper-slide .info{font-size:.4rem;}
    .ibanner .dots_box{bottom:25px;}
    .ipart01 .content .hd .left{width:60%;}
    .ipart01 .content .hd .right{width:40%;}
    .ipart01 .content .bd li .li_box .t{font-size:17px;}
    .ipart02 .content .box .intro a{font-size:.2rem;}
    .ipart03 .content li:nth-child(2){padding:.6rem .35rem;}
    .ipart03 .content li:nth-child(3){padding:.6rem .35rem;}
    .ipart03 .content li:nth-child(4){padding:.4rem .35rem;}
    .ipart03 .content li:nth-child(1){padding:.4rem .35rem;}

    /* 联系我们 */
    .contact_us01 .left .rect-100{padding-bottom:150%;}
    .contact_us01 .left .rect-100 img{margin-left:-210px; object-fit:inherit; width:auto;}
    .contact_us02 .content .li_{width:48.5%; margin-right:3%;}
    .contact_us02 .content .li_:nth-child(2n){margin-right:0;}

    /* 视频列表 */
    .video_list01 .content .play,
    .video_list02 .content .play{width:.6rem; height:.6rem; top:40%}
    .video_list01 .content .tit{font-size:.25rem; bottom:.3rem;}
    .video_list02 .content .tit{font-size:16px; line-height:25px; bottom:15px;}
    .video_list02 .infor .con{width:45%;}

    /* 新闻列表 */
    .news_list02 .hd .inp_box_wrap{width:20%;}
    .news_list01 .lunbo .item .info .con{height:.6rem; -webkit-line-clamp:2}
    .news_list01 .lunbo .item .info{padding-top:.1rem;}
    .news_list01 .lunbo .owl-dots{bottom:.2rem;}
    .news_list02 .bd .left{width:100%;}
    .news_list02 .bd .left li .info{padding:.25rem .3rem;}
    .news_list02 .bd .right{width:100%; margin-top:.5rem;}

    /* 关于我们 */
    .about_us01 .hd .left span{font-size:.5rem;}
    .about_us01 .bd .list{justify-content:space-between;}
    .about_us01 .bd .list li .num{font-size:.35rem;}
    .about_us02 .content .swiper-slide .tit{font-size:.2rem; line-height:.25rem; height:.75rem;}
    .about_us03 .content .dot.big::before{width:.6rem; height:.6rem;}
    .about_us03 .content .dot.middle::before{width:.4rem; height:.4rem;}
    .about_us03 .content .dot.small::before{width:.25rem; height:.25rem;}
    .about_us03 .content .dot.tongli_cn:after,
    .about_us03 .content .dot.tongli_en:after{width:12px; height:15px;}

    /* 人才发展 */
    .job_list01 .infor{padding:0 3%;}
    .job_list01 .content .info .tit{margin-bottom:.1rem;}
    .job_list01 .content .info .con{line-height:.3rem; max-height:2.4rem; overflow-y:auto; padding-right:3px;}
    .job_list01 .content .info .con::-webkit-scrollbar {width:2px; height:4px;}
    .job_list01 .content .info .con::-webkit-scrollbar-thumb {border-radius:0; background:#c8161e;}
    .job_list01 .content .info .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
    .job_list02 .content .info .tit{margin-bottom:.1rem;}
    .job_list02 .content .list{margin-top:.15rem;}
    .job_list02 .content .list li{padding:.13rem 0;}
    .job_list02 .content .list li .li_top{font-size:.2rem; line-height:.3rem;}
    .job_list02 .content .list li .li_top:after{width:11px; height:6px; margin-top:-3px;;}
    .job_list02 .content .list li.cur .li_top{margin-bottom:0px;}
    .job_list03 .content .right .item .info .c{line-height:.3rem;}
    .job_list04 .content .cover{width:50%; transform:translateY(-50%);}
    .job_list04 .content .cover .con{margin:5px 0 15px;}

    /* 企业文化 */
    .culture02 .content li{padding:0 .4rem;}

    /* 服务 */
    .service02 .infor{padding-top:1rem;}
    .service02 .content{margin-top:.6rem;}
    .service02 .content li{padding:.15rem .15rem .3rem;}
    .service02 .content li .tit{font-size:.22rem;}
    .service02 .content li .con{font-size:.16rem;}

    /* 解决方案 */
    .solu01 .infor{padding:0 3%;}
    .solu02 .innov_effect .infor{padding-bottom:.3rem;}
    .solu02 .innov_effect .infor .box{width:85%;}
    .solu02 .innov_effect .infor .box .con{margin-top:.1rem;}
    .solu02 .innov_effect_wrap{padding-top:0;}
    .solu02 .innov_effect .list li .tit{font-size:.2rem; line-height:.25rem;}
    .solu02 .innov_effect .list li .icon{width:.4rem;}

    /* 产品列表 */
    .pro_list01 .content .left{padding:.2rem;}
    .pro_list01 .content .left .item .intro .t{font-size:15px;}
    .pro_list01 .content .right .li_{width:49%; margin-right:2%;}
    .pro_list01 .content .right .li_:nth-child(2n){margin-right:0;}
    .compare_product .compare-selli .compare_box .img{width:.8rem;}
    .compare_product .compare-selli{width:32%;}
    .compare_product .compare-selbtn{width:20%;}
    .compare_product .compare-selbtn .comparea-selbtn-btn{padding:0 .1rem;}

    /* 产品详细 */
    .pro_detail01 .content .left{width:49%;}
    .pro_detail01 .content .left .big_tit{font-size:.35rem;}
    .pro_detail01 .content .right{margin-right:0;}
    .pro_detail02 .bd .bd_pt1 .right li{margin-bottom:.2rem;}
    .pro_detail02 .bd .bd_pt1 .right li .t{font-size:.2rem; margin-bottom:4px;}
    .pro_detail02 .bd .bd_pt6 .content .item .info .tit{font-size:.25rem; margin-bottom:10px;}
    .pro_detail02 .bd .bd_pt6 .content .item .info .con{flex-wrap:wrap; justify-content:flex-start;}
    .pro_detail02 .bd .bd_pt6 .content .item .info .con a{font-size:16px; line-height:26px; height:26px; border:1px solid #222; padding:3px 0; width:130px; text-align:center; margin-bottom:10px;}
    .pro_detail02 .bd .bd_pt6 .content .item{padding:.2rem;}

    /* 发展历程 */
    .history01 .content .item .item_hd{padding:5px 0; font-size:.2rem;}
    .history01 .content .item .item_hd .icon{width:.6rem;}
    .history01 .content .item .item_bd{padding:0;}
    .history01 .content .item .item_bd li .info .date{font-size:.25rem;}
    .history01 .content .item:last-child .item_bd:before{width:.6rem; height:.6rem; margin-left:-.3rem;}
    
    /* 案例详情 */
	.case_detail01 .infor .intro .tit{font-size:0.24rem; line-height:0.3rem; margin-bottom:0.2rem;}
	.case_detail01 .infor .intro .con{margin-bottom:0.2rem;}
	.case_detail01 .infor .intro .btns .prev_btn,
	.case_detail01 .infor .intro .btns .next_btn{width:0.4rem; height:0.4rem; margin-left:0.1rem;;}
	/* .case_detail01 .infor .intro .btns .right{padding-top:0.1rem;} */
	/* .case_detail01 .infor .intro .btns .back_btn{font-size:0.2rem;} */
    .case_detail01 .infor .intro .con{max-height:2.16rem; overflow-y:auto; padding-right:0.05rem; scrollbar-width:thin; scrollbar-color:#c8161e #ffffff;}
    .case_detail01 .infor .intro .con::-webkit-scrollbar {width:2px; height:2px;}
    .case_detail01 .infor .intro .con::-webkit-scrollbar-thumb {border-radius:5px; background:#c8161e; }
    .case_detail01 .infor .intro .con::-webkit-scrollbar-track {border-radius:0; background:#ffffff;}

    /* 20250818创新 */
    .chuangxin_item .content .hd_three .item{padding:0 .3rem .3rem;}
    .chuangxin_item .content .hd_four .item{padding:0 .3rem .3rem;}
    .chuangxin04 .content .right .item .box{padding:.25rem 0;}
    .chuangxin04 .content .right .item .box .icon{width:.5rem;}
    .chuangxin04 .content .right .item .box .info{width:77%;}
    .chuangxin04 .content .right .item .box .info .c{height:.6rem;}
    .chuangxin05 .content .arrs>div.prev{left:-.3rem;}
    .chuangxin05 .content .arrs>div.next{right:-.3rem;}

    
    /* 历史与荣誉 20250815*/
 .innovation01 .right li .cover .box .box_l .t,
    .innovation01 .right li .cover .box .box_l .c{font-size:.22rem;}
    .innovation01 .right li .intro .text_box .t{font-size:.28rem;}
    .innovation01 .right li .intro .text_box .c{font-size:.2rem;}
    .fp-viewing-secondPage .innovation01_content{height:6.5rem;}
    body #fp-nav.left{left:.45rem;}
    .history .section01 .words{padding-top:.6rem;}
    .innovation01 .right li .cover .box{padding:.3rem;}
    .innovation01 .right li .cover .box .box_l{width:58%;}
    .innovation01 .right li .cover .box .box_r{margin-top:0;}
    .history3 .hd .item .common_tit03 .num{font-size:.46rem;}
    .history3 .hd .item .common_tit03 span{font-size:.4rem;}
    .history3 .hd .item .common_tit03{padding-bottom:.2rem;}
    .innovation01 .left .l_top .tit{font-size:.4rem; padding-bottom:.2rem;}
    .history3 .top .common_tit .tit{margin-bottom:.2rem;}
    .history3 .bd .stage_item .cont .year_item{padding:0 .45rem;}
    .fp-viewing-secondPage .innovation01_content{bottom:15%;}
    .history3{height:calc(100vh - .8rem);}

    /* 20250828 */
    .solu_new .solu01 .list li{padding:.3rem .25rem;}
    .solu_new .solu01 .list li .tit{font-size:16px; line-height:22px;}
    .case01 .content .filters .line .right{width:83%;}


























}
@media only screen and (max-width: 1024px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:760px; }
    /*padMode 992px 网站样式*/
    .fz48{font-size:25px; line-height:25px;}
    .fz40{font-size:22px; line-height:25px;}
    .fz30{font-size:20px; line-height:25px;}
    .fz24{font-size:17px; line-height:25px;}
    .fz18{font-size:16px; line-height:25px;}

    /* 底部 */
    .f_top .left{width:100%; padding-bottom:0;}
    .f_top .left:after{display:none;}
    .f_top .left .bd{display:none;}
    .f_top .right{width:100%;}
    .f_top .right .box{padding-top:0; padding-bottom:.5rem;}

    /* 首页 */
    .ibanner .swiper-slide .info{font-size:.3rem;}
    .ipart .fz44{font-size:.3rem; line-height:.4rem;}
    .ipart01 .content .hd .left{width:100%;}
    .ipart01 .content .hd .right{width:100%; margin-top:20px;}
    .ipart01 .content .hd .right a{line-height:30px; height:30px;}
    .ipart01 .content .bd li .li_box{padding:0 .2rem;}
    .ipart03 .content li .con{font-size:15px; line-height:25px;}
    .ipart03 .content li .num{margin-bottom:.1rem;}
    .ipart03 .content li .num span{font-size:30px; line-height:35px;}

    /* 案例 */
    .case01 .content .list .li_ {width:49%; margin-right:2%;}
    .case01 .content .list .li_:nth-child(2n){margin-right:0;}
    .case01 .content .list .li_ .intro .tit{height:50px;}
    .case01 .content .filters .line .right{width:80%;}

    /* 联系我们 */
    .contact_us01 .left .rect-100 {padding-bottom:190%}
    .contact_us01 .left .rect-100 img{margin-left:-280px;}
    .contact_us01 .right .box{padding:.3rem;}
    .contact_us01 .left .title{left:.35rem;}
    .contact_us01 .left .list{left:.35rem;}

    /* 新闻列表 */
    .news_list01 .lunbo .item .info .tit{height:.4rem; -webkit-line-clamp:1; margin-bottom:10px;}
    .news_list02 .hd .inp_box_wrap{width:32%; margin-right:2%;}
    .news_list02 .hd .inp_box_wrap:last-child{margin-right:0;}
    .news_list02 .bd .left li .pic{width:46%;}
    .news_list02 .bd .left li .info{width:54%;}

    /* 新闻详细 */
    .news_detail01 .infor{width:100%;}
    .news_detail01 .infor .tit{font-size:.3rem;}
    .news_detail01 .content .left{width:100%;}
    .news_detail01 .content .left .btns>div{font-size:.2rem;}
    .news_detail01 .content .right{width:100%; display:none;}

    /* 企业文化 */
    .culture01 .content .item{width:49%; margin-right:2%; margin-bottom:30px;}
    .culture01 .content .item:nth-child(2n){margin-right:0;}
    .culture01 .content .item:after{height:100%;}
    .culture02 .content li .box .tit{font-size:.25rem;}

    /* 产品列表 */
    .pro_list01 .content .left{width:100%;}
    .pro_list01 .content .right{width:100%; margin-top:20px;}
    .compare_product .compare-selbtn{width:25%;}
    .compare_product .compare-selul{width:74%;}
    .compare_product .compare-selli .compare_box .add_btns{margin-right:.1rem;}
    .compare_product .compare-selli .compare_box .add_btns{width:.5rem; height:.5rem;}

    /* 产品详细 */
    .pro_detail01 .content .left{padding-top:0;}
    .pro_detail02 .hd .hd_box ul li{margin-left:.3rem;}
    .pro_detail02 .hd .hd_box ul li:first-child{margin-left:0;}
    .pro_detail02 .bd .bd_pt1 .right{width:46%;}
    .pro_detail02 .bd .bd_pt3 .infor .item{margin:0 .2rem;}
    .pro_detail02 .bd .bd_pt4 .content .tit{font-size:.2rem; line-height:.25rem;}
    .pro_detail02 .bd .bd_pt5 .left{width:100%;}
    .pro_detail02 .bd .bd_pt5 .right{width:100%; margin-top:20px;}

     /* 案例详情 */
	.case_detail01 .content{width:100%;}
	.case_detail01 .infor{position:static;}
	.case_detail01 .infor .intro{position:static; width:100%; transform:none; padding:0.4rem 0;}
	.case_detail01 .infor .intro .con{max-height:inherit;}
    
    /* 20250806 */
    .solu01 .content .box{width:59%;}

    /* 20250818 创新 */
    .chuangxin01 .infor .con{padding:0;}
    .chuangxin_item .content .hd_three .item{padding:0 .2rem .3rem;}
    .chuangxin04 .content .right .item{padding:0 .4rem;}

      /* 历史与荣誉 20250815*/
    .innovation01 .left{width:57%;}
    .innovation01 .right{width:40%;}
    .history3 .bd .stage_item .cont .year_item{padding:0 .3rem;}
    /* body.fp-viewing-firstPage .innovation01 .innovation01_content .video video, body.fp-viewing-firstPage .innovation01 .innovation01_content .video img{left:90%; transition:all 1s ease;}
    body.fp-viewing-secondPage .innovation01 .innovation01_content .video video, body.fp-viewing-secondPage .innovation01 .innovation01_content .video img{left:66%; transition:all 1s ease;} */
    .innovation01 .innovation01_content .video video, .innovation01 .innovation01_content .video img{object-position:25%;}
    .fp-viewing-secondPage .innovation01_content{bottom:16%; transition:all 1s ease;}


    /* 20250828 */
    .solu_new .solu01 .list li{width:32%; margin-right:2%; margin-bottom:2%;}
    .solu_new .solu01 .list li:nth-child(3n){margin-right:0;}







    

}

@media only screen and (max-width: 820px) {
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    /*padMode 992px 网站样式*/

    /* 头部 */
    .header .m_nav .mnav_bott{padding:.2rem 4% .3rem;}
    .search_xiala .content{width:80%;}
    .search_xiala .top .box .inp_box input{font-size:.2rem; padding:.1rem .2rem;}
    .search_xiala .bott .item02 li{font-size:15px;}

    /* 首页 */
    .ibanner .swiper-slide .info{top:.8rem}
    .ipart01{padding:30px 0}
    .ipart03{margin-top:35px;}
    .ipart02 .content .box .intro .tit,
    .ipart03 .infor .tit,
    .ipart04 .infor .tit{padding-top:.25rem;}


    /* 新闻列表 */
    .news_list01{padding:30px 0;}
    .news_list01 .lunbo{padding-bottom:.4rem;}
    .news_list01 .lunbo .item .pic{width:100%;}
    .news_list01 .lunbo .item .info{width:100%; margin-top:20px;;}
    .news_list01 .lunbo .owl-dots{width:100%; bottom:-.3rem; text-align:center}
    .news_list01 .lunbo .item .info .tit{margin:5px 0; line-height:30px; height:30px;}
    .news_list02{margin-top:30px;}
    .news_list02 .hd{margin-bottom:20px;}
    .news_list02 .bd .left li .pic{width:100%;}
    .news_list02 .bd .left li .info{width:100%;}
    .news_list02 .bd .left li .info:after{display:none;}

    /* 关于我们 */
    .about_us01 .hd{flex-wrap:wrap;}
    .about_us01 .hd .left{width:100%; flex-direction:row; margin-bottom:15px; gap:10px}
    .about_us01 .hd .left span{left:0!important; font-size:.35rem;}
    .about_us01 .hd .right{width:100%;}
    .about_us01 .bd .list li .num{font-size:.25rem;}
    .about_us01 .bd .list li .txt{padding:0 3%; text-align:center;}
    .about_us02 .content{padding-bottom:40px; margin-top:30px;}
    .about_us03 .list {flex-wrap:wrap;}
    .about_us03 .list .item{width:100%; margin-bottom:20px;}
    .about_us03{padding-top:30px;}

    /* 人才发展 */
    .job_list01 .infor{padding:0;}
    .job_list01 .infor .con{margin-top:10px;}
    .job_list01 .content .info .con{max-height:1.8rem;}
    .job_list03{padding:.6rem 0;}
    .job_list03 .content .left{width:100%; margin-bottom:30px;;}
    .job_list03 .content .right{width:100%;}
    .job_list04 .content .cover{width:80%; left:25px; z-index:2;}
    .job_list04 .content::after{content:''; width:100%; height:100%; background:rgba(0,0,0,.15); position:absolute; left:0; top:0;}
    .job_list04 .content .cover .more{width:1.6rem; line-height:.45rem;}

    /* f服务 */
    .service01 .infor .con{padding-right:0;}
    .service01 .content .list li{padding:.1rem 0;}
    .service01 .content .list li .li_top:after{width:11px; height:6px; margin-top:-3px;;}
    .service02 .content li .num{font-size:1.2rem;}

    /* 解决方案 */
    .solu01 .content{display:flex; flex-direction:column-reverse; flex-wrap:wrap;}
    .solu01 .content .cover{position:static; transform:translateY(0); margin-bottom:20px;}
    .solu01 .content .cover .box{width:100%;}
    .solu01 .content .cover .box .con{margin-top:10px;}
    .solu02 .innov_effect .list li{padding:.2rem; width:32%; margin-right:2%; margin-bottom:2%;}
    .solu02 .innov_effect .list li:nth-child(3n){margin-right:0;}
    

    /* 产品列表 */
    .pro_list01 .content .right .li_{padding:.25rem .2rem;}
    .pro_list01 .content .right .li_ .tit{font-size:.2rem; padding-bottom:5px; margin:.1rem 0;}
    .pro_list01 .content .right .li_ .btn_box{font-size:.16rem;}
    .compare_product .compare-selbtn .comparea-selbtn-btn.comparea-selbtn-abled, 
    .compare_product .compare-selbtn .comparea-selbtn-closeall{width:1.8;}
    .compare_product .compare-selbtn .comparea-selbtn-closeall{padding:0 .1rem;}
    .compare_product .compare-selbtn{width:27%;}
    .compare_product .compare-selul{width:72%;}
    .compare_product .compare-selli{width:30%;}
    .compare_product .compare-selli .compare_box .img{width:.6rem;}

    /* 产品详细 */
    .pro_detail01 .content .left .btn_box a{width:1.65rem;}
    .pro_detail01 .content .left .smal_tit{font-size:17px;}
    .pro_detail01 .content .left .big_tit{font-size:20px; line-height:25px; margin:5px 0;}
    .pro_detail01 .content .left .con{line-height:25px;}
    .pro_detail02 .hd .hd_box .order{padding:0 .2rem;}
    .pro_detail02 .bd .bd_pt5{padding:.6rem 0;}

    /* 案例详细 */
    .case_detail01 .infor .intro .tit{font-size:20px; line-height:25px; margin-bottom:10px;}

    /* 20250818 创新 */
    .chuangxin_item{padding-top:35px;;}
    .chuangxin04 .content {flex-wrap:wrap;}
    .chuangxin04 .content .left{width:100%;}
    .chuangxin04 .content .right{width:100%;}
    .chuangxin_item .content .hd .item .text{line-height:22px;}
    .chuangxin_item .content .hd .item .icon{width:.52rem; height:.5rem;}
    .chuangxin04{padding-top:30px;}
    .chuangxin04 .content{margin-top:20px;}
    .chuangxin05{padding-top:30px;}
    .chuangxin05 .content{margin-top:20px;}
    .chuangxin05 .content .arrs{display:none;}
    .chuangxin05 .content .swiper-pagination{position:static; margin-top:25px; display:block;}
    .chuangxin05 .content .swiper-pagination span{width:6px; height:6px; margin:0 5px; border:1px solid #c8161e; cursor:pointer; opacity:1; background:none; border-radius:10px;}
    .chuangxin05 .content .swiper-pagination span.swiper-pagination-bullet-active{background:#c8161e; width:25px;}

    /* 20250815 发展历程 */
    .common_tit02{flex-wrap:wrap;}
    .common_tit02 .title{font-size:20px;}
    .common_tit02 .right{animation:unset;width:45px; height:45px;}
    .common_tit02 .con{width:100%; order:2;}
    .common_tit02 .title{margin-bottom:.2rem;}
    .common_tit02 .right{margin-bottom:.2rem;}
    /* 历史与荣誉-手机端 */
    .history .section01 .words{padding-top:.4rem;}
    .innovation01{display:none;}
    .history .section04{display:block; padding:.4rem 0;}
    .history .section03{display:block; padding:.2rem 0 0rem;}
    .history3 .pc_{display:none;}
    .history3 .m_{display:block;}

    .history3{opacity:1;}
    .history3 .m_ .tab_t:after{content:''; width:24px; height:27px; background:url(../img/tab_mobile_next.png) no-repeat center; position:absolute; right:0px; top:50%; margin-top:-13px;; animation: certFlag infinite linear 1.8s; opacity: 0;animation-fill-mode: forwards; z-index:2;}
    @keyframes certFlag{
        0% {transform:translateX(-10px); opacity:0;}
        100% {transform:translateX(0); opacity:1;}
    }
    .history3 .m_ .tab_t li{float:left; width:49%; margin-right:2%; font-size:0.24rem; line-height:0.32rem; color:#000; text-align:center; background:#fff; border-radius:0.35rem; margin-bottom:0.15rem; padding:0.2rem; box-sizing:border-box;}
    .history3 .m_ .tab_t li:nth-child(2n){margin-right:0;}
    .history3 .m_ .tab_t li span{margin-right:0; white-space:nowrap;}
    .history3 .m_ .tab_t li.cur{color:#d12128;}
    .history3 .m_ .tab_c>ul{position:relative; margin:0.5rem 0 0;}
    .history3 .m_ .tab_c>ul:after{display:none; content:''; position:absolute; left:0.1rem; top:0; width:2px; height:100%; background:#e4e4e4;}
    .history3 .m_ .rect-668{padding-bottom:66.8%;}
    .history3 .m_ .tab_c>ul>li{overflow:hidden; margin-bottom:0.5rem;}
    .history3 .m_ .tab_c>ul>li:last-child{margin-bottom:0;}
    .history3 .m_ .tab_c .img{float:right; width:31%;}
    .history3 .m_ .tab_c .txt{float:left; width:58%; padding-left:0.45rem; box-sizing:border-box;}
    .history3 .m_ .tab_c .txt .num{position:relative; color:#d12128; line-height:0.5rem; margin-bottom:0.15rem; font-size:0.36rem;}
    .history3 .m_ .tab_c .txt .tit{font-size:0.24rem; color:#4e4e4e;}
    .history3 .m_ .tab_t li{padding:0.1rem;}
    .history3 .m_ .tab_t li span{display:block;}
    .history3 .m_ .tab_c>ul{margin:0.3rem 0 0;}
    .history3 .m_ .tab_c>ul>li{margin-bottom:0; padding:0.3rem 0; border-top:1px solid #eee;}
    .history3 .m_ .tab_c .txt .tit{font-size:16px;}
    .history3 .m_ .swiper-slide{width:auto;}
    .history3 .m_ .tab_t li{width:auto; font-size:0.18rem; line-height:0.24rem; margin-bottom:0; white-space:nowrap; padding:0;}
    .history3 .m_ .tab_c>ul:after{left:0;}
    .history3 .m_ .tab_c .txt{width:100%; padding-left:0;}
    .history3 .m_ .tab_c .img{width:100%;}
    .history3 .m_ .tab_c .txt .num{font-size:0.26rem; margin-bottom:0; line-height:0.4rem;}
    .history3 .m_ .tab_c .txt .tit{box-sizing:border-box;}
    .history3 .m_ .rect-668{padding-bottom:56.57%;}
    .history3 .m_ .rect-5657{padding-bottom:56.57%;}
    .history3 .m_ .tab_c .img{margin-top:0.2rem;}
    .history3 .m_ .tab_t li{float:left; width:auto; margin-right:2%; font-size:.2rem; line-height:.3rem; color:#000; text-align:center; white-space:nowrap; box-sizing:border-box;}
    .history3 .m_ .tab_t li:nth-child(2n){margin-right:0;}
    .history3 .m_ .tab_t li span{margin-right:0; white-space:nowrap; display:block;}
    .history3 .m_ .tab_c>ul{position:relative; margin:.3rem 0 0;}
    .history3 .m_ .tab_c>ul:after{display:none; content:''; position:absolute; left:0; top:0; width:2px; height:100%; background:#e4e4e4;}
    .history3 .m_ .rect-668{padding-bottom:66.8%;}
    .history3 .m_ .tab_c>ul>li{overflow:hidden; padding:.3rem 0; border-top:1px solid #eee;}
    .history3 .m_ .tab_c>ul>li:last-child{margin-bottom:0;}
    .history3 .m_ .tab_c .img img{width:100%; border-radius:10px; overflow:hidden;}
    .history3 .m_ .tab_c .txt{width:100%; box-sizing:border-box;}
    .history3 .m_ .tab_c .txt .num{position:relative;margin-bottom:.1rem; font-size:22px; font-weight:bold; line-height:1;}
    .history3 .m_ .tab_c .txt .tit{color:#4e4e4e; box-sizing:border-box;  font-size:16px; line-height:24px;}
    .common_tit02 .right{width:45px; height:45px;}
    .history .common_tit02{margin-bottom:0;}
    .history3 .m_ .tab_t li{font-size:14px; line-height:25px;}
    .history3 .m_ .tab_c .txt .tit{font-size:14px; line-height:25px;}
    .history3 .m_ .tab_c .img{margin-top:0;}
    .history3 .m_ .tab_c .txt .tit{margin-bottom:15px;}
    .history3 .pc_{position:static; transform:translateY(0);}
    .history3{height:auto; margin-top:0;}
    body:after {
        content: 'Mobile1';
    }


    /* 20250828 */
    .case01 .content .filters .line .right{width:78%;}

    /* 20250828 俄语 */
    .job_list04 .content .cover .more{width:2.2rem;}





}


@media only screen and (max-width: 760px) {
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    /*padMode 992px 网站样式*/

    .fz48{font-size:22px; line-height:25px;}
    .fz40{font-size:20px; line-height:25px;}
    .fz30{font-size:18px; line-height:25px;}
    .fz24{font-size:15px; line-height:25px;}
    .fz18{font-size:14px; line-height:22px;}

    /* 头部 底部*/
    .header .h_tools .h_search{display:none;}
    .search_xiala {display:none;}
    .f_top{display:none;}
    .f_bott .content{text-align:center;}
    .f_bott .content .left{width:100%;}
    .f_bott .content .right{width:100%;}

    .channel_content{padding:35px 0; min-height:40vh;}
    .xc_banner .intro .tit{padding-top:.15rem;}
    .xc_banner .crumbs{bottom:.2rem;}
    .xc_nav ul li a{padding:10px 3px;}

    /* 首页 */
    .ipart02{height:5.5rem;}
    .ipart02 .content .box .intro{top:.8rem}
    .ipart02 .i02Swiper_right{top:1.5rem}
    .ipart02 .i02Swiper_right .i02Swiper-pagination{margin-bottom:.8rem;}
    .ipart03 .bg{display:none;}
    .ipart03 .content{margin-top:20px;}
    .ipart03 .content ul{flex-wrap:wrap;}
    .ipart03 .content ul li{width:100%; margin-right:0; margin-bottom:2%;}

    /* 案例 */
    .case01 .content .filters .line .right{width:70%;}
    .case01 .content .filters .line .item{margin-right:.4rem;}

    /* 联系我们 */
    .contact_us01 .left{width:100%;}
    .contact_us01 .left .rect-100{padding-bottom:100%;}
    .contact_us01 .left .rect-100 img{max-width:100%; margin-left:0;}
    .contact_us01 .right{width:100%;;}
    .contact_us02{margin-top:30px;}
    .contact_us02 .content{margin-top:20px;}
    .contact_us02 .content .li_{margin-bottom:20px;}
    .contact_us02 .content .li_ .box{padding:20px;}
    .contact_us02 .content .li_ .box .tit{font-size:18px;}
    .contact_us02 .content .li_ .box .con .cell{font-size:16px;}

    /* 视频列表 */
    .video_list01 .content .play,
    .video_list02 .content .play{width:.4rem; height:.4rem; top:40%}
    .video_list01 .content .tit{font-size:20px; bottom:30px; left:20px;}
    .video_list02{margin-top:30px;}
    .video_list02 .content .tit{font-size:14px; line-height:20px; left:20px;}
    .video_list02 .infor .con{width:45%;}
        
    /* 人才发展 */
    .job_list01 .content{margin-top:20px;}
    .job_list01 .content .img_{width:100%;}
    .job_list01 .content .info{width:100%; margin-top:20px;}
    .job_list02{margin-top:30px;}
    .job_list02 .content .img_{width:100%;}
    .job_list02 .content .info{width:100%; margin-top:20px;}
    .job_list03{margin-top:30px; padding:30px 0;}
    .job_list04{margin-top:30px;}
    .job_list04 .content .cover{width:calc(100% - 50px);}
    .job_list04 .content .cover .con{margin:5px 0; line-height:.26rem;}

    /* 企业文化 */
    .culture02 .bg{height:6rem;}

    /* 服务 */
    .service01 .infor .con{margin-top:.1rem;}
    .service01 .content{padding:30px 0; margin-top:30px;;}
    .service01 .content .img_{width:100%;}
    .service01 .content .info{width:100%;}
    .service02 .infor{padding-top:35px;}
    .service02 .content{margin-top:20px;}
    .service02 .content ul{flex-wrap:wrap;}
    .service02 .content li{width:32%; margin-right:2%; margin-bottom:2%;}
    .service02 .content li:nth-child(3n){margin-right:0;}
    .service02 .content li .tit{margin-top:-40px;}
    .service03 .content .item{margin-top:30px;}
    .service03 .content .item .img_{width:100%;}
    .service03 .content .item .info{width:100%; margin-top:20px;}
    .service03 .content .item .info .tit{margin-bottom:10px;}

    /* 产品列表 */
    .compare_product {display:none;}
    .pro_list01 .content .right .li_ .btn_box .compare{display:none;}
    .pro_list01 .content .right .li_ .btn_box .btns02{float:left; width:100%}

    /* 产品详细 */
    .pro_detail01 .content {flex-wrap:wrap; margin-top:20px;}
    .pro_detail01 .content .left{width:100%;}
    .pro_detail01 .content .left .btn_box{margin-top:20px;}
    .pro_detail01 .content .right{width:100%; margin-top:25px;}
    .pro_detail02 .hd .hd_box ul li{margin-left:10px;}
    .pro_detail02 .hd .hd_box .order{padding:0 10px;}
    .pro_detail02 .bd .bd_pt1 .wrap{flex-wrap:wrap;}
    .pro_detail02 .bd .bd_pt1 .left{width:100%;}
    .pro_detail02 .bd .bd_pt1 .right{width:100%; margin-top:20px; margin-left:0;}
    .pro_detail02 .bd .bd_pt1 .right .tit{margin-bottom:15px;}
    .pro_detail02 .bd .bd_pt1 .right li .t{margin-bottom:0; line-height:26px;}
    .pro_detail02 .bd .bd_pt1 .right li .t:before{height:20px; top:2px;}
    .pro_detail02 .bd .section{padding-top:30px;}
    .pro_detail02 .bd .bd_pt2 .content{margin-top:20px;}
    .pro_detail02 .bd .bd_pt3{padding:30px 0; margin-top:30px;}
    .pro_detail02 .bd .bd_pt3 .content,
    .pro_detail02 .bd .bd_pt4 .content{margin-top:20px;}
    .pro_detail02 .bd .bd_pt4 .content .tit{font-size:15px; line-height:25px;;}
    .pro_detail02 .bd .bd_pt5 .left .tit{margin-bottom:10px;}
    .pro_detail02 .bd .bd_pt6 .content .item{width:100%; margin-bottom:20px;}
    .pro_detail02 .bd .bd_pt6 .content .item:last-child{margin-bottom:0;}

    /* 案例详细 */
    .case_detail01 .infor .intro{padding:25px 0;}

    /* 20250828 */
    .solu_new .solu01 .list li{width:49%; margin-right:2%;}
    .solu_new .solu01 .list li:nth-child(3n){margin-right:2%}
    .solu_new .solu01 .list li:nth-child(2n){margin-right:0%}
    .xc_nav{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 网站样式*/
    .f_bott .content{font-size:14px; line-height:22px;}
    .xc_nav,
    .xc_banner .crumbs{display:none;}
    .xc_banner .intro{top:50%;}
    .xc_banner>img{height:170px; max-width:none; width:auto;}

    /* 首页 */
    .ibanner .swiper-slide .info{font-size:17px; top:35px}
    .ibanner .dots_box{display:none;}
    .ibanner .swiper-button-next{right:20px;}
    .ibanner .swiper-button-prev{left:20px;}
    .ibanner .swiper-button-next, .ibanner .swiper-button-prev{width:20px; height:28px;}

    .ipart .fz44{font-size:20px; line-height:25px; margin-bottom:10px;}
    .ipart01 .content .hd .left .item{width:100%; margin-right:0; margin-bottom:2%;;}
    .ipart01 .content .hd .left .sele_wrap span,
    .ipart01 .content .hd .left .inp_wrap .inp{line-height:40px;}
    .ipart01 .content .hd .left .inp_wrap .btns .icon{width:22px; height:21px;}
    .ipart01 .content .hd .left .inp_wrap .btns{width:45px;}
    .ipart01 .content .hd .left .item.sele_wrap{z-index:4;}
    .ipart01 .content .hd .right{margin-top:10px;}
    .ipart01 .content .bd li{width:50%; margin-bottom:20px;}
    .ipart02{height:400px;}
    .ipart02 .i02Swiper_right{display:none;}
    .ipart02 .content .box .intro a{line-height:40px; font-size:16px;}
    .ipart02 .content .box .intro .con{margin:10px 0 20px;}
    .ipart02 .i02Swiper_nav .box{width:52%;}
    .ipart02 .i02Swiper_nav{bottom:30px;}
    .ipart03 .content li{padding:25px!important;}
    .ipart04{padding:35px 0;}
    .ipart04 .content{margin-top:20px;;}
    .ipart04 .content .item{width:100%; margin-right:0; margin-bottom:2%;}
    .ipart04 .content .item:last-child{margin-bottom:0;}
    .ipart04 .content .item .info{padding:10px 0;}
    .ipart04 .content .item .info .t{margin-bottom:4px;}

    /* 案例 */
    .case01 .infor{margin-bottom:0.2rem;}
	.case01 .infor .tit{float:none;  margin-bottom:0.1rem;}
	.case01 .infor .search_box{float:none; width:auto; padding:.08rem .64rem .08rem .2rem;}
	.case01 .infor .search_box .search_btn{right:0.04rem; margin-top:-0.2rem; width:0.4rem; height:0.4rem;}
	.case01 .content .filters{margin-bottom:0.2rem; padding:0.2rem;}
	.case01 .content .filters .line .item{margin-right:0.2rem; height:auto; max-width:none; margin-bottom:0.1rem;}
    .case01 .content .filters .line .item::before{width:12px; height:12px; margin-top:-8px;}
    .case01 .content .filters .line .item::after{width:6px; height:6px; margin-top:-4px; left:4px; }
    .case01 .content .filters .line .left{float:none; margin-bottom:0.1rem;}
    .case01 .content .filters .line .tit{font-size:18px;}
	.case01 .content .filters .line .right{float:none; width:auto;}
    .case01 .content .filters .line .right ul{max-height:0.6rem; overflow:hidden;}
    .case01 .content .filters .line .right ul.more{max-height:none; height:auto;}
    .case01 .content .filters .line .right .btns{display:block; border-top:1px solid #e0e0e0; text-align:center; color:#c8161e; font-size:0.16rem; line-height:0.3rem;}
    .case01 .content .filters .line .right .btns span{display:inline-block; vertical-align:middle; text-transform:capitalize;}
    .case01 .content .filters .line .right .btns i{font-weight:bold; font-size:12px; transition:all .4s ease;}
    .case01 .content .filters .line .right .btns.more i{transform:rotate(180deg);}
    .case01 .content .filters .line{border-bottom:0;}
    .case01 .content .list{margin-top:30px;}
    .case01 .content .list .li_{width:100%; margin-right:0; margin-bottom:3%;}
    .case01 .content .list .li_ .intro{padding:20px;}
    .case01 .content .list .li_ .intro .tit{height:auto;}

    /* 联系我们 */
    .contact_us01 .left .title{top:.3rem; left:.25rem;}
    .contact_us01 .left .list{bottom:.2rem; left:.25rem}
    .contact_us01 .left .list{font-size:15px;}
    .contact_us01 .left .list .cell{margin-bottom:0;}
    .contact_us01 .right .box form .inp_wrap{width:100%; margin-right:0;}
    .contact_us02 .content .li_{width:100%; margin-right:0;;}
    .contact_us03{margin-top:10px;}

    /* 视频列表 */
    .video_list01 .content .play,
    .video_list02 .content .play{width:.4rem; height:.4rem; top:40%}
    .video_list01 .content .tit{font-size:14px; bottom:10px; left:10px;}
    .video_list02 .infor .tit .item{margin-right:15px; font-size:18px; padding-bottom:5px}
    .video_list02 .content li{width:100%; margin-bottom:3%}
    .video_list02 .infor .con .search_box{padding:5px 50px 5px 0}

    /* 新闻列表 */
    .news_list01 .lunbo{margin-top:20px;}
    .news_list02 .hd .inp_box_wrap{width:98%; padding-right:2%; margin-right:0; margin-bottom:15px;}
    .news_list02 .hd .inp_box_wrap .hd_btn{width:auto; float:right;}
    .news_list02 .bd .left li .info .sign{opacity:1; visibility:visible;}
    .news_list02 .bd .left li .info{padding:20px;}
    .news_list02 .bd .left li:last-child{margin-bottom:0;}

    /* 新闻详细 */
    .news_detail01 .infor{margin:20px 0;}
    .news_detail01 .infor .tit{font-size:20px; line-height:25px;}
    .news_detail01 .infor .share_box{align-items:center;}
    .news_detail01 .content .left .text{font-size:14px;}
    .news_detail01 .content .left .btns .prev{width:100%; margin-bottom:0.1rem;}
    .news_detail01 .content .left .btns .next{width:100%; float:left; text-align:left;}
    .news_detail01 .content .left .btns>div{font-size:17px;}
    .news_detail01 .content .left .btns i{font-size:20px;}

    /* 关于我们 */
    .about_us01 .hd .left span{font-size:25px;;}
    .about_us01 .hd .right .play{margin-top:20px; font-size:15px;}
    .about_us01 .bd{margin-top:20px;}
    .about_us01 .bd .list{flex-wrap:wrap; margin-top:20px;}
    .about_us01 .bd .list li{width:50%; margin-bottom:20px; box-sizing:border-box}
    .about_us01 .bd .list li .icon{margin-bottom:10px}
    .about_us01 .bd .list li .icon img{height:35px;}
    
    .about_us02{padding:35px 0; margin-top:30px;;}
    .about_us03 .content{margin-top:20px;}
    .about_us03 .content .img_{display:none;}
    .about_us03 .content .dots{display:none;}
    .about_us03 .content .smal_img{display:block;}
    .about_us03 .list {margin-top:20px;}
    .about_us03 .list .item{padding:25px;}
    .about_us03 .list .item:last-child{margin-bottom:0;}

    /* 人才发展 */
    .job_list03 .content .left{margin-bottom:20px;}
    .job_list03 .content .left .con{margin-top:5px;}
    .job_list03 .content .right .item{margin-bottom:20px;}
    .job_list03 .content .right .item:last-child{margin-bottom:0;}
    .job_list03 .content .right .item .icon{width:80px;}
    .job_list03 .content .right .item .info{width:calc(100% - 100px);}
    .job_list04 .content .img_{height:360px; overflow:hidden;}
    .job_list04 .content .img_ img{object-fit:cover; max-width:none; position:relative; left:-165%; top:-56%}

    /* 企业文化 */
    .culture01 .content .item{width:100%; margin-right:0; padding-left:20px; margin-bottom:20px;;}
    .culture01 .content .item:last-child{margin-bottom:0;}
    .culture01 .content .item .icon{width:.5rem;}
    .culture01 .content .item .tit{margin:9px 0 4px;}
    .culture02{margin-top:30px;}
    .culture02 .content ul{flex-direction:column;}
    .culture02 .content ul li{height:33.33%; width:100%; padding:0 15px;}
    .culture02 .content li .box .icon{width:.5rem;}
    .culture02 .content li .box .tit{font-size:17px; line-height:22px; margin:10px 0 4px;}
    .culture02 .content li .box .con{display:block!important; line-height:25px; height:50px!important;}

    /* 服务 */
    .service02 .content li{width:100%; margin-right:0;;}
    .service01 .infor .con{line-height:24px}
    .service01 .content{margin-top:20px;}
    .service02 .content li{box-shadow:0px 6px 9px 1px rgba(0, 0, 0, 0.08); margin-bottom:16px;}
    .service02 .content li .num{font-size:60px;}
    .service02 .content li .tit{margin-top:-25px; font-size:18px;}

    /* 解决方案 */
    .solu01 .infor{padding:0;}
    .solu01 .infor .con{font-size:14px; line-height:22px; margin-top:5px;}
    .solu02{margin-top:30px;}
    .solu02 .innov_effect .infor .box{width:100%;}
    .solu02 .innov_effect .infor .box .con{line-height:22px; margin-top:5px;}
    .solu02 .innov_effect .list li{width:100%; margin-right:0; box-shadow:0px 6px 8.28px 0.72px rgba(0, 0, 0, 0.08);}
    .solu02 .innov_effect .list ul{margin-top:20px;}
    .solu02 .innov_effect{padding-bottom:30px;}

    /* 产品列表 */
    .pro_list01 .content .right .li_{width:100%; margin-bottom:20px;}
    .pro_list01 .content .right .li_:last-child{margin-bottom:0;}
    .pro_list01 .content .right .li_ .btn_box{margin-top:3px;}

    /* 产品详细 */
    .pro_detail01{padding:30px 0;}
    .pro_detail02 .hd{line-height:40px; height:80px;}
    .pro_detail02 .hd .hd_box .order{display:none;}
    .pro_detail02 .hd .hd_box ul li{font-size:14px; line-height:40px; margin-left:0; margin-right:10px;;}
    .pro_detail02 .bd .bd_pt3 .content .box{width:100%;}
    .pro_detail02 .bd .bd_pt4 .content a{margin-bottom:30px;}
    .pro_detail02 .bd .bd_pt5{padding:30px 0;}
    .pro_detail02 .bd .bd_pt5 .right .inp_wrap{width:100%; margin-right:0;;}
    .pro_detail02 .bd .bd_pt5 .right .btn_wrap{flex-wrap:wrap;}
    .pro_detail02 .bd .bd_pt5 .right .btn_wrap .tips{width:100%;}
    .pro_detail02 .bd .bd_pt5 .right .btn_wrap .btns{width:100%; margin-top:10px;;}
    .pro_detail02 .bd .bd_pt6 .content{margin-top:20px;}
    .pro_detail02 .bd .bd_pt6 .content .item .info .tit{font-size:18px;}

    /* 发展历程 */
    .history.channel_content{padding-bottom:35px;}
    .history01 .content .item:first-child{margin-top:.2rem;}
    .history01 .content .item .item_hd .icon{width:.4rem;}
    .history01 .content .item .item_bd:after{display:none;}
    .history01 .content .item .item_bd li .info .date{font-size:18px; line-height:26px;}
    .history01 .content .item .item_bd li .info .tit{margin:4px 0;}
    .history01 .content .item .item_bd li{padding-top:30px; flex-wrap:wrap;}
    .history01 .content .item .item_bd li .img_{width:100%; margin-top:15px;}
    .history01 .content .item .item_bd li .info{width:100%;}
    .history01 .content .item .item_bd li .info:after{display:none;}
    .history01 .content .item .item_bd li:last-child{padding-bottom:40px;}
    .history01 .content .item .item_bd li.odd .info{text-align:left; padding-right:0;}
    .history01 .content .item .item_bd li.even .info{padding-left:0;}
    .history01 .content .item:last-child .item_bd:before{display:none;}
    .history01 .content .item:last-child .item_bd li:last-child{padding-bottom:0;}

    
    /* 20250806 */
    .ipart03 .infor .infor_r a{padding:0 .2rem; height:.4rem; line-height:.4rem; font-size:14px;}
    .ipart04 .infor .infor_r a{padding:0 .2rem; height:.4rem; line-height:.4rem; font-size:14px;}
    .ipart02 .content .box .intro .tit, .ipart03 .infor .tit, .ipart04 .infor .tit{font-size:18px; padding-top:15px;}


    /* 20250818 创新 */
    .chuangxin01 .content{margin-top:20px;}
    .chuangxin_item .content{margin-top:20px;}
    .chuangxin_item .content .hd {flex-wrap:wrap; margin-bottom:10px;}
    .chuangxin_item .content .hd .item{display:flex; justify-content:flex-start; align-items:center; width:100%; padding:0; margin-bottom:10px;}
    .chuangxin_item .content .hd .item .icon{flex-shrink:0; margin:0; margin-right:20px;;}
    .chuangxin_item .content .hd .item .text{text-align:left; width:70%;}
    .chuangxin_item .content .hd .item.cur:after{display:none;}
    .chuangxin_item .content .hd .item.cur .text{color:#c8161e;}

    /* 20250828 */
    .solu01 .content{margin-top:0;}
    .solu01 .content .cover{display:none;}
    .solu_new .solu01{padding-bottom:30px;}
    .solu_new .solu01 .list ul{margin-top:20px;}
    .solu_new .solu01 .list li{width:100%; margin-right:0!important;;}
    
    
    /* 20250828 俄语 */
    .chuangxin05 .content .swiper-slide .info .t{line-height:20px; height:80px;}
    .about_us01 .bd .list li .txt{max-height:80px; line-height:20px; overflow-y:auto; padding-right:3px;}
    .about_us01 .bd .list li .txt::-webkit-scrollbar {width:2px; height:4px;}
    .about_us01 .bd .list li .txt::-webkit-scrollbar-thumb {border-radius:0; background:#c8161e;}
    .about_us01 .bd .list li .txt::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}










    




    
}
@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/

    /* 20250828 俄语 */
    .chuangxin04 .content .right .item .box .info .t{line-height:20px;}
    .chuangxin04 .content .right .item .box .info .c{font-size:14px; line-height:20px; height:60px;}
    .chuangxin05 .content .swiper-slide{padding:.25rem;}
    .chuangxin05 .content .swiper-slide .info .t{height:auto; min-height:40px;}










}
