123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143 |
- <!DOCTYPE html>
- <html lang="zh-CN">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>江西数字文化门户</title>
- <!-- 引入Swiper轮播库 -->
- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css">
- <!-- 引入ECharts数据可视化库 -->
- <script src="https://cdn.jsdelivr.net/npm/echarts@5.4.3/dist/echarts.min.js"></script>
- <!-- 引入Font Awesome图标 -->
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
- <style>
- :root {
- --primary-blue: #2a5daa; /* 青花蓝 */
- --gold-yellow: #e8c34d; /* 稻穗金 */
- --porcelain-white: #f8f9fa; /* 瓷白 */
- --dark-charcoal: #333; /* 墨黑 */
- --mountain-green: #4a6b3d; /* 山林绿 */
- --river-blue: #4a86e8; /* 赣江蓝 */
- }
-
- * {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
- }
-
- body {
- font-family: 'Microsoft YaHei', 'Segoe UI', sans-serif;
- background: linear-gradient(135deg, #f0f8ff 0%, #e6f7ff 100%);
- color: var(--dark-charcoal);
- line-height: 1.6;
- overflow-x: hidden;
- background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><path d="M20,20 Q40,5 60,20 T100,20 L100,80 L0,80 L0,20 Z" fill="none" stroke="%232a5daa22" stroke-width="0.5"/></svg>');
- }
-
- /* 顶部导航 */
- .header {
- background: rgba(255, 255, 255, 0.95);
- box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1);
- position: sticky;
- top: 0;
- z-index: 1000;
- padding: 0.8rem 5%;
- }
-
- .nav-container {
- display: flex;
- justify-content: space-between;
- align-items: center;
- }
-
- .logo {
- display: flex;
- align-items: center;
- }
-
- .logo-icon {
- width: 50px;
- height: 50px;
- background: var(--primary-blue);
- border-radius: 50%;
- position: relative;
- margin-right: 12px;
- display: flex;
- justify-content: center;
- align-items: center;
- color: white;
- font-size: 24px;
- box-shadow: 0 4px 8px rgba(42, 93, 170, 0.3);
- }
-
- .logo-text {
- font-size: 1.8rem;
- font-weight: bold;
- background: linear-gradient(45deg, var(--primary-blue), var(--river-blue));
- -webkit-background-clip: text;
- background-clip: text;
- color: transparent;
- letter-spacing: 1px;
- }
-
- .logo-subtext {
- font-size: 0.9rem;
- color: var(--primary-blue);
- margin-top: -4px;
- letter-spacing: 3px;
- }
-
- .nav-links {
- display: flex;
- gap: 2rem;
- }
-
- .nav-links a {
- text-decoration: none;
- color: var(--dark-charcoal);
- font-weight: 500;
- position: relative;
- padding: 0.5rem 0;
- transition: all 0.3s ease;
- }
-
- .nav-links a:hover {
- color: var(--primary-blue);
- }
-
- .nav-links a::after {
- content: '';
- position: absolute;
- bottom: 0;
- left: 0;
- width: 0;
- height: 2px;
- background: var(--primary-blue);
- transition: width 0.3s ease;
- }
-
- .nav-links a:hover::after {
- width: 100%;
- }
-
- /* Banner区域 - 修复轮播图问题 */
- .banner-section {
- padding: 1.5rem 5%;
- margin-top: 1rem;
- }
-
- .swiper-container {
- width: 100%;
- height: 400px;
- border-radius: 15px;
- overflow: hidden;
- box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
- position: relative;
- }
-
- .swiper-slide {
- position: relative;
- display: flex;
- justify-content: center;
- align-items: center;
- overflow: hidden;
- }
-
- .swiper-slide img {
- width: 100%;
- height: 100%;
- object-fit: cover;
- }
-
- .slide-content {
- position: absolute;
- bottom: 0;
- left: 0;
- width: 100%;
- padding: 2rem;
- background: linear-gradient(transparent, rgba(0, 0, 0, 0.7));
- color: white;
- z-index: 10;
- }
-
- .slide-title {
- font-size: 2rem;
- font-weight: bold;
- margin-bottom: 0.5rem;
- }
-
- .slide-desc {
- max-width: 600px;
- }
-
- .quick-access {
- display: flex;
- justify-content: center;
- gap: 2rem;
- margin-top: 2rem;
- flex-wrap: wrap;
- }
-
- .access-card {
- width: 180px;
- height: 180px;
- border-radius: 50%;
- background: white;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12);
- transition: all 0.3s ease;
- cursor: pointer;
- position: relative;
- overflow: hidden;
- }
-
- .access-card::before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- background: linear-gradient(135deg, var(--primary-blue), var(--river-blue));
- opacity: 0;
- transition: opacity 0.3s ease;
- z-index: -1;
- }
-
- .access-card:hover {
- transform: translateY(-10px);
- box-shadow: 0 15px 30px rgba(42, 93, 170, 0.25);
- color: white;
- }
-
- .access-card:hover::before {
- opacity: 1;
- }
-
- .access-card:hover .access-icon {
- color: white;
- transform: scale(1.1);
- }
-
- .access-icon {
- font-size: 3rem;
- margin-bottom: 1rem;
- color: var(--primary-blue);
- transition: all 0.3s ease;
- }
-
- .access-title {
- font-weight: bold;
- font-size: 1.2rem;
- }
-
- /* 内容区域 */
- .content-section {
- padding: 3rem 5%;
- }
-
- .section-title {
- display: flex;
- align-items: center;
- margin-bottom: 2rem;
- }
-
- .section-title h2 {
- font-size: 1.8rem;
- color: var(--primary-blue);
- position: relative;
- padding-left: 1rem;
- }
-
- .section-title h2::before {
- content: '';
- position: absolute;
- left: 0;
- top: 50%;
- transform: translateY(-50%);
- width: 4px;
- height: 24px;
- background: var(--gold-yellow);
- border-radius: 2px;
- }
-
- .section-title .decor {
- flex: 1;
- height: 1px;
- background: linear-gradient(to right, var(--gold-yellow), transparent);
- margin-left: 1rem;
- }
-
- .cards-container {
- display: flex;
- flex-wrap: wrap;
- gap: 2rem;
- justify-content: center;
- }
-
- .card {
- flex: 1;
- min-width: 300px;
- max-width: 400px;
- background: white;
- border-radius: 12px;
- overflow: hidden;
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
- transition: all 0.3s ease;
- }
-
- .card:hover {
- transform: translateY(-10px);
- box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15);
- }
-
- .card-header {
- padding: 1.5rem;
- background: var(--primary-blue);
- color: white;
- display: flex;
- align-items: center;
- }
-
- .card-header i {
- font-size: 1.5rem;
- margin-right: 0.8rem;
- }
-
- .card-body {
- padding: 1.5rem;
- }
-
- .news-item {
- padding: 1rem 0;
- border-bottom: 1px solid #eee;
- display: flex;
- }
-
- .news-item:last-child {
- border-bottom: none;
- }
-
- .news-date {
- min-width: 70px;
- background: var(--porcelain-white);
- padding: 0.3rem;
- border-radius: 4px;
- text-align: center;
- margin-right: 1rem;
- font-size: 0.9rem;
- color: var(--primary-blue);
- font-weight: bold;
- }
-
- .news-title {
- font-weight: 500;
- }
-
- /* 展示区 */
- .showcase {
- display: flex;
- flex-wrap: wrap;
- gap: 2rem;
- margin-top: 2rem;
- }
-
- .showcase-card {
- flex: 1;
- min-width: 300px;
- background: white;
- border-radius: 12px;
- overflow: hidden;
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
- }
-
- .showcase-header {
- padding: 1.2rem;
- background: linear-gradient(90deg, var(--primary-blue), var(--river-blue));
- color: white;
- display: flex;
- align-items: center;
- }
-
- .showcase-body {
- padding: 1.5rem;
- height: 300px;
- display: flex;
- flex-direction: column;
- }
-
- .chart-container {
- width: 100%;
- height: 200px;
- margin-top: 1rem;
- }
-
- .ip-list {
- list-style: none;
- margin-top: 1rem;
- }
-
- .ip-list li {
- padding: 0.8rem 0;
- border-bottom: 1px dashed #eee;
- display: flex;
- align-items: center;
- }
-
- .ip-list li::before {
- content: '•';
- color: var(--gold-yellow);
- font-size: 1.5rem;
- margin-right: 0.8rem;
- }
-
- /* 协会智能体 */
- .assistant-section {
- display: flex;
- gap: 2rem;
- margin-top: 2rem;
- flex-wrap: wrap;
- }
-
- .ai-assistant {
- flex: 2;
- min-width: 300px;
- background: white;
- border-radius: 12px;
- overflow: hidden;
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
- }
-
- .ai-header {
- padding: 1.2rem;
- background: linear-gradient(90deg, var(--mountain-green), #5d8c5a);
- color: white;
- display: flex;
- align-items: center;
- }
-
- .ai-body {
- padding: 1.5rem;
- display: flex;
- flex-direction: column;
- align-items: center;
- }
-
- .crane-icon {
- width: 120px;
- height: 120px;
- background: linear-gradient(135deg, #f8f9fa, #e9ecef);
- border-radius: 50%;
- display: flex;
- justify-content: center;
- align-items: center;
- font-size: 4rem;
- color: var(--mountain-green);
- margin-bottom: 1.5rem;
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
- }
-
- .dashboard {
- flex: 3;
- min-width: 300px;
- background: white;
- border-radius: 12px;
- overflow: hidden;
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
- }
-
- .dashboard-body {
- padding: 1.5rem;
- height: 300px;
- }
-
- /* 页脚 */
- .footer {
- background: var(--dark-charcoal);
- color: white;
- padding: 3rem 5% 2rem;
- margin-top: 3rem;
- }
-
- .footer-content {
- display: flex;
- flex-wrap: wrap;
- gap: 3rem;
- margin-bottom: 2rem;
- }
-
- .footer-column {
- flex: 1;
- min-width: 200px;
- }
-
- .footer-column h3 {
- color: var(--gold-yellow);
- margin-bottom: 1.5rem;
- position: relative;
- padding-bottom: 0.5rem;
- }
-
- .footer-column h3::after {
- content: '';
- position: absolute;
- bottom: 0;
- left: 0;
- width: 40px;
- height: 2px;
- background: var(--gold-yellow);
- }
-
- .footer-column ul {
- list-style: none;
- }
-
- .footer-column ul li {
- margin-bottom: 0.8rem;
- }
-
- .footer-column a {
- color: #ddd;
- text-decoration: none;
- transition: color 0.3s ease;
- }
-
- .footer-column a:hover {
- color: var(--gold-yellow);
- }
-
- .copyright {
- text-align: center;
- padding-top: 2rem;
- border-top: 1px solid #444;
- color: #aaa;
- font-size: 0.9rem;
- }
-
- /* 动画效果 */
- @keyframes float {
- 0% { transform: translateY(0px); }
- 50% { transform: translateY(-10px); }
- 100% { transform: translateY(0px); }
- }
-
- .floating {
- animation: float 3s ease-in-out infinite;
- }
-
- /* 响应式设计 */
- @media (max-width: 1200px) {
- .swiper-container {
- height: 350px;
- }
- }
-
- @media (max-width: 992px) {
- .swiper-container {
- height: 300px;
- }
-
- .access-card {
- width: 160px;
- height: 160px;
- }
- }
-
- @media (max-width: 768px) {
- .nav-links {
- display: none;
- }
-
- .swiper-container {
- height: 250px;
- }
-
- .access-card {
- width: 140px;
- height: 140px;
- }
-
- .card {
- min-width: 100%;
- }
-
- .slide-title {
- font-size: 1.5rem;
- }
-
- .slide-desc {
- font-size: 0.9rem;
- }
- }
-
- @media (max-width: 576px) {
- .swiper-container {
- height: 200px;
- }
-
- .access-card {
- width: 120px;
- height: 120px;
- }
-
- .access-icon {
- font-size: 2.5rem;
- }
-
- .access-title {
- font-size: 1rem;
- }
- }
- </style>
- </head>
- <body>
- <!-- 顶部导航 -->
- <header class="header">
- <div class="nav-container">
- <div class="logo">
- <div class="logo-icon">
- <i class="fas fa-mountain"></i>
- </div>
- <div>
- <div class="logo-text">赣鄱文化云</div>
- <div class="logo-subtext">JIANGXI DIGITAL CULTURE</div>
- </div>
- </div>
- <nav class="nav-links">
- <a href="">首页</a>
- <a href="D:\文旅创意\江西省数智创享平台\数智共创.html">数智共创</a>
- <a href="D:\文旅创意\江西省数智创享平台\协会业务.html">协会业务</a>
- <a href="D:\文旅创意\江西省数智创享平台\会员服务.html">会员服务</a>
- <a href="#">支撑系统</a>
- <a href="#">关于我们</a>
- </nav>
- </div>
- </header>
-
- <!-- Banner区域 -->
- <section class="banner-section">
- <!-- Swiper轮播图 -->
- <div class="swiper-container">
- <div class="swiper-wrapper">
- <div class="swiper-slide">
- <img src="img\photo-1542662565-7e4b66bae529.avif" alt="庐山云海奇观">
- <div class="slide-content">
- <h2 class="slide-title">庐山云海奇观</h2>
- <p class="slide-desc">世界文化遗产,云雾缭绕的人间仙境,感受江西自然之美</p>
- </div>
- </div>
- <div class="swiper-slide">
- <img src="img\ee99f721632543cbb69b3be4fe13f5e3~tplv-tb4s082cfz-aigc_resize_2400_2400.webp" alt="景德镇陶瓷艺术">
- <div class="slide-content">
- <h2 class="slide-title">景德镇陶瓷艺术</h2>
- <p class="slide-desc">千年瓷都,感受青花瓷的独特魅力与精湛工艺</p>
- </div>
- </div>
- <div class="swiper-slide">
- <img src="img\photo-1605000797499-95a51c5269ae.avif" alt="婺源油菜花海">
- <div class="slide-content">
- <h2 class="slide-title">婺源油菜花海</h2>
- <p class="slide-desc">中国最美乡村,金黄花海与徽派建筑的完美融合</p>
- </div>
- </div>
- </div>
- <!-- 添加分页器 -->
- <div class="swiper-pagination"></div>
- <!-- 添加导航按钮 -->
- <div class="swiper-button-prev"></div>
- <div class="swiper-button-next"></div>
- </div>
-
- <!-- 快速入口 -->
- <div class="quick-access">
- <div class="access-card floating">
- <i class="access-icon fas fa-user-plus"></i>
- <div class="access-title">会员申报</div>
- </div>
- <div class="access-card floating" style="animation-delay: 0.2s;">
- <i class="access-icon fas fa-hands-helping"></i>
- <div class="access-title">共创平台</div>
- </div>
- <div class="access-card floating" style="animation-delay: 0.4s;">
- <i class="access-icon fas fa-calendar-check"></i>
- <div class="access-title">活动报名</div>
- </div>
- </div>
- </section>
-
- <!-- 数智动态区 -->
- <section class="content-section">
- <div class="section-title">
- <h2>数智动态</h2>
- <div class="decor"></div>
- </div>
-
- <div class="cards-container">
- <div class="card">
- <div class="card-header">
- <i class="fas fa-newspaper"></i>
- <h3>新闻动态</h3>
- </div>
- <div class="card-body">
- <div class="news-item">
- <div class="news-date">06-25</div>
- <div class="news-title">"数字赋能非遗传承"研讨会在南昌成功举办</div>
- </div>
- <div class="news-item">
- <div class="news-date">06-22</div>
- <div class="news-title">江西文旅厅推出"云游江西"智慧旅游平台</div>
- </div>
- <div class="news-item">
- <div class="news-date">06-18</div>
- <div class="news-title">景德镇陶瓷数字化博物馆正式对外开放</div>
- </div>
- <div class="news-item">
- <div class="news-date">06-15</div>
- <div class="news-title">赣南采茶戏数字化保护工程启动</div>
- </div>
- <div class="news-item">
- <div class="news-date">06-12</div>
- <div class="news-title">庐山智慧景区建设取得阶段性成果</div>
- </div>
- </div>
- </div>
-
- <div class="card">
- <div class="card-header">
- <i class="fas fa-file-contract"></i>
- <h3>文件传达</h3>
- </div>
- <div class="card-body">
- <div class="news-item">
- <div class="news-date">06-24</div>
- <div class="news-title">《江西省数字文化产业发展规划》正式发布</div>
- </div>
- <div class="news-item">
- <div class="news-date">06-20</div>
- <div class="news-title">关于征集2023年度文化数字化项目的通知</div>
- </div>
- <div class="news-item">
- <div class="news-date">06-17</div>
- <div class="news-title">非遗数字化保护技术标准(试行版)</div>
- </div>
- <div class="news-item">
- <div class="news-date">06-10</div>
- <div class="news-title">文化数据资产登记与交易管理办法</div>
- </div>
- <div class="news-item">
- <div class="news-date">06-05</div>
- <div class="news-title">智慧旅游景区建设指南(2023版)</div>
- </div>
- </div>
- </div>
-
- <div class="card">
- <div class="card-header">
- <i class="fas fa-graduation-cap"></i>
- <h3>学术前沿</h3>
- </div>
- <div class="card-body">
- <div class="news-item">
- <div class="news-date">06-23</div>
- <div class="news-title">基于知识图谱的江西红色文化资源挖掘研究</div>
- </div>
- <div class="news-item">
- <div class="news-date">06-19</div>
- <div class="news-title">VR技术在古村落数字化保护中的应用探索</div>
- </div>
- <div class="news-item">
- <div class="news-date">06-16</div>
- <div class="news-title">区块链在非遗传承人认证体系中的实践</div>
- </div>
- <div class="news-item">
- <div class="news-date">06-11</div>
- <div class="news-title">AIGC在地方文化IP创作中的创新应用</div>
- </div>
- <div class="news-item">
- <div class="news-date">06-08</div>
- <div class="news-title">数字孪生技术在历史文化建筑保护中的实践</div>
- </div>
- </div>
- </div>
- </div>
- </section>
-
- <!-- 共创展示区 -->
- <section class="content-section">
- <div class="section-title">
- <h2>共创展示</h2>
- <div class="decor"></div>
- </div>
-
- <div class="showcase">
- <div class="showcase-card">
- <div class="showcase-header">
- <i class="fas fa-palette"></i>
- <h3>数字文创展廊</h3>
- </div>
- <div class="showcase-body">
- <p>展示由AI生成的文化创意作品,融合江西传统元素与现代设计</p>
- <div class="chart-container" id="galleryChart"></div>
- </div>
- </div>
-
- <div class="showcase-card">
- <div class="showcase-header">
- <i class="fas fa-crown"></i>
- <h3>文旅IP孵化榜</h3>
- </div>
- <div class="showcase-body">
- <p>最新文旅IP孵化排行,助力乡村振兴与文化传播</p>
- <ul class="ip-list">
- <li>景德镇陶瓷青年计划</li>
- <li>婺源油菜花艺术节</li>
- <li>庐山云雾茶文化IP</li>
- <li>赣南脐橙助农计划</li>
- <li>鄱阳湖生态旅游IP</li>
- <li>井冈山红色研学IP</li>
- </ul>
- </div>
- </div>
-
- <div class="showcase-card">
- <div class="showcase-header">
- <i class="fas fa-vr-cardboard"></i>
- <h3>XR云展厅</h3>
- </div>
- <div class="showcase-body">
- <p>沉浸式体验江西文化遗产,360°全景展示</p>
- <div class="chart-container" id="xrChart"></div>
- </div>
- </div>
- </div>
- </section>
-
- <!-- 协会智能体 -->
- <section class="content-section">
- <div class="section-title">
- <h2>协会智能体</h2>
- <div class="decor"></div>
- </div>
-
- <div class="assistant-section">
- <div class="ai-assistant">
- <div class="ai-header">
- <i class="fas fa-dove"></i>
- <h3>AI客服助手</h3>
- </div>
- <div class="ai-body">
- <div class="crane-icon">
- <i class="fas fa-dove"></i>
- </div>
- <p>您好!我是赣鄱小鹤,24小时为您服务</p>
- <button style="margin-top: 1.5rem; background: var(--mountain-green); color: white; border: none; padding: 0.8rem 2rem; border-radius: 30px; cursor: pointer; font-weight: bold; transition: all 0.3s ease;">
- 开始咨询
- </button>
- </div>
- </div>
-
- <div class="dashboard">
- <div class="showcase-header">
- <i class="fas fa-chart-line"></i>
- <h3>数据看板</h3>
- </div>
- <div class="dashboard-body">
- <div class="chart-container" id="dashboardChart"></div>
- </div>
- </div>
- </div>
- </section>
-
- <!-- 页脚 -->
- <footer class="footer">
- <div class="footer-content">
- <div class="footer-column">
- <h3>网站导航</h3>
- <ul>
- <li><a href="#">首页</a></li>
- <li><a href="#">数智共创平台</a></li>
- <li><a href="#">协会核心业务</a></li>
- <li><a href="#">会员服务</a></li>
- <li><a href="#">支撑系统</a></li>
- </ul>
- </div>
- <div class="footer-column">
- <h3>资源中心</h3>
- <ul>
- <li><a href="#">文化资源库</a></li>
- <li><a href="#">智慧应用中心</a></li>
- <li><a href="#">共创社区</a></li>
- <li><a href="#">数字文创展廊</a></li>
- <li><a href="#">学术研究成果</a></li>
- </ul>
- </div>
- <div class="footer-column">
- <h3>联系我们</h3>
- <ul>
- <li><i class="fas fa-map-marker-alt"></i> 江西省南昌市红谷滩区</li>
- <li><i class="fas fa-phone"></i> 0791-12345678</li>
- <li><i class="fas fa-envelope"></i> contact@jxculture.cn</li>
- <li><i class="fab fa-weixin"></i> 江西数字文化</li>
- </ul>
- </div>
- <div class="footer-column">
- <h3>关注我们</h3>
- <div style="display: flex; gap: 1rem; margin-top: 1rem;">
- <div style="width: 100px; height: 100px; background: #555; display: flex; justify-content: center; align-items: center; color: #aaa;">
- 微信公众号
- </div>
- <div style="width: 100px; height: 100px; background: #555; display: flex; justify-content: center; align-items: center; color: #aaa;">
- 微博
- </div>
- </div>
- </div>
- </div>
- <div class="copyright">
- © 2023 江西数字文化发展协会 版权所有 | 赣ICP备12345678号
- </div>
- </footer>
- <!-- 引入Swiper JS -->
- <script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
- <script>
- // 初始化Swiper轮播图
- document.addEventListener('DOMContentLoaded', function() {
- const swiper = new Swiper('.swiper-container', {
- loop: true,
- autoplay: {
- delay: 5000,
- disableOnInteraction: false,
- },
- pagination: {
- el: '.swiper-pagination',
- clickable: true,
- },
- navigation: {
- nextEl: '.swiper-button-next',
- prevEl: '.swiper-button-prev',
- },
- // 添加鼠标悬停暂停功能
- on: {
- init: function() {
- this.el.addEventListener('mouseenter', function() {
- swiper.autoplay.stop();
- });
- this.el.addEventListener('mouseleave', function() {
- swiper.autoplay.start();
- });
- }
- }
- });
-
- // 初始化数字文创展廊图表
- const galleryChart = echarts.init(document.getElementById('galleryChart'));
- galleryChart.setOption({
- tooltip: {
- trigger: 'axis'
- },
- legend: {
- data: ['作品数量', '用户访问量']
- },
- grid: {
- left: '3%',
- right: '4%',
- bottom: '3%',
- containLabel: true
- },
- xAxis: {
- type: 'category',
- data: ['陶瓷', '书画', '剪纸', '刺绣', '竹编', '漆器']
- },
- yAxis: {
- type: 'value'
- },
- series: [
- {
- name: '作品数量',
- type: 'bar',
- data: [45, 32, 28, 36, 22, 18],
- itemStyle: {
- color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
- {offset: 0, color: '#2a5daa'},
- {offset: 1, color: '#4a86e8'}
- ])
- }
- },
- {
- name: '用户访问量',
- type: 'line',
- data: [120, 85, 92, 108, 75, 60],
- symbol: 'circle',
- symbolSize: 8,
- lineStyle: {
- color: '#e8c34d',
- width: 3
- },
- itemStyle: {
- color: '#e8c34d',
- borderColor: '#fff',
- borderWidth: 2
- }
- }
- ]
- });
-
- // 初始化XR云展厅图表
- const xrChart = echarts.init(document.getElementById('xrChart'));
- xrChart.setOption({
- tooltip: {
- trigger: 'item'
- },
- legend: {
- orient: 'horizontal',
- bottom: 'bottom'
- },
- series: [
- {
- name: '访问来源',
- type: 'pie',
- radius: ['40%', '70%'],
- avoidLabelOverlap: false,
- itemStyle: {
- borderRadius: 10,
- borderColor: '#fff',
- borderWidth: 2
- },
- label: {
- show: false,
- position: 'center'
- },
- emphasis: {
- label: {
- show: true,
- fontSize: '18',
- fontWeight: 'bold'
- }
- },
- labelLine: {
- show: false
- },
- data: [
- { value: 1048, name: '景德镇陶瓷馆' },
- { value: 735, name: '庐山云海' },
- { value: 580, name: '婺源古村落' },
- { value: 484, name: '井冈山革命博物馆' },
- { value: 300, name: '滕王阁' }
- ]
- }
- ]
- });
-
- // 初始化数据看板图表
- const dashboardChart = echarts.init(document.getElementById('dashboardChart'));
- dashboardChart.setOption({
- tooltip: {
- trigger: 'axis'
- },
- legend: {
- data: ['会员数量', '项目数量', '资源总量']
- },
- grid: {
- left: '3%',
- right: '4%',
- bottom: '3%',
- containLabel: true
- },
- xAxis: {
- type: 'category',
- boundaryGap: false,
- data: ['1月', '2月', '3月', '4月', '5月', '6月']
- },
- yAxis: {
- type: 'value'
- },
- series: [
- {
- name: '会员数量',
- type: 'line',
- stack: 'Total',
- data: [120, 132, 201, 234, 290, 330],
- smooth: true,
- lineStyle: {
- width: 3,
- color: '#2a5daa'
- },
- symbol: 'circle',
- symbolSize: 8,
- itemStyle: {
- color: '#2a5daa',
- borderColor: '#fff',
- borderWidth: 2
- },
- areaStyle: {
- color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
- {offset: 0, color: 'rgba(42, 93, 170, 0.5)'},
- {offset: 1, color: 'rgba(42, 93, 170, 0.1)'}
- ])
- }
- },
- {
- name: '项目数量',
- type: 'line',
- stack: 'Total',
- data: [45, 52, 70, 83, 95, 115],
- smooth: true,
- lineStyle: {
- width: 3,
- color: '#e8c34d'
- },
- symbol: 'circle',
- symbolSize: 8,
- itemStyle: {
- color: '#e8c34d',
- borderColor: '#fff',
- borderWidth: 2
- },
- areaStyle: {
- color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
- {offset: 0, color: 'rgba(232, 195, 77, 0.5)'},
- {offset: 1, color: 'rgba(232, 195, 77, 0.1)'}
- ])
- }
- },
- {
- name: '资源总量',
- type: 'line',
- stack: 'Total',
- data: [320, 382, 491, 574, 663, 795],
- smooth: true,
- lineStyle: {
- width: 3,
- color: '#4a6b3d'
- },
- symbol: 'circle',
- symbolSize: 8,
- itemStyle: {
- color: '#4a6b3d',
- borderColor: '#fff',
- borderWidth: 2
- },
- areaStyle: {
- color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
- {offset: 0, color: 'rgba(74, 107, 61, 0.5)'},
- {offset: 1, color: 'rgba(74, 107, 61, 0.1)'}
- ])
- }
- }
- ]
- });
-
- // 响应窗口大小变化
- window.addEventListener('resize', function() {
- galleryChart.resize();
- xrChart.resize();
- dashboardChart.resize();
- });
- });
- </script>
- </body>
- </html>
|