@media (min-width: 992px) {
  html,
  body {
    font-size: 14px;
  }
}
@media (min-width: 1366px) {
  html,
  body {
    font-size: 16px;
  }
}
@media (max-width: 1366px) {
  
}
@media (max-width: 1200px) {
  
}
@media (max-width: 1080px) {
  html,
  body {
    font-size: 12px;
  }
}
@media (max-width: 991px) {
  
}
@media (max-width: 768px) {
  
}

/* 产品列表 */

  @media (max-width: 1200px) {
    /* 样式一 */
    .c-product.product-1 {
      padding: 3.125rem 0;
    }
    .c-product.product-1 .container {
      padding: 0 1.875rem;
    }
    .c-product.product-1 .more {
      right: 1.875rem;
    }
    /* 样式一 */

    /* 样式二 */
    .c-product.product-2 {
      padding: 3.125rem 0;
    }
    .c-product.product-2 .container {
      padding: 0 1.875rem;
    }
    .c-product.product-2 .more {
      right: 1.875rem;
    }
    /* 样式二 */

    /* 样式三 */
    .c-product.product-3 {
      padding: 3.125rem 0;
    }
    .c-product.product-3 .container {
      padding: 0 1.875rem;
    }
    .c-product.product-3 .more {
      right: 1.875rem;
    }
    .c-product.product-3 .column-title {
      left: 1.875rem;
    }
    .c-product.product-3 .column-subtitle {
      left: 1.875rem;
    }
    .c-product.product-3 .wrapper .prev {
      left: 1.875rem;
    }
    .c-product.product-3 .wrapper .next {
      left: 5.9375rem;
    }
    /* 样式三 */
  }
  @media (max-width: 768px) {
    /* 样式一 */
    .c-product.product-1 {
      padding: 3.125rem 0;
    }
    .c-product.product-1 .container {
      padding: 0 1.875rem;
    }
    .c-product.product-1 .more {
      right: 1.875rem;
      top: 0;
    }
    .c-product.product-1 .classify {
      margin-bottom: 3rem;
      overflow-x: auto;
    }
    .c-product.product-1 .list {
      display: block;
      height: auto;
    }
    .c-product.product-1 .list .li {
      width: 100%;
      border-right: none;
      border-bottom: 1px solid #d1d0d0;
      padding: 3.125rem 0;
    }
    .c-product.product-1 .list .li .image {
      margin: 0 auto;
    }
    .c-product.product-1 .list .li .title {
      text-align: center;
    }
    /* 样式一 */

     /* 样式二 */
    .c-product.product-2 .wrapper {
      padding: 0 3.125rem;
    }
    .c-product.product-2 .list .li {
      width: 100%;
      margin: 0;
    }
    /* 样式二 */

    /* 样式三 */
    .c-product.product-3 {
      padding-bottom: 5.625rem;
    }
    .c-product.product-3 .column-title {
      position: static;
      margin-top: 0;
      margin-bottom: 0.8rem;
    }
    .c-product.product-3 .column-subtitle {
      position: static;
      margin-bottom: 1.875rem;
    }
    .c-product.product-3 .wrapper {
      width: 100%;
      margin-left: 0;
    }
    .c-product.product-3 .list .li {
      width: 100%;
      margin: 0;
    }
    .c-product.product-3 .wrapper .prev, .c-product.product-3 .wrapper .next {
      left: 40%;
      top: auto;
      bottom: -2.5rem;
    }
    .c-product.product-3 .wrapper .next {
      left: auto;
      right: 40%;
    }
    .c-product.product-3 .list .li .btn {
      width: 8.75rem;
    }
    .c-product.product-3 .list .li .btn::after {
      opacity: 1;
    }
    /* 样式三 */
  }

/* 产品列表 */

