#static_banner .e_banner_list .swiper-container {
  height: inherit;
  width: 100%;
  overflow: hidden;
  position: relative; }
#static_banner .e_banner_list .swiper-wrapper {
  height: inherit; }
#static_banner .e_banner_list .swiper-slide {
  height: inherit;
  overflow: hidden;
  max-height: calc(100vh - 80px); }
#static_banner .e_banner_list .p_img {
  width: 100%;
  height: 100%;
  background: #000; }
  #static_banner .e_banner_list .p_img .p_img_link img {
    width: 100%;
    height: 100%;
    object-fit: cover; }
#static_banner .e_banner_list .p_info {
  position: absolute;
  right: 50%;
  top: 60%;
  z-index: 9;
  display: flex;
  transform: translateX(50%) translateY(-50%);
  align-items: center;
  transition: all 0.4s linear; }
  #static_banner .e_banner_list .p_info .p_info_box {
    width: 100%;
    max-width: 620px; }
  #static_banner .e_banner_list .p_info .p_title {
    font-weight: 600;
    text-align: left;
    color: #ffffff;
    line-height: 1.2;
    letter-spacing: 0.4vw; }
  #static_banner .e_banner_list .p_info .p_subtitle {
    margin-top: 0.95vw;
    line-height: 2.2; }
  #static_banner .e_banner_list .p_info .p_share_box {
    display: flex;
    margin-top: 3vw; }
    #static_banner .e_banner_list .p_info .p_share_box .p_share_list:nth-child(1) {
      margin-right: 1.5vw; }
    #static_banner .e_banner_list .p_info .p_share_box .p_share_list .p_icon_box {
      position: relative;
      width: 100%;
      height: 0;
      padding-bottom: 100%; }
    #static_banner .e_banner_list .p_info .p_share_box .p_share_list .p_share_icon {
      width: 100%;
      height: 100%;
      object-fit: cover;
      position: absolute; }
    #static_banner .e_banner_list .p_info .p_share_box .p_share_list .p_share_title {
      width: 100%;
      border-radius: 4px;
      background: rgba(255, 255, 255, 0.1);
      display: flex;
      justify-content: center;
      align-items: center;
      padding: 8px;
      margin-top: 12px; }
      #static_banner .e_banner_list .p_info .p_share_box .p_share_list .p_share_title a {
        padding-left: 5px; }
        #static_banner .e_banner_list .p_info .p_share_box .p_share_list .p_share_title a:hover {
          color: #ffffff; }
#static_banner .e_banner_list .swiper-slide.swiper-slide-active .p_info {
  top: 50%; }
#static_banner .e_banner_list .swiper-pagination-bullet {
  width: 14px;
  height: 14px;
  opacity: 0.6;
  background: #ffffff;
  transition: all 0.2s linear;
  margin: 0 10px; }
#static_banner .e_banner_list .swiper-pagination {
  bottom: 5%;
  line-height: 1;
  display: none; }
#static_banner .e_banner_list .swiper-pagination-bullet:hover {
  width: 24px;
  border-radius: 7px; }
#static_banner .e_banner_list .swiper-pagination-bullet.swiper-pagination-bullet-active {
  opacity: 1;
  width: 50px;
  border-radius: 7px; }

#static_data .e_data_container {
  position: relative; }
  #static_data .e_data_container .e_data_list {
    background: #ffffff;
    border-radius: 6px;
    box-shadow: 0 10px 40px rgba(3, 61, 148, 0.17);
    left: 0;
    right: 0;
    margin-top: 6.5vw;
    z-index: 10; }
    #static_data .e_data_container .e_data_list .e_data_item {
      display: flex;
      justify-content: center;
      align-items: center;
      height: 9vw; }
      #static_data .e_data_container .e_data_list .e_data_item .num_list {
        flex: 25%;
        display: flex;
        justify-content: center; }
        #static_data .e_data_container .e_data_list .e_data_item .num_list .num_icon {
          display: block;
          width: 64px;
          height: 64px;
          object-fit: cover; }
        #static_data .e_data_container .e_data_list .e_data_item .num_list .num_text {
          padding-left: 10px; }
          #static_data .e_data_container .e_data_list .e_data_item .num_list .num_text .num_text_nu {
            display: flex;
            font-weight: bold; }
        #static_data .e_data_container .e_data_list .e_data_item .num_list .num_text_bo {
          color: #808080;
          padding-top: 4px; }

