瀏覽代碼

fix:pc样式修改

shenchunlv 2 年之前
父節點
當前提交
0fc26f4dcc
共有 2 個文件被更改,包括 681 次插入90 次删除
  1. 556 0
      pages/index copy.vue
  2. 125 90
      pages/index.vue

+ 556 - 0
pages/index copy.vue

@@ -0,0 +1,556 @@
+<template>
+  <div class="flex w-full">
+    <div class="flex-[1]"></div>
+    <div id="home" class="h-[80px] bg-[#fff] flex items-center justify-between w-[1200px]">
+    <!-- 头部title -->
+    <div class="flex items-center">
+      <img src="~/public/favicon.ico" class="w-[50px] h-[50px] mr-[10px]" alt="">
+      <div class="flex flex-col">
+        <span class="text-[#333333] text-[18px] font-medium">惠融易客</span>
+        <span class="text-[15px] font-light">
+          huirong crm
+        </span>
+      </div>
+    </div>
+    <!-- 右边 -->
+    <ul class='flex items-center'>
+      <li v-for="i in headerTitle" :key="i.go" @click="titleRight(i.go)" class="px-[16px] text-[#999999] font-medium cursor-pointer">
+        {{ i.title }}
+      </li>
+      <li class="px-[16px] text-[#999999] font-medium">
+        <n-button type="info" class="bg-[#165DFF]">
+          登录/注册
+        </n-button>
+      </li>
+    </ul>
+
+    </div>
+    <div class="flex-[1]">
+    </div>
+  </div>
+  <!-- 图片 -->
+  <div class="relative">
+    <img src="~/public/image/img_home.png" class="w-full" alt="">
+    <div class="flex flex-col absolute left-[12%] top-[30%] text-[#fff]">
+      <div class="text-[40px] font-black flex">
+        <h1 class="pr-[15px]">惠融易客</h1>
+        <div>
+          数字金融服务商
+        </div>
+      </div>
+      <span class="mt-[10px] mb-[35px]">提交申请,立即开启企业数字化升级/提供专家1V1服务,提供企业定制化数字解决方案</span>
+      <n-button type="info" class="bg-[#165DFF] w-[180px] h-[50px] text-[18px]" @click="btn">
+        立即申请试用
+      </n-button>
+    </div>
+  </div>
+  <!-- 传统问题 traditional-->
+  <div class="flex flex-col items-center justify-center pt-[70px] pb-[70px]">
+    <h2 class="text-[20px] font-medium">传统方式管理难点</h2>
+    <span class="text-[#999999] px-[12px] pt-[15px] pb-[40px] text-[12px]">传统方式管理过程中有哪些问题?</span>
+    <ul class="flex items-center justify-center pb-[50px]">
+      <li class="w-[25%]">
+        <img src="../public/image/p_img_home_qs_0_0.png" alt="">
+      </li>
+      <li class="w-[25%]">
+        <img src="../public/image/p_img_home_qs_0_1.png" alt="">
+      </li>
+      <li class="w-[25%]">
+        <img src="../public/image/p_img_home_qs_0_2.png" alt="">
+      </li>
+    </ul>
+  </div>
+  <div class="w-full">
+    <img src="~/public/image/advantage.png" class="w-full" alt="">
+  </div>
+  <!-- 精准获客 -->
+  <div id="solution" class="flex flex-col items-center justify-center pt-[70px] pb-[70px] px-[10%]">
+    <h2 class="text-[20px] font-medium">精准获客</h2>
+    <span class="text-[#999999] px-[12px] pt-[15px] pb-[40px] text-[12px]">多渠道投放对接,帮助企业精准推广产品矩阵</span>
+    <ul class="flex items-center flex-wrap justify-center pb-[50px] ">
+      <li class="w-[20%] mx-[10px] my-[10px]">
+        <img src="../public/image/img_home_ad_0.png" alt="">
+      </li>
+      <li class="w-[20%] mx-[10px] my-[10px]">
+        <img src="../public/image/img_home_ad_1.png" alt="">
+      </li>
+      <li class="w-[20%] mx-[10px] my-[10px]">
+        <img src="../public/image/img_home_ad_2.png" alt="">
+      </li>
+      <li class="w-[20%] mx-[10px] my-[10px]">
+        <img src="../public/image/img_home_ad_3.png" alt="">
+      </li>
+      <li class="w-[20%] mx-[10px] my-[10px]">
+        <img src="../public/image/img_home_ad_4.png" alt="">
+      </li>
+      <li class="w-[20%] mx-[10px] my-[10px]">
+        <img src="../public/image/img_home_ad_5.png" alt="">
+      </li>
+      <li class="w-[20%] mx-[10px] my-[10px]">
+        <img src="../public/image/img_home_ad_6.png" alt="">
+      </li>
+      <li class="w-[20%] mx-[10px] my-[10px]">
+        <img src="../public/image/img_home_ad_7.png" alt="">
+      </li>
+    </ul>
+
+  </div>
+  <!-- 免费试用 trial-->
+  <div class="w-full h-full trial">
+    <div class="flex flex-col items-center text-[#161616] py-[100px]">
+      <h2 class="font-medium text-[20px]" @click="btn">免费试用</h2>
+      <div class="mt-[12px] mb-[18px] text-[12px] text-[#999999]">
+        立即免费试用惠融易客CRM 提升企业业绩
+      </div>
+      <div class="mb-[25px] flex items-center font-medium text-[18px]">
+        <span>已有</span>
+        <ul class="flex justify-center items-center mx-[5px] my-[20px] bg-[#f7f8fa]">
+          <li v-for="item in freeList" class=" py-[5px] px-[10px] bg-[#fff] mx-[5px] text-[18px]">
+            {{ item }}
+          </li>
+        </ul>
+        <span>
+          人加入
+        </span>
+      </div>
+      <n-button type="info" class="bg-[#165DFF] w-[250px] h-[40px] text-[14px]">
+        立即申请试用
+      </n-button>
+    </div>
+  </div>
+  <!-- 咨询信息 message-->
+  <div class="flex flex-col items-center justify-center pt-[70px] pb-[70px] mx-[50px]" v-if="homeList[0]">
+    <h2 class="text-[20px] font-medium">资讯信息</h2>
+    <span class="text-[#999999] px-[12px] pt-[15px] pb-[40px] text-[12px]">点击了解惠融易客的更多信息</span>
+    <div class="flex flex-row items-center w-[100%] 2xl:px-[100px] box-border">
+      <div @click="go(-1)">
+        <img src="~/public/image/left.png" class="w-[50px] h-[40px]" alt="">
+      </div>
+      <div class="flex flex-col items-center mx-auto">
+        <div class="flex justify-center  pb-[20px]">
+          <n-carousel  autoplay :currentIndex="currentIndex">
+            <img v-for="item in homeList" class="carousel-img" :src="item.images">
+          </n-carousel>
+          <div class="flex flex-col justify-between ml-[50px] font-medium text-[18px] w-[500px]">
+            <h1>{{ homeList[currentIndex].title }}</h1>
+            <div class="flex justify-between h-[30px]">
+              <span class="text-[14px] ">
+                {{ homeList[currentIndex].summary }}
+              </span>
+              <n-button type="info" class="bg-[#165DFF]" @click="btnContent(currentIndex)">
+                查看详情
+              </n-button>
+            </div>
+          </div>
+        </div>
+        <ul class="custom-dots">
+          <li v-for="(i, index) in homeList" :key="index" :class="{ ['is-active']: currentIndex === index }"
+            @click="customFn(index)">
+          </li>
+        </ul>
+      </div>
+      <div @click="go(+1)">
+        <img src="~/public/image/right.png" class="w-[50px] h-[40px]" alt="">
+      </div>
+    </div>
+
+  </div>
+  <div class="w-full bg-[#1f1d2a] px-[50px] pt-[20px] pb-[10px]" id="contact">
+    <div class="w-[80%] m-auto">
+      <div class="flex justify-between">
+        <!-- 左侧 -->
+        <div class="flex">
+          <!-- 左边 -->
+          <div class="flex  flex-col text-[#999999] mr-[30px]">
+            <h3 class="text-[16px] font-medium text-[#fff]">
+              联系方式
+            </h3>
+            <span class="text-[12px] my-[16px]">
+              客服: kefu@meloinfo.com
+            </span>
+            <span class="text-[12px]">
+              商务: 17723267692(微信同号)
+            </span>
+          </div>
+          <!-- 地址 -->
+          <div class="text-[#999999]">
+            <h3 class="text-[16px] font-medium mb-[16px] text-[#fff]">
+              公司地址
+            </h3>
+            <span class="text-[12px]">
+              重庆市两江新区大竹林街道清枫北路10号3幢双子座A座1406
+            </span>
+          </div>
+        </div>
+        <!-- 二维码 -->
+        <div class="flex items-center justify-center">
+          <div class="flex flex-col items-center justify-center" v-if="bottomCode.wxQrUrl">
+            <!-- <div class="flex flex-col items-center justify-center"> -->
+            <span class="text-[#fff] text-[12px]" style="font-size: 11px; margin-bottom: 5px;">
+              关注公众号
+            </span>
+            <img :src="bottomCode.wxQrUrl" style="width:100px;height:100px" alt="">
+            <!-- <img src="~/public/image/tryOut.png" style="width:100px;height:100px" alt=""> -->
+          </div>
+          <div class="flex flex-col items-center justify-center" v-if="bottomCode.iosQrUrl" style="margin: 0 30px">
+            <!-- <div class="flex flex-col items-center justify-center" style="margin: 0 30px"> -->
+            <span class="text-[#fff] text-[12px]" style="font-size: 11px; margin-bottom: 5px;">
+              iosAPP下载
+            </span>
+            <img :src="bottomCode.iosQrUrl" style="width:100px;height:100px" alt="">
+            <!-- <img src="~/public/image/tryOut.png" style="width:100px;height:100px" alt=""> -->
+
+          </div>
+          <div class="flex flex-col items-center justify-center" v-if="bottomCode.androidQrUrl">
+            <!-- <div class="flex flex-col items-center justify-center"> -->
+            <span class="text-[#fff] text-[12px]" style="font-size: 11px; margin-bottom: 5px;">
+              安卓APP下载
+            </span>
+            <img :src="bottomCode.androidQrUrl" style="width:100px;height:100px" alt="">
+            <!-- <img src="~/public/image/tryOut.png" style="width:100px;height:100px" alt=""> -->
+          </div>
+        </div>
+      </div>
+      <!-- 备案号 -->
+      <div class="flex items-center justify-center text-[#585667] text-[10px] my-[30px]">
+        <span>重庆惠融数字科技有限公司版权所有</span>
+        <span>
+          渝ICP备2023000211号-4
+        </span>
+      </div>
+    </div>
+  </div>
+  <n-modal v-model:show="showModal">
+    <n-card style="width: 800px" title="申请试用" :bordered="false" size="huge" role="dialog" aria-modal="true">
+      <div class="text-[#999999] text-[12px] pt-[15px] pb-[30px]">
+        为了我们能更好的服务您,请您填写以下信息,如遇到问题,请您拨打免费服务热线
+      </div>
+      <n-form ref="formRef" :model="customer" :rules="rules">
+        <n-form-item path="companyName" label="公司名称">
+          <n-input v-model:value="customer.companyName" @keydown.enter.prevent class="h-[55px] leading-[55px]"
+            placeholder="请输入公司名称" />
+        </n-form-item>
+        <n-form-item path="city" label="所在城市">
+          <n-input v-model:value="customer.city" class="h-[55px] leading-[55px]" placeholder="请选择所在城市" />
+          <!-- <n-cascader v-model:value="customer.city" placeholder="请选择所在城市" class="h-[55px] leading-[55px]"
+            :options="provice" check-strategy="child" :show-path="true" value-field="name" label-field="name" @update:value="handleUpdateValue"
+            /> -->
+        </n-form-item>
+        <n-form-item path="customName" label="姓名">
+          <n-input v-model:value="customer.customName" class="h-[55px] leading-[55px]" placeholder="请输入姓名" />
+        </n-form-item>
+        <n-form-item path="phone" label="联系方式">
+          <n-input v-model:value="customer.phone" class="h-[55px] leading-[55px]" placeholder="请输入联系方式" />
+        </n-form-item>
+        <n-form-item path="verifyCode" label="验证码" class="">
+          <n-input v-model:value="customer.verifyCode" class="h-[55px] leading-[55px]" placeholder="请输入验证码" />
+          <n-button type="info" class="w-[100px] h-[50px] text-[#fff] bg-[#1f4df5] ml-[10px]" :disabled="countdown != 0"
+            @click="verifyCodeFn">
+            {{ countdown == 0 ? '获取验证码' : countdown }}
+          </n-button>
+        </n-form-item>
+        <div class="flex justify-center">
+          <n-button type="info" class="w-[300px] h-[50px] text-[#fff] bg-[#1f4df5]" @click="handleValidateButtonClick">
+            立即提交
+          </n-button>
+        </div>
+      </n-form>
+    </n-card>
+  </n-modal>
+  <!-- <nuxt-link to="/list/123">news-1</nuxt-link> -->
+</template>
+<script lang="ts" setup>
+import { reactive, ref } from 'vue'
+import { useRouter} from 'vue-router'
+import { postListData, downInfo, sendSms, postCustomer } from '~/server/api/index'
+import {provice} from '~/utils/city'
+import {
+  FormRules,
+  useMessage,
+  FormInst,
+} from 'naive-ui'
+// console.log('provice',provice)
+const router =useRouter()
+const headerTitle = reactive([
+  {
+    title: '首页',
+    go: 'home'
+  },
+  {
+    title: '解决方案',
+    go: 'solution'
+  },
+  {
+    title: '联系我们',
+    go: 'contact'
+  },
+  {
+    title: '申请试用',
+    go: 'probation'
+  }
+]
+)
+const titleRight =(i:string)=>{
+  if(i == 'probation'){
+    btn()
+    return 
+  }
+  document.querySelector('#'+i)?.scrollIntoView()
+
+}
+const freeList = reactive(['3', '0', '7', '0', '1', '3', '7', '4'])
+const message = useMessage()
+const num = reactive([{
+  img: '~/public/image/p_img_home_qs_0_0.png'
+},
+{
+  img: '~/public/image/p_img_home_qs_0_1.png'
+
+},
+{
+  img: '~/public/image/p_img_home_qs_0_2.png'
+
+}
+])
+// console.log('import.meta.url', import.meta.url)
+const getImg = (name: number) => {
+  return new URL(`/public/image/p_img_home_qs_0_${name}.png`, import.meta.url).href;
+}
+const currentIndex = ref(1)
+const customFn = (i: number) => {
+  console.log('i', i)
+  currentIndex.value = i
+}
+const go = (i: number) => {
+  currentIndex.value = currentIndex.value + i
+  if (currentIndex.value > homeList.value.length - 1) {
+    currentIndex.value = 0
+    return
+  }
+  if (currentIndex.value < 0) {
+    currentIndex.value = homeList.value.length - 1
+    return
+  }
+}
+const btnContent = (i: number) => {
+  // 跳转
+  console.log('跳转',i)
+  router.push({
+    path:`/list/${homeList.value[i].id}`
+  })
+
+}
+let homeList: any = ref([])
+const postListDataFn = async () => {
+  let list = await postListData({
+    "categoryId": 1
+  })
+  console.log('postListDataFn', list)
+  list.data.data ? homeList.value = list.data.data.list : ''
+}
+let bottomCode: any = ref([])
+postListDataFn()
+const downInfoFn = async () => {
+  const list = await downInfo()
+  console.log('list', list)
+  bottomCode.value = list.data.data
+}
+downInfoFn()
+// 框显示隐藏
+let showModal = ref<boolean>(false)
+const rules: FormRules = {
+  companyName: [
+    {
+      required: true,
+      trigger: ['blur', 'input'],
+      message: '请输入公司名称'
+    }
+  ],
+  customName: [
+    {
+      required: true,
+      trigger: ['blur', 'input'],
+      message: '请输入姓名'
+    }
+  ],
+  city: [
+    {
+      required: true,
+      trigger: ['blur', 'input'],
+      message: '请选择所在城市'
+    }
+  ],
+  phone: [
+    {
+      required: true,
+      trigger: ['blur', 'input'],
+      message: '请输入手机号'
+    }
+  ],
+  verifyCode: [
+    {
+      required: true,
+      trigger: ['blur', 'input'],
+      message: '请输入验证码'
+    }
+  ],
+}
+interface customerType {
+  sceneType?: string;
+  companyName?: null | string;
+  customName?: null | string;
+  city?: null | string;
+  phone?: null | string;
+  verifyCode?: null | string;
+  channel?: number;
+
+}
+let countdown = ref(0)
+const customer = ref<customerType>({
+  sceneType: "loanofficial", // 场景
+  companyName: null,// 公司名称
+  customName: null, // 姓名
+  city: null, // 所在城市
+  phone: null, // 手机号
+  verifyCode: null, //验证码
+  channel: 16, //pc官网16 手机端17
+})
+const verifyCodeFn = async () => {
+  if (customer.value.phone) {
+    if (new RegExp('^1[0-9]{10}$').test(customer.value.phone)) {
+      let z = await sendSms({
+        sceneType: "loanofficial",
+        userMobile: customer.value.phone
+      })
+      if (z.data.code == 0) {
+        message.success('发送成功')
+        countdown.value = 60
+        // this.countDown()
+        countDown()
+        // console.log('进来了', this.countdown)
+      } else {
+        message.error('发送失败')
+      }
+    } else {
+      message.error('请输入正确手机号')
+    }
+  } else {
+    // 唤起提示
+    message.error('请输入手机号')
+
+  }
+}
+// 倒计时
+const countDown = () => {
+  // 设置倒计时
+  const intervalBtn = setInterval(() => {
+    if (countdown.value == 1) {
+      // 清除定时器
+      clearInterval(intervalBtn)
+      // 重置倒计时状态
+      countdown.value = 0
+    };
+    // 倒计时
+    countdown.value--
+  }, 1000)
+}
+const formRef = ref<FormInst | null>(null)
+const handleValidateButtonClick = (e: MouseEvent) => {
+  e.preventDefault()
+  formRef.value?.validate(async (errors) => {
+    if (!errors) {
+      message.success('验证成功')
+      console.log('customer.value', customer.value)
+      let z = await postCustomer(customer.value)
+      console.log('zzz', z)
+      if (z.data.msg == '成功') {
+        // 关闭页面
+        fouse()
+      }
+    } else {
+      console.log(errors)
+      message.error('验证失败')
+    }
+  })
+}
+const fouse = () => {
+  showModal.value = false
+}
+const btn = () => {
+  showModal.value = true
+}
+
+const handleUpdateValue =(value: string)=> {
+        console.log(value,'进来了')
+      }
+</script>
+<style scoped lang="scss">
+p {
+  color: var(--link-color)
+}
+
+.trial {
+  background: url(~/public/image/try_out.png) no-repeat;
+  background-size: cover;
+
+}
+
+.n-carousel {
+  width: 529px !important;
+}
+
+.carousel-img {
+  width: 509px;
+  height: 306px;
+  // object-fit: cover;
+}
+
+.custom-dots {
+  display: flex;
+  margin: 0;
+  padding: 0;
+}
+
+.custom-dots li {
+  display: inline-block;
+  width: 20px;
+  height: 4px;
+  margin: 0 3px;
+  border-radius: 4px;
+  background: #888888;
+  transition: width 0.3s, background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);
+  cursor: pointer;
+}
+
+.custom-dots li.is-active {
+  width: 50px;
+  background: #0047FF;
+}
+
+// 框
+::v-deep(.n-card-header__main) {
+  flex: inherit !important;
+  margin: 0 auto !important;
+}
+
+::v-deep(.n-card-header) {
+  padding: 0;
+  padding-top: 50px;
+}
+
+::v-deep(.n-card__content) {
+  flex: inherit;
+  margin: 0 auto;
+}
+
+::v-deep(.n-form-item-label) {
+  display: none !important;
+}
+::v-deep(.n-carousel__dots){
+  display: none !important;
+}
+::v-deep(.n-input__input-el){
+  height: 55px !important;
+  line-height: 55px !important;
+}
+</style>

