浏览代码

webchange

梁彦春 6 年前
父节点
当前提交
da4ab2d290

+ 1
- 1
src/components/commonComponents/footerNav.vue 查看文件

30
 .footer .footer-con{
30
 .footer .footer-con{
31
   position: static;
31
   position: static;
32
   width: 100%;
32
   width: 100%;
33
-  padding: 0.93% 0;
33
+  padding: 5.3% 0;
34
   background: #0F1C38;
34
   background: #0F1C38;
35
 
35
 
36
 }
36
 }

+ 20
- 8
src/components/commonComponents/headerTab.vue 查看文件

182
 .logo {
182
 .logo {
183
   height: 35px;
183
   height: 35px;
184
 }
184
 }
185
-.header-tab .el-menu--horizontal > .el-menu-item.is-active:before,
185
+
186
 .header-tab .el-menu--horizontal > .el-menu-item:hover:before{
186
 .header-tab .el-menu--horizontal > .el-menu-item:hover:before{
187
    content: "";
187
    content: "";
188
     position: absolute;
188
     position: absolute;
191
     right: 0;
191
     right: 0;
192
     margin: auto;
192
     margin: auto;
193
     display: inline-block;
193
     display: inline-block;
194
-    width: 80px;
195
-     background-color:#4e84ff;
196
-     opacity:0.7326;
194
+    background-color:#4e84ff;
195
+    opacity:0.7326;
197
     height: 12px;
196
     height: 12px;
198
     animation: Width .3s ease-out;
197
     animation: Width .3s ease-out;
199
 }
198
 }
