/*
* 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: 1750px) {
  .index_header.header .wrap{width:1520px;}
  .ibanner .wrap{width:1520px;}
  .directory_pup .wrap{box-sizing:border-box; padding:0 5%;}

}

/* FHD缩放125% */
@media only screen and (max-width: 1540px) {
  .wrap, .mwrap{width:1200px;}
  /* 1540（FHD缩放125%） 网站样式 */
  .header .nav_li{padding:0 35px;}
  .f_top .f_content dl{margin-right:65px;}

  /* 新闻列表 */
  .news_list01 .item .right .box{padding:50px;}
  .news_list02 .bd .li_box .info .box .date{padding-top:10px;}
  .news_list01 .item .right .box .con{height:52px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; ;}
  .news_list01 .item .right .box .tit{font-size:24px; line-height:30px; margin-bottom:20px;}
  .news_list02 .bd .li_box .info .box .date{padding-top:0;}

  /* 产品列表 */
  .compare_product .compare-selli-delbtn{margin-top:13px;}

  /* 关于我们 */
  .about_us01 .content .right .txt{height:450px; overflow-y:auto; padding-right:5px;}
  .about_us01 .content .right .txt::-webkit-scrollbar {width:4px; height:4px;}
  .about_us01 .content .right .txt::-webkit-scrollbar-thumb {border-radius:0; background:#234c9c;}
  .about_us01 .content .right .txt::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}

  /* 首页 */
  .index_header.header .wrap{width:1200px;}
  .ibanner .wrap{width:1200px;}
  .ibanner .intro .tit img{width:25%;}
  .ipart1 .content .item{width:24.7%;}
  .ipart1 .content .item.on, .ipart1 .content .item:hover{width:48%;}
  .ipart1 .content .item .inner .con{min-width:470px;}
  .ipart3 .content{width:1304px;}
  .ipart4 .content li{margin:0 80px;}

  .pro_xc_nav.xc_nav .left .item.fir{margin-right:70px;}
  .pro_xc_nav.xc_nav .left .item{margin:0 30px;}
  .about_us02 .content .vision-slide .slide-txt-list .txt .con{bottom:-2px;}
  .about_us02 .content .vision-slide .slide-txt-list .txt .con p span{line-height:138px;}

  /* 关于我们新增 */
  .about_us07 .swiper-slide .after_words .con{margin-top:5px;}
  .about_us08 li .item img{height:60px;}

  .about_us03 .list .swiper-slide .box{width:130%;}

  .about_us02 .content .vision-slide .slide-txt-list .txt .con p span:first-child{padding-bottom:30px;}
  .about_us02 .content .vision-slide .slide-txt-list .txt .con p{font-size:24px;}

  .about_us04 .swiper-slide .txt{font-size:15px; bottom:0; transform:translateY(100%); width:200%;}
  .service01 .bd .left .list ul{height:418px;}
}


/* 1440（2K） */
@media only screen and (max-width: 1441px) {
  .wrap, .mwrap{width:1200px;}
  /* 1440（2K） 网站样式 */



}


/* 1366（普通14寸） */
@media only screen and (max-width: 1366px) {
  .wrap, .mwrap{width:1200px;}
  /* 1366（普通14寸） 网站样式 */
  /* 首页 */
  .ibanner .iban_box{top:70%;}
  /* .pro_xc_nav.xc_nav .left .item.fir::before{width:17%;} */
  .about_us06 .left .li_{margin-bottom:50px;}
  .about_us06 .left .li_ .info .t{line-height:1;}

  .pro_xc_nav.xc_nav.pro .left .item.fir::before{width:22%;}


}


