/*
* name: responsive
* version: v2.1.1
* update: 添加pad竖屏状态Padp
* data: 2017-06-13
*/

/* hide template textarea */
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/*
* PcMode
*/
body:after {
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    content: 'Pc';
}

.PcMode:after { content: 'Pc' !important;}
.UnpcPush, .MobilePush { display: none;}
img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}
img[data-srcloaded] { opacity:1; filter: alpha(opacity=100); }

@media only screen and (max-width: 1920px) {
    /* rem+vw+calc, 同时设置px兼容 */
    html{font-size:100px; font-size:calc(100px - 30 * ((1920px - 100vw) / 680));}
}

/* FHD缩放125% */
@media only screen and (max-width: 1540px) {
    html{font-size:90px; font-size:calc(100px - 30 * ((1920px - 100vw) / 680));}
    .mwrap,.wrap { width:1260px; }
    /*1540（FHD缩放125%） 网站样式*/

    .history01 .content .hd .pages .arrs>div{top:.04rem}






}


/* 1440（2K） */
@media only screen and (max-width: 1440px) {
    .mwrap,.wrap { width:1200px; }
    /*1440（2K） 网站样式*/








}


/* 1366（普通14寸） */
@media only screen and (max-width: 1330px) {
    html{font-size:80px; font-size:calc(100px - 30 * ((1920px - 100vw) / 680));}
    /* .mwrap { width:1200px; } */
    /*1366（普通14寸） 网站样式*/

    /* 发展历程 */
    .history01 .content .bd .year_item.on .intro_box{height:5rem;}







}


