contact.vue 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481
  1. <template>
  2. <div class="container">
  3. <common-banner :img="bgImg" :height="644">
  4. <div class="content-wrap">
  5. <div class="content w1200">
  6. <no-ssr>
  7. <submit-form></submit-form>
  8. </no-ssr>
  9. </div>
  10. </div>
  11. </common-banner>
  12. <!-- 优质输出平台 -->
  13. <div class="quality">
  14. <div class="quality-content">
  15. <title-content :title="'全球优质教育内容输出平台'" :titleSub="'GIOBAL QUALITY EDUCATION CONTENT EXPORT PLATFORM'"></title-content>
  16. <div class="q-content w1200">
  17. <img class="main-img" src="~/assets/images/contact/quality_img.png" alt="" srcset="">
  18. <img class="bt-img" src="~/assets/images/contact/quality_footer.png" alt="" srcset="">
  19. <!-- <p class="desc">全球多个国家 众多教学机构 都在使用的新一代教育方案</p> -->
  20. </div>
  21. </div>
  22. </div>
  23. <!-- 针对儿童思维开发 -->
  24. <div class="thinking">
  25. <div class="t-content w1200">
  26. <div class="t-top title-content">
  27. <div class="title">针对儿童思维开发</div>
  28. <div class="title-sub">以孩子为核心</div>
  29. </div>
  30. <div class="thinking-content-box">
  31. <div class="content-left">
  32. <img src="~/assets/images/contact/thinking_img.png" alt="" srcset="~/assets/images/contact/thinking_img.png, ~/assets/images/contact/thinking_img@2x.png">
  33. </div>
  34. <div class="content-right">
  35. <div class="content-right-top">
  36. <div class="img-item img-item-arrow01">
  37. <img src="~/assets/images/contact/thinking_arrow_01.png" alt="" srcset="~/assets/images/contact/thinking_arrow_01.png, ~/assets/images/contact/thinking_arrow_01@2x.png">
  38. </div>
  39. <div class="img-item img-item-icon right-top-02">
  40. <img src="~/assets/images/contact/thinking_icon_01.png" alt="" srcset="~/assets/images/contact/thinking_icon_01.png, ~/assets/images/contact/thinking_icon_01@2x.png">
  41. <div class="span-item">
  42. <span>激发</span>
  43. <span>兴趣</span>
  44. </div>
  45. </div>
  46. <div class="img-item img-item-arrow02">
  47. <img src="~/assets/images/contact/thinking_arrow_02.png" alt="" srcset="~/assets/images/contact/thinking_arrow_02.png, ~/assets/images/contact/thinking_arrow_02@2x.png">
  48. </div>
  49. </div>
  50. <div class="content-right-bottom">
  51. <div class="img-item img-item-icon">
  52. <img src="~/assets/images/contact/thinking_icon_02.png" alt="" srcset="~/assets/images/contact/thinking_icon_02.png, ~/assets/images/contact/thinking_icon_02@2x.png">
  53. <div class="span-item">
  54. <span>探索</span>
  55. <span>实践</span>
  56. </div>
  57. </div>
  58. <div class="img-item img-item-arrow03">
  59. <img src="~/assets/images/contact/thinking_arrow_03.png" alt="" srcset="~/assets/images/contact/thinking_arrow_03.png, ~/assets/images/contact/thinking_arrow_03@2x.png">
  60. </div>
  61. <div class="img-item img-item-icon">
  62. <img src="~/assets/images/contact/thinking_icon_03.png" alt="" srcset="~/assets/images/contact/thinking_icon_03.png, ~/assets/images/contact/thinking_icon_03@2x.png">
  63. <div class="span-item">
  64. <span>掌握</span>
  65. <span>方法</span>
  66. </div>
  67. </div>
  68. </div>
  69. </div>
  70. </div>
  71. </div>
  72. </div>
  73. <!-- 逻辑狗激发学习兴趣 -->
  74. <div class="interest">
  75. <div class="i-content w1200">
  76. <title-content :title="'逻辑狗激发学习兴趣'" :titleSub="'逻辑狗提供的智力游戏,于孩子的生活实际,让孩子在熟悉的知识环境中,锻炼自己的思维,丰富自己的知识,这对孩子的健康成长也是很有帮助的。'"></title-content>
  77. <!-- <div class="t-top title-content">
  78. <div class="t-title title-zh wow animate__animated animate__fadeInDown">
  79. <div class="title-en">LEARNING INTEREST</div>
  80. 逻辑狗激发学习兴趣
  81. </div>
  82. <p class="title-sub">逻辑狗提供的智力游戏,于孩子的生活实际,让孩子在熟悉的知识环境中,锻炼自己的思维,丰富自己的知识,这对孩子的健康成长也是很有帮助的。</p>
  83. </div> -->
  84. <div class="interest-content-box">
  85. <div class="interest-item">
  86. <img class="inter-img" src="~/assets/images/contact/interest_01.png" alt="" srcset="~/assets/images/contact/interest_01.png, ~/assets/images/contact/interest_01@2x.png">
  87. <img class="btm-img" src="~/assets/images/contact/interest_btm.png" alt="" srcset="">
  88. </div>
  89. <div class="interest-item">
  90. <img class="inter-img" src="~/assets/images/contact/interest_02.png" alt="" srcset="~/assets/images/contact/interest_02.png, ~/assets/images/contact/interest_02@2x.png">
  91. <img class="btm-img" src="~/assets/images/contact/interest_btm.png" alt="" srcset="">
  92. </div>
  93. </div>
  94. </div>
  95. </div>
  96. <!-- 逻辑狗教育大奖 -->
  97. <div class="award">
  98. <div class="a-content">
  99. <div class="t-top title-content">
  100. <div class="title">逻辑狗教育大奖</div>
  101. <div class="title-sub">THE CLITURELOGIC DOG EDUCATION AWARD'</div>
  102. </div>
  103. <div class="award-content-box">
  104. <div class="img">
  105. <img src="~/assets/images/contact/award_img.png" alt="" srcset="~/assets/images/contact/award_img.png, ~/assets/images/contact/award_img@2x.png">
  106. </div>
  107. </div>
  108. </div>
  109. </div>
  110. <!-- 校园风采 -->
  111. <div class="campus">
  112. <div class="c-content w1200">
  113. <title-content :title="'校园风采'" :titleSub="'THE CAMPUS'"></title-content>
  114. <div class="campus-content-box">
  115. <div :class="['campus-item', item.id == currentId ? 'active' : '']" v-for="(item, index) in campusList" :key="index" @mouseenter="campusEnter(item)">
  116. <div class="img">
  117. <img :src="item.imgUrl" alt="" srcset="">
  118. </div>
  119. <div class="desc">
  120. {{ item.title }}
  121. </div>
  122. </div>
  123. </div>
  124. </div>
  125. </div>
  126. </div>
  127. </template>
  128. <script>
  129. import CommonBanner from '@/components/common/banner';
  130. import SubmitForm from '@/components/common/form';
  131. import TitleContent from '@/components/common/titleContent';
  132. export default {
  133. data() {
  134. return {
  135. bgImg: require('@/assets/images/contact/contact_bg.png'),
  136. currentId: 1,
  137. campusList: [
  138. {
  139. id: 1,
  140. imgUrl: require('~/assets/images/about/interest_02.png'),
  141. title: '武商亚贸广场的小小夏令营来啦,参加小小夏令营的小朋友,从此就爱上'
  142. },
  143. {
  144. id: 2,
  145. imgUrl: require('~/assets/images/about/interest_02.png'),
  146. title: '武商亚贸广场的小小夏令营来啦,参加小小夏令营的小朋友,从此就爱上'
  147. },
  148. {
  149. id: 3,
  150. imgUrl: require('~/assets/images/about/interest_02.png'),
  151. title: '武商亚贸广场的小小夏令营来啦,参加小小夏令营的小朋友,从此就爱上'
  152. },
  153. {
  154. id: 4,
  155. imgUrl: require('~/assets/images/about/interest_02.png'),
  156. title: '武商亚贸广场的小小夏令营来啦,参加小小夏令营的小朋友,从此就爱上'
  157. },
  158. {
  159. id: 5,
  160. imgUrl: require('~/assets/images/about/interest_02.png'),
  161. title: '武商亚贸广场的小小夏令营来啦,参加小小夏令营的小朋友,从此就爱上'
  162. }
  163. ]
  164. }
  165. },
  166. head() {
  167. return {
  168. title: "逻辑狗官网-中德智慧教育",
  169. meta: [
  170. {
  171. name: "keywords",
  172. hid: "keywords",
  173. content: `逻辑狗官网、逻辑狗教材、 幼儿园教材、逻辑狗课程、逻辑狗思维训练课程、儿童思维教育、0-12岁儿童`,
  174. },
  175. {
  176. name: "description",
  177. hid: "description",
  178. content: `逻辑狗官方网站,专为0-12岁儿童设计的思维训练课程,中德智慧教育,全球优质教育内容输出平台`,
  179. },
  180. ],
  181. };
  182. },
  183. components: {
  184. CommonBanner,
  185. SubmitForm
  186. },
  187. mounted() {},
  188. methods: {
  189. campusEnter(item) {
  190. this.currentId = item.id;
  191. },
  192. handleClick(item) {
  193. // console.log(item.id);
  194. }
  195. }
  196. }
  197. </script>
  198. <style lang="scss" scoped>
  199. @import "~static/common/style.sass";
  200. .title-content {
  201. position: relative;
  202. text-align: center;
  203. }
  204. .title-en {
  205. position: absolute;
  206. font-size: 56px;
  207. font-family: PingFangSC-Semibold, sans-serif;
  208. font-weight: 600;
  209. color:rgba(35,106,250,1);
  210. opacity: 0.16;
  211. }
  212. .title-zh {
  213. position: relative;
  214. display: inline-block;
  215. font-size: 46px;
  216. font-family:PingFangSC-Semibold, sans-serif;
  217. font-weight: 600;
  218. color:#333333;
  219. text-align: center;
  220. }
  221. .quality {
  222. margin-top: 100px;
  223. background: #FFFFFF;
  224. padding-bottom: 92px;
  225. .q-content {
  226. text-align: center;
  227. .desc {
  228. text-align: center;
  229. font-size: 26px;
  230. font-family: Fontquan-XinYiGuanHeiTi2.0-Regular, Fontquan-XinYiGuanHeiTi20;
  231. font-weight: 400;
  232. color: #333330;
  233. }
  234. .main-img {
  235. width: 1178px;
  236. height: 657px;
  237. margin: 127px auto 80px;
  238. }
  239. .bt-img {
  240. width: 564px;
  241. height: 23px;
  242. }
  243. }
  244. }
  245. .thinking {
  246. background: url('~assets/images/contact/thinking_bg.png') no-repeat;
  247. background-position: center;
  248. padding: 100px 0 100px;
  249. background-color: #0D5CFA;
  250. .title-content {
  251. .title {
  252. font-size: 34px;
  253. font-family: PingFangSC-Semibold, PingFang SC;
  254. font-weight: 600;
  255. color: #FFFFFF;
  256. }
  257. .title-sub {
  258. font-size: 16px;
  259. font-family: PingFangSC-Regular, PingFang SC;
  260. font-weight: 400;
  261. color: #FFFFFF;
  262. line-height: 22px;
  263. margin-top: 43px;
  264. }
  265. }
  266. .thinking-content-box {
  267. margin-top: 113px;
  268. display: flex;
  269. .content-left {
  270. margin-right: 112px;
  271. font-size: 0;
  272. img {
  273. // width: 626px 426px;
  274. }
  275. }
  276. .content-right {
  277. font-size: 0;
  278. .content-right-top {
  279. display: flex;
  280. justify-content: center;
  281. align-items: center;
  282. .right-top-02 {
  283. margin: 0 26px 0 32px
  284. }
  285. }
  286. .content-right-bottom {
  287. display: flex;
  288. align-items: flex-end;
  289. }
  290. .img-item-icon {
  291. img {
  292. width: 208px;
  293. height: 208px;
  294. }
  295. }
  296. .img-item-arrow01 {
  297. img {
  298. width: 50px;
  299. height: 45px;
  300. }
  301. }
  302. .img-item-arrow02 {
  303. img {
  304. width: 48px;
  305. height: 44px;
  306. }
  307. }
  308. .img-item-arrow03 {
  309. img {
  310. width: 55px;
  311. height: 45px;
  312. }
  313. }
  314. }
  315. .span-item {
  316. display: flex;
  317. flex-direction: column;
  318. position: absolute;
  319. top: 50%;
  320. left: 50%;
  321. transform: translate(-50%, -50%);
  322. span {
  323. font-size: 30px;
  324. font-family: PingFangSC-Medium, PingFang SC;
  325. font-weight: 500;
  326. color: #FFFFFF;
  327. line-height: 42px;
  328. }
  329. }
  330. .img-item-icon {
  331. position: relative;
  332. }
  333. }
  334. }
  335. .interest {
  336. padding: 100px 0 100px;
  337. .title-en {
  338. left: 50%;
  339. transform: translate(-50%);
  340. top: -30px;
  341. width: 1200px;
  342. }
  343. .i-content {
  344. .title-sub {
  345. height: 96px;
  346. font-size: 24px;
  347. font-family: PingFangSC-Regular, sans-serif;
  348. font-weight: 400;
  349. color: #999999;
  350. line-height: 48px;
  351. }
  352. .title-sub {
  353. padding: 0 100px;
  354. margin-top: 38px;
  355. }
  356. }
  357. .interest-content-box {
  358. display: flex;
  359. justify-content: space-between;
  360. margin-top: 100px;
  361. .interest-item {
  362. position: relative;
  363. text-align: center;
  364. font-size: 0;
  365. width: 588px;
  366. overflow: hidden;
  367. transition: 0.3s ease-out;
  368. &:hover {
  369. transform: translate3d(0,-8px,0);
  370. }
  371. img {
  372. width: 100%;
  373. }
  374. .btm-img {
  375. width: 173px;
  376. height: 25px;
  377. }
  378. }
  379. }
  380. }
  381. .award {
  382. padding: 100px 0 102px;
  383. width: 100%;
  384. background: url('~assets/images/contact/award_bg.png') no-repeat;
  385. background-size: 100% 100%;
  386. background-color: #0D5CFA;
  387. .title-content {
  388. .title {
  389. font-size: 34px;
  390. font-family: PingFangSC-Semibold, PingFang SC;
  391. font-weight: 600;
  392. color: #FFFFFF;
  393. }
  394. .title-sub {
  395. font-size: 16px;
  396. font-family: PingFangSC-Regular, PingFang SC;
  397. font-weight: 400;
  398. color: #FFFFFF;
  399. line-height: 22px;
  400. }
  401. }
  402. .award-content-box {
  403. margin-top: 102px;
  404. .img {
  405. margin: 0 auto;
  406. text-align: center;
  407. width: 1236px;
  408. }
  409. }
  410. }
  411. .campus {
  412. padding: 100px 0 100px;
  413. .campus-content-box {
  414. margin-top: 100px;
  415. display: flex;
  416. flex-wrap: wrap;
  417. .campus-item {
  418. max-width:360px;
  419. // margin: 0 38px 126px 0;
  420. padding: 18px 18px 32px 18px;
  421. border-radius: 20px;
  422. border-bottom: 2px solid transparent;
  423. &:nth-child(3n) {
  424. margin-right: 0;
  425. }
  426. &.active {
  427. // transform: scale(1.1);
  428. // padding: 18px 18px 32px 18px;
  429. background:#ffffff;
  430. border-bottom: 2px solid rgba(35,106,250,1);
  431. box-shadow:0px 4px 20px 0px rgba(150,150,150,0.22);
  432. transition: 0.5;
  433. // border-radius: 20px;
  434. // margin-bottom: 52px;
  435. .desc {
  436. transform: scale(1.0);
  437. }
  438. }
  439. &:hover {
  440. // background:#ffffff;
  441. // border-bottom: 2px solid rgba(35,106,250,1);
  442. // box-shadow:0px 4px 20px 0px rgba(150,150,150,0.22);
  443. // .desc {
  444. // transform: scale(1.0);
  445. // }
  446. }
  447. img {
  448. width: 100%;
  449. height: 192px;
  450. object-fit: cover;
  451. border-radius: 20px;
  452. }
  453. .desc {
  454. margin-top: 30px;
  455. font-size: 18px;
  456. font-family: PingFangSC-Regular, sans-serif;
  457. font-weight: 400;
  458. color: #333333;
  459. line-height: 28px;
  460. }
  461. }
  462. }
  463. }
  464. </style>