diff --git a/src/assets/arrow.png b/src/assets/arrow.png new file mode 100644 index 0000000..8d121ac Binary files /dev/null and b/src/assets/arrow.png differ diff --git a/src/assets/image.jpeg b/src/assets/image.jpeg index 14d40c2..74710e5 100644 Binary files a/src/assets/image.jpeg and b/src/assets/image.jpeg differ diff --git a/src/assets/join-space.png b/src/assets/join-space.png new file mode 100644 index 0000000..a0f271b Binary files /dev/null and b/src/assets/join-space.png differ diff --git a/src/assets/join-us.png b/src/assets/join-us.png new file mode 100644 index 0000000..c19b566 Binary files /dev/null and b/src/assets/join-us.png differ diff --git a/src/assets/round.png b/src/assets/round.png new file mode 100644 index 0000000..cbe9296 Binary files /dev/null and b/src/assets/round.png differ diff --git a/src/common/platform.styl b/src/common/platform.styl index 973aa85..fde6f9a 100644 --- a/src/common/platform.styl +++ b/src/common/platform.styl @@ -28,6 +28,13 @@ font-size: 50px; color: #fff; } + +@media only screen and (max-width: 1500px) { + .top-title { + font-size: 40px; + } +} + .top-content { float: right; margin: 70px 0; @@ -164,7 +171,7 @@ } .flow-content { margin-left: 20%; - width:30%; + width:80%; font-size: 16px; color: #fff; } diff --git a/src/common/portrait.styl b/src/common/portrait.styl index b686457..2c5f13e 100644 --- a/src/common/portrait.styl +++ b/src/common/portrait.styl @@ -3,6 +3,14 @@ padding: 0px; } +.pa-1 { + padding: 4px; +} + +.pa-2 { + padding: 8px; +} + .pa-3 { padding: 12px; } @@ -92,6 +100,10 @@ } // margin +.ma-2 { + margin: 8px; +} + .ma-3 { margin: 12px; } @@ -287,7 +299,7 @@ align-items: center } -.align-left{ +.align-start{ align-items: flex-start } @@ -447,6 +459,10 @@ h2{ border-color: #d9d9d9!important; } +.ant-carousel .slick-list .slick-slide.slick-active div{ + display: block !important; +} + .base-bg{ background: #13ACC4 } diff --git a/src/components/Banner/Banner.vue b/src/components/Banner/Banner.vue index f7b0870..5e0a61f 100644 --- a/src/components/Banner/Banner.vue +++ b/src/components/Banner/Banner.vue @@ -9,7 +9,7 @@
- +
@@ -31,6 +31,16 @@ export default { computed: mapState('home', ['bannerLists']), + mounted() { + window.addEventListener('scroll', this.handleScroll); + setTimeout(() => { + document.querySelector('#banner-box').scrollIntoView({ + behavior: 'smooth', // 平滑过渡 + block: 'start', // 上边框与视窗顶部平齐 + }); + }, 1000); + }, + async created() { this.setBannerLists([]); await this.getQueryRotation(this.showPage); @@ -46,8 +56,17 @@ export default { diff --git a/src/components/HeadNav/HeadNav.vue b/src/components/HeadNav/HeadNav.vue index 42ce3f3..93ae349 100644 --- a/src/components/HeadNav/HeadNav.vue +++ b/src/components/HeadNav/HeadNav.vue @@ -88,7 +88,7 @@ export default { url: '/NewPlatform/News', }, { - title: '知识培训服务平台', + title: '创新服务', url: '/NewPlatform/NewService', }, ], @@ -102,22 +102,22 @@ export default { title: '众创空间', url: '/IncubationPlatform/MakerSpace', }, - { - title: '公共实验室', - url: '/IncubationPlatform/PublicLaboratory', - }, - { - title: '中试基地', - url: '/IncubationPlatform/PilotBase', - }, - { - title: '创业导师', - url: '/IncubationPlatform/Tutor', - }, - { - title: '合作伙伴', - url: '/IncubationPlatform/Partner', - }, + // { + // title: '公共实验室', + // url: '/IncubationPlatform/PublicLaboratory', + // }, + // { + // title: '中试基地', + // url: '/IncubationPlatform/PilotBase', + // }, + // { + // title: '创业导师', + // url: '/IncubationPlatform/Tutor', + // }, + // { + // title: '合作伙伴', + // url: '/IncubationPlatform/Partner', + // }, { title: '创业服务', url: '/IncubationPlatform/Services', diff --git a/src/components/Introduce/DeriveEnterprise.vue b/src/components/Introduce/DeriveEnterprise.vue index fcf4bcc..d1ce889 100644 --- a/src/components/Introduce/DeriveEnterprise.vue +++ b/src/components/Introduce/DeriveEnterprise.vue @@ -17,7 +17,7 @@
{{ item.name }}
{{ item.description }}
diff --git a/src/components/Introduce/PartnerShip.styl b/src/components/Introduce/PartnerShip.styl index 9762073..2838f0a 100644 --- a/src/components/Introduce/PartnerShip.styl +++ b/src/components/Introduce/PartnerShip.styl @@ -1,14 +1,30 @@ // 合作伙伴 .logo-box{ - width: 20.5%; - height: 113px; - margin-right: 6%; + width: 22%; + margin-right: 4%; border-radius: 4px; - box-shadow: 6px 6px 6px #eee; + margin-bottom: 50px; + + .logo-pic-box{ + height: 90px; + width: 90px; + border-radius: 50%; + background: #fff; + line-height: 90px; + text-align: center; + box-shadow: 6px 6px 6px #eee; + + .logo-pic{ + height: 70px + } + + .logo-text{ + height: 100%; + font-size: 12px; + line-height: 20px; + } + } - .logo-pic{ - height: 70px - } } .logo-box1{ diff --git a/src/components/Introduce/PartnerShip.vue b/src/components/Introduce/PartnerShip.vue index 8d62c78..eb5605a 100644 --- a/src/components/Introduce/PartnerShip.vue +++ b/src/components/Introduce/PartnerShip.vue @@ -18,11 +18,14 @@ :class="(i+1)%4===0? 'logo-box1' : ''" :key="i" @click="openProfile(list.name,list.description)" - class="logo-box d-flex flex-column align-center justify-center white mb-8" + class="logo-box d-flex flex-column align-center justify-center" v-for="(list,i) in item.backendSearchList" > - -
{{ list.name }}
+
+ +
{{ list.name }}
+
+
{{ list.name }}
diff --git a/src/components/Rotation/Rotation.vue b/src/components/Rotation/Rotation.vue index 1c82219..2faea94 100644 --- a/src/components/Rotation/Rotation.vue +++ b/src/components/Rotation/Rotation.vue @@ -43,7 +43,7 @@ export default { diff --git a/src/views/IncubationPlatform/Children/MakerSpace.vue b/src/views/IncubationPlatform/Children/MakerSpace.vue index 57d283f..cf6e604 100644 --- a/src/views/IncubationPlatform/Children/MakerSpace.vue +++ b/src/views/IncubationPlatform/Children/MakerSpace.vue @@ -1,26 +1,53 @@ @@ -23,7 +26,7 @@ export default { url: '/NewPlatform/Transfer', }, { - title: '知识培训服务平台', + title: '创新服务', url: '/NewPlatform/Develop', }, ], diff --git a/src/views/IncubationPlatform/Children/place/EntitySpace.vue b/src/views/IncubationPlatform/Children/place/EntitySpace.vue index 79df7c3..b97bdbc 100644 --- a/src/views/IncubationPlatform/Children/place/EntitySpace.vue +++ b/src/views/IncubationPlatform/Children/place/EntitySpace.vue @@ -2,10 +2,9 @@
- - +
-
+
实体众创空间
山西绿谷生物科技股份有限公司立足功能食品、生物医药和大健康产业,聚焦“创新”、聚力“孵化”、聚合“产业”, @@ -16,65 +15,80 @@ 式创新创业高地”为使命,大力推动建设“共融共生,共建 共创”价值共同体。
-
-
虚拟众创空间
-
- 山西绿谷生物科技股份有限公司立足功能食品、生物医药和大健康产业,聚焦“创新”、聚力“孵化”、聚合“产业”, - 致力建设集创新链、孵化链和产业链为一体,产学研协同、多学科交叉、大中小企业融通、 - 线上线下相结合的融合发展机制和开放式创新创业平台,培育打造全链条一体化新型社会研发机构和创新创业生态系统, - 构筑专业化、集群化、园区化、产业发展新模式和新业态。公司秉持“创新、开放、协同、融合”发展理 - 念,以“赋能健康中国,筑梦绿色未来”为愿景,以“构建创新创业生态,发展特色产业集群,打造全链条一体化开放 - 式创新创业高地”为使命,大力推动建设“共融共生,共建 共创”价值共同体。 + +
+
+
+
孵化场所
+
孵化场所分为运营办公区、公共空间区、独立空间区和开放办公区。公共空间区包括路演厅(项目路演、知识培训、产品展示等多项功能)、会议室、洽谈室、第三空间(创业咖啡)。开放空间区按功能食品、生物医药、数字健康领域进行分区设置。
-
+ +
-
加入流程
+
公共实验室
-
- 山西绿谷生物科技股份有限公司立足功能食品、生物医药和大健康产业,聚焦“创新”、聚力“孵化”、聚合“产业”, - 致力建设集创新链、孵化链和产业链为一体,产学研协同、多学科交叉、大中小企业融通、 - 线上线下相结合的融合发展机制和开放式创新创业平台,培育打造全链条一体化新型社会研发机构和创新创业生态系统, - 构筑专业化、集群化、园区化、产业发展新模式和新业态。公司秉持“创新、开放、协同、融合”发展理 - 念,以“赋能健康中国,筑梦绿色未来”为愿景,以“构建创新创业生态,发展特色产业集群,打造全链条一体化开放 - 式创新创业高地”为使命,大力推动建设“共融共生,共建 共创”价值共同体。 +
公共实验室位于太原市师范街50号山西省生物研究院有限公司,总面积1320平方米。建有“医药生物技术山西省重点实验室”、“山西省发酵工程中试基地”及“山西省乳品发酵中试基地”等省级科技创新平台;具有检验检测机构资质认定证书(CMA);实验室拥有20万以上仪器设备26台套,包括AKTA蛋白纯化系统、多功能酶标仪、原子吸收光谱仪、液相色谱仪、万级无菌工作间、P2实验室等多种高端、大型实验仪器设备;可提供生物医药、食品检测、食用菌、肠道微生物等方面的科学实验、检验检测、小试中试等技术服务与科研成果转化。
+
+ +
+
+
+
中试基地
+
+
+
发酵工程中试基地位于山西维尔乳制品有限公司,基地具有发酵乳制品等生产加工条件,可提供微生物发酵实验及相关中试。
+
超高压食品加工中试基地位于太原市小店区正阳街43号的山西力德福科技有限公司。基地具有非热杀菌保鲜生产线、超高压设备制造生产线及中试车间,可提供超高压加工实验及相关中试和产业化服务。
+
干果精深加工中试基地位于吕梁的交城天娇红农业科技有限公司 ,拥有300余万元的先进分析检测仪器设备及免洗干枣生产车间、浓缩枣汁生产车间等生产加工条件,可提供相关中试研究。
- -
-
+ +
加入流程
- 山西绿谷生物科技股份有限公司立足功能食品、生物医药和大健康产业,聚焦“创新”、聚力“孵化”、聚合“产业”, - 致力建设集创新链、孵化链和产业链为一体,产学研协同、多学科交叉、大中小企业融通、 - 线上线下相结合的融合发展机制和开放式创新创业平台,培育打造全链条一体化新型社会研发机构和创新创业生态系统, - 构筑专业化、集群化、园区化、产业发展新模式和新业态。公司秉持“创新、开放、协同、融合”发展理 - 念,以“赋能健康中国,筑梦绿色未来”为愿景,以“构建创新创业生态,发展特色产业集群,打造全链条一体化开放 - 式创新创业高地”为使命,大力推动建设“共融共生,共建 共创”价值共同体。 +
+ +
+ + +
+
+
+
- +
+
入驻企业名录
-
-
-
-

{{ index + 1 }}

- {{ item }} -
-
-
-
+
-
+

{{ index + 1 }}

{{ item }}
@@ -112,12 +126,6 @@ export default { { name: '众创空间', url: '/IncubationPlatform/MakerSpace' }, { name: '实体众创空间', url: '' }, ], - arr1: [ - { name: '孵化平台', url: '/IncubationPlatform/MakerSpace' }, - { name: '众创空间', url: '/IncubationPlatform/MakerSpace' }, - { name: '虚拟众创空间', url: '' }, - ], - type: '1', list: [], pageSize: 18, current: 1, @@ -141,15 +149,9 @@ export default { 'XX企业', 'XX企业', ], - lists1: ['XX企业', 'XX企业', 'XX企业', 'XX企业', 'XX企业', 'XX企业', 'XX企业', 'XX企业', 'XX企业'], }; }, - created() { - const { query } = this.$route; - this.type = query.type; - }, - methods: { // 改变单当前页数 onShowSizeChange(current, size) { @@ -244,4 +246,22 @@ export default { width: 64.8%; overflow: hidden; } + +.join-us-box { + width: 100%; + position: relative; + + .material-box { + width: 100%; + height: 88px; + position: absolute; + top: 0px; + left: 0px; + + .material { + width: 10%; + height: 100%; + } + } +} diff --git a/src/views/IncubationPlatform/Children/place/VirtualSpace.vue b/src/views/IncubationPlatform/Children/place/VirtualSpace.vue new file mode 100644 index 0000000..cc20a3d --- /dev/null +++ b/src/views/IncubationPlatform/Children/place/VirtualSpace.vue @@ -0,0 +1,228 @@ + + + + + diff --git a/src/views/IncubationPlatform/components/AddModel.vue b/src/views/IncubationPlatform/components/AddModel.vue index bd1c248..d9c5653 100644 --- a/src/views/IncubationPlatform/components/AddModel.vue +++ b/src/views/IncubationPlatform/components/AddModel.vue @@ -1,44 +1,101 @@