
  .tem13-video .text .subtitle .wow {display: none !important;}
  .tem13-video .tem13_video_con{min-height:100vh; height:auto !important;}
  .tem13-video .text{padding:10% 0 2% 0 !important;}
  .tem09-service .box .icon:hover{color: #121212 !important;}
  .tem09-service .service-desc {font-size: 16px !important;}
  .tem13-video .tem09-service .text{padding:10px 0 !important;width:100%;}
  .tem13-video .tem09-service .h5.title{font-size:24px;padding:0;}
  .tem13-video .tem09-service .text .service-desc{padding:0;height:auto;}
  .tem13-video .tem09-service .icon{background:transparent;border:3px solid #fff;transition:.4s;font-size:48px;}
  .tem13-video .tem09-service .icon span{color:#fff;opacity:1 !important;}
  .tem13-video .tem09-service{background-color:transparent !important;}
  .tem13-video .tem09-service .icon:hover{background-color:rgba(255,255,255,.5) !important;}
  .tem13-video .tem09-service .icon:hover span{color:#235eab;}
  .tem58-header .header58 .logo {padding: 0px 0 !important;}
  .tem58-header .flag20{display: none;}
  .tem18-button a {border-radius: 0px !important;padding: 12px 22px;}

  /*é¦é¡µäº§åæ¨¡åæå­å±ä¸­*/

  .tem71-pro .pro-li .text .title{text-align: center !important;}

  .tem58-header .header58 .logo {height: 64px !important;}

  .tem58-header .ul_xu > a{font-size:18px!important}
  .tem58-header .navigation_0 {margin-top: 10px !important;}

  .tem58-header .navigation ._ul li a{font-size:14px!important}
  .tem58-header .navigation ._ul{ min-width: 210px!important;}
  @media (max-width:992px){ 
    .tem58-header .header58 .logo > .fl img {
      height: auto !important;
      max-width: 100%;
    }
  }
  @media (max-width:768px){  
    .tem58-header .header58 .logo > .fl img {height: auto !important; margin-top:8px;}
  }
  .tem10-guide-language .text .more a {border-radius: 0px !important;}

  .tem80-header .head_bottom .logo {padding: 2px 0 !important;}
  div.tem34-contact .wow {max-width: 50% !important;}
  .tem25-video .image{transform: translateX(0) !important;}
  .tem332-irregular .col-lg-6{padding:0!important;}
  .tem332-irregular a.btn {border-radius: 0px!important;}
  .tem370-irregular a {padding: 0px!important;}
  .tem21-service .box .title {font-size: 16px !important;opacity: 1!important;color: #235eab !important;}
  .tem05-guide-language .box .description{max-height:1000px!important}
  .tem15-development-path .item .description {font-size: 14px !important;opacity: 1 !important;}
  .tem364-irregular .items {max-width:60% !important;}
  .tem15-development-path .item .title {color: #235eab !important;font-family: inherit !important;}
  .tem05-guide-language .box .text {max-width: 100% !important;}
  .tem83-news .description {font-size: 15px !important;opacity: 1 !important;}

  .tem38-team .gallery-thumbs .text_img {box-shadow: 0 4.5px 17px rgba(36,37,38,0) !important;}
  .tem38-team .gallery-top .text .description {font-size: 16px !important;opacity: 1 !important;}


  .tem378-irregular.sj-2019-4-15 .tem13-video .text{padding-top:0 !important;}
  .tem378-irregular.sj-2019-4-15 .row>div{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px;}
  .tem378-irregular.sj-2019-4-15{position:relative;}
  .tem378-irregular.sj-2019-4-15 .tem18-button{position:absolute;left:0;right:0;bottom:160px;z-index:6;}
  @media (max-width:768px){
    .tem378-irregular.sj-2019-4-15 .tem18-button{position:absolute;left:0;right:0;bottom:15px;z-index:6;}
  }

  .tem83-news .item:hover img {transform: none !important;}

  /*é¦é¡µå¯¼èªæ */

  @media (min-width:1200px){
    .tem15-header-posFixed-box{
      position:absolute;
      top:100%;
      z-index:2;
    }
    .tem15-header .logo {max-width: 500px!important;}
    .tem15-header .container{
      display:flex;
    }
    .tem15-header .bottom{
      flex-grow:1;
    }
    .tem15-header .navBar_next,
    .tem15-header .navBar_prev{
      display:none !important;
    }
    .tem15-header .navBar{
      width:100% !important;
    }
    .tem15-header .navBar{
      right:0 !important;
    }
    .tem15-header .navBar_ul{
      width:auto;
    }
    .tem15-header .navBar_ul{
      width:auto !important;
      left:auto !important;
      right:0;
    }
  }
  .tem15-header .navBar_ul li> a{
    font-family: "DINPro-Regular","Arial","Microsoft YaHei","Open Sans",sans-serif,"STXihei","Myriad Set Pro","Helvetica Neue","Helvetica","Arial","lato","PingFang SC","STHeitiSC-Light";
  }
  @media (max-width:1400px) and (min-width:1200px){
    .tem15-header .navBar_ul li>a{
      font-size:13px !important;
      padding:8px !important;
    }
  }
  .tem15-header .info h2,
  .tem15-header .info .h2,
  .tem15-header .info h2:last-of-type>span,
  .tem15-header .info .h2:last-of-type>span{
    display:none;
  }
  .tem15-header .info h2:last-of-type,
  .tem15-header .info .h2:last-of-type{
    display:block;
    line-height:30px;
  }
  .tem15-header .top{
    background-color:#000;
    border-bottom:none !important;
    border-bottom:1px solid #2d2d2d !important;
  }
  .tem15-header-posFixed-box{
    background-color:rgba(247,247,247,.9) !important;
  }
  .tem15-header .bottom-box,
  .tem15-header .pc_navbox{
    background-color:inherit !important;
  }
  .tem15-header .pc_three_level li a{
    color:#000 !important;
  }

  @media (min-width:1200px){
    .tem15-header .icons.ON .searchBar{
      border-left:none;
      padding-left:0;
    }
    .tem15-header .icons .btn-group,
    .tem15-header .icons .searchBar{
      border-left:1px #4c4c4c solid;
      padding-left:15px;
    }
    .tem15-header .icons .btn-group{
      float:left !important;
    }
    .tem15-header .navBar_ul li>a{
      font-size: 16px;
    }
  }

  @media (max-width:1199px){
    .tem15-header .bottom-box{
      height:auto !important;
    } 
    .tem15-header .logo{
      line-height:50px;
    }
    .tem15-header .tem15-header-posFixed-box .bottom-box .icons{
      padding-top:25px !important;
    }
    .tem15-header .pc_navbox{
      display:none;
    }
    .tem15-header .mobile_nav{
      display:block !important;
    }
  }


  .tem15-header .icons .btn-group .icon-globe2{
    color: var(--main-color);
  }
  .tem15-header .icons .btn-group a{
    color:#fff;
  }
  .tem15-header .icons .btn-group{
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
  }