+ 125 - 90
pages/index.vue

@@ -1,111 +1,132 @@
 <template>
   <div class="flex w-full">
     <div class="flex-[1]"></div>
-    <div id="home" class="h-[80px] bg-[#fff] flex items-center justify-between w-[1200px]">
-    <!-- 头部title -->
-    <div class="flex items-center">
-      <img src="~/public/favicon.ico" class="w-[50px] h-[50px] mr-[10px]" alt="">
-      <div class="flex flex-col">
-        <span class="text-[#333333] text-[18px] font-medium">惠融易客</span>
-        <span class="text-[15px] font-light">
-          huirong crm
-        </span>
+    <div id="home" class="h-[100px] bg-[#fff] flex items-center justify-between w-[1200px]">
+      <!-- 头部title -->
+      <div class="flex items-center">
+        <img src="~/public/favicon.ico" class="w-[50px] h-[50px] mr-[10px]" alt="">
+        <div class="flex flex-col">
+          <span class="text-[#333333] text-[18px] font-medium">惠融易客</span>
+          <span class="text-[15px] font-light">
+            huirong crm
+          </span>
+        </div>
       </div>
-    </div>
-    <!-- 右边 -->
-    <ul class='flex items-center'>
-      <li v-for="i in headerTitle" :key="i.go" @click="titleRight(i.go)" class="px-[16px] text-[#999999] font-medium cursor-pointer">
-        {{ i.title }}
-      </li>
-      <li class="px-[16px] text-[#999999] font-medium">
-        <n-button type="info" class="bg-[#165DFF]">
-          登录/注册
-        </n-button>
-      </li>
-    </ul>
+      <!-- 右边 -->
+      <ul class='flex items-center'>
+        <li v-for="i in headerTitle" :key="i.go" @click="titleRight(i.go)"
+          class="pr-[80px] text-[#999999] font-medium cursor-pointer">
+          {{ i.title }}
+        </li>
+        <li class="px-[16px] text-[#999999] font-medium">
+          <n-button type="info" class="bg-[#165DFF]">
+            登录/注册
+          </n-button>
+        </li>
+      </ul>
 
     </div>
     <div class="flex-[1]">
     </div>
   </div>
   <!-- 图片 -->