#static_about {
  padding-top: 6.5vw;
  overflow-x: hidden; }
  #static_about .e_about_container {
    display: flex; }
    #static_about .e_about_container .e_about_left {
      flex: 50%;
      display: flex;
      flex-flow: column;
      justify-content: space-between; }
      #static_about .e_about_container .e_about_left .e_about_title {
        text-align: left; }
        #static_about .e_about_container .e_about_left .e_about_title .e_about_name {
          padding-bottom: 0.7vw; }
      #static_about .e_about_container .e_about_left .e_about_text {
        color: #808080;
        width: calc(481* 100vw /1440);
        line-height: 2; }
        #static_about .e_about_container .e_about_left .e_about_text p {
          text-indent: 2em; }
    #static_about .e_about_container .e_about_right {
      flex: 48%; }
      #static_about .e_about_container .e_about_right .about_img {
        width: 100%; }
        #static_about .e_about_container .e_about_right .about_img img {
          max-width: 100%; }

#static_honor {
  padding-top: calc(160* 100vw /1440); }
  #static_honor .e_honor_list {
    position: relative; }
    #static_honor .e_honor_list .swiper-container {
      height: inherit;
      width: 88%;
      overflow: hidden;
      position: relative;
      margin: 0 auto; }
    #static_honor .e_honor_list .swiper-button-arrow {
      width: 2vw;
      height: 2vw;
      background: #2454A4;
      border-radius: 100%; }
      #static_honor .e_honor_list .swiper-button-arrow svg {
        width: auto;
        height: auto; }
      #static_honor .e_honor_list .swiper-button-arrow .arrow {
        fill: #ffffff; }
      #static_honor .e_honor_list .swiper-button-arrow.swiper-button-disabled {
        opacity: .6; }
      #static_honor .e_honor_list .swiper-button-arrow:after {
        content: normal; }
    #static_honor .e_honor_list .e_honor_swiper .p_slide img {
      max-width: 100%; }

#static_solution {
  position: relative;
  margin-top: calc(160* 100vw /1440); }

#static_equipment {
  padding-top: calc(160* 100vw /1440); }
  #static_equipment .e_equipment_container .e_equipment_title {
    padding-bottom: 3vw; }
  #static_equipment .e_equipment_container .p_equipment_list {
    display: flex;
    flex-wrap: wrap; }
    #static_equipment .e_equipment_container .p_equipment_list .p_item {
      width: 32%;
      margin-right: 2%;
      padding-bottom: 3vw;
      cursor: pointer; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item .p_cover {
        position: absolute;
        z-index: 1;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        transition: all 0.4s linear;
        opacity: 0;
        background: rgba(36, 84, 164, 0.6);
        display: flex;
        border-radius: 4px;
        align-items: center;
        justify-content: center;
        flex-flow: column;
        color: #ffffff; }
        #static_equipment .e_equipment_container .p_equipment_list .p_item .p_cover .p_cover_img {
          width: 3.6vw; }
        #static_equipment .e_equipment_container .p_equipment_list .p_item .p_cover .p_cover_text {
          padding-top: 8px;
          font-weight: bold; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item:hover .s_title {
        color: #2454A4; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item:hover .s_img_view {
        transform: scale(1.05); }
      #static_equipment .e_equipment_container .p_equipment_list .p_item:hover .p_cover {
        opacity: 1; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item:nth-child(3n+3) {
        margin-right: 0; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item:nth-child(6n-2) .s_img, #static_equipment .e_equipment_container .p_equipment_list .p_item:nth-child(6n-1) .s_img, #static_equipment .e_equipment_container .p_equipment_list .p_item:nth-child(6n) .s_img {
        background: #f6f8fc; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item .s_img {
        position: relative;
        width: 100%;
        height: 0;
        padding-bottom: 100%; }
        #static_equipment .e_equipment_container .p_equipment_list .p_item .s_img .s_img_view {
          position: absolute;
          height: 100%;
          width: 100%;
          object-fit: cover;
          transition: all 0.4s linear;
          border-radius: 4px; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item .s_title {
        text-align: center;
        font-weight: bold;
        color: #383838;
        padding-top: 1vw; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item .p_item_content {
        display: block;
        position: relative; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item .space_img {
        width: 100%; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item .s_more {
        position: absolute;
        width: 100%;
        height: 100%;
        background: #2454A4;
        display: flex;
        border-radius: 4px;
        align-items: center;
        justify-content: center;
        flex-flow: column; }
        #static_equipment .e_equipment_container .p_equipment_list .p_item .s_more .more_cover_img {
          width: 3.6vw; }
        #static_equipment .e_equipment_container .p_equipment_list .p_item .s_more .more_cover_text {
          color: #ffffff;
          padding-top: 12px;
          font-weight: bold; }

#static_industry {
  background: #F3F3F3;
  margin-top: calc(calc(160* 100vw /1440) - 3vw); }

