#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_about {
  padding-top: calc(120* 100vw /1920);
  overflow-x: hidden; }
  #static_about .e_about_container {
    display: flex; }
    #static_about .e_about_container .e_about_left {
      width: 56.43%;
      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: calc(24* 100vw /1920); }
      #static_about .e_about_container .e_about_left .e_about_text {
        color: #808080;
        width: 85%;
        line-height: 2; }
        #static_about .e_about_container .e_about_left .e_about_text p {
          padding-bottom: 1.248vw; }
          #static_about .e_about_container .e_about_left .e_about_text p strong {
            font-family: SourceHanSans-Bold;
            color: #D43030 !important;
            display: ruby; }
    #static_about .e_about_container .e_about_right {
      width: 43.57%;
      display: flex;
      justify-content: flex-end; }
      #static_about .e_about_container .e_about_right .about_img {
        width: 100%;
        position: relative; }
        #static_about .e_about_container .e_about_right .about_img img {
          max-width: 100%;
          position: relative;
          z-index: 2; }

#static_solution {
  position: relative; }

#static_equipment {
  padding-top: 120px; }
  #static_equipment .p_equipment_category {
    position: relative;
    z-index: 9;
    padding-bottom: calc(20* 100vw /1920);
    width: 100%; }
    #static_equipment .p_equipment_category ul {
      display: flex;
      justify-content: center; }
      #static_equipment .p_equipment_category ul li {
        padding-right: calc(48* 100vw /1920);
        color: #808080;
        cursor: pointer; }
        #static_equipment .p_equipment_category ul li.active {
          color: #003D6E; }
        #static_equipment .p_equipment_category ul li:nth-last-child(1) {
          padding-right: 0; }
  #static_equipment .content-product-box {
    width: 100%;
    position: relative;
    margin-top: calc(0% - 120* 100vw /1920); }
    #static_equipment .content-product-box .arrow {
      z-index: 9;
      width: 120px;
      height: 120px;
      margin-top: -60px;
      pointer-events: auto !important; }
      #static_equipment .content-product-box .arrow:after {
        content: ''; }
    #static_equipment .content-product-box .more {
      width: 374px;
      height: 75px;
      display: flex;
      align-items: center;
      justify-content: center;
      position: absolute;
      bottom: 0;
      left: 50%;
      margin-left: -167px;
      z-index: 9;
      border-radius: 4px;
      border: 1px solid #383838;
      cursor: pointer; }
      #static_equipment .content-product-box .more:hover {
        background: rgba(0, 0, 0, 0.03); }
  #static_equipment .e_equipment_container .no_data {
    padding-top: 120px; }
  #static_equipment .e_equipment_container .e_equipment_title {
    padding-bottom: 24px;
    position: relative;
    z-index: 9; }
  #static_equipment .e_equipment_container .p_product_list.swiper-container {
    overflow: hidden;
    position: relative;
    margin: 0 auto;
    height: inherit; }
  #static_equipment .e_equipment_container .p_product_list .swiper-slide .p_detail_box .p_img_box {
    width: 866px;
    height: 866px;
    margin: 0 auto; }
  #static_equipment .e_equipment_container .p_product_list .swiper-slide .p_detail_box .s_img_view {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover; }

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

#static_partners {
  padding: calc(120* 100vw /1920) 0; }

#static_news {
  padding: calc(120* 100vw /1920) 0;
  background: #F3F3F3; }
  #static_news .e_news_title {
    padding-bottom: 3.2vw; }
  #static_news .s_news {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: calc(24* 100vw /1920); }
    #static_news .s_news .s_news_list {
      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: calc(24* 100vw /1920); }
      #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;
        margin-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;
    width: 32.6666666667%;
    padding: calc(48* 100vw /1920) 0 0 0;
    margin: 0 auto; }
    #static_news .e_news_button a {
      width: 100%; }

@media only screen and (max-width: 1740px) {
  #static_equipment {
    padding-top: calc(120* 100vw /1920); }
    #static_equipment .e_equipment_container .p_product_list .swiper-slide .p_detail_box .p_img_box {
      width: calc(866* 100vw /1920);
      height: calc(866* 100vw /1920); }
    #static_equipment .content-product-box .more {
      width: calc(374* 100vw /1920);
      height: calc(75* 100vw /1920); } }
