/*
* 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:1700px){
  .bim01 .content .item_list .text{width:82%;}
  .bim01 .content .item_list .down{width:100%;}
  .bim01 .content .item_list .down{padding-top:0; margin-top:10px;}
  .bim01 .content .item_list .down .btn_{display:inline-block; margin-bottom:0;}
  .bim01 .content .item_list .down .btn_1{margin-right:15px;}
}

@media only screen and (max-width: 1650px) {
  .wrap, .mwrap{width:1400px;}
  /* 1540（FHD缩放125%） 网站样式 */

  /* 新闻列表 */
  .news_list03 li .li_box .intro{margin-top:15px;}

  /* 产品详细 */
  .pro_detail02 .hd li{margin-right:20px;}

  /* 2022-1206 */
  .ibanner{height:563px;}
  .ibanner .item{height:563px;}
  .ibanner .owl-item .item img{width:1600px; margin-left:-800px;;}
  .xc_banner{height:453px;}
  .xc_banner>img{width:1600px; margin-left:-800px;;}

  /* .pro_integration01 .bd .right .item{min-height:460px;} */
  .news_list03 .wrap{width:1150px;}





}
/* FHD缩放125% */
@media only screen and (max-width: 1540px) {
  .wrap, .mwrap{width:1300px;}
  /* 1540（FHD缩放125%） 网站样式 */

  /* 服务地址 */
  .service_addr01 .content .bd_l{height:700px;}
  .service_addr01 .content .bd_r{height:700px;}

  /* BIM */
  .bim01 .content .item_list .img_{width:22%;}
  .bim01 .content .item_list .text{width:76%;}
  .bim01 .content .item_list .down{margin-top:20px;}
  .pro_detail02 .wrap{width:1300px;}
  
  /* 2022-1206 */
  .job01 .content .right .r_bott .li_ dt{font-size:15px;}
  .service_addr01 .content .hd .inp_wrap{width:25%;}
  .service_addr01 .content .hd .sele_wrap{width:17%;}
  .pro_integration01 .bd .right .item{min-height:440px;}

  /* 鼎力大学 */
  .university01 .content li .info_ .t{margin-bottom:20px;}
  .university01 .content li .info_ .c{height:336px; overflow-y:auto; padding-right:5px;}
  .university01 .content li .info_ .c::-webkit-scrollbar {width:1px; height:4px;}
  .university01 .content li .info_ .c::-webkit-scrollbar-thumb {border-radius:5px; background:#ee6b00;}
  .university01 .content li .info_ .c::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}

  .news_list03 .wrap{width:1082px;}

  .about_center01 .intro .tit{font-size:36px; }

  .service_addr01 .content .hd .inp_wrap{width:14%;}

}