/* 新闻资讯 */

  @media (max-width: 1200px) {
    .c-news.news-1, .c-news.news-2, .c-news.news-3, .c-news.news-4 , .c-news.news-5 {
      padding: 3.125rem 0;
    }
    .c-news.news-1 .container, .c-news.news-2 .container, .c-news.news-3 .container, .c-news.news-4 .container, .c-news.news-5 .container {
      padding: 0 1.875rem;
    }
    .c-news.news-4 .classify {
      right: 1.875rem;
    }
  }
  @media (max-width: 991px) {
    /* 样式四 */
    .c-news.news-4 .column-title {
      margin-bottom: 3rem;
    }
    .c-news.news-4 .classify {
      width: 100%;
      position: static;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 3rem;
    }
    .c-news.news-4 .classify .item:first-child {
      margin-left: 0;
    }
    .c-news.news-4 .list .li {
      width: 100% !important;
      margin-bottom: 1.875rem;
    }
    .c-news.news-4 .list .li a {
      display: block;
    }
    .c-news.news-4 .list .li {
      width: 32.5rem;
      padding: 0;
      border-top: none;
      margin-right: 5rem;
      background-color: RGBA(249, 249, 249, 1);
      border: none !important;
    }
    .c-news.news-4 .list .li .image {
      display: block;
      width: 100%;
      padding-top: 60%;
      background-color: #F3F3F3;
      background-repeat: no-repeat !important;
      background-size: cover !important;
      background-position: center !important;
    }
    .c-news.news-4 .list .li .title {
      margin-top: 2.5rem !important;
      padding: 0 2.5rem !important;
      font-size: 1.5rem !important;
      font-weight: bold;
      color: #333333;
      line-height: 2.25rem !important;
      padding-right: 0;
    }
    .c-news.news-4 .list .li .date {
      padding: 0 1.375rem !important;
      height: 3.125rem !important;
      line-height: 3.125rem !important;
      background: #007AFF;
      font-size: 1.25rem !important;
      font-weight: bold;
      color: #FFFFFF;
      display: inline-block;
      position: absolute;
      right: 0;
      margin-top: -7.875rem !important;
    }
    .c-news.news-4 .list .li .description {
      font-size: 1rem;
      height: 5.625rem;
      color: #666666;
      line-height: 1.875rem;
      margin-top: .625rem;
      margin-bottom: 2.5rem;
      padding: 0 2.5rem;
      text-overflow: -o-ellipsis-lastline;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
    }
    /* 样式四 */

    /* 样式五 */
    .c-news.news-5 .list .li {
      width: 100% !important;
      margin-right: 0;
    }
    .c-news.news-5 .list .li:first-child {
      margin-bottom: 1.875rem;
    }
    /* 样式五 */

  }
  @media (max-width: 768px) {
    /* 样式一 */
    .c-news.news-1 {
      padding: 3.125rem 0;
    }
    .c-news.news-1 .container {
      padding: 0 1.875rem;
    }
    .c-news.news-1 .column-subtitle {
      margin-bottom: 3.25rem;
    }
    .c-news.news-1 .list .li {
      width: 100% !important;
    }
    .c-news.news-1 .list .li:first-child {
      margin-right: 0;
    }
    /* 样式一 */

    /* 样式二 */
    .c-news.news-2 {
      padding: 3.125rem 0 5rem;
    }
    .c-news.news-2 .container {
      padding: 0 1.875rem;
    }
    .c-news.news-2 .column-subtitle {
      margin-bottom: 3.25rem;
    }
    .c-news.news-2 .more {
      margin: 0;
      bottom: -2.5rem;
      right: 50%;
      transform: translateX(50%);
    }
    .c-news.news-2 .list .li {
      width: 100%;
      margin-right: 0;
      box-shadow: 0 0px .625rem 0px rgba(0, 0, 0, 0.1);
    }
    /* 样式二 */

    /* 样式三 */
    .c-news.news-3 .list .li {
      padding-bottom: 2.5rem;
      margin-bottom: 2.5rem;
    }
    .c-news.news-3 .list .li:first-child {
      border-top: none;
    }
    .c-news.news-3 .list .li a {
      flex-wrap: wrap;
    }
    .c-news.news-3 .list .li .image {
      position: static;
      width: 100%;
      height: 0;
      padding-top: 60%;
      margin-top: 0;
      margin-bottom: 1.875rem;
    }
    .c-news.news-3 .list .li .tag {
      margin-top: -6.5625rem;
      margin-bottom: 0;
    }
    .c-news.news-3 .list .li .title {
      padding: 0;
      width: 100%;
      text-align: left;
    }
    .c-news.news-3 .list .li .description {
      position: static;
      height: auto;
      padding: 0;
    }
    .c-news.news-3 .more {
      bottom: -4.3125rem;
    }
    .c-news.news-3 .list .li:hover .image {
      width: 100%;
      height: 15rem;
      margin-bottom: 1.875rem;
    }
    .c-news.news-3 .list .li:hover .tag {
      width: 8.75rem;
      height: 2.875rem;
      background-color: rgba(0, 0, 0, 1);
      opacity: 1;
      margin: -6.5625rem 0 0;
    }
    .c-news.news-3 .list .li:hover .title {
      margin-bottom: 0;
    }
    /* 样式三 */
  }