199
+.header-tab .el-menu--horizontal > .el-menu-item.is-active:before{
200
+  content: "";
201
+    position: absolute;
202
+    top: 12px;
203
+    left: 0;
204
+    right: 0;
205
+    margin: auto;
206
+    display: inline-block;
207
+    background-color:#4e84ff;
208
+    opacity:0.7326;
209
+    height: 12px;
210
+}
200
 @keyframes Width{
211
 @keyframes Width{
201
   from{
212
   from{
202
     width: 0;
213
     width: 0;
203
-     background-color:#4e84ff;
214
+    background-color:#4e84ff;
204
     opacity:0.7326;
215
     opacity:0.7326;
205
   }
216
   }
206
   to{
217
   to{
207
-    width: 80px;
218
+    width: 100%;
208
      background-color:#4e84ff;
219
      background-color:#4e84ff;
209
     opacity:0.7326;
220
     opacity:0.7326;
210
   }
221
   }
216
 
227
 
217
    
228
    
218
 .header-tab.transparent .nav_tittle{
229
 .header-tab.transparent .nav_tittle{
219
-  width: 80px;
220
-  text-align: center;
230
+  display: flex;
231
+  justify-content: center;
232
+  padding: 0 4px;
221
   vertical-align: middle;
233
   vertical-align: middle;
222
   color: #fff;
234
   color: #fff;
223
   position: relative;
235
   position: relative;

+ 1
- 1
src/components/pages/aboutUs/aboutUs.vue 查看文件

96
       .logo {
96
       .logo {
97
         width: 303px;
97
         width: 303px;
98
         height: 110px;
98
         height: 110px;
99
-        box-shadow: 0px 0px 5px 0 #4171f2;
99
+        box-shadow:0px 1px 14px 0px rgba(65,101,242,0.2);
100
         margin-bottom: 20px;
100
         margin-bottom: 20px;
101
         border-radius: 4px;
101
         border-radius: 4px;
102
         .logo1 {
102
         .logo1 {

+ 163
- 44
src/components/pages/index.vue 查看文件

4
       <headerTab></headerTab>
4
       <headerTab></headerTab>
5
       <div class="container" :style="{'transform': 'translate3d(0px,-'+ fullPage*offsetheight +'px, 0px)'}">
5
       <div class="container" :style="{'transform': 'translate3d(0px,-'+ fullPage*offsetheight +'px, 0px)'}">
6
         <div class="page-1 page fp-auto-height">
6
         <div class="page-1 page fp-auto-height">
7
-          <div class="part-1" :class="page1 == true ? 'animated zoomIn 3s' :''">
7
+          <div class="part-1" :class="page1 == true ? 'animated fadeIn5' :''">
8
             <p class="part1-tit">荟房智慧管家</p>
8
             <p class="part1-tit">荟房智慧管家</p>
9
             <span>智慧案场</span>
9
             <span>智慧案场</span>
10
             <span>迎宾系统</span>
10
             <span>迎宾系统</span>
137
         <div class="page-4 fp-auto-height">
137
         <div class="page-4 fp-auto-height">
138
           <div class="page-4-con">
138
           <div class="page-4-con">
139
             <img class="opt" src="../../assets/image/home/background/opt.png" alt="">
139
             <img class="opt" src="../../assets/image/home/background/opt.png" alt="">
140
-            <el-carousel :interval="4000" type="card" height="500px" indicator-position="none" arrow="never">
141
-              <el-carousel-item>
142
-                <p class="swiper-tittle">服务优势</p>
143
-                <div class="service">
144
-                  <p class="service-p1">定制化服务</p>
145
-                  <p class="service-p2">增值运维服务</p>
146
-                  <p class="service-p3">专业售后</p>
147
-                </div>
148
-              </el-carousel-item>
149
-              <el-carousel-item>
150
-                <p class="swiper-tittle">技术优势</p>
151
-                <div class="skill">
152
-                  <p class="skill-p1">超过十年的行业应用软件开发经验</p>
153
-                  <p class="skill-p2">丰富的智慧社区及智慧案场建设经验</p>
154
-                  <p class="skill-p3">长期的Java、Net、PHP、软件测试人才储备</p>
155
-                </div>
156
-              </el-carousel-item>
157
-              <el-carousel-item>
158
-                <p class="swiper-tittle">运营推广</p>
159
-                <div class="operation">
160
-                  <p class="Operation-p1">精准数字营销、专业策划设计</p>
161
-                  <p class="Operation-p2">DSP信息流广告</p>
162
-                  <p class="Operation-p3">线下社群活动</p>
163
-                </div>
164
-              </el-carousel-item>
165
-            </el-carousel>
140
+            <div class="page-4-swiper-container">
141
+    <div class="swiper-wrapper">
142
+      <div class="swiper-slide green-slide">
143
+
144
+        <p class="swiper-tittle">服务优势</p>
145
+        <div class="service">
146
+          <p class="service-p1">定制化服务</p>
147
+          <p class="service-p2">增值运维服务</p>
148
+          <p class="service-p3">专业售后</p>
149
+        </div>
150
+
151
+      </div>
152
+      <div class="swiper-slide blue-slide">
153
+
154
+        <p class="swiper-tittle">技术优势</p>
155
+        <div class="skill">
156
+          <p class="skill-p1">超过十年的行业应用软件开发经验</p>
157
+          <p class="skill-p2">丰富的智慧社区及智慧案场建设经验</p>
158
+          <p class="skill-p3">长期的Java、Net、PHP、软件测试人才储备</p>
159
+        </div>
160
+      </div>
161
+
162
+      <div class="swiper-slide orange-slide">
163
+
164
+        <p class="swiper-tittle">运营推广</p>
165
+        <div class="operation">
166
+          <p class="Operation-p1">精准数字营销、专业策划设计</p>
167
+          <p class="Operation-p2">DSP信息流广告</p>
168
+          <p class="Operation-p3">线下社群活动</p>
169
+        </div>
170
+      </div>
171
+    </div>
172
+  </div>
166
           </div>
173
           </div>
167
         </div>
174
         </div>
168
         <div class="page-5 fp-auto-height">
175
         <div class="page-5 fp-auto-height">
264
       loop: true,
271
       loop: true,
265
       autoplay : 4000,
272
       autoplay : 4000,
266
     });
273
     });
274
+    var mySwiper = new Swiper('.page-4-swiper-container', {
275
+      centeredSlides: true,
276
+      slidesPerView: 3,
277
+      loop: true,
278
+      autoplay : 4000,
279
+    });
267
   },
280
   },
268
   methods: {
281
   methods: {
269
     //
282
     //
376
     .part-1 {
389
     .part-1 {
377
       color: #fff;
390
       color: #fff;
378
       position: relative;
391
       position: relative;
379
-      top: 50%;
380
-      margin-top: -140px;
392
+      top: 25.8%;
393
+      // margin-top: 31.8%;
381
       // transform: translateX(605px);
394
       // transform: translateX(605px);
382
       .part1-tit {
395
       .part1-tit {
383
         width: 480px;
396
         width: 480px;
421
     // align-items: center;
434
     // align-items: center;
422
     // justify-content: center;
435
     // justify-content: center;
423
     .page-2_con {
436
     .page-2_con {
424
-      // position: absolute;
425
-      // top: 50%;
426
-      // left: 50%;
427
-      // transform: translate(-50%,-50%);
437
+      margin-top: 14.5%;
428
       .title {
438
       .title {
429
         font-size: 56px;
439
         font-size: 56px;
430
-        padding-top: 10%;
431
       }
440
       }
432
       img {
441
       img {
433
         width: 100%;
442
         width: 100%;
446
     align-items: center;
455
     align-items: center;
447
     // position: relative;
456
     // position: relative;
448
     .page-3_con {
457
     .page-3_con {
458
+      padding-top: 8.5%;
449
       .title {
459
       .title {
450
         font-size: 56px;
460
         font-size: 56px;
451
         // padding-top: 5%;
461
         // padding-top: 5%;
452
         color: #fff;
462
         color: #fff;
453
       }
463
       }
454
       .produce {
464
       .produce {
455
-        width: 1000px;
465
+        width: 1250px;
456
         height: 680px;
466
         height: 680px;
457
         margin: 20px auto;
467
         margin: 20px auto;
458
         .list {
468
         .list {
459
-          width: 400px;
460
-          height: 300px;
469
+          width: 523px;
470
+          height: 322px;
461
           background-color: #fff;
471
           background-color: #fff;
462
           border-radius: 4px;
472
           border-radius: 4px;
463
           padding: 0 40px;
473
           padding: 0 40px;
465
           float: left;
475
           float: left;
466
           .list-name {
476
           .list-name {
467
             color: #03033f;
477
             color: #03033f;
468
-            border-bottom: 2px dashed #040445;
478
+            border-bottom: 1.5px dashed #040445;
469
             padding: 30px 0 18px 0;
479
             padding: 30px 0 18px 0;
470
             font-size: 30px;
480
             font-size: 30px;
471
           }
481
           }
472
           img {
482
           img {
473
-            width: 330px;
474
-            height: 150px;
483
+            height: 143px;
475
             margin-top: 16px;
484
             margin-top: 16px;
476
           }
485
           }
477
           .list-desc {
486
           .list-desc {
478
             font-size: 18px;
487
             font-size: 18px;
479
-            line-height: 36px;
488
+            line-height: 72px;
480
             color: #000;
489
             color: #000;
481
           }
490
           }
482
         }
491
         }
499
       // background: url("../../assets/image/home/background/opt.jpg") no-repeat
508
       // background: url("../../assets/image/home/background/opt.jpg") no-repeat
500
       // center;
509
       // center;
501
       // background-size:
510
       // background-size:
511
+      .page-4-swiper-container{
512
+        width: 87%;
513
+
514
+        overflow: hidden;
515
+        .swiper-wrapper{
516
+          margin: auto;
517
+          width: 87%;
518
+          overflow: hidden;
519
+        }
520
+      }
502
       .opt{
521
       .opt{
503
-        width: 100%;
522
+        width: 87%;
504
         height: 100%;
523
         height: 100%;
505
         position: absolute;
524
         position: absolute;
506
         top: 0;
525
         top: 0;
507
-        left: 0;
526
+        left: 6.5%;
508
         z-index: 10;
527
         z-index: 10;
509
       }
528
       }
529
+      .page-4-swiper-container {
530
+      width: 87%;
531
+      /* height: 250px; */
532
+      // background-color: #fff;
533
+      margin: 0 6.5%;
534
+      text-align: center;
535
+    }
536
+    .swiper-wrapper{
537
+      display: flex;
538
+      justify-content: space-between;
539
+    }
540
+    .swiper-slide {
541
+      opacity: 1;
542
+      /* height: 100%; */
543
+      -webkit-transition: 300ms;
544
+      -moz-transition: 300ms;
545
+      -ms-transition: 300ms;
546
+      -o-transition: 300ms;
547
+      transition: 300ms;
548
+      -webkit-transform: scale(0.6735);
549
+      -moz-transform: scale(0.6735);
550
+      -ms-transform: scale(0.6735);
551
+      -o-transform: scale(0.6735);
552
+      transform: scale(0.6735);
553
+    }
554
+
555
+    .swiper-slide-visible {
556
+      opacity: 1;
557
+      -webkit-transform: scale(0.6735);
558
+      -moz-transform: scale(0.6735);
559
+      -ms-transform: scale(0.6735);
560
+      -o-transform: scale(0.6735);
561
+      transform: scale(0.6735);
562
+    }
563
+
564
+    .swiper-slide-active {
565
+      /* top: 0; */
566
+      opacity: 1;
567
+      -webkit-transform: scale(1);
568
+      -moz-transform: scale(1);
569
+      -ms-transform: scale(1);
570
+      -o-transform: scale(1);
571
+      transform: scale(1);
572
+    }
573
+
574
+    // .blue-slide {
575
+      
576
+    //   width: 573px !important;
577
+    //   height: 500px !important;
578
+    // }
579
+
580
+    // .orange-slide {
581
+      
582
+    //   width: 573px !important;
583
+    //   height: 500px !important;
584
+    // }
585
+
586
+    // .green-slide {
587
+      
588
+    //   width: 573px !important;
589
+    //   height: 500px !important;
590
+    // }
591
+
592
+
593
+
594
+
595
+    .swiper-tittle {
596
+      font-size: 60px;
597
+      font-weight: 500;
598
+      margin: 0 auto 58px auto;
599
+      color: rgba(255, 255, 255, 1);
600
+    }
601
+
602
+    .service,
603
+    .skill,
604
+    .operation {
605
+      display: flex;
606
+      justify-content: center;
607
+      flex-wrap: wrap;
608
+    }
609
+
610
+    .operation p,
611
+    .skill p,
612
+    .service p {
613
+      width: 573px !important;
614
+      height: 98px;
615
+      color: rgba(255, 255, 255, 1);
616
+      text-align: center;
617
+      line-height: 98px;
618
+      margin-bottom: 10px;
619
+      background: #2f2f80;
620
+      border-radius: 4px;
621
+    }
510
     }
622
     }
511
     .title {
623
     .title {
512
       font-size: 60px;
624
       font-size: 60px;
525
     overflow: hidden;
637
     overflow: hidden;
526
     .title {
638
     .title {
527
       font-size: 56px;
639
       font-size: 56px;
528
-      padding-top: 5%;
640
+      padding-top: 9.2%;
529
       color: #fff;
641
       color: #fff;
530
     }
642
     }
531
     .logo-box {
643
     .logo-box {
709
   right: 0;
821
   right: 0;
710
   top: 0;
822
   top: 0;
711
   padding: 15px 36px;
823
   padding: 15px 36px;
824
+  .right_con{
825
+    text-align: left;
826
+  }
712
 }
827
 }
713
 
828
 
714
 .vs {
829
 .vs {
737
 }
852
 }
738
 
853
 
739
 .left_con {
854
 .left_con {
855
+  text-align: left;
740
   margin-left: 115px;
856
   margin-left: 115px;
741
 }
857
 }
742
 
858
 
805
 .fadeIn4 {
921
 .fadeIn4 {
806
   animation: fadeIn2 4s;
922
   animation: fadeIn2 4s;
807
 }
923
 }
924
+.fadeIn5 {
925
+  animation: fadeIn 5s;
926
+}
808
 .foot{
927
 .foot{
809
   width: 100%;
928
   width: 100%;
810
   position: absolute;
929
   position: absolute;

+ 1
- 0
src/components/pages/productCenter/city.vue 查看文件

336
 .city_content {
336
 .city_content {
337
   background: url(../../../assets/image/program/bg.jpg) no-repeat center;
337
   background: url(../../../assets/image/program/bg.jpg) no-repeat center;
338
   background-size: 100%;
338
   background-size: 100%;
339
+  margin-top: 174px;
339
   .product_int {
340
   .product_int {
340
     margin: 0 auto;
341
     margin: 0 auto;
341
     padding: 80px 0;
342
     padding: 80px 0;

+ 0
- 1
src/components/pages/productCenter/release.vue 查看文件

149
                     <img class="img_L" src="../../../assets/image/release/Group5.jpg" alt>
149
                     <img class="img_L" src="../../../assets/image/release/Group5.jpg" alt>
150
                   </div>
150
                   </div>
151
                 </div>
151
                 </div>
152
-                <div class="product_int_boxes"></div>
153
               </div>
152
               </div>
154
             </div>
153
             </div>
155
           </div>
154
           </div>

+ 50
- 53
src/components/pages/solution/solution.vue 查看文件

4
     <div class="title">
4
     <div class="title">
5
       <!-- <div class="cover-bg">
5
       <!-- <div class="cover-bg">
6
         <img src="../../../assets/image/program/bannerbg.png" alt>
6
         <img src="../../../assets/image/program/bannerbg.png" alt>
7
-      </div> -->
7
+      </div>-->
8
       <div>
8
       <div>
9
         <p class="tit">{{title}}</p>
9
         <p class="tit">{{title}}</p>
10
-      <p class="label">{{desc}}</p>
11
-      <p class="label">{{desc2}}</p>
12
-      <p class="desc">{{engdesc}}</p>
10
+        <p class="label">{{desc}}</p>
11
+        <p class="label">{{desc2}}</p>
12
+        <p class="desc">{{engdesc}}</p>
13
       </div>
13
       </div>
14
     </div>
14
     </div>
15
     <div class="solution-main">
15
     <div class="solution-main">
22
             <div class="main-box">
22
             <div class="main-box">
23
               <p class="con-tit">痛点描述</p>
23
               <p class="con-tit">痛点描述</p>
24
               <span class="con-desc">Existing problem</span>
24
               <span class="con-desc">Existing problem</span>
25
-              <div class="img-box">
25
+              <div class="img-box" style="width: 1203px;">
26
                 <div class="discribe_box">
26
                 <div class="discribe_box">
27
                   <div class="dis_box_img">
27
                   <div class="dis_box_img">
28
                     <img src="../../../assets/image/wisdom/wisdom01.jpg" alt>
28
                     <img src="../../../assets/image/wisdom/wisdom01.jpg" alt>
55
                     <p class="dis_p1">客户归属、划分不清</p>
55
                     <p class="dis_p1">客户归属、划分不清</p>
56
                   </div>
56
                   </div>
57
                 </div>
57
                 </div>
58
-                
59
               </div>
58
               </div>
60
             </div>
59
             </div>
61
             <div class="programme-box">
60
             <div class="programme-box">
100
               <span class="con-desc">Successful cases</span>
99
               <span class="con-desc">Successful cases</span>
101
               <div class="best-con">
100
               <div class="best-con">
102
                 <div class="logo">
101
                 <div class="logo">
103
-                  <img src="../../../assets/image/logoicon/Bitmap.png" alt style="height:40px">
102
+                  <img src="../../../assets/image/logoicon/Bitmap.png" alt style="height: 40px;width:136px">
104
                   <span>智慧大屏机</span>
103
                   <span>智慧大屏机</span>
105
                 </div>
104
                 </div>
106
                 <div class="logo">
105
                 <div class="logo">
186
               <p class="con-tit" style="width:60px;">超脑</p>
185
               <p class="con-tit" style="width:60px;">超脑</p>
187
               <p class="con-desc">Super brain</p>
186
               <p class="con-desc">Super brain</p>
188
               <div class="page-box">
187
               <div class="page-box">
189
-                
190
-                
191
                 <img class="super-img" src="../../../assets/image/program/community/Resource02.png" alt>
188
                 <img class="super-img" src="../../../assets/image/program/community/Resource02.png" alt>
192
                 <div class="super-con super-one">
189
                 <div class="super-con super-one">
193
                   <img class="img-up" src="../../../assets/image/program/community/group03.png" alt>
190
                   <img class="img-up" src="../../../assets/image/program/community/group03.png" alt>
257
                 <div class="label-con" :class="bgHover==1?'hover-div':''" @mouseenter="divHover(1)" @mouseleave="leaveHover(1)">
254
                 <div class="label-con" :class="bgHover==1?'hover-div':''" @mouseenter="divHover(1)" @mouseleave="leaveHover(1)">
258
                   <div class="label-img">
255
                   <div class="label-img">
259
                     <img v-if="bgHover==1" src="../../../assets/image/program/order/team1.png" alt>
256
                     <img v-if="bgHover==1" src="../../../assets/image/program/order/team1.png" alt>
260
-                    <img  v-if="bgHover!=1" src="../../../assets/image/program/order/team.png" alt>
257
+                    <img v-if="bgHover!=1" src="../../../assets/image/program/order/team.png" alt>
261
                   </div>
258
                   </div>
262
                   <p class="label-tit">专业开发团队</p>
259
                   <p class="label-tit">专业开发团队</p>
263
                   <p class="label-desc">团队拥有丰富实战经验,千万金额成功项目,实力不容小觑</p>
260
                   <p class="label-desc">团队拥有丰富实战经验,千万金额成功项目,实力不容小觑</p>
265
                 <div class="label-con" :class="bgHover==2?'hover-div':''" @mouseenter="divHover(2)" @mouseleave="leaveHover(2)">
262
                 <div class="label-con" :class="bgHover==2?'hover-div':''" @mouseenter="divHover(2)" @mouseleave="leaveHover(2)">
266
                   <div class="label-img">
263
                   <div class="label-img">
267
                     <img v-if="bgHover==2" src="../../../assets/image/program/order/cost1.png" alt>
264
                     <img v-if="bgHover==2" src="../../../assets/image/program/order/cost1.png" alt>
268
-                    <img   v-else src="../../../assets/image/program/order/cost.png" alt>
265
+                    <img v-else src="../../../assets/image/program/order/cost.png" alt>
269
                   </div>
266
                   </div>
270
                   <p class="label-tit">开发费用透明</p>
267
                   <p class="label-tit">开发费用透明</p>
271
                   <p class="label-desc">消除行业壁垒,信息不对称问题,价格透明,比肩行业水平</p>
268
                   <p class="label-desc">消除行业壁垒,信息不对称问题,价格透明,比肩行业水平</p>
273
                 <div class="label-con" :class="bgHover==3?'hover-div':''" @mouseenter="divHover(3)" @mouseleave="leaveHover(3)">
270
                 <div class="label-con" :class="bgHover==3?'hover-div':''" @mouseenter="divHover(3)" @mouseleave="leaveHover(3)">
274
                   <div class="label-img">
271
                   <div class="label-img">
275
                     <img v-if="bgHover==3" src="../../../assets/image/program/order/time1.png" alt>
272
                     <img v-if="bgHover==3" src="../../../assets/image/program/order/time1.png" alt>
276
-                    <img  v-else src="../../../assets/image/program/order/time.png" alt>
273
+                    <img v-else src="../../../assets/image/program/order/time.png" alt>
277
                   </div>
274
                   </div>
278
                   <p class="label-tit">高质按时交付</p>
275
                   <p class="label-tit">高质按时交付</p>
279
                   <p class="label-desc">不随意拖延开发工期,保证高质量按时交付成品</p>
276
                   <p class="label-desc">不随意拖延开发工期,保证高质量按时交付成品</p>
280
                 </div>
277
                 </div>
281
-                <div class="label-con" :class="bgHover==4?'hover-div':''" @mouseenter="divHover(4)"  @mouseleave="leaveHover(4)">
278
+                <div class="label-con" :class="bgHover==4?'hover-div':''" @mouseenter="divHover(4)" @mouseleave="leaveHover(4)">
282
                   <div class="label-img">
279
                   <div class="label-img">
283
                     <img v-if="bgHover==4" src="../../../assets/image/program/order/Operation.png" alt>
280
                     <img v-if="bgHover==4" src="../../../assets/image/program/order/Operation.png" alt>
284
-                    <img  v-else src="../../../assets/image/program/order/Operation1.png" alt>
281
+                    <img v-else src="../../../assets/image/program/order/Operation1.png" alt>
285
                   </div>
282
                   </div>
286
                   <p class="label-tit">持续运营支持</p>
283
                   <p class="label-tit">持续运营支持</p>
287
                   <p class="label-desc">按需提供软件上线后运营支持,修复漏洞服务</p>
284
                   <p class="label-desc">按需提供软件上线后运营支持,修复漏洞服务</p>
289
                 <div class="label-con" :class="bgHover==5?'hover-div':''" @mouseenter="divHover(5)" @mouseleave="leaveHover(5)">
286
                 <div class="label-con" :class="bgHover==5?'hover-div':''" @mouseenter="divHover(5)" @mouseleave="leaveHover(5)">
290
                   <div class="label-img">
287
                   <div class="label-img">
291
                     <img v-if="bgHover==5" src="../../../assets/image/program/order/afterSale1.png" alt>
288
                     <img v-if="bgHover==5" src="../../../assets/image/program/order/afterSale1.png" alt>
292
-                    <img  v-else src="../../../assets/image/program/order/afterSale.png" alt>
289
+                    <img v-else src="../../../assets/image/program/order/afterSale.png" alt>
293
                   </div>
290
                   </div>
294
                   <p class="label-tit">售后服务周到</p>
291
                   <p class="label-tit">售后服务周到</p>
295
                   <p class="label-desc">秉承顾客至上理念,全方位跟进需求,专业解答您的所有疑惑</p>
292
                   <p class="label-desc">秉承顾客至上理念,全方位跟进需求,专业解答您的所有疑惑</p>
300
               <p class="con-tit">业务范围</p>
297
               <p class="con-tit">业务范围</p>
301
               <span class="con-desc">The business scope</span>
298
               <span class="con-desc">The business scope</span>
302
               <div class="business-box">
299
               <div class="business-box">
303
-                <div class="business-con" >
300
+                <div class="business-con">
304
                   <img src="../../../assets/image/program/order/web.png" alt>
301
                   <img src="../../../assets/image/program/order/web.png" alt>
305
                   <p class="business-tit">web应用程序</p>
302
                   <p class="business-tit">web应用程序</p>
306
                   <p class="business-desc">基于互联网,浏览器端的应用程序</p>
303
                   <p class="business-desc">基于互联网,浏览器端的应用程序</p>
376
       desc2: "",
373
       desc2: "",
377
       engdesc: "Intelligent face risk control system",
374
       engdesc: "Intelligent face risk control system",
378
       colorHover: 2,
375
       colorHover: 2,
379
-      bgHover: 3,
380
-     
376
+      bgHover: 0,
377
+
381
     };
378
     };
382
   },
379
   },
383
   methods: {
380
   methods: {
400
         this.engdesc = "Intelligent face risk control system";
397
         this.engdesc = "Intelligent face risk control system";
401
       }
398
       }
402
     },
399
     },
403
-    leaveHover(index){
400
+    leaveHover (index) {
404
       this.bgHover != index;
401
       this.bgHover != index;
405
       this.bgHover = '';
402
       this.bgHover = '';
406
     },
403
     },
407
     spanHover (index) {
404
     spanHover (index) {
408
       this.colorHover = index;
405
       this.colorHover = index;
409
-      
406
+
410
     },
407
     },
411
     divHover (index) {
408
     divHover (index) {
412
       this.bgHover = index;
409
       this.bgHover = index;
424
     width: 100%;
421
     width: 100%;
425
     min-width: 1260px;
422
     min-width: 1260px;
426
     height: 90%;
423
     height: 90%;
427
-    background: url('../../../assets/image/program/bannerbg.png') no-repeat center;
424
+    background: url("../../../assets/image/program/bannerbg.png") no-repeat
425
+      center;
428
     background-size: 100% 100%;
426
     background-size: 100% 100%;
429
     // border-radius: 0 0 200% 200%;
427
     // border-radius: 0 0 200% 200%;
430
     opacity: 1 !important;
428
     opacity: 1 !important;
476
       background-color: red;
474
       background-color: red;
477
     }
475
     }
478
   }
476
   }
479
-  .solution .solution-main .tab-bar {
480
-  }
481
 
477
 
482
   .solution-main {
478
   .solution-main {
483
     width: 100%;
479
     width: 100%;
515
         .el-tabs__item.is-active {
511
         .el-tabs__item.is-active {
516
           color: #4e84ff;
512
           color: #4e84ff;
517
         }
513
         }
518
-        
519
-    
514
+
520
         .el-tabs__item {
515
         .el-tabs__item {
521
           height: 100px;
516
           height: 100px;
522
           width: 250px;
517
           width: 250px;
553
         }
548
         }
554
         .img-box {
549
         .img-box {
555
           margin: 20px auto 0 auto;
550
           margin: 20px auto 0 auto;
556
-          width:1260px;
551
+          width: 1026px;
557
           display: flex;
552
           display: flex;
558
           justify-content: space-between;
553
           justify-content: space-between;
559
           .img-con {
554
           .img-con {
560
             width: 288px;
555
             width: 288px;
561
-            height: 250px;
562
-            border-radius: 6px;
563
-            background-color: rgb(243, 240, 240);
564
-            margin: 0 5px;
556
+            height: 252px;
557
+            box-shadow: 0px 1px 14px 0px rgba(65, 101, 242, 0.2);
558
+            border-radius: 10px;
559
+            background-color: #fff;
565
             display: inline-block;
560
             display: inline-block;
566
             line-height: 50px;
561
             line-height: 50px;
567
             color: #808080;
562
             color: #808080;
578
           .label-con {
573
           .label-con {
579
             width: 230px;
574
             width: 230px;
580
             height: 160px;
575
             height: 160px;
581
-            box-shadow:0px 1px 14px 0px rgba(65,101,242,0.2);
582
-            border-radius:10px;
576
+            box-shadow: 0px 1px 14px 0px rgba(65, 101, 242, 0.2);
577
+            border-radius: 10px;
583
             display: inline-block;
578
             display: inline-block;
584
             border-radius: 5px;
579
             border-radius: 5px;
585
             background-color: #fff;
580
             background-color: #fff;
610
               line-height: 20px;
605
               line-height: 20px;
611
             }
606
             }
612
           }
607
           }
613
-          .label-con:hover{
608
+          .label-con:hover {
614
             background-color: #4e84ff;
609
             background-color: #4e84ff;
615
             .label-tit {
610
             .label-tit {
616
               color: #fff;
611
               color: #fff;
661
               font-size: 13px;
656
               font-size: 13px;
662
               color: #444;
657
               color: #444;
663
               line-height: 20px;
658
               line-height: 20px;
664
-              width: 130px;
659
+              width: 135px;
665
               margin: 0 auto;
660
               margin: 0 auto;
666
             }
661
             }
667
           }
662
           }
668
-          .business-con:hover{
669
-            box-shadow:0px 1px 14px 0px rgba(65,101,242,0.2);
670
-            border-radius:10px;
663
+          .business-con:hover {
664
+            box-shadow: 0px 1px 14px 0px rgba(65, 101, 242, 0.2);
665
+            border-radius: 10px;
671
           }
666
           }
672
-          
673
         }
667
         }
674
         .cases-box {
668
         .cases-box {
675
           margin: 40px auto;
669
           margin: 40px auto;
676
           width: 1050px;
670
           width: 1050px;
677
           height: 30px;
671
           height: 30px;
678
-          .cases-con:hover{
679
-            box-shadow:0px 1px 14px 0px rgba(65,101,242,0.2);
680
-            border-radius:10px;
681
-          }
672
+          
682
           .cases-con {
673
           .cases-con {
683
             width: 190px;
674
             width: 190px;
684
             height: 186px;
675
             height: 186px;
685
             border-radius: 6px;
676
             border-radius: 6px;
686
             margin: 0 10px;
677
             margin: 0 10px;
687
-            
678
+            background-color: #fff;
679
+            box-shadow: 0px 1px 14px 0px rgba(65, 101, 242, 0.2);
680
+            border-radius: 10px;
688
             font-size: 18px;
681
             font-size: 18px;
689
             color: #000;
682
             color: #000;
690
             float: left;
683
             float: left;
821
           color: #4e84ff;
814
           color: #4e84ff;
822
         }
815
         }
823
         .best-con {
816
         .best-con {
824
-          width: 1260px;
817
+          width: 945px;
825
           height: 240px;
818
           height: 240px;
826
           margin: 60px auto 0 auto;
819
           margin: 60px auto 0 auto;
827
           display: flex;
820
           display: flex;
835
             padding: 0 20px;
828
             padding: 0 20px;
836
             width: 255px;
829
             width: 255px;
837
             height: 140px;
830
             height: 140px;
838
-            box-shadow: 0px 0px 5px 0 #4171f2;
831
+            box-shadow: 0px 1px 14px 0px rgba(65, 101, 242, 0.2);
839
             border-radius: 10px;
832
             border-radius: 10px;
840
             img {
833
             img {
841
-              height: 80px;
834
+              width: 80px;
842
             }
835
             }
843
             span {
836
             span {
844
               // margin-left:
837
               // margin-left:
849
       }
842
       }
850
       .second-box {
843
       .second-box {
851
         background: url("../../../assets/image/bg.png") no-repeat 0 100%;
844
         background: url("../../../assets/image/bg.png") no-repeat 0 100%;
852
-        
845
+
853
         width: 100%;
846
         width: 100%;
854
       }
847
       }
855
       .community-box {
848
       .community-box {
927
           color: #4e84ff;
920
           color: #4e84ff;
928
         }
921
         }
929
         .page-box {
922
         .page-box {
930
-          width:1225px;
931
-height:563px;
932
-background:rgba(255,255,255,1);
933
-box-shadow:0px 1px 14px 0px rgba(65,101,242,0.2);
934
-          padding: 26px 0;
923
+          width: 1216px;
924
+          height: 483px;
925
+          background: rgba(255, 255, 255, 1);
926
+          border-radius: 7px;
927
+          box-shadow: 0px 1px 14px 0px rgba(65, 101, 242, 0.2);
928
+          // padding: 26px 0;
929
+          display: flex;
930
+          align-items: center;
931
+          justify-content: center;
935
           margin: 40px auto;
932
           margin: 40px auto;
936
           .smart-img {
933
           .smart-img {
937
             width: 928px;
934
             width: 928px;
953
           position: relative;
950
           position: relative;
954
           padding: 20px;
951
           padding: 20px;
955
           margin: 40px auto 20px auto;
952
           margin: 40px auto 20px auto;
956
-          
953
+
957
           .super-img {
954
           .super-img {
958
             height: 512px;
955
             height: 512px;
959
           }
956
           }

+ 3
- 2
src/main.js 查看文件

2
 // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
2
 // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3
 import Vue from 'vue'
3
 import Vue from 'vue'
4
 import App from './App'
4
 import App from './App'
5
+import ElementUI from 'element-ui'
6
+import 'element-ui/lib/theme-chalk/index.css'
5
 import router from './router'
7
 import router from './router'
6
 
8
 
7
 Vue.config.productionTip = false
9
 Vue.config.productionTip = false
13
 
15
 
14
 Vue.use(animate)
16
 Vue.use(animate)
15
 
17
 
16
-import ElementUI from 'element-ui'
17
-import 'element-ui/lib/theme-chalk/index.css'
18
+
18
 
19
 
19
 Vue.use(ElementUI)
20
 Vue.use(ElementUI)
20
 
21