/*
* 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: 1700px) {
    .mwrap,.wrap { width:14rem; }
    /*1540（FHD缩放125%） 网站样式*/

    /* 人才 */
    .talent03 .list li img{margin-left:-.35rem;}

    /* 首页 */
    .ipart04 .infor{padding:1.3rem 10%;}





}








/* FHD缩放125% */
@media only screen and (max-width: 1540px) {
    html{font-size:90px; font-size:calc(100px - 30 * ((1920px - 100vw) / 680));}
    /*1540（FHD缩放125%） 网站样式*/

    /* 人才 */
    .talent03 .list li{font-size:.2rem;}
    .tech_section .content .bg_box{height:5.98rem;}

    .about_us05 .right .item .cover{top:60px}
    





}


/* 1440（2K） */
@media only screen and (max-width: 1440px) {
    .mwrap,.wrap { width:1200px; }
    /*1440（2K） 网站样式*/

    /* 产品详细 */
    .pro_detail01 .content .left .big_tit{font-size:.4rem;}

    /* 人才 */
    .talent03 .list li {height:80px; line-height:80px;}
    





}


/* 1366（普通14寸） */
@media only screen and (max-width: 1366px) {
    html{font-size:80px; font-size:calc(100px - 30 * ((1920px - 100vw) / 680));}
    /* .mwrap { width:1200px; } */
    /*1366（普通14寸） 网站样式*/

    







}