/* 新闻资讯 */

/* 联系我们 */

  @media (max-width: 1200px) {
    .c-contact.contact-1, .c-contact.contact-3{
      padding: 3.125rem 0 0;
    }
    .c-contact.contact-2 {
      padding: 3.125rem 0;
    }
    .c-contact.contact-2 .container, .c-contact.contact-3 .container {
      padding: 0 1.875rem;
    }
  }
  @media (max-width: 991px) {
    /* 样式一 */
    .c-contact.contact-1 .box .form {
      width: 100%;
      margin: 0;
      padding: 0 1.875rem 3.125rem;
    }
    .c-contact.contact-1 .box .form .group .tit {
      font-size: 1.25rem;
      width: 4.375rem;
    }
    .c-contact.contact-1 .box .form .input {
      width: calc(100% - 4.375rem);
    }
    .c-contact.contact-1 .box .form .textarea {
      width: calc(100% - 4.375rem);
    }
    .c-contact.contact-1 .box .company-info {
      width: 100%;
      padding: 3.125rem 1.875rem;
    }
    .c-contact.contact-1 .box .company-info .company-name {
      text-align: center;
    }
    .c-contact.contact-1 .box .company-info .list ul {
      width: 100%;
      margin-bottom: 1.875rem;
    }
    /* 样式一 */

    /* 样式二 */
    .c-contact.contact-2 .box .form .group {
      width: 100%;
    }
    .c-contact.contact-2 .box .company-info .list {
      width: 100%;
    }
    .c-contact.contact-2 .box .company-info .map {
      width: 100%;
      padding-top: 60%;
    }
    /* 样式二 */

    /* 样式三 */
    .c-contact.contact-3 .box .form .group {
      width: 100%;
    }
    .c-contact.contact-3 .box .company-info .list ul li {
      width: 100%;
    }
    .c-contact.contact-3 .box .form .group .tit {
      text-align: left;
    }
    .c-contact.contact-3 .box .form .input {
      width: 100%;
    }
    .c-contact.contact-3 .box .form .textarea {
      width: 100% !important;
    }
    /* 样式三 */
    
    /* 样式四 */
    .c-contact.contact-4 .container {
      padding: 1.875rem;
    }
    .c-contact.contact-4 .column-title {
      width: 100%;
      left: 0;
      top: 3.75rem;
    }
    .c-contact.contact-4 .box .form {
      width: 100%;
      max-width: 100%;
      width: 100%;
      margin-bottom: 2.5rem;
      padding: 6.25rem 1.875rem 1.875rem;
    }
    .c-contact.contact-4 .box .form .group {
      width: 100%;
      margin-bottom: 1.875rem;
    }
    .c-contact.contact-4 .box .form .textarea {
      height: 10rem !important;
    }
    .c-contact.contact-4 .box .company-info {
      width: 100%;
      padding-right: 0;
    }
    /* 样式四 */

  }