-  <div class="relative">
-    <img src="~/public/image/img_home.png" class="w-full" alt="">
-    <div class="flex flex-col absolute left-[12%] top-[30%] text-[#fff]">
-      <div class="text-[40px] font-black flex">
-        <h1 class="pr-[15px]">惠融易客</h1>
-        <div>
-          数字金融服务商
+  <div>
+    <div class="relatives flex ">
+      <div class="flex-[1]">
+      </div>
+      <!-- <img src="~/public/image/img_home.png" class="w-full" alt=""> -->
+      <div class="w-[1200px] flex flex-col text-[#fff] mt-[160px]">
+        <div class="text-[54px] font-normal flex">
+          <h1 class="pr-[15px]">惠融易客</h1>
+          <div>
+            数字金融服务商
+          </div>
         </div>
+        <span class="mt-[12px] mb-[50px] text-[20px]">提交申请,立即开启企业数字化升级/提供专家1V1服务,提供企业定制化数字解决方案</span>
+        <n-button type="info" class="bg-[#165DFF] w-[256px] h-[67px] text-[26px]" @click="btn">
+          立即申请试用
+        </n-button>
+      </div>
+      <div class="flex-[1]">
+
       </div>
-      <span class="mt-[10px] mb-[35px]">提交申请,立即开启企业数字化升级/提供专家1V1服务,提供企业定制化数字解决方案</span>
-      <n-button type="info" class="bg-[#165DFF] w-[180px] h-[50px] text-[18px]" @click="btn">
-        立即申请试用
-      </n-button>
     </div>
   </div>
