/*
* 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); }

/* 1720 */
@media only screen and (max-width: 1760px) {
    .wrap, .mwrap ,.talent03>.content{ width:1500px; }
    /*1760 网站样式*/

    .header .inav_wrapper{margin-right:3%;}
    .header .inav_wrapper .nav_li{margin:0 30px;}
    /* 底部 */
    .f_center .content .right{width:42%;}

    /* 新闻列表 */
    .news_list01 .left .bd .info_ .box .con{margin-bottom:30px;}

    /* 人才政策 */
    .talent03 .content .tit{right:1.5vw;}

    /* 行业应用 */
    .application01 .left .infor {padding:43px 43px 43px 23%}
    .application01 .left .bd{padding-left:23%;}

    /* 首页 */
    .ibanner .swiper-slide .intro_box .tit img{width:40%;}
    .ipart01 .learn_more .rect-644{padding-bottom:624%;}
    .ipart01 .learn_more a{width:100%;}

    /* 20240906 */
    .application01 .right .r_content{padding:70px 4%;}
    .application01 .right .bd .li_bott{padding:35px 20px;}


}
@media only screen and (max-width: 1650px) {
    /* 行业应用 */
    .application01 .left .bd{padding-left:17%;height:350px;}
    .application01 .left .infor {padding:30px 43px 30px 17%;}

    /* 首页 */
    /* .ipart03 .overlay_box .img_overlay{width:170%;} */










}