/* 联系我们 */

/* 关于我们 */

  @media (max-width: 1200px) {
    .c-about.about-1 {
      padding: 3.125rem 0 5rem;
    }
    .c-about.about-1 .container {
      padding: 5rem 1.875rem 0;
    }
    .c-about.about-1 .container::before {
      left: 1.875rem;
    }
    .c-about.about-1 .image {
      right: 1.875rem;
    }
    .c-about.about-2 {
      padding: 3.125rem 0;
    }
    .c-about.about-2 .container {
      padding: 0 1.875rem;
    }
  }
  @media (max-width: 991px) {
    /* 样式一 */
    .c-about.about-1 .column-title {
      width: 100%;
      white-space: nowrap;
      padding-right: 0;
    }
    .c-about.about-1 .column-subtitle {
      width: 100%;
      padding-right: 0;
    }
    .c-about.about-1 .info {
      width: 100%;
      padding-right: 0;
    }
    .c-about.about-1 .image {
      width: 100%;
      position: static;
      margin-bottom: 1.875rem;
    }
    /* 样式一 */

    /* 样式二 */
    .c-about.about-2 .image {
      width: 100%;
    }
    .c-about.about-2 .info {
      width: 100%;
      padding-left: 0;
    }
    .c-about.about-2 .more {
      padding-left: 0;
    }
    /* 样式二 */
  }

/* 关于我们 */


/* 我的团队 */

  @media (max-width: 1200px) {
    .c-team.team-1, .c-team.team-2, .c-team.team-3 {
      padding: 3.125rem 0;
    }
    .c-team.team-1 .container, .c-team.team-2 .container, .c-team.team-3 .container {
      padding: 0 1.875rem;
    }
  }
  @media (max-width: 768px) {

    /* 样式一 */
    .c-team.team-1 .wrapper .list .li {
      width: 100%;
      margin-right: 0;
    }
    /* 样式一 */

    /* 样式二 */
    .c-team.team-2 .wrapper .list .li {
      width: 100%;
      margin-right: 0;
    }
    /* 样式二 */

    /* 样式三 */
    .c-team.team-3 .wrapper .list .li {
      width: 100%;
      margin-right: 0;
    }
    /* 样式三 */

  }

/* 我的团队 */

/* 新闻列表页 */

  @media (max-width: 1200px) {
    .c-news-list.news-list-1 {
      padding: 3.125rem 0;
    }
    .c-news-list.news-list-1 .container {
      padding: 0 1.875rem;
    }
  }
  @media (max-width: 991px) {
    /* 样式一 */
    .c-news-list.news-list-1 .container .classify {
      width: 100%;
      overflow-x: auto;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .c-news-list.news-list-1 .wrapper {
      width: 100%;
      padding-left: 0;
    }
    .c-news-list.news-list-1 .classify .item {
      margin: 0 .625rem;
    }
    .c-news-list.news-list-1 .classify .item::before {
      position: absolute;
      left: 50%;
      margin: 0;
      bottom: .9375rem;
      transform: translateX(-50%) rotate(90deg);
    }
    /* 样式一 */
  }

/* 新闻列表页 */

/* 新闻详情页 */

  @media (max-width: 768px) {
    /* 样式一 */
    .c-news-detail.news-detail-1 .container .crumbs {
      padding: 0 1.875rem;
    }
    .c-news-detail.news-detail-1 .container .page-top {
      padding: 6.5rem 1.875rem ;
    }
    .c-news-detail.news-detail-1 .container .content {
      padding: 6.25rem 1.875rem;
    }
    .c-news-detail.news-detail-1 .container .pager {
      padding: 0 1.875rem;
    }
    .c-news-detail.news-detail-1 .container .recommend .lm-title {
      margin-left: 1.5rem;
    }
    /* 样式一 */

    /* 样式二 */
    .c-news-detail.news-detail-2 {
      padding: 1.875rem;
    }
    .c-news-detail.news-detail-2 .container {
      padding: 1.875rem;
    }
    .c-news-detail.news-detail-2 .container .page-top .author {
      float: left;
      margin: .625rem 0 0;
    }
    .c-news-detail.news-detail-2 .container .page-top .date {
      float: right;
      margin: .625rem 0 0;
    }
    /* 样式二 */
  }
  

/* 新闻详情页 */

/* 导航栏 */
  
  @media (max-width: 1080px) {
    .c-header.header-1 {
        padding: 0 20px;
    }

    .c-header.header-1 #nav {
        display: none;
    }

    .c-header.header-1 .ic-nav {
        display: flex;
    }
    /*  */
    .c-header.header-2 {
        padding: 0 20px;
    }

    .c-header.header-2 #nav {
        display: none;
    }

    .c-header.header-2 .ic-nav {
        display: flex;
    }
    /*  */
    .c-header.header-3 {
        padding: 0 1.25rem;
    }

    .c-header.header-3 #nav {
        display: none;
    }

    .c-header.header-3 .ic-nav {
        display: flex;
    }
  }

  @media (max-width: 500px) {
    .c-header.header-1 {
        padding: 0 15px;
    }
    .c-header.header-2 {
        padding: 0 15px;
    }
  }

