|
@@ -1,69 +1,77 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div class="home">
|
|
<div class="home">
|
|
|
<banner></banner>
|
|
<banner></banner>
|
|
|
- <div class="center-content" style="padding-top: 79px">
|
|
|
|
|
- <divider-title>
|
|
|
|
|
|
|
+ <BannerNav></BannerNav>>
|
|
|
|
|
+ <div class="center-content_one">
|
|
|
|
|
+ <div class="center-content" style="padding-top: 74px">
|
|
|
|
|
+ <!-- <divider-title>
|
|
|
<template #prim>知产咨询动态</template>
|
|
<template #prim>知产咨询动态</template>
|
|
|
<template #sub>Information trends</template>
|
|
<template #sub>Information trends</template>
|
|
|
- </divider-title>
|
|
|
|
|
- <div class="news">
|
|
|
|
|
- <div class="carousel news-item" @mouseover="autoplay = false" @mouseout="autoplay = true">
|
|
|
|
|
- <el-carousel ref="carousel" height="360px" arrow="never" trigger="hover" @change="changeCarousl">
|
|
|
|
|
- <el-carousel-item v-for="(item, index) in newsListIndex" :key="index">
|
|
|
|
|
- <el-image
|
|
|
|
|
- :src="item.img"
|
|
|
|
|
- @click="moreQualificationsOne"
|
|
|
|
|
- style="width: 100%; height: 100%; cursor: pointer"
|
|
|
|
|
- fit="cover"
|
|
|
|
|
- ></el-image>
|
|
|
|
|
-
|
|
|
|
|
- <p class="swiper-itemText">{{ item.name }}</p>
|
|
|
|
|
- </el-carousel-item>
|
|
|
|
|
- </el-carousel>
|
|
|
|
|
- <div class="indicators">
|
|
|
|
|
- <span
|
|
|
|
|
- v-for="(item, index) in newsListIndex"
|
|
|
|
|
- @mouseover="changeIndex(index)"
|
|
|
|
|
- :key="index"
|
|
|
|
|
- :class="{ active: activeIndex === index }"
|
|
|
|
|
- >{{ index + 1 }}</span
|
|
|
|
|
|
|
+ </divider-title> -->
|
|
|
|
|
+ <div class="news">
|
|
|
|
|
+ <div class="carousel news-item" @mouseover="autoplay = false" @mouseout="autoplay = true">
|
|
|
|
|
+ <el-carousel
|
|
|
|
|
+ ref="carousel"
|
|
|
|
|
+ height="360px"
|
|
|
|
|
+ arrow="never"
|
|
|
|
|
+ trigger="hover"
|
|
|
|
|
+ @change="changeCarousl"
|
|
|
>
|
|
>
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ <el-carousel-item v-for="(item, index) in newsListIndex" :key="index">
|
|
|
|
|
+ <el-image
|
|
|
|
|
+ :src="item.img"
|
|
|
|
|
+ @click="moreQualificationsOne"
|
|
|
|
|
+ style="width: 100%; height: 100%; cursor: pointer"
|
|
|
|
|
+ fit="cover"
|
|
|
|
|
+ ></el-image>
|
|
|
|
|
|
|
|
- <div class="tab news-item">
|
|
|
|
|
- <el-link :underline="false" class="more" @click="moreQualifications">
|
|
|
|
|
- 更多<i class="el-icon-view el-icon-arrow-right"></i>
|
|
|
|
|
- </el-link>
|
|
|
|
|
- <div class="tabBox">
|
|
|
|
|
- <div
|
|
|
|
|
- v-for="(item, index) in tabs"
|
|
|
|
|
- @mouseover="handleClick(item)"
|
|
|
|
|
- :key="index"
|
|
|
|
|
- :class="{ active: item === active }"
|
|
|
|
|
- class="tabs"
|
|
|
|
|
- >
|
|
|
|
|
- {{ item }}
|
|
|
|
|
|
|
+ <p class="swiper-itemText">{{ item.name }}</p>
|
|
|
|
|
+ </el-carousel-item>
|
|
|
|
|
+ </el-carousel>
|
|
|
|
|
+ <div class="indicators">
|
|
|
|
|
+ <span
|
|
|
|
|
+ v-for="(item, index) in newsListIndex"
|
|
|
|
|
+ @mouseover="changeIndex(index)"
|
|
|
|
|
+ :key="index"
|
|
|
|
|
+ :class="{ active: activeIndex === index }"
|
|
|
|
|
+ >{{ index + 1 }}</span
|
|
|
|
|
+ >
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="news-list" v-if="newsList">
|
|
|
|
|
- <router-link
|
|
|
|
|
- v-for="i in newsList"
|
|
|
|
|
- :key="i.id"
|
|
|
|
|
- :to="{ name: 'newsDetail', query: { id: i.id, fromHome: true } }"
|
|
|
|
|
- class="news-link"
|
|
|
|
|
- >
|
|
|
|
|
- <span class="text1">{{ i.name }}</span>
|
|
|
|
|
- <span class="text2">{{ formatTime(i.issuedAt, 'YYYY.MM.DD') }}</span>
|
|
|
|
|
- </router-link>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="empty" v-else>
|
|
|
|
|
- <i class="el-icon-takeaway-box" style="margin-left: 24px"></i>
|
|
|
|
|
- <div style="font-size: 20px">暂无数据</div>
|
|
|
|
|
|
|
+
|
|
|
|
|
+ <div class="tab news-item">
|
|
|
|
|
+ <el-link :underline="false" class="more" @click="moreQualifications">
|
|
|
|
|
+ 更多<i class="el-icon-view el-icon-arrow-right"></i>
|
|
|
|
|
+ </el-link>
|
|
|
|
|
+ <div class="tabBox">
|
|
|
|
|
+ <div
|
|
|
|
|
+ v-for="(item, index) in tabs"
|
|
|
|
|
+ @mouseover="handleClick(item)"
|
|
|
|
|
+ :key="index"
|
|
|
|
|
+ :class="{ active: item === active }"
|
|
|
|
|
+ class="tabs"
|
|
|
|
|
+ >
|
|
|
|
|
+ {{ item }}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="news-list" v-if="newsList">
|
|
|
|
|
+ <router-link
|
|
|
|
|
+ v-for="i in newsList"
|
|
|
|
|
+ :key="i.id"
|
|
|
|
|
+ :to="{ name: 'newsDetail', query: { id: i.id, fromHome: true } }"
|
|
|
|
|
+ class="news-link"
|
|
|
|
|
+ >
|
|
|
|
|
+ <span class="text1">{{ i.name }}</span>
|
|
|
|
|
+ <span class="text2">{{ formatTime(i.issuedAt, 'YYYY.MM.DD') }}</span>
|
|
|
|
|
+ </router-link>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="empty" v-else>
|
|
|
|
|
+ <i class="el-icon-takeaway-box" style="margin-left: 24px"></i>
|
|
|
|
|
+ <div style="font-size: 20px">暂无数据</div>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
- <!-- <div class="hot">
|
|
|
|
|
|
|
+ <!-- <div class="hot">
|
|
|
<div class="hot-btn">
|
|
<div class="hot-btn">
|
|
|
<div class="btn-item">
|
|
<div class="btn-item">
|
|
|
<el-button icon="el-icon-edit" type="primary" @click="show = true">供给发布</el-button>
|
|
<el-button icon="el-icon-edit" type="primary" @click="show = true">供给发布</el-button>
|
|
@@ -125,6 +133,7 @@
|
|
|
</router-link>
|
|
</router-link>
|
|
|
</div>
|
|
</div>
|
|
|
</div> -->
|
|
</div> -->
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
<!-- <a
|
|
<!-- <a
|
|
|
href="http://ggfw.cnipa.gov.cn:8010/PatentCMS_Center"
|
|
href="http://ggfw.cnipa.gov.cn:8010/PatentCMS_Center"
|
|
@@ -132,13 +141,85 @@
|
|
|
class="ad"
|
|
class="ad"
|
|
|
:style="{ backgroundImage: `url(${require('../assets/jpg-bg.jpg')})` }"
|
|
:style="{ backgroundImage: `url(${require('../assets/jpg-bg.jpg')})` }"
|
|
|
></a> -->
|
|
></a> -->
|
|
|
- <div class="center-content">
|
|
|
|
|
|
|
+ <div class="center-content_two">
|
|
|
<divider-title>
|
|
<divider-title>
|
|
|
- <template #prim>知产转化数据</template>
|
|
|
|
|
- <template #sub>IP Conversion data</template>
|
|
|
|
|
|
|
+ <template #prim>IP 交易市场</template>
|
|
|
|
|
+ <template #sub>Trading market</template>
|
|
|
</divider-title>
|
|
</divider-title>
|
|
|
- <div class="center-content_con">
|
|
|
|
|
- <!-- <div class="center-content_con_left">
|
|
|
|
|
|
|
+ <div class="center-content">
|
|
|
|
|
+ <div class="banner_con_titleOne">
|
|
|
|
|
+ <div class="banner_con_titleOne_con banner_con_titleOne_con_one" @click="supplySide">
|
|
|
|
|
+ <img src="../assets/png-gongjice-bg@3x.png" alt="" class="banner_con_titleOne_img" />
|
|
|
|
|
+ <div class="supply_side_supply supply_side">
|
|
|
|
|
+ <div class="supply_side_supply_one supply_side_one">供给侧</div>
|
|
|
|
|
+ <div class="supply_side_supply_two supply_side_two">丰富的行业交流、政企交流活动</div>
|
|
|
|
|
+ <div class="supply_side_supply_three">
|
|
|
|
|
+ 去发布
|
|
|
|
|
+ <img
|
|
|
|
|
+ src="../assets/nav_icon_bianji@3x.png"
|
|
|
|
|
+ alt=""
|
|
|
|
|
+ class="supply_side_supply_three_img"
|
|
|
|
|
+ />
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="banner_con_titleOne_con banner_con_titleOne_con_two" @click="demandSide">
|
|
|
|
|
+ <div class="supply_side">
|
|
|
|
|
+ <div class="supply_side_one supply_side_demand_one">需求侧</div>
|
|
|
|
|
+ <div class="supply_side_two supply_side_demand_two">丰富的行业交流、政企交流活动</div>
|
|
|
|
|
+ <div class="supply_side_demand_three">
|
|
|
|
|
+ 去发布
|
|
|
|
|
+ <img
|
|
|
|
|
+ src="../assets/nav_icon_bianjirigth@3x.png"
|
|
|
|
|
+ alt=""
|
|
|
|
|
+ class="supply_side_demand_three_img"
|
|
|
|
|
+ />
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <img src="../assets/png-xuqiuce-bg@3x.png" alt="" class="banner_con_titleOne_img" />
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="banner_con_titleTwo">
|
|
|
|
|
+ <div class="banner_con_titleTwo_con banner_con_titleTwo_con_one" @click="technology">
|
|
|
|
|
+ <img src="../assets/png-jishujingliren-bg@3x.png" alt="" class="banner_con_titleTwo_img" />
|
|
|
|
|
+ <div class="supply_sides">
|
|
|
|
|
+ <div class="supply_sides_one">技术经理人</div>
|
|
|
|
|
+ <div class="supply_sides_two">
|
|
|
|
|
+ 立即查看<i class="el-icon-arrow-right" style="margin-left: 6px"></i>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="banner_con_titleTwo_con banner_con_titleTwo_con_two" @click="transactionCase">
|
|
|
|
|
+ <img src="../assets/png-chengjiaoanli-bg@3x.png" alt="" class="banner_con_titleTwo_img" />
|
|
|
|
|
+ <div class="supply_sides">
|
|
|
|
|
+ <div class="supply_sides_one">成交案例</div>
|
|
|
|
|
+ <div class="supply_sides_two">
|
|
|
|
|
+ 立即查看<i class="el-icon-arrow-right" style="margin-left: 6px"></i>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div
|
|
|
|
|
+ class="banner_con_titleTwo_con banner_con_titleTwo_con_three"
|
|
|
|
|
+ @click="all('/agent?navigationId=95')"
|
|
|
|
|
+ >
|
|
|
|
|
+ <img src="../assets/png-ipfuwu-bg@3x.png" alt="" class="banner_con_titleTwo_img" />
|
|
|
|
|
+ <div class="supply_sides">
|
|
|
|
|
+ <div class="supply_sides_one">知产运营服务</div>
|
|
|
|
|
+ <div class="supply_sides_two">
|
|
|
|
|
+ 立即查看<i class="el-icon-arrow-right" style="margin-left: 6px"></i>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="center-content_three">
|
|
|
|
|
+ <div class="center-content">
|
|
|
|
|
+ <divider-title>
|
|
|
|
|
+ <template #prim>IP 转化数据库</template>
|
|
|
|
|
+ <template #sub>Convert Database</template>
|
|
|
|
|
+ </divider-title>
|
|
|
|
|
+ <div class="center-content_con_left">
|
|
|
<div class="tab news-item" style="height: 383px">
|
|
<div class="tab news-item" style="height: 383px">
|
|
|
<el-link :underline="false" class="more" @click="moreQualificationsTwo">
|
|
<el-link :underline="false" class="more" @click="moreQualificationsTwo">
|
|
|
更多<i class="el-icon-view el-icon-arrow-right"></i>
|
|
更多<i class="el-icon-view el-icon-arrow-right"></i>
|
|
@@ -155,12 +236,80 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="news-list" v-if="newsLists.length > 0">
|
|
<div class="news-list" v-if="newsLists.length > 0">
|
|
|
- <div v-for="i in newsLists" :key="i.id" class="news-link" @click="toDetails(i.id)">
|
|
|
|
|
- <div class="news-link_con" v-if="actives === '知识产权'">
|
|
|
|
|
- <el-image :src="getImg(i.img)" fit="cover" class="news-link_img"></el-image>
|
|
|
|
|
- <div class="text4">{{ i.name }}</div>
|
|
|
|
|
|
|
+ <div
|
|
|
|
|
+ v-for="(i, index) in newsLists"
|
|
|
|
|
+ :key="i.id"
|
|
|
|
|
+ class="intellectual_property"
|
|
|
|
|
+ @click="toDetails(i.id)"
|
|
|
|
|
+ @mouseover="changeIndexNum(index)"
|
|
|
|
|
+ >
|
|
|
|
|
+ <div class="intellectual_property_one" v-if="index == num">
|
|
|
|
|
+ <div class="intellectual_property_one_left">
|
|
|
|
|
+ <el-image
|
|
|
|
|
+ :src="getImg(i.img)"
|
|
|
|
|
+ fit="cover"
|
|
|
|
|
+ class="intellectual_property_one_left_img"
|
|
|
|
|
+ v-if="actives != '专家'"
|
|
|
|
|
+ ></el-image>
|
|
|
|
|
+ <el-image
|
|
|
|
|
+ :src="getImg(i.avatar)"
|
|
|
|
|
+ fit="cover"
|
|
|
|
|
+ class="intellectual_property_one_left_img"
|
|
|
|
|
+ v-if="actives === '专家'"
|
|
|
|
|
+ ></el-image>
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <div class="intellectual_property_one_left_name">{{ i.name }}</div>
|
|
|
|
|
+ <div class="intellectual_property_one_left_content">
|
|
|
|
|
+ <div class="intellectual_property_one_left_content_con">
|
|
|
|
|
+ 申请号: {{ i.code }}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="intellectual_property_one_left_content_con">
|
|
|
|
|
+ 行业领域: {{ i.techOne }}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="intellectual_property_one_left_content_con">
|
|
|
|
|
+ 申请日: {{ formatTime(i.createdAt, 'YYYY-MM-DD') }}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="intellectual_property_one_left_content_con">
|
|
|
|
|
+ 专利权人: {{ i.owner }}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="intellectual_property_one_left_own">
|
|
|
|
|
+ 发明人: {{ i.owner }}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="intellectual_property_one_right">查看详情</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="text2" v-if="actives === '知识产权'">{{ i.createdAt }}</div>
|
|
|
|
|
|
|
+ <div class="intellectual_property_two" v-if="index != num">
|
|
|
|
|
+ <div class="intellectual_property_two_left">
|
|
|
|
|
+ <el-image
|
|
|
|
|
+ :src="getImg(i.img)"
|
|
|
|
|
+ fit="cover"
|
|
|
|
|
+ class="intellectual_property_two_left_img"
|
|
|
|
|
+ v-if="actives != '专家'"
|
|
|
|
|
+ ></el-image>
|
|
|
|
|
+ <el-image
|
|
|
|
|
+ :src="getImg(i.avatar)"
|
|
|
|
|
+ fit="cover"
|
|
|
|
|
+ class="intellectual_property_two_left_img"
|
|
|
|
|
+ v-if="actives === '专家'"
|
|
|
|
|
+ ></el-image>
|
|
|
|
|
+ <div class="intellectual_property_two_left_name">{{ i.name }}</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <img
|
|
|
|
|
+ src="../assets/iconright@3x.png"
|
|
|
|
|
+ alt=""
|
|
|
|
|
+ class="intellectual_property_two_right"
|
|
|
|
|
+ />
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <!-- <div
|
|
|
|
|
+ v-for="i in newsLists"
|
|
|
|
|
+ :key="i.id"
|
|
|
|
|
+ class="news-link"
|
|
|
|
|
+ @click="toDetails(i.id)"
|
|
|
|
|
+ v-if="actives != '知产'"
|
|
|
|
|
+ >
|
|
|
<div class="news-link_con" v-if="actives === '技术'">
|
|
<div class="news-link_con" v-if="actives === '技术'">
|
|
|
<el-image :src="getImg(i.img)" fit="cover" class="news-link_img"></el-image>
|
|
<el-image :src="getImg(i.img)" fit="cover" class="news-link_img"></el-image>
|
|
|
<div class="text4">{{ i.name }}</div>
|
|
<div class="text4">{{ i.name }}</div>
|
|
@@ -181,14 +330,18 @@
|
|
|
<div class="text4">{{ i.name }}</div>
|
|
<div class="text4">{{ i.name }}</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="text2" v-if="actives === '专家'">{{ i.createdAt }}</div>
|
|
<div class="text2" v-if="actives === '专家'">{{ i.createdAt }}</div>
|
|
|
- </div>
|
|
|
|
|
|
|
+ </div> -->
|
|
|
</div>
|
|
</div>
|
|
|
<div class="empty" v-else>
|
|
<div class="empty" v-else>
|
|
|
<i class="el-icon-takeaway-box" style="margin-left: 24px"></i>
|
|
<i class="el-icon-takeaway-box" style="margin-left: 24px"></i>
|
|
|
<div style="font-size: 20px">暂无数据</div>
|
|
<div style="font-size: 20px">暂无数据</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- </div> -->
|
|
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <!-- <div class="center-content">
|
|
|
|
|
+ <div class="center-content_con">
|
|
|
<div class="center-content_con_right">
|
|
<div class="center-content_con_right">
|
|
|
<div class="center-content_con_right_top">
|
|
<div class="center-content_con_right_top">
|
|
|
<div class="center-content_con_right_top_content" @click="show = true">
|
|
<div class="center-content_con_right_top_content" @click="show = true">
|
|
@@ -199,14 +352,6 @@
|
|
|
/>
|
|
/>
|
|
|
<div class="center-content_con_right_top_content_title">供给发布</div>
|
|
<div class="center-content_con_right_top_content_title">供给发布</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <!-- <div class="center-content_con_right_top_content" @click="shows = true">
|
|
|
|
|
- <img
|
|
|
|
|
- src="../assets/home_icon_xuqiufabu@3x (2).png"
|
|
|
|
|
- alt=""
|
|
|
|
|
- class="center-content_con_right_top_content_img"
|
|
|
|
|
- />
|
|
|
|
|
- <div class="center-content_con_right_top_content_title">需求发布</div>
|
|
|
|
|
- </div> -->
|
|
|
|
|
</div>
|
|
</div>
|
|
|
<div class="center-content_con_right_list">
|
|
<div class="center-content_con_right_list">
|
|
|
<div
|
|
<div
|
|
@@ -215,10 +360,6 @@
|
|
|
:key="item.id"
|
|
:key="item.id"
|
|
|
@click="supplyPatents(item.id)"
|
|
@click="supplyPatents(item.id)"
|
|
|
>
|
|
>
|
|
|
- <!-- <div style="margin-right: 20px">{{ formatTime(item.createdAt, 'YYYY.MM.DD') }}</div> -->
|
|
|
|
|
- <!-- <div class="center-content_con_right_list_con_One">
|
|
|
|
|
- <div class="center-content_con_right_list_con_One_a">专利类型: {{ item.name }}</div>
|
|
|
|
|
- </div> -->
|
|
|
|
|
<div class="center-content_con_right_list_cons_one">专利名称: {{ item.name }}</div>
|
|
<div class="center-content_con_right_list_cons_one">专利名称: {{ item.name }}</div>
|
|
|
<div class="center-content_con_right_list_cons_two">
|
|
<div class="center-content_con_right_list_cons_two">
|
|
|
申请人: {{ item.applicant.join(',') }}
|
|
申请人: {{ item.applicant.join(',') }}
|
|
@@ -228,14 +369,6 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div class="center-content_con_right">
|
|
<div class="center-content_con_right">
|
|
|
<div class="center-content_con_right_top">
|
|
<div class="center-content_con_right_top">
|
|
|
- <!-- <div class="center-content_con_right_top_content" @click="show = true">
|
|
|
|
|
- <img
|
|
|
|
|
- src="../assets/home_icon_gongjifabu@3x (1).png"
|
|
|
|
|
- alt=""
|
|
|
|
|
- class="center-content_con_right_top_content_img"
|
|
|
|
|
- />
|
|
|
|
|
- <div class="center-content_con_right_top_content_title">供给发布</div>
|
|
|
|
|
- </div> -->
|
|
|
|
|
<div class="center-content_con_right_top_content" @click="shows = true">
|
|
<div class="center-content_con_right_top_content" @click="shows = true">
|
|
|
<img
|
|
<img
|
|
|
src="../assets/home_icon_xuqiufabu@3x (2).png"
|
|
src="../assets/home_icon_xuqiufabu@3x (2).png"
|
|
@@ -252,20 +385,14 @@
|
|
|
:key="item.id"
|
|
:key="item.id"
|
|
|
@click="demandPatents(item.id)"
|
|
@click="demandPatents(item.id)"
|
|
|
>
|
|
>
|
|
|
- <!-- <div style="margin-right: 20px">{{ formatTime(item.createdAt, 'YYYY.MM.DD') }}</div> -->
|
|
|
|
|
- <!-- <div class="center-content_con_right_list_con_One">
|
|
|
|
|
- <div class="center-content_con_right_list_con_One_a">专利类型: {{ item.name }}</div>
|
|
|
|
|
- <div class="center-content_con_right_list_con_One_b">专利内容: {{ item.digest }}</div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="center-content_con_right_list_con_Two">成果所属人: {{ item.owner }}</div> -->
|
|
|
|
|
<div class="center-content_con_right_list_cons_one">专利名称: {{ item.name }}</div>
|
|
<div class="center-content_con_right_list_cons_one">专利名称: {{ item.name }}</div>
|
|
|
<div class="center-content_con_right_list_cons_two">需求描述: {{ item.description }}</div>
|
|
<div class="center-content_con_right_list_cons_two">需求描述: {{ item.description }}</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
- <!-- <div class="service"> -->
|
|
|
|
|
- <!-- <div class="service-btn">
|
|
|
|
|
|
|
+ </div> -->
|
|
|
|
|
+ <!-- <div class="service"> -->
|
|
|
|
|
+ <!-- <div class="service-btn">
|
|
|
<div class="btn-item">
|
|
<div class="btn-item">
|
|
|
<el-button type="primary" @click="connectKefu">
|
|
<el-button type="primary" @click="connectKefu">
|
|
|
<i class="iconfont iconfont-nav_icon_xiaoxi1"></i>
|
|
<i class="iconfont iconfont-nav_icon_xiaoxi1"></i>
|
|
@@ -277,7 +404,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div> -->
|
|
</div> -->
|
|
|
|
|
|
|
|
- <!-- <div class="service-list">
|
|
|
|
|
|
|
+ <!-- <div class="service-list">
|
|
|
<service-box
|
|
<service-box
|
|
|
v-for="(item, index) in services"
|
|
v-for="(item, index) in services"
|
|
|
:key="index"
|
|
:key="index"
|
|
@@ -287,46 +414,55 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div> -->
|
|
</div> -->
|
|
|
|
|
|
|
|
- <!-- <resources></resources> -->
|
|
|
|
|
-
|
|
|
|
|
- <!-- <div class="link">
|
|
|
|
|
- <div class="link-name">
|
|
|
|
|
- <div class="name" :class="{ active: partnerType === 'CLIENT' }" @mouseover="getPartner('CLIENT')">
|
|
|
|
|
- 客户
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="name" :class="{ active: partnerType === 'LINK' }" @mouseover="getPartner('LINK')">
|
|
|
|
|
- 链接
|
|
|
|
|
|
|
+ <!-- <resources></resources> -->
|
|
|
|
|
+ <!-- </div> -->
|
|
|
|
|
+ <div class="center-content_four">
|
|
|
|
|
+ <div class="center-content">
|
|
|
|
|
+ <divider-title>
|
|
|
|
|
+ <template #prim>IP 全维服务</template>
|
|
|
|
|
+ <template #sub>Full service</template>
|
|
|
|
|
+ </divider-title>
|
|
|
|
|
+ <div class="service">
|
|
|
|
|
+ <div class="service-list">
|
|
|
|
|
+ <service-box
|
|
|
|
|
+ v-for="(item, index) in services"
|
|
|
|
|
+ :key="index"
|
|
|
|
|
+ :info="item"
|
|
|
|
|
+ :index="index"
|
|
|
|
|
+ ></service-box>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="link-list">
|
|
|
|
|
- <swiper class="link-swiper" ref="swiper" :options="linkOptions">
|
|
|
|
|
- <swiper-slide v-for="item in partners" :key="item.id">
|
|
|
|
|
- <a
|
|
|
|
|
- class="link-img"
|
|
|
|
|
- :href="item.url || 'http://zhirongip.izouma.com/web'"
|
|
|
|
|
- target="_blank"
|
|
|
|
|
- rel="noopener noreferrer"
|
|
|
|
|
- >
|
|
|
|
|
- <img :src="item.img" alt=""
|
|
|
|
|
- /></a>
|
|
|
|
|
- </swiper-slide>
|
|
|
|
|
- </swiper>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div> -->
|
|
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="center-content">
|
|
|
|
|
- <divider-title>
|
|
|
|
|
- <template #prim>知产运营服务</template>
|
|
|
|
|
- <template #sub>IP Serve</template>
|
|
|
|
|
- </divider-title>
|
|
|
|
|
- <div class="service">
|
|
|
|
|
- <div class="service-list">
|
|
|
|
|
- <service-box
|
|
|
|
|
- v-for="(item, index) in services"
|
|
|
|
|
- :key="index"
|
|
|
|
|
- :info="item"
|
|
|
|
|
- :index="index"
|
|
|
|
|
- ></service-box>
|
|
|
|
|
|
|
+ <div class="center-content_five">
|
|
|
|
|
+ <div class="center-content">
|
|
|
|
|
+ <div class="link">
|
|
|
|
|
+ <div class="link-name">
|
|
|
|
|
+ <div
|
|
|
|
|
+ class="name"
|
|
|
|
|
+ :class="{ active: partnerType === 'CLIENT' }"
|
|
|
|
|
+ @mouseover="getPartner('CLIENT')"
|
|
|
|
|
+ >
|
|
|
|
|
+ 客户
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="name" :class="{ active: partnerType === 'LINK' }" @mouseover="getPartner('LINK')">
|
|
|
|
|
+ 链接
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="link-list">
|
|
|
|
|
+ <swiper class="link-swiper" ref="swiper" :options="linkOptions">
|
|
|
|
|
+ <swiper-slide v-for="item in partners" :key="item.id">
|
|
|
|
|
+ <a
|
|
|
|
|
+ class="link-img"
|
|
|
|
|
+ :href="item.url || 'http://zhirongip.izouma.com/web'"
|
|
|
|
|
+ target="_blank"
|
|
|
|
|
+ rel="noopener noreferrer"
|
|
|
|
|
+ >
|
|
|
|
|
+ <img :src="item.img" alt="" class="link-img-content"
|
|
|
|
|
+ /></a>
|
|
|
|
|
+ </swiper-slide>
|
|
|
|
|
+ </swiper>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -363,13 +499,14 @@
|
|
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
import Banner from '../components/Banner.vue';
|
|
import Banner from '../components/Banner.vue';
|
|
|
|
|
+import BannerNav from '../components/BannerNav.vue';
|
|
|
import DividerTitle from '../components/DividerTitle.vue';
|
|
import DividerTitle from '../components/DividerTitle.vue';
|
|
|
import Resources from '../components/home/Resources.vue';
|
|
import Resources from '../components/home/Resources.vue';
|
|
|
import ServiceBox from '../components/home/ServiceBox.vue';
|
|
import ServiceBox from '../components/home/ServiceBox.vue';
|
|
|
import comEvent from '../mixins/comEvent';
|
|
import comEvent from '../mixins/comEvent';
|
|
|
import { Swiper, SwiperSlide } from 'vue-awesome-swiper';
|
|
import { Swiper, SwiperSlide } from 'vue-awesome-swiper';
|
|
|
export default {
|
|
export default {
|
|
|
- components: { DividerTitle, ServiceBox, Resources, Banner, Swiper, SwiperSlide },
|
|
|
|
|
|
|
+ components: { DividerTitle, ServiceBox, Banner, BannerNav },
|
|
|
name: 'Home',
|
|
name: 'Home',
|
|
|
mixins: [comEvent],
|
|
mixins: [comEvent],
|
|
|
data() {
|
|
data() {
|
|
@@ -387,43 +524,43 @@ export default {
|
|
|
newsListIndex: [],
|
|
newsListIndex: [],
|
|
|
newsLists: [],
|
|
newsLists: [],
|
|
|
supplys: [],
|
|
supplys: [],
|
|
|
- active: '平台动态',
|
|
|
|
|
- tabs: ['平台动态', '通知公告', '知产百科'],
|
|
|
|
|
- actives: '知识产权',
|
|
|
|
|
- tabss: ['知识产权', '技术', '产品', '企业', '专家'],
|
|
|
|
|
|
|
+ active: '通知公告',
|
|
|
|
|
+ tabs: ['通知公告', '新闻资讯', '政策法规'],
|
|
|
|
|
+ actives: '知产',
|
|
|
|
|
+ tabss: ['知产', '技术', '产品', '企业', '专家'],
|
|
|
demands: [],
|
|
demands: [],
|
|
|
formData: {},
|
|
formData: {},
|
|
|
activeName: 'first',
|
|
activeName: 'first',
|
|
|
services: [
|
|
services: [
|
|
|
{
|
|
{
|
|
|
name: '信息服务',
|
|
name: '信息服务',
|
|
|
- icon: 'png-xinxifuwu@3x',
|
|
|
|
|
|
|
+ icon: 'png-01@3x',
|
|
|
content: '提供军民二元知识产权获权、管理、运用、保护等全生命周期的实务代理咨询服务',
|
|
content: '提供军民二元知识产权获权、管理、运用、保护等全生命周期的实务代理咨询服务',
|
|
|
path: '/agent?navigationId=95'
|
|
path: '/agent?navigationId=95'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '咨询服务',
|
|
name: '咨询服务',
|
|
|
- icon: 'png-zixunfuwu@3x',
|
|
|
|
|
|
|
+ icon: 'png-2@3x',
|
|
|
content: '提供面向知识产权、军民融合、科技创新、新兴产业类政策性项目的申报、实施等全流程辅导',
|
|
content: '提供面向知识产权、军民融合、科技创新、新兴产业类政策性项目的申报、实施等全流程辅导',
|
|
|
path: '/agent?navigationId=101'
|
|
path: '/agent?navigationId=101'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '转化运用服务',
|
|
name: '转化运用服务',
|
|
|
- icon: 'png-zhuanhuayunyongfuwu@3x',
|
|
|
|
|
|
|
+ icon: 'png-03@3x',
|
|
|
content:
|
|
content:
|
|
|
'为中小微企业、创新创业团队提供办公空间、资本对接、企业策划、财税法务等低成本、高效率的一站式服务',
|
|
'为中小微企业、创新创业团队提供办公空间、资本对接、企业策划、财税法务等低成本、高效率的一站式服务',
|
|
|
path: '/agent?navigationId=1014'
|
|
path: '/agent?navigationId=1014'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '法律服务',
|
|
name: '法律服务',
|
|
|
- icon: 'png-falvfuwu@3x (1)',
|
|
|
|
|
|
|
+ icon: 'png-04@3x',
|
|
|
content:
|
|
content:
|
|
|
'为地方政府、军事单位、产业部门、军民融合企业提供“知识产权+军民融合”规划编制、信息分析、资产运营、政策培训…',
|
|
'为地方政府、军事单位、产业部门、军民融合企业提供“知识产权+军民融合”规划编制、信息分析、资产运营、政策培训…',
|
|
|
path: '/agent?navigationId=111'
|
|
path: '/agent?navigationId=111'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '培训服务',
|
|
name: '培训服务',
|
|
|
- icon: 'png-peixunfuwu@3x (1)',
|
|
|
|
|
|
|
+ icon: 'png-05@3x',
|
|
|
content: '为民参军企业提供军工资质、通用资质、军用市场准入等认证/认可的标准化建设辅导服务',
|
|
content: '为民参军企业提供军工资质、通用资质、军用市场准入等认证/认可的标准化建设辅导服务',
|
|
|
path: '/agent?navigationId=127'
|
|
path: '/agent?navigationId=127'
|
|
|
}
|
|
}
|
|
@@ -435,7 +572,8 @@ export default {
|
|
|
partnerType: 'CLIENT',
|
|
partnerType: 'CLIENT',
|
|
|
partners: [],
|
|
partners: [],
|
|
|
supplyPatent: [],
|
|
supplyPatent: [],
|
|
|
- demandPatent: []
|
|
|
|
|
|
|
+ demandPatent: [],
|
|
|
|
|
+ num: 0
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
computed: {
|
|
computed: {
|
|
@@ -511,12 +649,31 @@ export default {
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
|
|
+ changeIndexNum(index) {
|
|
|
|
|
+ this.num = index;
|
|
|
|
|
+ },
|
|
|
|
|
+ supplySide() {
|
|
|
|
|
+ this.$store.commit('updateShowAdd', true);
|
|
|
|
|
+ this.$router.push('/patent?caseType=GENERAL');
|
|
|
|
|
+ },
|
|
|
|
|
+ demandSide() {
|
|
|
|
|
+ this.$store.commit('updateShowAdd', true);
|
|
|
|
|
+ this.$router.push('/patentDemand?caseType=GENERAL');
|
|
|
|
|
+ },
|
|
|
|
|
+ technology() {
|
|
|
|
|
+ this.$store.commit('updateShowAdd', true);
|
|
|
|
|
+ this.$router.push('/technicalManager');
|
|
|
|
|
+ },
|
|
|
|
|
+ transactionCase() {
|
|
|
|
|
+ this.$store.commit('updateShowAdd', true);
|
|
|
|
|
+ this.$router.push('/successCases?category=GENERAL');
|
|
|
|
|
+ },
|
|
|
handleClick(item) {
|
|
handleClick(item) {
|
|
|
this.active = item;
|
|
this.active = item;
|
|
|
// let name = item == '平台动态' ? 324 : 325;
|
|
// let name = item == '平台动态' ? 324 : 325;
|
|
|
- if (item === '平台动态') {
|
|
|
|
|
|
|
+ if (item === '通知公告') {
|
|
|
this.typeSettingId = 324;
|
|
this.typeSettingId = 324;
|
|
|
- } else if (item === '通知公告') {
|
|
|
|
|
|
|
+ } else if (item === '新闻资讯') {
|
|
|
this.typeSettingId = 325;
|
|
this.typeSettingId = 325;
|
|
|
} else {
|
|
} else {
|
|
|
this.typeSettingId = 3240;
|
|
this.typeSettingId = 3240;
|
|
@@ -533,8 +690,9 @@ export default {
|
|
|
},
|
|
},
|
|
|
handleClicks(item) {
|
|
handleClicks(item) {
|
|
|
this.actives = item;
|
|
this.actives = item;
|
|
|
|
|
+ // this.num = 0;
|
|
|
// const typeSettingId = name;
|
|
// const typeSettingId = name;
|
|
|
- if (item === '知识产权') {
|
|
|
|
|
|
|
+ if (item === '知产') {
|
|
|
this.$http
|
|
this.$http
|
|
|
.post(
|
|
.post(
|
|
|
'/intellectualProperty/all',
|
|
'/intellectualProperty/all',
|
|
@@ -593,7 +751,7 @@ export default {
|
|
|
// });
|
|
// });
|
|
|
},
|
|
},
|
|
|
toDetails(id) {
|
|
toDetails(id) {
|
|
|
- if (this.actives === '知识产权') {
|
|
|
|
|
|
|
+ if (this.actives === '知产') {
|
|
|
this.$router.push({ name: 'intellectualPropertyDetail', query: { id: id } });
|
|
this.$router.push({ name: 'intellectualPropertyDetail', query: { id: id } });
|
|
|
} else if (this.actives === '技术') {
|
|
} else if (this.actives === '技术') {
|
|
|
this.$router.push({ name: 'digitalDetail', query: { id: id } });
|
|
this.$router.push({ name: 'digitalDetail', query: { id: id } });
|
|
@@ -602,7 +760,7 @@ export default {
|
|
|
} else if (this.actives === '企业') {
|
|
} else if (this.actives === '企业') {
|
|
|
this.$router.push({ name: 'digitalDetails', query: { id: id } });
|
|
this.$router.push({ name: 'digitalDetails', query: { id: id } });
|
|
|
} else if (this.actives === '专家') {
|
|
} else if (this.actives === '专家') {
|
|
|
- this.$router.push({ name: 'expertDetail', query: { id: id } });
|
|
|
|
|
|
|
+ // this.$router.push({ name: 'expertDetail', query: { id: id } });
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
Onsave() {
|
|
Onsave() {
|
|
@@ -683,11 +841,11 @@ export default {
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
moreQualifications() {
|
|
moreQualifications() {
|
|
|
- if (this.active === '平台动态') {
|
|
|
|
|
|
|
+ if (this.active === '通知公告') {
|
|
|
this.$router.push('/newsList?flag=1');
|
|
this.$router.push('/newsList?flag=1');
|
|
|
- } else if (this.active === '通知公告') {
|
|
|
|
|
|
|
+ } else if (this.active === '新闻资讯') {
|
|
|
this.$router.push('/newsList?flag=2');
|
|
this.$router.push('/newsList?flag=2');
|
|
|
- } else if (this.active === '知产百科') {
|
|
|
|
|
|
|
+ } else if (this.active === '政策法规') {
|
|
|
this.$router.push('/newsList?flag=3');
|
|
this.$router.push('/newsList?flag=3');
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
@@ -695,8 +853,7 @@ export default {
|
|
|
this.$router.push('/newsList?flag=1');
|
|
this.$router.push('/newsList?flag=1');
|
|
|
},
|
|
},
|
|
|
moreQualificationsTwo() {
|
|
moreQualificationsTwo() {
|
|
|
- console.log(this.actives);
|
|
|
|
|
- if (this.actives === '知识产权') {
|
|
|
|
|
|
|
+ if (this.actives === '知产') {
|
|
|
this.$router.push('/intellectualProperty');
|
|
this.$router.push('/intellectualProperty');
|
|
|
} else if (this.actives === '技术') {
|
|
} else if (this.actives === '技术') {
|
|
|
this.$router.push('/digital?type=TECHNOLOGY');
|
|
this.$router.push('/digital?type=TECHNOLOGY');
|
|
@@ -725,7 +882,7 @@ export default {
|
|
|
<style lang="less" scoped>
|
|
<style lang="less" scoped>
|
|
|
.home {
|
|
.home {
|
|
|
background-color: #fff;
|
|
background-color: #fff;
|
|
|
- padding: 0 0 80px;
|
|
|
|
|
|
|
+ padding: 0;
|
|
|
}
|
|
}
|
|
|
.btns {
|
|
.btns {
|
|
|
padding: 50px 30px 0;
|
|
padding: 50px 30px 0;
|
|
@@ -757,7 +914,7 @@ export default {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
.news {
|
|
.news {
|
|
|
- margin-bottom: 100px;
|
|
|
|
|
|
|
+ // margin-bottom: 100px;
|
|
|
.flex();
|
|
.flex();
|
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
|
.carousel {
|
|
.carousel {
|
|
@@ -789,7 +946,7 @@ export default {
|
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
|
|
|
|
|
|
&.active {
|
|
&.active {
|
|
|
- background-color: #009e40;
|
|
|
|
|
|
|
+ background-color: #405cff;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -801,7 +958,8 @@ export default {
|
|
|
}
|
|
}
|
|
|
.center-content_con_left {
|
|
.center-content_con_left {
|
|
|
.news-item {
|
|
.news-item {
|
|
|
- width: 793px;
|
|
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ margin-top: 60px;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
.center-content_con_right {
|
|
.center-content_con_right {
|
|
@@ -839,7 +997,7 @@ export default {
|
|
|
font-size: 14px;
|
|
font-size: 14px;
|
|
|
font-family: PingFangSC-Medium, PingFang SC;
|
|
font-family: PingFangSC-Medium, PingFang SC;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
|
- color: #01a041;
|
|
|
|
|
|
|
+ color: #405cff;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -930,8 +1088,8 @@ export default {
|
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
|
line-height: 22px;
|
|
line-height: 22px;
|
|
|
&.active {
|
|
&.active {
|
|
|
- color: #009f40;
|
|
|
|
|
- border-bottom: 1px solid #009e40;
|
|
|
|
|
|
|
+ color: #405cff;
|
|
|
|
|
+ border-bottom: 1px solid #405cff;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
border-bottom: 1px solid #f2f3f5;
|
|
border-bottom: 1px solid #f2f3f5;
|
|
@@ -987,7 +1145,7 @@ export default {
|
|
|
.news-list {
|
|
.news-list {
|
|
|
flex-grow: 1;
|
|
flex-grow: 1;
|
|
|
overflow: auto;
|
|
overflow: auto;
|
|
|
- padding: 25px 5px 15px;
|
|
|
|
|
|
|
+ padding: 15px 5px 15px;
|
|
|
.news-link {
|
|
.news-link {
|
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
|
.news-link_con {
|
|
.news-link_con {
|
|
@@ -1022,20 +1180,121 @@ export default {
|
|
|
|
|
|
|
|
&:hover {
|
|
&:hover {
|
|
|
.text1 {
|
|
.text1 {
|
|
|
- color: #01a041;
|
|
|
|
|
|
|
+ color: #405cff;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.text2 {
|
|
.text2 {
|
|
|
- color: #01a041;
|
|
|
|
|
|
|
+ color: #405cff;
|
|
|
}
|
|
}
|
|
|
.text4 {
|
|
.text4 {
|
|
|
- color: #01a041;
|
|
|
|
|
|
|
+ color: #405cff;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
.news-link + .news-link {
|
|
.news-link + .news-link {
|
|
|
margin-top: 25px;
|
|
margin-top: 25px;
|
|
|
}
|
|
}
|
|
|
|
|
+ .intellectual_property_one {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ justify-content: space-between;
|
|
|
|
|
+ background: #f5f8ff;
|
|
|
|
|
+ border-radius: 4px;
|
|
|
|
|
+ padding: 10px;
|
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
|
+ margin-bottom: 12px;
|
|
|
|
|
+ cursor: pointer;
|
|
|
|
|
+ .intellectual_property_one_left {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ .intellectual_property_one_left_img {
|
|
|
|
|
+ width: 94px;
|
|
|
|
|
+ height: 94px;
|
|
|
|
|
+ margin-right: 10px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .intellectual_property_one_left_name {
|
|
|
|
|
+ width: 770px;
|
|
|
|
|
+ overflow: hidden;
|
|
|
|
|
+ white-space: nowrap;
|
|
|
|
|
+ text-overflow: ellipsis;
|
|
|
|
|
+ font-size: 14px;
|
|
|
|
|
+ color: #000000;
|
|
|
|
|
+ line-height: 24px;
|
|
|
|
|
+ margin-bottom: 10px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .intellectual_property_one_left_content {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ font-size: 13px;
|
|
|
|
|
+ color: #939599;
|
|
|
|
|
+ line-height: 22px;
|
|
|
|
|
+ margin-bottom: 4px;
|
|
|
|
|
+ .intellectual_property_one_left_content_con {
|
|
|
|
|
+ margin-right: 60px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .intellectual_property_one_left_content_con:last-child {
|
|
|
|
|
+ margin-right: 0px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .intellectual_property_one_left_content_con:nth-of-type(2) {
|
|
|
|
|
+ width: 130px;
|
|
|
|
|
+ overflow: hidden;
|
|
|
|
|
+ white-space: nowrap;
|
|
|
|
|
+ text-overflow: ellipsis;
|
|
|
|
|
+ }
|
|
|
|
|
+ .intellectual_property_one_left_content_con:nth-of-type(4) {
|
|
|
|
|
+ width: 160px;
|
|
|
|
|
+ overflow: hidden;
|
|
|
|
|
+ white-space: nowrap;
|
|
|
|
|
+ text-overflow: ellipsis;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .intellectual_property_one_left_own {
|
|
|
|
|
+ font-size: 13px;
|
|
|
|
|
+ color: #939599;
|
|
|
|
|
+ line-height: 22px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .intellectual_property_one_right {
|
|
|
|
|
+ width: 130px;
|
|
|
|
|
+ height: 36px;
|
|
|
|
|
+ background: #ffffff;
|
|
|
|
|
+ border-radius: 2px;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ font-size: 14px;
|
|
|
|
|
+ color: #405cff;
|
|
|
|
|
+ line-height: 36px;
|
|
|
|
|
+ font-weight: bold;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .intellectual_property_two {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ justify-content: space-between;
|
|
|
|
|
+ margin-bottom: 12px;
|
|
|
|
|
+ padding: 0px 10px;
|
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
|
+ cursor: pointer;
|
|
|
|
|
+ .intellectual_property_two_left {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ .intellectual_property_two_left_img {
|
|
|
|
|
+ width: 36px;
|
|
|
|
|
+ height: 36px;
|
|
|
|
|
+ margin-right: 10px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .intellectual_property_two_left_name {
|
|
|
|
|
+ width: 770px;
|
|
|
|
|
+ overflow: hidden;
|
|
|
|
|
+ white-space: nowrap;
|
|
|
|
|
+ text-overflow: ellipsis;
|
|
|
|
|
+ font-size: 14px;
|
|
|
|
|
+ color: #000000;
|
|
|
|
|
+ line-height: 24px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .intellectual_property_two_right {
|
|
|
|
|
+ width: 34px;
|
|
|
|
|
+ height: 16px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
.hot {
|
|
.hot {
|
|
|
padding: 0 0 50px;
|
|
padding: 0 0 50px;
|
|
@@ -1091,12 +1350,9 @@ export default {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.service-list {
|
|
.service-list {
|
|
|
- padding: 0px 0 115px;
|
|
|
|
|
|
|
+ padding: 70px 0 90px;
|
|
|
.flex();
|
|
.flex();
|
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
|
- .service-box {
|
|
|
|
|
- width: 17%;
|
|
|
|
|
- }
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.link {
|
|
.link {
|
|
@@ -1104,16 +1360,34 @@ export default {
|
|
|
.flex();
|
|
.flex();
|
|
|
}
|
|
}
|
|
|
.name {
|
|
.name {
|
|
|
|
|
+ width: 52px;
|
|
|
|
|
+ height: 28px;
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
|
- color: #000000;
|
|
|
|
|
- line-height: 22px;
|
|
|
|
|
- padding: 15px 30px 15px 0;
|
|
|
|
|
|
|
+ color: #818999;
|
|
|
|
|
+ line-height: 28px;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ margin-right: 20px;
|
|
|
&.active {
|
|
&.active {
|
|
|
- color: @prim;
|
|
|
|
|
|
|
+ width: 52px;
|
|
|
|
|
+ height: 28px;
|
|
|
|
|
+ color: #405cff;
|
|
|
|
|
+ background: rgba(64, 92, 255, 0.08);
|
|
|
|
|
+ border-radius: 2px;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ line-height: 28px;
|
|
|
}
|
|
}
|
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
|
}
|
|
}
|
|
|
|
|
+ .link-list {
|
|
|
|
|
+ margin-top: 27px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .link-swiper {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ .link-img-content {
|
|
|
|
|
+ margin-right: 20px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.symbol {
|
|
.symbol {
|
|
@@ -1229,4 +1503,145 @@ export default {
|
|
|
width: auto;
|
|
width: auto;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+.center-content_one {
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ background: #ffffff;
|
|
|
|
|
+ padding-bottom: 83px;
|
|
|
|
|
+}
|
|
|
|
|
+.center-content_two {
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ background: linear-gradient(180deg, rgba(244, 247, 255, 0) 0%, #f4f7ff 100%);
|
|
|
|
|
+ padding-bottom: 90px;
|
|
|
|
|
+ .banner_con_titleOne {
|
|
|
|
|
+ width: 1200px;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: space-between;
|
|
|
|
|
+ margin-bottom: 20px;
|
|
|
|
|
+ .banner_con_titleOne_img {
|
|
|
|
|
+ width: 590px;
|
|
|
|
|
+ height: 240px;
|
|
|
|
|
+ // background: #3452fe;
|
|
|
|
|
+ }
|
|
|
|
|
+ .banner_con_titleOne_con {
|
|
|
|
|
+ width: 590px;
|
|
|
|
|
+ position: relative;
|
|
|
|
|
+ cursor: pointer;
|
|
|
|
|
+ .supply_side {
|
|
|
|
|
+ position: absolute;
|
|
|
|
|
+ top: 82px;
|
|
|
|
|
+ left: 38px;
|
|
|
|
|
+ .supply_side_one {
|
|
|
|
|
+ font-size: 22px;
|
|
|
|
|
+ font-weight: bold;
|
|
|
|
|
+ line-height: 22px;
|
|
|
|
|
+ margin-bottom: 12px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .supply_side_two {
|
|
|
|
|
+ font-size: 14px;
|
|
|
|
|
+ line-height: 24px;
|
|
|
|
|
+ margin-bottom: 26px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .supply_side_supply_one {
|
|
|
|
|
+ color: #ffffff;
|
|
|
|
|
+ }
|
|
|
|
|
+ .supply_side_supply_two {
|
|
|
|
|
+ color: #ffffff;
|
|
|
|
|
+ }
|
|
|
|
|
+ .supply_side_supply_three {
|
|
|
|
|
+ width: 100px;
|
|
|
|
|
+ height: 40px;
|
|
|
|
|
+ background: #ffe54f;
|
|
|
|
|
+ border-radius: 4px;
|
|
|
|
|
+ padding-left: 14px;
|
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ font-size: 16px;
|
|
|
|
|
+ font-weight: bold;
|
|
|
|
|
+ color: #000000;
|
|
|
|
|
+ line-height: 24px;
|
|
|
|
|
+ .supply_side_supply_three_img {
|
|
|
|
|
+ width: 22px;
|
|
|
|
|
+ height: 22px;
|
|
|
|
|
+ margin-left: 3px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .supply_side_demand_one {
|
|
|
|
|
+ color: #000000;
|
|
|
|
|
+ }
|
|
|
|
|
+ .supply_side_demand_two {
|
|
|
|
|
+ color: rgba(0, 0, 0, 0.6);
|
|
|
|
|
+ }
|
|
|
|
|
+ .supply_side_demand_three {
|
|
|
|
|
+ width: 100px;
|
|
|
|
|
+ height: 40px;
|
|
|
|
|
+ background: #2b496e;
|
|
|
|
|
+ border-radius: 4px;
|
|
|
|
|
+ padding-left: 14px;
|
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ font-size: 16px;
|
|
|
|
|
+ font-weight: bold;
|
|
|
|
|
+ color: #ffffff;
|
|
|
|
|
+ line-height: 24px;
|
|
|
|
|
+ .supply_side_demand_three_img {
|
|
|
|
|
+ width: 22px;
|
|
|
|
|
+ height: 22px;
|
|
|
|
|
+ margin-left: 3px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .banner_con_titleTwo {
|
|
|
|
|
+ width: 1200px;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: space-between;
|
|
|
|
|
+ .banner_con_titleTwo_con {
|
|
|
|
|
+ width: 387px;
|
|
|
|
|
+ height: 160px;
|
|
|
|
|
+ position: relative;
|
|
|
|
|
+ cursor: pointer;
|
|
|
|
|
+ .supply_sides {
|
|
|
|
|
+ position: absolute;
|
|
|
|
|
+ top: 51px;
|
|
|
|
|
+ left: 30px;
|
|
|
|
|
+ .supply_sides_one {
|
|
|
|
|
+ font-size: 20px;
|
|
|
|
|
+ font-weight: bold;
|
|
|
|
|
+ color: #000000;
|
|
|
|
|
+ line-height: 30px;
|
|
|
|
|
+ margin-bottom: 15px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .supply_sides_two {
|
|
|
|
|
+ font-size: 14px;
|
|
|
|
|
+ color: rgba(0, 0, 0, 0.6);
|
|
|
|
|
+ line-height: 24px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .banner_con_titleTwo_img {
|
|
|
|
|
+ width: 387px;
|
|
|
|
|
+ height: 161px;
|
|
|
|
|
+ // background: #7d84ff;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+.center-content_three {
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ background: #ffffff;
|
|
|
|
|
+ padding-top: 70px;
|
|
|
|
|
+ padding-bottom: 90px;
|
|
|
|
|
+}
|
|
|
|
|
+.center-content_four {
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ background: #f2f3f7;
|
|
|
|
|
+ padding-top: 70px;
|
|
|
|
|
+}
|
|
|
|
|
+.center-content_five {
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ background: #ffffff;
|
|
|
|
|
+ padding: 50px 0 50px;
|
|
|
|
|
+}
|
|
|
</style>
|
|
</style>
|