-
BINsrc/assets/images/hyjgzl.png
-
0src/assets/images/joinCon1.png
-
0src/assets/images/joinIcon.png
-
BINsrc/assets/images/jxqr_11.png
-
BINsrc/assets/images/tit1.png
-
BINsrc/assets/images/tit2.png
-
6src/components/bottoms/bottoms.vue
-
44src/components/h1bg/h1bg.vue
-
3src/views/aboutUs/aboutUs.vue
-
41src/views/contactUs/contactUs.vue
-
195src/views/joinUs/joinUs.vue
-
98src/views/news/news.vue
-
68src/views/solution/solution.vue
After Width: 1584 | Height: 450 | Size: 85 KiB |
Before Width: 739 | Height: 515 | Size: 173 KiB After Width: 739 | Height: 515 | Size: 173 KiB |
Before Width: 45 | Height: 45 | Size: 2.2 KiB After Width: 45 | Height: 45 | Size: 2.2 KiB |
After Width: 69 | Height: 70 | Size: 8.8 KiB |
After Width: 611 | Height: 58 | Size: 13 KiB |
After Width: 611 | Height: 58 | Size: 14 KiB |
@ -0,0 +1,44 @@ |
|||||
|
|
||||
|
|
||||
|
<template> |
||||
|
<div class="h1bg"> |
||||
|
<div class="en">{{ text.en }}</div> |
||||
|
<div class="cn">{{ text.cn }}</div> |
||||
|
</div> |
||||
|
</template> |
||||
|
|
||||
|
<script setup> |
||||
|
defineProps({ |
||||
|
text: { |
||||
|
type: Object, |
||||
|
default: {} |
||||
|
} |
||||
|
}) |
||||
|
</script> |
||||
|
|
||||
|
<style scoped lang="scss"> |
||||
|
.h1bg { |
||||
|
position: relative; |
||||
|
width: 100%; |
||||
|
.en { |
||||
|
position: absolute; |
||||
|
top: 0; |
||||
|
left: 50%; |
||||
|
transform: translateX(-50%); |
||||
|
color: #EAEBEC; |
||||
|
font-size: 48px; |
||||
|
font-weight: 700; |
||||
|
} |
||||
|
.cn { |
||||
|
position: absolute; |
||||
|
top: 10px; |
||||
|
left: 50%; |
||||
|
transform: translateX(-50%); |
||||
|
z-index: 2; |
||||
|
font-size: 36px; |
||||
|
color: #333; |
||||
|
font-weight: 700; |
||||
|
|
||||
|
} |
||||
|
} |
||||
|
</style> |
@ -1,13 +1,105 @@ |
|||||
|
|
||||
|
|
||||
<template> |
<template> |
||||
<div class="a">新闻动态</div> |
|
||||
|
<div class="news"> |
||||
|
<div class="banner"> |
||||
|
<img src="@/assets/images/bannerjjfa.png" alt=""> |
||||
|
</div> |
||||
|
|
||||
|
<div class="li"> |
||||
|
<div class="container"> |
||||
|
<div class="cover"> |
||||
|
<img src="" alt=""> |
||||
|
</div> |
||||
|
<div class="textCon"> |
||||
|
<div class="tit">获评杭州市党史学习教育“民呼我为”最佳实践案例</div> |
||||
|
<div class="text">日前,杭州市党史学习教育“民呼我为”最佳实践案例名单出炉,杭州市交通运输局的“浙里学车”APP:“一站式”学驾平台入选其中。</div> |
||||
|
<div class="target"> |
||||
|
<div class="icon">来源</div> |
||||
|
<div class="targetTxt">杭州交通</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
|
||||
|
<div class="date">2022-01-25</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
</template> |
</template> |
||||
|
|
||||
<script setup> |
<script setup> |
||||
|
|
||||
</script> |
</script> |
||||
|
|
||||
<style> |
|
||||
|
|
||||
|
<style lang="scss" scoped> |
||||
|
.news { |
||||
|
width: 100%; |
||||
|
.banner { |
||||
|
width: 100%; |
||||
|
img { |
||||
|
width: 100%; |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
.li { |
||||
|
width: 100%; |
||||
|
&:hover { |
||||
|
background: #F6F7F8; |
||||
|
} |
||||
|
.container { |
||||
|
width: 100%; |
||||
|
display: flex; |
||||
|
justify-content: space-between; |
||||
|
padding: 16px 0; |
||||
|
|
||||
|
.cover { |
||||
|
width: 168px; |
||||
|
height: 118px; |
||||
|
border-radius: 4px; |
||||
|
overflow: hidden; |
||||
|
img { |
||||
|
width: 100%; |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
.textCon { |
||||
|
flex: 1; |
||||
|
width: 0; |
||||
|
padding: 0 64px 0 24px; |
||||
|
color: #333; |
||||
|
.tit { |
||||
|
font-size: 22px; |
||||
|
} |
||||
|
|
||||
|
.text { |
||||
|
font-size: 12px; |
||||
|
padding: 8px 0 16px 0; |
||||
|
} |
||||
|
|
||||
|
.target { |
||||
|
display: flex; |
||||
|
align-items: center; |
||||
|
.icon { |
||||
|
background: #B3B5B9; |
||||
|
padding: 0 4px; |
||||
|
color: #fff; |
||||
|
font-size: 12px; |
||||
|
border-radius: 4px; |
||||
|
} |
||||
|
|
||||
|
.targetTxt { |
||||
|
font-size: 12px; |
||||
|
color: #B3B5B9; |
||||
|
margin-left: 6px; |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
.date { |
||||
|
font-size: 24px; |
||||
|
color: #B3B5B9; |
||||
|
font-weight: 400; |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
} |
||||
</style> |
</style> |
@ -1,12 +1,74 @@ |
|||||
|
|
||||
<template> |
<template> |
||||
<div class="a">解决方案</div> |
|
||||
|
<div class="solution"> |
||||
|
<div class="banner"> |
||||
|
<img src="@/assets/images/bannerjjfa.png" alt=""> |
||||
|
</div> |
||||
|
|
||||
|
<div class="con2"> |
||||
|
<div class="container"> |
||||
|
<div class="tit"> |
||||
|
<img src="@/assets/images/tit1.png" alt=""> |
||||
|
</div> |
||||
|
<div class="xjzj"> |
||||
|
<img src="@/assets/images/pross.png" alt=""> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
|
||||
|
<div class="con3"> |
||||
|
<div class="container"> |
||||
|
<div class="tit"> |
||||
|
<img src="@/assets/images/tit2.png" alt=""> |
||||
|
</div> |
||||
|
<div class="xjzj"> |
||||
|
<img src="@/assets/images/hyjgzl.png" alt=""> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
|
</div> |
||||
</template> |
</template> |
||||
|
|
||||
<script setup> |
<script setup> |
||||
|
|
||||
</script> |
</script> |
||||
|
|
||||
<style> |
|
||||
|
|
||||
|
<style lang="scss" scoped> |
||||
|
.solution { |
||||
|
width: 100%; |
||||
|
.banner { |
||||
|
width: 100%; |
||||
|
img { |
||||
|
width: 100%; |
||||
|
} |
||||
|
} |
||||
|
.container { |
||||
|
.tit { |
||||
|
padding: 62px 0 92px 0; |
||||
|
width: 611px; |
||||
|
margin: 0 auto; |
||||
|
img { |
||||
|
display: block; |
||||
|
width: 100%; |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
.xjzj { |
||||
|
width: 100%; |
||||
|
img { |
||||
|
display: block; |
||||
|
width: 100%; |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
.con2 { |
||||
|
width: 100%; |
||||
|
padding: 60px 0 300px 0; |
||||
|
} |
||||
|
|
||||
|
.con3 { |
||||
|
padding-bottom: 218px; |
||||
|
background: #1C232B; |
||||
|
} |
||||
|
} |
||||
</style> |
</style> |