/* 导航栏 */


/* 产品详情 */

@media screen and (max-width: 1200px) {
  .c-product-detail.product-detail-1 .container {
      padding: 2rem 20px;
  }

  .c-product-detail.product-detail-1 .container .pd-title {
      font-size: 1.7rem;
  }

  .c-product-detail.product-detail-1 .recommend {
      padding: 0 20px 5rem;
  }
  /*  */
  .c-product-detail.product-detail-2 .container {
    padding: 2rem 20px;
  }

  .c-product-detail.product-detail-2 .container .pd-title {
      font-size: 1.7rem;
  }

  .c-product-detail.product-detail-2 .recommend {
      padding: 0 20px 5rem;
  }

  .c-product-detail.product-detail-2 .swiper-button-prev {
      left: 0;
      transform: translateX(0);
  }

  .c-product-detail.product-detail-2 .swiper-button-next {
      left: 100%;
      transform: translateX(-3rem);
  }

  .c-product-detail.product-detail-2 #product-detail-banner .swiper-button-prev:hover,
  .c-product-detail.product-detail-2 #product-detail-banner .swiper-button-next:hover {
      width: 3rem;
      height: 3rem;
      background-color: rgba(0, 0, 0, .2);
      border: 1px solid #fff;
  }

  .c-product-detail.product-detail-2 #product-detail-banner .swiper-button-prev:hover::after,
  .c-product-detail.product-detail-2 #product-detail-banner .swiper-button-next:hover::after {
      color: #fff !important;
  }
  /*  */
  .c-product-detail.product-detail-3 .container {
    padding: 2rem 20px;
  }

  .c-product-detail.product-detail-3 .container .pd-title {
      font-size: 1.7rem;
  }

  .c-product-detail.product-detail-3 .recommend {
      padding: 3rem 20px 5rem 0;
  }

  .c-product-detail.product-detail-3 .swiper-button-prev {
      left: 0;
      transform: translateX(0);
  }

  .c-product-detail.product-detail-3 .swiper-button-next {
      left: 100%;
      transform: translateX(-3rem);
  }

  .c-product-detail.product-detail-3 #product-detail-banner .swiper-button-prev:hover,
  .c-product-detail.product-detail-3 #product-detail-banner .swiper-button-next:hover {
      width: 3rem;
      height: 3rem;
      background-color: rgba(0, 0, 0, .2);
      border: 1px solid #fff;
  }

  .c-product-detail.product-detail-3 #product-detail-banner .swiper-button-prev:hover::after,
  .c-product-detail.product-detail-3 #product-detail-banner .swiper-button-next:hover::after {
      color: #fff !important;
  }
}

