/*
* 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));}
}

@media only screen and (max-width:1600px){
    .job_list01 .content li{padding:0 .9rem;}
}

/* FHD缩放125% */
@media only screen and (max-width: 1540px) {
    html{font-size:90px; font-size:calc(100px - 30 * ((1920px - 100vw) / 680));}
    .mwrap { width:1200px; }
    /*1540（FHD缩放125%） 网站样式*/

    /* 研发 */
    .yanfa01 .content .left{width:16%;}
    .yanfa01 .content .right .li_ .pic{height:2.2rem;}
    .yanfa01 .content .right .li_ .pic img{height:100%;}
    .tanchuang .content{width:1260px;}
    .tanchuang .content #carousel  .swiper-slide {width: 217px;}

    /* 首页 */
    .ipart04 .bd .right .inner .swiper-slide{font-size:.2rem;}

    /* 20260327 */
    .ipart04 .bd .right .list{max-height:3rem;}







}


/* 1440（2K） */
@media only screen and (max-width: 1440px) {
    .mwrap { width:1200px; }
    /*1440（2K） 网站样式*/
    html{font-size:80px;}

    /* 首页 */
    .ipart05 .content .infor{width:65%;}
    .ipart05 .content .infor .box ul{justify-content:flex-start; gap:0 .2rem}
    .ipart05 .content .infor .box li:last-child{border-radius:0 .1rem .1rem 0;}

    /* 发展历程 */
    .develop01 .content .left .tit{font-size:.3rem;}

    /* 产品详细 */
    .pro_detail01 .content .left{width:54%;}
    .pro_detail01 .content .left .top_img .left_l .ul_box{height:4.85rem;}
    .pro_detail01 .content .right .info .tit{font-size:.32rem;}
    .pro_detail01 .content .right{width:41%;}

    /* 荣誉资质 */
    .honor01 .content .intro{top:.5rem}
    .honor01 .content .intro .con{margin-top:.2rem;}
    .honor01 .content .intro .con .cell .num{font-size:.35rem; margin-bottom:5px;}

    /* 招聘列表 */
    .job_list01 .content li{padding:0 .8rem;}

    /* 联系我们 */
    .contact_us01 ul li .icon{width:1.3rem}
    .contact_us02 .content .inp_yzm .img_{margin-top:.15rem;}

    /* 服务 */
    .service01 .infor{width:80%;}

}


/* 1366（普通14寸） */
@media only screen and (max-width: 1366px) {
    
    .mwrap { width:1200px; }
    /*1366（普通14寸） 网站样式*/

    /* .header .h_tools .h_sear:hover{width:1.85rem;}
    .header .h_tools .h_sear:hover .box .input{width:1.3rem;} */
    /* .header .inav_wrapper .inav_li .inav_a{padding:.3rem .2rem;} */
    /* 产品详细 */
    .pro_detail01 .content .left .top_img .img_area{align-items:center;}
    .pro_detail01 .content .left .top_img .left_l .ul_box{height:4.5rem;}
    .pro_detail01 .content .right .list li .icon{width:.8rem; height:.8rem;;}

    /* 企业文化 */
    .culture03 .inner .group{top:6.2rem}







}

