@font-face {
  font-family:"iconfont";
  src: url('//at.alicdn.com/t/font_1963118_svody0qb81.eot?t=1608797659150');
  /* IE9 */
  src: url('//at.alicdn.com/t/font_1963118_svody0qb81.eot?t=1608797659150#iefix') format('embedded-opentype'),
  /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), url('//at.alicdn.com/t/font_1963118_svody0qb81.woff?t=1608797659150') format('woff'), url('//at.alicdn.com/t/font_1963118_svody0qb81.ttf?t=1608797659150') format('truetype'),
  /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('//at.alicdn.com/t/font_1963118_svody0qb81.svg?t=1608797659150#iconfont') format('svg');
  /* iOS 4.1- */
}

  .iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .iconcall-phone:before {
    content: "\e66a";
  }

  .iconlanguage:before {
    content:"\e606";
  }

  .bg-yellow {
    background-color: #ffe600;
  }
  
  .bg-blue {
    background-color: #2249c0;
  }
  
  /* 三个颜色的按钮hover颜色 统一一下 */
  .blue-btn:hover, .official-solve-tab .blue-btn:hover {
    background-color: #4E6DCC;
  }
  
  .yellow-btn:hover {
    background-color: #FFEB33;
  }
  
  .black-btn:hover {
    background-color: #333;
  }
  
  .wulai-nav-call {
  margin-right: 60px;
  }
  
  .wulai-nav-call .wulai-nav-span {
  color: #fff;
  }
  
  .wulai-nav-call .wulai-nav-img {
  width: 24px;
  height: 24px;
  margin-right: 8px;
  border-radius: 50%;
  }
  
  .wulai-nav-call .wulai-nav-img i {
  color: #fff;
  font-size: 12px;
  }
  
  .global-medially {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  .nav-navBar {
    position: fixed;
    display: flex;
    justify-content: space-between;
    z-index: 10001;
    left: 0;
    top: 0;
    width: 100%;
    height: 80px;
    background-color: #000;
  }
  
  .official-nav {
    background: url(https://cdn.wul.ai/official/img/navBannerBgLt.jpg) center bottom repeat-x #000;
    background-size: 10%;
  }
  
  .nav-menu {
    display: none;
  }
  
  .go-banner {
    display: inline-block;
  }
  
  .nav-logo {
    display: inline-block;
    width: 50px;
    height: 50px;
    margin: 16px 0 0 40px;
  }
  
  .official-nav-wrap {
    width: 100%;
    min-width: 1260px;
    padding: 0 40px;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  
  .official-nav-btn-primary {
    display: inline-block;
    padding: 0 16px;
    line-height: 36px;
    border-radius: 2px;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
  }
  
  .official-nav-yellow {
    color: #000;
    background: #ffe600;
  }
  
  .nav-list {
    min-width: 600px;
    display: flex;
    height: 80px;
    align-items: center;
  }
  
  .nav-list .official-nav-active{
    color: #ffe600;
    border-bottom: 2px solid #ffe600;
  }
  
  .nav-li {
    padding: 0 16px;
    height: 80px;
    line-height: 80px;
    font-size: 14px;
    color: #fff;
    display: flex;
    align-items: center;
    cursor: pointer;
    border-bottom: 2px solid transparent;
  }
  
  .nav-li:hover {
    color: #ffe600;
  }
  
  .nav-on-mouse {
    height: 100%;
    display: flex;
    align-items: center;
    position: relative;
  }
  
  .nav-mouse-div {
    line-height: 26px;
    background: #1A1A1A;
    position: absolute;
    display: none;
    right: 0;
    width: max-content;
    padding-bottom: 8px;
  }
  
  .nav-solve-div {
    width: 244px;
    left: 0;
    top: 80px;
  }
  
  .nav-solve-left , .nav-solve-right {
    height: 100%;
    width: 49%;
    vertical-align: top;
    display: inline-block;
  }
  
  .nav-solve-title {
    display: block;
    padding: 16px;
    color: #fff;
  }
  
  .nav-solve-title:hover {
    color: #ffe600;
  }
  
  .nav-login-div {
    left: 0;
    top: 80px;
  }
  
  .nav-mouse-div .mouse-p, .mouse-a  {
    display: block;
    font-size: 14px;
    padding: 8px 16px;
    color: #fff;
    cursor: pointer;
  }
  
  .nav-mouse-div .mouse-a:hover, .mouse-p:hover {
    background: #333;
    color: #fff;
  }
  
  .nav-phone-nav {
    display: none;
  }
  
  .nav-about {
    padding-top: 8px;
  }
  
  .icon-top .global-medially {
    align-items: flex-start;
  }
  
  .official-right-content {
    display: flex;
    align-items: center;
    height: 100%;
  }
  
  .official-right-content .official-call {
    margin-right: 48px;
  }
  
  .official-call-phone {
    display: none;
  }

  .official-footer {
    padding-top: 20px;
    width: 100%;
    background: url('https://cdn.wul.ai/official/img/officialFooterBg.jpg') center center / 100% no-repeat #000;
  }
  
  .official-footer-box {
    padding-top: 90px;
    border-bottom: 1px solid #333;
  }
  
  .official-footer-link {
    width: 90%;
    margin: 0 auto;
    padding-bottom: 74px;
    display: flex;
    flex-wrap: wrap;
  }
  
  .footer-container {
    width: 100%;
    background: #000;
    padding: 36px 36px 80px;
    text-align: center;
    font-weight: normal;
  }
  
  .footer-title {
    color: #fff;
    font-weight: 400;
    font-size: 24px;
    padding-top: 22px;
  }
  
  .footer-detail-city {
    font-size: 16px;
    color: #fff;
    margin-top: 23px;
    letter-spacing: 1.78pt;
    font-weight: 300;
  }
  
  .footer-detail-address {
    font-size: 14px;
    color: #fff;
    margin-top: 24px;
    font-weight: 300;
  }
  
  .footer-detail-address span {
    padding: 0 10px;
    border-right: 1px solid #999;
  }
  
  .footer-detail-address span:last-child {
    border: none;
  }
  
  .footer-copy {
    display: block;
    margin-top: 30px;
    color: #999;
    font-size: 14px;
  }
  
  .footer-log:hover {
    color: #fff;
  }
  
  .official-footer-column {
    width: 16.6%;
    text-align: center;
  }
  
  .footer-nav-li {
    display: block;
    font-weight: 300;
    font-size: 16px;
    padding: 12px 0;
    cursor: pointer;
  }
  
  .footer-nav-li a {
    color: #999;
  }
  
  .footer-nav-li a:hover {
    color: #ffe402;
  }
  
  .official-footer-column-h4 {
    user-select: none;
    font-size: 18px;
    color: #fff;
    padding-bottom: 24px;
  }
  
  .official-footer-column-p {
    display: block;
    cursor: pointer;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    padding-bottom: 12px;
  }
  
  .official-footer-column-p:hover {
    color: #ffe402;
  }

  .official-language {
    color: #fff;
    margin-right: 48px;
    cursor: pointer;
  }

  .official-language:hover {
    color: #2249c0;
  }

  .language-word {
    margin-left: 8px;
    font-size: 14px;
  }

  .language-div {
    width: 100px;
    top: 80px;
    left: 0;
  }

  .language-div a {
    text-align: center;
  }
  
  @media screen and (max-width: 768px) {
    .official-call-phone {
      display: flex;
    }
  
    .nav-navBar {
      height: 60px;
    }
  
    .nav-pc-nav {
      display: none;
    }
  
    .menu-icon {
      display: flex;
      width: 100%;
      height: 60px;
      justify-content: space-between;
      align-items: center;
    }
  
    .nav-menu {
      width: 24px;
      display: block;
      margin-right: 16px;
    }
  
    .nav-logo {
      width: 45px;
      height: 45px;
      margin: 8px 16px;
    }
  
    .nav-phone-list {
      padding: 8px 0;
      position: absolute;
      right: 0;
      top: 60px;
      background: #fff;
    }

    .nav-auto-list {
      height: calc(100% - 48px);
      overflow: auto;
    }
  
    .nav-select-li-span {
      margin-left: 22px;
    }
  
    .nav-select-li-img {
      width: 8%;
    }
  
    .official-nav-phone-li, .nav-select-li {
      display: flex;
      justify-content: space-between;
      align-items: center;
      color: #333;
      line-height: 44px;
      width: 240px;
      padding: 0 24px;
    }
  
    .official-nav-select-content {
      display: none;
      width: 100%;
      background: #f5f7f7;
    }
  
    .select-content-p-primary {
      display: block;
      color: #333;
      line-height: 44px;
      font-size: 14px;
      text-align: left;
      padding-left: 48px;
    }
  
    .official-nav-phone-primary {
      line-height: 32px;
      border-radius: 4px;
      width: 100%;
      margin: 10px auto;
      display: block;
      text-align: center;
    }
  
    .official-nav-black {
      color: #000;
    }
  
    .official-nav-select-wrap {
      background: #fff;
      display: none;
    }
  
    .nav-phone-modal {
      position: fixed;
      display: none;
      width: 100%;
      height: 100%;
      left: 0;
      top: 0;
      z-index: 8;
      overflow: hidden;
      background: rgba(0, 0, 0, 0.5);
    }

    .official-footer {
      padding-top: 20px;
      background: url(https://cdn.wul.ai/official/img/phoneFooterBg.jpg) center bottom / cover no-repeat #000;
    }
  
    .official-footer-column {
      width: 33%;
      padding-top: 16px;
    }
  
    .official-footer-link {
      padding-bottom: 16px;
    }
  
    .official-footer-box {
      margin-bottom: 12px;
      padding-top: 44px;
    }
  
    .official-footer-column-h4 {
      font-size: 14px;
      font-weight: 400;
      padding-bottom: 16px;
    }
  
    .footer-container{
      text-align: center;
      padding: 0 16px 36px;
    }
  
    .footer-title {
      font-size: 18px;
    }
  
    .footer-detail-address {
      color: #fff;
      margin-bottom: 16px;
      line-height: 30px;
    }
  
    .footer-detail-address span {
      display: block;
      margin: 0;
      border: none;
    }
  
    .footer-copy, .footer-detail-city, .footer-nav-li {
      font-size: 12px;
    }
  
    .official-footer-column-p {
      font-size: 12px;
    }

    .select-language {
      position: absolute;
      right: 0;
      bottom: 16px;
      width: 240px;
      padding: 0 24px;
      color: #000;
      line-height: 30px;
      font-size: 16px;
      text-align: right;
    }

    .select-language i {
      color: #fae100;
      margin-right: 8px;
    }

    .select-language .nav-select-li-img {
      margin-left: 8px;
    }

    .current-language {
      display: flex;
      align-items: center;
      justify-content: flex-end;
    }

    .lan-child {
      display: none;
      position: absolute;
      bottom: 0;
      right: 0;
      z-index: 99;
      width: 112px;
      padding: 4px 8px 4px 6px;
      background-color: #f5f7f7;
      text-align: left;
      box-shadow: 0 0 18px 0 rgba(0, 0, 0, 0.15);
    }

    .lan-child a {
      color: #030000;
      display: block;
      font-size: 14px;
    }
  }