/*
* PadMode
*/
@media only screen and (max-width: 1260px) {
    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:14px;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .wrap, .mwrap { width:940px; }
    /*padMode 1240px 网站样式*/

    .fz48{font-size:.35rem; line-height:.4rem}
    .fz42{font-size:.35rem; line-height:.4rem}
    .fz30{font-size:.25rem; line-height:.4rem}
    .fz22{font-size:.2rem; line-height:.3rem}

    /* 头部 */
    .header .inav_wrapper{margin-right:3%;}
    .f_cen .list{width:71%;}
    .f_cen .list dl{margin-right:7%;}

    /* 科技创新 */
    .xc_banner{height:70vh;}

    /* 关于我们 */
    .about_us04 .infor .left{width:60%;}

    /* 产品列表 */
    .pro_banner .intro .form_box{width:40%;}
    .pro_banner .intro .form_box .sele_wrap{width:1.4rem;}
    .pro_list01 .hd .title i{vertical-align:0;}
    .pro_list01 .bd .li_ .btn_box .compare .check{left:.35rem;}
    .pro_list01 .bd .li_{width:49%; margin-right:2%; margin-bottom:2%;}
    .pro_list01 .bd .li_:nth-child(2n){margin-right:0;}
    
    /* 产品详细 */
    .pro_detail01 .content .left{width:32%;}
    .pro_detail05 .content .li_{width:49%; margin-right:2%; margin-bottom:2%;}
    .pro_detail05 .content .li_:nth-child(2n){margin-right:0;}
    .pro_detail06 .right .inp_wrap .inp{text-indent:.2rem;}

    /* 服务 */
    .service01 .content li .box{padding-left:.2rem; padding-right:.2rem;;}
    .service02 .content .item .intro .tit{margin-bottom:.25rem;}

    /* 人才 */
    .talent01 .content li .box{padding:.4rem .3rem;}
    .talent02 .inner .infor .list li img{height:40px;}
    .talent03 .list li {height:65px; line-height:65px;}
    .talent03 .list li img{margin-left:-.25rem;}
    .talent03 .content .right .intro .tit{font-size:.25rem;}

    /* 联系我们 */
    .contact_us02 .content .left .inner .con{padding-right:10%;}
    .contact_us02 .content .right .r_bott .item_box .item{margin-right:.1rem;}

    /* 首页 */
    .ipt_section{height:70vh;}
    .ipart03 .infor{padding:0 15%;}
    








}
@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:760px; }
    /*padMode 992px 网站样式*/

    /* 头部 */
    .header .inav_wrapper .nav_li{padding:0 .1rem;}

    .f_cen .list{width:82%;}

    /* 导航 */
    .header .inav_wrapper{display:none;}
    .header .h_tools .mobile_key{display:inline-block;}
    .header .h_tools .mobile_key{outline:none; position:relative; padding:0; background-color:transparent; background-image:none; border:1px solid transparent; border-radius:4px; cursor:pointer; margin-top:21px; width:24px; height:40px; margin-left:.2rem;}
    .header .h_tools .mobile_key .icon_bar{display:block; width:22px; height:2px; border-radius:1px; position:absolute; top:50%; left:50%; margin-left:-11px; margin-top:-2px; background-color:#ffffff; transition:transform .5s ease;}
    .header .h_tools .mobile_key .icon_bar:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
    .header .h_tools .mobile_key .icon_bar:nth-child(2){opacity:0;}
    .header .h_tools .mobile_key .icon_bar:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}

    /* 导航关闭状态下的按钮 */
    .header .h_tools .mobile_key.collapsed{margin-top:31px;}
    .header .h_tools .mobile_key.collapsed .icon_bar{position:static; margin:0; margin-top:6px;}
    .header .h_tools .mobile_key.collapsed .icon_bar:nth-child(1){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-top:0;}
    .header .h_tools .mobile_key.collapsed .icon_bar:nth-child(2){opacity:1;}
    .header .h_tools .mobile_key.collapsed .icon_bar:nth-child(3){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}

    .header .h_tools>div{font-weight:bold;}
    .header.fixed .h_tools .mobile_key .icon_bar{background-color:#222;}
    .header.fixed .h_tools .mobile_key .icon_bar:hover{background-color:#0d4696;}
    .header:hover .h_tools .mobile_key .icon_bar{background-color:#222;}
    .header:hover .h_tools .mobile_key .icon_bar:hover{background-color:#0d4696;}
    .header.xc_header .h_tools .mobile_key .icon_bar{background-color:#222;}
    .header.xc_header .h_tools .mobile_key .icon_bar:hover{background-color:#0d4696;}

    .mNav{display:block;}
    .mNav{width:100%; position:fixed; left:100%; top:0.89rem; bottom:0; padding:0 0.15rem; background-color:#f8f8f8; box-shadow:0 -2px 4px 0px #f2f2f2; -webkit-transition:all 0.5s; transition:all 0.5s; overflow:hidden; padding-bottom:0.48rem; box-sizing:border-box;}
    .mNav.in{left:0;}
    .mNav>ul{padding-top:0.15rem;}
    .mNav ul .m_li{position:relative; margin:0 0.25rem;}
    .mNav ul .m_li>a{position:relative; display:block; font-size:0.22rem; border-bottom:1px solid #d4d4d4; /*font-weight:bold;*/ padding:0.2rem 0;}
    .mNav ul .m_li>a span{float:right; display:block; font-size:0.2rem;}
    .mNav ul .m_li .nav_open{width:100%; border-bottom:1px solid #d4d4d4; position:fixed; left:100%; top:0.89rem; 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 ul .m_li .nav_open.in{left:0; visibility:visible;}
    .mNav ul .m_li .nav_open>a{font-size:0.2rem;}
    .mNav ul .m_li .nav_open>a span{margin-right:8px; margin-top:0; margin-left:0; font-size:.18rem;}
    .mNav ul .m_li .nav_open .bd{margin-left:-0.15rem; margin-right:-0.15rem; overflow:hidden;}
    .mNav ul .m_li .nav_open .bd .title {font-size:0.24rem; /*font-weight:bold;*/ margin:0.1rem 0.25rem; margin-bottom:0; padding:0.1rem 0; border-bottom:1px solid #d4d4d4;}
    .mNav ul .m_li .nav_open .bd .container{padding:0 0.25rem; margin:0 auto;}
    .mNav ul .m_li .nav_open .bd .container .m_secondNav .t>a{display:block; font-size:0.2rem; border-bottom:1px solid #d4d4d4; padding:0.2rem 0 0.1rem 0; font-weight:normal; overflow:hidden; margin:0;}
    .mNav ul .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 ul .m_li .nav_open .bd .container .m_secondNav .t .collapsed span{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}
    .mNav ul .m_li .nav_open .bd .container .m_secondNav .m_thirdNav{padding:0 0.25rem; display:none}
    .mNav ul .m_li .nav_open .bd .container .m_secondNav .m_thirdNav.in{display:block;}
    .mNav ul .m_li .nav_open .bd .container .m_secondNav .m_thirdNav li{border-bottom:1px solid #d4d4d4; padding:.15rem 0; margin:0; font-size:.18rem;}
    .mNav ul .m_li .nav_open .bd .container .m_secondNav .t .iconfont{display:none;}
    .mNav ul .m_li .nav_open .bd .container .m_secondNav .t.has_third .iconfont{display:block;}
    .mobile-menu-open {overflow:hidden;}
    .mNav .common_more_box{margin-top:.3rem; text-align:center}
    .mNav .common_more_black{border-color:#008351; color:#008351; padding:0 .24rem; ;}
    .mNav .common_more_black .icon{display:inline-block; width:35px; height:29px; background:url(../img/contact_us01_2.png) no-repeat center; background-position:0 0; vertical-align:middle; margin-right:.05rem;}
    .mNav .common_more_black:hover{color:#fff;;}
    .mNav .common_more_black:hover .icon{background-position:0 -29px;}

    /* 底部 */
    .f_top,.f_cen{display:none;}
    .f_bott .left{width:100%; text-align:center;}
    .f_bott .right{width:100%; text-align:center; margin-top:10px; display:none;}

    /* 新闻列表 */
    .news_list01 .content .item_l .con{margin:.1rem 0 .3rem;}
    .news_list02 .hd .sele_wrap{width:26%;}
    .news_list03 .infor{padding:0 10%;}

    /* 新闻详细 */
    .news_detail02 .left{width:100%;}
    .news_detail02 .left .myart{padding-bottom:0.3rem;}
    .news_detail02 .left .share_box{margin:0.2rem 0;}
    .news_detail02 .left .share_box li{padding:0 0.15rem; margin:0 -0.05rem;}
    .news_detail02 .left .share_box li img{width:80%;}
    .news_detail02 .left .btns .prev{width:100%; margin-bottom:0.1rem;}
    .news_detail02 .left .btns .next{width:100%; float:left; text-align:left;}
    .news_detail02 .right{width:100%; margin-top:0.3rem;}
    .news_detail02 .right .item:last-child{margin-bottom:0;}

    /* 科技创新 */
    .tech_section .content .bg_box{height:6.2rem;}
    .tech01 .infor{padding:0 10%;}
    .tech05 .content{padding:.4rem;}
    .tech05 .content .left .con .item i{width:20px; height:25px;}
    .tech06{height:4.5rem;}
    .tech06 .infor{padding:.7rem 15% 0;}
    .tech07{height:5.5rem;}
    .tech07 .content{padding-top:.7rem;}
    .tech07 .content .intro .con{margin-top:0;}

    /* 关于我们 */
    .about_us01 .infor{width:46%;}
    .about_us03 .li_ .box{padding:.25rem;}
    .about_us03 .li_ .box .icon{margin:0rem auto .2rem;}
    .about_us04 .infor .left{width:71%;}
    .about_us05 .left{display:none;}
    .about_us05 .right{width:100%; display:none;}
    .about_us05 .right .item{position:relative; top:0; margin-bottom:.4rem;}
    .about_us05 .right .item .cover{bottom:5%; left:5%; max-width:90%;}
    .about_us05 .owl-carousel{display:block!important;}
    .about_us05 .owl-carousel .item{display:none;}
    .about_us05 .owl-carousel .owl-item .item{display:block;}
    .about_us05 .owl-carousel .item .cover{display:none;}
    .about_us05 .owl-dots{width:100%;  margin-top:10px;text-align:center; z-index:3;}
    .about_us05 .owl-dots .owl-dot{display:inline-block; width:8px; height:8px; background:#ced2d8; border-radius:15px; margin:0 5px; transition:0.5s ease; cursor:pointer;}
    .about_us05 .owl-dots .owl-dot.active{background:#008351; width:.4rem;}

    /* 产品列表 */
    .pro_banner .intro .con{margin-top:.1rem;}
    .pro_banner .intro .form_box{width:50%; margin-top:.2rem;}
    

    /* 产品详细 */
    .pro_detail01 .content .left{margin-top:0; width:42%;}
    .pro_detail04 .content,
    .pro_detail04 .content .box{height:6.8rem;}
    .pro_detail05 .content .li_{width:49%; margin-right:2%; margin-bottom:2%;}
    .pro_detail05 .content .li_:nth-child(2n){margin-right:0;}
    .pro_detail06 .left{display:none;}
    .pro_detail06 .right{width:100%;}

    

    /* 服务 */
    .service01 .infor{padding:0 10%;}
    .service02 .content .item .intro .con .cell:after{top:2px}
    .service02 .content .item{margin-bottom:.6rem;}

    /* rencai */
    .talent03 .list li span{left:98%;}
    .talent03 .list li:nth-child(1) span{left:60%;}
    .talent03 .list li img{margin-left:0;}

    /* 联系我们 */
    .contact_us02 .content .left .inner .con{padding-right:0;}
    .contact_us02 .content .left .inner .con .cell{width:calc(50% - .28rem);}
    .contact_us02 .content .right .r_bott{padding-left:0;}
    .contact_us02 .content .right .r_bott .title{margin-bottom:.15rem;}
    .contact_us02 .content .right .r_bott .item_box .item .pic img{width:.8rem;}

    /* 首页 */
    .ibanner{height:60vh;}
    .ibanner .intro {width:50%;}
    .ibanner .intro .tit{font-size:.4rem;}
    .ibanner .intro .con{font-size:.18rem;}
    .ipart04{height:6rem;}
    .ipart04 .infor{padding:1rem 5% 0}
    .ipart06 .content .item .info{left:.3rem; right:.3rem;}
    .ipart06 .content .item .info .t{font-size:.25rem;}


    /* 手机端社交媒体 */
    .f_media{display:block; padding:.2rem 0 .1rem;}
    .f_media .title{text-align:center; margin-bottom:.2rem;}
    .f_media .list{text-align:center;}
    .f_media .list li{width:.8rem; display:inline-block; margin:0 .2rem; cursor:pointer}
    .f_media .ewm_box{position:fixed; left:0; top:0; width:100%; height:100%; z-index:20; display:none;}
    .f_media .ewm_box .ewm_bg{background:rgba(0,0,0,.7); position:absolute; left:0; top:0; width:100%; height:100%;}
    .f_media .ewm_box .ewm_pic{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:3.7rem; text-align:center;}
    .f_media .ewm_box .ewm_pic .ewm_close{margin-top:.3rem; cursor:pointer;}

    /* 20250926 */
    .section2 .bg .img{border-radius:.2rem; overflow:hidden;}





    

}

@media only screen and (max-width: 820px) {
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    /*padMode 992px 网站样式*/
    .fz48{font-size:22px; line-height:30px}
    .fz42{font-size:20px; line-height:30px}
    .fz30{font-size:20px; line-height:30px}
    .fz22{font-size:16px; line-height:25px}
    .fz18{font-size:15px; line-height:25px}
    .fz16{font-size:14px; line-height:25px;}

    .xc_banner{height:50vh;}

    /* 搜索下拉 */
    .search_alert .cent-form{width:calc(100% - 1.2rem);}
    .search_alert .cent-form form .btns{width:1rem;}
    .search_alert .cent-form form .inp{width:calc(100% - 1.1rem);}

    /* 新闻列表 */
    .news_list01 .content .item_l{width:100%;}
    .news_list01 .content .item_r{width:100%; margin-top:.3rem;}    
    .news_list01 .content .item_l .tit{height:auto; display:block;}

    /* 新闻详细 */
    .news_detail01{padding:.5rem 0;}
    .news_detail01 .infor .tit{font-size:.25rem;}
    .news_detail02{padding:.6rem 0;}

    /* 关于我们 */
    .about_ban .intro{width:70%;}
    .about_us01 .infor{width:56%;}

    /* 产品列表 */
    .pro_banner .intro .form_box{width:70%;}
    .compare_product {display:none !important;}
    .pro_list01 .bd{margin-top:30px;}
    .pro_list01 .bd .li_ .btn_box .compare{display:none;}
    .pro_list01 .bd .li_ .btn_box .btns{width:100%;}
    .pro_list01 .bd .li_{width:100%; margin-right:0%;}

    /* 产品详细 */
    .pro_detail02 .infor{flex-wrap:wrap;}
    .pro_detail02 .infor .tit{width:100%;}
    .pro_detail02 .infor .tit img{display:none;}
    .pro_detail02 .infor .con{width:100%; margin-top:5px;}
    .pro_detail03 .content .li_{width:49%; margin-right:2%;;}
    .pro_detail03 .content .li_:nth-child(2n){margin-right:0;}

    /* 人才 */
    .talent01 .content li .box{padding:.3rem .2rem;}
    .talent02{height:5rem;}
    .talent03 .list{display:none;}
    .talent03 .m_pic{display:block; margin-top:.4rem;}

    /* 联系我们 */
    .contact_us02 .content {flex-wrap:wrap;}
    .contact_us02 .content .left{width:100%;}
    .contact_us02 .content .right{width:100%; margin-top:.3rem;}

    /*liuyx20250312*/
    .pro_detail02 .infor .con {font-size: .16rem;}
    .fz16 { font-size: .16rem;}
    .fz18 { font-size: .18rem;}
    .pro_detail03 .content .li_ .box .tit {font-size: .22rem;}
    .tech_section .content .inner .info_box {font-size: .18rem;}



















}


@media only screen and (max-width: 760px) {
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    /*padMode 992px 网站样式*/
    .header .h_tools .mobile_key.collapsed{margin-top:30px;}
    .mNav ul .m_li>a{font-size:16px;}
    .mNav ul .m_li .nav_open .bd .title{font-size:18px;}
    body{font-weight:normal; font-family:'sh_re';}
    /* .pageFooter{background:#f0f0f0;} */

    /* 下层 */
    .channel_content{min-height:63vh; padding:30px 0;}

    /* 新闻列表 */
    .news_list01{padding:30px 0;}
    .news_list02 .hd .sele_wrap{width:30%;}

    /* 新闻详细 */
    .news_detail01 .infor{flex-wrap:wrap;}
    .news_detail01 .infor .tit{width:100%;}
    .news_detail01{padding:20px 0;}
    .news_detail02{padding:30px 0;}

    /* 科技创新 */
    .xc_banner{height:40vh;}
    .tech_ban .intro{width:92%;}
    .tech01 .infor{padding:0;}
    .tech01 .infor .con{margin-top:5px;}
    .tech01 .content .tech01_btn>div{width:10px; height:20px; margin-top:-10px;}
    .tech01 .content{width:80%; margin-top:20px;}

    /* 公共部分 */
    .tech_section{padding-top:30px;}
    .tech_section .content{margin-top:15px;}
    .tech_section{height:auto;}
    .tech_section .infor .con{font-size:14px; line-height:20px; margin-top:5px;}
    .tech_section .bg_box{height:auto; position:relative;}
    .tech_section .bg_box .bg{display:none; position:relative;}
    .tech_section .bg_box .bg img{position:static; transform:translateY(0); width:100%; object-fit:cover;}
    .tech_section .bg_box .bg video{position:static; transform:translateY(0); width:100%; object-fit:cover;}
    .tech_section .bg_box .bg.cur{display:block;}
    .tech_section .content .inner{position:static; transform:translateX(0); width:100%; margin-top:20px;}
    .tech_section .content .inner .dots_box{border-bottom:none; font-size:16px;}
    .tech_section .content .inner .dots_box .dot.cur{color:#222;}
    .tech_section .content .inner .info_box{color:#555; /*font-size:15px;*/ line-height:25px; height:80px;}
    .tech_section .content .inner .info_box .item{width:100%; box-sizing:border-box;}
    /* 公共部分 end*/
    .tech05{padding-top:30px;}
    .tech05 .infor{padding:0 2%;}
    .tech05 .infor .con{margin-top:5px;}
    .tech05 .content{margin-top:15px; padding:20px; flex-wrap:wrap;}
    .tech05 .content .left{width:100%;}
    .tech05 .content .left .tit{font-size:15px; line-height:25px; padding-bottom:15px; margin-bottom:15px;;}
    .tech05 .content .right{width:100%;}
    .tech05 .infor .con{font-size:14px; line-height:25px;}
    .tech06{margin-top:30px; height:450px; position:relative;}
    .tech06:after{content:''; width:100%; height:100%; background:rgba(0,0,0,.15); position:absolute; left:0; top:0;}
    .tech06 .common_more_box{margin-top:20px;}
    .tech06 .content{z-index:3;}
    .tech06 .infor{padding:30px 2% 0; width:80%; box-sizing:border-box;}
    .tech06 .infor .con{margin-top:10px;}
    .tech07{background-position:center left; height:auto; padding:30px 0;}
    .tech07 .content{padding-top:0px;}
    .tech07 .content .intro{width:90%;}
    .tech07 .content .intro .con li{padding:15px 0;}
    .tech_section .content .bg_box{height:260px;}
    .tech01 .content{width:100%;}
    .tech01.tech_section .content .inner .info_box{display:none;}

    /* 关于我们 */
    .about_ban .intro{top:.6rem}
    .about_us01{padding:30px 0 230px; height:auto; background-position:center right; background:url(../img/m_about_bg.jpg) no-repeat center/cover;}
    .about_us01 .infor{color:#Fff;}
    .about_us01 .infor .con{margin:5px 0 10px;}
    .about_us01 .infor .txt{margin-bottom:20px; color:#fff;}
    .about_us01 .common_more_black{border-color:#fff; color:#fff;}
    .about_us01 .common_more_black i{color:#fff;}
    .about_us02{margin-top:30px;}
    .about_us02 .infor .con{margin-top:5px;}
    .about_us02 .content{margin-top:10px;}
    .about_us02 .content .txt{padding:0 10%; top:40px;}
    .about_us03{margin-top:30px;}
    .about_us03 ul{flex-wrap:wrap;}
    .about_us03 .li_{width:49%; margin-right:2%; margin-bottom:2%;}
    .about_us03 .li_:nth-child(2n){margin-right:0;}
    .about_us04 .infor .left{flex-wrap:wrap;}
    .about_us04 .infor .left .tit{width:100%;}
    .about_us04 .infor .left .con{margin-left:0;}
    .about_us04{margin-top:20px;}
    .about_us04 .content .box .item .tit{bottom:15px;}
    .about_us06 .infor{flex-wrap:wrap;}
    .about_us06 .infor .con{width:100%;}
    .about_us06 .content .li_{width:49%; margin-right:2%;}
    .about_us06 .content .li_:nth-child(2n){margin-right:0;}
    .about_us06 .content .li_ .box{padding:25px;}
    .about_us06 .content .li_ .icon{width:60px;}



    /* 产品列表 */
    .pro_list01 .hd .item{padding:15px 0 5px;}
    .pro_list01 .hd .item span:after{top:4px; transform:translateY(0);}
    /* .pro_list01 .hd .item span:after{display:none;}
    .pro_list01 .hd .item .list{width:100%; display:block; margin-top:5px;} */
    .pro_list01 .hd .item .list li{display:inline-block; margin-right:10px;}
    .pro_list01 .hd .item{border-bottom:1px solid #C6C6C6}
    .pro_list01 .hd .item .list li.cur:after{display:none;}
    .pro_list01 .bd .li_ .intro{transform:translateY(0);}
    .pro_list01 .bd .li_ .btn_box{opacity:1; visibility:visible;}
    .pro_list01 .bd .wrap{padding:0;}


    /* 产品详细 */
    .pro_detail01{padding:0;}
    .pro_detail01 .wrap{padding:0;}
    .pro_detail01{background:none;}
    .pro_detail01 .content {display:flex; flex-wrap:wrap; flex-direction:column-reverse;}
    .pro_detail01 .content .left{width:100%; background:#f7f7f7; padding:0.4rem 4% .2rem; box-sizing:border-box;}
    .pro_detail01 .content .left .big_tit{font-size:22px; margin-bottom:10px;}
    .pro_detail01 .content .left .list{margin-bottom:15px;}
    .pro_detail01 .content .left .condition .con span{color:#555;}
    .pro_detail01 .content .right{width:100%; padding:30px 0; background:url(../img/pro_detail01_1.jpg) no-repeat center/cover;}
    .pro_detail01 .content .right .img_{width:72%; margin:0 auto;}
    .pro_detail02{padding-top:30px;}
    .pro_detail02 .content{margin-top:20px; overflow:hidden;}
    .pro_detail02 .content img{height:250px; width:100%; object-fit:cover;}
    .pro_detail03{padding:30px 0;}
    .pro_detail03 .content{margin-top:15px;}
    .pro_detail04{padding-top:30px;}
    .pro_detail04 .content{margin-top:20px;}
    .pro_detail04 .content .pc_show{display:none;}
    .pro_detail04 .content .m_show{display:block; position:relative;}
    .pro_detail04 .content .m_show .img_{position:absolute; width:50%; left:50%; transform:translateX(-50%); bottom:.4rem;z-index:2;}
    .pro_detail04 .content{height:auto;}
    .pro_detail04 .table_box{padding:30px 0;}
    .pro_detail05{padding:30px 0 0;}
    .pro_detail05 .content{margin-top:10px;}
    .pro_detail05 .content .li_ .box .intro{transform:translateY(0);}
    .pro_detail05 .content .li_ .tit{font-size:20px;}
    .pro_detail05 .content .li_ .btns{opacity:1; visibility:visible;}
    .pro_detail06{padding-top:30px;}
    .pro_detail06 .right .inp_wrap{width:49%; margin-right:2%;;}
    
    .pro_detail .fz48{font-size:20px;}
    .privacy_tc .content{width:90%; padding:30px;}
    .privacy_tc .content .close{bottom:30px; right:30px;}
    .privacy_tc .content .box .con{height:calc(100% - 1.2rem);}

    /* 服务 */
    .service01 .infor{padding:0}
    .service01 .list{margin:25px 0;}
    .service01 .list li{width:29.3%; padding:0 2%}
    .service01 .content ul{display:block;}
    .service01 .content li{width:100%; height:20%;}
    .service01 .content li .box{padding:.1rem;}
    .service01 .content li.hover .box{padding:.1rem;}
    .service01 .content li .box{display:flex; justify-content:center; align-items:center; height:100%; box-sizing:border-box;}
    .service01 .content li .con{display:none;}
    .service01 .content li .icon{margin:0;}
    .service01 .content li .tit{margin-left:.3rem;}
    .service02{padding:30px 0; margin-top:30px;;}
    .service02 .content .item {flex-wrap:wrap; margin-bottom:30px;}
    .service02 .content .item .pic{width:100%;}
    .service02 .content .item .intro{width:100%; margin-top:.2rem;}

    /* 人才 */
    .talent_ban .intro{top:50%}
    .talent01{padding:30px 0;}
    .talent01 .content{margin-top:15px;}
    .talent01 .content ul{flex-wrap:wrap;}
    .talent01 .content li{width:100%; margin-right:0; margin-bottom:15px;}
    .talent01 .content li .box{display:flex; text-align:left; padding:.4rem;}
    .talent01 .content li .box .icon{width:70px; margin-right:30px;}
    .talent01 .content li .box .info{width:calc(100% - 100px);}
    .talent01 .content li .box .tit{margin-bottom:10px;}
    .talent02 .inner .infor{width:55%;}
    .talent03{padding:30px 0;}
    .talent03 .content {flex-wrap:wrap;}
    .talent03 .content .left{width:100%;}
    .talent03 .content .left ul li{height:auto; padding:20px 10px;}
    .talent03 .content .left ul li .icon{margin-top:20px; width:30px; height:30px; background-size:cover;}
    .talent03 .content .left ul li.cur .icon{background-position:0 -30px;}
    .talent03 .content .right{width:100%; margin-top:20px;}


    /* 联系我们 */
    .contact_us02{padding:30px 0;}
    .contact_us02 .fz30{font-size:18px;}
    .contact_us02 .infor{padding-bottom:15px; margin-bottom:15px;}
    .contact_us02 .content .right .r_top .tit{margin-bottom:30px;}
    .contact_us02 .content .right .r_top .con_l li:last-child{margin-bottom:0;}

    /* 首页 */
    .ibanner .ibanVideo_btn .iban_play{width:60px; height:60px; background-size:cover; display:none;}
    .ibanner .ibanVideo_btn .iban_play .icon{width:60px; height:60px; background-size:cover;}
    .ipt_section{height:50vh;}
    .ipart03{padding:30px 0;}
    .ipart03 .content{margin-top:15px;}
    .ipart03 .common_more_box{margin-top:20px;}
    .ipart04 {height:5rem;}
    .ipart04 .infor{padding-top:.6rem;}
    .ipart04 .infor .con{margin:10px 0 20px;}
    .ipart05{padding:30px 0;}
    .ipart05 .content .swiper-slide .info{padding:20px;}
    .ipart06{padding:30px 0;}

    /* 20250303 */
    .service_ban .intro{display:none;}
    .service_ban.xc_banner>img{width:auto; max-width:none; left:-30px;}
    .about_us06 .content .li_ .con{height:50px;}





}




/*
* MobileMode
*/
@media only screen and (max-width: 580px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:14px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    
    .mwrap .wrap { padding-left:0; padding-right:0; }

    /*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout:none;  /*系统默认菜单被禁用*/   
        -webkit-user-select:none; /*webkit浏览器*/   
        -khtml-user-select:none; /*早期浏览器*/   
        -moz-user-select:none;/*火狐*/   
        -ms-user-select:none; /*IE10*/   
        user-select:none; 
    }
    input { -webkit-user-select:auto; /*webkit浏览器*/   }
    textarea { -webkit-user-select:auto; /*webkit浏览器*/   }
    /*mobileMode 760 网站样式*/

    /* 新闻列表 */
    .news_list01 .infor {flex-wrap:wrap;}
    .news_list01 .infor .tit{width:100%;}
    .news_list01 .content .owl-dots{width:100%;}
    .news_list02 .hd .sele_wrap{width:100%; margin-right:0; margin-bottom:10px;;}
    .news_list02{margin-top:30px;}
    .news_list02 .hd{margin-bottom:10px;}
    .news_list02 .bd .li_{width:100%; margin-right:0;;}
    .news_list02 .bd .li_ .info{padding:15px 0 20px;}
    .news_list02 .bd .li_ .info .d{margin-top:5px;}
    .news_list03{padding:30px 0;}
    .news_list03 .infor{padding:0 4%;}
    .news_list03 .infor .con{margin:20px 0;}

    /* 关于我们 */
    .about_ban .intro{top:20px;}
    .about_ban .intro .con{line-height:20px; font-size:14px; margin-top:5px;;}
    .about_us01 .infor{width:100%;}
    .about_us02 .content img{height:240px;}
    .about_us03 .li_ .box .icon{width:60px; height:60px;;}
    .about_us04 .infor{flex-wrap:wrap;}
    .about_us04 .infor .left{width:100%;}
    .about_us04 .infor .left .con{margin:3px 0 5px;}
    .about_us04 .content{margin-top:15px;}
    .about_us04 .content .box{width:100%;}
    .about_us05{margin-top:30px; padding:30px 0;}
    .about_us05 .infor{margin-bottom:10px;}
    .about_us05 .right .item{margin-bottom:20px;}
    .about_us05 .right .item:last-child{margin-bottom:0;}
    .about_us04 .content .box .item .tit{font-size:14px;}
    .about_us05 .right .item .cover{top:5%;}
    .about_us05 .right .item .cover .infor{display:none;}
    .about_us06 .content{margin-top:20px;}
    .about_us06 .content .li_ .box{padding:20px;}
    .about_us06 .content .li_ .tit{font-size:17px;}
    .about_us06 .content .li_ .icon{width:50px; margin-bottom:10px;;}

    /* 产品列表 */
    .pro_banner img{height:260px; max-width:none;}
    .pro_banner .intro .con{margin-top:4px;}
    .pro_banner .intro .form_box{width:100%; margin-top:6px;}
    .pro_list01 .bd .li_ .intro_box{padding:0 15px;}
    .pro_banner .intro .form_box form .inp{height:44px;}
    .pro_banner .intro .form_box form .btns{width:44px; height:44px;}

    /* 产品详细 */
    .pro_detail05 .content .li_{width:100%; margin-right:0; padding-bottom:0; height:auto;}
    .pro_detail05 .content .li_ .btns{bottom:0; position:static;}
    .pro_detail05 .content .li_ .tit{margin-bottom:.1rem;}
    .pro_detail06 .right form{margin-top:10px;}
    .pro_detail06 .right .inp_wrap{width:100%; margin-right:0; margin-bottom:10px;;}
    .pro_detail06 .right .inp_wrap span{font-size:10px;}
    .pro_detail06 .right .inp_wrap{line-height:40px; height:40px;}
    .pro_detail06 .right .inp_wrap .inp,
    .pro_detail06 .right .sele_wrap .sele{line-height:40px; height:40px;}
    .pro_detail06 .right .inp_wrap_yzm img{height:40px;}
    .pro_detail06 .right .inp_wrap_yzm .inp{width:33%;}
    .pro_detail06 .right .sele_wrap .down{z-index:2;}
    .pro_detail06 .right .common_more_box{margin-bottom:30px; float:left;}
    .pro_detail06 .right .privacy{margin-left:0;}
    


    /* 服务 */
    .service01 .list li{width:100%; padding:0; display:flex; align-items:center; text-align:left;}
    .service01 .list li .icon{width:100px; margin-right:10px;}
    .service01 .list li .info{width:calc(100% - 110px);}
    .service01 .list li .con{margin-top:0;}
    .service01 .content li .icon{width:50px;}
    .service01 .content li .tit{width:130px; margin-left:10px;;}
    .service02 .content .item .intro .con .cell:last-child{margin-bottom:0;}

    /* 人才 */
    .talent02{height:auto; padding:30px 0; background-position:center left;}
    .talent02 .inner{position:static; transform:translateY(0%);}
    .talent02 .inner .infor{width:100%;}
    .talent02 .inner .infor .tit{margin-bottom:10px;}
    .talent03 .content{margin-top:10px; margin-bottom:30px;}
    .talent03 .content .right{padding:25px;}

    /* 联系我们 */
    .contact_us02 .content .right .r_top .box{padding:20px;}
    .contact_us02 .content .right .r_top .tit{margin-bottom:15px;}
    .contact_us02 .content .right .r_top .con{display:block;}
    .contact_us02 .content .right .r_top .con_l{width:100%; margin-bottom:20px;}
    .contact_us02 .content .right .r_top .con_l li{margin-bottom:10px;}
    .contact_us02 .content .right .r_bott .item_box .item {margin-bottom:10px;}
    .contact_us02 .content .right .r_bott .item_box .item .pic img{width:100px;;}

    /* 首页 */
    .ibanner{height:auto;}
    .ibanner .intro{top:80px}
    .ibanner .intro .tit{font-size:20px; line-height:24px;}
    .ibanner .swiper-pagination .dangqian{font-size:23px;}
    .ibanner .widgets{bottom:25px;}
    .ibanner .swiper-slide .img_box{height:0; padding-bottom:114%;;}
    .ibanner .swiper-slide .img_box img{width:100%; height:auto;}


    .ipt_section{height:auto; padding:30px 0 0; background:none!important;}
    .ipt_section .infor{position:static; transform:translateY(0); color:#222; padding-bottom:20px; box-sizing:border-box; background:#fff;}
    .ipt_section .infor .btn_box{margin-top:25px;}
    .ipt_section .infor .tit span{border-color:#555; border-width:1px;}
    .ipt_section .m_img{display:block;}
    .ipt_section .infor .btn_box a.common_more_white{color:#222; border-color:#222;}
    .ipt_section .infor .btn_box a.common_more_white i{color:#222;}
    .ipt_section .infor .btn_box a.common_more_white:hover{color:#fff; border-color:#fff;}
    .ipt_section .infor .btn_box a.common_more_white:hover i{color:#fff;}
    .ipart01 .infor .list a{padding-right:5px; margin-right:5px;;}
    .ipart03 .infor{padding:0;}
    .ipart03 .content .item {margin-bottom:1.4%; width:100%; margin-right:0;;}
    .ipart03 .content .item .tit{font-size:17px; left:10px; bottom:10px;}
    .ipart04{padding:30px 0 50px; height:auto;}
    .ipart04 .infor{padding:0 10px;}
    .ipart05 .content{overflow:hidden; margin-top:20px;}
    .ipart05 .infor .con>div{width:.4rem; height:.4rem;}
    .ipart06 .content .item{width:100%; margin-right:0; margin-bottom:15px;;}
    .ipart06 .content .item:last-child{margin-bottom:0;}


    /* 技术创新 */
    .tech06 .infor{padding-top:0;}

    /* 手机端社交媒体 */
    .f_media .title{margin-bottom:10px;}
    .f_media .list li{width:35px; margin:0 10px;}
    .f_media .ewm_box .ewm_pic .ewm_close img{width:30px;}
    
    /* 侧导航 */
    .r_nav{display:none;}

    /*liuyx20250312*/
    .ipart01 .infor .list a {margin-right: 8px;}













}
@media only screen and (max-width: 375px) {
    /*mobileMode 375 网站样式*/

    /* 联系我们 */
    .contact_us02 .content .right .r_bott .item_box {text-align:center;}









}
