@charset "utf-8"; .clearfix { zoom: 1; } .clearfix:after { content: " "; display: block; font-size: 0; height: 0; clear: both; visibility: hidden; } .marginauto { position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; max-width: 100%; max-height: 100%; } .linenowrap { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .flexCetween { display: flex; display: -webkit-flex; display: -moz-flex; justify-content: space-between; -webkit-justify-content: space-between; } .flexAlign { display: flex; display: -webkit-flex; display: -moz-flex; align-items: center; -webkit-align-items: center; } @media screen and (min-width: 1601px) { .particular-year.noscroll .slick-track { transform: none !important; } } @media screen and (max-width: 1600px) { .navs > li { margin-right: 42px; } .navs > li > a { font-size: 18px; } .inner { width: 82%; } .cooperate-data span { font-size: 4.06vw; } .cooperate-data b { font-size: 5.93vw; } .overthrow-li li b { font-size: 2.86vw; } .pattern-data p b { font-size: 3.125vw; } .flavor-info { padding: 28px 6%; height: 128px; } .flavor-info p { font-size: 20px; } .flagship { right: 22px; bottom: 20px; } .flagship-list li a { font-size: 13px; } .flavor-pagination { right: 3%; } .particular-text p { font-size: 20px; } .particular-swiper { margin-top: 50px; } .particular-btn span { margin-top: -26px; width: 52px; height: 52px; line-height: 52px; font-size: 22px; } .overthrow-tt { font-size: 30px; } .overthrow-top { margin-top: 50px; } .overthrow-li li b { width: 150px; height: 150px; line-height: 150px; } .overthrow-li li b:before { background-size: cover; } .pattern { margin-top: 70px; } .pattern-data { width: 170px; height: 170px; } .pattern-arrow { width: 130px; height: 185px; transform: translateX(-20px); } .pattern-arrow:before { background-size: cover !important; } .pattern-year time, .pattern-year p { font-size: 20px; } .pattern-info p { font-size: 18px; } .pattern-more { margin-top: 50px; } .pattern-more a { height: 48px; line-height: 48px; font-size: 15px; } .pattern-list li:before { bottom: 68px; } .flat-imgs { width: 21.25vw; } .flat-top strong { font-size: 30px; } .flat-top p { font-size: 20px; } .flat-example .flat-example-title { font-size: 22px; } .flat-eq strong { font-size: 30px; } .cooperate-data { width: 240px; height: 278px; background-size: cover; } .cooperate-data span { font-size: 3.5vw; } .cooperate-li li p { font-size: 22px; } .activity-tab { padding: 0; } .particular-btn span { margin-top: 0; } .activity-slide strong { margin-bottom: 18px; font-size: 24px; } .particular-btn span.prev { left: -50px; } .particular-btn span.next { right: -50px; } .sessions .sessions-tt { margin-top: 30px; } .major-video b { width: 80px; height: 82px; margin-left: -40px; margin-top: -41px; background-size: cover; } .major-text p { font-size: 24px; } .major-list li p b { font-size: 4vw; } .major-list li p { font-size: 18px; } .major-list li span { font-size: 22px; } .major-list li { padding: 40px 3px 44px; } .major-more a { width: 180px; height: 48px; line-height: 48px; font-size: 16px; } .major-more { margin-top: 30px; } .major-list li { flex: 1; min-width: auto; } .skill { padding-left: 9%; } .skill-fix p { font-size: 20px; } .skill-list li strong { width: 70px; font-size: 44px; } .skill-list li { height: 100px; } .skill-imgs p { left: 30px; top: 50px; font-size: 22px; } .company-list li strong { font-size: 40px; } .company-list li p { font-size: 22px; } .company-infos .flavor-title strong { font-size: 30px; } .company-infos { width: 280px; height: 280px; box-sizing: border-box; margin-left: -140px; top: 170px; } .company-list li { margin-bottom: 180px; } .relevant-btn li { font-size: 18px; } .pbanner strong { margin-right: -41%; } .menu-navs li { margin-left: 45px; } .leval-menu-wrap { height: 80px; } .introduction { padding: 50px 0; } .introducte-info p { font-size: 18px; } .flavor-title2 strong:after { width: 280px; margin-left: -140px; } .introduct-data-li { margin-top: 60px; } .introduct-data-li li b { width: 180px; height: 208px; background-size: cover; line-height: 208px; font-size: 60px; } .introduct-data-li li p { margin-top: 32px; font-size: 22px; } .tidings { padding: 60px 0 100px; } .tidings-info { margin-bottom: 60px; } .honor-li { margin-top: 60px; } .honor-fix { padding: 60px 0 80px; } .honor-li li p { margin-top: 24px; font-size: 20px; } .history-in { padding: 16px 30px; } .history-in p { font-size: 16px; } .honor { padding: 80px 0 20px; } .news-time b { margin-bottom: 12px; font-size: 40px; } .news-infos { margin-top: 32px; } .news-infos strong { margin-bottom: 12px; font-size: 20px; } .news-infos p { font-size: 14px; } .news-infos span { margin-top: 20px; font-size: 14px; } .news-titles strong { font-size: 34px; } .news-titles p span { font-size: 14px; } .news-back a { font-size: 14px; } .relevant-tt { padding: 30px 0 20px; font-size: 28px; } .relevant-news { width: 340px; } .relevant-news-top { padding: 0 26px; } .news-back-down a { width: 150px; height: 48px; line-height: 48px; font-size: 16px; } .effective { padding: 80px 0; } .effective-tt { margin-bottom: 44px; } .effective-swiper .swiper-pagination { margin-top: 44px; } .series-tts { font-size: 38px; } .series-menu li p, .periphery-menu li p { font-size: 20px; } .customized-info { padding-top: 50px; } .customized-info strong { font-size: 30px; } .customized-info p { font-size: 20px; } .customized-info a { width: 150px; height: 42px; line-height: 42px; font-size: 14px; } .company-bg { height: 88vw; } .company-bg:before { margin-top: -44vw; } .company-bg:after { width: 100vw; height: 100vw; left: 50%; margin-left: -50vw; margin-top: -50vw; } .brew-top h3 { margin-bottom: 26px; font-size: 32px; } .brew-top p { font-size: 20px; } .business-text .business-tt { font-size: 32px; } .business-info { font-size: 13px; } .business-shop a { width: 150px; height: 44px; line-height: 44px; font-size: 14px; } .business-btn { width: 50px; height: 50px; line-height: 50px; font-size: 22px; } .business-min { width: 90px; padding: 66px 0; } .business-item-min figure { height: 100px; } .business-wr { height: 330px; } .business-tts { padding: 50px 0; font-size: 32px; } .business-menu-li li { font-size: 16px; } .throw-title { font-size: 40px; } .throw-into { padding-top: 50px; } .throw-imgs { margin-top: 50px; } .throw-arrow { margin-left: -26px; width: 50px; height: 50px; } .throw-arrow i { line-height: 50px; font-size: 18px; } .cooperate-info h3 { margin-bottom: 32px; } .cooperate-info strong { margin-bottom: 18px; font-size: 22px; } .cooperate-info p { font-size: 15px; } .cooperate-imgs span { font-size: 22px; } .city-title h3 { font-size: 28px; } .city-box { padding-top: 80px; } .city-data li span { font-size: 22px; } .city-data li p b { font-size: 52px; } .advertise-menu li { font-size: 22px; line-height: 66px; } .advertise { height: auto; } .advertise-info strong { margin-bottom: 12px; font-size: 22px; } .advertise-info p { font-size: 14px; } .advertise-list li, .vertise-list li { margin-bottom: 40px; } .propaganda-title p { font-size: 22px; } .propaganda { padding: 70px 0 50px; } .propaganda-list li p { font-size: 20px; } .brand-li li { margin-right: 40px; font-size: 22px; } .brand-li { margin-top: 42px; margin-bottom: 40px; } .brand-tab { margin-top: 0; } .brand-list li { padding: 28px 0; } .brand-list li figure { width: 100px; height: 100px; } .brand-list li p { margin-top: 20px; line-height: 1.5; font-size: 22px; } .advan-text { margin-left: -41%; } .advan-text h3 { margin-bottom: 16px; font-size: 32px; } .pioneer h3 { font-size: 32px; } .pioneer p { font-size: 18px; } .pioneer { padding: 42px 0; } .pioneer strong { width: 80px; height: 80px; line-height: 80px; font-size: 38px; } .pioneer-name span { font-size: 20px; } .pioneer-texts p { font-size: 16px; } .pioneer-texts { padding-right: 35px; margin-left: 36px; } .pioneer-name { width: 140px; height: 140px; margin-left: -28px; margin-bottom: -30px; } .make { padding: 70px 0 40px; } .make-info p { font-size: 18px; } .calendar li figure p { font-size: 22px; } .calendar-info strong { margin-bottom: 40px; font-size: 28px; } .calendar-info p { font-size: 16px; } .calendar-info { margin-left: 9%; } .anetwork { margin-left: -41%; } .pain-point-top .point-title1 { font-size: 32px; } .pain-point-top .point-title2 strong { padding: 0 30px; font-size: 32px; } .redo-list { margin-top: 70px; } .redo { padding: 80px 0; } .redo-list li b { margin-bottom: 20px; } .redo-list li strong { margin-bottom: 18px; font-size: 2vw; } .redo-list li p { font-size: 16px; } .redio-ftitle p { font-size: 22px; } .cheannel-tt p { font-size: 22px; } .redio-text { margin-top: 22px; width: 90%; } .innovate-info strong { margin-bottom: 20px; font-size: 22px; } .innovate-info p { font-size: 16px; } .innovate-info p b { font-size: 20px; } .innovate-downs strong { font-size: 22px; } .innovate-downs p { font-size: 16px; } .innovate-downs p b { font-size: 20px; } .innovate-wr { padding: 55px 0; } .growth { font-size: 24px; } .price-innovate { padding: 50px 0 80px; } .price-btn-item strong { padding: 0 20px; font-size: 20px; } .price-btn-item { padding: 12px 0; } .price-btn { margin-top: 35px; } .price-info strong { margin-bottom: 20px; font-size: 24px; } .price-info p { font-size: 18px; line-height: 1.8; } .redio-title .retitle { padding-top: 46px; } .channel-item .channel-ft { display: flex; justify-content: center; align-items: center; height: 90px; line-height: 1.2; font-size: 24px; } .channel-text { padding: 22px 30px; font-size: 18px; } .marketing-btn span { font-size: 22px; } .skill-info-text strong { font-size: 30px; margin-bottom: 24px; } .skill-info-text p { font-size: 18px; } .skill-info-text { width: 450px; } .damaged { width: 48%; } .workmanships { width: 400px; height: 380px; left: 12%; bottom: 15%; } .workmanships li { width: 170px; height: 170px; } .workmanships li span { left: 18px; top: 18px; right: 18px; bottom: 18px; font-size: 22px; } .steam-info { left: 60px; } .steam-info p { line-height: 1.4; font-size: 22px; } .skill-menu-li li span { height: 44px; line-height: 44px; font-size: 14px; } .skill-menus { top: 55%; } .apocalypse-culture .apocalypse-tt { margin-bottom: 40px; } .apocalypse-culture strong { font-size: 28px; } .apocalypse-culture p { font-size: 22px; } .apocalypse-culture i { margin-top: 34px; } .expert { margin-top: 42px; } .expert .expert-tt { font-size: 28px; } .expert .expert-tt b { font-size: 38px; } .expert-list { margin-top: 30px; } .sample-wine { margin-left: -38%; width: 76%; } .wine-title { margin-bottom: 40px; width: 100px; height: 100px; } .wine-title:before { background-size: cover; } .wine-title i { font-size: 5vw; } .wine-title strong { line-height: 100px; font-size: 60px; } .wine-info p { font-size: 26px; } .sample-wine1 .glass { width: 40vw; } .glass { width: 340px; } .appreciates { padding: 70px 0 90px; } .appreciate-top { font-size: 20px; } .basis-title .basis-tt { font-size: 36px; } .basis { padding: 60px 0 45px; } .basis-fix { font-size: 36px; } .basis-infos { font-size: 16px; } .aroma-li li p { font-size: 16px; } .comfortable-text p { font-size: 22px; } .alcohol-list li a .alcohol-tt { font-size: 26px; } .alcohol-ico { width: 300px; margin-left: -150px; } .alcohol-list li a { padding-top: 60px; } .alcohol-imgs .alcohol-logo { margin-right: -180px; width: 180px; } .alcohol-imgs .alcohol-bottle { width: 180px; } .advantage-top-banner { padding: 60px 0 40px; } .advantage-top-banner img { width: 520px; } .advantage-v-item .advantage-v-tt { font-size: 32px; } .advantage-v-item { font-size: 18px; } .advantage-v { padding-top: 42px; } .advantage-view { padding-bottom: 100px; } .advantage-v-item { margin-bottom: 50px; } .selected { padding: 52px 0 60px; } .selected-title { font-size: 24px; } .hot-tag-list li { margin-bottom: 12px; } .hot-tag-list li a { padding: 0 10px; height: 36px; line-height: 36px; font-size: 14px; } .correlate-list { padding-bottom: 70px; } .correlate-text strong { font-size: 22px; } .correlate-view-top .correlate-view-tt { font-size: 28px; } .collaborate-row-item .text { font-size: 16px; } .hotline p, .scanning p { font-size: 20px; } .scanning img { width: 170px; } .line-time { padding: 80px 0; } .contact-culture-list li strong { font-size: 34px; } .contact-culture-list li p { font-size: 20px; } .contact-culture { padding: 60px 0 80px; } .pattern-btn span { font-size: 24px; } .patterns-info p { font-size: 18px; } .pattern-top .pattern-tt { font-size: 34px; } .pattern-top b { font-size: 40px; } .pattern-top:before { left: 160px; } .pattern-in p { font-size: 18px; } .patterns-info { max-width: 90%; } .team { padding: 60px 0 80px; } .team-list { margin-top: 50px; } .team-wr p b { margin-right: 12px; font-size: 40px; } .team-wr p { font-size: 14px; } .team-wr span { font-size: 16px; } .welfare-swiper .swiper-scrollbar { margin-top: 50px; width: 90%; } .join-box { padding: 80px 0; } .join-title .join-tt { margin-bottom: 26px; font-size: 38px; } .join-title p { font-size: 30px; } .service-map { height: 400px; } .service-item { margin-bottom: 70px; } .about-left-item .intro-tt { margin-bottom: 30px; font-size: 26px; } .about-data-wrap { padding: 80px 0 100px 10%; } .about-data-item p b { font-size: 50px; } .course-text strong { padding-bottom: 34px; font-size: 30px; } .course-list { margin-top: 24px; } .course-in span, .course-in p { line-height: 2; font-size: 16px; } .honor-tab { margin-top: 40px; } .honor-slide p { font-size: 18px; } .distillery-data-item p b { font-size: 50px; } .distillery-data-item span { font-size: 16px; } .storage-btnsd { margin-left: 0; transform: translateX(-50%); } .storage-slide strong { margin-left: -45%; font-size: 20px; } .storage-siwper .swiper-pagination { margin-right: -45%; } .capacity-slide strong { padding: 100px 5% 36px; box-sizing: border-box; line-height: 1.4; font-size: 20px; } .capacity-tt { font-size: 32px; bottom: 42px; } .wine-in p { font-size: 22px; } .wine-in { bottom: 30px; } .responsibility-info { font-size: 18px; } .responsibility-top .responsibility-tt { font-size: 24px; } .hot-bq li a { font-size: 14px; } .news-tit { font-size: 28px; } .filters { left: auto; right: 8%; } } @media screen and (max-width: 1450px) { .cooperate-li li p { position: relative; left: 0; transform: translateX(0px); margin: auto; top: 0; width: 90%; white-space: normal; } .cooperate { padding: 50px 0 80px; } .cooperate-li { margin-top: 50px; } .skill-list { margin-top: 40px; } .skill-info { padding-top: 40px; } .skill-list li { margin-bottom: 20px; } .footer-navs { width: 600px; } .footer-navs-item { width: 177px; } .history-logo img { width: 200px; } .history-logo { margin-bottom: 40px; } .history-info strong { margin-bottom: 16px; font-size: 24px; } .history-info p { font-size: 16px; } .history-hidden { height: 246px; } .news-fixs strong { font-size: 26px; } .news-fixs { padding: 40px 60px 0; } .news-fixs p { height: 78px; font-size: 14px; } .periphery { padding: 70px 0 100px; } .point-title { width: 170px; height: 196px; line-height: 196px; background-size: cover; } .point-title b { font-size: 35px; } .point-title .point-tt { margin-top: 18px; } .point-down { width: 420px; height: 210px; } .pain-point { padding-bottom: 80px; } .point-down .point-donw-tt { bottom: 72px; } .song li strong { font-size: 30px; } .song li:nth-child(2n+2) { margin-top: 90px; } .storage { width: 170px; bottom: 30px; } .song:before { bottom: 20px; } .storage li p { font-size: 20px; } .storage li { margin-bottom: 40px; } .skill-menu-li li { margin-bottom: 10px; } .skill-menu-li li span { height: 38px; line-height: 38px; } .appreciate-top { width: 880px; } .appreciate-top:before, .appreciate-top:after { width: 200px; height: 371px; background-size: cover !important; margin-top: -185px; top: 40%; } .appreciate-top:before { left: -160px; } .appreciate-top:after { right: -160px; } .delicious .delicious-tit { font-size: 32px; } .delicious-top strong { font-size: 24px; } .delicious-top p { font-size: 16px; } .delicious-imgs { height: 240px; width: 100%; } .delicious-imgs img { max-width: 88%; } .course-btn { width: 50px; height: 50px; line-height: 50px; font-size: 12px; } .course-btn.prev { left: -60px; } .course-btn.next { right: -60px; } .course-year { margin-top: 80px; } .honor-btns { width: 450px; margin-left: -225px; } .particular-slide { height: 350px; } .particular-max-imgs img { height: auto; max-height: 315px; width: auto; } .particular-btn span { margin-top: -30px; } } @media screen and (max-width: 1360px) { .header-tel b { font-size: 24px; } .header-tel span { top: 2px; font-size: 14px; } .logo { margin-left: -90px; width: 180px; } .navs > li:nth-child(4) { margin-right: 280px; } .navs > li > a { font-size: 16px; } .flat-imgs { bottom: 150px; } .footer-address p { font-size: 14px; } .footer { padding-top: 80px; } .footer-navs { width: 500px; } .footer-navs-item { width: 166px; } .footer-navs-item dd p a { font-size: 13px; } .footer-navs-item:nth-child(4n+4) { width: 166px; } .menu-navs li > a { font-size: 16px; } .menu-posite span, .menu-posite a { font-size: 14px; } .news-fixs strong { font-size: 22px; } .news-fixs time { margin-bottom: 15px; } .series-menu li figure, .periphery-menu li figure { width: 80px; height: 80px; } .series-menu li p, .periphery-menu li p { margin-left: 20px; font-size: 18px; } .series-menu, .periphery-menu { height: 410px; } .series-info { padding-top: 40px; } .series-info .seres-t { font-size: 26px; } .series-cs li p, .series-cs li span { font-size: 14px; } .series-menu, .periphery-menu { margin-top: -40px; } .series-menu li p, .periphery-menu li p { font-size: 16px; } .series-tts { font-size: 30px; } .periphery-menu { height: auto; } .marketing-btn span { font-size: 20px; } .skill-info-text { width: 380px; } .craft li { margin-right: 7vw; } .craft li p { font-size: 20px; } .song:before { transform: scale(0.5); } .expert .expert-tt { font-size: 24px; } .apocalypse-first { bottom: 45px; } .expert-li li span { font-size: 22px; } .expert-li li:hover span, .expert-li li.active span { font-size: 30px; } .delicious-list li { margin-right: 2.6666%; width: 23%; } .hot-tag-list li { margin-right: 10px; } .major-list li p b { font-size: 3.8vw; } .news-tit { font-size: 24px; } } @media screen and (max-width: 1040px) { .header-tel { display: none; } .nav-list { position: fixed; left: 100%; top: 68px; bottom: 0; width: 100%; background: #fff; display: flex; justify-content: center; align-items: center; box-shadow: 0 0 5px rgba(0, 0, 0, 0.16); opacity: 0; visibility: hidden; transition: 0.68s; } .nav-list.show { opacity: 1; visibility: visible; left: 0; } .logo { position: relative; left: 0; top: 0; margin-left: 0; margin-top: 0; width: 130px; } .header { box-sizing: border-box; padding: 12px 5%; height: auto; display: flex; justify-content: space-between; align-items: center; } .menubtn { display: block; height: auto; } .menubtn span { margin-top: 0; } .navs { display: block; margin-top: -30px; width: 100%; } .navs > li { margin-right: 0 !important; margin-bottom: 30px; text-align: center; } .navs > li:last-child { margin-bottom: 0; } } @media screen and (max-width: 1200px) { .line-time { display: block; } .line-item-item { margin-bottom: 30px; width: 100%; } .line-item-item:last-child { margin-bottom: 0; } } @media screen and (max-width: 1024px) { .inner { width: 90%; } .flavor-title strong { font-size: 24px; } .flavor { padding: 50px 0 60px; } .flagship { display: none; } .flavor-pagination { position: relative; right: 0; top: 0; transform: translateY(0px); margin-top: 20px; display: flex; justify-content: center; } .flavor-pagination .swiper-pagination-bullet { margin: 0 5px; } .flavor-pagination .swiper-pagination-bullet:after { display: none; } .flavor-pagination .swiper-pagination-bullet i { position: relative; right: auto; margin: auto; padding-right: 0; } .particular-swiper { padding: 0 50px; margin-top: 40px; } .particular-btn span { width: 40px; height: 40px; line-height: 40px; font-size: 18px; } .particular-text p { font-size: 16px; } .overthrow-bg { background-attachment: local; } .overthrow-tt { font-size: 26px; } .overthrow-li li b { width: 120px; height: 120px; line-height: 120px; font-size: 28px; } .pattern { margin-top: 50px; } .pattern-list { margin-top: 22px; flex-wrap: wrap; } .pattern-list li { margin-bottom: 40px; flex: none; width: 50%; } .pattern-list li:nth-child(3n+n) { margin-bottom: 0; } .pattern-data p b { font-size: 48px; } .flat-top p { font-size: 18px; } .flat-top strong, .flat-eq strong { font-size: 24px; } .flat-top p { font-size: 16px; } .flat-wr { margin-top: 50px; display: block; } .flat-left { width: 100%; } .flat-eq { margin-top: 30px; width: 340px; max-width: 100%; } .flat-imgs { position: relative; width: 240px; margin-top: 30px; bottom: auto; } .cooperate-li { padding: 0; margin-top: 40px; } .cooperate-data { width: 190px; height: 220px; } .cooperate-li li p { font-size: 18px; } .flavor-title { margin-bottom: 0; } .activity-tab { margin-top: 34px; } .activity-slide strong { font-size: 20px; } .particular-btn span.prev { left: -30px; } .particular-btn span.next { right: -30px; } .flavor-swiper { margin-top: 30px; } .sessions { margin-top: 50px; } .sessions .sessions-tt { margin-top: 0; font-size: 30px; } .activity { padding-bottom: 70px; } .major-wr { margin-top: 50px; display: block; } .major-video { width: 100%; } .major-info { margin-top: 38px; width: 100%; } .skill { padding-left: 0; display: block; } .skill-imgs { width: 100%; } .skill-info { padding: 50px 5%; box-sizing: border-box; width: 100%; } .relevant-flex { display: block; } .relevant-info { width: 100%; } .relevant-li { margin-top: 36px; width: 100%; } .footer-navs { display: none; } .footer-left { display: flex; flex-wrap: wrap; } .footer-eq { width: 100%; } .footer-network { margin-top: 30px; } .footer-network a { font-size: 14px; } .footer-logo { margin-bottom: 40px; } .footer-address { width: 100%; } .footer-copy { padding: 20px 0; } .footer-copy a { font-size: 14px; } .leval-menu-wrap { display: block; padding: 15px 0; height: auto; } .menu-posite { margin-bottom: 8px; } .leval-menu .menu-leval-hidden { width: 100%; } .menu-leval-hidden { overflow: hidden; overflow-x: scroll; -webkit-overflow-scrolling: touch; } .menu-navs { display: inline-flex; } .menu-navs li { margin-left: 30px; } .menu-navs li > a { white-space: nowrap; } .pbanner strong { font-size: 38px; bottom: 40px; } .flavor-title2 { margin-bottom: 40px; } .introduct-data { padding: 50px 0 60px; } .introduct-data-li { margin-top: 40px; } .introduct-data-li li b { width: 120px; height: 139px; line-height: 139px; font-size: 40px; } .introduct-data-li li p { margin-top: 20px; font-size: 18px; } .honor-li { margin-top: 40px; } .honor-li li p { font-size: 18px; } .honor-fix { padding: 50px 0 60px; } .honor-li li p { margin-top: 16px; font-size: 16px; } .history { padding: 50px 0 60px; } .history-logo { margin-bottom: 30px; } .history-list { padding: 50px 0 20px; } .history-list:before { border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 13px solid #55207e; left: -10px; margin-left: 0; } .history-list:after { left: 0; } .history-li li { padding-left: 30px; display: block; } .history-hidden { padding: 0 !important; height: auto; } .history-tab { width: 100%; } .history-info { margin-top: 30px; width: 100%; } .history-li li:before { left: -24px; margin-left: 0; display: none; } .history-li li:after { left: -11px; margin-left: 0; } .history-hidden { margin: 0 !important; } .honor-list li time { margin-bottom: 20px; font-size: 28px; } .honor-list li p { height: 57px; font-size: 16px; } .honor-list li { margin-bottom: 60px; } .honor-list li figure { height: 240px; } .honor-list li { margin-right: 6%; width: 47%; } .honor-list li:nth-child(3n+3) { margin-right: 6%; } .honor-list li:nth-child(2n+2) { margin-right: 0; } .dynamics { padding: 50px 0; } .dynamic-list li a { padding: 40px 5%; } .dynamic-list li a strong { width: 80%; font-size: 22px; } .dynamic-list li a p { font-size: 14px; } .dynamic-list li a time { right: 5%; top: 40px; font-size: 16px; } .news-box { padding: 50px 0; } .news-li { margin-top: 50px; } .news-slide a { display: block; } .news-slide a figure { width: 100%; } .news-fixs { padding: 45px 5%; width: 100%; } .relevant-news { display: none; } .news-view-info { width: 100%; } .news-view { padding: 50px 0 30px; } .news-titles strong { font-size: 28px; } .effective { padding: 50px 0; } .series-box { padding: 50px 0 30px; background-attachment: local; } .series { margin-top: 50px; display: block; } .series-tab { margin: auto; width: 100%; } .customized { padding: 55px 0; } .customized-fix { margin-top: 50px; display: block; } .customized-imgs { margin: auto; } .customized-info { padding-top: 30px; width: 100%; } .customized-info strong { font-size: 24px; } .customized-info p { font-size: 18px; } .customized { background-attachment: local; } .periphery-tab { margin: auto; width: 100%; } .periphery-wrap { margin-top: 50px; } .brew-top h3 { font-size: 28px; } .brew-top p { font-size: 18px; } .brew-btn span.prev { left: 5%; } .brew-btn span.next { right: 5%; } .brew-tab { margin-top: 54px; } .brew-ico { width: 200px; } .brew-imgs figure { width: 200px; } .brew-fix { padding: 80px 0; } .brew-list-btn span.prev { left: -10px; } .brew-list-btn span.next { right: -10px; } .brew-li span { font-size: 18px; } .posite-box { padding: 20px 0; } .posite-back { display: none; } .menu-posite { flex-wrap: wrap; } .business { display: block; } .business-tab { display: block; width: 100%; } .business-max { margin: auto; } .business-min { box-sizing: border-box; padding: 0 60px; width: 100%; } .business-item-min { float: left; padding: 0 5px; } .business-wr { height: auto; } .business-btn.prev { left: 0; margin-left: 0; top: 50%; margin-top: -25px; transform: rotate(-90deg); } .business-btn.next { left: auto; margin-left: 0; right: 0; margin-right: 0; top: 50%; margin-top: -25px; transform: rotate(90deg); } .business-text { padding-top: 32px; width: 100%; text-align: center; } .business-shop { text-align: center; } .business-shop a { margin: auto; } .throw-arrow { bottom: 40px; } .throw-title { font-size: 32px; } .throw-into { padding-top: 80px; padding-bottom: 120px; height: auto; } .cooperate-list li { display: block; } .cooperate-imgs { width: 100%; } .cooperate-imgs span { font-size: 20px; } .cooperate-info { box-sizing: border-box; width: 100%; padding: 35px 5%; } .cooperate-info h3 { margin-bottom: 20px; font-size: 30px; } .cooperate-info strong { font-size: 20px; } .cooperate-list li:nth-child(2n+2) .cooperate-info { padding-right: 5%; padding-left: 5%; } .city-box { padding-top: 24px; } .city-title h3 { font-size: 22px; } .city-title { padding-bottom: 26px; } .city-data li p b { font-size: 44px; } .city-data li p { font-size: 18px; } .city-data li span { font-size: 18px; } .city-data { margin-top: 50px; } .advertise-tab { padding: 50px 0 20px; } .advertise-list li, .propaganda-list li, .vertise-list li { margin-right: 4%; width: 48%; } .advertise-list li:nth-child(3n+3), .propaganda-list li:nth-child(3n+3), .vertise-list li:nth-child(3n+3) { margin-right: 4%; } .advertise-list li:nth-child(2n+2), .propaganda-list li:nth-child(2n+2), .vertise-list li:nth-child(2n+2) { margin-right: 0; } .propaganda-title p { font-size: 18px; } .propaganda { padding: 50px 0 34px; } .propaganda-list { margin-top: 40px; } .propaganda-list li p { font-size: 18px; } .brand { padding: 70px 0; } .brand-li li { font-size: 18px; } .brand-li { margin-bottom: 30px; } .brand-list li { padding: 22px 0; } .brand-list li figure { width: 80px; height: 80px; } .advan-text { margin-left: -45%; } .advantage-banner figure img { height: 260px; object-fit: cover; } .advan-text h3 { font-size: 28px; } .pioneer h3 { font-size: 26px; } .pioneer-list { flex-wrap: wrap; } .pioneer-list li { flex: none; width: 50%; } .anetwork { margin-left: -45%; bottom: 40px; font-size: 30px; } .pain-point-top { padding-top: 42px; } .pain-point-top .point-title1 { margin-bottom: 28px; font-size: 26px; } .pain-point-top .point-title2 strong { font-size: 26px; } .pain-point-list { margin-top: 42px; } .point-down .point-donw-tt { bottom: 22px; font-size: 22px; } .point-down { width: 340px; height: 170px; } .pain-point { padding-bottom: 50px; } .redo-list { margin-top: 50px; flex-wrap: wrap; } .redo-list li { margin-top: 40px; width: 48%; } .redo-list li i:after { height: 180px; margin-top: -90px; } .redo-list { margin-top: 0; } .redo-list li strong { font-size: 24px; } .redo-list li b { margin-bottom: 12px; font-size: 24px; } .redo-list li { padding: 34px 0 60px; } .redo-list li:before { margin-left: -6px; border-left-width: 6px; border-right-width: 6px; border-top-width: 10px; } .redo-list li p { font-size: 14px; } .redio-title .retitle { padding: 37px 0 22px; font-size: 24px; } .redio-title b { font-size: 74px; height: 37px; } .redio-ftitle p { font-size: 20px; } .redio-text p { font-size: 16px; } .innovate-info { left: 5%; right: 5%; width: auto; bottom: 50px; } .innovate-wr { margin-left: 0; width: auto; padding: 55px 5%; } .price-btn-item strong { font-size: 18px; } .price-btn-item { padding: 8px 0; } .price-info p { font-size: 14px; } .price-info strong { margin-bottom: 18px; font-size: 22px; } .channel-list { margin-top: 40px; display: block; } .channel-item { margin-bottom: 40px; width: 100%; } .channel-item .channel-ft { height: 80px; font-size: 22px; } .channel-text { padding: 22px 5%; font-size: 16px; } .channel { padding: 50px 0 80px; } .marketing-tab { padding: 50px 0; } .marketing-btn span { line-height: 1.2; display: flex; text-align: center; justify-content: center; align-items: center; font-size: 18px; } .marketing-swiper { margin-top: 40px; } .skill-info-text { left: 5%; width: 90%; } .skill-info-text.skill-first-info { width: 90%; } .skill-info-text p { font-size: 16px; } .skill-info-text strong { margin-bottom: 16px; font-size: 25px; } .workmanships { bottom: 20px; } .steam { display: none; } .craft { left: 10%; width: 80%; top: auto; transform: translateY(0px); bottom: 50px; } .craft li { margin-right: auto; } .craft-line i { height: 180px; } .craft li p { font-size: 16px; } .craft li:nth-child(2n+2) { margin-top: 60px; } .song { width: 60%; top: auto; transform: translateY(0px); right: auto; left: 5%; bottom: 50px; } .skill-iphone-top { top: 140px; transform: translateY(0px); } .song:before { display: none; } .song li strong { font-size: 24px; line-height: 1; margin-top: -12px; } .storage { width: 90%; right: 5%; bottom: 70px; display: flex; justify-content: space-between; } .storage li { margin-bottom: 0 !important; } .storage li figure { width: 160px; } .storage li p { font-size: 18px; } .bubble { width: 80%; } .workmanships { top: auto; bottom: 80px; } .apocalypse-culture .apocalypse-tt { margin-bottom: 30px; font-size: 28px; } .apocalypse-culture strong { padding: 0 80px; font-size: 22px; } .apocalypse-culture p { font-size: 18px; } .apocalypse-culture i { width: 42px; height: 42px; line-height: 42px; font-size: 18px; } .apocalypse-culture strong:before, .apocalypse-culture strong:after { width: 50px; } .skill-swiper .swiper-pagination { left: 5%; } .sample-wine { width: 80%; left: 10%; margin-left: 0; display: flex; flex-direction: column; align-items: center; justify-content: space-between; } .wine-title { width: 80px; height: 80px; } .wine-title i { font-size: 90px; line-height: 1; } .wine-title strong { line-height: 80px; font-size: 50px; } .wine-info p { font-size: 20px; } .glass { width: 280px; } .appreciates { padding: 50px 0 60px; } .appreciate-top:before, .appreciate-top:after { display: none; } .appreciate-top { padding: 35px 5%; font-size: 18px; } .posite-boxs { padding: 18px 0; } .delicious-list { display: block; } .delicious-list li { margin-bottom: 30px; margin-right: 0; width: 100%; } .delicious-top { width: auto; } .delicious-imgs { margin-top: 40px; } .basis-title .basis-tt { font-size: 28px; } .basis-text { display: block; } .basis-imgs { margin: auto; } .basis-list { width: 100%; margin-top: 40px; } .aroma-li li { margin-right: 0; width: 100%; } .aroma-tab { padding-bottom: 80px; } .comfortable-text { left: 5%; width: 440px; } .alcohol-list { flex-wrap: wrap; } .alcohol-list li { width: 50% !important; } .alcohol-ico { margin-top: 30px; width: 200px; margin-left: -100px; } .alcohol-ico img { opacity: 1; visibility: visible; transform: scale(1); } .alcohol-ico:before { display: none; } .alcohol-imgs .alcohol-logo { margin-right: -30px !important; opacity: 1; visibility: visible; } .alcohol-list li:hover { width: 50% !important; } .advantage-top-banner img { width: 60%; } .advantage-v-item .advantage-v-tt { font-size: 26px; } .advantage-v-item { font-size: 16px; } .selected-wr { display: block; } .selected { padding: 40px 0 50px; } .selected-info { width: 100%; } .selected-info figure img { height: auto; } .selected-list { margin-top: 30px; width: 100%; } .selected-list li a { font-size: 16px; } .tag { padding: 50px 0; display: block; } .tag-left { width: 100%; } .hot-tag { margin-top: 30px; width: 100%; } .quotate-btn li { margin-right: 30px; } .quotate-btn li:last-child { margin-right: 0; } .quotate-tab { margin-top: 40px; } .quotate-li li { margin-right: 0; width: 100%; } .alcohol-culture-view { padding: 40px 0 20px; flex-flow: wrap; } .alcohol-culture-info { margin-bottom: 40px; width: 48%; } .correlate-items strong { font-size: 16px; bottom: 16px; } .ranking { padding: 40px 0 28px; } .ranking-list { flex-wrap: wrap; justify-content: start; } .ranking-list li { margin-right: 20px; margin-bottom: 12px; } .ranking-list li a { font-size: 16px; } .correlate-boxs { padding: 20px 0 50px; } .correlate-li li a { padding: 40px 0; } .correlate-li li a figure { width: 30%; } .correlate-li li a figure img { height: 150px; } .correlate-text { width: 66%; } .correlate-text strong { margin-bottom: 16px; } .correlate-text p { height: auto; -webkit-line-clamp: 1; } .correlate-text time { font-size: 16px; } .correlate-text span { bottom: 0; font-size: 16px; } .correlate-coopecate { display: none; } .correlate-view-info { width: 100%; } .correlate-view-top .correlate-view-tt { font-size: 24px; } .correlate-view-v { font-size: 14px; } .environment { padding: 55px 0; } .environment-tba { margin-top: 50px; } .environment-btn span { width: 50px; height: 50px; line-height: 50px; font-size: 20px; } .environment-btn span.prev { left: 5%; } .environment-btn span.next { right: 5%; } .welfare { padding: 50px 0 30px; } .welfare-li { margin-top: 50px; justify-content: start; flex-wrap: wrap; } .welfare-li li { margin-bottom: 30px; width: 25%; } .about-top-fix { display: block; } .about-lefts { width: 100%; } .about-left-item { padding: 60px 10%; } .about-data { width: 100%; } .course { padding: 50px 0; background-attachment: local; } .course-tab { margin-top: 50px; } .course-btn { display: none !important; } .course-item { display: block; } .course-imgs { width: 100%; } .course-text { width: 100%; margin-top: 30px; } .responsibility { margin-top: 50px; display: block; } .responsibility-list { width: 100%; } .responsibility-top .responsibility-tt { font-size: 20px; } .responsibility-top i { font-size: 24px; margin-top: -12px; } .responsibility-info { padding: 20px 30px 0; } .enterprise-culture { padding: 50px 0; } .enterprise-list { margin-top: 45px; display: block; } .enterprise-left, .enterprise-right { width: 100%; } .enterprise-items strong { padding-left: 5%; height: 60px; line-height: 60px; font-size: 22px; } .enterprise-wr { padding: 30px 5%; font-size: 18px; } .enterprise-imgs { padding-top: 40px; padding-left: 5%; } .navs-menu-box { position: relative; left: 0; margin-left: 0; top: 0; width: 100%; visibility: visible; pointer-events: visible; opacity: 1; padding-top: 0; display: none; transition: 0s; transform: translateY(0px); } .navs-menu { display: flex; flex-wrap: wrap; background: none; } .navs-menu li { margin-bottom: 3px; margin-right: 30px; } .navs-menu a { color: #666; } .navs > li { border-bottom: 1px solid rgba(0, 0, 0, 0.16); text-align: left; } .navs-menu li a { color: #333; } .navs-menu:before { border-left: 5px solid transparent; border-right: 5px solid transparent; margin-left: -5px; border-bottom: 8px solid #55207e; top: -8px; display: none; } .navs-menu { box-shadow: none; } .navs-menu { margin-bottom: -7px; padding: 8px 5% 7px; } .nav-list { display: block; } .nav-list { overflow-y: auto; -webkit-overflow-scrolling: touch; } .navs { margin-top: 0; margin: 50px 0; } .navs-menu li a { font-size: 14px; } .relevant-li li a p { height: auto; } .menu-navs li { margin-left: 0; padding-right: 30px; } .menu-navs li:last-child { padding-right: 0; } .series-menu, .periphery-menu { width: 100%; height: auto; margin-top: 0; } .series-menu-list { display: flex; flex-wrap: wrap; } .series-menu-list li { width: 33.333%; } .periphery-wrap { display: block; } .periphery-menu { padding-right: 0; margin-bottom: 30px; display: flex; } .periphery-menu li { width: 33.333%; margin-bottom: 0; } .error-wrap { display: block; text-align: center; } .error-logo { display: inline-block; } .error-text { margin-top: 30px; width: 100%; padding-left: 0; } .error-text:before { display: none; } .error-btn { justify-content: center; } .error-btn a:last-child { margin-right: 0; } .navs > li > a { margin-left: 5%; height: auto; line-height: 1.5; } .navs > li { height: auto; } .navs-menu li { padding: 0; } .navs > li { margin-bottom: 0; padding: 12px 0; } .innovate-info { position: relative; left: 0; right: 0; bottom: 0 !important; padding: 34px 5%; box-sizing: border-box; background: #55207e; margin-bottom: 2px; } .innovate-downs { margin-top: 34px; } .innovate-wr { padding-bottom: 35px; } .navs > li:hover .navs-menu-box { transform: none; } .particular-max-imgs img { width: 100%; height: auto; } .particular-slide { height: auto; } .make-imgs img { display: none; } .make-imgs img.make-m { display: block; } .news-tit { font-size: 22px; } .news-time { padding: 12px 0; width: 90px; } .patterns-info { text-align: left; } } @media screen and (max-width: 861px) { .company-infos { display: none; } .company-list li { margin-bottom: 100px; } .company-list li strong { font-size: 32px; } .company-list li p { font-size: 18px; } .company-wr .major-more { margin-top: 55px; } .company-wr { padding: 80px 0 50px; } .relevant-btn { flex-wrap: wrap; justify-content: start; } .relevant-btn li { margin-right: 40px; margin-bottom: 30px; } .effective-swiper { width: 90%; margin: auto; left: 0; } .series-swiper { width: 100%; left: 0; margin: auto; } .effective-tt { margin-bottom: 32px; font-size: 28px; } .series-tts { font-size: 25px; } .series-wrs { display: block; } .series-wrs figure { margin: auto; width: 90%; } .series-info { margin-left: 0; padding-top: 30px; } .series-info .seres-t { font-size: 24px; text-align: center; } .series-lable { width: 100%; } .brand-list li { margin-right: 4%; width: 22%; } .brand-list li:nth-child(5n+5) { margin-right: 4%; } .brand-list li:nth-child(4n+4) { margin-right: 0; } .brand-list li p { margin-top: 12px; font-size: 18px; } .calendar li { display: block; margin-bottom: 55px; } .calendar li figure { width: 100%; } .calendar-info { margin: auto; margin-top: 30px; width: 90%; } .calendar-info strong { margin-bottom: 25px; font-size: 22px; } .calendar li figure p { padding: 12px 20px 26px; line-height: 1.3; font-size: 18px; } .innovate-list { display: block; } .innovate-left { width: 100%; } .innovate-info strong { margin-bottom: 12px; font-size: 20px; } .innovate-info p b { font-size: 18px; } .innovate-right { width: 100%; } .innovate-info p { font-size: 14px; } .innovate-downs strong { margin-bottom: 18px; line-height: 1.2; font-size: 20px; } .innovate-downs p { font-size: 14px; } .innovate-downs p b { font-size: 18px; } .innovate-info { bottom: 35px; } .price-innovate { padding: 45px 0; } .redio-ftitle p { font-size: 18px; } .price-btn { margin-top: 24px; display: block; } .price-btn-item:first-child { margin-bottom: 20px; } .price-tabs { margin-top: 35px; } .sample-wine { top: 140px; bottom: 30px; transform: translateY(0px); text-align: center; } .wine-title { margin: auto; margin-bottom: 40px; } .sample-wine1 { bottom: 0; } .sample-wine1 .glass { width: 58vw; } .aroma-top { padding: 60px 0 30px; } .aroma-btn { margin-top: 42px; } .aroma-btn li { margin-right: auto; } .aroma-item .aroma-ftt { font-size: 22px; } .correlate-list { display: block; } .correlate-info { width: 100%; } .correlate-right { margin-top: 34px; flex-direction: row; width: 100%; justify-content: space-between; } .correlate-items { width: 48%; } .correlate-list { padding-bottom: 40px; } .distributie, .collaborate { padding: 60px 0; } .collaborate-row-item { width: 100%; } .collaborate-row { display: block; } .verificate { display: block; } .verificate-sub { margin-top: 26px; } .verificate-sub input { width: 180px; font-size: 18px; } .verificate-imgs img { width: 120px; } .verificate-click { transform: scale(0.7); } .contact-culture-list { margin-top: 40px; display: block; } .contact-culture-list li { padding: 40px 5%; height: auto; width: 100%; } .contact-culture-list li strong { font-size: 26px; } .contact-culture-list li p { font-size: 18px; } .patterns { padding: 60px 0; } .patterns-info p { font-size: 16px; } .pattern-btn { margin: auto; margin-bottom: 26px; width: 90%; } .pattern-btn span { margin-right: auto; font-size: 20px; } .pattern-btn span:before { border-left-width: 6px; border-right-width: 6px; border-top-width: 9px; margin-left: -6px; } .pattern-flex { display: block; } .pattern-text { padding: 40px 5%; width: 100%; height: auto; box-sizing: border-box; } .pattern-text-wrap { width: 100%; } .pattern-top { margin-bottom: 40px; } .pattern-top .pattern-tt { font-size: 28px; } .pattern-imgs { width: 100%; box-sizing: border-box; text-align: center; padding: 40px 0; } .pattern-imgs img { margin: auto; position: relative; width: 90%; } .join-title .join-tt { font-size: 28px; } .join-title p { font-size: 22px; } .join-eq { width: 180px; } .distillery { padding-top: 50px; } .distillery-info { margin-top: 32px; } .distillery-data-item p b { font-size: 40px; } .distillery-data { justify-content: start; flex-wrap: wrap; } .distillery-data-item { margin-bottom: 20px; width: 33.33%; } .capacity-swiper { width: 100%; left: 0; margin: 0; } .old-wine { padding-top: 50px; } .wine-swipers { flex-wrap: wrap; } .wine-items { width: 50% !important; } .wine-items figure { height: auto; } .wine-items figure img { width: 100%; height: auto; } .wine-items:hover .wine-in, .wine-items .wine-in { left: 30px; } .wine-items, .wine-items:hover { width: 100% !important; } } @media screen and (max-width: 751px) { .particular-swiper { margin-top: 10px; } .particular-slide a { display: block; } .particular-imgs { width: 100%; } .particular-text { padding-top: 30px; width: 100%; } .particular { padding: 50px 0 60px; } .introduct-data-li { margin-top: 30px; } .introduct-data-li li p { margin-top: 12px; font-size: 16px; } .news-li li { margin-right: 0; margin-bottom: 50px; width: 100%; } .news-time-top { padding: 50px 0 40px; } .news-titles strong { margin-bottom: 12px; font-size: 22px; } .news-wr { display: block; } .news-back { margin-top: 20px; } .news-back a { height: 40px; line-height: 40px; } .news-titles p { flex-wrap: wrap; } .anetwork { font-size: 26px; } .pain-point-top .point-title1, .pain-point-top .point-title2 strong { font-size: 22px; } .pain-point-top .point-title2 strong { padding: 0 20px; } .point-title { width: 120px; height: 138px; line-height: 138px; } .point-title .point-tt { margin-top: 12px; font-size: 20px; } .point-down { width: 220px; height: 120px; } .point-down .point-donw-tt { font-size: 20px; } .team { padding: 50px 0; } .team-list { flex-wrap: wrap; } .team-list li { margin-bottom: 30px; width: 50%; box-sizing: border-box; flex: auto; } .patterns-info1 { width: 100%; max-width: 100%; } .team-wr p b { font-size: 32px; } } @media screen and (max-width: 641px) { .banner-slide figure img { height: auto; object-fit: cover; } .banner-swiper .swiper-pagination { bottom: 8px; } .flavor-info p { font-size: 18px; } .flavor-info { height: 100px; } .flavor-title strong { font-size: 22px; } .particular-tab { margin-top: 40px; } .particular-swiper { margin-top: 30px; padding: 0; } .particular-btn span { top: 34vw; } .particular-btn span.prev { left: -18px; } .particular-btn span.next { right: -18px; } .particular-year-slide span { font-size: 14px; } .overthrow-tt { font-size: 22px; } .overthrow-li { justify-content: space-between; } .overthrow-li li { margin-right: 0; } .pattern-data { width: 140px; height: 140px; } .pattern-data p b { font-size: 32px; } .pattern-data p { font-size: 20px; } .pattern-year time, .pattern-year p { font-size: 18px; } .pattern-year.pattern-year2 { left: -40px; } .pattern-arrow { width: 80px; height: 114px; transform: translateX(-10px); } .overthrow-bg { background-repeat: no-repeat !important; } .pattern-info p { font-size: 16px; } .pattern-list li:before { bottom: 62px; } .pattern-list li { margin-bottom: 30px; } .pattern-more { margin-top: 30px; } .flat-top strong, .flat-eq strong { font-size: 22px; } .flat-eq { width: 280px; } .flat-example .flat-example-title { font-size: 20px; } .flat-eq strong { margin-bottom: 24px; } .flat-imgs { position: relative; width: 100%; } .flat-price { padding: 50px 0; } .cooperate { padding: 50px 0; } .cooperate-data { width: 120px; height: 139px; } .cooperate-li li p { font-size: 15px; } .activity-slide { padding: 50px 0; } .particular-btn span { top: 28vw; } .activity-slide, .activity-slide.swiper-slide-active { transform: scale(1); } .activity-slide { padding: 0; transition: 0s !important; } .particular-btn { display: flex; justify-content: center; margin-top: 28px; } .particular-btn span { position: relative; left: 0 !important; right: 0 !important; top: 0; margin-top: 0; } .particular-btn span.prev { margin-right: 20px; } .activity { padding-bottom: 50px; } .sessions .sessions-tt { font-size: 22px; } .major { padding: 50px 0; } .major-video b { margin-left: -30px; margin-top: -31px; width: 60px; height: 62px; } .major-text p { font-size: 20px; line-height: 1.6; } .major-text { margin-bottom: 26px; } .major-list li p b { font-size: 36px; } .major-list li span { font-size: 18px; } .skill-imgs p { top: 40px; font-size: 18px; } .skill-list li strong { font-size: 40px; } .skill-fix p { font-size: 18px; } .skill-list li { padding: 0 28px; } .company-wr:before { border-radius: 0; } .company-wr { width: 100%; box-sizing: border-box; padding: 0 5%; } .company-list li strong { font-size: 26px; } .company-list li p { font-size: 16px; } .company-bg:before { height: 100%; } .company-culure { background: #fff; } .company-bg:after, .company-bg:before { border-radius: 0px; opacity: 1; visibility: visible; transform: scale(1); } .company-bg:after { display: none; } .relevant-btn { display: inline-flex; flex-wrap: nowrap; } .relevant-btn li { margin-right: 30px; margin-bottom: 0; width: 100%; white-space: nowrap; } .relevant-hidden { overflow: hidden; overflow-x: auto; -webkit-overflow-scrolling: touch; } .relevant-tab { margin-top: 32px; } .relevant-time span { width: 120px; height: 48px; line-height: 48px; font-size: 16px; } .relevant-text strong { font-size: 20px; } .relevant-text { padding-right: 150px; } .relevant-time time { font-size: 14px; } .relevant-info figure { height: auto; } .flavor-title strong:before { width: 120px; margin-left: -60px; height: 5px; bottom: -5px; } .footer-logo { margin-bottom: 30px; width: 100%; text-align: center; } .footer { padding-top: 60px; } .footer-address { text-align: center; } .footer-eq { justify-content: center; margin-top: 20px; } .footer-eq-item p { font-size: 14px; } .footer-network { margin-top: 20px; justify-content: center; width: 100%; } .footer-logo { margin-bottom: 20px; } .footer-logo img { width: 180px; } .pbanner strong { bottom: 30px; margin-right: -45%; font-size: 26px; } .introducte-info p { font-size: 16px; } .introduction { padding: 40px 0; } .introduct-data-li { justify-content: start; flex-wrap: wrap; } .introduct-data-li li { margin-bottom: 26px; width: 33.333%; } .introduct-data { padding: 45px 0 34px; } .introduct-data-li li b { width: 100px; height: 116px; line-height: 116px; font-size: 32px; } .tidings-info { margin-bottom: 40px; } .tidings { padding: 50px 0 60px; } .honor-fix { padding: 45px 0 40px; } .honor-li li { margin-right: 4%; width: 48%; } .honor-li li:last-child { margin-right: 0; } .history-li li:after { top: 0; } .history-info strong { font-size: 22px; } .history-info p { font-size: 14px; } .history-li li { margin-bottom: 50px; } .history-li li:nth-child(2n+2) .history-info { text-align: left; } .honor { padding: 50px 0 20px; } .honor-list li { margin-right: 0 !important; width: 100%; } .honor-list li p { height: auto; } .honor-list li time { margin-bottom: 14px; font-size: 24px; } .dynamic-list li { margin-bottom: 40px; } .dynamic-list li a time { position: relative; right: auto; top: 0; margin-bottom: 12px; } .dynamic-list li a strong { margin-bottom: 18px; width: 100%; } .pagelist a { margin-right: 12px; width: 38px; height: 38px; line-height: 38px; } .dynamic-list li a { padding: 30px 5%; } .news-fixs strong { font-size: 20px; } .news-fixs span { font-size: 14px; } .news-swiper .swiper-pagination { right: 5%; bottom: 30px; } .news-swiper .swiper-pagination .swiper-pagination-bullet { margin-left: 12px; width: 8px; height: 8px; } .news-time b { font-size: 35px; } .news-view-v { font-size: 18px; } .news-pages { padding: 30px 0; display: block; } .news-back-down { margin-top: 12px; } .news-back-down a { width: 130px; height: 42px; line-height: 42px; font-size: 14px; } .news-page-prev p a { font-size: 14px; } .effective-tt { margin-bottom: 26px; font-size: 22px; } .effective-swiper .swiper-pagination .swiper-pagination-bullet { margin-right: 14px; width: 24px; height: 4px; } .effective-swiper .swiper-pagination { margin-top: 30px; } .customized-info p { font-size: 16px; } .periphery { padding: 50px 0; } .periphery-wrap { margin-top: 36px; } .series-tts { font-size: 22px; } .series-tts:before { margin-left: -45px; width: 90px; } .brew { padding: 50px 0; } .brew-top h3 { margin-bottom: 20px; font-size: 22px; } .brew-top p { font-size: 15px; } .brew-info strong { font-size: 22px; } .brew-info span { width: 140px; height: 35px; line-height: 35px; font-size: 14px; } .brew-ico, .brew-imgs figure { width: 42%; } .brew-li figure { height: 180px; } .brew-li span { font-size: 16px; } .brew-fix { padding: 50px 0; } .business-btn { width: 40px; height: 40px; line-height: 40px; font-size: 18px; } .business-item-min figure { height: 80px; } .business-text .business-tt { font-size: 26px; } .business-menu-li li { font-size: 14px; } .business-menu { height: 62px; } .business-tts { padding: 40px 0 30px; font-size: 26px; } .throw-title { font-size: 28px; } .throw-imgs { margin-top: 35px; } .throw-arrow { width: 44px; height: 44px; } .throw-arrow i { line-height: 44px; font-size: 14px; } .cooperate-imgs span { height: 62px; line-height: 62px; font-size: 18px; } .cooperate-info h3 { font-size: 26px; } .cooperate-info strong { font-size: 18px; } .city-data { flex-wrap: wrap; margin-top: 40px; } .city-data li { flex: none; margin-bottom: 28px; width: 50%; margin-right: 0; } .city-data li span { font-size: 16px; } .advertise-menu li { font-size: 17px; line-height: 52px; } .advertise-menu { width: 100%; } .advertise-menu li:before { bottom: -4px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 8px solid #55207e; } .advertise-menu li:hover:before, .advertise-menu li.active:before { bottom: -8px; } .advertise-info { padding-top: 20px; } .advertise-list li, .vertise-list li, .vertise-list li { margin-bottom: 30px; } .advertise-info strong { font-size: 20px; } .propaganda-list li figure { margin-bottom: 16px; } .propaganda-list li p { font-size: 16px; } .brand { padding: 50px 0 30px; } .brand-li li { margin-right: 20px; } .brand-list li { margin-right: 2%; border-radius: 20px; margin-bottom: 12px; width: 32%; } .brand-list li:nth-child(4n+4), .brand-list li:nth-child(5n+5) { margin-right: 2%; } .brand-list li:nth-child(3n+3) { margin-right: 0; } .brand-list li p { font-size: 16px; } .city-title:before { width: 280px; margin-left: -140px; } .city-title:after { width: 120px; margin-left: -60px; } .advan-text h3 { font-size: 24px; } .make-info p { font-size: 16px; } .pioneer-list li { width: 100%; } .pioneer h3 { font-size: 22px; } .pioneer p { font-size: 16px; } .pioneer strong { width: 68px; height: 68px; line-height: 68px; font-size: 30px; } .make { padding: 50px 0; } .calendar-info p { font-size: 14px; } .calendar-info strong { margin-bottom: 18px; } .pain-point-list { margin-top: 32px; display: block; } .pain-point-item { overflow: hidden; padding-top: 22px; margin-bottom: 40px; } .pain-point-item:last-child { margin-bottom: 0; } .point-down { width: 300px; height: 150px; } .anetwork { bottom: 24px; } .strategy { padding-top: 50px; } .point-title b { font-size: 28px; } .redo { padding: 50px 0; } .redio-text { margin-top: 16px; } .redo { padding-bottom: 34px; } .redo-list li strong { font-size: 22px; } .growth { padding: 40px 0; font-size: 20px; } .price-wr { padding: 20px; display: block; } .price-wr figure { width: 100%; } .price-info { margin-top: 28px; padding-bottom: 22px; width: 100%; } .price-info strong { margin-bottom: 10px; } .redio-ftitle p { font-size: 16px; } .price-btn-item strong { font-size: 16px; } .channel-item .channel-ft { height: 70px; font-size: 20px; } .marketing-tops { padding: 50px 0 80px; } .marketing-tops:before { bottom: 30px; margin-left: -10px; border-left-width: 10px; border-right-width: 10px; border-top-width: 13px; } .marketing-tops .redio-text { width: 100%; } .channel { padding: 45px 0; } .marketing-btn { display: block; } .marketing-btn span { margin-right: 0; margin-bottom: 16px; } .marketing-slide figure { margin-bottom: 32px; } .workmanships { width: 90%; left: 5%; height: 280px; } .workmanships li { width: 120px; height: 120px; } .workmanships li span { left: 10px; top: 10px; right: 10px; bottom: 10px; font-size: 18px; } .song { width: 90%; } .song li strong { font-size: 22px; margin-top: -11px; } .damaged { width: 75%; } .purchasing-imgs { top: 30%; width: 60%; left: 30%; } .expert .expert-tt b { font-size: 32px; } .apocalypse-culture .apocalypse-tt { margin-bottom: 24px; font-size: 24px; } .expert .expert-tt { font-size: 22px; } .expert-li { width: 100%; } .expert-li li span { font-size: 20px; } .expert-li li:hover span, .expert-li li.active span { font-size: 24px; } .glass { width: 220px; } .wine-info p { font-size: 18px; } .skill-item { height: 100% !important; } .apocalypse { height: 100%; } .sckill-bg, .skill-hide { height: 100%; } .skill-item:last-child { height: auto !important; } .standard { padding: 50px 0; } .appreciates { padding: 10px 0 45px; } .appreciate-top { padding: 26px 5%; margin-top: 42px; font-size: 16px; } .delicious { margin-top: 60px; } .delicious .delicious-tit { font-size: 26px; } .basis-imgs { width: 80%; } .basis-fix { width: 100px; height: 100px; font-size: 28px; } .basis-infos { font-size: 14px; margin-left: -20px; } .aroma-li li span { font-size: 16px; } .aroma-li { margin-top: 30px; } .comfortable figure img { height: 240px; object-fit: cover; } .comfortable-text p { font-size: 20px; } .comfortable-text { width: 60%; } .aroma-btn li { padding: 0 4px 10px; margin-right: 5px; line-height: 1.4; } .comfortable { margin-top: 0; } .alcohol-list li, .alcohol-list li:hover { width: 100% !important; } .advantage-v-item .advantage-v-tt { font-size: 22px; } .advantage-view { padding-bottom: 50px; } .footer-friend span, .footer-friend a { font-size: 14px; } .footer-friend { margin-top: 20px; } .selected-text { left: 5%; right: 5%; bottom: 24px; } .selected-text strong { margin-bottom: 16px; } .selected-text p { font-size: 14px; } .selected-title { font-size: 20px; } .selected-title:before { height: 22px; margin-top: -11px; } .selected-text strong { margin-bottom: 10px; } .tag-fix { display: block; } .tag-info { width: 100%; } .tag-imgs img { height: auto; } .tag-list-box { margin-top: 30px; width: 100%; } .tag-list li a { font-size: 14px; } .selected-list li a { font-size: 14px; } .quotate-li li a figure img { height: 90px; } .quotate-infos strong { margin-bottom: 8px; } .quotate-top { display: block; } .quotate-btn li { margin-right: auto; } .quotate-more { margin-top: 18px; } .selected-title { padding-left: 18px; } .alcohol-culture-list li a { font-size: 14px; } .alcohol-culture-info { width: 100%; } .correlate { display: block; } .correlate-li { margin-bottom: 40px; } .correlate-li li a figure img { height: 110px; } .correlate-text time { margin-top: 16px; } .correlate-text strong { margin-bottom: 12px; } .correlate-li li a { padding: 24px 0; } .informates p { font-size: 14px; } .correlate-view { padding-bottom: 50px; } .hot-word { margin-top: 40px; } .distributie { padding: 50px 0; } .verificate-left .collaborate-row-item { width: 150px; } .verificate-left { align-items: center; } .verificate-sub input { height: 48px; line-height: 48px; } .collaborate-input { margin-top: 40px; } .line-time { padding: 50px 0 30px; } .line-item-item { padding: 44px 5%; } .hotline p, .scanning p { font-size: 18px; } .hotline-btn a { width: 140px; height: 50px; line-height: 50px; } .scanning img { width: 140px; } .scanning p { margin-right: 24px; } .contact-culture { padding: 50px 0; } .environment-swiper { width: 100%; left: 0; margin: auto; } .flavor-title strong:before { left: 50%; } .flavor-title strong:after { width: 260px; left: 50%; margin-left: -130px; } .environment-slide strong { padding: 22px 5%; font-size: 20px; } .environment-btn span { width: 40px; height: 40px; line-height: 40px; font-size: 18px; } .environment-swiper .pagination { margin-top: 40px; } .environment-swiper .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 40px; } .environment-swiper .pagination .swiper-pagination-bullet { width: 20px; margin: 0 6px; } .welfare-slide { width: 35vw; } .welfare-slide-two { width: 39.2vw; } .welfare-li li { width: 33.333%; } .welfare-li li b { font-size: 35px; } .welfare-li li p { margin-top: 15px; font-size: 14px; } .welfare { padding-bottom: 0; } .welfare-slide-two figure span { font-size: 14px; } .join-wrap { padding: 30px 5%; } .join-title { margin-right: 10px; } .join-title .join-tt { margin-bottom: 16px; font-size: 22px; } .join-title p { font-size: 18px; } .join-box { padding: 50px 0; } .service-in { margin-top: 22px; } .service-in p { font-size: 16px; } .service-top { padding-bottom: 20px; } .service-map { height: 300px; } .about-left-item { padding: 40px 5%; } .about-left-item .intro-tt { margin-bottom: 20px; font-size: 22px; } .about-left-item p { font-size: 14px; } .about-data-item { margin-bottom: 50px; } .course-text strong { font-size: 24px; } .course-text strong:before { width: 80px; } .course-tab { margin-top: 36px; } .course-year { margin-top: 50px; } .honor-box { padding: 60px 0; } .honor-in p { font-size: 16px; } .honor-btns { width: 100%; margin-left: -50%; } .company-culure1 { padding: 50px 0; } .distillery-data-item { width: 50%; } .distillery-info { margin-bottom: 30px; } .history-jc { padding-top: 50px; } .history-img-item span { font-size: 20px; } .history-imgs-list { margin-top: 30px; } .history-imgs-list { flex-wrap: wrap; } .history-img-item { width: 100%; } .capacity-tt { margin-bottom: 32px; font-size: 24px; } .history-jc { padding: 50px 0; } .storage-boxs { padding-top: 50px; } .storage-siwper .swiper-pagination { display: none !important; } .storage-slide strong { bottom: 22px; font-size: 16px; } .storage-btnsd span { font-size: 30px; margin-top: -15px; } .capacity-slide strong { font-size: 16px; } .responsibility-top { height: 60px; } .responsibility-info { font-size: 16px; } .responsibility-imgs { width: 100%; } .dynamic-in p { font-size: 16px; } .copyrights { padding-top: 30px; } .label-box { padding: 0 0 60px; } .label-list li { padding: 18px 0 12px; } .label-list li p a { margin-right: 12px; font-size: 15px; } .series-menu-list li { width: 50%; } .series-menu li p, .periphery-menu li p { font-size: 14px; margin-left: 10px; } .periphery-menu { flex-wrap: wrap; } .periphery-menu li { margin-bottom: 20px; width: 50%; } .periphery-menu li figure:before { background-size: 100% auto; } .news-fixs p { height: auto; } .footer-copy { display: block; } .error-logo { width: 50%; } .error-imgs img { width: 80%; } .error-info { margin: 10px 0 20px; } .error-info p { font-size: 16px; line-height: 1.8; } .error-text { margin-top: 20px; } .company-list li { opacity: 1 !important; visibility: visible !important; transform: translateY(0px) !important; transition: 0s !important; } .company-wr .major-more, .throw-title, .cooperate-list li { opacity: 1 !important; visibility: visible !important; transform: translateY(0) !important; } .introduct-data-li { justify-content: center; } .cooperate-li li:first-child { width: 100%; } .flat-eq { width: 100%; } .footer-network { display: none; } .navs-menu li { margin-right: 20px; } .navs-menu { padding-right: 0; } .navs { margin: 40px 0; } .sckill-bg img { display: none; } .sckill-bg img.skill-mobile { display: block; width: 100%; height: 100%; object-fit: cover; } .skill-info-text { top: 160px; top: 120px; transform: translateY(0); } .bubble, .damaged { display: none; } .storage { width: 120px; right: auto; left: 5%; display: block; bottom: 40px; } .storage li figure { width: 100%; } .storage li:first-child { margin-bottom: 30px !important; } .purchasing-imgs { display: none; } .purchasing { margin-top: 0; } .skill-info-text { width: 80%; } .skill-menus { top: auto; transform: translateY(0px); bottom: 30px; } .craft { width: 60%; } .skill-menu-li li span { padding: 0 10px 0 12px; font-size: 12px; } .song { width: 70%; } .song li strong { font-size: 20px; } .introduct-data-li li p { padding: 0 6px; line-height: 1.2; } .make-info .make-imgs img { max-width: 100vw; position: relative; margin-left: -5vw; } .make { padding-bottom: 0; } .make:before { display: none; } .make-info { line-height: 1; } .make-info p { line-height: 1.8; } .advan-text { display: none; } .introducte-info, .distillery-info { text-align: left; } .honor-li li:first-child { width: 100%; margin: auto; margin-bottom: 30px; } .honor-li li:first-child figure { margin: auto; height: auto; width: 48%; padding-bottom: 0; } .honor-li li:first-child figure img { position: relative; width: 100%; height: auto; } .responsibility-top .responsibility-tt { display: none; } .responsibility-top .responsibility-tt.responsibility-mobile { display: block; } .responsibility-info .responsibility-info-m { display: block; } .article-block.particular-swiper, .article-block.overthrow-tt, .overthrow-li.article-block li { opacity: 1; visibility: visible; transform: translateY(0px); } .overthrow-li.article-block li:before { clip-path: inset(0 0 0 0); visibility: visible; } .overthrow-bg.article-block { opacity: 0.13; } .filters { left: 5%; right: auto; } } @media screen and (max-width: 481px) { .overthrow-li li b { width: 100px; height: 100px; line-height: 100px; font-size: 25px; } .pattern-data { width: 120px; height: 120px; } .pattern-arrow { margin-top: 12px; } .overthrow { padding: 50px 0; } .pattern-info p { font-size: 14px; } .pattern-list li:before { bottom: 56px; } .flat-top { width: 100%; } .cooperate-li { flex-wrap: wrap; } .cooperate-li li { flex: none; margin-bottom: 30px; } .cooperate { padding: 50px 0 20px; } .cooperate-data b { font-size: 40px; } .cooperate-data span { font-size: 26px; } .company-list li { margin-bottom: 35px; width: 100%; } .company-list li:nth-child(n+3) { margin-bottom: 35px; } .company-list li:last-child { margin-bottom: 0; } .history-in { padding: 12px 20px; } .history-info strong { font-size: 20px; } .banner-swiper .swiper-pagination .swiper-pagination-bullet { margin: 0 8px; } .business-item-min figure { height: 66px; } .advertise-list li, .vertise-list li .propaganda-list li { margin-right: 0 !important; width: 100%; } .brand-list li { margin-right: 4%; width: 48%; } .brand-list li:nth-child(3n+3), .brand-list li:nth-child(5n+5) { margin-right: 4%; } .brand-list li:nth-child(2n+2) { margin-right: 0; } .brand-li li { margin-right: auto; } .city-title { padding-bottom: 20px; } .pioneer-name span { font-size: 18px; } .make:before { height: 100px; } .make-info p { font-size: 14px; } .basis-item { display: block; text-align: center; } .basis-fix:before { right: 0; top: 10px; } .basis-fix { margin: auto; margin-bottom: -12px; } .basis-infos { margin-left: 0; border-radius: 46px; height: auto; padding: 30px 5% 18px; } .basis-title .basis-tt { font-size: 24px; } .basis-title p, .delicious-top p { font-size: 14px; } .correlate-right { margin-top: 20px; flex-wrap: wrap; } .correlate-items { margin-bottom: 20px; width: 100%; } .correlate-text strong { font-size: 20px; } .cooperate-li li { width: 50%; } .major-list li { margin-right: 5px; } }