about-company.vue 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <template>
  2. <!-- 关于页 -->
  3. <div class="about main-background main-background-type0">
  4. <!-- 轮播 -->
  5. <Carousel v-bind="carouselConfig" class="main-header-box small carousel-light">
  6. <Slide class="main-header-box small">
  7. <img src="@/assets/images/about/Banner.jpg" />
  8. </Slide>
  9. <template #addons>
  10. <Navigation />
  11. <Pagination />
  12. </template>
  13. </Carousel>
  14. <!-- 关于我们 -->
  15. <section class="main-section ">
  16. <div class="content">
  17. <div class="title">
  18. <h2>关于我们</h2>
  19. </div>
  20. <div class="row">
  21. <div class="col-sm-12 col-md-6 col-lg-8">
  22. <h3 class="font-SourceHanSerifCNBold">厦门博合文化科技有限公司</h3>
  23. <p class="mt-4">文化遗产不仅属于我们,也属于后代子孙,宣传和传承文化遗产乃吾辈之责,五缘记忆旨在宣传和保护湖里区文化遗产功在当代利在干秋。 </p>
  24. <p class="mt-4">厦门博合文化科技有限公司是一家专注于数字创意、文化科技与新媒体内容的创新型企业。我们致力于通过前沿技术(如AI、VR/AR、数字孪生等)与创意结合,为客户提供数字营销、互动体验、虚拟制作、IP孵化及文化科技解决方案,助力品牌与文化的数字化升级。</p>
  25. </div>
  26. <div class="col-sm-12 col-md-6 col-lg-4 d-flex flex-row justify-content-center">
  27. <img src="@/assets/images/about/Logo.png" alt="公司Logo" />
  28. </div>
  29. </div>
  30. </div>
  31. </section>
  32. <!-- 公司地址 -->
  33. <section class="main-section ">
  34. <div class="content">
  35. <div class="title">
  36. <h2>公司地址</h2>
  37. </div>
  38. <div class="row align-items-center">
  39. <div class="col-sm-12 col-md-6 col-lg-6">
  40. <div class="d-flex flex-column">
  41. <div class="d-flex flex-row align-items-center p-2">
  42. <img class="me-3" src="@/assets/images/about/IconMobile.png" />
  43. <span>电话:1388888888</span>
  44. </div>
  45. <div class="d-flex flex-row align-items-center p-2">
  46. <img class="me-3" src="@/assets/images/about/IconMail.png" />
  47. <span>邮箱:1388888888&#64;163.com</span>
  48. </div>
  49. <div class="d-flex flex-row align-items-center p-2">
  50. <img class="me-3" src="@/assets/images/about/IconLocation.png" />
  51. <span>地址:厦门火炬高新区信息光电园林后西路1号金丰大厦703F室</span>
  52. </div>
  53. </div>
  54. </div>
  55. <div class="col-sm-12 col-md-6 col-lg-6" style="height: 200px">
  56. <el-amap
  57. :center="center"
  58. :zoom="zoom"
  59. @init="handleInit"
  60. />
  61. </div>
  62. </div>
  63. </div>
  64. </section>
  65. </div>
  66. </template>
  67. <script setup lang="ts">
  68. import { Carousel, Slide, Pagination, Navigation } from 'vue3-carousel'
  69. import { ref } from 'vue';
  70. const carouselConfig = {
  71. itemsToShow: 1,
  72. wrapAround: true,
  73. autoPlay: 5000,
  74. }
  75. const zoom = ref(13);
  76. const center = ref([118.161288, 24.528889]);
  77. let map: any = null;
  78. function handleInit(mapRef: any) {
  79. map = mapRef;
  80. map?.add(new AMap.Marker({
  81. position: center.value as [number, number]
  82. }));
  83. }
  84. </script>
  85. <style lang="scss">
  86. @media (max-width: 425px) {
  87. }
  88. </style>