/*
* PadMode
*/
@media only screen and (max-width: 1240px) {
    html{font-size:80px;}
    body:after {
        content: 'Pad';
    }
    body{ user-select: none;-webkit-user-select: none;}
    html { overflow-x:hidden;}
    body,input,textarea,button,select { font-size:.14rem;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .wrap, .mwrap { width:940px; }
    /*padMode 1240px 网站样式*/

    /* 导航 */
    .header .inav_wrapper{margin-left:.2rem;}
    .header .inav_wrapper .nav_li{padding:0 .15rem;}

    /* 公共字体 */
    .tit46{font-size:.42rem; line-height:.6rem;}
    .tit36{font-size:.32rem; line-height:.4rem;}
    .tit30{font-size:.25rem; line-height:.3rem;}
    .fz30{font-size:.25rem; line-height:.3rem;}

    /* 首页 */
    .ibanner .swiper-pagination {width:4rem;}
    .ipart02 .content .item .txt_full{width:4.5rem;}
    .ipart02 .content .item .txt_full img,
    .ipart02 .content .item .txt_cover img{width:.5rem;}
    .ipart02 .content .item .txt_cover .tit{font-size:.18rem;}
    .ipart02 .content .item .txt_full .tit{font-size:.3rem;}
    .ipart05 .words .cont{width:60%;}
    .ipart05 .words .con{margin-bottom:.2rem;}

    .xc_banner .intro .box{width:45%;}

    /* 产品中心 */
    .pro_center01 .right .item{width:48%; margin-right:4%; margin-bottom:.3rem;}
    .pro_center01 .right .item:nth-child(3n){margin-right:4%;}
    .pro_center01 .right .item:nth-child(2n){margin-right:0;}
    .pro_center01 .right .item .item_box{padding-top:.5rem;}

    /* 产品详细 */
    .pro_detail01 .right{width:41%;}
    .pro_detail02 .hd .right .btns a:last-child{display:none;}
    .pro_detail02 .hd .center li{margin-right:.25rem;}
    .pro_detail02 .bd .section4 .content .info{width:35%;}
    .pro_detail02 .hd .right .btns a.pubmore{width:1.6rem;;}

    /* 解决方案 */
    .solu_nav{margin-top:-1rem;}
    .solu_nav li a{padding:.3rem .3rem .14rem;}
    .solu01 .content .info{width:40%;}
    .solu02 .content .swiper-slide .info{padding:.3rem;}
    .solu02 .content .swiper-slide .info .con{margin-bottom:.25rem;}

     /* 关于我们 */
    .about_us01 .words{top:11%}
    .about_us01 .words .infor{padding:0 10%;}
    .about_us03 .content{height:5rem;}
    .about_us03 .content .intro{width:60%;}

    /* 投资者关系 */
    .invest01 .left{width:100%;}
    .invest01 .boxRight{width:100%; margin-top:20px; height:435px;}
    .invest03 .content .hd .item{margin:0 3px; padding:0 20px 10px;}
    .invest03 .content .bd .right{width:56%;}
    .invest03 .content .bd .right li .box .info .t{font-size:15px;}
    .invest03 .content .bd .right li .box .info .d{margin-top:2px;}
    .invest03 .content .bd .right li .box{padding:11px 0;}
    .invest03 .content .bd .left .intro{left:20px;}
    .invest03 .content .bd .left .intro .t{margin:10px 0 20px;}

    /* 发展历程 */
    .history01 .content .bd .year_item.on .intro_box{height:4rem;}
    .history01 .content .hd .title{font-size:.6rem;}

    /* 研发创新 */
    .yanfa01 .infor{padding:0 5%;}
    .yanfa01 .content .list li{padding:0 .5rem;}
    .yanfa03 .tab_t_box .item .icon{height:.4rem;}
    .yanfa03 .tab_t_box .item .con{max-height:1.2rem;}

    /* 加入 */
    .join01 .content{height:300px;}
    .join03 .content li .icon{width:.7rem;}
    .join04 .infor{padding:0 4%;}
    .join05 .content .cont{width:40%;}

    /* 20260425 */
    .history01 .content .hd .pages{padding:0 30px;}



}


@media only screen and (max-width: 1024px){
     body:after {
        content: 'Padp';
    }
    /* 导航 */
    .header .inav_wrapper{display:none;}
    .header .h_tools .h_menu{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:.21rem; width:.24rem; height:.4rem; margin-left:.2rem;}
    .header .h_tools .mobile_key .icon_bar{display:block; width:.22rem; height:2px; border-radius:1px; position:absolute; top:50%; left:50%; margin-left:-.11rem; margin-top:-1px; background-color:#ffffff;}
    .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:.34rem;}
    .header .h_tools .mobile_key.collapsed .icon_bar{position:static; margin:0; margin-top:4px;}
    .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:#0267ae;}
    .header:hover .h_tools .mobile_key .icon_bar{background-color:#222;}
    .header:hover .h_tools .mobile_key .icon_bar:hover{background-color:#0267ae;}
    .header.xc_header .h_tools .mobile_key .icon_bar{background-color:#222;}
    .header.xc_header .h_tools .mobile_key .icon_bar:hover{background-color:#0267ae;}



    .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;}

    /* 底部 */
    .f_cen .content .left{width:50%;}
    .f_cen .content .right{width:100%; margin-top:.3rem;}

    /* 首页 */
    .ipart05 .words{top:0;}
    .ipart05 .bott .bott_img{transform:none;}
    .ipart05 .bott .img_base{transform:none; margin:0;}
    .ipart05 .bott .cloud_left,
    .ipart05 .bott .cloud_right{transform:none; width:2rem;}

    /* 产品中心 */
    .pro_center01 .left .t_box .t_cn{font-size:.3rem;}
    .pro_center01 .right .infor .box .lunbo .inner{padding:.3rem;}

    /* 新闻列表 */
    .news_list02 .sele_wrap03{width:30%;}
    .news_list02 .sele_wrap,
    .news_list02 .hd .sele_wrap03 .inp{height:45px; line-height:45px;}
    .news_list01{background-size:cover;}
    .news_list01 .words .time{margin:.1rem 0;}
    .news_list01 .words .con{max-height:.6rem; -webkit-line-clamp:2;}

     /* 新闻详细 */
    .news_detail02 .left{width:100%;}
    .news_detail02 .left .myart{padding-bottom:0.3rem;}
    .news_detail02 .left .share_box{margin:0.2rem 0;}
    .news_detail02 .left .share_box li{padding:0 0.15rem; margin:0 -0.05rem;}
    .news_detail02 .left .share_box li img{width:80%;}
    .news_detail02 .left .btns .prev{width:100%; margin-bottom:0.1rem;}
    .news_detail02 .left .btns .next{width:100%; float:left; text-align:left;}
    .news_detail02 .right{width:100%; margin-top:0.3rem;}
    .news_detail02 .right .item:last-child{margin-bottom:0;}

    /* 企业文化 */
    .culture01 .right{width:100%;}
    .culture01 .right .item{position:relative; top:0; margin-bottom:.4rem;}
    .culture01 .right .item:last-child{margin-bottom:0;}
    .culture01 .right .item .cover{/*bottom:5%;*/ left:5%; max-width:90%;}
    .culture01 .right .item .cover .num{font-size:.6rem;}
    .culture01 .left{display:none;}
    .culture01 .right .item .cover .con{font-size:.2rem;}

    /* 案例 */
    .case_list01 .hd .item_search{position:static; width:40%; transform:translateY(0); margin:0 0 20px;}
    .case_list01 .bd .li_{width:49%; margin-right:2%;}
    .case_list01 .bd .li_:nth-child(2n){margin-right:0;}












    
}


@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:760px; }
    /*padMode 992px 网站样式*/

    .tit46{font-size:.32rem; line-height:.4rem;}
    .tit36{font-size:.3rem; line-height:.4rem;}
    .tit24{font-size:.2rem; line-height:.3rem;}

    /* 首页 */
    .ibanner .swiper-slide .words_box .t,
    .ibanner .swiper-slide .words_box .c{font-size:.4rem;}
    .ibanner .widgets .bannerRight{right: .2rem;}
    .ipart01 .content .bd .left{padding-bottom:1rem;}
    .ipart02 .content .item .txt_full{width:3.5rem;}
    .ipart04 .content .right .box a .t{height:.6rem;}

    /* 产品详细 */
    .pro_detail02 .hd .name{display:none;}
    .pro_detail02 .hd .box{text-align:left;}
    .section5 .content .left{padding-top:.5rem;}
    .section5 .left .btns_box{margin-top:.2rem;}
    .section5 .left .btns_box>div{width:.5rem; height:.5rem;}


    /* 解决方案 */
    .solu02 .content .swiper-slide{width:49%; margin-right:2%;}
    .solu02 .content .swiper-slide:nth-child(3n){margin-right:2%;}
    .solu02 .content .swiper-slide:nth-child(2n){margin-right:0%;}

     /* 关于我们 */
    .about_us01 .words{top:0; transform:translateY(0);}
    .about_us01 .words .infor{padding:0 5%;}
    .about_us01 .words .infor .con{margin-top:.2rem;}
    .about_us01 .words .infor .play .icon{margin-top:.3rem;}
    .about_us02 .content .info_ .con{margin-top:.2rem;}
    .about_us03 .content .intro{width:80%;}

    
    /*投资者关系 */
    .invest01 .boxRight .right-box{width:90%;}
    .invest01 .boxRight .right-box .echarts {margin:-476px 0px -40px -428px;}
    .invest01 .boxRight .right-box{width:77%;}
    .invest03 .content .bd .left{display:none;}
    .invest03 .content .bd .right{width:100%;}
    .invest04 .content .item .info{padding:.4rem .2rem;}
    .invest04 .content .item .info{display:block;}
    .invest04 .content .item .info .info_r{margin-top:.2rem;}
    
    /* 发展历程 */
    .history01 .content .bd .year_item{padding-bottom:0.35rem;}
    .history01 .content .bd .year_item.on .intro_box{height:4.5rem}

    /* 视频中心 */
    .xc_banner.video_ban{height:auto;}
    .xc_banner.video_ban .img img{position:static; top:0; transform:none; height:auto; width:100%;}
    .video_infor .bott .bott_box{left:5%;}
    .video_infor .top .r{width:50%;}
    .video_list01 li{width:49%; margin-right:2%;}
    .video_list01 li:nth-child(3n){margin-right:2%;}
    .video_list01 li:nth-child(2n){margin-right:0;}
    .video_list01 li .words{margin-top:0.2rem;}


    

}

@media only screen and (max-width: 820px) {
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    /*padMode 992px 网站样式*/

     /* 搜索下拉 */
    .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);}


    /* 底部 */
    .f_cen{padding:.3rem 0;}
    .f_cen .content .left{width:45%;}
    .f_cen .content .right{display:none;}
    .f_bott .content{flex-wrap:wrap;}
    .f_bott .content .left{width:100%;}
    .f_bott .content .right{width:100%;}

    /* 首页 */
    .ibanner .swiper-pagination {width:3.5rem;}
    .ipart02 .content .item.on .txt_full{left:.3rem; bottom:.3rem;}
    .ipart02 .content .item .txt_full .tit{font-size:.23rem;}

    .xc_banner .intro .box{width:60%;}
    .xc_banner .intro .con{margin-top:.15rem;}


    /* 产品中心 */
    .pro_banner .crumbs{display:none;}
    .pro_banner .intro .box{width:60%; margin-left:5%;}

    .pro_center01 .left{width:100%;}
    .pro_center01 .right{width:100%; margin-top:.3rem;}
    .pro_center01 .left .t_box .t_cn{font-size:.25rem;}
    .pro_center01 .right .infor{overflow:hidden; padding:.3rem;}
    .pro_center01 .right ul{padding-left:0; margin-top:.3rem;}

    /* 产品详细 */
    .pro_detail01 .right{width:47%;}
    .pro_detail02 .bd .section2 li{min-height:1.4rem; width:33.3%;}
    .pro_detail02 .bd .section2 li .num{font-size:.4rem; margin-bottom:.2rem;}
    .pro_detail02 .bd .section4 .content .info{width:45%;}

    /* 解决方案 */
    .solu_nav{margin-top:0; padding-top:.5rem;}
    .solu_nav ul{display:block; overflow:hidden;}
    .solu_nav ul li{width:25%; float:left;}
    .solu_nav li span{margin-bottom:0; color:#222;}
    .solu_nav li i{display:none;}
    .solu_nav li a{padding:.3rem;}
    .solu_nav li.cur span{color:#fff;}
    .solu01 .content .info{width:70%;}

    /* 解决方案详细 */
    .solu_detail01 .content{flex-wrap:wrap;}
    .solu_detail01 .content .left{width:100%;}
    .solu_detail01 .content .right{width:100%; margin-top:.2rem;}
    .solu_detail03 .content .swiper-slide{box-sizing:border-box; padding:1px;}

    /* 新闻列表 */
    .news_list01{padding-bottom:.4rem;}
    .news_list01 .content{margin-top:0rem;}
    .news_list01 .swiper-container-horizontal>.swiper-pagination-bullets{position:relative; left:50%; transform:translateX(-50%); margin-top:.3rem; font-size:0;}
    .news_list01 .words{width:45%;}
    .news_list01 .swiper-slide a{align-items:flex-start;}
    .news_list02{margin-top:30px;}
    .news_list02 .hd .sele_wrap{width:100%; margin-right:0; margin-left:0; margin-bottom:10px;}
    .news_list02 .hd .sele_wrap03{margin-left:0;}
    .news_list02 .hd .sele_wrap01{z-index:3;}

     /* 新闻详细 */
    .news_detail01{padding:.5rem 0;}
    .news_detail01 .infor .tit{font-size:.25rem;}
    .news_detail02{padding:.6rem 0;}

    /* 关于我们 */
    .about_us02{padding-top:35px;}
    .about_us02 .content .info_{width:100%;}
    .about_us02 .content .img_{width:100%; margin-top:.2rem;}
    .about_us03{padding-top:35px;}

     /* 企业文化 */
    .culture01 .right .item{margin-bottom:.3rem;}
    .culture01 .right .item .cover .num{font-size:.5rem;}

    /* 社会责任 */
    .social_respon01 .item .info .icon{width:.45rem;}
    .social_respon01 .item .info .tit{margin:.2rem 0 .1rem}

    /* 加入 */
    .join01 .content{height:auto;}
    .join01 .content .item{width:49%; margin-left:2%;}
    .join01 .content .item.cur{width:49%;}
    .join01 .content .item .info{padding:.3rem;}
    .join05 .content .cont{width:55%;}
    .join05 .content .cont .con{margin:.1rem 0 .2rem;}





}

@media only screen and (max-width: 780px) {
    body:after {
        content: 'Mobile';
    }

    .tit46{font-size:.22rem; line-height:.3rem;}
    .pubmore{padding:0 20px; width:150px; font-size:.16rem; line-height:42px;}


    /* 首页 */
    .ipart02 .content .item{width:100%; margin-left:0; margin-bottom:0.2rem;}
    .ipart02 .content .item:last-child{margin-bottom:0;}
    .ipart02 .content .item.on{width:100%;}
    .ipart02 .content .item .txt_full{left:0.2rem; bottom:0.2rem; right:0.2rem; width:auto;}
    .ipart02 .content .item.on .txt_full{bottom:0.2rem;}
    .ipart02 .content .item .img_full{opacity:0;}
    .ipart02 .content .rect-308{padding-bottom:30%}
    .ipart02 .content .rect-308 img{opacity:1;}
    .ipart03{padding-top:.7rem;}
    .ipart03 .infor{width:90%;}
    .ipart04 .content{flex-wrap:wrap;}
    .ipart04 .content .left{width:49%; margin-right:2%;}
    .ipart04 .content .center{width:49%; margin-right:0;}
    .ipart04 .content .right{width:100%; margin-top:.3rem;}
    .ipart05 .words{position:relative; z-index:3;}
    .ipart05 .bott{height:250px;}
    .ipart05 .bott .img_base{display:none;}
    .ipart05 .bott .bott_img{height:350px;}

    /* 解决方案 */
    .solu.channel_content{padding-top:.3rem;}
    .solu02 .content .swiper-wrapper{flex-wrap:initial; justify-content:initial;}
    .solu02 .content .swiper-slide{width:60vw; margin-right:0;}
    .solu02 .content .swiper-pagination{width:100%; text-align:center; position:static;}
    .solu02 .content .swiper-pagination-bullet{width:10px; height:10px; cursor:pointer; margin:0 5px;}
    .solu02 .content .swiper-pagination-bullet-active{background:#0267ae;}

    /* 新闻详细 */
    .news_detail01{padding:20px 0;}
    .news_detail02{padding:30px 0;}

    /* 询价 */
    body #channel-content-663 .row>.smal-12{margin-bottom:10px;}
    body #channel-content-663 .row>.smal-12:last-child{margin-bottom:0;}

    /* 关于我们 */
    .about_us01 .content{padding-bottom:.8rem;}
    .about_us01 .words .infor{padding:0;}
    .about_us01 .words .infor .con{margin-top:.1rem;}
    .about_us01 .words .infor .play .icon{width:.6rem; height:.6rem;}
    .about_us01 .words .infor .play:before{width:1rem; height:1rem;}
    .about_us01 .bott .img_base{transform:translateY(0.9rem);}
    .about_us03 .content{height:auto; padding:35px;}
    .about_us03 .content .intro{width:100%;}
    .about_us03 .content .intro .con{margin-top:.1rem;}

    /* 发展历程 */
    .history01 .content .bd .year_item.on .intro_box{height:4.2rem;}

     /* 案例 */
    .case_list01 .hd{margin-bottom:30px;}
    .case_list01 .hd .item{display:block;}
    .case_list01 .hd .item .title{width:100%; margin-bottom:10px;}
    .case_list01 .hd .item_search{width:100%;}
    .case_list01 .hd .item li{margin-right:15px; margin-bottom:5px;}
    .case_list01 .bd .li_{width:100%; margin-right:0;;}
    .case_list01 .bd .li_:last-child{margin-bottom:.1rem;}
    .case_list01 .bd .li_ .info .box{padding:20px;}
    .case_list01 .bd .li_ .info .box .tit{margin-bottom:15px;}
    .case_list01 .bd .li_ .info .box .con{margin-bottom:20px;}

     /* 视频中心 */
    .video_infor{position:static; padding-top:.5rem;}
    .video_infor .top .l{width:100%; float:none; position:relative;}
    .video_infor .top .r{width:100%; margin-top:0.2rem; float:none;}
    .video_infor .top .top_btn{margin-bottom:0.15rem; background:#f6f6f6; color:#000;}
    .video_infor .top .top_sel{background:#f6f6f6; color:#000; margin-bottom:0.15rem;}
    .video_infor .bott{display:inline-block; margin-top:.2rem;}
    .video_infor .bott .bott_box{left:0; top:10%; transform:none; padding:0 0.2rem; box-sizing:border-box;}
    .video_infor .bott .bott_box .con{width:100%;}
    .xc_banner.video_ban .img img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); height:100%; min-width:100%; max-width:none;}

    .video_list01{margin-top:0;}
    .video_list01 li{width:100%; margin-right:0;}
    .video_list01 li:last-child{margin-bottom:0;}
    .video_list01 li .words{margin-top:0.2rem;}


    /* 研发创新 */
    .yanfa03 .tab_t_box{width:100%; height:100%; z-index:1; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; -o-transition-property:transform; transition-property:transform; transition-property:transform, -webkit-transform; -webkit-box-sizing:content-box; box-sizing:content-box;}
    .yanfa03 .tab_t_box .item{width:100%; display:block; -webkit-flex-shrink:0; -ms-flex-negative:0; flex-shrink:0; width:100%; height:100%; position: relative; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; -o-transition-property:transform; transition-property:transform; transition-property:transform, -webkit-transform;}
    .yanfa03 .tab_t_box .item::before{opacity:1; visibility:visible;}
    .yanfa03 .tab_t_box .item::after{opacity:1; visibility:visible;}
    .yanfa03 .tab_t_box .item .box{top:10%;}
    .yanfa03 .tab_t_box .item .box .con{opacity:1; visibility:visible;}
    .yanfa03 .tab_t_box .item::after{background-size:auto 100%; background-position:right;}
    .yanfa03 .content{height:2.5rem;}
    .yanfa03 .bg{height:100%;}
    .yanfa03 .bg .img{height:100%;}
    .yanfa03 .bg .img img{height:100%; object-fit:cover;}
    .yanfa03 .swiper-pagination{display:block; margin-top:.2rem; font-size:0; text-align:center; width:100%; position:relative;}
    .yanfa03 .swiper-pagination .swiper-pagination-bullet{width:.3rem; height:.05rem; border-radius:.05rem; margin:0 .05rem;}
    .yanfa03 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0267ae;}







}

@media only screen and (max-width: 680px) { 
    /* 产品详细 */
    .pro_detail01 .content{flex-wrap:wrap;}
    .pro_detail01 .left{width:80%; margin:0 auto; padding:.3rem 0; box-sizing:border-box; position:relative;}
    .pro_detail01 .left::after{content:''; position:absolute; left:50%; top:0; height:100%; transform:translateX(-50%); width:100vw; background:url(../img/pro_detail01_bg.jpg) no-repeat center/cover; z-index:-1;}
    .pro_detail01 .right{width:100%; margin-top:.3rem;}
    .pro_detail02 .bd .section4 .content img{height:3.2rem; object-fit:cover;}
    .pro_detail02 .bd .section4 .content .info{width:50%;}
    .section5 .content{flex-wrap:wrap; align-items:center; flex-direction:column-reverse; margin-top:10px;}
    .section5 .content .left{width:100%; padding:.25rem;}
    .section5 .content .left .c{margin-top:10px;}
    .section5 .content .right{width:100%;}
    /* 解决方案 */
    .solu_nav ul {display:flex; flex-wrap:wrap; justify-content:flex-start;}
    .solu_nav ul li{width:33.3%;}
    .solu01 .content img{height:3.2rem; object-fit:cover;}

    /* 投资者关系 */
    .invest01{margin-bottom:30px;}
    .invest01 .left .top_ .con .num01 span{font-size:.4rem;}
    .invest01 .left .bot_ .item_list .item .num{font-size:.3rem;}
    .invest01 .left .top_{margin:.2rem 0 .3rem;}
    .invest01 .left .bot_{margin-bottom:.3rem;}
    .invest01 .boxRight .tab_b{display:none;}
    .invest01 .boxRight{height:auto}
    .invest01 .boxRight .r_border{position:static}
    .invest01 .boxRight .tab_t{width:auto; padding:0 20px; display:inline-block; margin-top:10px}
    .invest03{padding:30px 0;}
    .invest03 .content{margin-top:20px;}
    .invest03 .content .hd{margin-bottom:20px;}
    .invest03 .content .hd .item{width:100px; font-size:16px;}
    .invest03 .content .bd .right li{width:100%; margin:0 0 2%;;}
    .invest03 .content .bd .page_box{margin-top:20px;}
    .invest04{padding:30px 0;}

    /* 发展历程 */
    .history01 .content .bd .year_item{padding-bottom:0.4rem;}
    .history01 .content .bd .year_item.on .intro_box{height:4rem}
    .history01 .content .hd .pages{width:50%;}
    .history01 .content .hd .title{font-size:.4rem;}

    /* 联系我们 */
    .contact_us01 .content .words .line{margin-bottom:.1rem;}
    .contact_us01 .content .words .title{margin-bottom:.1rem;}
    .contact_us01 .content .words{position:relative; transform:none; width:70%; padding:.4rem 0;}
    .contact_us01 .content .bg img{position:absolute; top:0; left:0; width:100%; height:100%; object-fit:cover;}
    .contact_us02{padding-top:30px;}
    .contact_us02 .content{margin-top:20px;}
    .contact_us02 .content .form .inp_wrap{width:100%; margin-right:0;;}
    .contact_us02 .content .form .btm_box {flex-wrap:wrap;}
    .contact_us02 .content .form .btm_box .yzm_box,
    .contact_us02 .content .form .btm_box .btns_list{width:100%; margin-top:10px;}

    /* 研发 */
    .yanfa01{padding-bottom:30px;}
    .yanfa01 .infor{padding:0;}
    .yanfa01 .infor .tit{margin-bottom:10px;}
    .yanfa01 .content{margin-top:20px;}
    .yanfa01 .content .list{margin-top:.2rem; margin-bottom:0;}
    .yanfa01 .content .list li{width:100%; padding:.2rem .2rem!important;}
    .yanfa01 .content .list li:after{width:100%; height:1px; top:0;;}
    .yanfa02{padding:30px 0;}
    .yanfa02 .content{margin-top:20px;}
    .yanfa02 .content .arrs_box .arrs.prev{left:0;}
    .yanfa02 .content .arrs_box .arrs.next{right:0;}
    .yanfa03{padding:30px 0}
    .yanfa03 .infor{padding:0;}
    .yanfa03 .tab_t_box .item .con{max-height:.9rem;}

    /* 加入 */
    .join01 .infor .tit{margin-bottom:15px;}
    .join01 .content {flex-wrap:wrap;}
    .join01 .content .item{width:100%; margin-left:0; margin-bottom:2%;}
    .join01 .content .item.cur{width:100%;}
    .join02{padding:30px 0;}
    .join02 .infor .tit{margin-bottom:15px;}
    .join02 .content .item01 .left{width:100%;}
    .join02 .content .item01 .right{width:100%;}
    .join02 .content .item02 .left{width:100%;}
    .join02 .content .item02 .right{width:100%;}
    .join02 .content .item .tit,
    .join02 .content .item .imgZoom:hover .tit{top:50%; transform:translateY(-50%);}
    .join02 .content .item>div:hover .words .t{display:none!important;}
    .join03 .content li{width:33.33%;}
    .join04{padding:20px 0;}
    .join04 .infor{padding:0;}
    .join04 .infor .tit{margin-bottom:0;}
    .join04 .content{margin-top:20px;}
    .join04 .content ul{column-count:1; column-gap:0;}
    .join04 .content li:last-child{margin-bottom:0;}
    .join05 .content{position:relative; top:auto; transform:none; padding-bottom:.4rem;}
    .join05 .content .cont{width:100%;}
    .join05 .bg{display:none;}
    .join05 .content .cont .txt span:last-child{margin-bottom:0;}











}



@media only screen and (max-width: 620px) {
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    /*padMode 992px 网站样式*/

    .channel_content{padding:30px 0;}

    .tit36{font-size:20px;}

    /* 首页 */
    .ibanner .swiper-container{height:auto;}
    .ibanner .widgets .bannerRight{display:none;}
    .ibanner .swiper-slide .words_box .t, 
    .ibanner .swiper-slide .words_box .c{font-size:.2rem;}
    .ipart01{padding:30px 0;}
    .ipart01 .content .bd{margin-top:10px;}
    .ipart01 .content .bd .left{padding:20px 0; width:48%;}
    .ipart01 .content .bd .right{padding-right:0; display:flex; align-items:center;}
    .ipart02{padding:30px 0;}
    .ipart02 .content{margin-top:.5rem;}
    .ipart03 .infor{width:100%;}
    .ipart03 .infor .con{margin:10px 0 15px;}
    .ipart03 .content{margin-top:20px;}
    .ipart03 .content li .num{font-size:.3rem;}
    .ipart04{padding:30px 0;}
    .ipart04 .content .left{width:100%; margin-right:0; margin-bottom:20px;;}
    .ipart04 .content .center{width:100%;}
    .ipart04 .content .right .box{height:5.2rem;}
    .ipart05 .words .cont{width:90%;}

    .xc_banner .intro .con{display:none;}

    /* 产品中心 */
    .pro_banner .btns_box .btns{width:.2rem; height:.4rem;}
    .pro_center01 .left .t_box{padding:.3rem 0 .2rem;}
    .pro_center01 .left .item ul{padding:.12rem .28rem;}
    /* .pro_center01 .right .item{width:100%; margin-right:0; margin-bottom:.2rem;} */
    .pro_center01 .right .infor .box .con{margin-bottom:.1rem;}
    .pro_center01 .right .item .item_box{padding:.2rem 4%; }
    /* .pro_center01 .right .item .item_box .itop{display:flex; width:100%; flex-direction:column-reverse; flex-wrap:wrap; } */
    .pro_center01 .right .item .intro_box{margin:.1rem 0 0; }
    .pro_center01 .right .item .img_box{height:auto; min-height:1rem; width:80%; margin:0 auto;}
    .pro_center01 .right .item .item_box .ibott{width:100%; margin-top:.1rem;}
    .pro_center01 .right .item .ibott .box1{display:none;}
    .pro_center01 .right .item .ibott .box2{position:relative;justify-content:center; transform:none; opacity:1; visibility:visible; left:auto; right:auto; bottom:auto; display:flex; align-items:center; flex-direction:row-reverse; margin-top:.2rem; display:block;}
    .pro_center01 .right .item .ibott .box2 .links{margin-top:0;}
    .pro_center01 .right .item .ibott .box2 .btns{width:1.4rem; margin:0 auto .1rem; }
    .pro_center01 .right .item.ispart .item_box{padding:.2rem 4%;}
    .pro_center01 .right .item.ispart .item_box .itop{width:100%;}
    .pro_center01 .right .item .intro_box .tit{font-weight:bold; font-size:15px;}


    /* 产品详细 */
    .pro_detail01{padding-bottom:.4rem;}
    .pro_detail01 .crumbs{margin-bottom:.3rem;}
    .pro_detail01 .right .top .tips{margin-top:.2rem;}
    .pro_detail02 .hd .center li{margin-right:5px;}
    .pro_detail02 .hd .box.fixed .right{display:none;}
    .pro_detail02 .bd .section1{padding:30px 0;}
    .pro_detail02 .bd .section1 .words_cover{margin-top:-.6rem; padding:.4rem 4%;}
    .pro_detail02 .bd .section1 .words_cover .box{display:block;}
    .pro_detail02 .bd .section1 .words_cover .box .con{width:100%; max-width:none; margin-top:.2rem;}
    .pro_detail02 .bd .section2{padding:30px 0;}
    .pro_detail02 .bd .section2 .title{margin-bottom:.3rem;}
    .pro_detail02 .bd .section2 li{width:50%; margin-bottom:.2rem; min-height:1.2rem;}
    .pro_detail02 .bd .section3{padding-top:30px;}
    .pro_detail02 .bd .section4{padding:30px 0;}
    .pro_detail02 .bd .section4 .content .info{left:.2rem; width:90%;}
    .section5{padding:30px 0;}
    .section6{padding:30px 0;}
    .section6 .content{margin-top:10px;}
    .section6 .content .item .item_box{padding:.2rem 4%;}
    .section6 .content .item .img_box{height:auto; min-height:1rem; width:80%; margin:0 auto;}
    .section6 .content .item .intro_box{margin:.1rem 0;}

    /* 解决方案 */
    .solu_nav{padding-top:30px}
    .solu_nav ul li{width:33.3%;}
    .solu_nav ul li a{padding:.1rem;}
    .solu01 .content{overflow:hidden; border-radius:10px;}
    .solu01 .content img{height:230px; max-width:none;}
    .solu01 .content .info{width:100%; padding:0 20px; left:0;}
    .solu02{padding-top:30px;}
    .solu02 .content .swiper-slide{width:100vw; margin-bottom:10px;}

    /* 解决方案详细 */
    .solu_detail01{padding-top:25px;}
    .solu_detail01 .crumbs{margin-bottom:20px;}
    .solu_detail01 .content .right .con{margin:10px 0;}
    .solu_detail02{padding:30px 0;}
    .solu_detail02 .content{margin-top:10px; padding:20px;}
    .solu_detail03{padding:30px 0;}
    .solu_detail03 .content{margin-top:10px;}
    .solu_detail03 .content .swiper-slide .box{padding:.3rem;}
    .solu_detail04{padding:30px 0;}
    .solu_detail04 .content{margin-top:10px;}

    /* 新闻列表 */
    .news_list01 .swiper-slide a{flex-direction:column-reverse;}
    .news_list01 .img{width:100%; margin-bottom:.2rem;}
    .news_list01 .words{width:100%;}
    .news_list02 .bd .li_ a{flex-wrap:wrap; flex-direction:column-reverse; padding:20px 0;}
    .news_list02 .bd .li_ .info{width:100%;}
    .news_list02 .bd .li_ .img_box{width:100%; margin-bottom:.2rem;}
    .news_list02 .bd .li_ .info .con{font-size:14px; line-height:25px; height:50px; margin-top:10px;}
    .news_list02 .widgets_common_pages_4{margin-top:25px;}

    /* 新闻详细 */
    .news_detail01 .infor{flex-wrap:wrap;}
    .news_detail01 .infor .con{width:100%; margin-top:3px;;}

    /* 询价 */
    body .channel-content-663 .row>.smal-12{margin-right:0; width:100%;}
    body .channel-content-663 .pdet_form .ord_inp.ord_yzm{width:22%; height:30px;}
    body .channel-content-663 .pdet_form img{width:120px; height:32px;}
    body .channel-content-663 .pdet_form .ord_area{width:calc(100% - 16px); ;}
    body .channel-content-663 .pdet_form label{width:100%; display:block;}
    body .channel-content-663 .pdet_form .ord_inp{width:calc(100% - 16px); box-sizing:border-box}
    body .channel-content-663 .pdet_form .red{width:6px; overflow:hidden;}

    .xc_banner .intro{top:40%}
    .xc_banner .crumbs{bottom:.2rem;}

    /* 首页 */
    .ibanner .swiper-slide.video video{display:none;}
    .ibanner .swiper-slide.video img{display:block;}

    /* 关于我们 */
    .about_us01 .words{position:relative;}
    .about_us01 .top_cloud{top:inherit; bottom:0;}
    .about_us01 .content{padding-bottom:30px}
    .about_us01 .bott{display:none;}
    .about_us02 .content .info_ .con{margin-top:.1rem;}

    /* 企业文化 */
    .culture01 .right .item{display:flex; flex-wrap:wrap; flex-direction:column-reverse;}
    .culture01 .right .item::after{display:none;}
    .culture01 .right .item .cover{position:relative; left:0; width:100%; max-width:none; bottom:auto; transform:none; margin-bottom:.2rem; color:#000;}
    .culture01 .right .item .cover .num{display:none;}
    .culture01 .right .item .cover .tit{color:#000;}
    .culture01 .right .item .cover .con{color:#333; margin-top:0.05rem; font-size:14px;}

    /* 社会责任 */
    .social_respon01 .item {margin-bottom:18px;}
    .social_respon01 .item .pic{width:100%;}
    .social_respon01 .item .info{width:100%; margin-top:20px;}
    .social_respon01 .item .info img{width:40px;}
    .social_respon01 .item .info .tit{margin:10px 0; font-size:18px;}
    .social_respon02{padding-top:30px;}
    .social_respon02 .infor .item{font-size:17px ;}
    .social_respon02 .content{margin-top:20px;}
    .social_respon02 .content li{width:100%;}
    .social_respon02 .content li .icon{width:26px;}
    .social_respon02 .content li .li_box{padding:14px 0;}






}




/*
* MobileMode
*/
@media only screen and (max-width: 580px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:14px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    
    .mwrap .wrap { padding-left:0; padding-right:0; }

    /*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout:none;  /*系统默认菜单被禁用*/   
        -webkit-user-select:none; /*webkit浏览器*/   
        -khtml-user-select:none; /*早期浏览器*/   
        -moz-user-select:none;/*火狐*/   
        -ms-user-select:none; /*IE10*/   
        user-select:none; 
    }
    input { -webkit-user-select:auto; /*webkit浏览器*/   }
    textarea { -webkit-user-select:auto; /*webkit浏览器*/   }
    /*mobileMode 760 网站样式*/
    .channel_content{min-height:30vh;}

    /* 底部 */
    .f_top{display:none;}
    .f_cen{display:none;}
    .f_cen .content .left{width:100%;}
    .f_bott .content{text-align:center;}

    /* 解决方案 */
    .solu_banner .crumbs{display:none;}
    .solu_nav ul li{width:50%;}
    .solu01 .content .info .con{margin-bottom:.3rem;}

    /* 投资者关系 */
    .invest01 .left .bot_ .item_list .item{width:45%; margin-right:5%; margin-bottom:20px;;}
    .invest01 .left .bot_ .item_list .item .num{font-size:22px;}

    .invest04 .content {flex-wrap:wrap;}
    .invest04 .content .item{width:100%; margin-bottom:20px;}
    .invest04 .content .item:last-child{margin-bottom:0;}
    .invest04 .content .item .info .info_l .icon{width:.46rem;}
    .invest05{padding:40px 0;}
    .invest05 .infor .tit{margin-bottom:10px;}








}
@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/

    /* 发展历程 */
    .history01 .content .bd .year_item.on .intro_box{height:4.2rem;}
    .history01 .content .hd .title{display:none;}
    .history01 .content .hd .pages{width:100%; box-sizing:border-box;}
    






}