@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_about {
    padding-top: 0.6rem; }
    #static_about .e_about_container {
      flex-flow: column; }
      #static_about .e_about_container .e_about_left {
        width: 100%; }
      #static_about .e_about_container .e_about_right {
        width: 100%;
        display: flex;
        justify-content: space-between;
        padding-top: 0.24rem; }
        #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%;
        line-height: 0.4rem;
        color: #383838;
        font-size: 0.24rem; }
        #static_about .e_about_container .e_about_left .e_about_text p {
          padding-bottom: 0.24rem; }
          #static_about .e_about_container .e_about_left .e_about_text p strong {
            font-family: inherit;
            color: #D43030 !important; }
      #static_about .e_about_container .e_about_left .e_about_title {
        padding-bottom: 0.24rem; }
        #static_about .e_about_container .e_about_left .e_about_title .e_about_name {
          padding-bottom: 0; }

  #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: 0.6rem; }
    #static_solution .e_solution_box {
      padding: 0.6rem 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.24rem; }
    #static_solution .e_solution_bg {
      height: 75.7vw; }
      #static_solution .e_solution_bg img {
        height: 100%; }

  #static_equipment {
    padding-top: 0.6rem; }
    #static_equipment .e_equipment_title {
      display: none; }
    #static_equipment .e_equipment_container .p_equipment_category {
      padding-bottom: 0.24rem; }
      #static_equipment .e_equipment_container .p_equipment_category ul {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 0.24rem; }
        #static_equipment .e_equipment_container .p_equipment_category ul li {
          text-align: center;
          height: 0.82rem;
          line-height: 0.82rem;
          background: #E5E5E5;
          color: #383838;
          font-size: 0.24rem; }
          #static_equipment .e_equipment_container .p_equipment_category ul li.active {
            background: #003D6E;
            color: #fff; }
    #static_equipment .e_equipment_container .p_product_list .swiper-slide .p_detail_box .p_img_box {
      width: 100%;
      height: auto;
      background: rgba(166, 166, 166, 0.2); }
    #static_equipment .content-product-box {
      margin-top: 0; }
      #static_equipment .content-product-box .arrow {
        display: none; }
      #static_equipment .content-product-box .more {
        position: relative;
        width: 100%;
        height: 0.82rem;
        margin: 0.24rem 0 0 0;
        left: 0;
        font-size: 0.24rem; }

  #static_industry .e_equipment_title {
    padding: 0.6rem 0 0.24rem 0; }
    #static_industry .e_equipment_title .e_equipment_name {
      letter-spacing: 1px; }
  #static_industry .e_industry_container {
    padding-bottom: 0.6rem; }
    #static_industry .e_industry_container .p_industry_list {
      grid-template-columns: repeat(4, 1fr);
      gap: 0.24rem; }
      #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 {
          padding-top: 0.12rem; }
        #static_industry .e_industry_container .p_industry_list .p_item .s_box .s_img_box {
          width: 100%;
          height: 100%; }

  #static_partners {
    padding: 0.6rem 0; }
    #static_partners .e_partners_title {
      padding-bottom: 0.6rem; }
    #static_partners .p_partners_box .p_partners_center .tab_content .s_content .s_img_box {
      grid-template-columns: repeat(4, 1fr);
      gap: 0.24rem; }

  #static_news {
    padding-top: 0;
    padding-bottom: 0.6rem; }
    #static_news .e_news_title {
      padding: 0.6rem 0 5.332vw 0; }
    #static_news .e_news_button {
      width: 100%;
      padding-top: 0.24rem; }
      #static_news .e_news_button .x_base_btn {
        width: 100%; }
    #static_news .s_news {
      grid-template-columns: repeat(2, 1fr);
      gap: 0.24rem; }
      #static_news .s_news .s_news_list {
        width: 100%;
        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: 0.24rem; }
        #static_news .s_news .s_news_list .s_text_box .s_title {
          font-size: 0.24rem;
          margin-bottom: 0.12rem; }
        #static_news .s_news .s_news_list .s_text_box .s_describe {
          padding-bottom: 0; }
        #static_news .s_news .s_news_list:nth-child(2n+2) {
          display: none; } }

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