index.scss 2.97 KB
@import '@/styles/_support';

.content {
  padding-bottom: 2.25rem;

}

.top-space {
  height: 2.25rem;
}

.box {
  position: relative;

}

// banner 轮播
.banner-contaner {
  // height: 360px;
  // 匹配父容器
  position: relative;
  width: 100%;
  overflow: hidden;
  height: 250px;
}

.banner {
  // box-shadow: 0 0 1.75rem 0 rgba(255, 87, 0, 0.1);
  position: absolute;
  left: 50%;
  // width: 1920px;
  // margin-left: -960px;
  top: 0;
  width: 1024px;
  margin-left: -512px;
  height: 100%;
  overflow: hidden;
  &-img {
    width: 100%;
    height: 100%;
  }
}

// 推荐产品
.recommend {
  display: flex;
  // flex-wrap: wrap;
  // justify-content: center;
  // width: auto;
  text-align: center;
  justify-content: space-between;
  max-width: 85.333333rem /* 1024/12 */;
  // max-width: 1200px;
  


  &-item {
    margin-top: 2.25rem;
    position: relative;
    width: 25.833333rem;
    border-radius: .75rem;
    box-shadow: 0 0 1.5rem 0 rgba(255, 87, 0, 0.15);
    background-color: #fbfbfb;
    padding: 0 5px;

    .btn {
      position: absolute;
      left: 0;
      right: 0;
      bottom: 3rem;
      margin: 0 auto;

      @include btc2(13.5rem, 4rem, 16px);
    }

    .tt {
      position: absolute;
      width: 100%;
    }

    .t1 {
      bottom: 10rem;
    }

    .t2 {
      bottom: 12.75rem;
    }

    img {}

    &:first-child {
      padding-left: 0;
    }

    &:last-child {
      padding-right: 0;
    }
  }
}

// 了解我们
.more {
  margin: 3.5rem auto 0;
  position: relative;

  .btn {
    position: absolute;
    width: 26%;
    height: 8%;
    top: 83%;
    left: 69%;
    z-index: 1;
    // background-color: wheat;
  }

  .cont {
    position: relative;
    margin: 0 auto;
    // @extend .fcc;
    // width: 85%;

    img {
      width: 100%;
    }
  }
}

// 新闻资讯
.news {
  margin: 4.25rem auto 0;

  .linear {
    width: 100%;
    height: 2.04rem;
    background-image: url('~@/assets/images/index/linear.png');
  }

  .tit {
    font-family: MicrosoftYaHei;
    text-align: center;
    color: #f05a23;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1.8px;
  }

  .under-line {
    margin: .75rem auto 0;
    width: 4rem;
    height: .25rem;
    background-color: #275d40;
  }

  .news-wrap {
    margin: 3.2rem auto 0;
    // max-width: 66.75rem;
    max-width: 100rem;

    .more {
      text-align: right;
      margin-bottom: .5rem;
    }

    .news-item {
      height: 4.25rem;
      color: #4c4948;
      display: flex;
      justify-content: space-between;
      align-items: center;
      border-top: solid 1px #dcdddd;
      cursor: pointer;

      &-tit {}

      &-date {}

      &:last-child {
        border-bottom: solid 1px #dcdddd;
      }
    }
  }
}

.swiper-button-prev {
  // background-image: url('~@/assets/images/common/button-prev.png');
  display: none;
}

.swiper-button-next {
  // background-image: url('~@/assets/images/common/button-next.png');
   display: none;
}

@media (max-width: 950px) {
  .box {
    width: 96%;
  }
}