+
   <!-- 传统问题 traditional-->
-  <div class="flex flex-col items-center justify-center pt-[70px] pb-[70px]">
-    <h2 class="text-[20px] font-medium">传统方式管理难点</h2>
-    <span class="text-[#999999] px-[12px] pt-[15px] pb-[40px] text-[12px]">传统方式管理过程中有哪些问题?</span>
-    <ul class="flex items-center justify-center pb-[50px]">
-      <li class="w-[25%]">
-        <img src="../public/image/p_img_home_qs_0_0.png" alt="">
-      </li>
-      <li class="w-[25%]">
-        <img src="../public/image/p_img_home_qs_0_1.png" alt="">
-      </li>
-      <li class="w-[25%]">
-        <img src="../public/image/p_img_home_qs_0_2.png" alt="">
-      </li>
-    </ul>
+  <div class="flex flex-col items-center justify-center py-[100px]">
+    <h2 class="text-[40px] font-medium">传统方式管理难点</h2>
+    <span class="text-[#999999] pt-[20px] pb-[60px] text-[18px]">传统方式管理过程中有哪些问题?</span>
+    <div class="flex">
+      <div></div>
+      <ul class="flex items-center justify-between w-[1200px]">
+        <li class="w-[386px] h-[286px]">
+          <img src="../public/image/p_img_home_qs_0_0.png" alt="">
+        </li>
+        <li class="w-[386px] h-[286px]">
+          <img src="../public/image/p_img_home_qs_0_1.png" alt="">
+        </li>
+        <li class="w-[386px] h-[286px]">
+          <img src="../public/image/p_img_home_qs_0_2.png" alt="">
+        </li>
+      </ul>
+      <div></div>
+    </div>
   </div>
   <div class="w-full">
     <img src="~/public/image/advantage.png" class="w-full" alt="">
   </div>
   <!-- 精准获客 -->
