659e2af7ecd3e95387053cb7abcdd989310f9684..4ef3d1053d37de62ed7c097fb4b74434f6e67f23
2023-09-23 zuozhengqing
“样式优化,组件拆分”
4ef3d1 对比 | 目录
2023-09-21 zuozhengqing
add轮播图,样式修改
14184e 对比 | 目录
12个文件已添加
4个文件已修改
1821 ■■■■ 已修改文件
package-lock.json 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
package.json 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/image/home/bannerImg/banner1.png 补丁 | 查看 | 原始文档 | blame | 历史
public/image/home/bannerImg/banner2.png 补丁 | 查看 | 原始文档 | blame | 历史
public/image/home/bannerImg/banner3.png 补丁 | 查看 | 原始文档 | blame | 历史
public/image/home/projectImg/projectImg1.png 补丁 | 查看 | 原始文档 | blame | 历史
public/image/home/projectImg/projectImg2.png 补丁 | 查看 | 原始文档 | blame | 历史
public/image/home/projectImg/projectImg3.png 补丁 | 查看 | 原始文档 | blame | 历史
public/image/home/projectImg/projectImg4.png 补丁 | 查看 | 原始文档 | blame | 历史
src/components/bottomRail/bottomRail.vue 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/carouselImg/carouselImg.vue 144 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/contactUs/contactUs.vue 137 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/goodsCard/goodsCard.vue 585 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/goodsCard/goodsInfo/goodsInfo.vue 156 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/home/HomePage.vue 707 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main.js 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
package-lock.json
@@ -9,7 +9,7 @@
      "version": "0.1.0",
      "dependencies": {
        "core-js": "^3.8.3",
        "element-ui": "^2.15.13",
        "element-ui": "^2.15.14",
        "vue": "^2.6.14"
      },
      "devDependencies": {
@@ -4916,9 +4916,9 @@
      "dev": true
    },
    "node_modules/element-ui": {
      "version": "2.15.13",
      "resolved": "https://registry.npmmirror.com/element-ui/-/element-ui-2.15.13.tgz",
      "integrity": "sha512-LJoatEYX6WV74FqXBss8Xfho9fh9rjDSzrDrTyREdGb1h1R3uRvmLh5jqp2JU137aj4/BgqA3K06RQpQBX33Bg==",
      "version": "2.15.14",
      "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.15.14.tgz",
      "integrity": "sha512-2v9fHL0ZGINotOlRIAJD5YuVB8V7WKxrE9Qy7dXhRipa035+kF7WuU/z+tEmLVPBcJ0zt8mOu1DKpWcVzBK8IA==",
      "dependencies": {
        "async-validator": "~1.8.1",
        "babel-helper-vue-jsx-merge-props": "^2.0.0",
package.json
@@ -9,7 +9,7 @@
  },
  "dependencies": {
    "core-js": "^3.8.3",
    "element-ui": "^2.15.13",
    "element-ui": "^2.15.14",
    "vue": "^2.6.14"
  },
  "devDependencies": {
public/image/home/bannerImg/banner1.png
public/image/home/bannerImg/banner2.png
public/image/home/bannerImg/banner3.png
public/image/home/projectImg/projectImg1.png
public/image/home/projectImg/projectImg2.png
public/image/home/projectImg/projectImg3.png
public/image/home/projectImg/projectImg4.png
src/components/bottomRail/bottomRail.vue
New file
@@ -0,0 +1,78 @@
<!-- 底栏 -->
<template>
  <div class="box">
    <ul>
      <li >关于我们</li>
      <li >法律声明</li>
      <li >隐私政策</li>
      <li >廉政举报</li>
      <li >联系我们</li>
      <li >加入我们</li>
    </ul>
    <p>© 2009-2019 smartai.com 版权所有 ICP证:45456566</p>
    <p>公网安备 436435455号</p>
  </div>
</template>
<script>
export default {
  props: {
  },
  data() {
    return {
    };
  },
  computed: {
  },
  created() {
  },
  mounted() {
  },
  watch: {
  },
  methods: {
  },
  components: {
  },
};
</script>
<style scoped lang="scss">
  ul{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    li{
      list-style: none;
      padding: 0 20px;
      color: #999999;
      font-size: 14px;
    }
    li:hover{
      cursor: pointer;
      color: #FA640A;
    }
  }
  p{
    padding: 0;
    margin: 0;
    text-align: center;
    color: #CCCCCC;
    cursor: pointer;
    font-size: 14px;
  }
  p:last-child{
    padding: 0 0 30px 0;
  }
</style>
src/components/carouselImg/carouselImg.vue
New file
@@ -0,0 +1,144 @@
<!-- 轮播图 -->
<template>
  <div>
    <div class="banner">
      <div class="block" style="width: 100%">
        <el-carousel trigger="click" height="650px">
          <el-carousel-item v-for="(item, index) in bannerImgs" :key="index">
            <div
              class="banner_img"
              :style="item.style"
              style="width: 100%; height: 650px"
            >
              <div class="banner_center">
                <h2>{{ item.title1 }}</h2>
                <h3 :style="{ color: item.style.color }">
                  {{ item.title2 }}
                </h3>
                <div class="button">
                  <span class="go">立即购买</span>
                  <span>> ></span>
                  <!-- <span class="cry">申请使用</span> -->
                </div>
              </div>
            </div>
          </el-carousel-item>
        </el-carousel>
      </div>
    </div>
  </div>
</template>
<script>
export default {
  props: {},
  data() {
    return {
      bannerImgs: [
        {
          style: {
            backgroundImage:
              "url(" +
              require("../../../public/image/home/bannerImg/banner1.png") +
              ")",
            backgroundRepeat: "no-repeat",
            color: "#000000",
          },
          title1: "SmartAI智慧工厂系统",
          title2:
            "实现生产流程的自动优化,赋能企业快速实现智能化改造,数字赋能企业生产自动化只能化改造升级,抢抓新旧动能转换重大工程机遇,加快生产制造的自动化、智能化建设",
          info: "立即抢购",
        },
        {
          style: {
            backgroundImage:
              "url(" +
              require("../../../public/image/home/bannerImg/banner2.png") +
              ")",
            backgroundRepeat: "no-repeat",
            color: "#ffffff",
          },
          title1: "WMS智能仓储管理系统",
          title2: "满足不同行业不同经营模式的智能仓储管理系统",
          info: "立即抢购",
        },
        {
          style: {
            backgroundImage:
              "url(" +
              require("../../../public/image/home/bannerImg/banner3.png") +
              ")",
            backgroundRepeat: "no-repeat",
            color: "#000000",
          },
          title1: "一站式全行业数智型CRM",
          title2: "赋能各行业实现一体化数字化转型",
          info: "立即体验",
        },
      ],
    };
  },
  computed: {},
  created() {},
  mounted() {},
  watch: {},
  methods: {},
  components: {},
};
</script>
<style scoped lang="scss">
::v-deep .el-carousel__button {
  background: #ccc;
  height: 5px;
}
::v-deep .is-active .el-carousel__button{
  background: #ff680d;
}
::v-deep .el-carousel{
  position: relative;
}
::v-deep .el-carousel__indicators {
  position: absolute;
  left: 13%;
  top: 500px;
  margin-left: 50px;
}
.banner {
  position: relative;
  width: 100%;
  height: 650px;
  .block {
    width: 100%;
    .banner_img {
      width: 100%;
      height: 650px;
      background-size: cover;
      background-position: center center;
      background-repeat: no-repeat;
      .banner_center {
        width: 600px;
        padding-top: 200px;
        padding-left: 13%;
        h2 {
          font-size: 40px;
          font-weight: normal;
          margin: 0;
        }
        h3 {
          width: 630px;
          font-size: 14px;
          line-height: 23px;
          color: rgba(0, 0, 0, 0.9);
          font-weight: 500;
          overflow: hidden;
        }
        .button {
          color: #ff680d;
          cursor: pointer;
        }
      }
    }
  }
}
</style>
src/components/contactUs/contactUs.vue
New file
@@ -0,0 +1,137 @@
<!-- 联系我们 -->
<template id="top" >
  <div class="call_me_wrap" v-show="isShow">
    <el-popover placement="left">
      <div class="contact_information">
        <div
          class="contact_top"
          style="display: flex; align-items: center; justify-content: left"
        >
          <div class="telephone_left">
            <i class="el-icon-phone-outline" style="font-size:26px;padding-right:20px"></i>
          </div>
          <div class="telephone_right" style="cursor: pointer;">
            <h4>售前咨询电话</h4>
            <p style="color: #fa640a">010-84155885</p>
          </div>
        </div>
        <div
          class="contact_top"
          style="display: flex; align-items: center; justify-content: left;padding-bottom:30px;margin-top:30px"
        >
          <div class="telephone_left">
            <i class="el-icon-edit-outline" style="font-size:26px;padding-right:20px"></i>
          </div>
          <div class="telephone_right"  style="cursor: pointer;">
            <h4>聆听 · 建议反馈</h4>
            <p >贝思科不是完美的,我们渴望您的建议</p>
          </div>
        </div>
      </div>
      <el-button slot="reference" @click="visible = !visible" :aria-hidden="true">
        <i class="el-icon-chat-square"></i>
        <p>联</p>
        <p>系</p>
        <p>我</p>
        <p>们</p>
      </el-button>
    </el-popover>
    <a href="#top">
      <div class="go_top">
        <i class="el-icon-arrow-up"></i>
      </div>
    </a>
  </div>
</template>
<script>
export default {
  props: {},
  data() {
    return {
      visible: false,
      isShow: false,
    };
  },
  computed: {},
  created() {},
  mounted() {
    window.addEventListener("scroll", () => {
      if (window.scrollY >= window.innerHeight) {
        this.isShow = true;
      } else {
        this.isShow = false;
      }
    });
  },
  watch: {},
  methods: {
    goTop() {
      window.scrollTo({
        top: 0,
        behavior: "smooth",
      });
    },
  },
  components: {},
};
</script>
<style scoped lang="scss">
* {
  margin: 0;
  padding: 0;
}
::v-deep .el-button {
  flex: 1;
  display: block;
  height: 140px;
  width: 40px;
  padding: 0;
  white-space: normal;
  box-sizing: border-box;
  font-size: 16px;
  color: #fa640a ;
  margin: 0 auto;
  background: #FFFFFF;
  i {
    font-size: 20px;
  }
  p {
    padding: 5px;
  }
  // span{
  //   display: block;
  //   text-align: center;
  //   width: 30px;
  // }
}
::v-deep .el-button:hover{
  background: #FA640A;
  color: #fff;
}
.call_me_wrap {
  position: fixed;
  right: 20px; /* 设置元素距离顶部的距离 */
  bottom: 180px; /* 设置元素距离左侧的距离 */
  width: 40px;
  height: 200px;
  .go_top {
    width: 40px;
    height: 40px;
    margin-top: 20px;
    text-align: center;
    line-height: 40px;
    border: 0.5px solid #ccc;
    border-radius: 5px;
    box-sizing: border-box;
    cursor: pointer;
    i {
      font-size: 20px;
      color: #fa640a;
      font-weight: bold;
    }
  }
}
</style>
src/components/goodsCard/goodsCard.vue
New file
@@ -0,0 +1,585 @@
<!-- 商品卡片-goodsCard -->
<template>
  <div>
    <template>
      <div v-for="(item, index) in cardData" :key="index" class="goods_card">
        <div class="goods_card_left">
          <h1>{{ item.title }}</h1>
          <p>{{ item.brief }}</p>
          <img
            :src="require(`../../../public/image/home/${item.imgSrc}`)"
            alt=""
          />
        </div>
        <div v-show="item.goodsRightShow === 1" class="goods_card_right">
          <h1>{{ item.goodsVersions }}</h1>
          <h2>
            {{ item.introduce }}
          </h2>
          <div class="button" v-show="item.haveMindTo">
            <div class="go">立即购买</div>
            <div class="in">立即咨询</div>
          </div>
          <div class="project">
            <ul>
              <div>产品特点</div>
              <div style="display: flex; flex-wrap: wrap; width: 600px">
                <li v-for="(item1, index1) in item.trait" :key="index1">
                  {{ item1 }}
                </li>
              </div>
            </ul>
          </div>
        </div>
        <div v-show="item.goodsRightShow === 2" class="goods_card_tab">
          <div class="pane_top">
            <el-button @click="tab1">智慧终端系列1</el-button>
            <el-button @click="tab2">智慧终端系列2</el-button>
          </div>
          <!-- 走马灯 -->
          <el-carousel trigger="click" arrow="never" ref="carousel">
            <el-carousel-item
              v-for="(pageItem, pageIndex) in item.series"
              :key="pageIndex"
            >
              <div class="pane_box_wrap">
                <div class="pane_left">
                  <p>{{ pageItem.goodsVersions }}</p>
                  <p class="tinge" style="color: #999">
                    {{ pageItem.introduce }}
                  </p>
                  <br />
                  <el-button>立即咨询</el-button>
                  <el-button>立即购买</el-button>
                  <div></div>
                  <h4>特点</h4>
                  <ul>
                    <div style="display: flex; flex-wrap: wrap">
                      <li
                        v-for="(item2, index2) in pageItem.trait"
                        :key="index2"
                      >
                        {{ item2 }}
                      </li>
                    </div>
                  </ul>
                  <h4>配置</h4>
                  <ul>
                    <li
                      v-for="(item3, index3) in pageItem.Configure"
                      :key="index3"
                    >
                      {{ item3 }}
                    </li>
                  </ul>
                </div>
                <div class="pane_right">
                  <img
                    :src="
                      require(`../../../public/image/home/projectImg/${pageItem.imgSrc}`)
                    "
                    alt=""
                  />
                </div>
              </div>
            </el-carousel-item>
          </el-carousel>
        </div>
        <div
          v-show="item.goodsRightShow === 3"
          class="goods_card_right goods_ai"
        >
          <GoodsInfo :goodsAiInfo="goodsAiInfo"></GoodsInfo>
        </div>
        <!-- 管理中心 -->
        <div
          v-show="item.goodsRightShow === 4"
          class="goods_card_right management"
        >
          <el-card shadow="hover" v-for="(i, v) in manageInfo" :key="v">
            <div class="box_card_top">
              <h4>{{ i.classify }}</h4>
              <p>{{ i.classifyTitle }}</p>
              <ul>
                <div style="display: flex; flex-wrap: wrap">
                  <div>功能描述</div>
                  <li v-for="(q, qIndex) in i.features" :key="qIndex">
                    {{ q }}
                  </li>
                </div>
              </ul>
            </div>
            <div class="box_card_bottom">
              <p class="new_price_box">
                <span>{{ i.currency }}</span>
                <span>{{
                  i.newPrice.substring(0, i.newPrice.indexOf("."))
                }}</span>
                <span
                  >.{{
                    i.newPrice.substring(i.newPrice.indexOf(".") + 1)
                  }}</span
                >
                <span> /{{ i.dateType }}</span>
                <span> 起</span>
              </p>
              <p class="old_price_box">
                <del>
                  <span>{{ i.currency }}</span>
                  <span>{{ i.oldPrice }}</span>
                </del>
              </p>
            </div>
            <div class="box_card_bottom bottom_show">
              <el-button>立即购买</el-button>
            </div>
          </el-card>
        </div>
      </div>
    </template>
  </div>
</template>
<script>
import GoodsInfo from "./goodsInfo/goodsInfo.vue";
export default {
  // props: {},
  props: ["cardData"],
  data() {
    return {
      activeName: "first",
      goodsRightShow: false, //是否展示右侧信息栏,false:tab页不显示
      isBtnClass: false,
      goodsAiInfo: this.cardData[3].cards, //子组件卡片数据
      manageInfo: this.cardData[4].cards,
    };
  },
  computed: {},
  created() {},
  mounted() {},
  watch: {},
  methods: {
    tab1() {
      console.log(this.$refs.carousel[2], "xxx");
      this.$refs.carousel[2].setActiveItem(0);
    },
    tab2() {
      this.$refs.carousel[2].setActiveItem(1);
    },
  },
  components: {
    GoodsInfo,
  },
};
</script>
<style scoped lang="scss">
::v-deep .el-tabs__header {
  height: 40px;
  margin: 0;
  text-align: center;
  .el-tabs__item.is-active {
    color: #ff680d;
  }
  .el-tabs__item:hover {
    color: #ff680d;
  }
  .el-tabs__item {
    color: #222;
  }
}
::v-deep .el-tabs__content {
  height: 360px;
  .el-tab-pane {
    height: 100%;
    box-sizing: border-box;
    border-right: 1px solid #e4e7ed;
    border-bottom: 1px solid #e4e7ed;
    .pane_left {
      h4 {
        margin: 5px 0;
      }
      p {
        margin: 0;
      }
    }
  }
}
::v-deep .el-carousel {
  border-right: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  .el-carousel__indicators {
    display: none;
  }
  .el-carousel__container {
    height: 360px;
  }
  .pane_box_wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    .pane_left {
      width: 60%;
      box-sizing: border-box;
      padding: 0px 20px 0px 20px;
      font-size: 14px;
      ul {
        padding: 0;
        margin: 0;
        div {
          margin: 0;
          padding: 0;
        }
        li {
          color: #999999 !important;
          font-size: 13px;
          line-height: 21px;
          color: rgba(0, 0, 0, 0.9);
          padding-left: 29px;
          list-style: none;
          background-image: url(../../../public/image/home/对勾.png);
          background-size: 18px 18px;
          background-repeat: no-repeat;
          background-position-x: left;
          background-position-y: top;
        }
        li:hover {
          color: #000 !important;
          cursor: pointer;
        }
      }
      div {
        border-bottom: 0.5px solid #ccc;
        padding: 10px 0;
      }
      .el-button {
        border-radius: 0px;
        width: 120px;
        height: 44px;
        background: #ff680d;
        color: #fff;
        font-size: 16px;
      }
      .tinge {
        color: #999;
        padding: 0;
        margin: 0;
      }
      h4 {
        color: #333;
        margin: 5px 0;
      }
    }
    .pane_right {
      width: 40%;
      text-align: center;
      img {
        width: 300px;
        // height: 200px;
      }
    }
  }
}
::v-deep .el-card__body {
  padding: 0;
  height: 400px;
}
.goods_card {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  // height: 400px;
  margin-bottom: 70px;
  cursor: pointer;
  .goods_card_left {
    width: 20%;
    min-height: 400px;
    max-height: 700px;
    height: 100%;
    box-sizing: border-box;
    padding: 43px 23px;
    background: #fa640a;
    position: relative;
    left: 0;
    top: 0;
    h1 {
      font-size: 26px;
      color: #fff;
      text-align: left;
    }
    p {
      font-size: 14px;
      color: #fff;
    }
    img {
      width: 69px;
      height: 12.38px;
      position: absolute;
      left: 23px;
      bottom: 98px;
    }
  }
  .goods_card_right {
    height: 400px;
    box-sizing: border-box;
    flex: 1;
    box-sizing: border-box;
    padding-left: 59px;
    padding-top: 50px;
    border: 1px solid #e1e1e1;
    position: relative;
    left: 0;
    top: 0;
    // background-image: url(../../../public/image/home/编组\ 10@3x.png);
    // background-size: 520px 280px;
    // background-repeat: no-repeat;
    // background-position-x: right;
    // background-position-y: bottom;
    h1 {
      font-size: 20px;
      line-height: 28x;
      color: rgba(0, 0, 0, 0.9);
      margin-bottom: 12px;
    }
    h2 {
      font-size: 14px;
      line-height: 20px;
      width: 93%;
      color: #999;
      font-weight: 500;
      margin-bottom: 24px;
    }
    .button {
      display: flex;
      div {
        width: 120px;
        height: 44px;
        background: #ff680d;
        font-size: 16px;
        line-height: 44px;
        color: #fff;
        text-align: center;
        border: 2px solid #ff680d;
        cursor: pointer;
      }
      .in {
        background: #fff;
        color: #ff680d;
        margin-left: 16px;
      }
    }
    .project {
      width: 100%;
      display: flex;
      justify-content: left;
      overflow: hidden;
      ul {
        display: flex;
        flex-wrap: wrap;
        // margin-top: 55px;
        padding: 0px;
        max-width: 500px;
        div {
          font-size: 20px;
          line-height: 28px;
          color: #999999;
          margin-bottom: 16px;
          width: 100%;
        }
        li {
          color: #999999 !important;
          font-size: 15px;
          line-height: 21px;
          color: rgba(0, 0, 0, 0.9);
          margin-bottom: 19px;
          padding-left: 29px;
          padding-right: 5px;
          list-style: none;
          background-image: url(../../../public/image/home/对勾.png);
          background-size: 22px 22px;
          background-repeat: no-repeat;
          background-position-x: left;
          background-position-y: top;
          // list-style-image: url(../../../public/image/home/对勾.png);
        }
        li:hover {
          color: #000 !important;
          cursor: pointer;
        }
      }
      .project_img {
        display: flex;
        align-items: center;
        justify-content: center;
        img {
          width: 300px;
          height: 180px;
          padding-right: 70px;
          cursor: pointer;
        }
      }
    }
  }
  .management {
    width: 100%;
    box-sizing: border-box;
    display: flex;
    padding: 0;
    border: none;
    height: 400px;
    .el-card {
      width: 33.3%;
      border-radius: 0;
      height: 400px;
      position: relative;
      .box_card_top {
        width: 100%;
        padding: 20px;
        height: 75%;
        box-sizing: border-box;
        h4 {
          margin: 0;
          font-weight: normal;
          font-size: 16px;
        }
        p {
          font-size: 14px;
          color: #828282;
          padding: 0;
          margin: 0;
        }
        p:nth-of-type(1) {
          font-size: 14px;
          color: #828282;
          padding: 5px 0;
        }
        ul {
          display: flex;
          flex-wrap: wrap;
          margin-top: 15px;
          padding: 0px;
          max-width: 500px;
          div {
            font-size: 14px;
            line-height: 28px;
            color: #999999;
            width: 100%;
          }
          li {
            color: #999999 !important;
            font-size: 14px;
            line-height: 21px;
            color: rgba(0, 0, 0, 0.9);
            margin-bottom: 19px;
            padding-left: 29px;
            padding-right: 5px;
            list-style: none;
            background-image: url(../../../public/image/home/对勾.png);
            background-size: 18px 18px;
            background-repeat: no-repeat;
            background-position-x: left;
            background-position-y: top;
            // list-style-image: url(../../../public/image/home/对勾.png);
          }
          li:hover {
            color: #000 !important;
            cursor: pointer;
          }
        }
      }
      .box_card_bottom {
        padding: 20px;
        height: 25%;
        box-sizing: border-box;
        p {
          margin: 0;
        }
        .new_price_box {
          span:nth-of-type(2) {
            font-size: 24px;
          }
          span:nth-of-type(-n + 3) {
            color: #ff6a00;
          }
        }
        .old_price_box {
          color: #d6d6d6;
        }
      }
      .bottom_show {
        padding: 0;
        width: 100%;
        height: 0;
        position: absolute;
        bottom: 0;
        left: 0;
        // display: none;
        transition: height 0.3s ease-in-out;
        .el-button {
          display: block;
          width: 100%;
          height: 100px;
          height: 0;
          background: #fa640a;
          font-size: 18px;
          color: #fff;
        }
      }
    }
    .el-card:hover {
      .box_card_bottom {
        height: 100px;
        display: none;
        .el-button{
          height: 100%;
        }
      }
      .bottom_show {
        display: block;
      }
    }
  }
  .goods_card_tab {
    height: 100%;
    box-sizing: border-box;
    flex: 1;
    padding: 0;
    .pane_top {
      width: 100%;
      box-sizing: border-box;
      // border-right: 1px solid #E4E7ED ;
      border-bottom: 1px solid #e4e7ed;
      .el-button {
        border-bottom: none;
        border-radius: 0;
      }
      .el-button:hover {
        color: #fa640a;
      }
    }
    .el-tabs__content {
      height: 200px !important;
      .pane_box {
        display: flex;
        align-items: center;
        justify-content: center;
        // height: 100%;
        overflow: hidden;
      }
    }
  }
}
.goods_card:nth-of-type(4) .goods_card_left {
  height: 600px;
}
.goods_card:nth-of-type(4) .goods_card_right {
  height: 600px;
  border: none;
  box-sizing: border-box;
  padding: 0;
}
</style>
src/components/goodsCard/goodsInfo/goodsInfo.vue
New file
@@ -0,0 +1,156 @@
<template>
  <div>
    <div class="box_card_wrap">
      <div class="box_card" v-for="(item, index) in goodsAiInfo" :key="index">
        <div class="box_card_top">
          <h4>{{ item.classify }}</h4>
          <h3>{{ item.classifyTitle }}</h3>
          <p>
            {{ item.brief }}
          </p>
        </div>
        <div class="box_card_bottom">
          <p class="new_price_box">
            <span>{{ item.currency }}</span>
            <span>{{
              item.newPrice.substring(0, item.newPrice.indexOf("."))
            }}</span>
            <span
              >.{{
                item.newPrice.substring(item.newPrice.indexOf(".") + 1)
              }}</span
            >
            <span> /3</span>
            <span>年</span>
          </p>
          <p class="old_price_box">
            <del><span>¥</span><span>1198.00</span></del>
          </p>
        </div>
        <div class="box_card_bottom btnShow">
          <el-button>立即购买</el-button>
        </div>
      </div>
    </div>
  </div>
</template>
<script>
export default {
  props: ["goodsAiInfo"],
  data() {
    return {};
  },
  computed: {},
  created() {},
  mounted() {},
  watch: {},
  methods: {},
  components: {},
};
</script>
<style scoped lang="scss">
* {
  margin: 0;
  padding: 0;
}
.box_card_wrap {
  height: 600px;
  display: flex;
  flex-wrap: wrap;
  .box_card {
    width: 33.3%;
    height: 50%;
    box-sizing: border-box;
    border: 0.5px solid #e4e7ed;
    margin: 0;
    padding: 0;
    border-radius: 0;
    position: relative;
    overflow: hidden;
    .box_card_top {
      width: 100%;
      padding: 20px;
      height: 75%;
      box-sizing: border-box;
      h4 {
        width: 75px;
        height: 25px;
        line-height: 25px;
        background: #f9f9f9;
        text-align: center;
        border-radius: 5px;
        font-size: 14px;
        font-weight: normal;
        color: #999999;
      }
      h4:hover {
        background: #f2f2f2;
      }
      h3 {
        color: #333333;
        font-weight: normal;
        font-size: 16px;
        padding: 20px 0;
      }
      p {
        font-size: 14px;
        color: #999999;
      }
    }
    .box_card_bottom {
      padding: 0 20px;
      height: 25%;
      box-sizing: border-box;
      .new_price_box {
        span:nth-of-type(2) {
          font-size: 24px;
        }
        span:nth-of-type(-n + 3) {
          color: #ff6a00;
        }
      }
      .old_price_box {
        color: #d6d6d6;
      }
    }
    .btnShow {
      padding: 0;
      width: 100%;
      height: 0;
      position: absolute;
      bottom: 0;
      left: 0;
      // display: none;
      transition: height 0.3s ease-in-out;
      .el-button {
        display: block;
        width: 100%;
        // height: 100px !important;
        height: 0;
        background: #fa640a;
        font-size: 18px;
        color: #fff;
      }
    }
  }
  .box_card:hover {
      .box_card_bottom {
        height: 100px;
        display: none;
      }
      .btnShow {
        display: block !important;
        .el-button{
          height: 100%;
        }
      }
    }
  .box_card:nth-of-type(n + 4) {
    border-top: none;
  }
}
</style>
src/components/home/HomePage.vue
@@ -1,5 +1,5 @@
/<template>
  <div>
  <div id="app">
    <div class="header">
      <div class="center">
        <div class="topleft">
@@ -17,7 +17,11 @@
        </div>
      </div>
    </div>
    <div class="banner">
    <!-- 轮播 -->
    <div style="clear: both">
      <CarouselImg></CarouselImg>
    </div>
    <!-- <div class="banner">
      <div class="center">
        <h2>SmartAI智慧工厂系统</h2>
        <h3>
@@ -33,7 +37,8 @@
          <li></li>
        </ul>
      </div>
    </div>
    </div> -->
    <!-- 售前咨询 -->
    <div class="third">
      <div class="center">
        <div>
@@ -62,14 +67,27 @@
        </div>
      </div>
    </div>
    <!-- 为您推荐 -->
    <div class="forth">
      <div class="center">
        <h1>为您推荐</h1>
        <h2>划线价格为产品历史销售标价而非原价</h2>
        <div class="bottom">
          <div class="change">
            <div class="left"><img src="../../../public/image/home/编组 13备份@3x.png" alt="" style="width: 40px;height: 40px;"></div>
            <div class="right"><img src="../../../public/image/home/编组 13@3x.png" alt="" style="width: 40px;height: 40px;"></div>
            <div class="left">
              <img
                src="../../../public/image/home/编组 13备份@3x.png"
                alt=""
                style="width: 40px; height: 40px"
              />
            </div>
            <div class="right">
              <img
                src="../../../public/image/home/编组 13@3x.png"
                alt=""
                style="width: 40px; height: 40px"
              />
            </div>
          </div>
          <div class="chil">
            <h1>设备故障检测</h1>
@@ -166,6 +184,7 @@
        </div>
      </div>
    </div>
    <!-- 热门产品 -->
    <div class="fif">
      <div class="center">
        <h1>热门产品</h1>
@@ -175,7 +194,7 @@
            <h1>SmartAI</h1>
            <h1>智慧工厂系统</h1>
            <h2>一键购买,实现企业智能化改造</h2>
            <img src="../../../public/image/home/箭头.png" alt=""/>
            <img src="../../../public/image/home/箭头.png" alt="" />
          </div>
          <div class="right">
            <h1>智慧工厂系统V1.0</h1>
@@ -184,292 +203,270 @@
            </h2>
            <div class="button">
              <div class="go">立即购买</div>
              <div class="in">立即咨询</div>
              <!-- <div class="in">立即咨询</div> -->
            </div>
            <ul>
              <div>产品优势</div>
              <li>过程监控</li>
              <li>数据可视化</li>
              <li>历史溯源</li>
              <li>预测性分析</li>
              <li>优化提升</li>
            </ul>
            <div class="project">
              <ul>
                <div>产品特点</div>
                <div style="display: flex; flex-wrap: wrap; width: 300px">
                  <li>过程监控</li>
                  <li>数据可视化</li>
                  <li>历史溯源</li>
                  <li>预测性分析</li>
                  <li>优化提升</li>
                </div>
              </ul>
              <div class="project_img">
                <img
                  src="../../../public/image/home/projectImg/projectImg1.png"
                  alt=""
                />
                <img
                  src="../../../public/image/home/projectImg/projectImg2.png"
                  alt=""
                />
              </div>
            </div>
          </div>
        </div>
        <div class="pic">
          <div class="left">
            <h1>SmartAI</h1>
            <h1>智慧工厂系统</h1>
            <h2>一键购买,实现企业智能化改造</h2>
            <img src="../../../public/image/home/箭头.png" alt=""/>
          </div>
          <div class="right boot" >
            <div class="top">
              <div>智慧终端系列1</div>
              <div>智慧终端系列1</div>
            </div>
            <h2>
              通过在每一个工序的设备或机台合适位置,安装触摸智能终端设备,用于将排产任务下发至每一个智能终端屏幕
            </h2>
            <div class="button">
              <div class="go">立即购买</div>
              <div class="in">立即咨询</div>
            </div>
            <ul style="bottom: 42px">
              <div>产品优势</div>
              <li>建立设备台账、资产档案,掌握设备整个周期的动态信息</li>
              <li>
                收集设备使用过程中的各种信息数据,自动汇总运算,生成各类专业的设备管理报表
              </li>
              <div style="margin-top: 37px">配置</div>
              <li>英特尔 志强 Silver 4114 10核处理器 x 2</li>
              <li>64GB 内存 (16GB x 4) + 480GB SSD 存储 + 8TB HDD 存储</li>
              <li>千兆 LAN x 4</li>
            </ul>
          </div>
        </div>
        <!-- 商品卡片 -->
        <GoodsCard :cardData="cardData"></GoodsCard>
        <BottomRail></BottomRail>
        <!-- <el-button @mouseenter="show3 = !show3">Click Me</el-button> -->
      </div>
    </div>
    <div class="sis">
      <div class="center">
        <h1>AI爆款</h1>
        <h2>精心挑选的热门算法及应用,总有一款适合你</h2>
        <ul>
          <li class="chil">
            <h1>设备故障检测</h1>
            <b>算法</b>
            <h2>
              可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和
              统计、数据挖掘等功能
            </h2>
            <hr />
            <h2>购买时长</h2>
            <h3>1年</h3>
            <hr />
            <h2>购买数量</h2>
            <h3>1</h3>
            <hr />
            <h4>¥ 977<span>/3年</span></h4>
            <h5>¥1200.00</h5>
            <div class="down">
              <div class="go" style="background-color: #ff680d; color: #fff">
                立即购买
              </div>
              <div class="in">加入购物车</div>
            </div>
          </li>
          <li class="chil">
            <h1>设备故障检测</h1>
            <b>算法</b>
            <h2>
              可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和
              统计、数据挖掘等功能
            </h2>
            <hr />
            <h2>购买时长</h2>
            <h3>1年</h3>
            <hr />
            <h2>购买数量</h2>
            <h3>1</h3>
            <hr />
            <h4>¥ 977<span>/3年</span></h4>
            <h5>¥1200.00</h5>
            <div class="down">
              <div class="go" style="background-color: #ff680d; color: #fff">
                立即购买
              </div>
              <div class="in">加入购物车</div>
            </div>
          </li>
          <li class="chil">
            <h1>设备故障检测</h1>
            <b>算法</b>
            <h2>
              可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和
              统计、数据挖掘等功能
            </h2>
            <hr />
            <h2>购买时长</h2>
            <h3>1年</h3>
            <hr />
            <h2>购买数量</h2>
            <h3>1</h3>
            <hr />
            <h4>¥ 977<span>/3年</span></h4>
            <h5>¥1200.00</h5>
            <div class="down">
              <div class="go" style="background-color: #ff680d; color: #fff">
                立即购买
              </div>
              <div class="in">加入购物车</div>
            </div>
          </li>
          <li class="chil">
            <h1>设备故障检测</h1>
            <b>算法</b>
            <h2>
              可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和
              统计、数据挖掘等功能
            </h2>
            <hr />
            <h2>购买时长</h2>
            <h3>1年</h3>
            <hr />
            <h2>购买数量</h2>
            <h3>1</h3>
            <hr />
            <h4>¥ 977<span>/3年</span></h4>
            <h5>¥1200.00</h5>
            <div class="down">
              <div class="go" style="background-color: #ff680d; color: #fff">
                立即购买
              </div>
              <div class="in">加入购物车</div>
            </div>
          </li>
          <li class="chil">
            <h1>设备故障检测</h1>
            <b>算法</b>
            <h2>
              可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和
              统计、数据挖掘等功能
            </h2>
            <hr />
            <h2>购买时长</h2>
            <h3>1年</h3>
            <hr />
            <h2>购买数量</h2>
            <h3>1</h3>
            <hr />
            <h4>¥ 977<span>/3年</span></h4>
            <h5>¥1200.00</h5>
            <div class="down">
              <div class="go" style="background-color: #ff680d; color: #fff">
                立即购买
              </div>
              <div class="in">加入购物车</div>
            </div>
          </li>
          <li class="chil">
            <h1>设备故障检测</h1>
            <b>算法</b>
            <h2>
              可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和
              统计、数据挖掘等功能
            </h2>
            <hr />
            <h2>购买时长</h2>
            <h3>1年</h3>
            <hr />
            <h2>购买数量</h2>
            <h3>1</h3>
            <hr />
            <h4>¥ 977<span>/3年</span></h4>
            <h5>¥1200.00</h5>
            <div class="down">
              <div class="go" style="background-color: #ff680d; color: #fff">
                立即购买
              </div>
              <div class="in">加入购物车</div>
            </div>
          </li>
        </ul>
      </div>
    </div>
    <div class="seven">
      <div class="center">
        <h1>管理中心</h1>
        <h2>性价比超高的管理中心,刚需产品一键购齐,不仅省钱还省心</h2>
        <ul>
          <li class="chil">
            <h1>设备故障检测</h1>
            <b>算法</b>
            <h2>
              可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和
              统计、数据挖掘等功能
            </h2>
            <hr />
            <h2>购买时长</h2>
            <h3>1年</h3>
            <hr />
            <h2>购买数量</h2>
            <h3>1</h3>
            <hr />
            <h4>¥ 977<span>/3年</span></h4>
            <h5>¥1200.00</h5>
            <div class="down">
              <div class="go" style="background-color: #ff680d; color: #fff">
                立即购买
              </div>
              <div class="in">加入购物车</div>
            </div>
          </li>
          <li class="chil">
            <h1>设备故障检测</h1>
            <b>算法</b>
            <h2>
              可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和
              统计、数据挖掘等功能
            </h2>
            <hr />
            <h2>购买时长</h2>
            <h3>1年</h3>
            <hr />
            <h2>购买数量</h2>
            <h3>1</h3>
            <hr />
            <h4>¥ 977<span>/3年</span></h4>
            <h5>¥1200.00</h5>
            <div class="down">
              <div class="go" style="background-color: #ff680d; color: #fff">
                立即购买
              </div>
              <div class="in">加入购物车</div>
            </div>
          </li>
          <li class="chil">
            <h1>设备故障检测</h1>
            <b>算法</b>
            <h2>
              可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和
              统计、数据挖掘等功能
            </h2>
            <hr />
            <h2>购买时长</h2>
            <h3>1年</h3>
            <hr />
            <h2>购买数量</h2>
            <h3>1</h3>
            <hr />
            <h4>¥ 977<span>/3年</span></h4>
            <h5>¥1200.00</h5>
            <div class="down">
              <div class="go" style="background-color: #ff680d; color: #fff">
                立即购买
              </div>
              <div class="in">加入购物车</div>
            </div>
          </li>
        </ul>
      </div>
    </div>
    <div class="eight">
      <div class="center">
        <ul>
          <li><a href="">关于我们</a></li>
          <li><a href="">法律声明</a></li>
          <li><a href="">隐私政策</a></li>
          <li><a href="">廉政举报</a></li>
          <li><a href="">联系我们</a></li>
          <li><a href="">加入我们</a></li>
        </ul>
        <span> © 2009-2019 smartai.com 版权所有 ICP证:45456566</span>
      </div>
    </div>
    <!-- 联系我们 -->
    <ContactUs></ContactUs>
  </div>
</template>
<script>
import GoodsCard from "../goodsCard/goodsCard.vue";
import CarouselImg from "../carouselImg/carouselImg.vue";
import BottomRail from "../bottomRail/bottomRail.vue";
import ContactUs from "../contactUs/contactUs.vue"
export default {
  name: "HomePage",
  components: {
    CarouselImg,
    GoodsCard,
    BottomRail,
    ContactUs
  },
  props: {},
  data() {
    return {
      activeName: "first",
      parentMessage: "Hello from parent component",
      show3:true,
      cardData: [
        // {
        //   goodsRightShow: 1,
        //   haveMindTo: true, //咨询、购买
        //   title: "SmartAI智慧工厂系统",
        //   brief: "一键购买,实现企业智能化改造",
        //   imgSrc: "箭头.png",
        //   goodsVersions: "智慧工厂系统V1.0",
        //   introduce:
        //     "生产排程系统是一种用于优化生产流程和资源利用的工具,它可以帮助制造企业提高生产效率、降低成本,并满足客户需求。通过将排程结果下发到设备上的智能触摸屏终端,工厂可以实时监控生产过程中并调整生产计划",
        //   trait: ["过程监控", "数据可视化", "历史朔源","预测性分析","优化提升"],
        // },
        {
          goodsRightShow: 1,
          haveMindTo: false, //咨询、购买
          title: "CRM客户管理系统",
          brief: "赋能各行业实现一体化数字化转型",
          imgSrc: "箭头.png",
          goodsVersions: "CRM客户管理系统V1.0",
          introduce:
            "系统以数字内容为基础,以数据驱动为核心,通过实现全场景和数据互通,为线上经营管理、客户服务需求提供一站式技术服务。助力企业完成数字化管理升级,规范化管理流程。根据系统对客户信息的整理统筹与分配,从而提高销售效率减少人力上的消耗,防止员工离职导致客户流失,促进团队合作,达到企业降本增效的目的。",
          trait: ["市场营销自动化", "销售过程自动化", "客户服务自动化"],
        },
        {
          goodsRightShow: 1,
          haveMindTo: true, //咨询、购买
          title: "WMS智能仓储管理系统",
          brief: "满足不同行业不同经营模式的智能仓储管理系统",
          imgSrc: "箭头.png",
          goodsVersions: "WMS系统V1.0",
          introduce:
            "通过wms仓库管理系统,可以有效处理现代物流信息,在很大程度上为管理层决策提供了有效支持,其功能特点应涵盖支持多仓库、多货主,多业务模式,可配置的灵活策略和流程增值服务,系统以产品信息和订单业务作为数据流动的基础,并且要对仓库进行智能分析与监控、简洁、直管、可视化,并跳出传统仓库流程框架,持续发力落实数字化转型,是企业对仓库智能化变革的核心重点。",
          trait: [
            "多层次管理",
            "业务防呆机制",
            "货品细化管理",
            "出入库环节控制",
            "分批管理调度业务",
          ],
        },
        {
          series: [
            {
              goodsVersions: "VisionLink智能终端",
              introduce:
                "通过在每个工序的设备或机台合适位置,安装触摸智能终端设备,用于将排产任务下发至每一个智能终端屏幕。",
              trait: [
                "建⽴设备台账、资产档案,掌握设备整个周期的动态信息",
                "收集设备使⽤过程中的各种信息数据,⾃动汇总运算,生成各类专业的设备管理报表",
              ],
              Configure: [
                " 英特尔 志强 Silver 4114 10核处理器 x 2",
                "64GB 内存 (16GB x 4) + 480GB SSD 存储 + 8TB HDD 存储",
                "千兆 LAN x 4",
              ],
              imgSrc: "projectImg3.png",
            },
            {
              goodsVersions: "LE-V-S003 高性能边缘计算主机",
              introduce:
                "专为高性能视频应用打造,强悍的双志强处理器,轻松应对高算力应用场景的需求。",
              trait: [
                "搭载两颗高性能志强处理器,可提供高达64T的凶猛算力",
                "Server系列,具备单台与集群服务",
                "支持算力虚拟化管控,高稳定性单机热备",
              ],
              Configure: [
                "英特尔 志强 Silver 4114 10核处理器 x 2",
                "64GB 内存 (16GB x 4) + 480GB SSD 存储 + 8TB HDD 存储",
                "千兆 LAN x 4",
              ],
              imgSrc: "projectImg4.png",
            },
          ],
          goodsRightShow: 2,
          haveMindTo: true, //咨询、购买
          title: "VisionLink(智能终端)",
          brief:
            "智能终端通过AI视频检测采集数据及PLC采集生产数据。智能终端采集的实时生产数据传递给算法,算法结合数据不断调整优化生产任务及分配策略。",
          imgSrc: "箭头.png",
        },
        {
          goodsRightShow: 3,
          haveMindTo: false, //咨询、购买
          title: "AI爆款",
          brief: "精心挑选的热门算法及应用,总有一款适合你",
          imgSrc: "箭头.png",
          cards: [
            {
              classify: "算法",
              classifyTitle: "质量检测算法",
              brief:
                "可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和统计、数据挖掘等功能",
              currency: "¥",
              newPrice: "597.00",
              serviceDate: "3",
              dateType: "年",
              oldPrice: "1194.00",
            },
            {
              classify: "算法",
              classifyTitle: "质量检测算法",
              brief:
                "可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和统计、数据挖掘等功能",
              currency: "¥",
              newPrice: "597.00",
              serviceDate: "3",
              dateType: "年",
              oldPrice: "1194.00",
            },
            {
              classify: "算法",
              classifyTitle: "质量检测算法",
              brief:
                "可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和统计、数据挖掘等功能",
              currency: "¥",
              newPrice: "597.00",
              serviceDate: "3",
              dateType: "年",
              oldPrice: "1194.00",
            },
            {
              classify: "算法",
              classifyTitle: "质量检测算法",
              brief:
                "可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和统计、数据挖掘等功能",
              currency: "¥",
              newPrice: "597.00",
              serviceDate: "3",
              dateType: "年",
              oldPrice: "1194.00",
            },
            {
              classify: "算法",
              classifyTitle: "质量检测算法",
              brief:
                "可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和统计、数据挖掘等功能",
              currency: "¥",
              newPrice: "597.00",
              serviceDate: "3",
              dateType: "年",
              oldPrice: "1194.00",
            },
            {
              classify: "算法",
              classifyTitle: "质量检测算法",
              brief:
                "可实现产品质量管理、数据管理、质量控制和误差分析等功能,包括溯源和统计、数据挖掘等功能",
              currency: "¥",
              newPrice: "597.00",
              serviceDate: "3",
              dateType: "年",
              oldPrice: "1194.00",
            },
          ],
        },
        {
          goodsRightShow: 4,
          haveMindTo: false, //咨询、购买
          title: "管理中心",
          brief: "性价比超高的管理中心,刚需产品一键购齐,不仅省钱还省心",
          imgSrc: "箭头.png",
          cards: [
            {
              classify: "设备管理",
              classifyTitle: "对所有联网的设备进行全方位管理",
              features:["支持设备的基本信息、硬件信息、资源情况、安装的算法/应用等功能监管","支持对设备进行重启、系统清理等操作"],
              brief:"",
              currency: "¥",
              newPrice: "1424.94",
              // serviceDate: "3",
              dateType: "年",
              oldPrice: "1676.40",
            },
            {
              classify: "算力管理",
              classifyTitle: "对所有联网的设备进行全方位管理",
              features:["支持设备的基本信息、硬件信息、资源情况、安装的算法/应用等功能监管","支持对设备进行重启、系统清理等操作"],
              brief:"",
              currency: "¥",
              newPrice: "1424.94",
              // serviceDate: "3",
              dateType: "年",
              oldPrice: "1676.40",
            },
            {
              classify: "统计查询",
              classifyTitle: "对所有联网的设备进行全方位管理",
              features:["支持设备的基本信息、硬件信息、资源情况、安装的算法/应用等功能监管","支持对设备进行重启、系统清理等操作"],
              brief:"",
              currency: "¥",
              newPrice: "1424.94",
              // serviceDate: "3",
              dateType: "年",
              oldPrice: "1676.40",
            },
          ],
        },
      ],
    };
  },
  computed: {},
  created() {},
  mounted() {},
  watch: {},
  methods: {},
};
</script>
<style  lang="scss" scoped>
@@ -480,8 +477,10 @@
}
.center {
  width: 75%;
  height: 50px;
  margin: auto;
}
::v-deep .el-tabs__item {
  width: 200px;
}
.header {
@@ -623,6 +622,7 @@
}
.third {
  height: 295px;
  width: 100%;
  background: #fff;
  .center {
    height: 100%;
@@ -664,7 +664,8 @@
  }
}
.forth {
  height: 600px;
  // height: 600px;
  width: 100%;
  background: #f2f2f2;
  display: flex;
  align-items: center;
@@ -798,13 +799,12 @@
        position: absolute;
        top: 21px;
        right: 0;
        > div{
        > div {
          width: 40px;
          height: 40px;
          cursor: pointer;
        }
        :first-child {
          margin-right: 18px;
        }
      }
@@ -812,7 +812,9 @@
  }
}
.fif {
  height: 1467px;
  // height: 1467px;
  width: 100%;
  .center {
    margin-top: 80px;
    > h1 {
@@ -830,7 +832,7 @@
    }
    .pic {
      width: 100%;
      height: 600px;
      height: 400px;
      margin-bottom: 68px;
      display: flex;
      .left {
@@ -871,12 +873,12 @@
        position: relative;
        left: 0;
        top: 0;
        background-image: url(../../../public/image/home/编组\ 10@3x.png);
        // background-image: url(../../../public/image/home/编组\ 10@3x.png);
        background-size: 620px 340px;
        background-repeat: no-repeat;
        background-position-x: right;
        background-position-y: bottom;
        .top {
          margin-top: -20px;
          width: 364px;
@@ -911,7 +913,7 @@
          font-size: 14px;
          line-height: 20px;
          width: 93%;
          color: rgba(0, 0, 0, 0.9);
          color: #999;
          font-weight: 500;
          margin-bottom: 24px;
        }
@@ -934,42 +936,111 @@
            margin-left: 16px;
          }
        }
        ul {
          padding: 0;
          position: absolute;
          left: 59px;
          bottom: 48px;
          div {
            font-size: 20px;
            line-height: 28px;
            color: #ff680d;
            margin-bottom: 16px;
        .project {
          width: 100%;
          display: flex;
          justify-content: right;
          align-items: center;
          ul {
            position: absolute;
            left: 59px;
            bottom: 48px;
            display: flex;
            flex-wrap: wrap;
            margin-bottom: -20px;
            div {
              font-size: 20px;
              line-height: 28px;
              color: #999999;
              margin-bottom: 16px;
              width: 100%;
            }
            li {
              color: #999999 !important;
              font-size: 15px;
              line-height: 21px;
              color: rgba(0, 0, 0, 0.9);
              margin-bottom: 19px;
              padding-left: 29px;
              padding-right: 5px;
              list-style: none;
              background-image: url(../../../public/image/home/对勾.png);
              background-size: 22px 22px;
              background-repeat: no-repeat;
              background-position-x: left;
              background-position-y: top;
              // list-style-image: url(../../../public/image/home/对勾.png);
            }
            li:hover {
              color: #000 !important;
              cursor: pointer;
            }
          }
          li {
            font-size: 15px;
            line-height: 21px;
            color: rgba(0, 0, 0, 0.9);
            margin-bottom: 19px;
            padding-left: 29px;
            list-style: none;
            background-image: url(../../../public/image/home/对勾.png);
            background-size: 22px 22px;
            background-repeat: no-repeat;
            background-position-x:left ;
            background-position-y:top ;
            // list-style-image: url(../../../public/image/home/对勾.png);
          .project_img {
            display: flex;
            align-items: center;
            justify-content: center;
            img {
              width: 300px;
              height: 180px;
              padding-right: 70px;
              cursor: pointer;
            }
          }
        }
      }
      .boot{
      .pane_box {
        display: flex;
        align-items: center;
        justify-content: center;
        .pane_left {
          width: 50%;
          box-sizing: border-box;
          padding: 20px;
          font-size: 14px;
          div {
            border-bottom: 0.5px solid #ccc;
            padding: 10px 0;
          }
          .el-button {
            border-radius: 0px;
            width: 120px;
            height: 44px;
            background: #ff680d;
            color: #fff;
            font-size: 16px;
          }
          .tinge {
            color: #999;
          }
          h4 {
            color: #333;
          }
        }
        .pane_right {
          width: 50%;
          text-align: center;
          img {
            width: 350px;
            height: 200px;
          }
        }
      }
      .boot {
        background-image: url(../../../public/image/home/位图@3x\(4\).png);
        background-color: #F9F9F8;
        background-color: #f9f9f8;
        background-size: 354px 497px;
      }
    }
  }
}
// .fif:after {
//   content: "";
//   height: 0;
//   clear: both;
//   display: block;
// }
.sis {
  height: 1021px;
  background: #fff;
src/main.js
@@ -1,8 +1,10 @@
import Vue from 'vue'
import App from './App.vue'
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.config.productionTip = false
Vue.use(ElementUI);
window.document.title = "首页";
new Vue({