|
|
<section class="hero-section rel rpt-150 pb-130 rpb-0">
|
|
|
<div class="shape shapeAnimationOne l-10 t-60">
|
|
|
<img src="assets/img/shapes/shape1.png" alt="Shape">
|
|
|
</div>
|
|
|
</section>
|
|
|
|
|
|
|
|
|
<section class="intro-Con rel rpt-150 rpb-0 text-left" >
|
|
|
<img src="assets/img/serviceSecond/serviceSecond.jpg" alt="Shape">
|
|
|
<div class="container banner-container">
|
|
|
<div class="row banner-height">
|
|
|
<div class="banner-introduction color-white col-lg-6">
|
|
|
<h2 class="intro-title color-white">{{maintenanceData.title}}</h2>
|
|
|
<span class="intro-intro">{{maintenanceData.introduction}}</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
</section>
|
|
|
<section class="intro-tab">
|
|
|
<div class="container">
|
|
|
<ul class="intro-tab-container nav nav-pills">
|
|
|
<li class="col-lg-2" v-for="(item,index) in maintenanceData.data" :key="item">
|
|
|
<span :class="['tab-item',{'tab-item-active':tabActive==index}]" @click="goItemType(item.type)" >{{item.title}}</span>
|
|
|
</li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
</section>
|
|
|
|
|
|
|
|
|
<section :class="['info-container', 'rel', {'mb-70':item.type=='system'||item.type=='problems' ||item.type=='character'}, 'pt-55']" v-for="(item,index) in maintenanceData.data" :key="item">
|
|
|
<div class="div-type" :data-type="item.type"></div>
|
|
|
<h3 v-if="item.type=='advantage'" :class="['info-title','pb-40','maintenance-advantage',{'color-white':item.type=='advantage'}]">{{item.title}}</h3>
|
|
|
<div class="container">
|
|
|
<h3 v-if="item.type!='advantage'" :class="['info-title']">{{item.title}}</h3>
|
|
|
<div :class="['info-intro',{'text-align-center':item.type=='system' || item.type=='value'},{'max-width-600':item.type=='value'}]" v-if="item.introduction">{{item.introduction}}</div>
|
|
|
<div class="row" v-if="item.data && item.data.length>0">
|
|
|
<div class="info-character col-md-4" v-for="(itemC,indexC) in item.data">
|
|
|
<img class="pt-50" :src="itemC.icon" alt="">
|
|
|
<h4 class="pt-30">{{itemC.title}}</h4>
|
|
|
<div class="info-character-intro">{{itemC.introduction}}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="info-system pt-30 text-center" v-if="item.img">
|
|
|
<img :src="item.img" alt="">
|
|
|
</div>
|
|
|
<div class="row pd-40 " v-if="item.dataPro && item.dataPro.length>0">
|
|
|
<div class="col-lg-6 pt-30" v-for="(itemP,indexP) in item.dataPro">
|
|
|
<div class="pro-item">
|
|
|
<img :src="itemP.img" alt="">
|
|
|
<div class="pro-item-content">{{itemP.introduction}}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div :class="[{'pro-advantage':item.type=='advantage'}]"></div>
|
|
|
<div class="row pt-30" v-if="item.dataFour && item.dataFour.length>0">
|
|
|
<div class="row-top row" v-for="(itemC,indexC) in item.dataFour" >
|
|
|
<div class="col-lg-6" v-if="indexC==characterActive">
|
|
|
<img class="" :src="itemC.img" alt="">
|
|
|
</div>
|
|
|
<div class="col-lg-6 flex-column-center " v-if="indexC==characterActive">
|
|
|
<h3>{{itemC.title}}</h3>
|
|
|
<div class="pt-30">{{itemC.introduction}}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="row-bottom row pt-30">
|
|
|
<i class="iconCharacter icon-left" @click="prev(item.dataFour.length)"></i>
|
|
|
<div class="dot-container row">
|
|
|
<div @click="changeCharacter(indexC)" :class="['dot-item', 'col-lg-4', {'dot-item-active':indexC==characterActive,'div-hide':!itemC.isDisplay}]" v-for="(itemC,indexC) in item.dataFour">
|
|
|
<div class="dot-item-title" v-if="itemC.isDisplay">{{itemC.title}}</div>
|
|
|
<div class="dot-item-intro" v-if="itemC.isDisplay">{{itemC.introduction}}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<i class="iconCharacter icon-right" @click="next(item.dataFour.length)"></i>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="row" v-if="item.dataThird && item.dataThird.length>0">
|
|
|
<div class="col-lg-4 maintenance-advantage-item" v-for="(itemV,indexV) in item.dataThird">
|
|
|
<div class="info-value pro-advantage-style pb-50" >
|
|
|
<div :class="['pro-info-title']">
|
|
|
<h4 class="color-white">{{itemV.title}}</h4>
|
|
|
<ul class="pro-advantage-ul pt-30"><li v-for="(itemP,indexP) in itemV.dataIntro">{{itemP}}</li></ul>
|
|
|
<div class="maintenance-advantage-num pt-100 pb-80">0{{indexV+1}}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div v-if="item.type=='advantage'" class="maintenance-line pb-80"></div>
|
|
|
</section>
|
|
|
|
|
|
|
|
|
|
...
|
...
|
|