@media screen and (max-width: 900px) {
  .c-product-detail.product-detail-1 .pd-swiper .pd-swiper-item {
      width: 500px;
      height: 300px !important;
  }

  .c-product-detail.product-detail-1 .split-line {
      margin: 1.25rem 0;
  }

  .c-product-detail.product-detail-1 .recommend ul li {
      width: calc(50% - .5rem);
      margin-right: 1rem;
  }

  .c-product-detail.product-detail-1 .recommend ul li:nth-child(even) {
      margin-right: 0;
      /* margin-bottom: 1rem; */
  }

  .c-product-detail.product-detail-1 .recommend ul li:hover>img {
      transform: scale(1);
  }
  /*  */
  .c-product-detail.product-detail-2 .pd-swiper .pd-swiper-item {
    width: 500px;
    height: 300px !important;
  }

  .c-product-detail.product-detail-2 .split-line {
      margin: 1.25rem 0;
  }

  .c-product-detail.product-detail-2 .recommend ul li {
      width: calc(50% - .5rem);
      margin-right: 1rem;
  }

  .c-product-detail.product-detail-2 .recommend ul li:nth-child(even) {
      margin-right: 0;
      /* margin-bottom: 1rem; */
  }

  .c-product-detail.product-detail-2 .recommend ul li:hover>img {
      transform: scale(1);
  }
  /*  */
  .c-product-detail.product-detail-3 .swiper-pagination {
    height: 300px;
    width: 107px !important;
    transform: translateX(201.5px) !important;
  }

  .c-product-detail.product-detail-3 .swiper-pagination-bullet {
      width: 107px !important;
      height: 67px !important;
  }

  .c-product-detail.product-detail-3 .pd-swiper-item {
      transform: translateX(-58.5px);
  }

  .c-product-detail.product-detail-3 .container {
      padding: 2rem 20px;
      width: 100%;
  }

  .c-product-detail.product-detail-3 .pd-swiper .pd-swiper-item {
      width: 500px;
      height: 300px !important;
  }

  .c-product-detail.product-detail-3 .split-line {
      margin: 1.25rem 0;
  }

  .c-product-detail.product-detail-3 .recommend {
      width: 100%;
      padding: 0 20px 5rem;
  }

  .c-product-detail.product-detail-3 .recommend .title {
      background-color: white;
      color: black;
      display: block;
      font-size: 1.375rem;
      height: 1.875rem;
  }

  .c-product-detail.product-detail-3 .recommend ul {
    border: none;
    /* width: calc(50% - .5rem); */
    /* margin-right: 1rem; */
    display: flex;
    flex-wrap: wrap;
  }

  .c-product-detail.product-detail-3 .recommend ul li {
      padding: 0;
      width: calc(50% - .5rem);
      margin-right: 1rem;
      border: none;
  }

  .c-product-detail.product-detail-3 .recommend ul li:nth-child(even) {
      margin-right: 0;
      /* margin-bottom: 1rem; */
  }

  .c-product-detail.product-detail-3 .recommend ul li:hover>img {
      transform: scale(1);
  }
}

@media screen and (max-width: 650px) {
  .c-product-detail.product-detail-3 .pd-swiper-item {
      /* 160 + 10 再 / 2 */
      transform: translateX(0);
  }

  .c-product-detail.product-detail-3 .swiper-pagination {
      display: none !important;
  }

  .c-product-detail.product-detail-3 .pd-swiper .pd-swiper-item {
      width: 300px;
      height: 200px !important;
  }
}

@media screen and (max-width: 600px) {
  .c-product-detail.product-detail-1 .pd-swiper .pd-swiper-item {
      width: 300px;
      height: 200px !important;
  }
  /*  */
  .c-product-detail.product-detail-2 .pd-swiper .pd-swiper-item {
      width: 300px;
      height: 200px !important;
  }
}