-  <div id="solution" class="flex flex-col items-center justify-center pt-[70px] pb-[70px] px-[10%]">
-    <h2 class="text-[20px] font-medium">精准获客</h2>
-    <span class="text-[#999999] px-[12px] pt-[15px] pb-[40px] text-[12px]">多渠道投放对接,帮助企业精准推广产品矩阵</span>
-    <ul class="flex items-center flex-wrap justify-center pb-[50px] ">
-      <li class="w-[20%] mx-[10px] my-[10px]">
+  <div id="solution" class="flex flex-col items-center justify-center pt-[100px] pb-[100px]">
+    <h2 class="text-[40px] font-medium">精准获客</h2>
+    <span class="text-[#999999] pt-[20px] pb-[60px] text-[18px]">多渠道投放对接,帮助企业精准推广产品矩阵</span>
+    <div class="flex w-full">
+      <div class="flex-[1]"></div>
+      <ul class="w-[1200px] flex items-center flex-wrap justify-center mx-auto">
+      <li class="w-[285px] h-[150px] mr-[20px] mb-[20px]">
         <img src="../public/image/img_home_ad_0.png" alt="">
       </li>
-      <li class="w-[20%] mx-[10px] my-[10px]">
+      <li class="w-[285px] h-[150px] mr-[20px] mb-[20px]">
         <img src="../public/image/img_home_ad_1.png" alt="">
       </li>