#static_partners {
  padding-top: calc(160* 100vw /1440);
  padding-bottom: calc(160px - 0.82vw); }

#static_news {
  padding-top: calc(160* 100vw /1440);
  background: #F3F3F3; }
  #static_news .e_news_title {
    padding-bottom: 3.2vw; }
  #static_news .s_news {
    display: flex;
    flex-wrap: wrap; }
    #static_news .s_news .s_news_list {
      width: 32.6666666667%;
      margin-right: 1%;
      margin-bottom: 0.82vw;
      background: #ffffff;
      border-radius: 4px;
      box-sizing: initial;
      transition: box-shadow .5s, transform .5s; }
      #static_news .s_news .s_news_list:nth-child(4) {
        display: none; }
      #static_news .s_news .s_news_list:hover {
        box-shadow: 15px 13px 14px 2px rgba(110, 117, 129, 0.18);
        transform: translate3d(0, 2px, 0); }
        #static_news .s_news .s_news_list:hover .s_img_view {
          transform: scale(1.05); }
      #static_news .s_news .s_news_list .s_news_content {
        padding: 1.42vw; }
      #static_news .s_news .s_news_list:nth-child(3n+3) {
        margin-right: 0; }
      #static_news .s_news .s_news_list .s_img_box {
        border-radius: 4px 4px 0 0;
        overflow: hidden; }
        #static_news .s_news .s_news_list .s_img_box .s_img_view {
          max-width: 100%;
          object-fit: cover;
          transition: all 0.4s linear; }
      #static_news .s_news .s_news_list .s_text_box .s_title {
        font-weight: bold;
        padding-bottom: 0.82vw; }
      #static_news .s_news .s_news_list .s_text_box .s_describe {
        color: #808080; }
      #static_news .s_news .s_news_list .s_classify_box {
        display: flex;
        color: #808080;
        align-items: center;
        padding-top: 1.42vw;
        margin-top: 1.42vw;
        border-top: 1px solid #808080; }
        #static_news .s_news .s_news_list .s_classify_box .s_classify_name {
          padding-left: 0.5vw; }
        #static_news .s_news .s_news_list .s_classify_box .s_classify_icon {
          width: 1.35vw;
          height: 1.35vw; }
  #static_news .s_news_link .s_img_box {
    width: 100%; }
  #static_news .e_news_button {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 2.38vw 0 8.5vw 0; }

@media only screen and (max-width: 1000px) {
  #static_banner .e_banner_list .swiper-pagination {
    display: none; }

  #static_data .e_data_container .e_data_list .e_data_item {
    height: 11vw; }
    #static_data .e_data_container .e_data_list .e_data_item .num_list {
      flex-flow: column;
      align-items: center;
      position: relative;
      top: -.2rem; }
      #static_data .e_data_container .e_data_list .e_data_item .num_list .num_text {
        padding-left: 2.13vw; }
        #static_data .e_data_container .e_data_list .e_data_item .num_list .num_text .num_text_nu {
          justify-content: left;
          width: 100%;
          font-size: 1rem;
          line-height: 1;
          padding-bottom: 1vw; }
        #static_data .e_data_container .e_data_list .e_data_item .num_list .num_text .num_text_bo {
          font-size: 2.13vw;
          padding-top: 0; }
      #static_data .e_data_container .e_data_list .e_data_item .num_list .num_icon {
        width: 5vw;
        height: 5vw; } }