/*
* PadMode
*/
@media only screen and (max-width: 1240px) {
  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 网站样式 */
  .header{padding-bottom:10px;}
  .header .h_logo{margin-top:13px;}
  .header .h_tools{margin-top:25px;}
  .header .inav_wrapper{display:none;}
  .header_bott{display:none;}
  .xc_banner{margin-top:72px;}
  .xc_banner .intro{display:none;}
  .xc_nav .left li{margin-right:35px; line-height:48px;}
  .xc_nav .right{line-height:48px;}
  .f_top{padding-bottom:45px;}
  .f_top .f_content{margin-top:30px;}
  .f_top .f_content dl{margin-right:30px;}
  .f_top .f_content dl dt{font-size:18px; margin-bottom:7px;}
  .f_top .f_content dl dd{margin-bottom:3px;}
  .f_top .f_content .right .tit span{font-size:18px; line-height:18px;}
  .f_top .f_content .right .con{margin-top:15px;}

  .m_nav{position:fixed; left:0; top:95px; right:0; width:100%; z-index:20; display:none; max-height:calc(100vh - 55px); max-height:calc(var(--vh, 1vh) * 100 - 105px); overflow-y:auto; background:#fff; border-top:1px solid #f0f0f0; overflow-x:hidden; box-shadow:0 0 15px rgb(0 0 0 / 20%);} 
  .m_nav .m_wrap{padding:0 5%;}
  .m_nav .mNav_bott .m_navli{position:relative; transition:all 0.3s ease-out; border-bottom:solid 1px #f0f0f0;}
  .m_nav .mNav_bott .m_navli:last-child{border-bottom:none;}
  .m_nav .mNav_bott .m_navli>a{display:block; padding:15px 150px 15px 15px; font-size:14px; position:relative; overflow:hidden; color:#555; width:70%;}
  .m_nav .mNav_bott .m_navli>a:hover{color:#234c9c;}
  .m_nav .mNav_bott .m_navli .jt1{width:50px; height:50px; top:1px; right:0; background:url(../img/jia.png) no-repeat center; transition:all 0.5s ease; position:absolute;}
  .m_nav .mNav_bott .m_navli .m_secNav li>a{width:80%;}
  .m_nav .mNav_bott .m_navli .m_secNav li.m_secli .jt2{width:50px; height:50px; top:1px; right:0; background:url(../img/jia.png) no-repeat center; transition:all 0.5s ease;}
  .m_nav .mNav_bott .m_navli .m_secNav li.m_secli .jt2:after, 
  .m_nav .mNav_bott .m_navli .m_secNav li.m_secli .jt2:before{display:none;}
  .m_nav .mNav_bott .m_navli .m_secNav li.m_secli.active .jt2{ background:url(../img/jian.png) no-repeat center;}

  .m_nav .mNav_bott .m_navli.active{background:#fff;}
  .m_nav .mNav_bott .m_navli.active>a{font-family:'sy-b';}
  .m_nav .mNav_bott .m_navli.active .jt1{background:url(../img/jian.png) no-repeat center;}

  .m_nav .mNav_bott .m_navli .m_secNav{display:none; background:#f2f2f2;}
  .m_nav .mNav_bott .m_navli .m_secNav .li-title{width:100%; padding:8px 25px; padding-top:18px; box-sizing:border-box; color:#555; font-size:13px; position:relative;} 
  .m_nav .mNav_bott .m_navli .m_secNav .li-title a{padding:5px 0 5px 25px; display:block; position:relative; font-size:14px; line-height:1.25; transition:all 0.3s ease-out;} 
  .m_nav .mNav_bott .m_navli .m_secNav .li-title a:after{content:''; width:15px; height:15px; background:url(../img/m_anniu1.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px; background-size:cover;}
  .m_nav .mNav_bott .m_navli .m_secNav ul{font-size:0; padding-bottom:18px;}
  .m_nav .mNav_bott .m_navli .m_secNav li{font-size:14px;}
  .m_nav .mNav_bott .m_navli .m_secNav li>a{padding:8px 25px; line-height:28px; display:block; position:relative; color:#555;}
  .m_nav .mNav_bott .m_navli .m_secNav li>a:hover{color:#234c9c;}
  .m_nav .mNav_bott .m_navli .m_secNav li>a.cur{color:#234c9c;}

  .m_nav .mNav_bott .m_navli.nav_link .jt1{display:none;}

  .header .mobile_key{position:relative; cursor:pointer; transition:all 0.3s ease-in-out; z-index:10; display:block; width:20px; height:20px; padding-left:38px; margin-top:-1px;} 
  .header .mobile_key span,
  .header .mobile_key:before,
  .header .mobile_key:after {position:absolute; top:50%; left:50%; width:17px; height:2px; background:#234c9c; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
  .header .mobile_key span{margin-top:-4px;}
  .header .mobile_key:before{content:''; margin-top:3px;}
  .header .mobile_key:after{content:''; margin-top:10px;}
  .menu-open.header .mobile_key:before{opacity:0; transition:0.2s ease 0.1s;}
  .menu-open.header .mobile_key:after{margin-top:2px !important; -webkit-transform:rotateZ(-45deg); transform:rotateZ(-45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
  .menu-open.header .mobile_key span{margin-top:2px !important; -webkit-transform:rotateZ(45deg); transform:rotateZ(45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
  
  .header .header-overlay {transition:all 0.2s ease-out; background:rgba(0, 0, 0, 0.5); width:100%; height:100%; position:fixed; left:0; z-index:-1; top:0; opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; visibility:hidden;}
  .bg-open.header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
  .bg-open1.header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}
  .menu-open.header .header-overlay{opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; visibility:visible;}

  .channel_content{padding:50px 0;}

  /* 新闻列表 */
  .news_list01 .item .right .box{padding:20px 30px;}

  /* 合作客户 */
  .partner01 .li_{width:32%; margin-right:2%;}
  .partner01 .li_:nth-child(3n){margin-right:0;}

  /* 产品详细 */
  .pro_detail01 .right .tit{font-size:25px; line-height:30px;}
  .pro_detail01 .right .con{height:288px; overflow-y:auto; padding-right:5px;}
  .pro_detail01 .right .con::-webkit-scrollbar {width:4px; height:4px;}
  .pro_detail01 .right .con::-webkit-scrollbar-thumb {border-radius:0; background:#234c9c;}
  .pro_detail01 .right .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
  .pro_detail01 .right{padding-left:60px;}
  .pro_detail02 .infor .tit{font-size:25px; line-height:30px; margin-bottom:20px;}
  .pro_detail03 .infor .tit{font-size:25px; line-height:30px; margin-bottom:20px;}

  /* 招聘 */
  .job_list01 .hd form{width:65%;}
  .job_tc .content{width:90%; }
  .job_tc .content .close{right:20px; top:20px;}

  /* 产品列表 */
  .pro_select{display:block;}
  .pro_list{padding-bottom:15px;}
  .pro_list1 .content li .img_{padding:20px 15px;}
  .pro_list1 .content li .img_ .tit{margin-bottom:30px;}
  .pro_list1 .content li .img_ .con{margin-top:30px;}
  .pro_list1 .content li .pro_compare{padding:15px;}

  /* 关于我们 */
  .about_us01 .infor .con{font-size:40px; line-height:45px;}
  .about_us01 .infor .tit{font-size:40px; line-height:40px;}
  .about_us01 .content .right .con{font-size:30px; line-height:30px;}
  .about_us02 .infor .con{font-size:30px; line-height:30px;}
  .about_us03 .content .info .con{font-size:30px; line-height:30px;}
  .about_us04 .content{padding:0 2%;}
  .about_us04{padding:60px 0; height:auto; background-size:cover;}

  /* 首页 */
  .index_header.header .wrap{width:940px;}
  .ibanner{margin-top:72px;}
  .ibanner .wrap{width:940px;}
  .ipart .title{font-size:32px; line-height:32px;}
  .ipart1{padding:80px 0;}
  .ipart1 .content .item .inner .tit{font-size:24px; line-height:24px;}
  .ipart1 .content .item .inner .con{min-width:400px;}
  .ipart2 .content .item .intro .tit{font-size:24px; line-height:24px;}
  .ipart2 .content .item .intro .con{margin-bottom:20px;}
  .ipart3{padding-top:80px; padding-bottom:50px;}
  .ipart3 .content{width:1000px;}
  .ipart3 .content .li_{padding:30px;}
  .ipart3 .content .li_ .tit{font-size:24px; line-height:30px; height:60px; margin-bottom:30px;}
  .ipart4{padding:80px 0;}
  .ipart4 .content li{margin:0 45px;}
  .ipart4 .content li .num{font-size:80px;}
  .ipart5{padding:80px 0;}

  .pro_xc_nav.xc_nav .left .item.fir{margin-right:30px;}
  .pro_xc_nav.xc_nav .left .item.fir::before{width:35%; height:48px;}
  .pro_xc_nav.xc_nav .left .item{margin:0 20px; line-height:48px;}

  .service01 .bd .right .box{right:50px;}
  .about_us05 .content .con .r{float:left; margin-top:15px;}
  .about_us06{padding:60px 0;}

  .pro_detail04 .infor .tit{font-size:25px; line-height:30px; margin-bottom:20px;}
  .pro_detail04 .content .li_ span{font-size:20px; padding-left:50px;}
  .pro_detail04 .content .li_ span::before{left:25px;}

  .f_top .f_content .right .tel{margin-top:10px;}
  .f_top .f_content .right .tel .t{font-size:20px; margin-left:5px;}

  .about_us03 .list li .text{max-height:150px; overflow:auto;}
  .about_us03 .list li .text::-webkit-scrollbar{width:2px; height:2px;}
  .about_us03 .list li .text::-webkit-scrollbar-thumb{background:#234c9c;}
  .about_us03 .list li .text::-webkit-scrollbar-track{background:#f6f5f5;}

  .directory_pup .close{font-size:14px;}
  .about_us01 .content .rect-127 img{left:0; opacity:1;}
  .about_us02 .content{display:none;}
  .about_us02 .content1{display:block; margin-top:20px;}
  .about_us02 .content1 .item{margin-bottom:20px;}
  .about_us02 .content1 .item:last-child{margin-bottom:0px;}
  .about_us02 .content1 .item img{width:100%; object-fit:cover;}
  .about_us02 .content1 .item .tit{font-size:20px; padding:10px; background:#f6f5f5;}
  .about_us03{background: url(../img/about_us03_1_.jpg) no-repeat center;}
  .about_us02{margin:50px 0;}
  .directory_pup .wrap{box-sizing:border-box; padding:0;}

  

  /* 关于我们新增 */
  .about_us07 .swiper-slide .befor_words span{font-size:18px; line-height:24px;}
  .about_us07 .swiper-slide .after_words .tit{font-size:15px; line-height:24px;}
  .about_us07 .swiper-slide .after_words .con{font-size:13px; line-height:20px;}

  .about_us03 .content .info{padding-top:60px;}
  .about_us03 .list .swiper-slide .text{max-height:78px; margin-top:5px;}
  .about_us03 .list .swiper-slide.bottom{padding-top:30px;}
  .about_us03 .list .swiper-slide.top{padding-bottom:50px;}

  .pro_xc_nav.xc_nav.pro .left .item.fir::before{width:28%;}
  .pro_xc_nav.xc_nav .left .item{margin:0 10px;}
  .pro_xc_nav.xc_nav .left .item.fir{margin-left:0;}
  .xc_nav .right em{margin:0 5px;}
  .pro_xc_nav.xc_nav.pro .left .item.fir{display:none;}

  .ipart2 .content .item .intro{padding:0 20px;}
  .ipart1 .content .item .box_a{display:none;}
  .about_us02{margin-top:80px;}
  .about_us01 .content .left .color_box{height:calc(100% + 140px);}
  .ipart1 .content .item{width:24%;}
  .ipart1 .content .item .inner .tit{font-size:20px;}



}


@media only screen and (max-width: 992px) {
  body:after {
    content: 'Padp';
  }
  .wrap, .mwrap{width:760px;}
  /* padMode 992px 网站样式 */
  .header{padding-bottom:8px;}
  .header .h_logo{margin-top:10px;}
  .header .h_tools{margin-top:23px;}
  .header .search_down{padding:20px 0;}
  .header .search_down .form input{height:50px; line-height:50px;}
  .xc_banner{margin-top:67px;}
  .footer .f_top{display:none;}
  .f_bott .left{width:100%; text-align:center;}
  .f_bott .right{width:100%; text-align:center;}

  /* 合作客户 */
  .partner01 .li_{width:48%; margin:0 1% 2%;}
  .partner01 .li_:nth-child(3n){margin-right:1%}

  /* 产品列表 */
  .compare_product{height:147px;}
  .compare_product .compare-selul{width:100%;}
  .compare_product .compare-selbtn{width:100%; margin-top:20px; border:none;}

  /* 关于我们 */
  .about_us01 .content{margin-top:30px;}
  .about_us01 .content .left{width:100%;}
  .about_us01 .content .left::after{display:none;;}
  .about_us01 .content .right{width:100%;}
  .about_us02{margin-top:50px;}
  .about_us03{height:auto; padding:60px 0; background-size:cover;}
  .about_us03 .img_{position:static; padding:0 14%;}
  .about_us03 .img_ img{display:none;}
  .about_us03 .list{position:static;}
  .about_us03 .list li{position:static; width:100%;}
  .about_us03 .list li{padding-bottom:20px!important;;}
  .about_us03 .list li.top:before{display:none;}
  .about_us03 .list li.top .box:after{display:none;}
  .about_us03 .list li.bottom:before{display:none;}
  .about_us03 .list li.bottom .box:after{display:none;}
  .about_us03 .list li.bottom{padding-top:0px;}
  .about_us03 .list li .box{padding-left:0;}
  .about_us03 .infor{display:block; padding:0 14%; margin-bottom:30px;}
  .about_us03 .infor .con{font-size:30px; line-height:30px;;}
  .about_us03 .info{display:none;}

  /* 首页 */
  .index_header.header .wrap{width:760px;}
  .ibanner{margin-top:67px;}
  .ibanner .wrap{width:760px;}
  .ibanner .iban_box{top:73%;}
  .ipart1 .content .item .inner{padding:0 20px;}
  .ipart1 .content .item.on .inner{padding:0 30px;}
  .ipart1 .content .item .inner .con{min-width:300px;}
  .ipart3 .content{width:820px;}
  .ipart4 .content li .num{font-size:60px;}
  .ipart5 .content .li_ a{padding:30px;}

  .about_us05{padding-top:80px;}
  .about_us05 .content .con .r a{width:90%;}

  .about_us06 .left .li_ .info .t span{font-size:32px;}
  
    /* 新闻详细 */
    .news_detail01{padding:50px 0;}
    .news_detail01 .detail_l{width:100%;}
    .news_detail01 .detail_r{width:100%; margin-top:15px;}
    .news_detail01 .news_title{font-size:30px; line-height:28px;}
    .news_detail01 .l_tools{margin-bottom:20px;}
    .news_detail01 .detail_r .arr_box{padding:3%;}

  /* 关于我们 */
  .about_us03 .list .swiper-slide{position:static;}

  .about_us03 .list .swiper-slide{position:static; width:100%; padding-left:0; padding-bottom:20px!important;}
  .about_us03 .list .swiper-slide::after{display:none;}
  .about_us03 .list .swiper-slide .box{padding-left:0; width:100%;}
  .about_us03 .list .swiper-slide.top::before{display:none;}
  .about_us03 .list .swiper-slide.top .box::after{display:none;}
  .about_us03 .list .swiper-slide.bottom::before{display:none;}
  .about_us03 .list .swiper-slide.bottom .box::after{display:none;}
  .about_us03 .list .swiper-slide.bottom{padding-top:0px; transform:none;}


  /* 视频中心 */
  .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:20px;}


  .about_us05 .content .con .l{margin-bottom:10px; margin-right:0; width:100%;}
  .about_us05 .content .con .r{margin-top:0;}

  body .searchArea{padding:20px 0;}
}


/*
* MobileMode
*/
@media only screen and (max-width: 780px) {
  body:after {
    content: 'Mobile';
  }
  body,input,textarea,button,select{font-size:16px;}
  .UnmobilePush{display:none;}
  .MobilePush{display:block;}
  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浏览器*/ }
  /* mobileMode 760 网站样式 */
  .header .h_logo{width:35%;}
  .header .h_tools{margin-top:18px;}
  .header .h_tools .h_search span{display:none;}
  .header .h_tools .h_search i{transform:translateY(0); top:2px;}
  .header .h_tools .h_lan{height:21px;}
  .header .h_tools .h_lan .lan_span span{display:none;}
  .header .h_tools .h_lan .lan_span i{transform:translateY(0); top:0;}
  .header .h_tools .h_lan .lan_down{width:65px; padding-top:8px;}
  .header .h_tools .h_lan .lan_down ul{padding:0;}
  .header .h_tools .h_lan .lan_down ul li{font-size:14px; line-height:22px;}
  .header .mobile_key{padding-left:17px; margin-top:-3px;}
  .header .search_down{padding:15px 0;}
  .header .search_down .form{width:80%;}
  .header .search_down .form input{height:36px; line-height:36px; font-size:15px;}
  .header .search_down .form input::-webkit-input-placeholder{font-size:15px;}
  .header .search_down .form input::-moz-placeholder{font-size:15px;}
  .header .search_down .form input:-moz-placeholder{font-size:15px;}
  .header .search_down .form input:-ms-input-placeholder{font-size:15px;}
  .header .search_down .search_btn{width:23px; height:23px;}
  .xc_banner{margin-top:52.8px;}
  .xc_banner .icon_box .icon{opacity:1; visibility:visible;}
  .xc_nav .left{display:none;}
  .xc_nav .right{font-size:14px; line-height:36px;}
  .xc_nav .right em{margin:0 3px;}
  .xc_nav .right .home img{vertical-align:-2px;}

  .channel_content{padding:30px 0;}
  .common_btn{padding:0 20px; line-height:40px;}

  /* 新闻列表 */
  .news_list{padding:30px 0;}
  .news_list01{margin-bottom:20px;}
  .news_list01 .item .left{width:100%;}
  .news_list01 .item .right{width:100%;}
  .news_list01 .item .right .box{padding:20px; background:#f7f7f7;}
  .news_list01 .item .right .box .tit{font-size:20px; line-height:24px; margin:5px 0 10px;}
  .news_list02 .hd .li_{width:100%; margin-right:0; margin-bottom:10px; padding-bottom:5px; height:auto;}
  .news_list02 .hd .li_ span{font-size:14px; height:36px; line-height:36px;}
  .news_list02 .hd .li_ input{font-size:14px; height:36px; line-height:36px;}
  .news_list02 .hd .li_ input::-webkit-input-placeholder {font-size:14px;}
  .news_list02 .hd{margin-bottom:20px;}
  .news_list02 .bd .li_box{padding:20px 0;}
  .news_list02 .bd .li_box .img_{width:100%;}
  .news_list02 .bd .li_box .info{width:100%;}
  .news_list02 .bd .li_box .info .box .tit{font-size:20px; line-height:24px;}
  .news_list02 .bd .li_box .info .box{padding:20px 20px 0;}
  .news_list02 .bd .no_img .li_box .info .box{padding:0 20px}

  /* 合作伙伴 */
  /* .partner01{padding:30px 0;} */
  .partner01 .li_ .img_{margin-bottom:15px;}
  .partner01 .li_ .info .c a{margin:3px 0;}

  /* 产品详细 */
  .pro_detail{padding-top:90px;}
  .pro_detail01{height:auto;}
  .pro_detail01:before{display:none}
  .pro_detail01 .left{width:100%; height:auto;}
  .pro_detail01 .left .img_{position:static; transform:translate(0 ,0);}
  .pro_detail01 .right{width:100%; height:auto; padding:0 20px 30px;}
  .pro_detail01 .right .back{margin:20px 0;}
  .pro_detail01 .right .tit{font-size:20px; line-height:24px; padding-bottom:20px;}
  .pro_detail01 .right .btn_box a{width:46%; margin:0 1%; box-sizing:border-box;}
  .pro_detail02{margin-top:30px;}
  .pro_detail02 .infor .tit{font-size:20px; line-height:24px;}
  .pro_detail03{padding-bottom:30px;}
  .pro_detail03 .infor .tit{font-size:20px; line-height:24px;}

  /* 服务中心 */
  .service01 .hd{margin-bottom:25px;}
  .service01 .hd .item{font-size:16px; line-height:40px;;}
  .service01 .bd .right{width:100%; margin-bottom:20px; height:300px;}
  .service01 .bd .right .map{margin-left:-200px; margin-top:-100px;;}
  .service01 .bd .left{width:100%;}
  .service01 .bd .left .sele_wrap .sele{height:40px; line-height:40px; text-indent:10px; font-size:14px;}
  .service01 .bd .left .list ul li{padding:25px 25px 0;}
  .service01 .bd .left .list ul li .intro dt{font-size:16px; line-height:25px; margin-bottom:5px;;}
  .service01 .bd .left .list ul li .intro dd{font-size:14px; line-height:28px;}

  /* 招聘 */
  .job_list01 .hd{margin-bottom:20px;}
  .job_list01 .bd ul{margin-bottom:20px;}
  .job_list01 .bd li ._ut{font-size:14px;}
  .job_list01 .bd li.j_t{font-size:13px;}
  .job_list01 .bd li ._t2,
  .job_list01 .bd li ._t4{display:none;}
  .job_list01 .bd li ._ut{width:25%;}
  .job_list01 .bd li ._un{width:25%;}
  .job_list01 .hd form{width:100%;}
  .job_tc .content {padding-bottom:30px;}
  .job_tc .content .box .txt{height:150px; overflow-y:auto; margin-bottom:20px;}
  .job_tc .content .box .txt::-webkit-scrollbar {width:4px; height:4px;}
  .job_tc .content .box .txt::-webkit-scrollbar-thumb {border-radius:0; background:#234c9c;}
  .job_tc .content .box .txt::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
  .job_tc .content .box .txt .t{line-height:25px;}
  .job_tc .content .box .txt .c{line-height:25px; margin-bottom:20px;}
  .job_tc .content .box .con span{width:100%}
  .job_tc .content .box .tit{padding:0 30px; font-size:20px;;}
  .job_tc .content .box .con{margin:0 30px 20px;}
  .job_tc .content .box .txt{height:162px;}
  .job_tc .content .box .txt .t{margin-bottom:13px;}
  .job_tc .content .box .btns{padding:0 20px; font-size:14px; line-height:36px;}

  /* 产品列表 */
  .pro_select{margin-bottom:20px;}
  .pro_select .intro .tit{margin-bottom:10px;}
  .pro_select .intro ul li{width:33%; margin-top:7px;}
  .pro_select .intro ul li:last-child{width:50%;}
  .pro_list{padding-bottom:10px;}
  .pro_list1 .content li{margin-bottom:20px;}
  .pro_list1 .content li .pro_compare{padding:10px 15px;}
  .pro_list1 .content li .pro_compare .order{margin-top:2px;}

  /* 关于我们 */
  .about_us01 .infor .con{font-size:20px; line-height:24px;}
  .about_us01 .infor .tit{font-size:20px; line-height:24px;}
  .about_us01 .content .right .tit{margin-bottom:5px; font-size:14px;}
  .about_us01 .content .right .con{font-size:17px; line-height:23px;}
  .about_us01 .content .right .txt{margin-top:10px;}
  .about_us02 .infor .txt{display:none;}
  .about_us02 .infor .tit{margin-bottom:5px; font-size:14px}
  .about_us02 .infor .con{font-size:17px; line-height:23px;}
  .about_us02 .content{margin-top:30px;}
  .about_us03{padding:30px;}
  .about_us03 .infor{padding:0 4%;}
  .about_us03 .img_{padding:0 4%; box-sizing:border-box;}
  .about_us03 .infor .tit{margin-bottom:5px; font-size:14px}
  .about_us03 .infor .con{font-size:17px; line-height:23px;}
  .about_us03 .list li .year{font-size:20px;}
  .about_us03 .list li .text{margin-top:0;}
  .about_us04{padding:30px 0;}
  .about_us04 .infor .tit{margin-bottom:5px; font-size:14px}
  .about_us04 .infor .con{font-size:17px; line-height:23px;}
  .about_us04 .content{margin-top:30px;}

  /* 首页 */
  .index_header.header .wrap{width:auto;}
  .ibanner{margin-top:52.8px;}
  .ibanner .wrap{width:auto;}
  .ibanner .intro .tit{display:none;}
  .ibanner .intro .con{display:none;}
  .ibanner .owl-dot{margin:0;}
  .ibanner .play{margin-left:5px; margin-right:7px; display:none;}
  .ibanner .btns .prev{margin-right:7px;}
  .ibanner .iban_box{top:auto; bottom:30px; transform:translate(0,0);}
  .ipart .title{font-size:24px; line-height:24px; margin-bottom:15px;}
  .ipart1{padding:30px 0;}
  .ipart1 .content .item{width:100%; margin-left:0; margin-bottom:20px; height:350px;}
  .ipart1 .content .item:last-child{margin-bottom:0;}
  .ipart1 .content .item.on, .ipart1 .content .item:hover{width:100%;}
  .ipart1 .content .item.on .inner{padding:0 20px;}
  .ipart1 .content .item .inner{bottom:30px;}
  .ipart1 .content .item .inner .tit{font-size:22px; line-height:22px; margin-bottom:10px;}
  .ipart1 .content .item .inner .con{min-width:90%;}
  .ipart1 .content .item .inner .con span{font-size:14px;}
  .ipart2 .content .item1{height:400px;}
  .ipart2 .content .item1 a>img{width:100%; height:100%; object-fit:cover;}
  .ipart2 .content .item2{width:100%; margin-top:20px;}
  .ipart2 .content .item3{width:100%; margin-top:20px; height:400px;}
  .ipart2 .content .item3 a>img{width:100%; height:100%; object-fit:cover;}
  .ipart2 .content .item .intro{bottom:25px;}
  .ipart2 .content .item .intro .tit{font-size:22px; line-height:22px;}
  .ipart2 .content .item .intro .con{margin:15px 0;}
  .ipart2 .content .item1 .intro .con{font-size:16px;}
  .ipart3{padding:30px 0;}
  .ipart3 .content{width:100%; padding:0 4%;}
  .ipart3 .content .li_{width:100%; padding:20px 0;}
  .ipart3 .content .li_:last-child{padding-bottom:0;}
  .ipart3 .content .li_ .tit{font-size:22px; height:auto; max-height:60px; margin-bottom:15px;}
  .ipart4{padding:30px 0;}
  .ipart4 .infor .con{line-height:24px;}
  .ipart4 .content{margin:30px 0;}
  .ipart4 .content li{width:49%; margin:0;}
  .ipart4 .content li:last-child{margin-top:20px;}
  .ipart4 .content li .num{font-size:40px;}
  .ipart5{padding:30px 0;}
  .ipart5 .content .li_{width:100%; margin-bottom:20px;}
  .ipart5 .content .li_:last-child{margin-bottom:0;}
  .ipart5 .content .li_ a{padding:20px;}
  .ipart5 .content .li_ .t{font-size:18px; line-height:18px;}
  .ipart5 .content .li_ .icon{width:30px;}
  .pro_detail01 .right .con{max-height:inherit;}

  .service01 .bd .left .list ul li .intro{padding-bottom:15px;}
  .service01 .bd .left .list ul li .intro:after{bottom:7px;}
  .service01 .bd .right{height:auto;}
  .service01 .bd .right .box{position:static; width:98%; padding:20px; margin:0 auto; margin-top:20px;}
  .service01 .bd .right .box .con{max-height:inherit;}

  .about_us05 .content{padding:30px;}
  .about_us05 .content .tit{font-size:22px; line-height:22px; padding-bottom:15px; margin-bottom:15px;}
  .about_us05 .content .con{font-size:16px;}
  .about_us05 .content .con .r a{width:85%;}

  .about_us06{padding:30px 0;}
  .about_us06 .left .e_tit{margin-bottom:5px; font-size:14px}
  .about_us06 .left .c_tit{font-size:17px; line-height:23px; margin-bottom:30px;}
  .about_us06 .left{width:100%;}
  .about_us06 .left .li_{margin-bottom:20px; width:49%; display:inline-block;}
  .about_us06 .left .li_ .icon{width:50px; margin-right:20px;}
  .about_us06 .left .li_ .info .t span{font-size:24px;}
  .about_us06 .left .li_ .info .c{font-size:16px;}
  .about_us06 .right{width:100%; margin-top:30px; display:none;}

  .pro_detail04 .infor .tit{font-size:20px; line-height:24px;}
  .pro_detail04 .content .li_{width:100%; margin-right:0;}
  .pro_detail04 .content .li_ span{font-size:18px; line-height:42px; padding-left:30px;}
  .pro_detail04 .content .li_ span::before{width:8px; height:8px; left:15px; top:18px;}

  /* 新闻详细 */
  .news_detail01{padding:30px 0;}
  .news_detail01 .detail_l{width:100%;}
  .news_detail01 .detail_r{width:100%; margin-top:15px;}
  .news_detail01 .news_title{font-size:22px; line-height:26px;}
  .news_detail01 .l_tools{margin-bottom:20px;}
  .news_detail01 .detail_r .arr_box{padding:3%;}

  .product_tc .content .text .item{width:100%; margin-bottom:20px;}
  .product_tc .content .text .item:last-child{margin-bottom:0px;}
  .product_tc .content .text .item .t{margin-bottom:10px;}
  .product_tc .content .box .btn_box{padding:0 9%;}
  .job_tc .content .box .tit{line-height:60px;}
  .job_tc .content .close{width:25px; height:25px;}
  .directory1 .content .item_list .item .bot_ .text{width:100%; margin:0; margin-bottom:20px;}
  .directory1 .content .item_list .item .tit{font-size:18px; padding:10px;}
  .directory1 .content .item_list .item .bot_ .text .t{font-size:18px; margin-bottom:10px;}
  .directory1 .content .item_list .item .bot_ .text .line{margin-bottom:10px;}
  .directory1 .content .item_list .item .bot_ .text .line span{font-size:14px; line-height:20px;}
  .directory1 .content .item_list .item .tip{font-size:12px; margin-top:0; display:none;}
  .directory_pup{display:none;}
  .pro_list1 .content li .pro_compare .order{display:none;}
  .pro_select .intro ul li{width:50%;}
  .ibanner .intro .tit{display:block;}
  .xc_banner .intro{display:block; top:47%;}
  .xc_banner{height:150px;}
  .xc_banner img{width:100%; height:100%; object-fit:cover;}
  .ibanner .intro{top:40%;}
  .xc_banner .intro .con{display:none;}
  .xc_banner .intro .tit{font-size:20px;}
  .about_us01 .infor .con{bottom:0;}
  .about_us02 .content .vision-slide .slide-img-list{height:auto;}
  .about_us02 .content{display:none;}
  .about_us03{background: url(../img/about_us03_1_.jpg) no-repeat center;}
  .about_us04 .content.show .rect-140{width:60%; margin:0 auto; padding-bottom:0; height:auto;}
  .about_us04 .content.show .rect-140 img{position:static; width:100%; height:100%; object-fit:cover;}
  .pro_detail01 .left .img_{margin:0 auto;}
  .about_us04 .swiper-button-prev,.about_us04 .swiper-button-next{width:40px; height:40px;}
  .service01 .bd .right{height:400px;}
  .partner01 .li_ .info .c a{margin:0;}
  .partner01 .li_ .info .c a:first-child{margin-bottom:10px;}
  .about_us02 .content1 .item .tit{font-size:16px;}
  .pro_list2 .item .tit{font-size:18px;}
  .pro_list2 .item .con{font-size:14px;}
  
  /* 关于我们新增 */
  .about_us .com_infor02 .tit{font-size:20px;}
  .about_us07{padding-bottom:20px;}
  .about_us07 li{width:32.4%; margin-right:1.4%; margin-bottom:15px;}
  .about_us07 li:nth-child(3n){margin-right:0;}
  .about_us08{padding-bottom:20px;}
  .about_us08 li{width:100%; margin-right:0;}



  /* 视频中心 */
  .video_list01 li{width:100%; margin-right:0; padding-bottom:20px; margin-bottom:20px;}
  .video_list01 li:nth-child(3n){margin-right:0;}


  .about_us05 .content .con .l a{width:calc(100% - 50px);}
  .about_us05 .content .con .r a{width:calc(100% - 50px);}

  .pro_detail04 .content .li_ span{line-height:30px;}
  .pro_detail04 .content .li_ span::before{top:30px;}
}


@media only screen and (max-width: 480px) {
  /* mobileMode 480 网站样式 */
  
  /* 关于我们新增 */
  .about_us07 li{width:49%; margin-right:2%;}
  .about_us07 li:nth-child(3n){margin-right:2%;}
  .about_us07 li:nth-child(2n){margin-right:0;}

  .news_detail01.case_detail .detail_l .back{top:2%; transform:none;}

}


@media only screen and (max-width: 320px) {
  /* mobileMode 320 网站样式 */



}