/* FHD缩放125% */
@media only screen and (max-width: 1540px) {
    .wrap, .mwrap,.talent03>.content { width:1300px; }
    /*1540（FHD缩放125%） 网站样式*/

    /* 头部 */
    .header .inav_wrapper{margin-right:2%;}
    .header .inav_wrapper .nav_li{margin:0 20px}

    /* 下层banner */
    .xc_banner .intro{top:55%}
    .xc_banner .intro .con{margin-top:20px;}

    /* 联系我们 */
    .contact_us01 .li_ .box{padding:40px 30px;}

    /* 新闻列表 */
    .news_list01 .right .item02 .con .box{padding:20px;}
    .news_list01 .left .bd .info_ .box{padding:25px 90px 25px 0;}

    /* 人才政策 */
    .talent01 .content .intro .tit{margin-bottom:40px;}

    /* 服务中心 */
    .service_cen01 .list dd .link a{margin-right:15%;}

    /* 行业应用 */
    .application01 .left .infor .tit{font-size:15px;}
    .application01 .right .r_content{padding:70px 5%;}

    /* 首页 */
    .ipart01 .learn_more .rect-644{padding-bottom:653%;}
    .ipart02 .content .intro_content .left .icon_box .txt{right:-16px;}

    /* 2024-0124 */
    .pro_list01 .right .li_ .info .c .cell{width:40%;}

    /* 20240403 */
    .pro_list01 .left{width:21%;}
    .pro_list01 .left .item ul li{font-size:14px;}

    /* 20240515 */
    .header .h_tools .group,
    .header .h_tools .h_search{margin-left:20px;}
    .pro_list01 .right .li_ .info .c .cell{width:44%; margin:0 3%;}
    .pro_list01 .right .li_ .info .c .cell>em{width:110px; font-size:12px;;}

    /* 20240809 */
    .xc_banner .xc_nav ul li{padding:0 1%; margin:0 1%; font-size:17px;}
    .header .inav_wrapper .nav_normal .sec_nav a{padding:7px 20px; line-height:25px;}
    .contact_us01 .li_ .box .con{height:69px;}
    .ipart02 .content .intro_content .right .img_{width:50%;}
    .ipart02 .content .intro_content .right .img_ .intro .box{padding:40px 100px 40px 40px;}
    .ipart02 .content .intro_content .right .info{width:48%;}
    .ipart02 .content .intro_content .right .img_ .intro .box .c{height:260px;}
    .ibanner .swiper-slide .intro_box .more{margin-left:70px;}
    .ipart01 .swiper2.swiper-container-initialized .swiper-slide, .ipart01 .learn_more{height:350px;}

    /* 20240906 */
    .application01 .right .bd .table_box .biaoge .box{width:1300px;}
    .application01 .right .bd .table_box .biaoge{width:100%; overflow-x:auto;}
    .application01 .right .bd .table_box .biaoge::-webkit-scrollbar {width:4px; height:6px;}
    .application01 .right .bd .table_box .biaoge::-webkit-scrollbar-thumb {border-radius:10px; background:#c2c2c2;}
    .application01 .right .bd .table_box .biaoge::-webkit-scrollbar-track {border-radius:10px; padding:0 3px; background:#f6f5f5;}
  

    /* 20240913 */
    .application01 .right .bd .table_box .biaoge .box{width:100%; box-sizing:border-box;}
    .application01 .right .bd .table_box dl dt{line-height:20px;}









}


/* 1440（2K） */
@media only screen and (max-width: 1440px) {
    .wrap, .mwrap,.talent03>.content { width:1240px; }
    /*1440（2K） 网站样式*/

    /* 头部 */
    .header .h_tools .group{margin-left:20px;}
    .header .h_tools .h_search{margin-left:20px;}
    .header .inav_wrapper .nav_li{margin:0 13px}

    /* 底部 */
    .f_center .content .right .info{margin-left:30px;}

    /* 产品列表 */
    .pro_list01 .right .li_ .info .t{margin:10px 0;}

    /* 新闻列表 */
    .news_list01 .right .item02 .con .box{font-size:15px;}
    .news_list01 .right .item02 .con .box .txt{font-size:14px;}

    /* 人才政策 */
    .talent01 .content .intro .con .num01{margin-bottom:30px;}
    .talent03 .content .pic .swiper-slide .slide-inner{background-position:center right -100px;}
    .talent02 .content li{width:46%;}

    /* 服务政策 */
    .service_policy01 .infor .tit,
    .service_policy02 .infor .tit{font-size:30px; line-height:30px;}
    
    /* 行业应用 */
    .application01 .left{width:29%;}
    .application01 .left .infor,
    .application01 .left .bd{padding-left:23%;}
    .application01 .right{width:70%;}
    .application01 .right .r_content{padding:60px 10px;}
    .application01 .right .bd .table_box dl{font-size:13px;}
    .application01 .right .bd .li_bott{padding:35px 25px;}

    /* 关于我们 */
    .about_us .title{font-size:30px; line-height:30px; margin-bottom:50px;}
    .about_us01 .right .con{line-height:30px;}
    .about_us03 .content ul{height:530px;}

    /* 首页 */
    .ipart .infor {margin-bottom:30px;}
    .ipart01 .learn_more .rect-644{padding-bottom:664%;}
    .ipart02 .content .intro_content .left .icon_box .txt{right:-24px;}
    .ipart02 .content .intro_content .right{width:85%;}
    .ipart02 .content .intro_content .right .img_ .intro .box {padding:70px 90px 70px 60px;}
    .ipart02 .content .intro_content .right .info .more{margin-top:16px;}


    /* 20240809 */
    .application01 .right .bd .table_box dl dd{min-height:80px;}
    .pro_list01 .right .li_ .info .c .cell span{font-size:13px;}

    /* 20240905 */
    .pro_list01 .right .li_ .li_box{padding:20px 20px 75px;}
    .pro_list01 .right .li_ .more a{line-height:55px;}
    .application01 .right .bd .pic{width:90%;}
    /* .application01 .right .bd ul{padding-right:10%;} */


    .new_about_us02 .infor .t{font-size:30px;}


}


/* 1366（普通14寸） */
@media only screen and (max-width: 1366px) {
    .wrap, .mwrap ,.talent03>.content{ width:1200px; }
    /*1366（普通14寸） 网站样式*/

    .application01 .right .bd .table_box dl{font-size:12px;}

    /* 产品列表 */
    .pro_list01 .right .li_ .info .c .cell{margin:0 2%;}
    /* .pro_list01 .right .li_ .info .c .cell>em{width:56px; height:56px; line-height:56px;} */
    .ipart01 .learn_more .rect-644{padding-bottom:672%;}


    /* 20250930 wrt */
    .ipart01 .new_content .swiper-slide{padding:35px 1%;}
    .global01 .left .title_box .title{font-size:40px; line-height:50px;}
    .global01 .left .title_box .en{font-size:70px;}
    .global01 .left .big_num,
    .global01 .left .con{width:85%;}

}

@media only screen and (max-width:1280px){
    .ipart01 .learn_more{display:none;}
    .ipart01 .swiper2{width:100%;}
    .ipart02 .content .intro_content .right .img_ .intro .box {padding:50px 86px 50px 30px}
}





/*
* PadMode
*/
@media only screen and (max-width: 1260px) {

    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 ,.talent03>.content{ width:940px; }
    /*padMode 1240px 网站样式*/

    .header{background:#fff; }
    .header .h_content{box-shadow:0 0 10px 3px rgba(0,0,0,.05); position:relative; z-index:22;}
    .header .h_logo .img1{display:none;}
    .header .h_logo .img2{display:block;}
    .header .inav_wrapper .nav_li>a{color:#111;}
    .header .h_tools .h_search i{color:#00469a;}
    .header .h_tools .group .iconfont{color:#00469a;}
    .header .h_tools .group span{color:#111;}
    .header .h_tools .h_lan a{color:#00469a;}

    /*------------------手机端下拉---------------------*/
    .m_nav{position:fixed; left:0; top:86px; right:0; width:100%;   z-index:20; display:none; max-height:calc(100vh - 55px); max-height:calc(var(--vh, 1vh) * 100 - 55px); overflow-y:auto; background:#fff; padding:0 30px; box-sizing:border-box; overflow-x:hidden;} 
    .m_nav .m_wrap{padding:0 5%;}
    .m_nav .mNav_bott{width:940px; margin:0 auto;}
    .m_nav .mNav_bott .m_navli{position:relative; transition:all 0.3s ease-out; border-bottom:solid 1px #dcdfe2;}
    .m_nav .mNav_bott .m_navli>span{display:block; padding:10px 35px 10px 15px; font-size:14px; position:relative; overflow:hidden; color:#111;}
    .m_nav .mNav_bott .m_navli>span .m_icon{position:absolute; right:0; top:50%; transform:translateY(-50%); width:14px; height:14px; cursor:pointer;}
    .m_nav .mNav_bott .m_navli>span:hover a{color:#00469a;}
    .m_nav .mNav_bott .m_navli>span .m_icon:after,
    .m_nav .mNav_bott .m_navli>span .m_icon:before{content:''; background:#838282; width:14px; height:2px; display:block; position:absolute; top:0; bottom:0; right:0; margin:auto;}
    .m_nav .mNav_bott .m_navli>span .m_icon:after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
    .m_nav .mNav_bott .m_navli>span .m_icon:before{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
    .m_nav .mNav_bott .m_navli.active span{ border-bottom:solid 1px #dcdfe2;}
    .m_nav .mNav_bott .m_navli.active>span .m_icon:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#838282;}
    .m_nav .mNav_bott .m_navli.active>span .m_icon:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#fff;}
    .m_nav .mNav_bott .m_navli.active>a{font-weight:bold; border-bottom:solid 1px #dcdfe2;}
    /* 手机端二级 */
    .m_nav .mNav_bott .m_navli .m_secNav{display:none;}
    .m_nav .mNav_bott .m_navli .m_secNav ul{font-size:0; }
    .m_nav .mNav_bott .m_navli .m_secNav ul>li{font-size:14px;}
    .m_nav .mNav_bott .m_navli .m_secNav ul>li:last-child span{border-bottom:none;}
    .m_nav .mNav_bott .m_navli .m_secNav>ul>li>span{display:block; padding:10px 35px 10px 15px; font-size:14px; position:relative; overflow:hidden; color:#111; border-bottom:solid 1px #dcdfe2; margin:0 20px}
    .m_nav .mNav_bott .m_navli .m_secNav>ul>li>span .m_icon{position:absolute; right:0; top:50%; transform:translateY(-50%); width:14px; height:14px; cursor:pointer;}
    .m_nav .mNav_bott .m_navli .m_secNav ul>li>a:hover{color:#00469a;}
    .m_nav .mNav_bott .m_navli .m_secNav ul>li>a.cur{color:#00469a;}
    .m_nav .mNav_bott .m_navli .m_secNav ul>li>span .m_icon:after,
    .m_nav .mNav_bott .m_navli .m_secNav ul>li>span .m_icon:before{content:''; background:#838282; width:14px; height:2px; display:block; position:absolute; top:0; bottom:0; right:0; margin:auto;}
    .m_nav .mNav_bott .m_navli .m_secNav ul>li>span .m_icon:after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
    .m_nav .mNav_bott .m_navli .m_secNav ul>li>span .m_icon:before{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
    .m_nav .mNav_bott .m_secNav_li.active span{ border-bottom:solid 1px #dcdfe2;}
    .m_nav .mNav_bott .m_secNav_li.active>span .m_icon:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#838282;}
    .m_nav .mNav_bott .m_secNav_li.active>span .m_icon:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#fff;}
    .m_nav .mNav_bott .m_secNav_li.active>a{font-weight:bold; border-bottom:solid 1px #dcdfe2;}

    /* 手机端三级 */
    .m_nav .mNav_bott .m_navli .m_thirdNav {display:none;}
    .m_nav .mNav_bott .m_navli .m_thirdNav ul{font-size:0; }
    .m_nav .mNav_bott .m_navli .m_thirdNav ul>li{font-size:14px;}
    .m_nav .mNav_bott .m_navli .m_thirdNav ul>li>a{padding:8px 25px; line-height:28px; display:block; position:relative; color:#111; border-bottom:solid 1px #dcdfe2; margin:0 40px;}
    .m_nav .mNav_bott .m_navli .m_thirdNav ul>li>a:hover{color:#00469a;}
    .m_nav .mNav_bott .m_navli .m_thirdNav ul>li>a.cur{color:#00469a;}

    /*无连接的话去掉加号*/
    .m_nav .mNav_bott .m_navli.nav_link>a:after,
    .m_nav .mNav_bott .m_navli.nav_link>a:before{display:none;}
    .m_nav .mNav_bott .m_navli.nav_link.active>a:before,
    .m_nav .mNav_bott .m_navli.nav_link.active>a:before{display:none;}
    /* .m_nav .mNav_bott .m_navli.nav_link a:after{content:''; display:block; width:16px; height:16px; background:url(../img/link_ico.png) no-repeat center; position:absolute; top:0; bottom:0; right:15px;} */

    /* 手机端搜索 */
    .m_nav .m_search{padding:30px 0 50px;}
    .m_nav .m_search form{border:1px solid #c5c5c5; line-height:40px; height:40px; border-radius:30px; position:relative;}
    .m_nav .m_search .inp{width:80%; height:40px; line-height:40px; border:none; padding:0; text-indent:20px; background:transparent;} 
    .m_nav .m_search .btns{background:none; border:none; padding:0; margin:0; outline:none; position:absolute; right:20px; top:50%; transform:translateY(-50%); cursor:pointer;}
    .m_nav .m_search .btns i{color:#111; font-size:20px;}



    /*导航下拉*/
    .header .inav{display:none;}
    .header .mobile_key{position:relative; cursor:pointer; transition:all 0.3s ease-in-out; z-index:10; display:block; width:20px; height:20px; margin-top:30px; margin-left:20px;} 
    .header .mobile_key span,
    .header .mobile_key:before,
    .header .mobile_key:after {position:absolute; top:50%; left:50%; width:17px; height:2px; margin-left:-10px; background:#111; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
    .header .mobile_key span{margin-top:-4px;}
    .header .mobile_key:before{content:''; margin-top:3px;}
    .header .mobile_key:after{content:''; margin-top:10px;}
    .menu-open.header .mobile_key:before{opacity:0; transition:0.2s ease 0.1s;}
    .menu-open.header .mobile_key:after{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;}
    .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 .header-overlay {transition:all 0.2s ease-out; background:rgba(0, 0, 0, 0.5); width:100%; height:100%; position:fixed; left:0; z-index:-1; top:0; opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; visibility:hidden;}
    .bg-open .header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .bg-open1 .header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
    .menu-open .header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}

    /* 底部 */
    .f_center .content .right .ewm{display:none;}
    .f_center .content .right .f_tel span a{font-size:20px;}

    /* 下层banner */
    .xc_banner .intro .tit{font-size:30px; line-height:30px;}
    .xc_banner .intro .con{font-size:14px; line-height:25px;}
    .xc_banner .xc_nav ul{height:60px; line-height:60px;}
    .xc_banner .xc_nav ul li{padding:0 3%; margin:0 3%; font-size:16px;}
    
    /* 产品列表 */
    .pro_list01 .left{width:22%;}

    /* 联系我们 */
    .contact_us01 .li_{width:32%; margin-right:2%;}
    .contact_us01 .li_:nth-child(3n){margin-right:0;}
    .contact_us01 .li_ .box{padding:30px 15px;}
    .contact_us01 .li_ .box .tit{margin-bottom:10px;}
    .contact_us01 .li_ .box .con{height:69px;}
    .contact_us01 .li_ .box .info{padding-bottom:20px;}
    .contact_us01 .li_ .box .icon{width:40px; height:40px; background-size:cover; margin-bottom:15px;}
    .contact_us01 .li_.cur .box .icon{background-position:0 -40px;}


    /* 新闻列表 */
    .news_list01 .left .bd .info_ .box .con{ -webkit-line-clamp:1; height:30px; line-height:30px; margin-bottom:15px;}
    .news_list01 .left .bd li .more{width:60px; height:40px; line-height:40px;}
    .news_list01 .right .item01 .con .box{padding:10px;}
    .news_list01 .right .item01 .con .box a{font-size:14px; line-height:30px;}


    /* 人才政策 */
    .talent01 .content .intro .tit{font-size:17px;}
    .talent01 .content .intro{padding:30px;}
    .talent01 .content .intro .con span{font-size:30px;}

    /* 服务中心 */
    .service_cen01 .infor .tit{font-size:30px; line-height:30px;}
    .service_cen01 .content .box.cur ul{height:172px;}

    /* 服务政策 */
    .service_policy01 .content .left .swiper-slide{font-size:14px; line-height:25px;}
    .service_policy02 .content .li_ .info{padding:20px;}
    .service_policy02 .content .li_ .img_{right:-32px;}
    .service_policy02 .content .li_{width:29%; margin-right:6%;;}

    /* 行业应用 */
    .application01 .left{width:35%;}
    .application01 .left .infor,
    .application01 .left .bd{padding-left:35%;}
    .application01 .right{width:64%;}
    /* .application01 .right .bd .table_box .biaoge{width:100%; overflow-x:auto;}
    .application01 .right .bd .table_box .biaoge::-webkit-scrollbar {width:4px; height:10px;}
    .application01 .right .bd .table_box .biaoge::-webkit-scrollbar-thumb {border-radius:10px; background:#c2c2c2;}
    .application01 .right .bd .table_box .biaoge::-webkit-scrollbar-track {border-radius:10px; padding:0 3px; background:#f6f5f5;}
    */
    .application01 .right .bd .table_box .col_9 .box{min-width:1000px;} 
    .application01 .right .bd .table_box .col_8 .box{min-width:900px;}
    .application01 .right .bd .table_box .col_7 .box{min-width:800px;}
    .application01 .right .bd .table_box .col_6 .box{min-width:700px;}

    /* 关于我们 */
    .about_us01 .left li .info .t{font-size:25px;}
    .about_us04 .content .img_{margin-bottom:20px;}
    .about_us03 .content li .scln_pic_text .tit{font-size:30px;}

    /* 首页 */
    .ipart01 .learn_more .rect-644{padding-bottom:853%;}
    .ipart01 .swiper1 .arrs{display:block;;}
    .ipart01 .swiper1 .arrs>div{position:absolute; top:8px; font-size:20px; color:#111; font-weight:bold; z-index:5; cursor:pointer;}
    .ipart01 .swiper1 .arrs>div i{margin:0;}
    .ipart01 .swiper1 .arrs .swiper_prev{left:-5px;}
    .ipart01 .swiper1 .arrs .swiper_next{right:-5px;}
    .ipart01 .swiper1 .arrs>div.swiper-button-disabled{cursor:not-allowed; opacity:0.3;}
    .ipart02 .content .intro_content .right .img_ .intro .box {padding:50px 72px 50px 40px;}
    .ipart02 .content .intro_content .left .icon_box .txt{right:-42px;}
    .ipart03 .intro .c{padding:0;}
    .ipart03 .intro .c li .num {font-size:14px;}
    .ipart03 .intro .c li .num span{font-size:30px;}
    .ipart03{height:700px;}
    .ipart03 .overlay_box .intro{top:470px;}
    .ipart02 .content .intro_content .right .info .c{margin:15px 0;}

    /* 产品列表 */
    .pro_list01 .right .li_ .info .c .cell span{font-size:12px;}
    .pro_list01 .right .li_ .li_box{padding:20px 10px 80px;}


    .pro_list01 .left .item{padding-left:20px;}
    .pro_list01 .left .item ul li{font-size:13px;}

    /* 20240407 */
    .ipart02 .content .intro_content .right .info .links{max-height:105px; overflow-y:auto; padding-right:5px; margin-bottom:20px;}
    .ipart02 .content .intro_content .right .info .links::-webkit-scrollbar {width:2px; height:4px;}
    .ipart02 .content .intro_content .right .info .links::-webkit-scrollbar-thumb {border-radius:0; background:#edeef0;}
    .ipart02 .content .intro_content .right .info .links::-webkit-scrollbar-track {border-radius:0; background:#00469a;}


    /* 2024-0515 */
    .pro_list01 .right .li_ .info .c .cell>em{width:90px; font-size:11px;}

    /* 20240809 */
    .ibanner,
    .ibanner .swiper-container{height:700px!important;}
    .ibanner .btn-area{bottom:30px;}
    .header .search_box .sear_cont{width:80%; padding:20px 0;}
    .header .search_box .box .sear_icon{width:40px; height:40px;}
    .header .search_box i{font-size:18px;}

    /* 20240906 */
    .xc_banner .xc_nav ul li{padding:0 1%; margin:0; font-size:14px;;}



    /* 20250930 wrt */
    .pro_list01 .left .sear_area{margin-bottom:30px;}
    .pro_list01 .left .sear_area .tit1{font-size:22px; margin-bottom:20px;}
    .pro_list01 .right .top_sele .title_box .name{font-size:22px;}
    .pro_list01 .right .top_sele .title_box{padding:20px 2.5%;}
    .pro_list01 .right .sele_area{margin-top:30px;}
    .pro_list01 .right .top_sele{margin-bottom:40px;}

    .ipart01 .new_content .swiper-container{padding:10px;}
    .ipart01 .new_content .swiper-slide{width:24%; margin-right:15px; box-shadow:0px 0px 7px 2px rgba(26, 26, 26, 0.07); padding:20px 1.5% 30px;}
    .ipart01 .new_content .swiper-slide .icon{height:60px; margin-bottom:10px;}
    .ipart01 .new_content .swiper-slide .en{line-height:24px;}
    .ipart01 .new_content .swiper-slide .name{font-size:22px; min-height:auto; margin-bottom:30px;}
    .ipart01 .new_content .swiper-slide .more{line-height:45px;}

    .global.channel_content{padding-top:80px;}
    .global01 .left{width:100%; margin-bottom:20px;}
    .global01 .left .title_box{padding-top:0; margin-bottom:20px;}
    .global01 .left .title_box .title{font-size:35px; line-height:40px;}
    .global01 .left .title_box .en{font-size:70px;}
    .global01 .left .big_num, .global01 .left .con{width:100%;}
    .global01 .left .big_num{display:flex; align-items:flex-start; justify-content:space-between;}
    .global01 .left .big_num .item{max-width:25%; margin-right:0; width:auto; margin-top:20px;}
    .global01 .right{width:100%;}
    .global01 .left .big_num .item .num{font-size:40px;}
    .global01 .right .dots_box .dots.first .t{width:140px;}

    .new_about_us02 .top-block .item .info .c{font-size:14px; line-height:25px; max-height:75px; overflow-y:auto;}
    .new_about_us02 .top-block span{font-size:24px; line-height:80px; left:20px;}
    .new_about_us02 .top-block .item.active span{font-size:50px;}
    .new_about_us02 .mid-block .btn_{width:45px; height:45px;}
    .new_about_us02 .mid-block .btn_::after{font-size:18px;}
    .new_about_us02 .mid-block .item span{font-size:18px; margin-bottom:10px;}
    .about_us05 .cont .more_btn{width:160px; line-height:45px;}
    .about_us05 .cont .title1,.about_us .title{margin-bottom:30px;}
    .about_us05{margin-top:80px;}
    .new_about_us02 .top-block .swiper{padding-top:30px;}
    .new_about_us02 .content{margin-top:30px;}
    .about_us06 .img_list .list_li{width:300px;}
    .about_us06 .img_list .list_ul{width:calc(300px * var(--go) + 30px * var(--go));}

    .application01 .right .new_pic .pic_box{left:33%;}
    .application01 .right .new_pic .pic_box>img{max-height:400px;}
    .application01 .right .new_pic .tab_box .tab_t .iconfont{font-size:14px; top: 3px;}
    .application01 .right .new_pic .tab_box .tab_t{min-width:70px; height:70px; font-size:16px;}
    .application01 .right .new_pic .tab_box .t1,
    .application01 .right .new_pic .tab_box .tab_t_box{margin-top:10px;}

     

}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap ,.talent03>.content{ width:760px; }
    /*padMode 992px 网站样式*/

    /* 头部 */
    .pageHeader{height:85px;}
    .m_nav .mNav_bott{width:760px;}

    /* 底部 */
    .f_top{display:none;}
    .f_center .content .right{display:none;}

    /* 下层banner */
    .xc_banner .xc_nav{display:none;}

    /* 产品列表 */
    .pro_list01 .lef{width:24%}
    .pro_list01 .left .item{padding-left:25px;}
    .pro_list01 .left .item span{font-size:16px;}
    .pro_list01 .left .item ul li{font-size:14px;}
    .pro_list01 .left .item ul li .circle{width:24px; height:24px; line-height:24px; margin-top:-12px; right:0; font-size:13px;;}
    .pro_list01 .right{width:70%;}
    .pro_list01 .right .li_{width:49%; margin-right:2%; margin-bottom:2%;}
    .pro_list01 .right .li_:nth-child(2n){margin-right:0;}
    .pro_list01 .right .li_ .li_box{padding-bottom:65px;}
    .pro_list01 .right .li_ .info .t{font-size:20px; line-height:25px; height:25px;}
    .pro_list01 .right .li_ .more a{line-height:50px;}

    /* 产品详细 */
    .pro_detail01 .right .pt1_l{width:100%;}
    .pro_detail01 .right .pt1_r{width:100%; margin-top:20px;}
    .pro_detail01 .right .pt1_r .item{margin-bottom:20px;}
    .pro_detail01 .right .pt1_r .item .t{font-size:17px;}
    .pro_detail01 .right .pt2{margin-top:30px;}
    .pro_detail01 .right .pt3{margin-top:30px;}
    .pro_detail01 .right .pt3 .tit{font-size:17px; margin-bottom:10px;;}
    .pro_detail01 .right .pt3 .dd_{width:49%; margin-right:2%;}
    .pro_detail01 .right .pt3 .dd_:nth-child(2n){margin-right:0;}

    /* 联系我们 */
    .contact_us01 .li_{width:32%; margin-right:2%; margin-bottom:2%;}
    .contact_us01 .li_:nth-child(3n){margin-right:0;}

    /* 新闻列表 */
    .news_list01 .left{width:100%;}
    .news_list01 .left .hd .select_wrap ul li{line-height:40px;}
    .news_list01 .right{width:100%; margin-top:30px;}

    /* 人才政策 */
    .talent01 .content .intro{width:44%;}
    .talent02 .content li:nth-child(2n){top:70px;}
    .talent03_mobile{display:flex; justify-content:space-between; align-items:center; padding:0 15px; width:100%; padding-bottom:30px; box-sizing:border-box;}
    .talent03_mobile a {display:block; width:48%; padding:30px 20px; border-radius:4px; color:#ffffff; position:relative; z-index:2; box-sizing:border-box;}
    .talent03{height:auto; background:transparent; padding-left:0;}
    .talent03_mobile .t{font-size:16px; line-height:25px;}
    .talent03_mobile .c{font-size:13px; line-height:20px; margin-top:5px;}
    /* .talent03_mobile a.zp1 {background-image:linear-gradient(to right, #625DFF , #3884FF);}
    .talent03_mobile a.zp2 {background-image:linear-gradient(to right, #37C7DD , #20C9A8);} */
    .talent03_mobile a.zp1 {background:#00469a;}
    .talent03_mobile a img {position:absolute; top:0; right:0; width:100%; height:100%; z-index:-1;}
    .talent03 .pic{display:none;}
    .talent03 .info{display:none;}
    .talent03 .tit{display:none;}

    /* 服务中心 */
    .service_cen01 .content .box.cur ul{height:auto;}
    .service_cen01 .list dd .link a{margin-right:8%;}
    .service_cen01 .list .item01{width:44%;}
    .service_cen01 .list .item02{width:25%;}

    /* 服务政策 */
    .service_policy01 .infor .con, .service_policy02 .infor .con{font-size:14px; line-height:25px; padding:0 2%;}
    .service_policy01 .content .left .widgets{margin-bottom:30px;}
    .service_policy01 .content .left .swiper-slide ul{height:170px; overflow-y:auto;}
    .service_policy01 .content .left .swiper-slide ul::-webkit-scrollbar {width:2px; height:4px;}
    .service_policy01 .content .left .swiper-slide ul::-webkit-scrollbar-thumb {border-radius:0; background:#6f9cd3;}
    .service_policy01 .content .left .swiper-slide ul::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
    .service_policy01 .content .left .swiper-pagination .swiper-pagination-bullet .tit{font-size:12px;}

    /* 国内网络 */
    .network01 .map{height:45vh;}
    .network01 .map img{width:100%; object-fit:cover;}
    .network01 .map_nav{position:static; width:100%;}
    .network01 .map_nav .content .hd,
    .network01 .map_nav .content .bd{padding:0;}
    .network01 .map_nav .content{padding:0 10%;}
    .network01 .map_nav .content .bd .list li .addr{margin-bottom:40px;}

    /* 行业应用 */
    .application01 .left .infor, .application01 .left .bd{padding-left:22%;}
    .application01 .right .bd .li_bott .text .t{padding-left:20px;}
    .application01 .right .bd .li_bott .text .c{padding-left:20px;}

    /* 关于我们 */
    .about_us01{padding:60px 0;}
    .about_us01 .left{width:30%;}
    .about_us01 .right{width:65%;}
    .about_us01 .right .tit{font-size:20px;}
    .about_us01 .right .txt{margin-top:20px;}
    .about_us02{margin-top:60px;}
    .about_us02 .svg_box{display:none;;}
    .about_us03{padding:60px 0}
    .about_us03 .content li .scln_pic_text .tit{font-size:20px;}
    .about_us04{padding:60px 0}

    /* 首页 */
    .ibanner .swiper-slide.video_slide .img_box video{display:none;}
    .ibanner .swiper-slide.video_slide .img_box>a{display:block;}
    .ipart01 .learn_more{width:6%;}
    .ipart01 .learn_more .rect-644{padding-bottom:562%;}
    .ipart01 .swiper2 .swiper-slide .box .name{font-size:18px;}
    .ipart01 .swiper2 .swiper-slide .box{padding:20px;}
    .ipart01 .swiper2 .swiper-slide.new:after{right:20px;}
    .ipart01 .swiper2 .swiper-slide .box .icon{left:25px;}
    .ipart02 .content{height:600px;}
    .ipart02 .content .intro_content .left{padding:70px 0}
    .ipart02 .content .intro_content .right{padding:50px 0; width:80%;}
    .ipart02 .content .intro_content .right .swiper-container{height:500px!important;}
    .ipart02 .content .intro_content .right .info{width:100%;}
    .ipart02 .content .intro_content .right .info .c{font-size:15px; line-height:25px; margin:10px 0 20px; display:none;}
    .ipart02 .content .intro_content .right .info .links{margin-top:5px;}
    .ipart02 .content .intro_content .right .info .links a{font-size:14px; margin-bottom:10px;;}
    .ipart02 .content .intro_content .right .img_{width:100%; margin-top:30px;}
    .ipart02 .content .intro_content .right .img_ .pic{transform:translateY(50px);}
    .ipart02 .content .intro_content .right .img_ .intro .box{padding:30px; padding-right:100px;}
    .ipart02 .content .intro_content .right .img_ .intro .box .c{margin-top:20px; height:130px;}
    .ipart02 .content .intro_content .right .info .links{margin-bottom:0;}
    .ipart02 .content .intro_content .right .img_ .intro .box .t{font-size:20px; line-height:24px; height:48px;}
    .ipart02 .content .intro_content .right .img_ .intro .box .c{margin-top:10px;}
    .ipart02 .content .intro_content .right .img_ .intro .box .c{font-size:14px; line-height:25px; height:100px;}
    .ipart03 .overlay_box{position:static; transform:rotateY(0);}
    .ipart03{height:auto;}
    .ipart03 .overlay_box .intro{top:370px;}
    .ipart03 .intro .c{margin-top:65px;}
    .ipart04{padding:60px 0;}
    .ipart03 .overlay_box img{width:50%; display:none}
    .ipart03 .intro .t:after{left:100%}
    .ipart03 .intro .t:before{right:100%;}
    .ipart03 .intro .c li .txt{font-size:15px; line-height:25px; margin-top:5px;;}





    /* 2024-0125 */
    .xc_banner.no_erji .intro {transform:translateY(-50%);}
    .xc_banner .intro .con{margin-top:10px;}
    .pro_detail01 .right .pt2 .bd .item1{overflow-x:auto; width:100%;}

    /* 20240403 */
    .pro_list01 .left .item{padding-right:10px; padding-left:20px;}
    .pro_list01 .left .item ul li{font-size:13px;}
    .pro_list01 .left .item ul li.cur{padding-left:14px;;}

    /* 2024-515 */
    .pro_list01 .right .li_ .info .c .cell>em{width:100px;}

    .news_detail1 .left .text img {max-width: 100% !important;    }
    .talent03_mobile{width:100%;}
    .talent03_mobile a{width:100%;}
    .talent03{display:block;}

    /* 20240809 */
    .ipart .infor .tit, .ipart02 .content .intro_content .right .info .t, .application01 .left .infor .con, .talent01 .infor .tit, .contact_us02 .infor .tit, .about_us .title, .service_policy01 .infor .tit, .service_cen01 .infor .tit, .talent03 .content .info .t{font-size:22px; line-height:30px;}



    /* 20250930 wrt */
    .pro_list01 .left .sear_area{margin-bottom:20px; padding:0 3%;}
    .pro_list01 .left .sear_area .tit1{font-size:20px; margin-bottom:10px;}
    .pro_list01 .right .top_sele .title_box .name{font-size:20px;}
    .pro_list01 .right .top_sele .title_box{padding:20px 2.5%;}

    .ipart01 .new_content .swiper-slide .en{margin-bottom:0;}
    .ipart01 .new_content .swiper-slide .name{font-size:20px; margin-bottom:20px;}

    .about_us06 .img_list{margin-bottom:20px;}
    .about_us06 .img_list .list_li{width:280px; margin-right:20px;}
    .about_us06 .img_list .list_ul{width:calc(280px * var(--go) + 20px * var(--go));}

    .application01 .right,
    .application01 .left{width:100%;}



}
@media only screen and (max-width: 820px) {
    .wrap, .mwrap,.talent03>.content { padding-left:4%; padding-right:4%; width:auto; }
    .mwrap .wrap { padding-left:0; padding-right:0; }

    /* 头部 */
    .m_nav{padding:0;}
    .m_nav .mNav_bott{width:auto; padding:0 4%;}

    /* 服务政策 */
    .service_policy01 .content{margin:0 4%;}
    .service_policy01 .content .left{width:100%;}
    .service_policy01 .content .left .swiper-slide ul{height:auto;}
    .service_policy01 .content .left .swiper-slide .report{margin-top:20px;}
    .service_policy01 .content .right{width:100%; margin-top:20px;}

    /* 行业应用 */
    .application01 .left .infor, 
    .application01 .left .bd{padding-left:15%;}

    /* 首页 */
    .ipart03 .overlay_box .intro{width:100%;}
    .ipart03 .intro .c li .num span{font-size:25px;}

    .ipart01 .learn_more .rect-644{padding-bottom:577%;}


}


@media only screen and (max-width:768px){
    .ipart01 .learn_more .rect-644{padding-bottom:700%;}

    /* 2024-0125 */
    .ipart02 .content .intro_content .right{padding:40px 0;}

    .ipart02 .content .intro_content .right .img_ .intro .box .c{margin-bottom:0;}

}



/*
* MobileMode
*/
@media only screen and (max-width: 760px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:14px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    
    /*移动端防恶意复制信息*/
    * {
        -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 网站样式*/

    /* 头部 */
    .header .h_tools .h_search{display:none;}
    .header .h_tools .group{display:none;}

    /* 底部 */
    .f_center .content{display:none;}
    .f_bott .left{width:100%; text-align:center;}
    .f_bott .right{width:100%; text-align:center;}

    /* 下层banner */
    .xc_banner{height:205px;}
    .xc_banner>img{width:760px; margin-left:-380px; position:absolute; left:50%; max-width:none;}
    .xc_banner .intro .tit{font-size:20px; line-height:25px;}
    .xc_banner .intro .con{margin-top:5px;}

    .channel_content{padding:30px 0;}

    /* 产品列表 */
    .pro_list01 .left{width:100%; box-shadow:0 0 15px rgba(0,0,0,.1); padding:15px 0; padding-left:5px;}
    .pro_list01 .right{width:100%; margin-top:20px;}
    .pro_list01 .left .content{min-height:auto;}

    /* 联系我们 */
    .contact_us01 .li_{width:49%; margin-right:2%;}
    .contact_us01 .li_:nth-child(3n){margin-right:2%;}
    .contact_us01 .li_:nth-child(2n){margin-right:0%;}
    .contact_us01 .li_ .box .icon{margin-bottom:20px;}
    .contact_us02{padding:30px 0; margin-top:30px;;}
    .contact_us02 .infor .tit{font-size:20px; line-height:25px;}
    .contact_us02 .content{margin-top:20px;}
    .contact_us02 .content .inp_wrap{width:100%; margin:0 0 10px; font-size:14px; height:40px; line-height:40px;}
    .contact_us02 .content .inp_wrap .inp{height:40px; line-height:40px;}
    .contact_us02 .content .inp_wrap07 textarea{height:150px;}
    .contact_us02 .content .inp_yzm{margin-bottom:10px; line-height:40px; height:auto;}
    .contact_us02 .content .inp_yzm .inp{height:40px; line-height:40px; width:90px;}
    .contact_us02 .content .inp_yzm img{margin:0 5px;}
    .contact_us02 .content .inp_yzm span{font-size:14px;}
    .contact_us02 .content .inp_privacy{font-size:14px; margin-bottom:20px; line-height:40px;}
    .contact_us02 .content .inp_btns>button{width:150px; height:40px; line-height:40px;}

    /* 新闻列表 */
    .news_list01 .left .hd .select_wrap{width:29%;}
    .news_list01 .left .hd .inp_wrap{width:30%;}
    .news_list01 .left .bd .img_{width:50%;}
    .news_list01 .left .bd .info_{width:50%;}
    .news_list01 .left .bd .info_ .box{padding:20px;}
    .news_list01 .left .bd .info_ .box .date{font-size:14px;}

    /* 人才政策 */
    .talent01 .infor .tit{font-size:20px; line-height:25px; margin-bottom:15px;}
    .talent01 .content .img_{display:none;}
    .talent01 .content .intro{width:100%; box-sizing:border-box; right:0; position:relative; top:0; z-index:2;}
    .talent01 .content .intro .tit{font-size:16px; margin-bottom:20px;;}
    .talent01 .content .intro .con{font-size:14px;;}
    .talent01 .content .intro .con span{font-size:25px;}
    .talent01 .content .intro .con .num01{margin-bottom:25px;}
    .talent02{margin-top:30px;}
    .talent02 .content li{width:100%; margin-bottom:20px;}
    .talent02 .content li .title{font-size:17px; margin-bottom:10px;}
    .talent02 .content li .title img{width:45px; height:45px;}
    .talent02 .content li .con{font-size:14px; line-height:24px;}
    .talent02 .content li:nth-child(2n){top:0;}
    .talent03_mobile a{box-sizing:border-box; padding:20px;}

    /* 服务中心 */
    .service_cen01 .infor .tit{font-size:20px; line-height:25px;}
    .service_cen01 .content{margin-top:20px; padding:20px;}
    .service_cen01 .content .box label{font-size:17px;}
    .service_cen01 .content .box li{padding:0 25px; margin-right:15px; margin-bottom:10px;}
    .service_cen01 .list .item01{width:36%;}
    .service_cen01 .list dt .item{line-height:60px; font-size:17px;}
    .service_cen01 .list dd {line-height:60px;}
    .service_cen01 .list dd .item{font-size:14px;}
    .service_cen01 .list dd .link{width:39%; margin-top:15px;}
    .service_cen01 .list dd .link a{width:70px; height:30px; line-height:30px; font-size:14px;;}
    .service_cen01 .result{margin:30px 0 15px;}

    /* 服务政策 */
    .service_policy01 .infor .tit, .service_policy02 .infor .tit{font-size:20px; line-height:25px;}
    .service_policy01 .infor .con{font-size:14px; line-height:25px; margin-top:10px;;}
    .service_policy01 .content{margin-top:20px;}
    .service_policy02{margin-top:30px; padding:30px 0;}
    .service_policy02 .infor .con{margin-top:10px; font-size:14px; line-height:25px;}
    .service_policy02 .content{margin-top:30px; padding:0;}
    .service_policy02 .content .li_ .img_{right:0; position:relative; top:0; width:calc(100% - 20px); margin:10px auto 0;}
    .service_policy02 .content .li_ .info .con{font-size:14px; line-height:25px; height:150px; margin-top:5px;}
    .service_policy02 .content .li_ .img_ .num{width:30px; height:30px; line-height:30px; left:-5px; bottom:-5px; font-size:14px;;}
    .service_policy02 .content .li_ .info .tit{font-size:17px;}
    .service_policy02 .content .li_{width:32%; margin-right:2%; box-sizing:border-box;}
    .service_policy02 .content .li_:last-child{margin-right:0;}

    /* 国内网络 */
    .network01 .map_nav .content{padding:0 4%;}
    .network01 .map_nav .content .hd form{width:100%;}
    .network01 .map_nav .content .bd .list li{padding:25px 0;}
    .network01 .map_nav .content .bd .list li .t{font-size:17px; line-height:20px;}
    .network01 .map_nav .content .bd .list li .addr{margin-bottom:20px;}


    /* 行业应用 */
    .application01 .right .r_content{padding:30px 5%;}
    .application01 .left .infor{padding-right:15px;}
    .application01 .left .infor .tit{font-size:13px;}
    .application01 .left .infor .con, 
    .application01 .right .infor .con{font-size:20px; line-height:25px; margin-top:10px;}
    .application01 .left .item{padding-bottom:18px;}
    .application01 .left .item ul li{font-size:14px; line-height:25px;}
    .application01 .left .item span{font-size:17px;}
    .application01 .right .bd .table_box .col_5 .box{min-width:600px;}
    .application01 .right .bd .table_box .col_4 .box{min-width:500px;}
    .application01 .right .bd .table_box .col_3 .box{min-width:400px;}


    /* 行业应用 */
    .application01 .left{width:100%; height:auto;}
    .application01 .left .infor{padding:20px 4%;}
    .application01 .left .bd{height:350px; margin-top:20px; padding-left:4%;;}
    .application01 .right{width:100%; margin-top:20px;;}
    .application01 .right .bd .li_bott .text .c{font-size:14px; line-height:24px;}
    .application01 .right .bd .li_bott .text .t{font-size:17px;}
    .application01 .right .bd .li_bott .text .t:after{height:18px;}



    /* 关于我们 */
    .about_us .title{font-size:20px; line-height:25px; margin-bottom:10px;;}
    .about_us01{padding:30px 0;}
    .about_us01 .left{width:100%;}
    .about_us01 .left ul{display:flex;}
    .about_us01 .left li{width:29%; margin:0 2%; display:block; margin-bottom:20px;}
    .about_us01 .left li .icon{width:30px;}
    .about_us01 .left li .info .t{font-size:20px; line-height:25px; margin:5px 0;}
    .about_us01 .left li .info .c{font-size:13px; line-height:20px;}
    .about_us01 .left li .info{width:100%;}
    .about_us01 .right{width:100%;;}
    .about_us01 .right .tit{font-size:20px; line-height:25px;}
    .about_us01 .right .con{font-size:16px; line-height:25px; margin-top:5px;}
    .about_us01 .right .txt{font-size:14px; line-height:25px; margin-top:10px;;}
    .about_us02{margin-top:30px; padding:40px 0;}
    .about_us02 .content{margin-top:30px;}
    .about_us02 .txt_box .swiper-slide .p{font-size:14px; line-height:25px; height:100px;}
    .about_us03{padding:30px 0;}
    .about_us03 .content ul{height:300px;}
    .about_us03 .content li .scln_pic_text{padding:0 30px;}
    .about_us03 .content li .scln_pic_text .tit{font-size:20px; line-height:25px;}
    .about_us03 .content li .scln_pic_text .con{font-size:15px; line-height:25px;}
    .about_us03 .content li .scln_view .icon{width:30px;}
    .about_us03 .content li .scln_view .tit{width:45px;}
    .about_us04{padding:30px 0;}
    .about_us04 .infor{margin-bottom:15px;}
    .about_us04 .infor .con .item{height:40px; padding:0 12px; line-height:40px;  font-size:14px;;}
    .about_us04 .content .img_ .info .tit{font-size:17px;}

    /* 新闻详情 */
    .news_detail1 .tit36{font-size:20px; line-height:25px;}
    .news_detail1 .con15{font-size:14px; line-height:1.4;}
    .news_detail1 .left{width:100%;}
    .news_detail1 .left .text{padding-bottom:30px;}
    .news_detail1 .left .share_box{margin:20px 0;}
    .news_detail1 .left .share_box li{padding:0 15px; margin:0 -5px;}
    .news_detail1 .left .share_box li img{width:80%;}
    .news_detail1 .left .btns .prev{width:100%; margin-bottom:10px;}
    .news_detail1 .left .btns .next{width:100%; float:left; text-align:left;}
    .news_detail1 .right{width:100%; margin-top:30px;}
    .news_detail1 .right .item:last-child{margin-bottom:0;}

    /* 首页 */
    .ibanner, .ibanner .swiper-container{height:0!important;}
    .ibanner,
    .ibanner .swiper-container{padding-bottom:62.5%;}
    .ibanner .btn-area{bottom:30px;}
    .ibanner .swiper-slide .img_box img, .ibanner .swiper-slide .img_box video{position:static;}
    .ibanner .swiper-slide.video_slide .img_box::after{display:none;}
    .ipart .infor .tit, .ipart02 .content .intro_content .right .info .t,
    .ipart03 .intro .t{font-size:20px; line-height:25px;}
    .ipart .infor{margin-bottom:15px;}
    .ipart .infor .con{font-size:14px; line-height:24px;}
    .ipart01{padding:30px 0;}
    .ipart01 .infor .tit{width:45%;}
    .ipart01 .bd{margin-top:20px;}
    .ipart01 .learn_more{width:10%;}
    .ipart01 .learn_more .rect-644{padding-bottom:626%;}
    .ipart01 .swiper1 .swiper-slide .txt{font-size:14px; line-height:25px;}
    .ipart01 .swiper2 .swiper-slide .box .name{font-size:14px; line-height:25px; margin-bottom:20px;;}
    .ipart02 .content{height:730px;}
    .ipart02 .content .intro_content .left{width:100%; height:auto; text-align:center; padding:30px 0 0; font-size:0;}
    .ipart02 .content .intro_content .left:after{display:none;}
    .ipart02 .content .intro_content .left .icon_box{display:inline-block;  width:50%; margin-bottom:0px; vertical-align:top;}
    .ipart02 .content .intro_content .left .icon_box .txt{position:static; font-size:14px;}
    .ipart02 .content .intro_content .left .icon_box .icon{margin:0 auto 20px;}
    .ipart02 .content .intro_content .left .icon_box.act .txt:after{display:none;}
    .ipart02 .content .intro_content .right .info{margin-top:0;}
    .ipart02 .content .intro_content .right .info .links{height:auto; max-height:90px; margin-top:10px;}
    .ipart02 .content .intro_content .right .info .links a{margin-bottom:5px;}
    .ipart02 .content .intro_content .right{width:90%; margin:0 5%; padding-top:0;}
    .ipart02 .content .intro_content .right .swiper-container{height:auto!important;}
    .ipart02 .content .intro_content .right .info .more{margin-top:20px;}
    .ipart02 .content .intro_content .right .img_{margin-top:20px;}
    .ipart02 .content .intro_content .right .img_ .intro .box{padding:30px;}
    .ipart02 .content .intro_content .right .img_ .intro .box .t{font-size:17px; line-height:25px; height:auto;}
    .ipart02 .content .intro_content .right .img_ .intro .box .c{font-size:14px; line-height:25px; height:150px; margin-top:15px; margin-right:110px;}
    .ipart03 .intro .t:after{width:35px; height:25px; top:60%}
    .ipart03 .intro .t:before{width:35px; height:25px; bottom:60%;}
    .ipart03 .intro .c li{width:30%; margin-bottom:15px;;}
    .ipart03{padding:20px 0; height:auto;}
    .ipart03 .overlay_box{position:static;}
    .ipart03 .overlay_box .img_overlay,
    .ipart03 video{display:none;}
    .ipart03 .overlay_box .intro{position:static; transform:translate(0,0); margin-bottom:0;}
    .ipart04 .content .info_ .tit{font-size:17px; line-height:25px;;}

    /* 2023-1228 */
    .ibanner .swiper-slide .intro_box .more a{display:none;}
    .ibanner .swiper-slide .intro_box{margin-top:0; top:20%;}
    .ibanner .swiper-slide .intro_box .tit img{width:46%;}

    /* 20240407 */
    .ipart03 .overlay_box{margin-top:0;}
    body .resultArea .content_form .piclist_area .srchList li .intro .t{font-size:15px; line-height:25px;}
    body .resultArea #botBtn .btnMore{padding:0 50px; height:45px; line-height:45px; font-size:15px;}
    .ipart04 .swiper-pagination{margin-top:0;}
    .news_detail1 .left .text img{max-width:100%!important;}


    /* 20240809 */
    .ipart01 .swiper2.swiper-container-initialized .swiper-slide, .ipart01 .learn_more{height:260px}
    .ipart01 .swiper2 .swiper-slide .box .tit{line-height:22px;}
    .ipart02 .content .intro_content .right .info .t{font-size:17px;}
    .about_us03 .content li .scln_view .tit{width:85px;}
    .about_us03{overflow:hidden;}
    .about_us03 .content ul{display:block; height:auto; overflow:visible; border-radius:6px;}
    .about_us03 .content li.act,
    .about_us03 .content li.on{width:100%;}
    .about_us03 .content li{position:relative; margin-bottom:5px;}
    .about_us03 .content li .scln_pic{opacity:1; pointer-events:all; position:relative;}
    .about_us03 .content li .scln_pic_img{position:relative; border-radius:6px; overflow:hidden;}
    .about_us03 .content li .scln_pic_img img{position:relative; width:100%; height:auto;}
    .about_us03 .content li .scln_pic_text .tit{margin-bottom:0px; font-size:17px;}
    .about_us03 .content li .scln_pic_text .con{font-size:14px; line-height:24px;}
    .about_us03 .content li .scln_pic_text{transform:translateY(-50%);}
    .about_us03 .content li .scln_pic_img::before{display:none;}

    /* 20240819 */
    .pageHeader{height:75px;}
    .header .h_logo .img2{height:30px;}
    .header .h_tools .h_lan{line-height:30px;}
    .header .mobile_key{margin-top:22px;}


    /* 20240906 */
    .application01 .right .bd .pic{width:100%;}
    .application01 .right .bd ul{padding-right:0;}



    /* 20250930 wrt */
    .ipart01 .new_content .swiper-slide{width:48%;}
    .ipart01 .new_content .swiper-pagination{margin-top:20px;}

    .global.channel_content{padding-top:50px;}
    .global01 .left .title_box{padding-bottom:0;}
    .global01 .left .title_box .title{font-size:28px;}
    .global01 .left .title_box .en{font-size:60px;}
    .global01 .left .big_num .item .num{font-size:30px;}
    .global01 .right .dots_box .dots .jt{width:25px; height:29px; background-size:cover!important;}
    .global01 .right .dots_box .dots .t{font-size:14px; line-height:20px;}
    .global01 .right .dots_box .dots{min-width:40px;}
    .global01 .right .dots_box .dots.first .icon,
    .global01 .right .dots_box .dots .icon,
    .global01 .right .dots_box .dots.red .icon{background-size:35px auto;}
    .global01 .right .dots_box .dots.first .t{width:120px; font-size:15px;}

    .new_about_us02{padding:40px 0;}
    .new_about_us02 .content{margin-top:20px;}
    .new_about_us02 .top-block .item.active span{font-size:40px;}
    .new_about_us02 .top-block .item .info{padding:20px 8%;}
    .new_about_us02 .top-block .swiper{padding-top:20px;}
    .new_about_us02 .mid-block{margin-top:20px;}
    .new_about_us02 .mid-block .btn_{width:35px; height:35px; margin:0 10px;}
    .new_about_us02 .mid-block .btn_::after{font-size:16px;}
    .new_about_us02 .mid-block .swiper{width:calc(100% - 160px); padding-bottom:10px;}
    .new_about_us02 .mid-block .swiper::after{bottom:16px;}
    .new_about_us02 .mid-block .item span{line-height:1;}
    
    .about_us06,.about_us05{margin-top:40px;}
    .about_us06 .img_list{margin-bottom:15px;}
    .about_us06 .img_list .list_li{width:220px; margin-right:15px;}
    .about_us06 .img_list .list_ul{width:calc(220px * var(--go) + 15px * var(--go));}
    /* .about_us05 .cont{position:relative; left:auto; transform:none;} */
    .about_us05 .cont .title1{font-size:20px; line-height:25px}
    .about_us05 .cont .title1, .about_us .title{margin-bottom:20px;}
    .about_us05 .cont .more_btn{width:140px; line-height:40px; font-size:16px;}

    .about_us06 .new_content li{width:49%; margin-right:2%; margin-bottom:10px;}
    .about_us06 .new_content li:nth-child(3n){margin-right:2%;}
    .about_us06 .new_content li:nth-child(2n){margin-right:0;}

    
    .application01 .right .new_pic{padding:30px 0 20px; margin-bottom:10px;}
    .application01 .right .new_pic .tab_box{position:relative; display:inline-block; margin-bottom:20px; top:0;}
    .application01 .right .pic_cont{text-align:center;}
    .application01 .right .new_pic .pic_box{left:0;}
    .application01 .right .new_pic .tab_box .btns01{display:none;}
    .application01 .right .new_pic .tab_box .t1{margin-top:0;}





    .new_about_us02 .infor .t{font-size:20px;}








}

@media only screen and (max-width:580px){
    /* 20250930 wrt */
    .pro_list01 .left .sear_area .tit1{font-size:18px; line-height:24px;}
    .pro_list01 .right .top_sele .title_box .name{font-size:18px; line-height:24px;}
    .pro_list01 .right .top_sele .title_box{padding:15px 4%;}
    .pro_list01 .right .top_sele .title_box .reset_btn .t1{font-size:14px;}
    .pro_list01 .right .sele_area{flex-wrap:wrap; margin-top:15px;}
    .pro_list01 .right .sele_area .item{width:100%; margin-bottom:15px; margin-right:0;}
    .pro_list01 .right .sele_area .item{padding-bottom:5px;}
    
    .ipart01 .new_content .swiper-slide .name{font-size:18px; line-height:24px;}
    .ipart01 .new_content .swiper-slide{padding:20px 8%;}

    .global01 .left .title_box .title{font-size:24px;}
    .global01 .left .title_box .en{font-size:50px;}
    .global01 .left .big_num .item .num{font-size:20px;}
    .global01 .left .big_num .item .t,
    .global01 .left .con{font-size:14px; line-height:24px;}
    .global01 .right{overflow-x:auto;}
    .global01 .right .map{width:700px;}

}

@media only screen and (max-width:500px) {
    /*mobileMode 480 网站样式*/
    /* 产品列表 */
    .pro_list01 .left{height:275px;}
    .pro_list01 .left .item{padding-bottom:10px;}
    .pro_list01 .left .item ul li{line-height:30px;}
    .pro_list01 .left .item.cur span{margin-bottom:8px;}
    .pro_list01 .right .li_{width:100%; margin-right:0; margin-bottom:20px;}
    .pro_list01 .right .title{font-size:15px; line-height:25px; padding-bottom:10px; margin-bottom:15px;;}
    .pro_list01 .right .li_ .more{bottom:0;}
    

    /* 联系我们 */
    .contact_us01 .li_{width:100%; margin-right:0%;}
    .contact_us01 .li_:nth-child(3n){margin-right:0%;}
    .contact_us01 .li_ .box .con{height:auto;}
    .contact_us01 .li_ .box .tit{font-size:17px; margin-bottom:0;}
    .contact_us01 .li_ .box .icon{width:30px; height:30px; background-size:cover; margin-bottom:10px;}
    .contact_us01 .li_.cur .box .icon{background-position:0 -30px;}
    .contact_us02 .content .inp_yzm span{display:block; margin-top:5px;}
    .contact_us02 .content .inp_yzm img{height:30px;}
    .contact_us02 .content .inp_yzm .inp{width:90px; text-indent:10px;}
    .contact_us02 .content .inp_btns>button{width:100px; margin-right:15px;}
    .contact_us02 .content .inp_wrap{padding:0 20px; font-size:0; position:relative;}
    .contact_us02 .content .inp_wrap label{font-size:14px; position:absolute; left:20px; top:0;}
    .contact_us02 .content .inp_wrap .inp{margin-left:60px;}
    .contact_us02 .content .inp_wrap.inp_wrap07 label{position:relative; left:0;}

    /* 新闻列表 */
    .news_list01 .left .hd form{background:none; height:auto;}
    .news_list01 .left .hd .select_wrap{width:48%; margin:0 1%; background:#EFF3F8; position:relative; z-index:3; margin-bottom:10px; border-radius:10px}
    .news_list01 .left .hd .select_wrap span{padding:0 20px;}
    .news_list01 .left .hd .select_wrap:after{display:none;}
    .news_list01 .left .hd .select_wrap .iconfont{right:20px}
    .news_list01 .left .hd .inp_wrap{width:48%; margin:0 1%; background:#EFF3F8; border-radius:10px}
    .news_list01 .left .hd .btns{width:48%; margin:0 1%; position:static; float:left; border-radius:10px; background:#00469a; text-align:center}
    .news_list01 .left .hd .btns span{display:block; font-size:14px; color:#fff;}
    .news_list01 .left .hd .btns .icon{display:none;}
    .news_list01 .left .bd li{margin-bottom:15px; box-shadow: 0px 1px 18px 0px rgba(0, 0, 0, 0.16);}
    .news_list01 .left .bd li .more{display:none}
    .news_list01 .left .bd{margin-top:20px;}
    .news_list01 .left .bd .info_ .box{padding:15px;}
    .news_list01 .left .bd .info_ .box .tit{font-size:17px;}
    .news_list01 .left .bd .info_ .box .con{font-size:14px; line-height:20px; height:20px; margin:6px 0;}


    /* 服务中心 */
    .service_cen01 .content .box{padding-left:50px; padding-right:20px;}
    .service_cen01 .content .box li{padding:0 15px; margin-right:5px; font-size:14px; line-height:36px;}
    .service_cen01 .content .box .icon{font-size:19px;}
    .service_cen01 .content .box .icon .iconfont{margin:0;}
    .service_cen01 .list dd .link a{width:50px;}


    /* 服务政策 */
    .service_policy02{background-size:cover;}
    .service_policy02 .content{margin-top:20px;}
    .service_policy02 .content .li_{width:100%; margin-right:0; margin-bottom:15px;}
    .service_policy02 .content .li_ .info .con{height:auto;}


    /* 关于我们 */
    
    .about_us01 .right{margin-top:10px;}
    .about_us01 .right .txt{margin-top:15px;}
    .about_us01 .right .con{font-size:13px; line-height:20px;}
    .about_us01 .right .tit{font-size:17px;}
    .about_us03 .content li {	width:calc(100% - 327px);}
    .about_us03 .content li .scln_view{left:calc(100% - 109px); display:none;}
    .about_us03 .content li .scln_view .icon{opacity:1; pointer-events:all; z-index:10;}
    .about_us03 .content li .scln_view .icon img.img1{opacity:1;}
    .about_us03 .content li .scln_view .icon img.img2{opacity:0;}
    .about_us03 .content li .scln_pic{opacity:1; pointer-events:all}
    .about_us03 .content li:before{opacity:0;}
    .about_us04 .infor .con{margin-top:0; float:left; width:100%;}
    .about_us04 .infor .con .item:first-child{margin-left:0;}

    
    /* 首页 */
    .ipart01 .learn_more .rect-644{padding-bottom:617%;}
    .ipart02 .content .intro_content .right .img_ .intro{width:100%;}
    .ipart02 .content .intro_content .right .info .more{width:130px; height:auto; line-height:inherit;}
    .ipart02 .content .intro_content .right .info .more a{display:block; height:40px; line-height:40px;}.about_us04 .infor .con
    .ipart03{background:url(../img/ipart03_1.jpg) no-repeat center; background-size:cover; padding:25px  30px; height:auto;}
    .ipart03 .overlay_box{position:relative;}
    .ipart03 .overlay_box .img_overlay{display:none;}
    .ipart03 .overlay_box .intro{position:static; transform:translate(0,0); margin-bottom:0; margin-top:0;}
    .ipart03 .intro .c{margin-top:30px;}
    .ipart03 .intro .c ul{overflow:hidden;}
    .ipart03 .intro .c li{width:50%; float:left;}
    .ipart03 .intro .c li .txt{font-size:14px; line-height:24px; margin-top:0;}
    .ipart03 .intro .t:after,
    .ipart03 .intro .t:before{display:none;}
    .ipart04{padding:30px 0;}

    /* 2024-0125 */
    .talent03_mobile{padding:0; margin-bottom:30px;}
    .talent03_mobile a{width:100%;}
    .talent03_mobile a.zp2{display:none;}
    
    /* 20240809 */
    .application01 .right .bd .li_top{line-height:50px; font-size:17px;;}
    .application01 .right .bd .li_bott{padding:4%;}

    /* 20250930 wrt */
    .pro_list01 .left{height:auto;}
    .pro_list01 .left .content{height:275px; overflow-y:auto;}
    .pro_list01 .right .sele_area .item .words .iconfont{font-size:14px;}
    .pro_list01 .left .sear_area .form_box .sear_inp{text-indent:0;}










}
@media only screen and (max-width:470px){
    .ipart01 .learn_more .rect-644{padding-bottom:589%;}
}

@media only screen and (max-width:395px){
    .ipart01 .learn_more .rect-644{padding-bottom:630%;}
}

@media only screen and (max-width:375px){
    .ipart01 .learn_more .rect-644{padding-bottom:644%;}
    .ipart02 .content{height:730px;}
    .ipart04 .swiper-pagination{margin-top:0;}
    .contact_us02 .content .inp_yzm .inp{width:65px;}
}