body{font-family:"Microsoft YaHei","微软雅黑",FangSong,STFangsong,"仿宋",Arial,sans-serif;background:#421705}.sectionBody .section{width:100%!important;height:100vh!important;display:block!important;position:relative;overflow:hidden}.section{background:url('../images/sectionBg.jpg') no-repeat center center;background-size:cover}.sectionDecor{position:absolute;top:0;left:0;width:auto;height:90vh;z-index:1}@media screen and (max-width:1400px){.sectionDecor{height:80vh;opacity:.55}}@media screen and (max-width:1200px){.sectionDecor{height:60vh}}.sectionContent{height:100%;box-sizing:border-box;padding-top:100px;padding-bottom:48px;position:relative;z-index:4;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1440px){.sectionContent{padding-top:90px}}@media screen and (max-width:1366px){.sectionContent{padding-top:80px}}@media screen and (max-width:1250px){.sectionContent{padding-top:60px}}.sectionHead{margin-top:0}.sectionTitle{font-family:FangSong,STFangsong,"仿宋",serif;font-size:48px;font-weight:700;color:#fff;line-height:1.2}.sectionSubtitle{font-family:"Microsoft YaHei","微软雅黑",sans-serif;font-size:20px;font-weight:400;color:rgba(255,255,255,.8);line-height:1.6;margin-top:14px}@media screen and (max-width:1440px){.sectionTitle{font-size:24px}.sectionSubtitle{font-size:15px;margin-top:10px}}@media screen and (max-height:700px){.sectionTitle{font-size:30px!important}}.sectionCards{display:flex;flex-wrap:wrap;gap:40px;margin-top:64px}.cardItem{display:flex;align-items:center;width:calc(33.333% - 27px);min-width:0;box-sizing:border-box;padding:20px;background:rgba(72,24,0,.6);border:1px solid rgba(212,175,55,.25);border-radius:12px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cardItem .cardImg{flex-shrink:0;width:220px;height:190px;margin-right:22px}.cardItem .cardImg img{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block}.cardItem .cardTitle{font-family:"Microsoft YaHei","微软雅黑",sans-serif;font-size:24px;font-weight:700;color:#d4af37;letter-spacing:1px}.cardItem .cardDesc{font-family:"Microsoft YaHei","微软雅黑",sans-serif;font-size:18px;color:rgba(255,255,255,.6)!important;line-height:1.8;margin-top:10px;text-align:justify}@media screen and (max-width:1440px){.cardItem{padding:16px}.cardItem .cardImg{width:160px;height:138px;margin-right:14px}.cardItem .cardTitle{font-size:20px}.cardItem .cardDesc{font-size:15px}}@media screen and (max-width:768px){.sectionCards{gap:14px;margin-top:28px}.cardItem{width:100%;padding:10px}.cardItem .cardImg{width:92px;height:85px;margin-right:14px}.cardTitle{font-size:16px}.cardDesc{font-size:12px;line-height:1.5}}@media screen and (min-width:769px){.sectionAbout .cardItem,.sectionCraft .cardItem,.sectionMode .cardItem,.sectionSales .cardItem,.sectionTech .cardItem{width:calc(50% - 20px)}}.sectionRiver{position:absolute;left:0;right:0;bottom:0;height:230px;pointer-events:none;display:flex;justify-content:center;z-index:2}.sectionRiver .riverScroll{position:absolute;left:0;right:0;bottom:0;height:100%;overflow:hidden;display:flex;justify-content:center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.sectionRiver .riverScroll img{height:100%;width:auto;min-width:100%;object-fit:cover;object-position:center;display:block;mix-blend-mode:screen;opacity:.2}@supports not (mix-blend-mode:screen){.sectionRiver .riverScroll img{display:none}}@media screen and (max-width:1440px){.sectionRiver{height:160px}}@media screen and (max-width:768px){.sectionRiver{height:140px}}.sectionStamp{position:absolute;right:3%;top:200px;z-index:1;height:clamp(30px,4.5vh,50px);width:auto;opacity:.28;filter:brightness(1.4) sepia(.3) hue-rotate(-15deg) saturate(1.6);pointer-events:none;user-select:none}.stampHonor,.stampTall,.stampVision{height:clamp(75px,11vh,120px)}.stampCraft,.stampMode,.stampTech{height:clamp(45px,7vh,80px)}@media screen and (max-width:768px){.sectionStamp{display:none}}@media screen and (max-height:600px){.sectionBody .section{height:auto!important;min-height:100vh;overflow:visible}.sectionContent{height:auto}.sectionBanner .banner{height:auto;min-height:100vh}}@media screen and (min-width:1251px) and (max-height:900px){.productList{margin-top:40px}.productImg img{height:min(40vh,24vw)}.sectionCards{margin-top:52px}.cardItem .cardImg{width:208px;height:179px}.sectionRiver{height:208px}}@media screen and (min-width:1251px) and (max-height:800px){.productList{margin-top:32px}.productImg img{height:min(38vh,23vw)}.sectionCards{margin-top:44px}.cardItem .cardImg{width:196px;height:168px;margin-right:18px}.sectionRiver{height:190px}}@media screen and (min-width:1251px) and (max-height:700px){.productList{margin-top:24px}.productImg img{height:min(32vh,21vw)}.sectionCards{margin-top:28px;gap:24px}.cardItem{padding:12px}.cardItem .cardImg{width:168px;height:144px;margin-right:14px}.sectionRiver{height:156px}}.flex-between-top{display:flex;justify-content:space-between;align-items:flex-start}.flex-between{display:flex;justify-content:space-between;align-items:center}.flex-right{display:flex;justify-content:flex-end}.flex-left{display:flex;justify-content:flex-start;align-items:center}.flex-center{display:flex;justify-content:center;align-items:center}.flex-center-y{display:flex;align-items:center}.fs18{font-size:18px}.color255{color:#fff}@media screen and (max-height:700px){.fChar{font-size:35px!important}.fSub{font-size:18px!important}}@media screen and (max-height:600px){.fNote{display:none}}.sectionBanner .banner{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff}.sectionBanner .banner_mouse{position:absolute;width:30px;margin:auto;left:0;right:0;z-index:9;bottom:100px}.sectionBanner .banner_mouse img{width:100%;animation:huxi .6s ease-out infinite alternate}.bannerSwiper{position:absolute;left:0;top:0;width:100vw!important;height:100%;z-index:1}.bannerSwiper .swiper-slide{position:relative;width:100vw!important;overflow:hidden!important}.bannerSwiper .bannerBg{width:100%;height:100%;object-fit:cover;display:block;animation:bgHuxi 16s cubic-bezier(.45,.05,.55,.95) infinite}.bannerTxtPair{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:min(72%,980px)}.btHalf{display:block;height:auto;filter:brightness(.82) contrast(1.3) drop-shadow(0 2px 10px rgba(0,0,0,.35))}.btHalf.btL{width:49%;margin-right:15px}.btHalf.btR{width:49%;margin-left:15px}.btL.btPlay{animation:btInLeft 1.15s cubic-bezier(.18,.82,.26,1) both}.btR.btPlay{animation:btInRight 1.15s cubic-bezier(.18,.82,.26,1) both}@keyframes btInLeft{0%{opacity:0;transform:translateX(-46vw)}12%{opacity:1}100%{opacity:1;transform:translateX(0)}}@keyframes btInRight{0%{opacity:0;transform:translateX(46vw)}12%{opacity:1}100%{opacity:1;transform:translateX(0)}}@keyframes huxi{from{transform:scale(1)}to{transform:scale(1.18)}}@keyframes bgHuxi{0%{transform:scale(1.05) translate(0,0)}50%{transform:scale(1.11) translate(-.5%,-.3%)}100%{transform:scale(1.05) translate(0,0)}}@media screen and (max-width:768px){.bannerTxtPair{width:86%}.btL.btPlay,.btR.btPlay{animation-duration:1s}}.honorBottles{display:flex;justify-content:center;align-items:flex-end;gap:5vw;margin-top:56px}.honorBottles img{height:44vh;width:auto;filter:drop-shadow(0 18px 24px rgba(0,0,0,.45));animation:honorFloat 6.5s ease-in-out infinite}.honorBottles img:nth-child(2){animation-delay:1.1s}.honorBottles img:nth-child(3){animation-delay:2.2s}.honorBottles img.honorCenter{height:52vh}@keyframes honorFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@media screen and (max-width:768px){.honorBottles{margin-top:32px;gap:6vw}.honorBottles img{height:24vh;animation-duration:5.5s}.honorBottles img.honorCenter{height:29vh}}.sectionAbout .sectionCards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.sectionAbout .cardItem{flex-direction:column;align-items:stretch;width:auto}.sectionAbout .cardItem .cardImg{width:100%;height:220px;margin:0 0 16px}.sectionAbout .cardItem .cardImg img{height:100%;object-fit:cover}.sectionAbout .cardItem .cardTitle{font-size:20px;text-align:center}.sectionAbout .cardItem .cardDesc{font-size:15px;text-align:justify}@media screen and (max-width:1024px){.sectionAbout .sectionCards{grid-template-columns:repeat(2,1fr)}.sectionAbout .cardItem .cardImg{height:170px}}@media screen and (max-width:768px){.sectionAbout .sectionCards{grid-template-columns:repeat(2,1fr);gap:10px}.sectionAbout .cardItem{padding:10px}.sectionAbout .cardItem .cardImg{height:96px;margin-bottom:10px}.sectionAbout .cardItem .cardTitle{font-size:15px}.sectionAbout .cardItem .cardDesc{font-size:11px;line-height:1.5}}.sectionCraft .sectionContent{justify-content:center;padding-bottom:0}.sectionCraft .sectionDecor{opacity:.6}.sectionFlavor .flavorGrid{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;gap:0}.flavorCard{position:relative;overflow:hidden;border:none;border-radius:0}.flavorBg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.flavorText{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;text-align:center;-webkit-text-size-adjust:100%;text-size-adjust:100%;display:flex;flex-direction:column;justify-content:center;padding:0 10%;box-sizing:border-box}.fChar{display:block;font-family:FangSong,STFangsong,"仿宋",serif;font-size:clamp(36px,8vw,72px);line-height:1.15;font-weight:700}.fSub{font-family:FangSong,STFangsong,"仿宋",serif;font-size:clamp(14px,3vw,28px);margin:30px 0;line-height:1.5;text-align:center}.fNote{font-family:FangSong,STFangsong,"仿宋",serif;font-size:clamp(12px,2.4vw,18px);margin:0;line-height:1.5;text-align:center}.flavorCard:first-child .fChar,.flavorCard:first-child .fNote,.flavorCard:first-child .fSub{color:#d9c2a0}.flavorCard:nth-child(2) .fChar,.flavorCard:nth-child(2) .fNote,.flavorCard:nth-child(2) .fSub{color:#3f1f10}.flavorCard:nth-child(3) .fChar,.flavorCard:nth-child(3) .fNote,.flavorCard:nth-child(3) .fSub{color:#004662}.flavorCard:nth-child(4) .fChar,.flavorCard:nth-child(4) .fNote,.flavorCard:nth-child(4) .fSub{color:#fefefe}@media screen and (max-width:1200px){.sectionFlavor .flavorGrid{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr}}@media screen and (max-width:768px){.sectionFlavor .flavorGrid{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr}.flavorText{padding:0 8% 10%}.fSub{line-height:1.7;margin:8px 0}.flavorCard:nth-child(2) .fNote{color:#d9c2a0}}.productList{margin-top:48px;position:relative}.productSwiper{overflow:hidden}.productSwiper .swiper-slide{text-align:center}.productImg{border-radius:14px;border:1px solid rgba(212,175,55,.35);overflow:hidden;background:rgba(30,12,4,.35);box-shadow:0 24px 48px rgba(0,0,0,.5);position:relative}.productImg img{display:block;width:100%;height:auto}.productImg .productPrice{position:absolute;left:0;right:0;bottom:0;display:block;padding:6px 0;text-align:center;font-family:Arial,"Microsoft YaHei",sans-serif;font-size:15px;font-weight:700;color:#d4af37;letter-spacing:1px;background:linear-gradient(to right,transparent,rgba(20,10,2,.82) 25%,rgba(20,10,2,.82) 75%,transparent)}.productName{margin-top:20px;font-family:"Microsoft YaHei",sans-serif;font-size:20px;font-weight:700;color:#fff}.productDesc{margin-top:8px;font-family:"Microsoft YaHei",sans-serif;font-size:14px;color:rgba(255,255,255,.78)}.productOrderBtn{text-align:center;margin-top:40px}.productOrderBtn a{display:inline-block;padding:14px 48px;background:#d4af37;color:#5c3a1e;font-size:18px;font-weight:700;border-radius:30px;text-decoration:none;transition:background .3s}.productOrderBtn a:hover{background:#b8962e}.sectionTech .sectionCards{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;flex-wrap:nowrap!important}.sectionTech .cardItem{flex-direction:column!important;align-items:stretch!important;width:auto!important}.sectionTech .cardItem .cardImg{width:100%!important;height:220px!important;margin:0 0 16px!important}.sectionTech .cardItem .cardImg img{height:100%;object-fit:cover}.sectionTech .cardItem .cardTitle{font-size:20px!important;text-align:center!important}.sectionTech .cardItem .cardDesc{font-size:15px!important;text-align:justify!important}@media (max-width:1200px) and (min-width:769px){.sectionTech .sectionCards{grid-template-columns:repeat(2,1fr)!important}.sectionTech .cardItem .cardImg{height:170px!important}}@media (max-width:768px){.sectionTech .sectionCards{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.sectionTech .cardItem .cardImg{height:140px!important}.sectionTech .cardItem .cardTitle{font-size:16px!important}.sectionTech .cardItem .cardDesc{font-size:13px!important}}.productNav{position:absolute;top:42%;z-index:5;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid rgba(212,175,55,.55);border-radius:50%;color:#d4af37;font-size:24px;line-height:1;background:rgba(20,9,3,.6);transform:translateY(-60%)}.productNav:hover{background:rgba(212,175,55,.85);color:#2a1405}.productNavPrev{left:6px}.productNavNext{right:6px}