-      <li class="w-[20%] mx-[10px] my-[10px]">
+      <li class="w-[285px] h-[150px] mr-[20px] mb-[20px]">
         <img src="../public/image/img_home_ad_2.png" alt="">
       </li>
-      <li class="w-[20%] mx-[10px] my-[10px]">
+      <li class="w-[285px] h-[150px] mb-[20px]">
         <img src="../public/image/img_home_ad_3.png" alt="">
       </li>
-      <li class="w-[20%] mx-[10px] my-[10px]">
+      <li class="w-[285px] h-[150px] mr-[20px]">
         <img src="../public/image/img_home_ad_4.png" alt="">
       </li>
-      <li class="w-[20%] mx-[10px] my-[10px]">
+      <li class="w-[285px] h-[150px] mr-[20px]">
         <img src="../public/image/img_home_ad_5.png" alt="">
       </li>
-      <li class="w-[20%] mx-[10px] my-[10px]">
+      <li class="w-[285px] h-[150px] mr-[20px]">
         <img src="../public/image/img_home_ad_6.png" alt="">
       </li>
-      <li class="w-[20%] mx-[10px] my-[10px]">
+      <li class="w-[285px] h-[150px]">
         <img src="../public/image/img_home_ad_7.png" alt="">
       </li>
     </ul>
