|
|
|
@ -1,10 +1,16 @@ |
|
|
|
|
<template> |
|
|
|
|
<div class="wrap" v-if="modules.length>=1"> |
|
|
|
|
<el-carousel :interval="6000" :arrow="(modules[0] && modules[0].list.filter(e => e.isEnable).length > 1) ? 'hover' : 'never'" :indicator-position="modules[0].list.filter(e => e.isEnable).length > 1 ? '' : 'none'"> |
|
|
|
|
<div class="wrap" |
|
|
|
|
v-if="modules.length>=1"> |
|
|
|
|
<el-carousel :interval="6000" |
|
|
|
|
:arrow="(modules[0] && modules[0].list.filter(e => e.isEnable).length > 1) ? 'hover' : 'never'" |
|
|
|
|
:indicator-position="modules[0].list.filter(e => e.isEnable).length > 1 ? '' : 'none'"> |
|
|
|
|
<template v-for="(item, i) in modules[0].list"> |
|
|
|
|
<el-carousel-item v-if="item.pic && item.isEnable" :key="i"> |
|
|
|
|
<div :class="['banner-item', {'cursor-pointer': isLink(item.link.linkName)}]" @click="openLink(item)"> |
|
|
|
|
<img :src="item.pic" alt=""> |
|
|
|
|
<el-carousel-item v-if="item.pic && item.isEnable" |
|
|
|
|
:key="i"> |
|
|
|
|
<div :class="['banner-item', {'cursor-pointer': isLink(item.link.linkName)}]" |
|
|
|
|
@click="openLink(item)"> |
|
|
|
|
<img :src="item.pic" |
|
|
|
|
alt=""> |
|
|
|
|
<p class="banner-name">{{ item.title }}</p> |
|
|
|
|
</div> |
|
|
|
|
</el-carousel-item> |
|
|
|
@ -13,15 +19,24 @@ |
|
|
|
|
|
|
|
|
|
<div class="block history gray"> |
|
|
|
|
<div class="inner"> |
|
|
|
|
<h2 class="wow fadeInLeft" style="margin-left: 57px">{{ modules[1].form.title }}</h2> |
|
|
|
|
<div class="texts wow fadeInDown" data-wow-delay="0.5s"> |
|
|
|
|
<h2 class="wow fadeInLeft" |
|
|
|
|
style="margin-left: 57px">{{ modules[1].form.title }}</h2> |
|
|
|
|
<div class="texts wow fadeInDown" |
|
|
|
|
data-wow-delay="0.5s"> |
|
|
|
|
<div class="left"> |
|
|
|
|
<h2>{{ modules[1].form.subTitle }}</h2> |
|
|
|
|
<!-- <div class="line"></div> --> |
|
|
|
|
<div class="des">{{ modules[1].form.des }}</div> |
|
|
|
|
<img :class="{'arrow': isLink(modules[1].form.link.linkName)}" src="@/assets/images/arrow.png" alt="" @click="openLink(modules[1].form)"> |
|
|
|
|
<img :class="{'arrow': isLink(modules[1].form.link.linkName)}" |
|
|
|
|
src="@/assets/images/arrow.png" |
|
|
|
|
alt="" |
|
|
|
|
@click="openLink(modules[1].form)"> |
|
|
|
|
</div> |
|
|
|
|
<img class="bg" width="562" height="506" :src="modules[1].form.pic" alt=""> |
|
|
|
|
<img class="bg" |
|
|
|
|
width="562" |
|
|
|
|
height="506" |
|
|
|
|
:src="modules[1].form.pic" |
|
|
|
|
alt=""> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
@ -29,11 +44,21 @@ |
|
|
|
|
<div class="block"> |
|
|
|
|
<div class="inner app-inner"> |
|
|
|
|
<h2 class="b-title wow fadeInUp">{{ modules[2].form.title }}</h2> |
|
|
|
|
<p class="intro wow fadeInUp" data-wow-delay="0.5s">{{ modules[2].form.des }}</p> |
|
|
|
|
<p class="intro wow fadeInUp" |
|
|
|
|
data-wow-delay="0.5s">{{ modules[2].form.des }}</p> |
|
|
|
|
<ul class="app"> |
|
|
|
|
<li v-for="(item, i) in modules[3].list" :key="i" class="wow fadeInDown" :data-wow-delay="(0.2 * i).toFixed(1) + 's'" :class="{'cursor-pointer': isLink(item.link.linkName)}" @click="openLink(item)"> |
|
|
|
|
<img class="bg" :src="require('@/assets/images/application/app' + (i + 1) + '.png')" alt=""> |
|
|
|
|
<img class="icon" :src="require('@/assets/images/application/app' + (i + 1) + '-1.png')" alt=""> |
|
|
|
|
<li v-for="(item, i) in modules[3].list" |
|
|
|
|
:key="i" |
|
|
|
|
class="wow fadeInDown" |
|
|
|
|
:data-wow-delay="(0.2 * i).toFixed(1) + 's'" |
|
|
|
|
:class="{'cursor-pointer': isLink(item.link.linkName)}" |
|
|
|
|
@click="openLink(item)"> |
|
|
|
|
<img class="bg" |
|
|
|
|
:src="require('@/assets/images/application/app' + (i + 1) + '.png')" |
|
|
|
|
alt=""> |
|
|
|
|
<img class="icon" |
|
|
|
|
:src="require('@/assets/images/application/app' + (i + 1) + '-1.png')" |
|
|
|
|
alt=""> |
|
|
|
|
<p class="text">{{ item.title }}</p> |
|
|
|
|
</li> |
|
|
|
|
</ul> |
|
|
|
@ -43,10 +68,17 @@ |
|
|
|
|
<div class="block gray"> |
|
|
|
|
<div class="inner"> |
|
|
|
|
<h2 class="b-title wow fadeInUp">{{ modules[4].form.title }}</h2> |
|
|
|
|
<p class="intro wow fadeInUp" data-wow-delay="0.5s">{{ modules[4].form.des }}</p> |
|
|
|
|
<p class="intro wow fadeInUp" |
|
|
|
|
data-wow-delay="0.5s">{{ modules[4].form.des }}</p> |
|
|
|
|
<ul class="group"> |
|
|
|
|
<li v-for="(item, i) in modules[5].list" :key="i" class="wow fadeInDown" :data-wow-delay="(0.2 * i).toFixed(1) + 's'" :class="{'cursor-pointer': isLink(item.link.linkName)}" @click="openLink(item)"> |
|
|
|
|
<img :src="item.pic" alt=""> |
|
|
|
|
<li v-for="(item, i) in modules[5].list" |
|
|
|
|
:key="i" |
|
|
|
|
class="wow fadeInDown" |
|
|
|
|
:data-wow-delay="(0.2 * i).toFixed(1) + 's'" |
|
|
|
|
:class="{'cursor-pointer': isLink(item.link.linkName)}" |
|
|
|
|
@click="openLink(item)"> |
|
|
|
|
<img :src="item.pic" |
|
|
|
|
alt=""> |
|
|
|
|
<p class="text">{{ item.title }}</p> |
|
|
|
|
</li> |
|
|
|
|
</ul> |
|
|
|
@ -56,19 +88,29 @@ |
|
|
|
|
<div class="block news-block"> |
|
|
|
|
<div class="inner"> |
|
|
|
|
<h2 class="b-title wow fadeInUp">{{ modules[6].form.title }}</h2> |
|
|
|
|
<p class="intro wow fadeInUp" data-wow-delay="0.5s">{{ modules[6].form.des }}</p> |
|
|
|
|
<p class="intro wow fadeInUp" |
|
|
|
|
data-wow-delay="0.5s">{{ modules[6].form.des }}</p> |
|
|
|
|
<ul class="news"> |
|
|
|
|
<li v-for="(item, i) in articles" :key="i" class="wow fadeInDown" :data-wow-delay="(0.2 * i).toFixed(1) + 's'" @click="toArtice(item, modules[7].form)"> |
|
|
|
|
<img :src="item.titleImg" alt=""> |
|
|
|
|
<li v-for="(item, i) in articles" |
|
|
|
|
:key="i" |
|
|
|
|
class="wow fadeInDown" |
|
|
|
|
:data-wow-delay="(0.2 * i).toFixed(1) + 's'" |
|
|
|
|
@click="toArtice(item, modules[7].form)"> |
|
|
|
|
<img :src="item.titleImg" |
|
|
|
|
alt=""> |
|
|
|
|
<div class="texts"> |
|
|
|
|
<h6>{{ item.title }}</h6> |
|
|
|
|
<div class="des" v-html="item.mainBody"></div> |
|
|
|
|
<div class="des" |
|
|
|
|
v-html="item.mainBody"></div> |
|
|
|
|
<span class="meta">{{ item.releaseTime }}</span> |
|
|
|
|
</div> |
|
|
|
|
</li> |
|
|
|
|
</ul> |
|
|
|
|
<div class="all-link" @click="toAll(modules[7].form)"> |
|
|
|
|
<span>{{$t('column.all')}} <img class="icon" src="@/assets/images/arrow.png" alt=""></span> |
|
|
|
|
<div class="all-link" |
|
|
|
|
@click="toAll(modules[7].form)"> |
|
|
|
|
<span>{{$t('column.all')}} <img class="icon" |
|
|
|
|
src="@/assets/images/arrow.png" |
|
|
|
|
alt=""></span> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
@ -82,17 +124,17 @@ import Util from '@/libs/util' |
|
|
|
|
import WOW from 'wow.js' |
|
|
|
|
export default { |
|
|
|
|
mixins: [mixins], |
|
|
|
|
data() { |
|
|
|
|
data () { |
|
|
|
|
return { |
|
|
|
|
articles: [] |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
mounted() { |
|
|
|
|
mounted () { |
|
|
|
|
new WOW().init() |
|
|
|
|
}, |
|
|
|
|
methods: { |
|
|
|
|
// 获取文章详情 |
|
|
|
|
getInfo() { |
|
|
|
|
getInfo () { |
|
|
|
|
// 预览/详情 |
|
|
|
|
this.$post(`${this.api[this.preview ? 'getRedisCache' : 'findPage']}?columnId=${this.id}`).then(({ data }) => { |
|
|
|
|
if (data.length) { |
|
|
|
@ -111,7 +153,7 @@ export default { |
|
|
|
|
}).catch(err => {}) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}).catch(err => {}) |
|
|
|
|
}).catch(err => { }) |
|
|
|
|
}, |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
@ -119,15 +161,15 @@ export default { |
|
|
|
|
|
|
|
|
|
<style lang="scss" scoped> |
|
|
|
|
@import url(../../plugins/wow/animate.css); |
|
|
|
|
@import "../../styles/page/page.scss"; |
|
|
|
|
@import '../../styles/page/page.scss'; |
|
|
|
|
|
|
|
|
|
.wrap{ |
|
|
|
|
.wrap { |
|
|
|
|
/deep/ .el-carousel { |
|
|
|
|
height: 21.6rem; |
|
|
|
|
.el-carousel__container{ |
|
|
|
|
.el-carousel__container { |
|
|
|
|
height: 21.6rem; |
|
|
|
|
} |
|
|
|
|
img{ |
|
|
|
|
img { |
|
|
|
|
height: 21.6rem; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -161,7 +203,7 @@ export default { |
|
|
|
|
margin-top: 20px; |
|
|
|
|
background-color: #fff; |
|
|
|
|
border-radius: 100px 0px 0px 0px; |
|
|
|
|
transition: .3s; |
|
|
|
|
transition: 0.3s; |
|
|
|
|
position: relative; |
|
|
|
|
&:hover { |
|
|
|
|
transform: scale(1.05); |
|
|
|
@ -205,7 +247,7 @@ export default { |
|
|
|
|
width: 368px; |
|
|
|
|
height: 252px; |
|
|
|
|
margin: 0 14px 14px 0; |
|
|
|
|
transition: .3s; |
|
|
|
|
transition: 0.3s; |
|
|
|
|
&:hover { |
|
|
|
|
transform: scale(1.05); |
|
|
|
|
.icon { |
|
|
|
@ -215,7 +257,9 @@ export default { |
|
|
|
|
&:first-child { |
|
|
|
|
width: 750px; |
|
|
|
|
} |
|
|
|
|
&:nth-child(3), &:nth-child(7), &:nth-child(10) { |
|
|
|
|
&:nth-child(3), |
|
|
|
|
&:nth-child(7), |
|
|
|
|
&:nth-child(10) { |
|
|
|
|
margin-right: 0; |
|
|
|
|
} |
|
|
|
|
&:nth-child(9) { |
|
|
|
@ -234,7 +278,7 @@ export default { |
|
|
|
|
} |
|
|
|
|
.icon { |
|
|
|
|
position: relative; |
|
|
|
|
transition: .3s; |
|
|
|
|
transition: 0.3s; |
|
|
|
|
} |
|
|
|
|
.text { |
|
|
|
|
position: relative; |
|
|
|
@ -250,7 +294,7 @@ export default { |
|
|
|
|
position: relative; |
|
|
|
|
width: calc((100% - 56px) / 3); |
|
|
|
|
margin: 0 28px 39px 0; |
|
|
|
|
transition: .3s; |
|
|
|
|
transition: 0.3s; |
|
|
|
|
&:hover { |
|
|
|
|
transform: scale(1.05); |
|
|
|
|
.text { |
|
|
|
@ -277,8 +321,8 @@ export default { |
|
|
|
|
line-height: 6.43rem; |
|
|
|
|
text-align: center; |
|
|
|
|
color: #272727; |
|
|
|
|
background-color: #F5F5F5; |
|
|
|
|
transition: .3s; |
|
|
|
|
background-color: #f5f5f5; |
|
|
|
|
transition: 0.3s; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.news-block { |
|
|
|
@ -296,7 +340,7 @@ export default { |
|
|
|
|
margin-bottom: 1.26rem; |
|
|
|
|
background-color: #fff; |
|
|
|
|
cursor: pointer; |
|
|
|
|
transition: .3s; |
|
|
|
|
transition: 0.3s; |
|
|
|
|
&:hover { |
|
|
|
|
transform: scale(1.05); |
|
|
|
|
} |
|
|
|
@ -310,7 +354,7 @@ export default { |
|
|
|
|
} |
|
|
|
|
h6 { |
|
|
|
|
font-size: 1.1rem; |
|
|
|
|
color: #0648A8; |
|
|
|
|
color: #0648a8; |
|
|
|
|
display: -webkit-box; |
|
|
|
|
-webkit-box-orient: vertical; |
|
|
|
|
-webkit-line-clamp: 2; |
|
|
|
@ -319,58 +363,58 @@ export default { |
|
|
|
|
} |
|
|
|
|
.des { |
|
|
|
|
margin: 2px 0; |
|
|
|
|
font-size: .9rem; |
|
|
|
|
font-size: 0.9rem; |
|
|
|
|
color: #333; |
|
|
|
|
line-height: 22px; |
|
|
|
|
-webkit-line-clamp: 2; |
|
|
|
|
} |
|
|
|
|
.meta { |
|
|
|
|
font-size: .8rem; |
|
|
|
|
font-size: 0.8rem; |
|
|
|
|
color: #999; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@media (max-width: 1520px) { |
|
|
|
|
.app-inner { |
|
|
|
|
width: 1558px; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@media (min-width: 280px) and (max-width: 1200px) { |
|
|
|
|
.wrap{ |
|
|
|
|
.wrap { |
|
|
|
|
/deep/ .el-carousel { |
|
|
|
|
height: 15rem; |
|
|
|
|
.el-carousel__container{ |
|
|
|
|
.el-carousel__container { |
|
|
|
|
height: 15rem; |
|
|
|
|
} |
|
|
|
|
img{ |
|
|
|
|
img { |
|
|
|
|
height: 15rem; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.banner-item .banner-name { |
|
|
|
|
} |
|
|
|
|
.banner-item .banner-name { |
|
|
|
|
font-size: 1.5rem; |
|
|
|
|
bottom: 2.25rem; |
|
|
|
|
left: 16.125rem |
|
|
|
|
} |
|
|
|
|
.block{ |
|
|
|
|
left: 16.125rem; |
|
|
|
|
} |
|
|
|
|
.block { |
|
|
|
|
padding: 50px 0; |
|
|
|
|
.inner{ |
|
|
|
|
.inner { |
|
|
|
|
width: 95%; |
|
|
|
|
margin: 0 auto; |
|
|
|
|
.texts{ |
|
|
|
|
.texts { |
|
|
|
|
flex-direction: column; |
|
|
|
|
.left { |
|
|
|
|
width: 100%; |
|
|
|
|
} |
|
|
|
|
.bg{ |
|
|
|
|
.bg { |
|
|
|
|
margin: 0; |
|
|
|
|
width: 100%; |
|
|
|
|
height: 20rem !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.app{ |
|
|
|
|
.app { |
|
|
|
|
li { |
|
|
|
|
width: 100%; |
|
|
|
|
} |
|
|
|
@ -378,7 +422,7 @@ export default { |
|
|
|
|
.intro { |
|
|
|
|
margin-bottom: 30px; |
|
|
|
|
} |
|
|
|
|
.group{ |
|
|
|
|
.group { |
|
|
|
|
flex-direction: column; |
|
|
|
|
li { |
|
|
|
|
width: 100%; |
|
|
|
@ -387,17 +431,17 @@ export default { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.news{ |
|
|
|
|
.news { |
|
|
|
|
flex-direction: column; |
|
|
|
|
li { |
|
|
|
|
width: 95%; |
|
|
|
|
margin: 0 auto; |
|
|
|
|
flex-direction: column; |
|
|
|
|
img{ |
|
|
|
|
img { |
|
|
|
|
width: 100%; |
|
|
|
|
height: 12rem; |
|
|
|
|
} |
|
|
|
|
.texts{ |
|
|
|
|
.texts { |
|
|
|
|
margin-left: 0; |
|
|
|
|
margin-top: 20px; |
|
|
|
|
} |
|
|
|
@ -406,24 +450,24 @@ export default { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
@media (max-width: 1200px) { |
|
|
|
|
.block{ |
|
|
|
|
.block { |
|
|
|
|
padding: 50px 0; |
|
|
|
|
.inner{ |
|
|
|
|
.inner { |
|
|
|
|
width: 95%; |
|
|
|
|
margin: 0 auto; |
|
|
|
|
.texts{ |
|
|
|
|
.texts { |
|
|
|
|
flex-direction: column; |
|
|
|
|
.left { |
|
|
|
|
width: 100%; |
|
|
|
|
} |
|
|
|
|
.bg{ |
|
|
|
|
.bg { |
|
|
|
|
margin: 0; |
|
|
|
|
width: 100%; |
|
|
|
|
height: 450px; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.app{ |
|
|
|
|
.app { |
|
|
|
|
li { |
|
|
|
|
width: 100%; |
|
|
|
|
} |
|
|
|
@ -431,23 +475,23 @@ export default { |
|
|
|
|
.intro { |
|
|
|
|
margin-bottom: 30px; |
|
|
|
|
} |
|
|
|
|
.group{ |
|
|
|
|
.group { |
|
|
|
|
flex-direction: column; |
|
|
|
|
li { |
|
|
|
|
width: 100%; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.news{ |
|
|
|
|
.news { |
|
|
|
|
flex-direction: column; |
|
|
|
|
li { |
|
|
|
|
width: 95%; |
|
|
|
|
margin: 0 auto; |
|
|
|
|
flex-direction: column; |
|
|
|
|
img{ |
|
|
|
|
img { |
|
|
|
|
width: 100%; |
|
|
|
|
height: 200px; |
|
|
|
|
} |
|
|
|
|
.texts{ |
|
|
|
|
.texts { |
|
|
|
|
margin-left: 0; |
|
|
|
|
margin-top: 20px; |
|
|
|
|
} |
|
|
|
@ -457,17 +501,17 @@ export default { |
|
|
|
|
} |
|
|
|
|
@media (max-width: 320px) { |
|
|
|
|
.wrap { |
|
|
|
|
/deep/ .el-carousel{ |
|
|
|
|
/deep/ .el-carousel { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__container{ |
|
|
|
|
/deep/ .el-carousel__container { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__item { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.banner-item{ |
|
|
|
|
.banner-item { |
|
|
|
|
img { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
@ -479,7 +523,7 @@ export default { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.block { |
|
|
|
|
padding: 1.25rem 0 ; |
|
|
|
|
padding: 1.25rem 0; |
|
|
|
|
.inner { |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 1.5rem !important; |
|
|
|
@ -489,14 +533,14 @@ export default { |
|
|
|
|
} |
|
|
|
|
.texts { |
|
|
|
|
padding: 5rem 1.25rem; |
|
|
|
|
h2{ |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 0 !important; |
|
|
|
|
} |
|
|
|
|
.bg { |
|
|
|
|
height: auto !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.group{ |
|
|
|
|
.group { |
|
|
|
|
li { |
|
|
|
|
img { |
|
|
|
|
height: auto; |
|
|
|
@ -506,7 +550,7 @@ export default { |
|
|
|
|
.news { |
|
|
|
|
li { |
|
|
|
|
padding: 1.25rem; |
|
|
|
|
img{ |
|
|
|
|
img { |
|
|
|
|
height: auto; |
|
|
|
|
} |
|
|
|
|
.texts { |
|
|
|
@ -519,17 +563,17 @@ export default { |
|
|
|
|
} |
|
|
|
|
@media (min-width: 320px) and (max-width: 375px) { |
|
|
|
|
.wrap { |
|
|
|
|
/deep/ .el-carousel{ |
|
|
|
|
/deep/ .el-carousel { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__container{ |
|
|
|
|
/deep/ .el-carousel__container { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__item { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.banner-item{ |
|
|
|
|
.banner-item { |
|
|
|
|
img { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
@ -541,7 +585,7 @@ export default { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.block { |
|
|
|
|
padding: 1.25rem 0 ; |
|
|
|
|
padding: 1.25rem 0; |
|
|
|
|
.inner { |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 1.5rem !important; |
|
|
|
@ -551,14 +595,14 @@ export default { |
|
|
|
|
} |
|
|
|
|
.texts { |
|
|
|
|
padding: 5rem 1.25rem; |
|
|
|
|
h2{ |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 0 !important; |
|
|
|
|
} |
|
|
|
|
.bg { |
|
|
|
|
height: auto !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.group{ |
|
|
|
|
.group { |
|
|
|
|
li { |
|
|
|
|
img { |
|
|
|
|
height: auto; |
|
|
|
@ -568,7 +612,7 @@ export default { |
|
|
|
|
.news { |
|
|
|
|
li { |
|
|
|
|
padding: 1.25rem; |
|
|
|
|
img{ |
|
|
|
|
img { |
|
|
|
|
height: auto; |
|
|
|
|
} |
|
|
|
|
.texts { |
|
|
|
@ -581,17 +625,17 @@ export default { |
|
|
|
|
} |
|
|
|
|
@media (min-width: 375px) and (max-width: 480px) { |
|
|
|
|
.wrap { |
|
|
|
|
/deep/ .el-carousel{ |
|
|
|
|
/deep/ .el-carousel { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__container{ |
|
|
|
|
/deep/ .el-carousel__container { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__item { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.banner-item{ |
|
|
|
|
.banner-item { |
|
|
|
|
img { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
@ -603,7 +647,7 @@ export default { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.block { |
|
|
|
|
padding: 1.25rem 0 ; |
|
|
|
|
padding: 1.25rem 0; |
|
|
|
|
.inner { |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 1.5rem !important; |
|
|
|
@ -613,14 +657,14 @@ export default { |
|
|
|
|
} |
|
|
|
|
.texts { |
|
|
|
|
padding: 5rem 1.25rem; |
|
|
|
|
h2{ |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 0 !important; |
|
|
|
|
} |
|
|
|
|
.bg { |
|
|
|
|
height: auto !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.group{ |
|
|
|
|
.group { |
|
|
|
|
li { |
|
|
|
|
img { |
|
|
|
|
height: auto; |
|
|
|
@ -630,7 +674,7 @@ export default { |
|
|
|
|
.news { |
|
|
|
|
li { |
|
|
|
|
padding: 1.25rem; |
|
|
|
|
img{ |
|
|
|
|
img { |
|
|
|
|
height: auto; |
|
|
|
|
} |
|
|
|
|
.texts { |
|
|
|
@ -643,17 +687,17 @@ export default { |
|
|
|
|
} |
|
|
|
|
@media (min-width: 480px) and (max-width: 640px) { |
|
|
|
|
.wrap { |
|
|
|
|
/deep/ .el-carousel{ |
|
|
|
|
/deep/ .el-carousel { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__container{ |
|
|
|
|
/deep/ .el-carousel__container { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__item { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.banner-item{ |
|
|
|
|
.banner-item { |
|
|
|
|
img { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
@ -665,7 +709,7 @@ export default { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.block { |
|
|
|
|
padding: 1.25rem 0 ; |
|
|
|
|
padding: 1.25rem 0; |
|
|
|
|
.inner { |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 1.5rem !important; |
|
|
|
@ -675,14 +719,14 @@ export default { |
|
|
|
|
} |
|
|
|
|
.texts { |
|
|
|
|
padding: 5rem 1.25rem; |
|
|
|
|
h2{ |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 0 !important; |
|
|
|
|
} |
|
|
|
|
.bg { |
|
|
|
|
height: auto !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.group{ |
|
|
|
|
.group { |
|
|
|
|
li { |
|
|
|
|
img { |
|
|
|
|
height: auto; |
|
|
|
@ -692,7 +736,7 @@ export default { |
|
|
|
|
.news { |
|
|
|
|
li { |
|
|
|
|
padding: 1.25rem; |
|
|
|
|
img{ |
|
|
|
|
img { |
|
|
|
|
height: auto; |
|
|
|
|
} |
|
|
|
|
.texts { |
|
|
|
@ -705,17 +749,17 @@ export default { |
|
|
|
|
} |
|
|
|
|
@media (min-width: 640px) and (max-width: 768px) { |
|
|
|
|
.wrap { |
|
|
|
|
/deep/ .el-carousel{ |
|
|
|
|
/deep/ .el-carousel { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__container{ |
|
|
|
|
/deep/ .el-carousel__container { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__item { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.banner-item{ |
|
|
|
|
.banner-item { |
|
|
|
|
img { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
@ -727,7 +771,7 @@ export default { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.block { |
|
|
|
|
padding: 1.25rem 0 ; |
|
|
|
|
padding: 1.25rem 0; |
|
|
|
|
.inner { |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 1.5rem !important; |
|
|
|
@ -737,14 +781,14 @@ export default { |
|
|
|
|
} |
|
|
|
|
.texts { |
|
|
|
|
padding: 5rem 1.25rem; |
|
|
|
|
h2{ |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 0 !important; |
|
|
|
|
} |
|
|
|
|
.bg { |
|
|
|
|
height: auto !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.group{ |
|
|
|
|
.group { |
|
|
|
|
li { |
|
|
|
|
img { |
|
|
|
|
height: auto; |
|
|
|
@ -754,7 +798,7 @@ export default { |
|
|
|
|
.news { |
|
|
|
|
li { |
|
|
|
|
padding: 1.25rem; |
|
|
|
|
img{ |
|
|
|
|
img { |
|
|
|
|
height: auto; |
|
|
|
|
} |
|
|
|
|
.texts { |
|
|
|
@ -767,17 +811,17 @@ export default { |
|
|
|
|
} |
|
|
|
|
@media (min-width: 768px) and (max-width: 980px) { |
|
|
|
|
.wrap { |
|
|
|
|
/deep/ .el-carousel{ |
|
|
|
|
/deep/ .el-carousel { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__container{ |
|
|
|
|
/deep/ .el-carousel__container { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__item { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.banner-item{ |
|
|
|
|
.banner-item { |
|
|
|
|
img { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
@ -789,7 +833,7 @@ export default { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.block { |
|
|
|
|
padding: 1.25rem 0 ; |
|
|
|
|
padding: 1.25rem 0; |
|
|
|
|
.inner { |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 1.5rem !important; |
|
|
|
@ -803,7 +847,7 @@ export default { |
|
|
|
|
.left { |
|
|
|
|
width: 50%; |
|
|
|
|
} |
|
|
|
|
h2{ |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 0 !important; |
|
|
|
|
} |
|
|
|
|
.bg { |
|
|
|
@ -812,7 +856,7 @@ export default { |
|
|
|
|
height: auto !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.group{ |
|
|
|
|
.group { |
|
|
|
|
flex-direction: row; |
|
|
|
|
li { |
|
|
|
|
width: calc((100% - 56px) / 3); |
|
|
|
@ -829,7 +873,7 @@ export default { |
|
|
|
|
li { |
|
|
|
|
width: calc((100% - 28px) / 2); |
|
|
|
|
padding: 1.25rem; |
|
|
|
|
img{ |
|
|
|
|
img { |
|
|
|
|
height: auto; |
|
|
|
|
} |
|
|
|
|
.texts { |
|
|
|
@ -841,7 +885,7 @@ export default { |
|
|
|
|
flex-direction: row; |
|
|
|
|
li { |
|
|
|
|
width: 45%; |
|
|
|
|
&:nth-child(2n+1) { |
|
|
|
|
&:nth-child(2n + 1) { |
|
|
|
|
margin-right: 1rem; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -851,17 +895,17 @@ export default { |
|
|
|
|
} |
|
|
|
|
@media (min-width: 980px) and (max-width: 1200px) { |
|
|
|
|
.wrap { |
|
|
|
|
/deep/ .el-carousel{ |
|
|
|
|
/deep/ .el-carousel { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__container{ |
|
|
|
|
/deep/ .el-carousel__container { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
/deep/ .el-carousel__item { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.banner-item{ |
|
|
|
|
.banner-item { |
|
|
|
|
img { |
|
|
|
|
height: 12rem !important; |
|
|
|
|
} |
|
|
|
@ -873,7 +917,7 @@ export default { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.block { |
|
|
|
|
padding: 1.25rem 0 ; |
|
|
|
|
padding: 1.25rem 0; |
|
|
|
|
.inner { |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 1.5rem !important; |
|
|
|
@ -887,7 +931,7 @@ export default { |
|
|
|
|
.left { |
|
|
|
|
width: 50%; |
|
|
|
|
} |
|
|
|
|
h2{ |
|
|
|
|
h2 { |
|
|
|
|
margin-left: 0 !important; |
|
|
|
|
} |
|
|
|
|
.bg { |
|
|
|
@ -896,7 +940,7 @@ export default { |
|
|
|
|
height: auto !important; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.group{ |
|
|
|
|
.group { |
|
|
|
|
flex-direction: row; |
|
|
|
|
li { |
|
|
|
|
width: calc((100% - 56px) / 3); |
|
|
|
@ -913,7 +957,7 @@ export default { |
|
|
|
|
li { |
|
|
|
|
width: calc((100% - 28px) / 2); |
|
|
|
|
padding: 1.25rem; |
|
|
|
|
img{ |
|
|
|
|
img { |
|
|
|
|
height: auto; |
|
|
|
|
} |
|
|
|
|
.texts { |
|
|
|
@ -925,7 +969,7 @@ export default { |
|
|
|
|
flex-direction: row; |
|
|
|
|
li { |
|
|
|
|
width: 45%; |
|
|
|
|
&:nth-child(2n+1) { |
|
|
|
|
&:nth-child(2n + 1) { |
|
|
|
|
margin-right: 1rem; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -933,6 +977,4 @@ export default { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</style> |