/* 1440（2K） */
@media only screen and (max-width: 1441px) {
  .wrap, .mwrap{width:1200px;}
  /* 1440（2K） 网站样式 */

  /* 招聘表单 */
  .job_tc .content{width:1200px;}
  /* BIM */
  .bim01 .content .left{width:22%;}
  .bim01 .content .right{width:75%;}

  /* 产品详细 */
  .pro_detail02 .hd li{padding:0 20px;}
  .pro_detail01 .right .content .con{height:260px;}

  .widgets_xc_invest_list_5 .bd .li_box{width:100%; margin-right:0;;}
  .pro_detail02 .wrap{width:1200px;}

  /* 2022-1206 */
  .ibanner{height:693px;}
  .ibanner .item{height:693px;}
  .ibanner .owl-item .item img{width:1500px; margin-left:-750px;;}
  .ibanner .dots_box{right:90px;}
  .f_top .left .common_more{padding:0 10px;}
  .f_top .left .common_more{font-size:16px;}
  .xc_banner{height:auto;}
  .xc_banner>img{width:100%; margin-left:0; position:static;}

  .train01 .infor{padding:0 5%;}

  /* 2022-1210 */
  .pro_integration01 .hd .swiper .swiper-slide {width:25%!important;}
  .pro_integration01 .hd{position:relative;}
  .pro_integration01 .hd .swiper-button-prev{display:block;}
  .pro_integration01 .hd .swiper-button-next{display:block;}
  .pro_integration01 .bd .right .item .text li span{width:53%;}
  .contact_us02 .content .map #cu02-1-805{margin-left:-100px;}
  .pro_integration01 .hd .swiper-button-next{right:30px;}
  .pro_integration01 .hd .swiper-button-prev{left:30px;}

  .social_respon01 .content li{padding:0 25px;}

  .ibanner{height:527px;}
  .ibanner .item{height:527px;}

  .social_respon01 .content li {vertical-align: top;}
  .social_respon02 .li_box .info_ .c{height:120px; overflow-y:auto; padding-right:5px;}
  .social_respon02 .li_box .info_ .c::-webkit-scrollbar {width:2px; height:2px;}
  .social_respon02 .li_box .info_ .c::-webkit-scrollbar-thumb {border-radius:0; background:#ee6b00;}
  .social_respon02 .li_box .info_ .c::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
  .social_respon02 .li_{min-height:470px;}


}


/* 1366（普通14寸） */
@media only screen and (max-width: 1366px) {
  /* 1366（普通14寸） 网站样式 */
  .f_cen{padding:0.6rem 0;}
  .f_cen .left .f_logo{margin-bottom:0.4rem;}

  /* 新闻详细 */
  .news_detail01 .content{margin-top:40px; padding:0;}
  .news_detail01 .content .tit{width:90%;}

  /* 2022-1206 */
  .service_addr01 .content .hd .inp_wrap{font-size:23%;}
  .service_addr01 .content .hd .btns button{width:130px; font-size:14px;}

  /* 鼎力大学 */
  .university01 .content li{margin-bottom:50px;}
  .down_list01 .content .hd .li_ span{font-size:17px;}
  

}


/*
* 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 网站样式 */
  .fz36{font-size:30px; line-height:32px;}
  .fz32{font-size:26px; line-height:30px;}
  .fz22{font-size:16px; line-height:24px;}
  .fz17{font-size:15px;}
  .fz15{font-size:14px;}
  /* 头部 */
  .inav{display:none;}
  .navbar-toggle{display:block;}
  .header .h_bott{box-shadow:2px 0px 10px rgba(0,0,0,.2); z-index:150;}
  .header .search_box{right:70px;}
  /* .header .h_tools .h_language{display:none;} */

  .f_top .left{width:75%;}
  .f_top .left .common_more i{vertical-align:-5px;}

  /* 新闻列表 */
  .news_list01{padding:60px 0;}
  .news_list02 .form_box .list_hd{padding:30px 20px;}
  .news_list03 li .li_box .intro{width:71%;}

  /* 关于我们 */
  .init-anim{margin-top: 0;}
  .text-content h3{opacity: 1;}
  /* .text-container{position: absolute;
      display: none;
      animation: topIn 1s;
      top: 50%;
      left: 50%;
      transform: translate(-50%,-50%);} */
  .text-content-detail{display: block;}
  .about_us02 li .box{padding:0 10px;}

  /* 联系我们 */
  .contact_us02 .content .intro .box li{width:50%;}

  /* 服务 */
  .service01 .infor{padding:0 10%}
  .service02 li{width:49%; margin-left:0; margin-right:2%; margin-bottom:20px; height:300px;}
  .service02 li:nth-child(2n){margin-right:0;}
  .service02 li .box .tit{font-size:18px;}
  .service02 li .box .more{height:50px; line-height:50px;}
  .service03 li .info .tit{font-size:20px;}
  .service03 li .info .con{font-size:14px;}
  .service03 li .info{padding:0 10px;}

  /* 服务地址 */
  .service_addr01 .content .hd .sele_wrap{width:16%; font-size:14px;}
  .service_addr01 .content .hd .inp_wrap{font-size:14px;}
  .service_addr01 .content .hd .btns{width:auto;}
  .service_addr01 .content .hd .btns button{margin-right:10px;}
  .service_addr01 .content .bd_l ul li .box dt{font-size:18px;}

  /* 招聘 */
  .job01 .tit{font-size:36px;}

  /* 招聘表单 */
  .job_tc .content{width:900px; height:640px;}

  /* 2022-01-21 down_detail wangzb */
  .down_detail01 .content .left{width:23.3%;}
  .down_detail01 .content .right{width:70.1%;}
  .down_detail01 .content .left .title{padding-left:12.4%;}
  .down_detail01 .content .left .list_down .li_ dd{padding-left:10%;}
  /* BIM */
  .bim01 .content .left{padding:30px 0; padding-left:25px;}
  .bim01 .content .item_list .item{width:100%;}
  .bim01 .content .item_list .text .c .line3{font-size:13px;}
  .bim01 .content .item_list .down{width:auto; float:left; margin-left:25px; margin-top:10px;}

    /* 首页 */
    /* .ibanner{height:60vh;}
    .ibanner img{width:1200px; margin-left:-600px;;} */
    .ipart01 .content .swiper-slide .tit{font-size:17px;}

    /* 产品详细 */
    .pro_detail01 .right .content .con{height:156px;}
    .pro_detail01 .border_common_more a{padding-left:20px;}
    .pro_detail01 .right .content .btn_box .border_common_more{margin-bottom:10px;}
    .pro_detail02 .hd li{font-size:16px;}
    .pro_detail02 .bd .right .box{padding:20px;}
    .pro_detail02 .bd .right .box .title{font-size:20px; line-height:26px;}
    .pro_detail02 .bd .right .box .content .sele_wrap label{font-size:16px;}
    .pro_detail02 .bd .right .box .content .sele_wrap .sele{height:36px; line-height:36px;}
    .pro_detail02 .bd .right .box .content .sele_wrap input{height:36px; line-height:36px;}
    .pro_detail02 .bd .left .item_download ul li .con{width:55%;}

    .pro_integration01 .hd{position:relative;}
    /* .pro_integration01 .hd .swiper .swiper-slide{margin-right:5% !important;}
    .pro_integration01 .hd .swiper .swiper-slide:last-child{margin-right:0 !important;}
    .pro_integration01 .hd .swiper-button-prev{display:block;}
    .pro_integration01 .hd .swiper-button-next{display:block;} */

    .pro_integration03 .content .right{width:48%;}
    .pro_detail02 .wrap{width:940px;}

    /* 2022-1206 */
  .ibanner{height:554px;}
  .ibanner .item{height:554px;}
  .ibanner .owl-item .item img{width:1200px; margin-left:-600px;;}
  .ibanner .dots_box{right:80px;}
  .job01 .content .right .r_bott .li_{width:49%; margin-right:2%; margin-bottom:2%; }
  .job01 .content .right .r_bott .li_:nth-child(2n){margin-right:0;}
  .job01 .content .right .r_bott .li_box{min-height:155px; box-sizing:border-box;}
  .job01 .content .right .r_bott .li_ dt{font-size:14px;}
  .job01 .content .right .r_bott .li_ dd{font-size:14px; line-height:25px;}

  .university01 .content li .info_ .c{height:224px;}
  .service_addr01 .infor .con{font-size:14px;}
  .pro_integration01 .bd .right .item .text li{line-height:20px;}
  .pro_integration01 .bd .right .item .text li span{width:66%;}
  .pro_integration01 .bd .right .item{min-height:400px;}
  .news_list03 .wrap{width:840px;}
  .news_list03 li .li_box .intro{margin-top:5px;}

  .school01 .infor{padding:0 10%;}
  .school02 .content .left li{font-size:17px; line-height:25px; margin-bottom:10px;}

  .about_center01 .intro .tit{font-size:30px; }

  .video_list01 .infor .tit{font-size:25px; line-height:30px;}
  .video_list01 .content .left li{font-size:15px;}
  .video_list01 .content .right li .info .tit{font-size:14px; line-height:23px;}
  .video_list01 .content .right li .info{padding:10px;}

  .social_respon01 .content li{width:26%; padding:0 3%;}


  .hangye01 .content .left .tit{font-size:24px;}


    .ibanner{height:422px;}
    .ibanner .item{height:422px;}




    /* 2023-0920 */
    /* .pro_detail02 .bd .item.support li .box .tit{font-size:20px;}
    .service_addr01 .content .bd_r{width:57%;}
    .service_addr01 .content .bd_l{width:42%;}
    .service_addr01 .content .bd_l ul li .box dd{font-size:15px;}
    .service_addr01 .content .bd_l .list{padding:0 5px;}
    .down_list01 .content .hd .li_ span{height:40px;}
    .down_list01 .content .hd .li_{padding-top:10px;}
    .down_list01 .content .hd .li_ .li_box{border:none; display:block; padding-top:5px;}
    .down_list01 .content .hd .li_.on{border-color:#ee6b00;}
    .down_list01 .content .hd .li_.on .li_box{border:none}
    .down_detail01 .content .left .list_down .li_ .tit{font-size:15px;}
    .down_detail01 .content .left .list_down .li_ .tit{padding:10px;}
    .down_detail01 .content .left{width:30%;}
    .down_detail01 .content .right{width:65%;}
    .job01 .content .right{width:72.5%;}
    .job01 .content .left{width:24%;}
    .job01 .content .right .r_bott .li_box{min-height:180px;}
    .video_list01 .content .left{width:24%;}
    .job01 .content .right .r_top form {width: 100%;}
    .social_respon01 .content li {vertical-align: top;}
    .social_respon02 .li_box .info_ .c{height:120px; overflow-y:auto; padding-right:5px;}
    .social_respon02 .li_box .info_ .c::-webkit-scrollbar {width:2px; height:2px;}
    .social_respon02 .li_box .info_ .c::-webkit-scrollbar-thumb {border-radius:0; background:#ee6b00;}
    .social_respon02 .li_box .info_ .c::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
    .social_respon02 .li_{min-height:420px;}
    
    
    .hangye01 .content .left{width:100%;}
    .hangye01 .content .right{width:100%; margin-top:20px;} */
    .video_list01 .content .tit{font-size:18px;}
    .video_list01 .content .right{width:70%;}
    .video_list01 .content .left{width:27%;}
    body .amap-maps{margin-left:-700px; margin-top:-100px;}
    .social_respon02 .li_{min-height:420px;}
    .service_addr01 .content .bd_r{width:57%;}
    .service_addr01 .content .bd_l{width:42%;}
    .service_addr01 .content .bd_l ul li .box dd{font-size:15px;}
    .service_addr01 .content .bd_l .list{padding:0 5px;}
    .service_addr01 .content .hd{text-align:left;}
    .service_addr01 .content .hd .infor{width:100%; margin-bottom:10px;}
    .service_addr01 .content .hd .sele_wrap{width:24%;}
    .service_addr01 .content .hd .btns button{width:123px;}
    .service_addr01 .content .hd .inp_wrap{width:35%;}
    .down_list01 .content .hd .li_ span{font-size:15px;}
    .down_list01 .content .hd .li_{padding-top:10px;}
    .down_list01 .content .hd .li_ .li_box{border:none; display:block; padding-top:5px;}
    .down_list01 .content .hd .li_.on{border-color:#ee6b00;}
    .down_list01 .content .hd .li_.on .li_box{border:none}
    .down_detail01 .content .left .list_down .li_ .tit{font-size:15px;}
    .down_detail01 .content .left .list_down .li_ .tit{padding:10px;}
    .down_detail01 .content .left{width:30%;}
    .down_detail01 .content .right{width:65%;}
    .pro_detail02 .bd .item.support li .box .tit{font-size:16px;}







}


@media only screen and (max-width: 992px) {
  body:after {
    content: 'Padp';
  }
  .wrap, .mwrap{width:760px;}
  /* padMode 992px 网站样式 */
  .f_top{padding:0.5rem 0;}
  .f_top .left{width:100%;}
  .f_top .left .common_more i{width:20px; height:20px;}
  .f_top .right{display:none;}
  .f_cen{display:none;}
  /* .xc_banner{height:397px;}
  .xc_banner>img{width:1400px; margin-left:-700px;;} */
  .pro_detail02 .wrap{width:760px;}


  /* 新闻列表 */
  .news_list01 .content{width:80%;}
  .news_list01 .content .right .box{padding:20px;}
  .news_list01 .content .right .box .date{padding-left:20px; bottom:20px;}
  .news_list01 .content .news01_btn .owl-prev{left:-50px;}
  .news_list01 .content .news01_btn .owl-next{right:-50px;}
  .news_list02 .form_box .inp_box_wrap{margin-right:2%;}

  /* 关于我们 */
  .section-warp h2{width: 100%; text-align: center;}
  .text-content{font-size: 14px;}

  /* 联系我们 */
  .contact_us01 .yzm_box{width:100%;}
  .contact_us01 .form .btns_list{width:100%;}
  .contact_us01 .form .btns_list .sub{margin-right:40px; float:none; width:40%;}
  .contact_us01 .form .btns_list .reset{float:none;width:40%;}
  .contact_us01 .line1{line-height:40px; height:40px;}
  .contact_us01 .yzm_box .yzm{width:38%;}

  /* 服务 */
  .service02 li .box .con{padding-right:5px; line-height:25px; height:125px; overflow-y:auto; font-size:15px;}
  .service02 li .box .con::-webkit-scrollbar {width:4px; height:4px;}
  .service02 li .box .con::-webkit-scrollbar-thumb {border-radius:5px; background:#fc6621;}
  .service02 li .box .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}

  /* 服务地址 */
  .service_addr01 .content .hd .title{margin-right: 2%;}
  .service_addr01 .content .hd .sele_wrap{width:22%;}
  .service_addr01 .content .hd .inp_wrap{width:40%;}
  .service_addr01 .content .hd .btns{width:15%;}

  /* 招聘 */
  .job01 .tit{font-size:30px; line-height:30px;}
  .job01 .content .right .r_bott .li_{width:49%; margin-right:2%; margin-bottom:2%;}
  .job01 .content .right .r_bott .li_:nth-child(2n){margin-right:0;}
  .job01 .content .right .r_top .title{font-size:20px;}
  .job01 .content .right .r_top form{width:45%;}

  /* 招聘表单 */
  .job_form01 .tit{margin-bottom:20px;}
  .job_form01 .con{margin-bottom:30px;}
  .job_form01 .text span{margin-bottom:10px;}
  .job_form01 .text .txt:last-child{margin-bottom:0;}
  .job_form01 .common_more{margin-top:50px;}
  .job_tc .content{width:90%; left:5%; height:auto; transform:translateY(-50%); padding:30px;}
  .job_tc .content .box .close{width:40px; height:40px; background-size:cover;}
  .job_tc .content .box .title{font-size:20px; line-height:24px;}
  .job_tc .content .box .btns button{font-size:16px;}
  .job_tc .content .box .left{width:100%;}
  .job_tc .content .box .right{width:100%;}
  .job_tc .content .box .yzm_wrap .txt{font-size:13px; margin-top:5px;}
  .job_tc .content .box .btns{margin-top:20px;}
  .job_tc .content .box .btns button{width:100px;}

  /* 2022-01-21 down_detail wangzb */
  .down_detail01 .content .right .widgets_xc_invest_list_5 .bd .li_box .intro .tit{width:70%;}
  .down_detail01 .content .left .list_down .li_ .tit{padding:20px 10px;}
  /* 2022-02-17 down_list wangzb */
  .down_list01 .content .hd .li_ span{font-size:18px;}

  /* hangye  */
  .hangye01 .content .left .con{margin-top:10px;}
  /* BIM */
  .bim01 .content .left{padding:30px 2%;}

  /* 首页 */
  /* .ibanner{height:50vh;} */
  /* .ibanner img{width:1000px; margin-left:-500px;;} */
  .ipart02 .item .intro .box .tit{font-size:25px; line-height:30px;}
  .ipart02 .item .intro .box .con{font-size:14px; line-height:22px;}

  /* 产品详细 */
  .pro_detail01 .right .content .con{height:78px;}
  .pro_detail01 .right .content .btn_box .border_common_more a{padding-left:10px;}
  .pro_detail02 .hd li{padding:0 15px;}
  .pro_detail02 .bd .right .box{padding:20px;}
  .pro_detail02 .bd .right .box .title{font-size:18px; margin-bottom:15px;;}
  .pro_detail02 .bd .left .item_download ul li .con{width:50%;}
  .pro_integration01 .bd .left{width:100% !important; position:static !important; margin-bottom:20px;}
  .pro_integration01 .bd .right{width:100%;}

  .pro_integration03{padding:30px 0;}
  .pro_integration03 .content .left{width:calc(100% - 60px); margin:0 30px; margin-bottom:20px;}
  .pro_integration03 .content .right{width:100%; }

  .down_detail01 .content .left .list_down .li_ .tit{font-size:15px;}
  
  /* 2022-1206 */
  .ibanner{height:352px;}
  .ibanner .item{height:352px;}
  .ibanner .owl-item .item img{width:1000px; margin-left:-500px;;}
  .service_addr01 .content .hd{text-align:left;}
  .service_addr01 .content .hd .infor{width:100%; margin-bottom:2%;}
  .service_addr01 .content .hd .sele_wrap{width:40%;}
  .service_addr01 .content .hd .inp{width:50%;}
  .service_addr01 .content .hd .btns{width:100%; margin-top:2%;}
  .service_addr01 .content .bd_l ul li .box dt{font-size:16px;}
  .service_addr01 .content .bd_l ul li .box{padding:20px;}
  .pro_detail02 .bd .item.support li{width:48%; margin-right:4%;}
  .pro_detail02 .bd .item.support li:nth-child(2n){margin-right:0;}
  .pro_detail02 .bd .item.support li .box .tit{font-size:20px;}

  .university01 .infor{width:100%;}
  .university01 .content li .info_ .c{height:140px;}
  .train02 .list{margin-top:50px;}

  /* 2022-1209 */
  .bim01 .content .item .tit i{margin-right:3px;}
  .bim01 .content .item.on .tit span{font-size:20px;}

  .bim01 .content .item_list .item{width:48.5%;}
  .bim01 .content .item_list .text .c .line3{font-size:13px;}
  .down_list01 .content .hd .li_{width:23.5%; margin-right:2%;}
  .down_list01 .content .hd .li_four{margin-right:0;}
  .news_list03 .wrap{width:730px;}

  .social_respon02 .li_{width:48%; margin:0 1% 30px}
  .social_respon01 .infor .tit{font-size:20px; line-height:24px;}

  .pro_detail02 .bd .left{width:100%;}
  .pro_detail02 .bd .right{width:100%;}


  .top-nav .top-nav-height a{display:none;}
  .social_respon02 .li_{min-height:470px}
  .Validform_wrong{display:block; float:left;}
  .header .search_box button{right:40px;}
  .header .search_box{right:30px;}
  .header .search_box input::placeholder{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
}


/*
* MobileMode
*/
@media only screen and (max-width: 780px) {
  body:after {
    content: 'Mobile';
  }
  body,input,textarea,button,select{font-size:14px;}
  .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 网站样式 */
  html{font-size:90px;}
  .fz36{font-size:20px; line-height:24px;}
  .fz32{font-size:20px; line-height:24px;}
  .fz22{font-size:15px; line-height:24px;}
  .fz17{font-size:14px!important;}
  .fz15{font-size:14px!important;}
  /* 头部 */
  .lan_content .content .box .list .item{width:100%; box-sizing:border-box;}
  .navbar-toggle{padding:0}
  .header .search_box{width:350px;}
  .header .search_box input{width:250px;}

  .pageHeader{height:69px;}
  .pageHeader .header{background:#fff; box-shadow:0 0 15px rgba(0,0,0,.2);}
  .pageHeader .header .logo .img1{display:none;}
  .pageHeader .header .logo .img2{display:block;}
  .pageHeader .inav .nav_li>a{color:#000}
  .pageHeader .inav .nav_li>a:hover{color:#fc6621;}
  /* .pageHeader .header .h_tools .h_search .icon{background:url(../img/h_search_on.png) no-repeat center;}
  .pageHeader .header .h_tools .h_language .icon{background:url(../img/language_on.png) no-repeat center;} */
  .pageHeader .header .search_box .search_close{color:#000;}
  .pageHeader .header .h_tools .h_language{border-left-color:#f0f0f0;}
  .pageHeader .navbar-toggle .icon-bar{background-color:#000;}


  /* 下层banner */
  /* .xc_banner{height:283px;}
  .xc_banner>img{width:1000px; margin-left:-500px;;} */
  .xc_banner .intro{bottom:1.3rem;}
  /* 底部 */
  .f_top{display:none;}
  .f_bottom .left{width:100%; text-align:center;}
  .f_bottom .left a{display:inline-block; margin:0 5px;}
  .f_bottom .right{width:100%; text-align:center}

  .channel_content{padding:30px 0;}
  /* 新闻列表 */
  .news_list01{padding:30px 0;}
  .news_list01 .owl-carousel .owl-stage-outer{overflow:hidden;}
  .news_list01 .content{width:90%;}
  .news_list01 .content .right .box .tit{line-height:26px; height:52px; -webkit-line-clamp:2}
  .news_list01 .content .right .box .date{font-size:13px;}
  .news_list02{padding:0 0 30px; margin-bottom:25px;}
  .news_list02 .form_box .hd_tit{margin-bottom:20px; float:none; text-align:center;}
  .news_list02 .form_box .inp_box_wrap{width:100%; margin:0; padding:0; margin-bottom:20px;}
  .news_list02 .form_box .hd_btn{width:100%;}

  /* 新闻详细 */
  .news_detail01 .content{margin-top:20px;}
  .news_detail01 .content .tit{font-size:20px; line-height:24px; margin-top:10px; width:100%;}
  .news_detail01 .content .con{font-size:15px;}
  .news_detail02 span{font-size:14px;}
  .news_detail02{margin-top:20px;}
  .news_detail02 .btns{padding:10px 0;}
  .news_detail02 .btns .btn_page{font-size:14px; width:100%;}
  .news_detail02 .back_list{float:none; margin-top:10px; display:inline-block;}

  /* 关于我们 */
  .init-anim{display:none!important;}
  .section-warp h2, .init-anim-text{font-size:24px;}
  .text-content h3{font-size:24px;}
  .about_us02{padding:30px 0;}
  .about_us02 li{width:50%; margin-bottom:30px;}
  .about_us02 li .box:after{height:80px; margin-top:-40px;}
  .about_us02 li:nth-child(3) .box:after{display:none;}
  .about_us02 li .text{font-size:14px; line-height:24px; height:48px;}


  /* 联系我们 */
  .contact_us01{padding-top:0;}
  .contact_us01 .infor{margin-bottom:20px;}
  .contact_us01 .infor .con{margin-top:5px;}
  .contact_us01 .form input{font-size:13px;}
  .contact_us01 .line1{width:100%; margin:0 auto 15px; box-sizing:border-box;}
  .contact_us01 .yzm_box .yzm{text-indent:10px;}
  .contact_us01 .form .btns_list button{padding:0; height:37px; font-size:14px;}
  .contact_us01 .form textarea{font-size:13px;}
  .contact_us02 .content .intro{position:static; margin-top:20px;}
  .contact_us02 .content .intro .box li{width:100%;}
  .contact_us02 .content .intro .box{padding:20px;}
  .contact_us01 .form .btns_list .sub{width:150px; margin:0 10px;}
  .contact_us01 .form .btns_list .reset{width:150px; margin:0 10px;}
  .contact_us01 .form #content{font-size:14px;}
  .contact_us01 .yzm_box .change{display:block; margin-top:10px;}
  .contact_us01 .form .btns_list{margin-top:20px;}

  /* 服务 */
  .service01 .infor{padding:0%;}
  .service01 .infor .tit{margin-bottom:10px;}
  .service02 li {width:100%; margin-bottom:15px; height:auto;}
  .service02 li .box .con{height:auto; padding-right:0;}
  .service02 li.li_more{padding-bottom:50px;}
  .service02 li .box .more{bottom:0;}
  .service02{padding:20px 0;}
  .service03 ul{font-size:0;}
  .service03 li{width:50%; margin-bottom:10px; display:inline-block; float:none; vertical-align:top;}
  .service03 li .info .tit{font-size:17px;}
  .service03 li .info .con{line-height:23px; height:46px;}

  /* 服务地址 */
  .service_addr01 .content .hd .inp_wrap{width:30%;}
  .service_addr01 .content .bd_l{height:500px;}
  .service_addr01 .content .bd_l ul li .box{padding:10px}
  .service_addr01 .content .bd_l ul li .box dt{font-size:16px; margin-bottom:5px;;}
  .service_addr01 .content .bd_l ul li .box dt span{margin-top:5px;}
  .service_addr01 .content .bd_l ul li .box dd{font-size:14px; line-height:24px;}
  .service_addr01 .content .bd_r{height:500px;}
  .service_addr01 .content .bd_r .tc{bottom:50px;}


  /* 2022-01-21 down_list wangzb */
  .down_list01 .content .form_box .btn_{width:14%;}
  .down_list01 .content .form_box .inp_{width:76%;}
  .down_list01 .content .hd_pc{display:none;}
  .down_list01 .content .hd_mobile{display:block;}
  .down_list01 .content .hd .li_{width:48%; margin-right:4%;}
  .down_list01 .content .list_box .list dd.on{font-size:18px;}
  .down_list01 .content .list_box .list dd{padding:6px 0;}
  .down_list01 .content .list_box .list .tit{padding:16px 0;}
  .down_list01 .content .list_box .list dl{height:210px;}
  .down_list01 .content .hd .li_.li_two{margin-right:0;}
  .down_list01 .fail_type .li_{width:23%;}
  .down_list01 .fail_type .li_.li_four{margin-right:0;}
  .down_list01 .fail_type .li_.li_six{margin-right:2%;}
  .down_list01 .fail_type .li_ span{font-size:14px;}
  .down_list01 .content .form_box .close{font-size:18px;}
  /* 20220606 */
  .down_detail01 .content .left ul{height:auto;}
  .down_detail01{margin:0px;}
  /* 2022-01-21 down_detail wangzb */
  .down_detail01 .content .left{width:100%;}
  .down_detail01 .content .right{width:100%;}
  .down_detail01 .content .left .title{padding:10px 0; padding-left:0; text-align:center;}
  .down_detail01 .content .left .title span{padding-top:4px;}
  .down_detail01 .content .left .list_down .li_ .tit{padding:10px 0; font-size:16px; padding-left:2%;}
  .down_detail01 .content .left .list_down .li_ dl{height:100px; overflow:auto;}
  .down_detail01 .content .left .list_down .li_ dd{font-size:16px;} 
  .down_detail01 .content .left .list_down .li_ dd{padding:8px 0; padding-left:2%; font-size:14px;}
  .down_detail01 .content .right .tit{padding-left:2%; font-size:14px; padding-top:4%;}
  .down_detail01 .widgets_xc_invest_list_5 .bd .li_box .intro .tit{font-size:14px;}
  .down_detail01 .widgets_xc_invest_list_5 .bd .li_box .intro{padding:6px 20px;}
  .down_detail01 .content .right .widgets_xc_invest_list_5 .bd .li_box .intro .tit{padding-top:0;}

  /* 2022-01-21 down_list wangzb */
  .down_list01 .content .form_box .btn_{width:14%;}
  .down_list01 .content .form_box .inp_{width:76%;}
  .down_list01 .content .hd_pc{display:none;}
  .down_list01 .content .hd_mobile{display:block;}
  .down_list01 .content .hd .li_{width:48%; margin-right:4%;}
  .down_list01 .content .list_box .list dd.on{font-size:18px;}
  .down_list01 .content .list_box .list dd{padding:6px 0;}
  .down_list01 .content .list_box .list .tit{padding:16px 0;}
  .down_list01 .content .list_box .list dl{height:210px;}
  .down_list01 .content .hd .li_.li_two{margin-right:0;}
  .down_list01 .fail_type .li_{width:23%;}
  .down_list01 .fail_type .li_.li_four{margin-right:0;}
  .down_list01 .fail_type .li_.li_six{margin-right:2%;}
  .down_list01 .fail_type .li_ span{font-size:14px;}
  .down_list01 .content .form_box .close{font-size:18px;}
  /* 20220606 */
  .down_detail01 .content .left ul{height:auto;}
  .down_detail01{margin:0px;}

  /* 招聘 */
  .job01 .tit{font-size:20px; line-height:24px;}
  .job01 .content .left{width:100%;}
  .job01 .content .right{width:100%; margin-top:20px;}

  /* 招聘表单 */
  .job_form01 .tit{margin-bottom:10px;}
  .job_form01 .con{font-size:17px; line-height:24px; margin-bottom:10px;}
  .job_form01 .text span{font-size:16px;}
  .job_form01 .text .txt{font-size:14px; line-height:24px; margin-bottom:20px;}
  .job_form01 .common_more{margin-top:20px;}

  /* 行业 */
  .hangye01 .content{margin-bottom:30px;}
  .hangye01 .content .left{width:100%;}
  .hangye01 .content .right{width:100%; margin-top:15px;}

  /* BIM */
  .bim01 .content .left{padding:15px 2%; width:100%; margin-bottom:20px; position:static !important;}
  .bim01 .content .right{width:100%;}
  .bim01 .infor .tit{font-size:18px;}
  .bim01 .infor .con{margin-top:10px; font-size:14px;} 
  .bim01 .content{margin-top:25px;}
  .bim01 .content .item{margin-bottom:10px;}
  .bim01 .content .item_list .item{padding:10px 2%;}
  .bim01 .content .item .tit span{font-size:14px;}
  .bim01 .content .item.on .tit span{font-size:18px;}
  .bim01 .content .item .tit i{width:15px; height:15px; line-height:15px;}
  .bim01 .content .item.on .tit i{font-size:12px;}
  .bim01 .content .item ul{margin-top:10px;}
  .bim01 .content .item ul li{padding:5px 0;}
  .bim01 .content .item_list .img_{width:30%;}
  .bim01 .content .item_list .text{width:65%; padding:0; margin-top:0px; float:right; }
  .bim01 .content .item_list .text .t{font-size:16px; margin-bottom:10px; font-weight:bold;}
  .bim01 .content .item_list .text .c{margin-bottom:0;}
  .bim01 .content .item_list .text .c .line1{margin-bottom:0px;}
  .bim01 .content .item_list .text .c .line2{margin:8px 0;}
  .bim01 .content .item_list .text .c .line3{margin-bottom:0;}
  .bim01 .content .item_list .down{margin:0; width:100%; margin-top:10px;}
  .bim01 .content .item_list .down .btn_{font-size:12px; width:49%; margin-right:2%; float:left;}
  .bim01 .content .item_list .down .btn_:nth-of-type(2){margin-right:0;}
  .bim02{margin-top:20px;}
  .bim03{background:#fff; bottom:0; box-shadow: 0 0 5px 0 rgb(0 0 0 / 20%);}
  .bim03 .content{padding:15px 2%; box-shadow:none;}
  .bim03 .bottom_ .left{width:100%;}
  .bim03 .bottom_ .left .swiper-button-prev,.bim03 .bottom_ .left .swiper-button-next{width:25px; height:25px;}
  .bim03 .top_{padding-bottom:5px;}
  .bim03 .top_ .t{font-size:14px; margin-bottom:5px; margin-right:1em; display:block;}
  .bim03 .bottom_ .left .swiper{margin:10px 30px;}
  .bim03 .top_ .close_{margin-top:-20px; font-size:14px;}
  .bim03 .bottom_ .left .clean{font-size:14px; margin-top:10px !important;}
  .bim03 .bottom_ .right{float:left; font-size:13px;}
  .bim03 .bottom_ .left .clean i{font-size:12px; margin-right:0.5em; vertical-align:top; font-weight:200;}
  .bim03 .bottom_ .right .btn_{width:100px; height:35px; line-height:35px; margin-top:10px;}


  /* 首页 */
  .ibanner{height:0; padding-bottom:62.5%;;}
  .ibanner .mySwiper{height:0; padding-bottom:62.5%;;}
  .ibanner img{width:100%; position:static; margin-left:0;}
  .ibanner .swiper-pagination{right:5%; top:60%;}
  .ibanner .swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;}
  .ipart02{padding-bottom:30px;}
  .ipart02 .top_ .item{width:100%; margin-bottom:1%;}
  .ipart02 .bott_ {margin-top:0;}
  .ipart02 .bott_ .item{width:100%; margin-bottom:1%;}
  .ipart02 .item .intro .box{padding:20px;}
  .ipart02 .item .intro .box .tit{font-size:20px;}
  .ipart02 .item .intro .box .more{margin-top:10px; height:auto;}

  /* 产品详细 */
  .pro_detail01 .left{width:100%;}
  .pro_detail01 .right{width:100%; margin-top:20px;}
  .pro_detail02 .hd li{line-height:50px; margin-right:10px; padding:0 5px;}
  .pro_detail02 .bd .left{width:100%;}
  .pro_detail02 .bd .right{width:100%;}
  .pro_detail02 .bd .left .item01 dd .cell{padding-left:10px;}
  .pro_detail02 .bd .left .item01 li.first span{padding-left:10px;}
  .pro_detail02 .bd .left .item01 li.first .icon{right:0;}
  .pro_detail02 .bd .left .item01 dl{overflow-x:auto;}
  .pro_detail02 .bd .left .item01 dl dd{min-width:500px;}
  .pro_detail02 .bd .left .item_download ul li{width: 100%;margin-right: 0;padding:20px 5%;box-sizing:border-box;-webkit-box-sizing:border-box;}
  .pro_integration01 .hd .swiper .swiper-slide{width:100% !important; margin-right:0 !important; }
  .pro_integration01 .hd .swiper .swiper-slide .item .tit{font-size:16px;}
  .pro_integration01 .bd .left .reset{padding:15px 5%;}
  .pro_integration01 .bd .left .series{padding:15px 5%;}
  .pro_integration01 .bd .left .reset .t{font-size:16px;}
  .pro_integration01 .bd .left .reset .res{font-size:16px;}
  .pro_integration01 .bd .left .series ul{margin-top:10px;}
  .pro_integration01 .bd .left .series ul li{margin-bottom:10px;}
  .pro_integration01 .bd .left .series .cent_{margin:20px 0 50px;}
  .pro_integration01 .bd .left .series .tit{font-size:16px;}
  .pro_integration01 .bd .left .series .bot_{margin-top:35px;}
  .pro_integration01 .bd .left .series ul li span{font-size:14px;}
  .pro_integration01 .bd .right .item{width:100%;}
  .pro_integration01 .bd .right .item{padding:20px 5%; margin-right:0;}
  .pro_integration01 .bd .right .item .tit{font-size:18px;}
  .pro_integration01 .bd .right .item .tit .icon{margin-top:-4px;}
  .pro_integration01 .bd .right .item .img_{margin:30px 0;}
  .pro_integration03 .content .right .btn_{font-size:12px;}
  .pro_integration03{padding:20px 0;}
  .pro_integration03 .content .left{width:100%; margin:0; margin-bottom:10px;}

  /* 2022-1122 */
  .pro_integration01 .hd .swiper .swiper-slide{width:48%!important;}

  /* 2022-1124 */
  .job_tc .content{height:80%; overflow-y:auto;}
  .contact_us02{padding-bottom:0;}
  .contact_us02 .content .intro .box li .icon{vertical-align:top;}
  .contact_us02 .content .intro .box li .text{width:calc(100% - 40px);}
  .about_us02 li .icon{width:40px; height:40px; background-size:cover!important;}
  .job_tc .content .box .inp_wrap textarea{height:100px;}

  .ibanner .dots_box{right:6%;}
  .ipart01 .content .swiper-slide .pic img{width:30%;}
  .ibanner{padding-bottom:80%; height:0;}
  .ibanner .item{padding-bottom:80%; height:0;}
  .ibanner .owl-item .item img{position:static; margin-left:0; width:100%; transform:translateX(0);}
  .ibanner .iban_icon{display:none;}
  .pro_detail02 .wrap{width:auto; padding-left:4%; padding-right:4%;}
  .pro_detail01 .right .content .tit{font-size:16px;}
  .pro_integration01 .hd .swiper .swiper-slide .item .img_ img{width:30%;}
  /* 2022-1125 */
  .ipart02 .rect-45{padding-bottom:76%;}
  .text-content {max-width:94%;}

  .university01 .infor {margin-bottom:20px;}
  .university01 .infor .tit{font-size:20px; line-height:24px;}
  .university01 .infor .con{font-size:14px; line-height:24px;}
  .university01 .content li{margin-bottom:20px;}
  .university01 .content li .img_{width:100%; margin-bottom:10px;}
  .university01 .content li .info_{width:100%;}
  .university01 .content li .info_ .t{font-size:17px; line-height:24px; margin-bottom:5px;}
  .university01 .content li .info_ .c{font-size:14px; line-height:24px; height:120px;}
  .train01 .infor{padding:0;}
  .train02{margin-top:20px; padding:30px 0;}
  .train01 .infor .tit{font-size:20px; line-height:24px; margin-bottom:5px;}
  .train02 .infor .con{font-size:14px; line-height:24px;}
  .train02 .content .item .info .box{padding:15px;}
  .train02 .content .item .info .box .t{font-size:16px; line-height:24px;}
  .train02 .content .item .info .box .c{font-size:14px; line-height:23px;}

  /* 2022-1210 */
  .pro_integration04 .content{margin-top:40px; overflow:hidden;}
  .pro_integration04 .content .img_list .item .tit{margin:15px 0;}
  .pro_integration04 .content .img_list .item .tit{font-size:14px; line-height:23px;}
  .pro_integration04 .content .text_list{margin-top:30px; overflow-x:auto;}
  .pro_integration04 .content .text_list .table-responsive{min-width:800px;}
  .pro_integration04 .content .img_list .item .more{font-size:13px;}
  .crumbs{display:none;}
  .bim01 .content .item_list .item{width:100%;}
  .bim01 .content .item_list .text .c .line3{font-size:13px;}
  .contact_us02 .content .map #cu02-1-805{height:300px!important;}
  .contact_us02 .content .map #cu02-1-805  .amap-e, .amap-maps{margin-left:-800px;}
  .pro_integration01 .bd .right .item{width:49%; margin-right:2%; margin-left:0;;;}
  /* .pro_integration01 .bd .right .item:nth-child(3n){margin-right:2%;} */
  /* .pro_integration01 .bd .right .item:nth-child(2n){margin-right:0;} */
  .service_addr01 .content .bd_l ul li .box dd{word-break:break-all;}
  .news_list02 .form_box .reset{width:100%; margin-top:10px; padding:0;}
  .news_list03 .wrap{padding:0 4%; width:auto;}
  .news_list02 .form_box .hd_btn .icon{margin:0 auto;}
  .about_center01 .intro .tit{font-size:20px; line-height:24px;}
  /* .about_center01{height:50vh;} */
  .ibanner .owl-dot{margin-bottom:15px;}
  .pro_integration01 .bd .right .item .text li span{width:100%;}
  .pro_integration01 .bd .right .item .text li{width:100%; display:block;}
  .about_center .text_detail{font-size:14px; padding-top:0;;}
  .about_center06{padding:30px 0;}
  .about_center .text_detail{max-width:90%;}
  .about_center01{height:auto;}

  .school01 .infor {padding:0 3%;}
  .school01 .infor .tit{font-size:20px; line-height:24px;}
  .school01 .infor .con{font-size:14px; margin:5px 0 10px;}
  .school02 {margin-top:30px;}
  .school02 .infor .tit{font-size:20px; line-height:24px;}
  .school02 .content{margin-top:20px;}
  .school02 .content .left{width:100%;}
  .school02 .content .left li{width:100%;; text-align:center; background:#f6f6f6; margin-bottom:5px; line-height:30px;}
  .school02 .content .right{width:100%; margin-top:10px;}

  .pro_detail02 .bd .left .item01 dd .cell{white-space:normal;}
  .pro_detail02 .bd .left .item01 dd .cell01{border-right:1px solid #d9d9d9}
  .pro_detail02 .bd .left .item01 dd .cell02{border-left:none;}
  .pro_detail02 .bd .left .item01 dl dd{min-width:inherit;}
  .pro_detail01 .right .content .con{height:auto;}
  .pro_detail01 .right .content .more_box{margin:10px 0 20px;}
  .train02 .content .item .info .box .c{color:#222;}
  .train01 .infor .con span{font-size:14px;}
  .service_addr01 .infor .tit.fz32{font-size:20px;}

  .pro_detail02 .bd .item.support li .box .tit{font-size:18px;}
  .pro_detail02 .bd .left .item01 dd .cell{line-height:22px; padding:5px;}


  /* 20230208 wrt */
  .ipart01 .content .swiper-slide .pic img{width:60%;}
  .ibanner .owl-dot{margin-bottom:10px;}

  .pro_integration01 .bd .right .item{width:32.4%; margin-right:1.4%; min-height:auto;}
  .pro_integration01 .bd .right .item .item_box .text{display:none;}
  .pro_integration01 .bd .right .item .tit .icon{display:none;}
  .pro_integration01 .bd .right .item .img_{margin-bottom:0;}

  .widgets_common_pages_4 a, .widgets_common_pages_4 span{width:24px; line-height:24px; height:24px; display:inline-block;}
  body .widgets_common_pages_4 a, .widgets_common_pages_4 span{font-size:16px;}
  .pro_integration01 .widgets_common_pages_4{margin-top:30px;}
  .pro_integration01 .bd .right .item .tit{font-size:16px;}


  .pageHeader.xc_pageHeader{height:61px;}
  .mNav{top:61px;}
  .header .logo{float:none; padding:10px 0 8px;}
  .pageHeader.xc_pageHeader .header .logo .img2{margin:0 auto; width:100px;}
  .navbar-toggle{position:absolute; top:0; margin-left:0; left:4%; margin-top:10px;}
  .pageHeader.xc_pageHeader .navbar-toggle .icon-bar{background-color:#fc6621;}
  .navbar-toggle .icon-bar{height:3px;}
  .header .h_tools{position:absolute; top:0; right:4%;}
  .header .h_tools .h_search{padding-top:20px;}

  .ibanner{padding-bottom:70%;}

  .ipart01 .swiper-container{display:block!important;}
  .ipart01 .swiper-wrapper{display:block; width:100%; white-space:nowrap; overflow-x:scroll;}
  .ipart01 .swiper-wrapper .swiper-slide{display:inline-block; vertical-align:text-top; width:24%; margin-right:2%; height:auto;}
  .ipart01 .content .swiper-wrapper .swiper-slide .tit{white-space:normal;}
  .ipart01 .swiper-button-prev{display:none;}
  .ipart01 .swiper-button-next{background:url(../img/ipart01_jt_r.png) no-repeat center; width:24px; height:27px; animation:certFlag infinite linear 1.8s; -webkit-animation:certFlag infinite linear 1.8s;}

  @keyframes certFlag{
    0% {transform:translateX(-10px); opacity:0;} 100% {transform:translateX(0); opacity:1;}
  }
  @-moz-keyframes certFlag{
    0% {-moz-transform:translateX(-10px); opacity:0;} 100% {-moz-transform-transform:translateX(0); opacity:1;}
  }
  @-webkit-keyframes certFlag {
    0% {-webkit-transform:translateX(-10px); opacity:0;} 100% {-webkit-transform-transform:translateX(0); opacity:1;}
  }

  /* 手机端底部 */
  .pageFooter{display:none;}
  .m_footer{position:fixed; bottom:0; left:0; width:100%; z-index:6; background:#fff; display:block; border-top:1px solid #f0f0f0;}
  .m_footer .li{width:18%; float:left; text-align:center; padding:7px 1%; position:relative;}
  .m_footer .li .icon{width:30px; height:30px; margin:0 auto; }
  .m_footer .li .icon .img01{display:block;}
  .m_footer .li .icon .img02{display:none;}
  .m_footer .li.active .icon .img02{display:block;}
  .m_footer .li.active .icon .img01{display:none;}

  /* .m_footer .li.li01 .icon{background:url(../img/mobile/mfooter_icon1.png) no-repeat;} */
  /* .m_footer .li.li01 .icon{background-image:url(../img/mobile_f_1.png); background-repeat:no-repeat; background-size:cover;}
  .m_footer .li.li02 .icon{background-image:url(../img/mobile_f_2.png); background-repeat:no-repeat; background-size:cover;}
  .m_footer .li.li04 .icon{background-image:url(../img/mobile_f_4.png); background-repeat:no-repeat; background-size:cover;}
  .m_footer .li.li05 .icon{background-image:url(../img/mobile_f_5.png); background-repeat:no-repeat; background-size:cover;} */


  .m_footer .li.li03{margin-top:-25px; cursor:pointer; padding:6px 1% 7px;}
  .m_footer .li.li03 .icon{width:66px; height:60px; position:relative; padding:5px; box-sizing:border-box;}
  .m_footer .li .txt{font-size:12px; color:#555555;}

  .m_footer .li.li03 .icon::after{content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:#fff; border-top:1px solid #f0f0f0; border-radius:50%; z-index:-1;}
  /* .m_footer .li.li03 .icon::before{content:''; position:absolute; bottom:5px; left:50%; width:50px; height:50px; transform:translateX(-50%); background:url(../img/mobile_f_3.png) no-repeat center/cover; z-index:4;} */

  /* 选中态 */
  /* .m_footer .li.active .icon{background-position:0 -30px;} */
  /* .m_footer .li.li01.active .icon{background-image:url(../img/mobile_f_1_on.png);}
  .m_footer .li.li02.active .icon{background-image:url(../img/mobile_f_2_on.png);}
  .m_footer .li.li03.active .icon{background-image:url(../img/mobile_f_3_on.png);}
  .m_footer .li.li04.active .icon{background-image:url(../img/mobile_f_4_on.png);}
  .m_footer .li.li05.active .icon{background-image:url(../img/mobile_f_5_on.png);} */

  .m_footer .li.active .txt{color:#fc6621;}
  .footer_bg { width:100%; height:100%; background:rgba(0,0,0,.24); position:fixed; top:0; bottom:0; z-index:3; display:none;}

  .m_footer .li05 .f_down{position:absolute; bottom:85px; width:auto; right:0; border-radius:8px; z-index:8; background:#fff; opacity:0; visibility:hidden; transition:all 0.3s ease; transform:translateY(100%)}
  .m_footer .li05 .f_down:after{content:''; width:16px; height:8px; background:url(../img/m_footer01_2.png) no-repeat center; position:absolute; right:30%; margin-left:-8px; top:100%;}
  .m_footer .li05 .f_down ul{padding:6px 0}
  .m_footer .li05 .f_down li{font-size:14px; line-height:23px; color:#4f4e4e; padding:0 10px;}
  .m_footer .li05 .f_down li a{border-bottom:1px solid #e8e8e8; display:block; padding:5px 0}
  .m_footer .li05 .f_down li:last-child a{border-bottom:none;}
  .m_footer .li05.active .f_down{opacity:1; visibility:visible; transform:translateY(0)}
    



  .ipart02{display:none;}
  .m_ipart02{display:block;}
  .m_ipart02 .rect-8343{padding-bottom:83.43%;}
  .m_ipart02 .rect-4023{padding-bottom:40.23%;}
  .m_ipart02 .top_{margin-bottom:10px;}
  .m_ipart02 .top_>div{width:49.4%;}
  .m_ipart02 .top_ .top_r .item:first-child{margin-bottom:9px;}
  .m_ipart02 .bott_>div{width:49.4%;}
  .m_ipart02 .item .intro{position:absolute; left:0; bottom:0; width:100%;}
  .m_ipart02 .item .intro .box{padding:15px;}
  .m_ipart02 .item .intro .box>div{float:left;}
  .m_ipart02 .item .intro .box .tit{font-size:20px; line-height:24px; color:#fff; font-family:'He_bold'; text-transform:uppercase; margin-bottom:5px;}
  .m_ipart02 .item .intro .box .more{font-size:15px; line-height:20px; color:#fc6621; height:20px; overflow:hidden; transition:all 0.5s ease;}
  .m_ipart02 .item .intro .box .more .icon{display:inline-block; margin-left:10px; width:10px; height:11px; background:url(../img/ipart02_icon.png) no-repeat center;}
  
  .ibanner .dots_box{display:none;}

  .header .h_tools .h_language{padding:19px 0; border-left:0;}

  .about_center01 .intro .tit{font-size:18px; width:80%;}
  .header .logo a{margin:0 auto;}


  .pro_integration01 .bd .left .series .bot_ ul li{display:inline-block; width:33.33%;}
  .pro_integration01 .hd{padding:0; padding-top:10px;}
  .pro_integration01 .hd .swiper{display:block!important;}
  .pro_integration01 .hd .swiper-wrapper{display:block; width:100%; white-space:nowrap; overflow-x:scroll;}
  .pro_integration01 .hd .swiper-wrapper .swiper-slide{display:inline-block; vertical-align:text-top; width:34%!important; margin-right:2%; height:auto;}
  .pro_integration01 .hd .swiper-wrapper .swiper-slide .tit{white-space:normal;}
  .pro_integration01 .hd .swiper-button-prev{display:none;}
  .pro_integration01 .hd .swiper-button-next{background:url(../img/ipart01_jt_r.png) no-repeat center; width:24px; right:0; height:27px; animation:certFlag infinite linear 1.8s; -webkit-animation:certFlag infinite linear 1.8s;}
  .pro_integration01 .bd .right .item .cla_phone{display:block; font-size:12px; color:#fc6621; text-align:center; line-height:25px; height:25px; overflow:hidden;}
  .pro_integration01 .bd .right .item .tit{font-size:13px;}

  .top-nav .top-nav-content{top:62px;}
  .top-nav .top-nav-height a{display:none;}
  .service03{display:none;}

  body .irs--round .irs-line{top:20px;}
  body .irs--round .irs-bar{top:20px;}
  body .irs--round .irs-handle,
  body .irs--round .irs-handle.type_last{top:12px;}


  .pro_integration01 .bd .right .item .img_{margin-top:0;}
  .pro_integration01 .bd .right .item .tit{text-align:center; margin-top:10px; margin-bottom:0;}
  .pro_integration01 .bd .right .item .tit i{display:none;}


  .video_list01 .content .left{width:100%;}
  .video_list01 .content .left li:before{background-size:cover;}
  .video_list01 .content .right{width:100%; margin-top:30px;}


  .social_respon01 .content{margin-top:20px;}
  .social_respon01 .content li .txt{font-size:16px; line-height:22px;}
  .social_respon02{padding-top:30px;}
  .social_respon02 .li_{width:100%; margin:0 0 2%;}
  .social_respon02 .li_box .info_ .t{font-size:17px;}
  .social_respon02 .li_box .info_ .c{margin-top:0;}
  .social_resopn04{background-position:center right -240px; padding:30px 0; margin-top:10px;}
  .social_resopn04 .tit{font-size:20px; line-height:24px; margin-bottom:5px;;}

  /* 2023-0421 */
  .down_detail01 .content .right .tit{display:block; white-space:normal;}
  .service03{display:block;}

  .social_respon01 .content li .txt{word-wrap:break-word;}
  .university01 .infor .tit{font-size:17px;}

  .pro_integration01 .bd .right .item .tit{font-size:12px; letter-spacing:-0.09em;}
  .pro_integration01 .bd .right .item::after{width:30px; height:30px;}
  .pro_integration01 .bd .right .item{margin-bottom:1.4%;}
  .pro_integration01 .hd .swiper .swiper-slide .item{word-break:break-all;}

  .ipart01 .content .swiper-slide .pic img{width:auto;}
  .ipart01 .swiper-wrapper .swiper-slide{width:31%;}

}

@media only screen and (max-width:580px){
  html{font-size:65px;}
  /* 头部 */

  /* 新闻列表 */
  .news_list01 .content .left{width:100%;}
  .news_list01 .content .right{width:100%;}
  .news_list01 .content .right .box .title{margin-bottom:5px;}
  .news_list01 .content .right .box .date{position:static; padding-left:0; margin-top:10px;}
  .news_list01 .content .news01_btn .owl-prev{width:25px; height:25px; left:-30px;}
  .news_list01 .content .news01_btn .owl-next{width:25px; height:25px; right:-30px;}
  .news_list03 li .li_box{padding:15px 0;}
  .news_list03 li .li_box .img_{width:40%;}
  .news_list03 li .li_box .intro{width:55%; margin-left:5%; margin-top:0;}
  .news_list03 li .li_box .intro .box .tit{font-size:16px; margin:0;}

  /* 服务地址 */
  .service_addr01{padding-bottom:25px;}
  .service_addr01 .content{margin-top:0px;}
  .service_addr01 .content .hd .title{font-size:20px; margin-top:0;;}
  .service_addr01 .content .hd .sele_wrap{width:100%; margin:10px 0 15px;}
  .service_addr01 .content .hd .inp_wrap{width:100%; margin-bottom:15px;}
  .service_addr01 .content .hd .btns{width:100%;}
  .service_addr01 .content .bd{margin-top:25px;}
  .service_addr01 .content .bd_l{width:100%;}
  .service_addr01 .content .bd_r{width:100%;}
  .service_addr01 .content .bd_r .tc{width:90%; left:5%; bottom:5%;}
  .service_addr01 .content .bd_r .tc .box{padding:40px 20px 20px;}
  .service_addr01 .content .bd_r .tc .box .t{font-size:17px; margin-bottom:5px;;}
  .service_addr01 .content .bd_r .tc .box .btns .common_more{line-height:40px;}

  /* 2022-1206 */
  .job01 .content .right .r_bott .li_{width:100%; margin-right:0;}
  .job01 .content .right .r_bott .li_box{min-height:inherit;}
  /* 2022-1210 */
  /* .pro_integration01 .bd .right .item{width:100%; margin-right:0;} */
  .pro_integration01 .bd .right .item{padding:20px 3%;}

  /* 2023-0201 */
  .service_addr01 .content .hd .sele_wrap .sele{font-size:15px;}
  .service_addr01 .content .hd .btns button{font-size:15px; height:45px; line-height:45px; text-transform:capitalize;}
  .service_addr01 .content .bd_l .info .tit{font-size:20px; margin-bottom:2px;}
  .service_addr01 .content .bd_l ul li .box dt{text-transform:lowercase;}
  .service_addr01 .content .bd_l .info{padding:20px;}
  .service_addr01 .content .bd_l ul li .box dd .icon{width:20px; height:20px;;}
  .service_addr01 .content .bd_l ul li .box dd{margin-bottom:10px;}
  .hangye01 .content .left .tit.fz32{font-size:20px;}
  .fz32{font-size:20px!important;}
  .down_list01 .content .form_box{margin-top:20px;}
  .news_list02 .form_box .inp_box_wrap{margin-bottom:10px;}
  .news_list02 .form_box .hd_btn{width:46%; margin:0 1%; display:inline-block;}
  .news_list02 .form_box .reset{width:46%; margin:0 1%; display:inline-block}
  .news_list02 .form_box .hd_tit{margin-bottom:10px; height:30px; line-height:30px;}
  .news_detail01 .content .con{line-height:24px;}

  .about_us02 li .box{font-size:0;}
  .about_us02 li .icon{display:inline-block; vertical-align:middle;}
  .about_us02 li .text{display:inline-block; vertical-align:middle; margin-left:15px; width:calc(100% - 55px); text-align:left; margin-top:0;}
  .about_center .text_detail{padding-bottom:20px;}
  .job01 .tit{font-weight:normal;}
  .job01 .content .right .r_top .title{text-transform:capitalize;}
  .job01 .content .right .r_top .inp_wrap{border-radius:30px;}
  .job01 .tit{font-size:17px;}
  .header .search_box{right:4%;}
body .contact_us02 .content .map #cu02-1-805{margin-left:2px;}
body .resultArea #botBtn .btnMore{padding:0 40px; height:40px; line-height:40px;}
body .searchArea .content_form{padding:0;}
.fz36{font-size:24px!important;}

  .pro_integration01 .bd .right .item{padding:10px 5px;}
  .ipart01 .swiper-wrapper{padding-bottom:10px;}
  .ipart01 .content{padding-bottom:15px;}

  .gm-style .gm-style-iw-c{max-width:none!important; }
  .service_addr01 .content .bd_r .tc{width:75vw;}
  .service_addr01 .content .bd_r .tc .box{padding:20px;}
  .service_addr01 .content .bd_r .tc .box .c{font-size:14px; line-height:20px;}

  .video_list01 .content .right li{width:48%; margin:0 1%; padding-left:0;;}
  .video_list01 .infor .tit{font-size:20px; line-height:24px;}
  .video_list01 .infor .con{width:100%; margin-top:10px;}
  .social_respon01 .content li{vertical-align:top;}

  /* 2023-0920 */
  .widgets_xc_invest_list_5 .bd .li_box .intro .tit{line-height:20px;}
  .widgets_xc_invest_list_5 .bd .li_box .intro{display:flex; align-items:center;}
  .pro_detail02 .bd .item.support li .box .tit{font-size:14px;}


/* 2023-0920 */
.widgets_xc_invest_list_5 .bd .li_box .intro .tit{line-height:20px;}
.widgets_xc_invest_list_5 .bd .li_box .intro{display:flex; align-items:center;}
.pro_detail02 .bd .item.support li .box .tit{font-size:14px;}
.job01 .content .right .r_top .inp_wrap .inp{font-size:13px;}




}

@media only screen and (max-width: 480px) {
  /* mobileMode 480 网站样式 */

  /* 关于我们 */
  .about_us02 li{width:100%; margin-bottom:15px;}
  .about_us02 li .box:after{display:none;}
  .about_us02 li .text{height:auto;}

  /* 2022-01-21 down_list wangzb */
  .down_list01 .content .form_box .btn_{width:20%;}
  .down_list01 .content .list_box{margin-top:30px;}
  .down_list01 .content .hd .li_ span{font-size:16px; margin-bottom:10px; margin-top:8px;}
  .down_list01 .content .list_box .list .tit{font-size:16px; padding:8px 0;}
  .down_list01 .content .list_box .list dd{font-size:15px;}
  .down_list01 .content .list_box .list dd.on{font-size:14px;}
  .down_list01 .content .list_box .list dd{line-height:20px;}
  .down_list01 .content .hd .li_ i{bottom:-15px; font-size:24px;}
  .down_list01 .content .form_box{height:60px; padding:10px 3%;}
  .down_list01 .infor .title{font-size:20px; line-height:20px;}
  .down_list01 .content .form_box .btn_{height:30px; margin-top:5px; font-size:16px;}
  .down_list01 .content .form_box .inp_{font-size:14px;}
  .down_list01 .content .hd{margin-top:30px; margin-bottom:30px;}
  .down_list01 .infor .title .img_{margin-top:1px; width:6%;}
  /* 2022-02-17 down_list wangzb */
  .down_list01 .content .form_box .inp_{width:90%;}

  /* 招聘 */
  .job01 .content{margin-top:20px;}
  .job01 .content .left .title{font-size:18px; margin-bottom:10px; padding-bottom:10px;}
  .job01 .content .right{border-left:none;}
  .job01 .content .right .r_top{margin-bottom:15px;}
  .job01 .content .right .r_top .title{font-size:18px;}
  .job01 .content .right .r_top form{width:100%; margin-top:10px; float:left;}
  .widgets_common_pages_4{margin-top:20px;}

  /* hangye */
  .hangye01{padding:30px 0;}
  .hangye01 .content .swiper-pagination{width:80%;}
  .hangye01 .content .swiper-button-prev{margin-right:20px;}

  /* fuwu  */
  .service03 li .info .con{height:auto;}
  .service03 li .icon{width:40px;height:40px; background-size:cover; margin-bottom:5px;}



  /* 2022-1122 */
  .ipart02 .item .intro .box .tit{margin-bottom:0;}
  .ipart02 .item .intro .box .more{margin-top:0;}
  /* .ipart01 .content{padding:25px 7.5% 25px} */



  .ipart01 .content{padding:25px 0 25px}
  .ipart01 .swiper-button-prev{left:0;}
  .ipart01 .swiper-button-next{right:0;}



  .ipart01 .content .swiper-slide .tit{font-size:14px; line-height:20px;}

  /* 2022-1206 */
  .job01 .content .right .r_top .title{font-size:15px;}
  .job01 .content .right .r_top .inp_wrap .btns{right:0;}
  .service_addr01 .content .hd .btns{font-size:0;}
  .service_addr01 .content .hd .btns button{width:49%; margin-right:2%; margin-left:0; padding:0;}
  .service_addr01 .content .hd .btns button:last-child{margin-right:0;}


  .train02 .content .item{width:100%; margin-bottom:2%;;}
  .train02 .content .item .info .box .more{opacity:1; visibility:visible;}
  .train02 .content .item .info .box .c{margin-bottom:10px;}
  .train02 .list{margin-top:30px;}
  .text-content h3{font-size:20px;}


  /* 20230208 wrt */
  .m_ipart02 .item .intro .box .tit{font-size:16px; line-height:20px; margin-bottom:0;}
  .m_ipart02 .top_ .top_r .item:first-child{margin-bottom:5px;}
  .m_ipart02 .top_{margin-bottom:5px;}
  .m_ipart02 .item .intro .box{padding:15px 10px;}
  .ipart01 .content .swiper-slide .pic img{height:70px;}
  
  .ipart01 .swiper-button-next{right:-17px;}
  .ipart01 .content .swiper-slide .tit{font-size:13px;}

  .pro_detail01 .right .sameEQ a{margin-right:10px;}
  .pro_detail01 .right .content .btn_box .border_common_more{width: 90%; margin:0 auto 15px;}
  .down_detail01 .content .right .widgets_xc_invest_list_5 .bd .li_box .intro .tit{width:82%;}
  .down_detail01 .content .right .widgets_xc_invest_list_5 .bd .li_box .intro{padding:7px 20px;}
  .ipart01 .swiper-wrapper .swiper-slide{width:45%;}
  .m_ipart02 .item .intro .box .more{display:none;}
  .pro_integration01 .hd .swiper-wrapper .swiper-slide{width:47%!important;}
  .pro_integration01 .hd .swiper .swiper-slide .item .tit{font-size:14px;}
  .down_list01 .content .list_box .list dd.on{font-size:12px;}
  .down_list01 .content .list_box .list dd{font-size:12px;}
  .down_list01 .content .list_box .list{width:32%; margin-left:2%; box-sizing:border-box;}
  .m_ipart02 .item a::after{content:''; width:100%; height:100%; background:rgba(0,0,0,.2); position:absolute; left:0; top:0;}
  .m_ipart02 .item .intro{z-index:2;}











}


@media only screen and (max-width: 380px) {
  /* mobileMode 320 网站样式 */

  /* 联系我们 */
  .contact_us02{padding-bottom:0;}
  .contact_us02 .content .intro .box li .text{width:80%; font-size:14px;}
  .contact_us02 .content .intro .box li .text span{font-size:14px;}
  .contact_us02 .content .intro .box li .text a{font-size:14px;}

  /* 2022-1210 */
  .text-content{font-size:12px;}

  .m_footer .li .txt{word-wrap:break-word; line-height:20px;}
  .m_footer .li .txt{line-height:12px; margin-top:10px;letter-spacing: -0.7px;}
  .m_footer .li{width:19%; padding:7px 0;}
}