+    <div class="flex-[1]">
+
+    </div>
+    </div>
+
 
   </div>
   <!-- 免费试用 trial-->
   <div class="w-full h-full trial">
-    <div class="flex flex-col items-center text-[#161616] py-[100px]">
-      <h2 class="font-medium text-[20px]" @click="btn">免费试用</h2>
-      <div class="mt-[12px] mb-[18px] text-[12px] text-[#999999]">
+    <div></div>
+    <div class="w-[1200px] mx-auto flex flex-col items-center text-[#161616] pt-[100px] pb-[110px]">
+      <h2 class="font-medium text-[40px]" @click="btn">免费试用</h2>
+      <div class="mt-[12px] mb-[18px] text-[18px] text-[#999999]">
         立即免费试用惠融易客CRM 提升企业业绩
       </div>
-      <div class="mb-[25px] flex items-center font-medium text-[18px]">
+      <div class="mb-[25px] flex items-center font-medium text-[30px]">
         <span>已有</span>
         <ul class="flex justify-center items-center mx-[5px] my-[20px] bg-[#f7f8fa]">
-          <li v-for="item in freeList" class=" py-[5px] px-[10px] bg-[#fff] mx-[5px] text-[18px]">
+          <li v-for="item in freeList" class=" py-[10px] px-[15px] bg-[#fff] mx-[5px] text-[36px]">
             {{ item }}
           </li>
         </ul>
@@ -113,28 +134,31 @@
           人加入
         </span>
       </div>
-      <n-button type="info" class="bg-[#165DFF] w-[250px] h-[40px] text-[14px]">
+      <n-button type="info" class="bg-[#165DFF] w-[400px] h-[70px] text-[24px]">
         立即申请试用
       </n-button>
     </div>
+    <div>
+
+    </div>
   </div>
   <!-- 咨询信息 message-->
   <div class="flex flex-col items-center justify-center pt-[70px] pb-[70px] mx-[50px]" v-if="homeList[0]">
-    <h2 class="text-[20px] font-medium">资讯信息</h2>
-    <span class="text-[#999999] px-[12px] pt-[15px] pb-[40px] text-[12px]">点击了解惠融易客的更多信息</span>
+    <h2 class="text-[40px] font-medium">资讯信息</h2>
+    <span class="text-[#999999] px-[12px] pt-[15px] pb-[40px] text-[18px]">点击了解惠融易客的更多信息</span>
     <div class="flex flex-row items-center w-[100%] 2xl:px-[100px] box-border">