/* 产品详情 */


/* 团队详情 */

  @media screen and (max-width: 1200px) {
    .c-team-detail.team-detail-1 .container {
      display: block;
      padding: 0 20px 0;
    }

    .c-team-detail.team-detail-1 .container .detail-img {
      margin: 0 auto;
      margin-bottom: 1rem;
      max-width: 70%;
      min-width: 60%;
    }

    .c-team-detail.team-detail-1 .container .detail-content {
      padding-left: 0;
    }
  }

  @media screen and (max-width: 720px) {
    .c-team-detail.team-detail-1 .container {
      display: block;
      padding-top: 0;
    }

    .c-team-detail.team-detail-1 .container .detail-img {
      margin: 0 auto;
      margin-bottom: 1rem;
      max-width: 70%;
      min-width: 60%;
    }

    .c-team-detail.team-detail-1 .container .detail-content {
      padding-left: 0;
    }
  }

/* 团队详情 */


/* 产品列表 */
@media (max-width: 1200px) {
  .c-product-list.product-list-1 {
      padding: 3.125rem 0;
  }

  .c-product-list.product-list-1 .container {
      padding: 0 1.875rem;
  }

  .c-product-list.product-list-1 .more {
      right: 1.875rem;
  }

  .c-product-list.product-list-1 .column-title {
      left: 1.875rem;
  }

  .c-product-list.product-list-1 .column-subtitle {
      left: 1.875rem;
  }

  .c-product-list.product-list-1 .classify {
      left: 1.875rem;
  }

  .c-product-list.product-list-1 .wrapper .prev {
      left: 1.875rem;
  }

  .c-product-list.product-list-1 .wrapper .next {
      left: 5.9375rem;
  }
}

@media (max-width: 768px) {
  .c-product-list.product-list-1 {
      padding-bottom: 5.625rem;
  }

  .c-product-list.product-list-1 .column-title {
      position: static;
      margin-top: 0;
      margin-bottom: 0.8rem;
  }

  .c-product-list.product-list-1 .column-subtitle {
      position: static;
      margin-bottom: 1.875rem;
  }

  .c-product-list.product-list-1 .classify {
      position: static;
      display: flex;
  }

  .c-product-list.product-list-1 .classify .item {
      margin-right: 1.25rem;
  }

  .c-product-list.product-list-1 .classify .item.active,
  .c-product-list.product-list-1 .classify .item:hover {
      color: #007AFF;
      font-size: 1.125rem;
  }

  .c-product-list.product-list-1 .wrapper {
      width: 100%;
      margin-left: 0;
  }

  .c-product-list.product-list-1 .list .li {
      width: 100%;
      margin: 0;
      margin-bottom: 2rem;
  }

  .c-product-list.product-list-1 .wrapper .prev,
  .c-product-list.product-list-1 .wrapper .next {
      left: 40%;
      top: auto;
      bottom: -2.5rem;
  }

  .c-product-list.product-list-1 .wrapper .next {
      left: auto;
      right: 40%;
  }

  .c-product-list.product-list-1 .list .li .btn {
      width: 8.75rem;
  }

  .c-product-list.product-list-1 .list .li .btn::after {
      opacity: 1;
  }
}
/* 产品列表 */


/* 团队列表 */

@media (max-width: 1200px) {
  .c-team-list.team-list-1 {
    padding: 3.125rem 0;
  }
  .c-team-list.team-list-1 .container {
    padding: 0 1.875rem;
  }
}
@media (max-width: 768px) {
  .c-team-list.team-list-1 .wrapper .list .li {
    width: 100%;
    margin-right: 0;
  }
}

/* 团队列表 */

/* 底部信息 */
@media (max-width: 1080px) {
  #footer {
    padding: 0 1.25rem;
    text-align: center;
  }
}
@media (max-width: 768px) {
  #slide{
    display: none;
  }
}
/* 底部信息 */