<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width: 750px) {
  main .comtainer {
    width: 100%;
    height: 100%;
    padding: 1rem 0.2rem 0 0.2rem;
  }
  .dark-bg {
    background-color: #0b173d;
  }
  .white-bg {
    background-color: #ffffff;
  }
  .section-title {
    position: relative;
    height: 0.86rem;
    padding: 0.27rem 0 0 0.49rem;
    font-size: 0.3rem;
    line-height: 0.3rem;
    color: #fff;

    &amp;::before {
      display: inline-block;
      position: absolute;
      top: -0.1rem;
      left: 0.31rem;
      width: 0.04rem;
      height: 0.67rem;
      background-color: #fab634;
      content: "";
    }

    p {
      line-height: 0.3rem;
    }
  }
  .products {
    display: flex;
    justify-content: center;
    align-items: start;
    padding: 0.6rem 0.2rem 0.4rem 0.2rem;
    color: #222222;

    .products-text {
      flex: 1;
      display: flex;
      flex-direction: column;
      justify-content: start;
      align-items: start;

      .products-lable {
        position: relative;
        font-size: 0.24rem;
        margin-bottom: 0.25rem;
        padding-left: 0.15rem;

        &amp;::after {
          content: "";
          display: inline-block;
          width: 3px;
          height: 120%;
          background-color: #ffba35;
          position: absolute;
          top: -10%;
          left: 0;
        }
      }

      .products-title {
        margin-bottom: 0.32rem;
        font-family: "AlibabaSans-Medium";
        font-size: 0.35rem;
        color: #1c55ff;
      }

      &gt; p {
        font-size: 0.24rem;
        line-height: 0.4rem;
        margin-bottom: 0.25rem;
      }

      .more {
        display: flex;
        justify-content: space-between;
        align-items: center;
        height: 0.4rem;
        padding: 0.1rem 0.2rem;
        font-size: 0.24rem;
        color: #fff;
        background-color: #1860d7;
        border-radius: 22px;

        img {
          height: 0.24rem;
          margin-left: 0.2rem;
        }
      }
    }
  }

  .data-source-comtainer {
    width: 100%;
    padding: 0 0.2rem;

    .title {
      font-size: 0.32rem;
      padding-left: 0.3rem;
      color: #00395f;
      font-weight: Bold;
    }

    .data-source-pic {
      width: 100%;

      img {
        width: 100%;
      }
    }

    .global-coverage {
      display: flex;
      flex-direction: column;
      justify-content: start;
      align-items: center;
      width: 100%;
      height: 4rem;
      margin-bottom: 0.25rem;
      background-image: url("../img/map-bg.png");
      background-position: center;
      background-size: cover;
      text-align: center;

      .title {
        margin-top: 0.72rem;
        font-size: 0.32rem;
        font-family: "AlibabaSans-Bold";
      }

      &gt; p {
        margin-top: 0.39rem;
        font-size: 0.24rem;
        color: #222222;

        span {
          display: inline-block;
          font-size: 0.4rem;
          font-weight: 700;
          color: #009dff;
          border-bottom: 0.04rem solid #ff8a00;
        }
      }
    }

    .core-fields {
      position: relative;
      width: 100%;
      padding: 0.5rem 0.32rem 0.28rem 0.32rem;
      border: 2px solid #009dff;
      border-radius: 10px;
      margin-bottom: 0.3rem;

      .title {
        position: absolute;
        top: 0;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 2.6rem;
        font-size: 0.4rem;
        font-weight: 700;
        text-align: center;
        color: #00395f;
        background-color: #fff;
      }

      .field-list {
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: start;
        flex-wrap: wrap;

        .field {
          flex: 45%;
          display: flex;
          flex-direction: column;
          justify-content: start;
          align-items: start;
          height: 100%;
          margin-right: 5%;
          margin-bottom: 5%;

          &amp;:nth-child(2) {
            margin-right: 0;
          }

          &amp;:last-child {
            margin-right: 0;
          }

          .field-name {
            font-size: 0.32rem;
            color: #009dff;
            margin-bottom: 0.11rem;
          }

          .field-text {
            font-size: 0.24rem;
            font-family: "AlibabaSans-Regular";
            line-height: 0.3rem;
            color: #222222;
          }
        }
      }
    }
  }

  .introduce {
    color: #fff;
    background-color: #0b173d;

    .introduce-text {
      .contact-btn {
        position: relative;
        font-size: 0.18rem;
        line-height: 0.44rem;
        width: 3rem;
        height: 0.44rem;
        background-color: #2e59c7;
        text-align: center;
        border-radius: 0.19rem;
        text-align: left;
        padding-left: 0.2rem;
        margin: 0.3rem 0;

        img {
          height: 0.15rem;
          transform: translate(0.1rem, 0.02rem);
        }
      }
    }
  }

  .introduce {
    padding: 0.3rem 0.6rem;
    align-items: start;

    .introduce-item {
      .intro-title {
        display: flex;
        align-items: center;
        justify-content: start;

        img {
          margin-right: 0.23rem;
          width: 0.33rem;
        }

        p {
          font-size: 0.35rem;
          font-family: "AlibabaSans-Regular";
        }
      }
    }

    .intro-text {
      margin: 0.4rem 0;

      p {
        position: relative;
        font-family: "AlibabaSans-Regular";
        font-size: 0.26rem;
        line-height: 0.38rem;

        &amp;::before {
          display: inline-block;
          position: absolute;
          top: 0.25rem;
          left: 0;
          width: 0.25rem;
          height: 0.08rem;
          background-color: #fab634;
          opacity: 0.7;
          content: "";
        }
      }
    }

    .learn-more {
      position: relative;
      width: 2.05rem;
      height: 0.51rem;
      margin: 0.29rem 0 0.76rem 0;
      padding-left: 0.23rem;
      font-size: 0.2rem;
      font-family: "ArialMT";
      line-height: 0.5rem;
      text-align: left;
      background-color: #003299;
      border-radius: 0.3rem;

      &amp;::after {
        display: inline-block;
        position: absolute;
        top: 50%;
        right: 0.2rem;
        transform: translateY(-50%);
        width: 0;
        height: 0;
        border: 0.07rem solid transparent;
        border-left: 0.11rem solid #fff;
        content: "";
      }
    }
  }

  .flight-status-search {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 0;
    margin-bottom: 0.3rem;

    .search-l {
      align-items: start;
      width: 100%;
      height: 4.5rem;
      background-image: url("../assets/images/bg/bg-pic-1.png");
      background-size: 100% 100%;

      img {
        margin-top: 7%;
        width: 90%;
      }
    }

    .search-r {
      flex: 1;
      flex-direction: column;
      justify-content: start;
      align-items: start;
      width: 100%;
      padding: 0.3rem;
      padding-top: 0;
      color: #fff;

      .title {
        font-family: "AlibabaSans-Medium";
        font-size: 0.32rem;
        margin: 0.3rem 0;
      }

      .text {
        margin-bottom: 0.3rem;
        font-size: 0.24rem;
        line-height: 0.4rem;
        font-family: "AlibabaSans-Regular";
      }

      .more {
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        font-size: 0.28rem;
        line-height: 0.4rem;
        width: 80%;
        height: 0.8rem;
        background-color: #003299;
        text-align: center;
        border-radius: 0.4rem;
        text-align: left;

        &amp;::after {
          display: inline-block;
          position: absolute;
          top: 50%;
          right: 0.2rem;
          transform: translateY(-50%);
          width: 0;
          height: 0;
          border: 0.15rem solid transparent;
          border-left: 0.18rem solid #fff;
          content: "";
        }
      }
    }
  }

  .industry {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    .industry-item {
      display: flex;
      flex-direction: column;
      justify-content: start;
      align-items: center;
      width: 90%;
      padding-bottom: 0.3rem;
      margin: 0.3rem 0;
      border: 1px solid #d4d6dd;
      border-radius: 18px;

      &amp;:nth-child(2) {
        margin: 0 43px;
      }

      .pic {
        width: 100%;
        overflow: hidden;

        img {
          width: 100%;
        }
      }

      .title {
        margin-top: 0.4rem;
        font-family: "AlibabaSans-Medium";
        font-size: 0.4rem;
        color: #3b56a1;
        text-align: center;
      }

      .more {
        padding: 0.1rem 0.2rem;
        border: 0.5px solid #1c54c6;
        border-radius: 18px;
        margin-top: 0.4rem;
        text-align: center;
        font-family: "AlibabaSans-Regular";
        font-size: 0.32rem;
        a {
          color: #3b56a1;
        }
      }
    }
  }
}
@media screen and (min-width: 750px) {
  body {
    min-width: 1280px;
  }
  main {
    padding-top: 75px;
  }
  /* content */
  .comtainer {
    max-width: 1280px;
    margin: 0 auto;
  }
  .dark-bg {
    background-color: #0b173d;
  }
  .white-bg {
    background-color: #ffffff;
  }

  /* æ&nbsp;‡é¢˜ */
  .section-title {
    position: relative;
    height: 75px;
    padding-top: 20px;
    padding-left: 45px;
    font-size: 28px;
    font-family: "AlibabaSans-Medium";
    color: #fff;

    &amp;::before {
      content: "";
      width: 3px;
      height: 73px;
      background-color: #fab634;
      display: inline-block;
      position: absolute;
      top: -19px;
      left: 24px;
    }
  }
  .large {
    font-family: "AlibabaSans-Medium";
    font-size: 28px;
  }

  .products {
    display: flex;
    justify-content: space-between;
    align-items: start;
    padding: 48px 50px 90px 100px;
    color: #222222;

    .products-text {
      flex: 1;
      display: flex;
      flex-direction: column;
      justify-content: start;
      align-items: start;
      padding-right: 40px;

      .products-lable {
        position: relative;
        font-size: 17px;
        margin-bottom: 93px;

        &amp;::after {
          content: "";
          display: inline-block;
          width: 4px;
          height: 15px;
          background-color: #ffba35;
          position: absolute;
          top: -26px;
          left: 13px;
        }

        &amp;::before {
          content: "";
          display: inline-block;
          width: 4px;
          height: 44px;
          background-color: #ffba35;
          position: absolute;
          bottom: -52px;
          left: 13px;
        }
      }

      .products-title {
        margin-bottom: 27px;
        font-family: "AlibabaSans-Medium";
        font-size: 47px;
        color: #1c55ff;
      }

      &gt; p {
        font-size: 17px;
        line-height: 33px;
        margin-bottom: 35px;
      }

      .more {
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 266px;
        height: 44px;
        padding: 0 16px;
        font-size: 15px;
        color: #fff;
        background-color: #1860d7;
        border-radius: 22px;
      }
    }

    .products-img {
      flex: 1;
      display: flex;
      justify-content: center;
      align-items: start;
      height: 100%;
      padding-left: 40px;

      img {
        width: 100%;
      }
    }
  }

  .data-source-comtainer {
    padding: 0 80px 20px 80px;
    color: #222222;

    .title {
      font-size: 45px;
      color: #00395f;
    }

    .data-source-pic {
      width: 100%;

      img {
        width: 100%;
      }
    }

    .global-coverage {
      display: flex;
      flex-direction: column;
      justify-content: start;
      align-items: center;
      width: 100%;
      height: 570px;
      margin-bottom: 40px;
      background-image: url("../img/map-bg.png");
      background-position: center;
      background-size: cover;

      .title {
        margin-top: 122px;
        font-size: 35px;
        font-weight: Bold;
        color: #00395f;
        font-family: "AlibabaSans-Bold";
      }

      &gt; p {
        margin-top: 57px;
        font-size: 20px;

        span {
          display: inline-block;
          font-size: 55px;
          font-weight: 700;
          color: #009dff;
          border-bottom: 7px solid #ff8a00;
        }
      }
    }

    .core-fields {
      position: relative;
      width: 100%;
      padding: 93px 55px 48px 55px;
      border: 2px solid #009dff;
      border-radius: 10px;

      .title {
        position: absolute;
        top: 0;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 400px;
        font-size: 55px;
        font-weight: 700;
        text-align: center;
        color: #00395f;
        background-color: #fff;
      }

      .field-list {
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: start;

        .field {
          flex: 1;
          display: flex;
          flex-direction: column;
          justify-content: start;
          align-items: start;
          height: 100%;
          margin-right: 53px;

          &amp;:last-child {
            margin-right: 0;
          }

          .field-name {
            font-size: 30px;
            color: #009dff;
            margin-bottom: 20px;
          }

          .field-text {
            font-size: 19px;
            font-family: "AlibabaSans-Regular";
            line-height: 30px;
          }
        }
      }
    }
  }

  .introduce {
    padding: 60px 65px 20px 65px;
    .introduce-text {
      flex: 1;

      .introduce-item {
        padding-left: 20px;
        margin-bottom: 50px;

        .intro-title {
          display: flex;
          align-items: center;
          justify-content: start;
          margin-bottom: 50px;

          img {
            margin-right: 17px;
            width: 25px;
          }

          p {
            font-size: 26px;
            line-height: 40px;
          }
        }
      }

      .intro-text {
        margin-bottom: 22px;
        width: 450px;

        p {
          position: relative;
          font-size: 17px;
          line-height: 28px;
          &amp;::before {
            display: inline-block;
            position: absolute;
            top: 17px;
            left: 0;
            width: 26px;
            height: 5px;
            background-color: #fab634;
            opacity: 0.7;
            content: "";
          }
        }
      }

      .learn-more {
        position: relative;
        font-size: 15px;
        line-height: 38px;
        width: 154px;
        height: 38px;
        background-color: #2e59c7;
        text-align: center;
        border-radius: 19px;
        text-align: left;
        padding-left: 20px;

        &amp;::after {
          display: inline-block;
          position: absolute;
          top: 50%;
          right: 10px;
          transform: translateY(-50%);
          width: 0;
          height: 0;
          border: 8px solid transparent;
          border-left: 10px solid #fff;
          content: "";
        }
      }

      .contact-btn {
        position: relative;
        font-size: 15px;
        line-height: 38px;
        width: 272px;
        height: 38px;
        background-color: #2e59c7;
        text-align: center;
        border-radius: 19px;
        text-align: left;
        padding-left: 20px;

        img {
          height: 15px;
          transform: translate(10px, 2px);
        }
      }
    }

    .introduce-img {
      flex: 1;
    }
  }

  .flight-status-search {
    align-items: start;
    width: 100%;
    padding: 33px 63px 43px 63px;
    margin-bottom: 25px;

    .search-l {
      align-items: start;
      width: 832px;
      height: 496px;
      background-image: url("../img/bg-pic-1.png");
      background-size: 100% 100%;

      img {
        margin-top: 5%;
        width: 90%;
      }
    }

    .search-r {
      flex: 1;
      flex-direction: column;
      justify-content: start;
      align-items: start;
      width: 650px;
      padding-left: 17px;
      color: #fff;

      .title {
        font-family: "AlibabaSans-Medium";
        font-size: 22px;
        margin-bottom: 34px;
      }

      .text {
        margin-bottom: 60px;
        font-size: 17px;
        line-height: 30px;
        font-family: "AlibabaSans-Regular";
      }

      .more {
        position: relative;
        font-size: 15px;
        line-height: 38px;
        width: 272px;
        height: 38px;
        background-color: #003299;
        text-align: center;
        border-radius: 19px;
        text-align: left;
        padding-left: 20px;

        &amp;::after {
          display: inline-block;
          position: absolute;
          top: 50%;
          right: 10px;
          transform: translateY(-50%);
          width: 0;
          height: 0;
          border: 8px solid transparent;
          border-left: 10px solid #fff;
          content: "";
        }
      }
    }
  }

  .industry {
    display: flex;
    justify-content: space-between;
    align-items: start;
    padding: 30px 85px 30px 85px;

    .industry-item {
      display: flex;
      flex-direction: column;
      justify-content: start;
      align-items: center;
      border: 1px solid #d4d6dd;
      padding: 0 0 40px 0;
      border-radius: 18px;

      &amp;:nth-child(2) {
        margin: 0 43px;
      }

      .pic {
        height: 164px;
        overflow: hidden;
      }

      .title {
        width: 250px;
        height: 54px;
        margin-top: 30px;
        font-family: "AlibabaSans-Medium";
        font-size: 25px;
        line-height: 30px;
        color: #3b56a1;
        text-align: center;
      }

      .more {
        width: 136px;
        height: 36px;
        color: #3b56a1;
        border: 0.5px solid #1c54c6;
        border-radius: 18px;
        margin-top: 27px;
        text-align: center;
        line-height: 36px;
        font-family: "AlibabaSans-Regular";
        font-size: 14px;
      }
    }
  }
}
</pre></body></html>