@media only screen and (max-width: 1320px) {
    /* 招聘列表 */
    .job_list01 .content li{width:25%; padding:0;}

    /* 研发 */
    .tanchuang .content{width:1000px;}
    .tanchuang .content #carousel  .swiper-slide {width:166px;}
    .tanchuang .swiper-3d, 
    .tanchuang .swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1000px;}

    /* 荣誉资质 */
    .honor01 .content .intro{width:62%;}
    .honor01 .content .intro .list .words{margin-top:.2rem;}

    /* 20261015 */
    .ipart05 .content .infor .box li .num_box .num{font-size:.4rem;}

    .header .h_tools .h_sear:hover .box .input{width:1rem;}
    .header .h_tools .h_sear:hover{width:1.5rem;}
    .header .inav_wrapper .inav_li .inav_a{padding:.3rem .15rem;}

}  
/*
* PadMode
*/
@media only screen and (max-width: 1240px) {
    html{font-size:80px;}
    body:after {
        content: 'Pad';
    }
    body{ user-select: none;-webkit-user-select: none;}
    html { overflow-x:hidden;}
    body,input,textarea,button,select { font-size:.16rem;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .wrap, .mwrap { width:940px; }
    /*padMode 1240px 网站样式*/

    /* 公共字号 */
    .tit36{font-size:.32rem; line-height:.4rem;}
    .tit24{font-size:.22rem; line-height:.3rem;}
    .tit20{font-size:.18rem;}
    .con18{font-size:.16rem;}


    /* 公共部分 */
    .channel_content{padding:.6rem 0;}


    /* 导航 */
    .header .inav_wrapper{margin-right:.15rem;}
    .header .inav_wrapper .inav_li .inav_a{padding:.3rem .15rem;}

    /* 底部 */
    .footer .f_top{padding:.6rem 0;}
    .footer .f_top .t_left .logo img{height:.6rem;}
    .footer .f_top .t_left .share_box a{width:.5rem; height:.5rem;}

    /* 产品综合 */
    .pro_center01 .bd .list .li_{width:23.5%; margin-right:2%;}
    .pro_center01 .bd .list .li_:nth-child(4n){margin-right:0;}

    /* 产品详细 */
    .pro_detail01 .content .right .list li .icon{width:.5rem; height:.5rem;;}

    /* 联系我们 */
    .contact_us01 ul li .info .c{font-size:.18rem;}
    .contact_us02 .content .inp_yzm .img_ img{width:55%;}
    .contact_us02 .content .box{padding:.5rem 8%;}

    /* 服务 */
    .service01 .infor{width:100%;}

    /* QHSE */
    .qhse01 .content .item .tit{padding-bottom:.15rem; margin-bottom:.15rem;;}

    /* 企业文化 */
    .culture01 .item .content .img_{height:4.5rem;}
    .culture01 .item .content .pic{width:1.7rem;}
    .culture03 .inner .group .title{font-size:.5rem;}
    .culture03 .inner .txt{top:1.5rem}
    .culture03 .inner .group .part.go .item{padding:.35rem;}
    .culture03 .inner .group .title{font-size:.4rem; margin-bottom:.5rem;;}

    /* 荣誉资质 */
    /* .honor01 .content .intro .list .words .info{font-size:.19rem;} */
    .honor01 .content .intro .list .words .info .c{padding-top:5px; margin-top:5px;;}
    .honor02 .li_{width:49%; margin-right:2%;;}
    .honor02 .li_:nth-child(2n){margin-right:0;}
    .honor02 .li_ .img{height:2.4rem;}
    .honor02 .li_ .img img{height:100%;}

    /* 首页 */
    .ipart02 .content .item .num_box .num{font-size:.5rem;}
    .ipart05 .content .infor .box li .num_box .num{font-size:.35rem;}
    .ipart06 .content .left .list_box .img_{padding:.13rem;}

    /* 20260327 */
    .ipart04 .bd .right .list li{padding:.15rem;}

    /* 20260602 */
    .ipart04 .bd .right .tit:after{width:4.6rem; height:1.32rem;}
    .ipart04 .bd .right .tit{font-size:.6rem;}

    /* 20260630 */
    .ipart04 .hd .content .swiper-slide .li_box .intro{bottom:.14rem;}
    .ipart04 .bd .left:after{width:10.2rem; bottom:.3rem;}



}
@media only screen and (max-width: 1024px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:750px; }
    /*padMode 992px 网站样式*/

   

    /* 公共字号 */
    .tit36{font-size:.28rem; line-height:.4rem;}
    .tit24{font-size:.22rem;}
    .tit20{font-size:.18rem;}

    /* 底部 */
    .footer .f_top{padding:.4rem 0;}
    .footer .f_top .t_right{display:none;}
    .footer .f_top .t_left{width:100%; display:flex; align-items:center; justify-content:space-between; position:relative;}
    .footer .f_top .t_left .share_box{margin-bottom:0;}
    .footer .f_top .t_left .contact{max-width:33%;}
    .footer .f_top .t_left .logo{position:absolute; left:50%; transform:translate(-50%,-50%); top:50%; margin-bottom:0;}
    .footer .f_bott{padding:.2rem 0;}

   

    /* 首页 */
    /* .index_mNav{height:calc(100vh - .85rem - 45px); top:calc(0.85rem + 45px)}
    .index_mNav  .m_navul .m_li .nav_open{top:calc(0.85rem + 45px)} */
/* 导航 */
    .header .inav_wrapper{display:none;}
    .pageHeader{height:.85rem; overflow:hidden;}
    .header .logo{padding:.2rem 0;}
    .header .logo img{height:.45rem;}
    .header .h_tools{padding-top:.25rem;}

    .header .h_tools .mobile_key{position:relative; display:inline-block; cursor:pointer; transition:all 0.3s ease-in-out; z-index:10; width:20px; height:28px; padding-bottom:0; line-height:inherit;} 
    .header .h_tools .mobile_key span,
    .header .h_tools .mobile_key:before,
    .header .h_tools .mobile_key:after {position:absolute; top:50%; left:50%; width:15px; height:2px; margin-left:-7px; background:#555; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
    .header .h_tools .mobile_key span{margin-top:-5px;}
    .header .h_tools .mobile_key:before{content:''; margin-top:0;}
    .header .h_tools .mobile_key:after{content:''; margin-top:5px;}
    .menu-open.header .mobile_key:before{opacity:0; transition:0.2s ease 0.1s;}
    .menu-open.header .mobile_key:after{margin-top:-1px !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:-1px !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;}
   
    .mNav{width:100%; position:fixed; left:101%; top:0.85rem; bottom:0; padding:0 0.15rem; background-color:#fff; -webkit-transition:all 0.5s; transition:all 0.5s; overflow-y:auto; overflow:hidden; padding-bottom:0.5rem; box-sizing:border-box; display:block; height:calc(100vh - .85rem); z-index:89;}


    .mNav.in{left:0;}
    .mNav>ul{padding-top:0.25rem;}
    .mNav .m_navul .m_li{position:relative; margin:0 0.2rem;}
    .mNav .m_navul .m_li>a{position:relative; display:block; border-bottom:1px solid rgba(0,0,0,.1); font-weight:bold; padding:0.25rem 0; font-size:15px; line-height:1;}
    .mNav .m_navul .m_li>a span{float:right; display:block; font-size:0.18rem;}
    .mNav .m_navul .m_li .nav_open{width:100%; border-bottom:1px solid rgba(0,0,0,.1); position:fixed; left:100%; top:0.85rem; bottom:0; background-color:#fff; overflow-y:auto; z-index:120; padding:0.3rem 0.25rem; -webkit-transition:all 0.5s; transition:all 0.5s; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); visibility:hidden; box-sizing:border-box;}
    .mNav .m_navul .m_li .nav_open.in{left:0; visibility:visible;}
    .mNav .m_navul .m_li .nav_open>a{font-size:0.23rem;}
    .mNav .m_navul .m_li .nav_open>a span{margin-right:8px; margin-top:0; margin-left:0; line-height:1; font-size:.2rem; vertical-align:baseline;}
    .mNav .m_navul .m_li .nav_open .bd{overflow:hidden;}
    .mNav .m_navul .m_li .nav_open .bd .title {font-size:0.24rem; font-weight:bold; margin:0.2rem 0.15rem; margin-bottom:0; padding:0.1rem 0; border-bottom:1px solid rgba(0,0,0,.1);}
    .mNav .m_navul .m_li .nav_open .bd .container{padding:0 0.15rem; margin:0 auto;}
    .mNav .m_navul .m_li .nav_open .bd .container .m_secondNav .t>a{display:block; font-size:0.2rem; border-bottom:1px solid rgba(0,0,0,.1); padding:0.2rem 0 0.15rem 0; font-weight:normal; overflow:hidden; margin:0;}
    .mNav .m_navul .m_li .nav_open .bd .container .m_secondNav .t span{margin-right:8px; margin-top:0; margin-left:0; font-size:0.2rem; float:right; -webkit-transform:rotate(-180deg); -ms-transform:rotate(-180deg); transform:rotate(-180deg);}
    .mNav .m_navul .m_li .nav_open .bd .container .m_secondNav .t a span{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}
    .mNav .m_navul .m_li .nav_open .bd .container .m_secondNav .t .iconfont{display:none;}
    .mobile-menu-open{overflow:hidden; height:100vh;}

    .mNav .m_links{padding-bottom:.2rem; text-align:center; display:flex; align-items:flex-start; flex-wrap:wrap; width:100%; display:none;}
    .mNav .m_links .item{width:32%; margin-right:2%; margin-bottom:.2rem;}
    .mNav .m_links .item:nth-child(3n){margin-right:0;}
    .mNav .m_links .item a{display:block;}
    .mNav .m_links .item .icon{width:.6rem; height:.6rem; border:1px solid #001946; border-radius:50%; display:flex; align-items:center; justify-content:space-around; margin:0 auto .1rem;}
    .mNav .m_links .item .icon img{max-height:70%; max-width:70%;}


    /* 发展历程 */
    .develop01 .content .left{display:none;}
    .develop01 .content .right{width:100%; padding-right:0; padding-left:.2rem;}
    .develop01 .content .right:after{left:.2rem;}

    /* 产品详细 */
    .pro_detail01 .content .left{width:100%;}
    .pro_detail01 .content .right{width:100%;}

    /* 新闻列表 */
    .news_list01 .form_box{width:100%;}
    .news_list02 .li_{width:48.5%; margin-right:3%;}
    .news_list02 .li_:nth-child(2){margin-right:0;}

    /* 关于我们 */
    .about_us01 .infor .list li .num span{font-size:.4rem;}
    .about_us01 .infor .list li .txt{font-size:.15rem;}

    /* 联系我们 */
    .contact_us01 .content{padding:0;}
    .contact_us01 ul li{width:32%; text-align:center;}

    /* QHSE */
    .qhse01 .content .item .icon{width:.6rem; margin-bottom:.2rem;;}
    .qhse02 .content{height:auto; padding-bottom:.5rem;}
    .qhse02 .content .box{flex-wrap:wrap;}
    .qhse02 .content .item{width:100%; padding-top:.5rem;}
    .qhse02 .content .item:nth-child(1){margin-right:0%; }
    /* .qhse03{height:7.2rem;} */
    .qhse03 .infor .con{padding:0 5%;}
    .qhse03 .content{margin-top:.5rem; width:53%;}

    /* 企业文化 */
    .culture01 .item .content .img_{height:4rem;}
    .culture01 .item .content .pic{width:1.4rem;}
    .culture02 .content .box{width:65%;}
    .culture02 .content{padding-top:1rem;}
    .culture03 .inner .txt{width:3rem; top:1rem}
    .culture03 .inner{padding-top:1.7rem}
    .culture03 .inner .group{top:4rem}
    .culture03 .inner .group .title{font-size:.4rem; margin-bottom:.5rem;;}
    .culture03 .inner .group .part.go .item{padding:.25rem;}
    .culture03 .inner .group .part .item .c{height:1.2rem;}

    /* 研发 */
    .yanfa01 .content {flex-wrap:wrap;}
    .yanfa01 .content .left{width:100%;}
    .yanfa01 .content .right{width:100%; margin-top:.25rem;}
    .yanfa02 .content .li_{width:32%; margin-right:2%;;}
    .yanfa02 .content .li_:nth-child(3n){margin-right:0;}
    .tanchuang .content{width:95%;}
    .tanchuang .content #carousel  .swiper{overflow:hidden;}
    .tanchuang .swiper-slide:nth-child(1){transform:none}
    .tanchuang .swiper-slide:nth-child(2){transform:none}
    .tanchuang .swiper-slide:nth-child(3){transform:none}
    .tanchuang .swiper-slide:nth-child(4){transform:none}
    .tanchuang .swiper-slide:nth-child(5){transform:none}
    .tanchuang .swiper-pagination{position:static; margin-top:.2rem; display:block; text-align:center;}
    .tanchuang .swiper-pagination .swiper-pagination-bullet{width:8px; height:8px; background-color:#c2c1c1; opacity:1; border-radius:10px; margin:0 5px; cursor:pointer;}
    .tanchuang .swiper-pagination .swiper-pagination-bullet-active{background-color:#004ec2;}
    .yanfa02 .infor .con .item_wrap{width:2.3rem;}

    /* 荣誉资质 */
    .honor01 .content .intro .con .cell .num{font-size:.25rem; line-height:.3rem;}
    .honor01 .content .intro .con .cell{margin-right:.3rem;}
    /* .honor01 .content img{height:300px; object-fit:cover;} */

    /* 首页 */
    .ipart03{height:6rem;}
    .ipart04 .hd .content .swiper-slide .li_box .intro{bottom:.12rem;}
    .ipart05 .content .infor{width:83%;}

    /* 20260630 */
    .ibanner .swiper-slide .intro .box{width:80%;}
    .zhanting a{height:74px;}
    .zhanting a img{width:1200px; margin-left:-600px;;}
    .zhanting{position:fixed; z-index:30;}
    /* .indexHeader{margin-top:74px;}
    .indexHeader .header{position:fixed; top:74px} */
    .indexHeader .header{position:fixed;}
    .m_zhanting{display:block; position:relative;}
    .pc_zhanting{display:none;}

    /* 20260804 */
    .yanfa03 .content .item .title{font-size:.28rem;}
    .yanfa03 .content .item li .icon{width:.7rem; height:.7rem;}





}

@media only screen and (max-width: 820px) {
    body,input,textarea,button,select {font-size:12px;} 
    img[data-src]{opacity: 1;}
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    .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浏览器*/   }

    /* 公共字号 */
    .tit36{font-size:20px; line-height:30px;}
    .tit24{font-size:15px;}
    .tit20{font-size:14px;}
    .con18,.con16{font-size:13px; line-height:20px;}

    /* 公共部分 */
    .channel_content{min-height:calc(100vh - 2.8rem); padding:.4rem 0;}


    /* 底部 */
    .footer .f_top{display:none;}
    .footer .f_bott{line-height:25px;}
    .footer .f_bott>div{width:100%; text-align:center;}
    .footer .f_bott .gotop{margin-left:.3rem;}


    /* 发展历程 */
    .develop01 .content .right li{padding-left:.6rem;}
    .develop01 .content .right .box .year{font-size:.24rem;}

    /* 联系我们 */
    .contact_us02 .content .inp_wrap{width:48.5%; margin-right:3%;}
    .contact_us02 .content .inp_wrap:nth-child(2n){margin-right:0;}
    .contact_us02 .content .btns{width:100%;}

    /* 服务 */
    .service01 .infor .con{margin-top:5px;}
    .service01 .content .left{width:100%;}
    .service01 .content .right{width:100%; margin-top:.3rem;}
    .service01 .content .right .box .title{font-size:20px; padding-bottom:.15rem;}
    .service01 .content .left .dots_box .dot{animation:none;}

     /* 新闻详情 */
    .news_detail1 .left{width:100%;}
    .news_detail1 .left .text{padding-bottom:0.3rem;}
    .news_detail1 .left .share_box{margin:0.2rem 0;}
    .news_detail1 .left .share_box li{padding:0 0.15rem; margin:0 -0.05rem;}
    .news_detail1 .left .share_box li img{width:80%;}
    .news_detail1 .left .btns .prev{width:100%; margin-bottom:0.1rem;}
    .news_detail1 .left .btns .next{width:100%; float:left; text-align:left;}
    .news_detail1 .right{width:100%; margin-top:0.3rem;}
    .news_detail1 .right .item:last-child{margin-bottom:0;}

    /* 企业文化 */
    .culture03 .inner .group{top:3rem}

    /* 荣誉资质 */
    /* .honor01 .content .intro{width:52%; top:.35rem;} */
    .honor01 .content .intro .list{flex-wrap:wrap;}
    .honor01 .content .intro .list li{width:46%; margin-right:8%;}
    .honor01 .content .intro .list li:nth-child(2n){margin-right:0;}

    .honor01 .content .intro .list .words .info{font-size:.16rem;}
    .honor01 .content .intro{width:74%; top:.7rem}

    /* 首页 */
    .ipart02 .content .item .num_box .num{font-size:.3rem; font-size:.44rem;}
    .ipart05 .content .infor{width:94%;}
    .ipart05 .content .infor .box li .num_box .num{font-size:.25rem;}
    .ipart01 .right{margin-top:.35rem;}
    .ipart04 .hd .content .arrs.swiper-button-prev{left:0;}
    .ipart04 .hd .content .arrs.swiper-button-next{right:0;}
    .ipart04 .bd .wrap{display:flex; flex-wrap:wrap; flex-direction:column-reverse;}
    .ipart04 .bd .left{width:100%;}
    .ipart04 .bd .right{width:100%; margin-bottom:20px;;}
    .ipart04 .bd .right .tit{margin-bottom:10px;}
    .ipart04 .bd .right .list{max-height:inherit;}
    .ipart06 .content {flex-wrap:wrap;}
    .ipart06 .content .left{width:100%;}
    .ipart06 .content .right{width:100%; margin-top:20px;;}
   
    /* 产品详细 */
    .pro_detail01 .content .right .list{max-height:inherit;}

    /* 20260511 */
    .pro_center01 .hd .arrs.swiper-button-prev{left:0;}
    .pro_center01 .hd .arrs.swiper-button-next{right:0;}
    .ipart03 .bott .tab_b .t{font-size:20px;}
    .pro_center01 .hd .swiper-slide .txt{font-size:15px;}
    .pro_detail01 .content .right .list li:after{top:7px}

    /* 20260630 */
    .ipart04 .hd .content .arrs.swiper-button-prev{left:-17px;}
    .ipart04 .hd .content .arrs.swiper-button-next{right:-17px;}
    .ipart04 .bd .left:after{left:.9rem;}

    /* 20260630 */
    .news_detail1 .left .text img {max-width: 100% !important;}

    /* 20260804 */
    .yanfa03 .content .item .title{font-size:20px; line-height:30px;}
    .yanfa03 .content .item{width:100%; margin-bottom:.5rem;}
    .yanfa03 .content .item_r{margin-bottom:0;}
    .yanfa03 .content .item .title{margin-bottom:.25rem;}








}

/*
* MobileMode
*/
@media only screen and (max-width: 620px) {
    /*mobileMode 580 网站样式*/
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    body:after {
        content: 'Mobile';
    }
    

    /* 产品综合 */
    .xc_banner .intro .con{display:none;}
    .pro_center01 .bd .list .li_{width:49%; margin-right:2%;;}
    .pro_center01 .bd .list .li_:nth-child(4n){margin-right:2%;}
    .pro_center01 .bd .list .li_:nth-child(2n){margin-right:0;}
    .pro_center01 .bd{margin-top:25px;}
    .pro_center01 .bd .text{margin-bottom:25px;}
    .pro_center01 .bd .list .li_ .tit{font-size:14px;}
    .pro_center01 .bd .list .li_{margin-bottom:20px;}

    /* 发展历程 */
    .develop01 .content .right .box .year{margin-right:.25rem; font-size:.2rem; line-height:.25rem;}
    .develop01 .content .right li:after{top:-10px}
    .develop01 .content .right li{margin-bottom:30px;}
    .develop01 .content .right .box .info .c{margin-top:3px;}

    /* 产品详细 */
    .pro_detail01 .content .left .top_img .left_l .ul_box{height:2.8rem;}

    /* 新闻列表 */
    .news_list01 .form_box .form_item{width:100%; margin-left:0; margin-bottom:10px;;}
    .news_list02{margin-top:20px;}
    .news_list02 .li_{width:100%; margin-right:0;;}
    .news_list02 .widgets_common_pages_4{margin-top:0;}

    /* 关于我们 */
    .about_us01 .infor .con{margin-top:10px;}
    .about_us01 .infor .con span{margin-bottom:15px;}
    .about_us01 .infor .list{margin-top:20px; flex-wrap:wrap;}
    .about_us01 .infor .list li{width:50%; margin-bottom:10px;}
    .about_us01 .infor .list li .num span{font-size:.3rem;}
    .about_us01 .content{margin-top:20px;}
    .about_us01 .content .img_ .play{width:.5rem; height:.5rem;}
    .about_us01 .content .text{margin:20px 0;}
    .about_us02 li{width:100%; margin-right:0; margin-bottom:10px;}

    /* 招聘列表 */
    .job_list01{padding-top:30px;}
    .job_list01 .infor{margin-bottom:20px;}
    .job_list02{padding:30px 0;}
    .job_list02 .content .form_box{margin-bottom:20px;}
    .job_list02 .content .form_box .inp_wrap{width:100%; margin-right:0; margin-bottom:10px;}
    .job_list02 .content .form_box .inp_wrap.search_wrap{width:100%;}
    .job_list02 .content{margin-top:20px;}
    .job_list02 .content .j_c .j_c_box{padding:.3rem;}


    /* 联系我们 */
    .contact_us01 ul li .icon{width:1rem;}
    .contact_us01 ul li .info .t{font-size:.2rem; margin-top:15px;}
    .contact_us02{margin-top:30px;}
    .contact_us02 .content .box{padding:30px 4%;}
    .contact_us02 .content .info{margin-bottom:15px;}
    .contact_us02 .content .info .con{margin-top:10px;}
    .contact_us02 .content .inp_wrap{width:100%; margin-bottom:20px; margin-right:0;}
    .contact_us02 .content .inp_wrap:last-child{margin-bottom:0;}
    
    /* QHSE */
    .qhse01{padding-top:30px;}
    .qhse01 .content{flex-wrap:wrap; margin:30px 0 20px;}
    .qhse01 .content .item{width:100%; margin-bottom:15px;}
    .qhse01 .content .item .tit{font-size:.22rem;}
    .qhse01 .content .item .con{height:auto;}
    .qhse02{padding-top:30px;}
    .qhse02 .content{margin-top:.2rem;}
    .qhse02 .content .item .tit{font-size:.22rem; margin-bottom:.1rem;}
    .qhse03{ background:#EBEEF5; height:auto; padding-bottom:30px;}
    .qhse03 .infor{padding-top:30px;}
    .qhse03 .content{width:100%; margin-top:.2rem;}
    .qhse04{padding-top:30px;}
    .qhse04 .content{margin-top:.2rem;}

    /* 企业文化 */
    .culture01 .item .content{flex-wrap:wrap; margin-bottom:.3rem;}
    .culture01 .item .content .img_ {width:100%;}
    .culture01 .item .content .info{width:100%; margin-top:.15rem;}
    .culture01 .item .content .info .tit{margin-bottom:.2rem;}
    .culture01 .item02 .content .info{padding-left:0;}
    .culture02 .content{margin-top:.3rem; padding:.3rem 0;}
    .culture02 .content .box{width:100%; padding:.3rem;}
    .culture03 .inner .txt{width:2rem; top:.5rem;}
    .culture03 .inner .afterImg {top:1.1rem; height:80vw; object-fit:cover;}
    .culture03 .inner .beforeImg{height:160vw; object-fit:cover;}
    .culture03 .inner{padding-top:.7rem;}
    .culture03 .inner .txt{width:2.5rem;}
    .culture03 .inner .group .title{font-size:.25rem;}
    .culture03 .inner .group .part{flex-wrap:wrap;}
    .culture03 .inner .group .part .item{width:100%; margin-right:0%; margin-bottom:2%; margin-left:0;}
    .culture03 .inner .group .part .item .c{height:auto;}

    /* 研发 */
    .yanfa01{margin-bottom:.3rem;}
    .yanfa01 .content .right .li_{width:49%; margin-right:2%;}
    .yanfa01 .content .right .li_:nth-child(2n){margin-right:0;}
    .yanfa02{padding:.3rem 0;}
    .yanfa02 .infor{flex-wrap:wrap;}
    .yanfa02 .infor .con {margin-top:.15rem; width:100%;}
    .yanfa02 .infor .con .item_wrap{width:48%; margin-right:2%; margin-left:0;;;}
    .yanfa02 .content{margin-top:.2rem;}
    .yanfa02 .content .li_{width:100%; margin-right:0%;;}
    .yanfa02 .content .li_:nth-child(3n){margin-right:0%;}
    .tanchuang .content .box{padding-left:.3rem; padding-right:.3rem; padding-bottom:.4rem;;}
    .tanchuang .content #carousel{margin-bottom:.3rem;}

    /* 荣誉资质 */
    .honor01 .content {display:flex; flex-direction:column-reverse; flex-wrap:wrap;}
    .honor01 .content .intro{width:100%; margin-bottom:20px; position:static;}
    /* .honor01 .content img{display:none;} */
    .honor01 .content img{height:auto;}
    .honor02{margin-top:.3rem;}
    .honor02 .li_{width:100%; margin-right:0;;}
    .honor02 .li_ .words .info{height:auto; display:flex; align-items:center;}


    /* 首页 */
    .ipart01 .left{width:100%;}
    .ipart01 .right{width:100%; margin-top:20px;}
    .ipart01, .ipart02{padding-top:30px;}
    .ipart03{height:5rem; padding-top:30px; margin-top:30px;;}
    .ipart04 .bd{margin-top:20px;}
    
    .ipart05 .content{padding-top:30px;}
    .ipart05 .content .infor .box{padding:30px;}
    .ipart05 .content .infor .box li{padding:.2rem;}
    .ipart06 #earth,
    .ipart06 #earth canvas{width:360px!important; height:360px!important;}
    
    
    /* 20260602 */
    .ipart04 .bd .right .tit:after{width:3.7rem; height:1.05rem;}
    .ipart04 .bd .right .tit{font-size:.35rem;}

    /* 20260630 */
    .ibanner .swiper-slide .intro .box .en_tit{font-size:20px;}
    .ibanner .swiper-slide .intro .box{width:92%;}
    .ibanner .swiper-slide .intro .box .cn_tit{font-size:16px; margin-top:10px;}
    .ipart02 .content .item .num_box .num{font-size:.44rem;}
    .ipart03 .top .item{font-size:14px; padding:0%; }
    
    .ipart04 .bd .left:after{width:6.7rem; height:3rem; left:0;}
    .ipart03 .bott .tab_b .t{font-size:18px;}
    /* .ipart03{background:none; background-image:url(../img/ipart03_bg.jpg); background-repeat:no-repeat; background-attachment: fixed;background-position: left -371px top -100px;} */
    .ipart03{ background-attachment:inherit;}
    .ibanner .swiper-pagination-bullet-active .timer, 
    .ibanner .swiper-pagination-bullet .timer,
    .ibanner .swiper-pagination .swiper-pagination-bullet{width:1rem;}
    .ipart03 .top .item .t::after{width:6px; height:6px; bottom:8px;}
    .ipart03 .top .item .t::before{width:16px; height:16px; bottom:2px;}
    .header .h_tools .h_sear .box{display:none;}
    .header .h_tools .h_sear .mobile_box{display:block;}
    .ibanner,
    .ibanner .swiper-slide{height:300px;}
    .ibanner .btns_box{display:none;}
    .ipart04 .hd .content .swiper-slide .li_box .intro .tit{margin-top:5px;}
    .ipart04 .hd .content .rect-4611{padding-bottom:53%;}
    .pro_center01 .bd .text{line-height:.3rem;}
    .pro_center01 .bd .list .li_ .tit{padding:.2rem;}
    .ipart04 .bd .right .tit{font-size:.3rem;}

    /* 20261015 */
    .header .logo img{height:.4rem;}
    .ipart03{background-position: center;}





}
@media only screen and (max-width: 580px){
    /* 产品详细 */
    .pro_detail01 .content .left .top_img{margin-top:0}
    .pro_detail01 .content .left .top_img .left_r{width:64%; display:none;}
    .pro_detail01 .content .left .top_img .left_l{width:100%;}
    .pro_detail01 .content .left .top_img .left_l .li_box{padding:0 2px;}
    .pro_detail01 .content .left .top_img .img_area{display:none;}
    .pro_detail01 .content .left .top_img .m_list{display:block;border:1px solid #bdb5b5; margin-bottom:20px; position:relative;}
    .pro_detail01 .content .left .top_img .m_list .arrs{width:14px; height:26px; position:absolute; top:50%; transform:translateY(-50%); margin-top:0; width:40px; height:40px;}
    .pro_detail01 .content .left .top_img .m_list .arrs.swiper-button-prev{background:url(../img/small_jt2.svg) no-repeat center;}
    .pro_detail01 .content .left .top_img .m_list .arrs.swiper-button-next{background:url(../img/small_jt1.svg) no-repeat center;}
    .pro_detail01 .content .right .info .tit{font-size:20px; line-height:26px;}
    .pro_detail01 .content .right .info .con{font-size:17px; margin-top:0;;}
    .pro_detail01 .content .right .info{margin-bottom:10px;}
    .pro_detail02 .infor{margin-bottom:20px;}
    


    /* 招聘列表 */
    .job_list01 .content li{margin-bottom:20px;}
    .job_list01 .content li .img_{width:.7rem;}
    .job_list01 .content li .txt_{font-size:14px; margin-top:5px;;}
    .job_list02 .content li ._ut._t3,
    .job_list02 .content li ._un._t3{display:none;}
    .job_list02 .content li ._ut,
    .job_list02 .content li ._un{width:16%;}
    .job_list02 .content li ._t1{width:23%;}
    .job_list02 .content li ._t4{width:23%;}
    .job_list02 .content li ._t7{width:20%;}
    .job_list02 .content li ._t7{width:20%;}

    /* 首页 */
    /* .ibanner .btns_box{display:none;} */
    .ipart02 .content {flex-wrap:wrap;}
    .ipart02 .content .item{flex:0 0 50%; margin-bottom:10px;}
    .ipart02 .content .item:nth-child(2){border-right:none;}
    .ipart01 .right {text-align:center;}
    .ipart01 .right img{width:80%; margin:0 auto;}
    .ipart04 .bd .left>img{height:2.5rem;}
    .ipart05{padding:30px 0;}
    .ipart05:after{display:none;}
    .ipart05 .content{padding-top:0;}
    .ipart05 .content .infor{top:0}
    .ipart05 .content .infor .box .con{margin-bottom:20px;}
    .ipart05 .content .infor .box ul{flex-wrap:wrap; gap:0}
    .ipart05 .content .infor .box ul li{width:100%; text-align:center; margin-bottom:6px;}
    .ipart05 .content .infor .box .con{line-height:.3rem; max-height:1.5rem; overflow-y:auto; padding-right:3px;}
    .ipart05 .content .infor .box .con::-webkit-scrollbar {width:2px; height:4px;}
    .ipart05 .content .infor .box .con::-webkit-scrollbar-thumb {border-radius:0; background:#004EC2;}
    .ipart05 .content .infor .box .con::-webkit-scrollbar-track {border-radius:0; background:#D7DBE2;}
    .ipart06 .content .left .list_box{margin-top:20px;}
    .ipart06 .content .left .list_box .img_{text-align:center; width:23.5%; margin-right:2%;}
    .ipart06 .content .left .list_box .img_:nth-child(4n){margin-right:0;}

    /* 20260630 */
    .ipart05 .content{display:flex; flex-wrap:wrap; flex-direction:column-reverse;}
    .ipart05 .content .infor{position:static;}
    .ipart05 .content .infor .box{padding:0;}
    .ipart05 .content .infor .box .index_title.white,
    .ipart05 .content .infor .box .con{color:#000; max-height:inherit;}
    .ipart05 .content .infor .box .index_title.white::after{background:#000;}
    .ipart05:before{display:none;}
    
    .ipart05 .content .infor .box ul li{width:32%; margin-right:2%; margin-bottom:3%; box-sizing:border-box; border-radius:none; background:0; padding:0; color:#000;}
    .ipart05 .content .infor .box ul li:nth-child(3n){margin-right:0;}
    .ipart05 .content .infor .box li:last-child{border-radius:0;}
    .ipart05 .content .img_ video{width:100%; height:100%;}
    .ipart05 .content .infor .box li .num_box{align-items:center; margin-bottom:4px;}
    .ipart05 .content .infor .box li .num_box .num{font-size:.23rem;}
    .ipart01 .right img{width:50%;}
    .ipart01 .right{margin-top:13px;}
    .ipart02{padding-top: 20px;}
    .ipart04{padding-top:30px;}
    .zhanting a{height:44px;}
    .zhanting a img{width:720px; margin-left:-360px;;}
    /* .indexHeader{margin-top:45px;}
    .indexHeader .header{top:45px} */
    .ipart06 .content .left .con{line-height:.3rem;}
    .ipart04 .bd .right .know_more a{padding:0 .2rem; line-height:.5rem;}
    .footer .f_bott .beian{display:block;}
    .xc_banner{height:187px;}
    .xc_banner>img{position:absolute; left:50%; margin-left:-400px; max-width:none; width:720px;;}
    .service01 .infor .con{line-height:.3rem;}
    .qhse02 .content .item .con span{line-height:20px; height:50px; padding:3px; display:flex; align-items:center; justify-content:center;}
    .contact_us01 ul li{width:100%; margin-right:0; margin-bottom:10px; justify-content:flex-start; display:flex; text-align:left; align-items:center;}
    .contact_us01 ul li .icon{width:60px; flex-shrink:0; margin-left:0; margin-right:20px;}
    .contact_us01 ul li .info .t{text-align:left; margin-top:0;}
    .contact_us02 .content .inp_wrap05{z-index:4;}
    .header .h_tools .h_sear:hover{width:.35rem;}
    .ibanner .video_slide img{display:block;}
    .ipart05 .content .img_ video,
    .ipart05 .content .img_:after{display:none;}
    .ipart05 .content .img_ img{display:block;}
    .ipart05 .content .img_{height:auto;}



}

@media only screen and (max-width: 400px){
    .culture03 .inner .beforeImg{height:175vw; }
    .ipart03 .top .item{font-size:13px;}

}