@media only screen and (max-width: 768px) {
  #static_banner .e_banner_list .p_info .p_share_box .p_share_list {
    margin-right: 1rem !important; }
    #static_banner .e_banner_list .p_info .p_share_box .p_share_list .p_icon_box .p_share_icon {
      position: relative;
      width: 5rem;
      height: 5rem; }
    #static_banner .e_banner_list .p_info .p_share_box .p_share_list .p_share_title {
      display: none; }

  .p_subtitle {
    display: none; }

  #static_data {
    padding-top: 0; }
    #static_data .e_data_container .e_data_list {
      position: relative;
      box-shadow: none;
      margin-top: 7.998vw; }
      #static_data .e_data_container .e_data_list .e_data_item {
        height: auto;
        flex-flow: wrap; }
        #static_data .e_data_container .e_data_list .e_data_item .num_list {
          flex: none;
          width: calc(50% - 1vw);
          margin-bottom: 2vw;
          margin-right: 2vw;
          background: #f8f8f8;
          padding: 5.13vw 0 5.13vw 5.13vw;
          justify-content: flex-start;
          top: 0;
          border-radius: 4px;
          display: flex;
          flex-flow: nowrap; }
          #static_data .e_data_container .e_data_list .e_data_item .num_list .num_icon {
            width: 8.512vw;
            height: 8.512vw; }
          #static_data .e_data_container .e_data_list .e_data_item .num_list:nth-child(n+3) {
            margin-bottom: 0; }
          #static_data .e_data_container .e_data_list .e_data_item .num_list:nth-child(2n+2) {
            margin-right: 0; }

  #static_about {
    padding-top: 7.998vw; }
    #static_about .e_about_container {
      flex-flow: column; }
      #static_about .e_about_container .e_about_right {
        width: 100%;
        display: flex;
        justify-content: space-between;
        padding-top: 5.332vw; }
        #static_about .e_about_container .e_about_right .e_about_button {
          display: flex;
          justify-content: flex-end; }
          #static_about .e_about_container .e_about_right .e_about_button .x_base_btn {
            width: 42.389vw;
            height: 30vw; }
            #static_about .e_about_container .e_about_right .e_about_button .x_base_btn .x_base_icon_box {
              border: 1px solid #fff;
              border-radius: 50%;
              width: 8.8vw;
              height: 8.8vw;
              display: flex;
              align-items: center;
              justify-content: center; }
              #static_about .e_about_container .e_about_right .e_about_button .x_base_btn .x_base_icon_box .x_base_icon {
                width: 28px;
                max-width: none;
                position: relative;
                left: 1.5px; }
            #static_about .e_about_container .e_about_right .e_about_button .x_base_btn .x_base_text {
              font-size: 0.8rem;
              display: block;
              padding-right: 0.4rem; }
        #static_about .e_about_container .e_about_right .about_img {
          width: 40vw;
          height: 30vw; }
          #static_about .e_about_container .e_about_right .about_img img {
            display: block;
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 2px; }
      #static_about .e_about_container .e_about_left .e_about_text {
        width: 100%; }
        #static_about .e_about_container .e_about_left .e_about_text p {
          text-indent: 1em; }
      #static_about .e_about_container .e_about_left .e_about_title {
        padding-bottom: 5.332vw; }

  #static_honor {
    display: none;
    padding-top: calc(160* 100vw /1440); }
    #static_honor .e_honor_list {
      width: 100%; }
      #static_honor .e_honor_list .swiper-slide {
        transition: 300ms;
        transform: scale(0.7); }
      #static_honor .e_honor_list .swiper-slide-active, #static_honor .e_honor_list .swiper-slide-duplicate-active {
        transform: scale(1); }
      #static_honor .e_honor_list .swiper-container {
        width: 100%; }
      #static_honor .e_honor_list .swiper-button-next, #static_honor .e_honor_list .swiper-button-prev {
        display: none; }

  #static_solution {
    margin-top: 7.998vw; }
    #static_solution .e_solution_container {
      padding: 7.998vw 0; }
      #static_solution .e_solution_container .e_solution_name {
        width: 70%;
        line-height: 1.6;
        margin: 0 auto;
        letter-spacing: 1px; }
      #static_solution .e_solution_container .e_solution_lan {
        display: none; }
      #static_solution .e_solution_container .p_solution_list {
        flex-wrap: wrap;
        padding-top: 0; }
        #static_solution .e_solution_container .p_solution_list .p_item {
          width: 33.33%;
          padding-top: 7.998vw; }
    #static_solution .e_solution_bg {
      height: 75.7vw; }
      #static_solution .e_solution_bg img {
        height: 100%; }

  #static_equipment {
    padding-top: 7.998vw; }
    #static_equipment .e_equipment_title {
      display: none; }
    #static_equipment .e_equipment_container .p_equipment_list .p_item {
      width: 49%;
      padding-bottom: 5.3vw; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item .s_img {
        background: #f6f8fc; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item .s_title {
        padding-top: 3.2vw; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item:nth-child(3n+3) {
        margin-right: 2%; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item:nth-child(2n+2) {
        margin-right: 0; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item .s_more .more_cover_text {
        padding-top: 8px; }
      #static_equipment .e_equipment_container .p_equipment_list .p_item .s_more .more_cover_img {
        width: 28%; }

  #static_industry .e_equipment_title {
    padding: 7.998vw 0; }
    #static_industry .e_equipment_title .e_equipment_name {
      width: 70%;
      line-height: 1.6;
      margin: 0 auto;
      letter-spacing: 1px; }
    #static_industry .e_equipment_title .e_equipment_lan {
      display: none; }
  #static_industry .e_industry_container {
    padding-bottom: 7.998vw; }
    #static_industry .e_industry_container .p_industry_list {
      justify-content: space-between; }
      #static_industry .e_industry_container .p_industry_list .p_item {
        width: 49.1%;
        height: 26.66vw;
        margin-right: 0;
        margin-bottom: 1.6vw; }
        #static_industry .e_industry_container .p_industry_list .p_item:nth-last-child(1), #static_industry .e_industry_container .p_industry_list .p_item:nth-last-child(2) {
          margin-bottom: 0; }
        #static_industry .e_industry_container .p_industry_list .p_item .s_box {
          width: 100%;
          height: 100%;
          padding-bottom: 0; }
          #static_industry .e_industry_container .p_industry_list .p_item .s_box .s_title {
            border-radius: 2px; }
          #static_industry .e_industry_container .p_industry_list .p_item .s_box .s_img_box {
            width: 100%;
            height: 100%; }
          #static_industry .e_industry_container .p_industry_list .p_item .s_box .s_img_p {
            width: 100%;
            height: 100%;
            padding-bottom: 0; }
            #static_industry .e_industry_container .p_industry_list .p_item .s_box .s_img_p .s_img {
              width: 100%;
              height: 100%;
              object-fit: cover;
              border-radius: 2px; }

  #static_partners {
    padding: 7.998vw 0; }
    #static_partners .e_partners_title {
      padding-bottom: 7.998vw; }
    #static_partners .e_partners_lan {
      display: none; }

  #static_news {
    padding-top: 0; }
    #static_news .e_news_title {
      padding: 7.998vw 0 5.332vw 0; }
      #static_news .e_news_title .module_lan {
        display: none; }
    #static_news .e_news_button {
      width: 100%;
      padding-top: 0;
      padding-bottom: 7.998vw; }
      #static_news .e_news_button .x_base_btn {
        width: 100%;
        height: 11.5vw;
        border-radius: 2px; }
    #static_news .s_news .s_news_list {
      width: 100%;
      margin-bottom: 1rem;
      box-shadow: none !important; }
      #static_news .s_news .s_news_list .s_img_box {
        border-radius: 2px; }
      #static_news .s_news .s_news_list .s_news_content {
        padding: 3.2vw; }
      #static_news .s_news .s_news_list .s_text_box .s_title {
        font-size: 0.8rem;
        padding-bottom: 1.6vw; }
      #static_news .s_news .s_news_list .s_text_box .s_describe {
        padding-bottom: 0; }
      #static_news .s_news .s_news_list .s_classify_box {
        padding: 2vw 0 0 0;
        margin-top: 2vw; }
        #static_news .s_news .s_news_list .s_classify_box .s_classify_icon {
          width: 1rem;
          height: 1rem;
          margin-right: 0.6rem; }
        #static_news .s_news .s_news_list .s_classify_box .s_classify_name {
          padding-left: 0; }
      #static_news .s_news .s_news_list:nth-child(3n+3) {
        margin-right: 2%; }
      #static_news .s_news .s_news_list:nth-child(4) {
        display: block; }
      #static_news .s_news .s_news_list:nth-child(2n+2) {
        margin-right: 0; } }

/*# sourceMappingURL=index.css.map */