-      <div @click="go(-1)">
+      <div @click="go(-1)" class="w-[50px]">
         <img src="~/public/image/left.png" class="w-[50px] h-[40px]" alt="">
       </div>
-      <div class="flex flex-col items-center mx-auto">
+      <div class="flex w-[1200px] flex-col items-center mx-auto">
         <div class="flex justify-center  pb-[20px]">
-          <n-carousel  autoplay :currentIndex="currentIndex">
+          <n-carousel autoplay :currentIndex="currentIndex">
             <img v-for="item in homeList" class="carousel-img" :src="item.images">
           </n-carousel>
-          <div class="flex flex-col justify-between ml-[50px] font-medium text-[18px] w-[500px]">
+          <div class="flex flex-col justify-between ml-[50px] font-medium text-[24px] w-[500px]">
             <h1>{{ homeList[currentIndex].title }}</h1>
-            <div class="flex justify-between h-[30px]">
-              <span class="text-[14px] ">
+            <div class="flex justify-between h-[50px]">
+              <span class="text-[18px] ">
                 {{ homeList[currentIndex].summary }}
               </span>
               <n-button type="info" class="bg-[#165DFF]" @click="btnContent(currentIndex)">
@@ -149,14 +173,14 @@
           </li>
         </ul>
       </div>
-      <div @click="go(+1)">
+      <div @click="go(+1)" class="w-[50px]">
         <img src="~/public/image/right.png" class="w-[50px] h-[40px]" alt="">
       </div>
     </div>
 
   </div>
-  <div class="w-full bg-[#1f1d2a] px-[50px] pt-[20px] pb-[10px]" id="contact">
-    <div class="w-[80%] m-auto">
+  <div class="w-full bg-[#1f1d2a] pt-[20px] pb-[10px]" id="contact">
+    <div class="w-[1200px] m-auto">
       <div class="flex justify-between">
         <!-- 左侧 -->
         <div class="flex">
@@ -261,16 +285,16 @@
 </template>
 <script lang="ts" setup>
 import { reactive, ref } from 'vue'
-import { useRouter} from 'vue-router'
+import { useRouter } from 'vue-router'
 import { postListData, downInfo, sendSms, postCustomer } from '~/server/api/index'
-import {provice} from '~/utils/city'
+import { provice } from '~/utils/city'
 import {
   FormRules,
   useMessage,
   FormInst,
 } from 'naive-ui'
 // console.log('provice',provice)
-const router =useRouter()
+const router = useRouter()
 const headerTitle = reactive([
   {
     title: '首页',
@@ -290,12 +314,12 @@ const headerTitle = reactive([
   }
 ]
 )
-const titleRight =(i:string)=>{
-  if(i == 'probation'){
+const titleRight = (i: string) => {
+  if (i == 'probation') {
     btn()
-    return 
+    return
   }
-  document.querySelector('#'+i)?.scrollIntoView()
+  document.querySelector('#' + i)?.scrollIntoView()
 
 }
 const freeList = reactive(['3', '0', '7', '0', '1', '3', '7', '4'])
@@ -334,9 +358,9 @@ const go = (i: number) => {
 }
 const btnContent = (i: number) => {
   // 跳转
-  console.log('跳转',i)
+  console.log('跳转', i)
   router.push({
-    path:`/list/${homeList.value[i].id}`
+    path: `/list/${homeList.value[i].id}`
   })
 
 }
@@ -480,21 +504,30 @@ const btn = () => {
   showModal.value = true
 }
 
-const handleUpdateValue =(value: string)=> {
-        console.log(value,'进来了')
-      }
+const handleUpdateValue = (value: string) => {
+  console.log(value, '进来了')
+}
 </script>
 <style scoped lang="scss">
 p {
   color: var(--link-color)
 }
 
+.relatives {
+  width: 100%;
+  height: 600px;
+  background: url(~/public/image/img_home.png) no-repeat;
+  background-size: cover;
+}
+
 .trial {
   background: url(~/public/image/try_out.png) no-repeat;
   background-size: cover;
 
 }
-
+img{
+  height: 100%;
+}
 .n-carousel {
   width: 529px !important;
 }
@@ -546,10 +579,12 @@ p {
 ::v-deep(.n-form-item-label) {
   display: none !important;
 }
-::v-deep(.n-carousel__dots){
+
+::v-deep(.n-carousel__dots) {
   display: none !important;
 }
-::v-deep(.n-input__input-el){
+
+::v-deep(.n-input__input-el) {
   height: 55px !important;
   line-height: 55px !important;
 }