contact.vue 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323
  1. <template>
  2. <div class="container">
  3. <abount-header :title="title" :bgImage="bgImage"></abount-header>
  4. <!-- 优质输出平台 -->
  5. <div class="quality">
  6. <div class="q-title title-zh">全球优质教育内容输出平台</div>
  7. <div class="q-content">
  8. <div class="q-content-wrap w1200">
  9. <div class="q-content-desc">
  10. <p>全球多个国家</p>
  11. <p>众多教学机构</p>
  12. <p>都在使用的新一代教育方案</p>
  13. </div>
  14. </div>
  15. </div>
  16. </div>
  17. <!-- 针对儿童思维开发 -->
  18. <div class="thinking">
  19. <div class="t-content w1200">
  20. <div class="t-top title-content">
  21. <div class="t-title title-zh">针对儿童思维开发</div>
  22. <p class="title-sub">以孩子为核心</p>
  23. </div>
  24. <div class="thinking-content-box">
  25. <div class="content-left">
  26. <img src="~/assets/images/about/thinking_img.png" alt="" srcset="">
  27. </div>
  28. <div class="content-right">
  29. <div class="content-right-top">
  30. <div class="img-item">
  31. <img src="~/assets/images/about/thinking_arrow_01.png" alt="" srcset="">
  32. </div>
  33. <div class="img-item right-top-02">
  34. <img src="~/assets/images/about/thinking_icon_01.png" alt="" srcset="">
  35. </div>
  36. <div class="img-item">
  37. <img src="~/assets/images/about/thinking_arrow_02.png" alt="" srcset="">
  38. </div>
  39. </div>
  40. <div class="content-right-bottom">
  41. <div class="img-item">
  42. <img src="~/assets/images/about/thinking_icon_02.png" alt="" srcset="">
  43. </div>
  44. <div class="img-item">
  45. <img src="~/assets/images/about/thinking_arrow_03.png" alt="" srcset="">
  46. </div>
  47. <div class="img-item">
  48. <img src="~/assets/images/about/thinking_icon_03.png" alt="" srcset="">
  49. </div>
  50. </div>
  51. </div>
  52. </div>
  53. </div>
  54. </div>
  55. <!-- 逻辑狗激发学习兴趣 -->
  56. <div class="interest">
  57. <div class="i-content w1200">
  58. <div class="t-top title-content">
  59. <div class="t-title title-zh">逻辑狗激发学习兴趣</div>
  60. <p class="title-sub">逻辑狗提供的智力游戏,于孩子的生活实际,让孩子在熟悉的知识环境中,锻炼自己的思维,丰富自己的知识,这对孩子的健康成长也是很有帮助的。</p>
  61. </div>
  62. <div class="interest-content-box">
  63. <div class="interest-item">
  64. <img src="~/assets/images/about/interest_01.png" alt="" srcset="">
  65. <div class="line"></div>
  66. </div>
  67. <div class="interest-item">
  68. <img src="~/assets/images/about/interest_02.png" alt="" srcset="">
  69. <div class="line"></div>
  70. </div>
  71. </div>
  72. </div>
  73. </div>
  74. <!-- 逻辑狗教育大奖 -->
  75. <div class="award">
  76. <div class="a-content">
  77. <div class="a-top title-content">
  78. <div class="t-title title-zh">逻辑狗教育大奖</div>
  79. </div>
  80. </div>
  81. </div>
  82. <!-- 校园风采 -->
  83. <div class="campus">
  84. <div class="c-content w1200">
  85. <div class="c-top title-content">
  86. <div class="t-title title-zh">校园风采</div>
  87. </div>
  88. <div class="campus-content-box">
  89. <div class="campus-item" v-for="(item, index) in campusList" :key="index">
  90. <div class="img">
  91. <img :src="item.imgUrl" alt="" srcset="">
  92. </div>
  93. <div class="desc">
  94. {{ item.title }}
  95. </div>
  96. </div>
  97. </div>
  98. </div>
  99. </div>
  100. </div>
  101. </template>
  102. <script>
  103. import AbountHeader from '~/components/about/header';
  104. export default {
  105. data() {
  106. return {
  107. title: '联系我们',
  108. bgImage: require('~/assets/images/about/about_contact.png'),
  109. campusList: [
  110. {
  111. imgUrl: require('~/assets/images/about/interest_02.png'),
  112. title: '武商亚贸广场的小小夏令营来啦,参加小小夏令营的小朋友,从此就爱上'
  113. },
  114. {
  115. imgUrl: require('~/assets/images/about/interest_02.png'),
  116. title: '武商亚贸广场的小小夏令营来啦,参加小小夏令营的小朋友,从此就爱上'
  117. },
  118. {
  119. imgUrl: require('~/assets/images/about/interest_02.png'),
  120. title: '武商亚贸广场的小小夏令营来啦,参加小小夏令营的小朋友,从此就爱上'
  121. },
  122. {
  123. imgUrl: require('~/assets/images/about/interest_02.png'),
  124. title: '武商亚贸广场的小小夏令营来啦,参加小小夏令营的小朋友,从此就爱上'
  125. },
  126. {
  127. imgUrl: require('~/assets/images/about/interest_02.png'),
  128. title: '武商亚贸广场的小小夏令营来啦,参加小小夏令营的小朋友,从此就爱上'
  129. }
  130. ]
  131. }
  132. },
  133. components: {
  134. AbountHeader,
  135. },
  136. methods: {
  137. }
  138. }
  139. </script>
  140. <style lang="scss" scoped>
  141. @import "~static/common/style.sass";
  142. .title-zh {
  143. height: 81px;
  144. line-height: 81px;
  145. font-size: 58px;
  146. font-family: PingFangSC-Semibold, PingFang SC;
  147. font-weight: 600;
  148. color: #000000;
  149. letter-spacing: 1px;
  150. text-align: center;
  151. }
  152. .quality {
  153. .q-title {
  154. padding: 192px 0 112px;
  155. }
  156. .q-content {
  157. position: relative;
  158. height: 989px;
  159. width: 100%;
  160. background: url('~assets/images/about/contact_bg_01.png') 100% 100% no-repeat;
  161. .q-content-wrap {
  162. // position: absolute;
  163. position: relative;
  164. height: 989px;
  165. width: 100%;
  166. .q-content-desc {
  167. position: absolute;
  168. bottom: 408px;
  169. right: 0;
  170. font-size: 30px;
  171. font-family: PingFangSC-Medium,PingFang SC;
  172. font-weight: 500;
  173. color:#333330;
  174. line-height: 64px;
  175. }
  176. }
  177. }
  178. }
  179. .thinking {
  180. height: 1078px;
  181. background: url('~assets/images/about/contact_bg_02.png') 100% 100% no-repeat;
  182. padding: 144px 0 170px;
  183. .title-sub {
  184. margin-top: 22px;
  185. text-align: center;
  186. font-size:28px;
  187. font-family:PingFangSC-Regular,PingFang SC;
  188. font-weight:400;
  189. color:#38393A;
  190. line-height:40px;
  191. }
  192. .thinking-content-box {
  193. margin-top: 154px;
  194. display: flex;
  195. .content-left {
  196. margin-right: 112px;
  197. }
  198. .content-right {
  199. .content-right-top {
  200. display: flex;
  201. justify-content: center;
  202. align-items: center;
  203. .right-top-02 {
  204. margin: 0 26px 0 32px
  205. }
  206. }
  207. .content-right-bottom {
  208. display: flex;
  209. align-items: flex-end;
  210. }
  211. }
  212. }
  213. }
  214. .interest {
  215. padding: 188px 0 92px;
  216. .i-content {
  217. .title-sub {
  218. line-height:48px;
  219. font-size: 24px;
  220. font-family: PingFangSC-Regular,PingFang SC;
  221. font-weight: 400;
  222. color: #999999;
  223. text-align: center;
  224. }
  225. .title-sub {
  226. padding: 0 100px;
  227. margin-top: 38px;
  228. }
  229. }
  230. .interest-content-box {
  231. display: flex;
  232. justify-content: space-between;
  233. margin-top: 128px;
  234. .interest-item {
  235. position: relative;
  236. font-size: 0;
  237. width: 578px;
  238. overflow: hidden;
  239. transition: 0.3s ease-out;
  240. &:hover {
  241. transform: translate3d(0,-8px,0);
  242. img {
  243. // transform: scale(1.2);
  244. }
  245. }
  246. img {
  247. width: 100%;
  248. transition: 0.5;
  249. }
  250. .line {
  251. position: absolute;
  252. bottom: 0;
  253. height: 9px;
  254. background: $theme_color;
  255. z-index: 66;
  256. width: 100%;
  257. }
  258. }
  259. }
  260. }
  261. .award {
  262. padding-top: 96px;
  263. height: 723px;
  264. width: 100%;
  265. background: url('~assets/images/about/award.png') 100% 100% no-repeat;
  266. }
  267. .campus {
  268. padding: 182px 0 206px;
  269. .campus-content-box {
  270. margin-top: 172px;
  271. display: flex;
  272. flex-wrap: wrap;
  273. .campus-item {
  274. max-width:360px;
  275. margin: 0 38px 126px 0;
  276. &:nth-child(3n) {
  277. margin-right: 0;
  278. }
  279. &:hover {
  280. transform: scale(1.1);
  281. padding: 18px 18px 32px 18px;
  282. background:#ffffff;
  283. border-bottom: 2px solid rgba(35,106,250,1);
  284. box-shadow: 0px 4px 20px 0px #969696;
  285. border-radius: 20px;
  286. margin-bottom: 52px;
  287. .desc {
  288. transform: scale(1.0);
  289. }
  290. }
  291. img {
  292. width: 100%;
  293. height: 192px;
  294. object-fit: cover;
  295. border-radius: 20px;
  296. }
  297. .desc {
  298. margin-top: 30px;
  299. font-size: 20px;
  300. font-family: PingFangSC-Regular,PingFang SC;
  301. font-weight: 400;
  302. color: #333333;
  303. line-height: 28px;
  304. }
  305. }
  306. }
  307. }
  308. </style>