page-home.html 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658
  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>江西省文化和旅游研究推广协会</title>
  7. <style>
  8. /* 全局样式 */
  9. * {
  10. margin: 0;
  11. padding: 0;
  12. box-sizing: border-box;
  13. font-family: "阿里巴巴普惠体", sans-serif;
  14. }
  15. body {
  16. background-color: #f8f4e8;
  17. background-image: url('paper-texture.png');
  18. color: #333;
  19. line-height: 1.6;
  20. }
  21. /* 自定义字体 */
  22. @font-face {
  23. font-family: "赣锋体";
  24. src: url('ganfeng.ttf');
  25. }
  26. /* 主色调定义 */
  27. :root {
  28. --primary-blue: #2F7DAD; /* 天青瓷 */
  29. --primary-green: #5B8C5A; /* 香樟绿 */
  30. --primary-gold: #D4B16A; /* 庐金 */
  31. --secondary-gray: #6D6D6D; /* 婺源黛瓦灰 */
  32. --secondary-red: #C53D43; /* 井冈山鹃红 */
  33. --secondary-white: #F0F0F0; /* 鄱阳湖银白 */
  34. }
  35. /* 导航栏 - 山水长卷式 */
  36. .navbar {
  37. background: linear-gradient(90deg, var(--primary-blue), var(--primary-green));
  38. height: 80px;
  39. display: flex;
  40. align-items: center;
  41. justify-content: space-between;
  42. padding: 0 5%;
  43. position: relative;
  44. overflow: hidden;
  45. box-shadow: 0 4px 12px rgba(0,0,0,0.1);
  46. }
  47. .navbar::before {
  48. content: "";
  49. position: absolute;
  50. top: 0;
  51. left: 0;
  52. right: 0;
  53. height: 100%;
  54. background: url('mountain-silhouette.png') bottom center repeat-x;
  55. opacity: 0.2;
  56. z-index: 1;
  57. }
  58. .logo {
  59. font-family: "赣锋体", serif;
  60. font-size: 2rem;
  61. color: white;
  62. text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
  63. z-index: 2;
  64. }
  65. .nav-links {
  66. display: flex;
  67. gap: 2rem;
  68. z-index: 2;
  69. }
  70. .nav-links a {
  71. color: white;
  72. text-decoration: none;
  73. font-size: 1.1rem;
  74. padding: 0.5rem 1rem;
  75. border-radius: 4px;
  76. transition: all 0.3s ease;
  77. position: relative;
  78. }
  79. .nav-links a:hover {
  80. background-color: rgba(255,255,255,0.2);
  81. }
  82. .nav-links a::after {
  83. content: "";
  84. position: absolute;
  85. bottom: -5px;
  86. left: 50%;
  87. transform: translateX(-50%);
  88. width: 0;
  89. height: 2px;
  90. background-color: var(--primary-gold);
  91. transition: width 0.3s ease;
  92. }
  93. .nav-links a:hover::after {
  94. width: 70%;
  95. }
  96. /* 智能Banner区域 */
  97. .banner {
  98. height: 500px;
  99. position: relative;
  100. overflow: hidden;
  101. background: linear-gradient(to bottom, #f8f4e8, #e8e0d0);
  102. }
  103. .banner-content {
  104. position: absolute;
  105. top: 50%;
  106. left: 10%;
  107. transform: translateY(-50%);
  108. z-index: 3;
  109. max-width: 40%;
  110. }
  111. .banner-title {
  112. font-family: "赣锋体", serif;
  113. font-size: 3rem;
  114. color: var(--primary-blue);
  115. margin-bottom: 1rem;
  116. text-shadow: 2px 2px 4px rgba(0,0,0,0.1);
  117. }
  118. .banner-subtitle {
  119. font-size: 1.2rem;
  120. color: var(--secondary-gray);
  121. margin-bottom: 2rem;
  122. line-height: 1.8;
  123. }
  124. .banner-btn {
  125. display: inline-block;
  126. padding: 0.8rem 2rem;
  127. background-color: var(--primary-gold);
  128. color: white;
  129. text-decoration: none;
  130. border-radius: 30px;
  131. font-weight: bold;
  132. transition: all 0.3s ease;
  133. box-shadow: 0 4px 8px rgba(0,0,0,0.1);
  134. }
  135. .banner-btn:hover {
  136. background-color: #c9a055;
  137. transform: translateY(-3px);
  138. box-shadow: 0 6px 12px rgba(0,0,0,0.15);
  139. }
  140. .banner-bg {
  141. position: absolute;
  142. top: 0;
  143. right: 0;
  144. height: 100%;
  145. width: 60%;
  146. background: url('jiangxi-landscape.png') center right no-repeat;
  147. background-size: contain;
  148. opacity: 0.9;
  149. }
  150. .banner-bg::after {
  151. content: "";
  152. position: absolute;
  153. top: 0;
  154. left: 0;
  155. right: 0;
  156. bottom: 0;
  157. background: radial-gradient(circle at 70% 50%, transparent 30%, rgba(248,244,232,0.8));
  158. }
  159. /* 数智动态区 */
  160. .dynamic-section {
  161. padding: 4rem 10%;
  162. background-color: white;
  163. position: relative;
  164. }
  165. .section-title {
  166. font-family: "赣锋体", serif;
  167. font-size: 2.2rem;
  168. color: var(--primary-blue);
  169. text-align: center;
  170. margin-bottom: 3rem;
  171. position: relative;
  172. }
  173. .section-title::after {
  174. content: "";
  175. display: block;
  176. width: 80px;
  177. height: 3px;
  178. background: linear-gradient(to right, var(--primary-blue), var(--primary-green));
  179. margin: 1rem auto 0;
  180. }
  181. .dynamic-grid {
  182. display: grid;
  183. grid-template-columns: repeat(3, 1fr);
  184. gap: 2rem;
  185. }
  186. .dynamic-card {
  187. background-color: white;
  188. border-radius: 8px;
  189. overflow: hidden;
  190. box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  191. transition: all 0.3s ease;
  192. position: relative;
  193. }
  194. .dynamic-card:hover {
  195. transform: translateY(-10px);
  196. box-shadow: 0 12px 24px rgba(0,0,0,0.12);
  197. }
  198. .card-img {
  199. height: 200px;
  200. background-size: cover;
  201. background-position: center;
  202. position: relative;
  203. }
  204. .card-img::after {
  205. content: "";
  206. position: absolute;
  207. top: 0;
  208. left: 0;
  209. right: 0;
  210. bottom: 0;
  211. background: linear-gradient(to bottom, transparent 60%, rgba(0,0,0,0.6));
  212. }
  213. .card-content {
  214. padding: 1.5rem;
  215. }
  216. .card-title {
  217. font-size: 1.3rem;
  218. color: var(--primary-blue);
  219. margin-bottom: 0.8rem;
  220. }
  221. .card-desc {
  222. color: var(--secondary-gray);
  223. margin-bottom: 1.5rem;
  224. font-size: 0.95rem;
  225. }
  226. .card-link {
  227. display: inline-block;
  228. color: var(--primary-gold);
  229. text-decoration: none;
  230. font-weight: bold;
  231. position: relative;
  232. }
  233. .card-link::after {
  234. content: "";
  235. position: absolute;
  236. bottom: -2px;
  237. left: 0;
  238. width: 100%;
  239. height: 1px;
  240. background-color: var(--primary-gold);
  241. transition: transform 0.3s ease;
  242. transform-origin: right;
  243. transform: scaleX(0);
  244. }
  245. .card-link:hover::after {
  246. transform-origin: left;
  247. transform: scaleX(1);
  248. }
  249. /* 共创展示区 */
  250. .co-creation-section {
  251. padding: 4rem 10%;
  252. background-color: #f5f9f5;
  253. position: relative;
  254. }
  255. .co-creation-slider {
  256. display: flex;
  257. gap: 2rem;
  258. overflow-x: auto;
  259. padding: 1rem 0;
  260. scroll-snap-type: x mandatory;
  261. }
  262. .co-creation-item {
  263. min-width: 300px;
  264. scroll-snap-align: start;
  265. background-color: white;
  266. border-radius: 8px;
  267. overflow: hidden;
  268. box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  269. }
  270. .cc-img {
  271. height: 180px;
  272. background-size: cover;
  273. background-position: center;
  274. }
  275. .cc-content {
  276. padding: 1.5rem;
  277. }
  278. .cc-title {
  279. font-size: 1.2rem;
  280. color: var(--primary-green);
  281. margin-bottom: 0.5rem;
  282. }
  283. .cc-author {
  284. color: var(--secondary-gray);
  285. font-size: 0.9rem;
  286. margin-bottom: 1rem;
  287. }
  288. /* 协会智能体 */
  289. .ai-section {
  290. padding: 4rem 10%;
  291. background: linear-gradient(135deg, var(--primary-blue), var(--primary-green));
  292. color: white;
  293. text-align: center;
  294. }
  295. .ai-container {
  296. max-width: 800px;
  297. margin: 0 auto;
  298. }
  299. .ai-title {
  300. font-family: "赣锋体", serif;
  301. font-size: 2.5rem;
  302. margin-bottom: 1.5rem;
  303. }
  304. .ai-desc {
  305. margin-bottom: 2rem;
  306. font-size: 1.1rem;
  307. line-height: 1.8;
  308. }
  309. .ai-features {
  310. display: grid;
  311. grid-template-columns: repeat(3, 1fr);
  312. gap: 2rem;
  313. margin-top: 3rem;
  314. }
  315. .ai-feature {
  316. background-color: rgba(255,255,255,0.1);
  317. padding: 1.5rem;
  318. border-radius: 8px;
  319. backdrop-filter: blur(5px);
  320. transition: all 0.3s ease;
  321. }
  322. .ai-feature:hover {
  323. background-color: rgba(255,255,255,0.2);
  324. transform: translateY(-5px);
  325. }
  326. .ai-icon {
  327. font-size: 2.5rem;
  328. margin-bottom: 1rem;
  329. color: var(--primary-gold);
  330. }
  331. .ai-feature-title {
  332. font-size: 1.2rem;
  333. margin-bottom: 0.5rem;
  334. }
  335. /* 页脚 */
  336. .footer {
  337. background-color: #2a2a2a;
  338. color: white;
  339. padding: 4rem 10% 2rem;
  340. }
  341. .footer-grid {
  342. display: grid;
  343. grid-template-columns: repeat(4, 1fr);
  344. gap: 3rem;
  345. margin-bottom: 3rem;
  346. }
  347. .footer-col h3 {
  348. font-size: 1.3rem;
  349. margin-bottom: 1.5rem;
  350. color: var(--primary-gold);
  351. }
  352. .footer-links {
  353. list-style: none;
  354. }
  355. .footer-links li {
  356. margin-bottom: 0.8rem;
  357. }
  358. .footer-links a {
  359. color: #ccc;
  360. text-decoration: none;
  361. transition: color 0.3s ease;
  362. }
  363. .footer-links a:hover {
  364. color: var(--primary-gold);
  365. }
  366. .footer-bottom {
  367. text-align: center;
  368. padding-top: 2rem;
  369. border-top: 1px solid #444;
  370. color: #999;
  371. font-size: 0.9rem;
  372. }
  373. /* 响应式设计 */
  374. @media (max-width: 1024px) {
  375. .dynamic-grid {
  376. grid-template-columns: repeat(2, 1fr);
  377. }
  378. .ai-features {
  379. grid-template-columns: repeat(2, 1fr);
  380. }
  381. .footer-grid {
  382. grid-template-columns: repeat(2, 1fr);
  383. }
  384. }
  385. @media (max-width: 768px) {
  386. .navbar {
  387. height: auto;
  388. flex-direction: column;
  389. padding: 1rem;
  390. }
  391. .nav-links {
  392. margin-top: 1rem;
  393. flex-wrap: wrap;
  394. justify-content: center;
  395. }
  396. .banner {
  397. height: auto;
  398. padding: 3rem 1rem;
  399. }
  400. .banner-content {
  401. position: static;
  402. transform: none;
  403. max-width: 100%;
  404. text-align: center;
  405. }
  406. .banner-bg {
  407. position: relative;
  408. width: 100%;
  409. height: 300px;
  410. margin-top: 2rem;
  411. }
  412. .dynamic-grid {
  413. grid-template-columns: 1fr;
  414. }
  415. .ai-features {
  416. grid-template-columns: 1fr;
  417. }
  418. .footer-grid {
  419. grid-template-columns: 1fr;
  420. }
  421. }
  422. </style>
  423. </head>
  424. <body>
  425. <!-- 导航栏 -->
  426. <nav class="navbar">
  427. <div class="logo">赣鄱文旅</div>
  428. <div class="nav-links">
  429. <a href="#home">首页</a>
  430. <a href="#platform">数智共创平台</a>
  431. <a href="#business">协会核心业务</a>
  432. <a href="#service">会员服务</a>
  433. <a href="#support">支撑系统</a>
  434. </div>
  435. </nav>
  436. <!-- 智能Banner系统 -->
  437. <section class="banner" id="home">
  438. <div class="banner-content">
  439. <h1 class="banner-title">三色映赣鄱,水墨链古今</h1>
  440. <p class="banner-subtitle">江西省文化和旅游研究推广协会,以数字科技传承赣派文化,用创新设计演绎江西山水,打造虚实共生的文旅新体验。</p>
  441. <a href="#platform" class="banner-btn">探索数智平台</a>
  442. </div>
  443. <div class="banner-bg"></div>
  444. </section>
  445. <!-- 数智动态区 -->
  446. <section class="dynamic-section" id="platform">
  447. <h2 class="section-title">数智动态</h2>
  448. <div class="dynamic-grid">
  449. <div class="dynamic-card">
  450. <div class="card-img" style="background-image: url('digital-heritage.jpg');"></div>
  451. <div class="card-content">
  452. <h3 class="card-title">数字非遗保护工程</h3>
  453. <p class="card-desc">运用3D扫描与VR技术,对江西传统手工艺进行数字化存档与展示,让非遗文化永续传承。</p>
  454. <a href="#" class="card-link">了解更多 →</a>
  455. </div>
  456. </div>
  457. <div class="dynamic-card">
  458. <div class="card-img" style="background-image: url('cultural-map.jpg');"></div>
  459. <div class="card-content">
  460. <h3 class="card-title">江西文化基因图谱</h3>
  461. <p class="card-desc">通过大数据分析,绘制江西文化元素关联网络,揭示赣鄱文化的深层结构与演变脉络。</p>
  462. <a href="#" class="card-link">了解更多 →</a>
  463. </div>
  464. </div>
  465. <div class="dynamic-card">
  466. <div class="card-img" style="background-image: url('smart-tourism.jpg');"></div>
  467. <div class="card-content">
  468. <h3 class="card-title">智慧旅游解决方案</h3>
  469. <p class="card-desc">整合AI导览、AR实景增强等技术,为江西景区提供全方位的数字化升级方案。</p>
  470. <a href="#" class="card-link">了解更多 →</a>
  471. </div>
  472. </div>
  473. </div>
  474. </section>
  475. <!-- 共创展示区 -->
  476. <section class="co-creation-section" id="business">
  477. <h2 class="section-title">共创成果展示</h2>
  478. <div class="co-creation-slider">
  479. <div class="co-creation-item">
  480. <div class="cc-img" style="background-image: url('co-creation1.jpg');"></div>
  481. <div class="cc-content">
  482. <h3 class="cc-title">滕王阁AR诗词体验</h3>
  483. <p class="cc-author">作者: 南昌文旅数字实验室</p>
  484. <p>通过手机扫描实景,触发《滕王阁序》动态书法展示与语音朗诵,让游客沉浸式感受千年文脉。</p>
  485. </div>
  486. </div>
  487. <div class="co-creation-item">
  488. <div class="cc-img" style="background-image: url('co-creation2.jpg');"></div>
  489. <div class="cc-content">
  490. <h3 class="cc-title">景德镇虚拟制瓷</h3>
  491. <p class="cc-author">作者: 瓷都数字工匠团队</p>
  492. <p>交互式模拟青花瓷制作全流程,从拉坯到绘彩,体验传统工艺的数字化演绎。</p>
  493. </div>
  494. </div>
  495. <div class="co-creation-item">
  496. <div class="cc-img" style="background-image: url('co-creation3.jpg');"></div>
  497. <div class="cc-content">
  498. <h3 class="cc-title">井冈山红色记忆</h3>
  499. <p class="cc-author">作者: 赣南数媒创新中心</p>
  500. <p>基于地理位置的革命故事推送系统,在实景中叠加历史影像与互动问答。</p>
  501. </div>
  502. </div>
  503. <div class="co-creation-item">
  504. <div class="cc-img" style="background-image: url('co-creation4.jpg');"></div>
  505. <div class="cc-content">
  506. <h3 class="cc-title">婺源四季农事历</h3>
  507. <p class="cc-author">作者: 乡村数字复兴小组</p>
  508. <p>可视化呈现传统农耕节律,结合气象数据提供农事活动建议与民俗体验预约。</p>
  509. </div>
  510. </div>
  511. </div>
  512. </section>
  513. <!-- 协会智能体 -->
  514. <section class="ai-section" id="service">
  515. <div class="ai-container">
  516. <h2 class="ai-title">协会智能体</h2>
  517. <p class="ai-desc">我们开发的AI文化助手"赣小文",集成了江西历史文化大数据,可提供智能问答、个性化推荐、文创设计辅助等服务,是您探索赣鄱文化的数字向导。</p>
  518. <a href="#" class="banner-btn">体验智能服务</a>
  519. <div class="ai-features">
  520. <div class="ai-feature">
  521. <div class="ai-icon">✍️</div>
  522. <h3 class="ai-feature-title">文化问答</h3>
  523. <p>解答江西历史、民俗、非遗等各类文化问题</p>
  524. </div>
  525. <div class="ai-feature">
  526. <div class="ai-icon">🗺️</div>
  527. <h3 class="ai-feature-title">行程规划</h3>
  528. <p>根据兴趣定制个性化文旅路线与活动推荐</p>
  529. </div>
  530. <div class="ai-feature">
  531. <div class="ai-icon">🎨</div>
  532. <h3 class="ai-feature-title">创意辅助</h3>
  533. <p>提供文创设计灵感与赣派元素数字化素材</p>
  534. </div>
  535. </div>
  536. </div>
  537. </section>
  538. <!-- 页脚 -->
  539. <footer class="footer">
  540. <div class="footer-grid">
  541. <div class="footer-col">
  542. <h3>关于协会</h3>
  543. <ul class="footer-links">
  544. <li><a href="#">协会简介</a></li>
  545. <li><a href="#">组织架构</a></li>
  546. <li><a href="#">发展历程</a></li>
  547. <li><a href="#">联系我们</a></li>
  548. </ul>
  549. </div>
  550. <div class="footer-col">
  551. <h3>会员服务</h3>
  552. <ul class="footer-links">
  553. <li><a href="#">会员权益</a></li>
  554. <li><a href="#">入会申请</a></li>
  555. <li><a href="#">会员动态</a></li>
  556. <li><a href="#">资源中心</a></li>
  557. </ul>
  558. </div>
  559. <div class="footer-col">
  560. <h3>项目合作</h3>
  561. <ul class="footer-links">
  562. <li><a href="#">共创计划</a></li>
  563. <li><a href="#">技术支持</a></li>
  564. <li><a href="#">案例展示</a></li>
  565. <li><a href="#">合作申请</a></li>
  566. </ul>
  567. </div>
  568. <div class="footer-col">
  569. <h3>关注我们</h3>
  570. <ul class="footer-links">
  571. <li><a href="#">微信公众号</a></li>
  572. <li><a href="#">微博</a></li>
  573. <li><a href="#">抖音</a></li>
  574. <li><a href="#">Bilibili</a></li>
  575. </ul>
  576. </div>
  577. </div>
  578. <div class="footer-bottom">
  579. <p>© 2023 江西省文化和旅游研究推广协会 | 赣ICP备XXXXXXXX号 | 设计遵循"三色映赣鄱,水墨链古今"理念</p>
  580. </div>
  581. </footer>
  582. </body>
  583. </html>