|
@@ -2,6 +2,7 @@
|
2
|
2
|
<div>
|
3
|
3
|
<div class="section" :style="{'height':offsetheight+'px'}">
|
4
|
4
|
<headerTab></headerTab>
|
|
5
|
+ <icon></icon>
|
5
|
6
|
<div class="container" :style="{'transform': 'translate3d(0px,-'+ fullPage*offsetheight +'px, 0px)'}">
|
6
|
7
|
<div class="page-1 page fp-auto-height">
|
7
|
8
|
<div class="part-1" :class="page1 == true ? 'animated fadeIn5' :''">
|
|
@@ -23,6 +24,9 @@
|
23
|
24
|
<div class="frame3"></div>
|
24
|
25
|
<div class="frame4"></div>
|
25
|
26
|
</div>
|
|
27
|
+ <!-- <span class="arrow-left" @click="arrow_left()"></span>
|
|
28
|
+ <span class="arrow-right" @click="arrow_right()"></span>-->
|
|
29
|
+
|
26
|
30
|
<div class="swiper-container">
|
27
|
31
|
<div class="swiper-wrapper">
|
28
|
32
|
<div class="swiper-slide red-slide" style="width:960px;">
|
|
@@ -102,6 +106,8 @@
|
102
|
106
|
</div>
|
103
|
107
|
</div>
|
104
|
108
|
</div>
|
|
109
|
+ <!-- <div class="swiper-button-prev"></div>
|
|
110
|
+ <div class="swiper-button-next"></div>-->
|
105
|
111
|
<div class="pagination"></div>
|
106
|
112
|
</div>
|
107
|
113
|
</div>
|
|
@@ -112,28 +118,36 @@
|
112
|
118
|
<div class="produce">
|
113
|
119
|
<p class="title">产品简介</p>
|
114
|
120
|
<div class="peoduce_top">
|
115
|
|
- <div class="list first" :class="page3 == true ? 'animation fadeIn1' :''">
|
116
|
|
- <p class="list-name">AI迎宾判客系统</p>
|
117
|
|
- <img src="../../assets/image/home/produce/Group45.png" alt style="margin-top: 10.5%;">
|
118
|
|
- <p class="list-desc">智慧人脸风控应用于案场、地铁、银行等</p>
|
119
|
|
- </div>
|
120
|
|
- <div class="list" :class="page3 == true ? 'animation fadeIn2' :''">
|
121
|
|
- <p class="list-name">智慧大屏机</p>
|
122
|
|
- <img src="../../assets/image/home/produce/Group46.png" alt>
|
123
|
|
- <p class="list-desc">无人售楼终端机结合VR技术, 沉浸式看房体验</p>
|
124
|
|
- </div>
|
|
121
|
+ <router-link to="../productCenter/AIwelcome" class="list first" :class="page3 == true ? 'animation fadeIn1' :''">
|
|
122
|
+ <div>
|
|
123
|
+ <p class="list-name">AI迎宾判客系统</p>
|
|
124
|
+ <img src="../../assets/image/home/produce/Group45.png" alt style="margin-top: 10.5%;">
|
|
125
|
+ <p class="list-desc">智慧人脸风控应用于案场、地铁、银行等</p>
|
|
126
|
+ </div>
|
|
127
|
+ </router-link>
|
|
128
|
+ <router-link to="../productCenter/bigscreen" class="list" :class="page3 == true ? 'animation fadeIn2' :''">
|
|
129
|
+ <div>
|
|
130
|
+ <p class="list-name">智慧大屏机</p>
|
|
131
|
+ <img src="../../assets/image/home/produce/Group46.png" alt>
|
|
132
|
+ <p class="list-desc">无人售楼终端机结合VR技术, 沉浸式看房体验</p>
|
|
133
|
+ </div>
|
|
134
|
+ </router-link>
|
125
|
135
|
</div>
|
126
|
136
|
<div class="produce_bottom">
|
127
|
|
- <div class="list" :class="page3 == true ? 'animation fadeIn3' :''" >
|
128
|
|
- <p class="list-name">银城慧家APP</p>
|
129
|
|
- <img src="../../assets/image/home/produce/Group47.png" alt style="margin-top: 10.5%;">
|
130
|
|
- <p class="list-desc">智慧社区管理软件,一键开启智慧社区美好生活</p>
|
131
|
|
- </div>
|
132
|
|
- <div class="list" :class="page3 == true ? 'animation fadeIn4' :''">
|
133
|
|
- <p class="list-name">全楼盘</p>
|
134
|
|
- <img src="../../assets/image/home/produce/Group48.png" alt>
|
135
|
|
- <p class="list-desc">线上售楼处平台, 满足开发商和购房者共同需求</p>
|
136
|
|
- </div>
|
|
137
|
+ <router-link to="../productCenter/community" class="list" :class="page3 == true ? 'animation fadeIn3' :''">
|
|
138
|
+ <div>
|
|
139
|
+ <p class="list-name">银城慧家APP</p>
|
|
140
|
+ <img src="../../assets/image/home/produce/Group47.png" alt style="margin-top: 10.5%;">
|
|
141
|
+ <p class="list-desc">智慧社区管理软件,一键开启智慧社区美好生活</p>
|
|
142
|
+ </div>
|
|
143
|
+ </router-link>
|
|
144
|
+ <router-link to="../productCenter/online" class="list" :class="page3 == true ? 'animation fadeIn4' :''">
|
|
145
|
+ <div>
|
|
146
|
+ <p class="list-name">全楼盘</p>
|
|
147
|
+ <img src="../../assets/image/home/produce/Group48.png" alt>
|
|
148
|
+ <p class="list-desc">线上售楼处平台, 满足开发商和购房者共同需求</p>
|
|
149
|
+ </div>
|
|
150
|
+ </router-link>
|
137
|
151
|
</div>
|
138
|
152
|
</div>
|
139
|
153
|
</div>
|
|
@@ -169,37 +183,39 @@
|
169
|
183
|
</div>
|
170
|
184
|
</div>
|
171
|
185
|
</div>
|
|
186
|
+ <div class="swiper-button-prev"></div>
|
|
187
|
+ <div class="swiper-button-next"></div>
|
172
|
188
|
</div>
|
173
|
189
|
</div>
|
174
|
190
|
</div>
|
175
|
191
|
<div class="page-5 fp-auto-height">
|
176
|
192
|
<div class="page-5-con">
|
177
|
193
|
<p class="title">我们的客户</p>
|
178
|
|
- <div class="logo-box">
|
179
|
|
- <div>
|
180
|
|
- <img src="../../assets/image/home/logo/Group29.png" alt>
|
181
|
|
- <img src="../../assets/image/home/logo/Group32.png" alt>
|
182
|
|
- <img src="../../assets/image/home/logo/Group35.png" alt>
|
183
|
|
- <img src="../../assets/image/home/logo/Group40.png" alt>
|
184
|
|
- <img src="../../assets/image/home/logo/Group41.png" alt>
|
185
|
|
- </div>
|
186
|
|
- <div>
|
187
|
|
- <img src="../../assets/image/home/logo/Group30.png" alt>
|
188
|
|
- <img src="../../assets/image/home/logo/Group33.png" alt>
|
189
|
|
- <img src="../../assets/image/home/logo/Group36.png" alt>
|
190
|
|
- <img src="../../assets/image/home/logo/Group39.png" alt>
|
191
|
|
- <img src="../../assets/image/home/logo/Group42.png" alt>
|
192
|
|
- </div>
|
|
194
|
+ <div class="logo-box">
|
|
195
|
+ <div>
|
|
196
|
+ <img src="../../assets/image/home/logo/Group29.png" alt>
|
|
197
|
+ <img src="../../assets/image/home/logo/Group32.png" alt>
|
|
198
|
+ <img src="../../assets/image/home/logo/Group35.png" alt>
|
|
199
|
+ <img src="../../assets/image/home/logo/Group40.png" alt>
|
|
200
|
+ <img src="../../assets/image/home/logo/Group41.png" alt>
|
|
201
|
+ </div>
|
|
202
|
+ <div>
|
|
203
|
+ <img src="../../assets/image/home/logo/Group30.png" alt>
|
|
204
|
+ <img src="../../assets/image/home/logo/Group33.png" alt>
|
|
205
|
+ <img src="../../assets/image/home/logo/Group36.png" alt>
|
|
206
|
+ <img src="../../assets/image/home/logo/Group39.png" alt>
|
|
207
|
+ <img src="../../assets/image/home/logo/Group42.png" alt>
|
|
208
|
+ </div>
|
193
|
209
|
|
194
|
|
- <div>
|
195
|
|
- <img src="../../assets/image/home/logo/Group31.png" alt>
|
196
|
|
- <img src="../../assets/image/home/logo/Group34.png" alt>
|
197
|
|
- <img src="../../assets/image/home/logo/Group37.png" alt>
|
198
|
|
- <img src="../../assets/image/home/logo/Group38.png" alt>
|
199
|
|
- <img src="../../assets/image/home/logo/Group43.png" alt>
|
|
210
|
+ <div>
|
|
211
|
+ <img src="../../assets/image/home/logo/Group31.png" alt>
|
|
212
|
+ <img src="../../assets/image/home/logo/Group34.png" alt>
|
|
213
|
+ <img src="../../assets/image/home/logo/Group37.png" alt>
|
|
214
|
+ <img src="../../assets/image/home/logo/Group38.png" alt>
|
|
215
|
+ <img src="../../assets/image/home/logo/Group43.png" alt>
|
|
216
|
+ </div>
|
200
|
217
|
</div>
|
201
|
218
|
</div>
|
202
|
|
- </div>
|
203
|
219
|
<footerNav class="foot"></footerNav>
|
204
|
220
|
</div>
|
205
|
221
|
</div>
|
|
@@ -212,20 +228,13 @@
|
212
|
228
|
|
213
|
229
|
|
214
|
230
|
<script>
|
215
|
|
-import Swiper from '../../static/js/idangerous.swiper.min.js';
|
|
231
|
+
|
|
232
|
+import Swiper from 'swiper';
|
216
|
233
|
import headerTab from "@/components/commonComponents/headerTab";
|
217
|
234
|
import footerNav from "@/components/commonComponents/footerNav";
|
218
|
|
-
|
219
|
|
-// window.onload = function() {
|
220
|
|
-// var mySwiper = new Swiper('.swiper-container', {
|
221
|
|
-// centeredSlides: true,
|
222
|
|
-// slidesPerView: 'auto',
|
223
|
|
-// loop: true
|
224
|
|
-// })
|
225
|
|
-// }
|
226
|
|
-
|
|
235
|
+import icon from "@/components/commonComponents/icon";
|
227
|
236
|
export default {
|
228
|
|
- components: { headerTab, footerNav, Swiper },
|
|
237
|
+ components: { headerTab, footerNav, Swiper, icon },
|
229
|
238
|
data () {
|
230
|
239
|
return {
|
231
|
240
|
bannerList: [
|
|
@@ -256,29 +265,42 @@ export default {
|
256
|
265
|
};
|
257
|
266
|
},
|
258
|
267
|
mounted () {
|
259
|
|
-
|
260
|
|
-
|
261
|
|
-
|
262
|
|
-
|
263
|
268
|
//在元素加载完毕的时候添加鼠标滑动事件
|
264
|
269
|
//
|
265
|
270
|
if (document.addEventListener) {
|
266
|
271
|
document.addEventListener("DOMMouseScroll", this.scroll, false);
|
|
272
|
+ document.addEventListener('wheel', this.scroll, false);
|
|
273
|
+ document.addEventListener('mousewheel', this.scroll, false);
|
|
274
|
+ }else{
|
|
275
|
+ document.attachEvent('onmousewheel', this.scroll);
|
267
|
276
|
}
|
268
|
277
|
window.onmousewheel = document.onmousewheel = this.scroll;
|
269
|
278
|
var mySwiper = new Swiper('.swiper-container', {
|
270
|
|
- centeredSlides: true,
|
271
|
279
|
slidesPerView: 'auto',
|
272
|
280
|
loop: true,
|
273
|
|
- autoplay: 4000,
|
274
|
|
- // grabCursor : true,
|
|
281
|
+ // autoplay: 4000,
|
|
282
|
+ autoplay: {
|
|
283
|
+ delay: 4000,
|
|
284
|
+ disableOnInteraction: false,
|
|
285
|
+ },
|
|
286
|
+ paginationClickable: true,
|
|
287
|
+ slideToClickedSlide: true,
|
|
288
|
+ centeredSlides: true,
|
275
|
289
|
});
|
276
|
290
|
var mySwiper = new Swiper('.page-4-swiper-container', {
|
277
|
291
|
centeredSlides: true,
|
278
|
292
|
slidesPerView: 3,
|
279
|
293
|
loop: true,
|
280
|
|
- autoplay: 4000,
|
281
|
|
- grabCursor : true,
|
|
294
|
+ // autoplay: 4000,
|
|
295
|
+ autoplay: {
|
|
296
|
+ delay: 4000,
|
|
297
|
+ disableOnInteraction: false,
|
|
298
|
+ },
|
|
299
|
+ grabCursor: true,
|
|
300
|
+ navigation: {
|
|
301
|
+ nextEl: '.swiper-button-next',
|
|
302
|
+ prevEl: '.swiper-button-prev',
|
|
303
|
+ },
|
282
|
304
|
});
|
283
|
305
|
},
|
284
|
306
|
methods: {
|
|
@@ -299,10 +321,8 @@ export default {
|
299
|
321
|
if (this.fullPageNum) {
|
300
|
322
|
return false;
|
301
|
323
|
}
|
302
|
|
- //
|
303
|
|
- // e.wheelDelta为负数时向下滑动
|
304
|
|
- //
|
305
|
|
- if (e.wheelDelta < 0) {
|
|
324
|
+ if (e.wheelDelta < 0 || -e.deltaY < 0 || -e.detail < 0) {
|
|
325
|
+ // console.log("下滑")
|
306
|
326
|
if (this.fullPage >= 4) {
|
307
|
327
|
return false;
|
308
|
328
|
}
|
|
@@ -318,6 +338,7 @@ export default {
|
318
|
338
|
// 否则就是向上划
|
319
|
339
|
//
|
320
|
340
|
} else {
|
|
341
|
+ // console.log("上划")
|
321
|
342
|
if (this.fullPage <= 0) {
|
322
|
343
|
return false;
|
323
|
344
|
}
|
|
@@ -343,17 +364,20 @@ export default {
|
343
|
364
|
} else {
|
344
|
365
|
this.page1 = false;
|
345
|
366
|
}
|
346
|
|
- }
|
347
|
|
- }
|
|
367
|
+ },
|
|
368
|
+ },
|
|
369
|
+ beforeDestroy(){
|
|
370
|
+ console.log(this.scroll,"aaa")
|
|
371
|
+ window.removeEventListener("DOMMouseScroll",this.scroll)
|
|
372
|
+ window.removeEventListener("wheel",this.scroll)
|
|
373
|
+ window.removeEventListener("mousewheel",this.scroll)
|
|
374
|
+ },
|
348
|
375
|
};
|
349
|
376
|
</script>
|
350
|
377
|
<style scoped lang="less">
|
351
|
|
-@import "../../static/css/idangerous.swiper.css";
|
352
|
378
|
.el-carousel__item h3 {
|
353
|
379
|
color: #475669;
|
354
|
380
|
font-size: 14px;
|
355
|
|
- // opacity: 0.75;
|
356
|
|
- // line-height: 200px;
|
357
|
381
|
margin: 0;
|
358
|
382
|
}
|
359
|
383
|
|
|
@@ -458,11 +482,11 @@ export default {
|
458
|
482
|
width: 100%;
|
459
|
483
|
margin: auto;
|
460
|
484
|
position: absolute;
|
461
|
|
- bottom: 2%;
|
|
485
|
+ bottom: 1%;
|
462
|
486
|
// padding: 8.5% 0 3% 0;
|
463
|
487
|
.title {
|
464
|
488
|
font-size: 56px;
|
465
|
|
- margin: 2%;
|
|
489
|
+ margin: 1%;
|
466
|
490
|
// margin-top: 7%;
|
467
|
491
|
// padding-top: 5%;
|
468
|
492
|
color: #fff;
|
|
@@ -474,26 +498,25 @@ export default {
|
474
|
498
|
width: 50%;
|
475
|
499
|
min-width: 540px;
|
476
|
500
|
margin: 20px auto;
|
477
|
|
- .peoduce_top{
|
|
501
|
+ .peoduce_top {
|
478
|
502
|
display: flex;
|
479
|
503
|
// justify-content: space-between;
|
480
|
504
|
}
|
481
|
|
- .produce_bottom{
|
|
505
|
+ .produce_bottom {
|
482
|
506
|
display: flex;
|
483
|
507
|
// justify-content: space-between;
|
484
|
508
|
}
|
485
|
509
|
.list {
|
486
|
|
-
|
487
|
|
- width: 54.48%;
|
488
|
|
- /* height: 23.81%; */
|
489
|
|
- background-color: #fff;
|
490
|
|
- border-radius: 4px;
|
491
|
|
- padding: 0 4%;
|
492
|
|
- margin: 0.5%;
|
|
510
|
+ width: 54.48%;
|
|
511
|
+ /* height: 23.81%; */
|
|
512
|
+ background-color: #fff;
|
|
513
|
+ border-radius: 4px;
|
|
514
|
+ padding: 0 4%;
|
|
515
|
+ margin: 0.5%;
|
493
|
516
|
.list-name {
|
494
|
517
|
color: #03033f;
|
495
|
518
|
border-bottom: 1.5px dashed #040445;
|
496
|
|
- padding: 7.5% 0 4% 0;
|
|
519
|
+ padding: 2.5% 0 2% 0;
|
497
|
520
|
font-size: 30px;
|
498
|
521
|
}
|
499
|
522
|
img {
|
|
@@ -531,12 +554,28 @@ export default {
|
531
|
554
|
// background-size:
|
532
|
555
|
.page-4-swiper-container {
|
533
|
556
|
width: 87%;
|
534
|
|
-
|
535
|
557
|
overflow: hidden;
|
|
558
|
+ position: relative;
|
536
|
559
|
.swiper-wrapper {
|
537
|
|
- margin: auto;
|
|
560
|
+ // margin: auto;
|
538
|
561
|
width: 87%;
|
539
|
|
- overflow: hidden;
|
|
562
|
+ // overflow: hidden;
|
|
563
|
+ }
|
|
564
|
+ .swiper-button-prev{
|
|
565
|
+ width: 27%;
|
|
566
|
+ height: 45%;
|
|
567
|
+ background-color: #fff;
|
|
568
|
+ position: absolute;
|
|
569
|
+ top: 41%;
|
|
570
|
+ opacity: 0;
|
|
571
|
+ }
|
|
572
|
+ .swiper-button-next{
|
|
573
|
+ width: 27%;
|
|
574
|
+ height: 45%;
|
|
575
|
+ background-color: #fff;
|
|
576
|
+ position: absolute;
|
|
577
|
+ top: 41%;
|
|
578
|
+ opacity: 0;
|
540
|
579
|
}
|
541
|
580
|
}
|
542
|
581
|
.opt {
|
|
@@ -560,37 +599,45 @@ export default {
|
560
|
599
|
}
|
561
|
600
|
.swiper-slide {
|
562
|
601
|
opacity: 1;
|
|
602
|
+ text-align: center;
|
|
603
|
+ // display: flex;
|
|
604
|
+ // justify-content: center;
|
|
605
|
+ // align-items: center;
|
|
606
|
+ transition: 300ms;
|
563
|
607
|
/* height: 100%; */
|
564
|
608
|
-webkit-transition: 300ms;
|
565
|
609
|
-moz-transition: 300ms;
|
566
|
610
|
-ms-transition: 300ms;
|
567
|
611
|
-o-transition: 300ms;
|
568
|
612
|
transition: 300ms;
|
569
|
|
- -webkit-transform: scale(0.6735);
|
570
|
|
- -moz-transform: scale(0.6735);
|
571
|
|
- -ms-transform: scale(0.6735);
|
572
|
|
- -o-transform: scale(0.6735);
|
573
|
|
- transform: scale(0.6735);
|
|
613
|
+ // -webkit-transform: scale(0.6735);
|
|
614
|
+ // -moz-transform: scale(0.6735);
|
|
615
|
+ // -ms-transform: scale(0.6735);
|
|
616
|
+ // -o-transform: scale(0.6735);
|
|
617
|
+ // transform: scale(0.6735);
|
574
|
618
|
}
|
575
|
|
- .swiper-slide-visible {
|
576
|
|
- opacity: 1;
|
577
|
|
- -webkit-transform: scale(0.6735);
|
578
|
|
- -moz-transform: scale(0.6735);
|
579
|
|
- -ms-transform: scale(0.6735);
|
580
|
|
- -o-transform: scale(0.6735);
|
|
619
|
+ .swiper-slide:not(.swiper-slide-active) {
|
581
|
620
|
transform: scale(0.6735);
|
582
|
621
|
}
|
|
622
|
+ // .swiper-slide-visible {
|
|
623
|
+ // opacity: 1;
|
|
624
|
+ // -webkit-transform: scale(0.6735);
|
|
625
|
+ // -moz-transform: scale(0.6735);
|
|
626
|
+ // -ms-transform: scale(0.6735);
|
|
627
|
+ // -o-transform: scale(0.6735);
|
|
628
|
+ // transform: scale(0.6735);
|
|
629
|
+ // }
|
583
|
630
|
|
584
|
|
- .swiper-slide-active {
|
585
|
|
- /* top: 0; */
|
586
|
|
- opacity: 1;
|
587
|
|
- -webkit-transform: scale(1);
|
588
|
|
- -moz-transform: scale(1);
|
589
|
|
- -ms-transform: scale(1);
|
590
|
|
- -o-transform: scale(1);
|
591
|
|
- transform: scale(1);
|
592
|
|
- z-index: 1000;
|
593
|
|
- }
|
|
631
|
+ // .swiper-slide-active {
|
|
632
|
+ // /* top: 0; */
|
|
633
|
+ // opacity: 1;
|
|
634
|
+ // -webkit-transform: scale(1);
|
|
635
|
+ // -moz-transform: scale(1);
|
|
636
|
+ // -ms-transform: scale(1);
|
|
637
|
+ // -o-transform: scale(1);
|
|
638
|
+ // transform: scale(1);
|
|
639
|
+ // z-index: 1000;
|
|
640
|
+ // }
|
594
|
641
|
|
595
|
642
|
// .blue-slide {
|
596
|
643
|
|
|
@@ -654,27 +701,27 @@ export default {
|
654
|
701
|
height: 100%;
|
655
|
702
|
background-size: 100% 100%;
|
656
|
703
|
overflow: hidden;
|
657
|
|
- .page-5-con{
|
|
704
|
+ .page-5-con {
|
658
|
705
|
// margin: 13%;
|
659
|
706
|
position: absolute;
|
660
|
|
- bottom: 30%;
|
|
707
|
+ bottom: 30%;
|
661
|
708
|
.title {
|
662
|
|
- font-size: 56px;
|
663
|
|
- margin-bottom: 30px;
|
664
|
|
- color: #fff;
|
665
|
|
- }
|
666
|
|
- .logo-box {
|
667
|
|
- width: 65.63%;
|
668
|
|
- min-width: 980px;
|
669
|
|
- margin: auto;
|
670
|
|
- // margin: 0.63% auto;
|
671
|
|
- img {
|
672
|
|
- width: 13.14%;
|
673
|
|
- min-width: 183px;
|
674
|
|
- height: 19.7%;
|
675
|
|
- margin: 0.39%;
|
|
709
|
+ font-size: 56px;
|
|
710
|
+ margin-bottom: 30px;
|
|
711
|
+ color: #fff;
|
|
712
|
+ }
|
|
713
|
+ .logo-box {
|
|
714
|
+ width: 65.63%;
|
|
715
|
+ min-width: 980px;
|
|
716
|
+ margin: auto;
|
|
717
|
+ // margin: 0.63% auto;
|
|
718
|
+ img {
|
|
719
|
+ width: 13.14%;
|
|
720
|
+ min-width: 183px;
|
|
721
|
+ height: 19.7%;
|
|
722
|
+ margin: 0.39%;
|
|
723
|
+ }
|
676
|
724
|
}
|
677
|
|
- }
|
678
|
725
|
}
|
679
|
726
|
}
|
680
|
727
|
}
|