@media (min-width: 1440px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xxl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xxl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.333333%}.offset-xxl-2{margin-left:16.666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.333333%}.offset-xxl-5{margin-left:41.666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.333333%}.offset-xxl-8{margin-left:66.666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.333333%}.offset-xxl-11{margin-left:91.666667%}}@media (min-width: 1600px){.col-xxxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxxl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xxxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxxl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xxxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxxl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xxxl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xxxl-3{flex:0 0 25%;max-width:25%}.col-xxxl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xxxl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xxxl-6{flex:0 0 50%;max-width:50%}.col-xxxl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xxxl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xxxl-9{flex:0 0 75%;max-width:75%}.col-xxxl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xxxl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xxxl-12{flex:0 0 100%;max-width:100%}.order-xxxl-first{order:-1}.order-xxxl-last{order:13}.order-xxxl-0{order:0}.order-xxxl-1{order:1}.order-xxxl-2{order:2}.order-xxxl-3{order:3}.order-xxxl-4{order:4}.order-xxxl-5{order:5}.order-xxxl-6{order:6}.order-xxxl-7{order:7}.order-xxxl-8{order:8}.order-xxxl-9{order:9}.order-xxxl-10{order:10}.order-xxxl-11{order:11}.order-xxxl-12{order:12}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.333333%}.offset-xxxl-2{margin-left:16.666667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.333333%}.offset-xxxl-5{margin-left:41.666667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.333333%}.offset-xxxl-8{margin-left:66.666667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.333333%}.offset-xxxl-11{margin-left:91.666667%}}@media (min-width: 1680px){.col-xxxxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxxxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxxxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxxxl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xxxxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxxxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxxxl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xxxxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxxxl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xxxxl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xxxxl-3{flex:0 0 25%;max-width:25%}.col-xxxxl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xxxxl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xxxxl-6{flex:0 0 50%;max-width:50%}.col-xxxxl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xxxxl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xxxxl-9{flex:0 0 75%;max-width:75%}.col-xxxxl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xxxxl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xxxxl-12{flex:0 0 100%;max-width:100%}.order-xxxxl-first{order:-1}.order-xxxxl-last{order:13}.order-xxxxl-0{order:0}.order-xxxxl-1{order:1}.order-xxxxl-2{order:2}.order-xxxxl-3{order:3}.order-xxxxl-4{order:4}.order-xxxxl-5{order:5}.order-xxxxl-6{order:6}.order-xxxxl-7{order:7}.order-xxxxl-8{order:8}.order-xxxxl-9{order:9}.order-xxxxl-10{order:10}.order-xxxxl-11{order:11}.order-xxxxl-12{order:12}.offset-xxxxl-0{margin-left:0}.offset-xxxxl-1{margin-left:8.333333%}.offset-xxxxl-2{margin-left:16.666667%}.offset-xxxxl-3{margin-left:25%}.offset-xxxxl-4{margin-left:33.333333%}.offset-xxxxl-5{margin-left:41.666667%}.offset-xxxxl-6{margin-left:50%}.offset-xxxxl-7{margin-left:58.333333%}.offset-xxxxl-8{margin-left:66.666667%}.offset-xxxxl-9{margin-left:75%}.offset-xxxxl-10{margin-left:83.333333%}.offset-xxxxl-11{margin-left:91.666667%}}html,body{background:#ffffff;overflow-x:hidden;font-family:PingFang SC, PingFang SC}@font-face{font-family:"Impact";src:url("../font/impact-2.ttf")}@font-face{font-family:"Impact-Regular";src:url("../font/Impact-regular.ttf")}.line-1{lines:1;text-overflow:ellipsis;overflow:hidden;flex:1;display:-webkit-box !important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical !important}.line-2{lines:2;text-overflow:ellipsis;overflow:hidden;flex:1;display:-webkit-box !important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical !important}.line-3{lines:3;text-overflow:ellipsis;overflow:hidden;flex:1;display:-webkit-box !important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical !important}.line-4{lines:4;text-overflow:ellipsis;overflow:hidden;flex:1;display:-webkit-box !important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:4;-webkit-box-orient:vertical !important}.line-5{lines:5;text-overflow:ellipsis;overflow:hidden;flex:1;display:-webkit-box !important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:5;-webkit-box-orient:vertical !important}a{text-decoration:none}.no-caret::after{display:none !important}.full-container{margin:0 20px}@media (max-width: 768px){.full-container{margin:0 10px}}header{height:124px;position:relative}header.fixed-header{position:fixed;top:0;left:0;right:0;z-index:10}header .drawer-toggle{display:none;position:relative;z-index:102;background:transparent;border:none;padding:10px;margin-right:20px;cursor:pointer;flex-shrink:0}header .drawer-toggle .drawer-hamburger-icon,header .drawer-toggle .drawer-hamburger-icon::before,header .drawer-toggle .drawer-hamburger-icon::after{background-color:#000000 !important}header .header-container{padding:26px 70px 26px 100px;min-height:124px;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;box-sizing:border-box}header.fixed-header{width:100%;left:0;right:0}header.fixed-header .full-container{max-width:1880px;box-sizing:border-box}@media (max-width: 768px){header.fixed-header .full-container{padding:0 10px}}@media (max-width: 576px){header.fixed-header .full-container{padding:0 10px}}header.fixed-header .header-container{width:100%;box-sizing:border-box;max-width:100%}header .header-logo{width:210px}header nav.navbar{padding:0;display:flex;align-items:center;flex-wrap:nowrap}header nav.navbar .nav-container{flex:1;display:flex;align-items:center;height:68px;min-width:0}header nav.navbar #navbarNav .nav{display:flex;flex-wrap:nowrap;align-items:center;list-style:none;margin:0;padding:0}header nav.navbar .nav-item{white-space:nowrap}header nav.navbar .nav-item .nav-link{padding:0 40px;font-weight:500;font-size:20px;color:#000000;display:block}header nav.navbar .nav-item.active .nav-link{color:#960000}header nav.navbar .search-container{display:flex;align-items:center;position:relative;margin:0 22px 0 0}header nav.navbar .search-container #navbarSearch{position:absolute;top:100%;right:0;margin-top:10px;z-index:1000;background:#ffffff;padding:10px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,0.15);min-width:250px}header nav.navbar .search-container #navbarSearch .search-form{display:flex;gap:8px}header nav.navbar .search-container #navbarSearch .search-form .form-control{flex:1;min-width:180px}header nav.navbar .search-container #navbarSearch .search-form .btn{white-space:nowrap}header nav.navbar .search-container .search-wrapper{cursor:pointer;display:flex;align-items:center;padding:5px}header nav.navbar .search-container .search-wrapper img{width:24px;height:24px}header .language-content{font-weight:400;font-size:18px;color:#FFFFFF;text-align:center;cursor:pointer;display:flex;align-items:center}header .language-content span{flex:1;padding-left:10px;padding-right:5px}header .dropdown{position:relative;flex-shrink:0}header .dropdown .dropdown-menu{min-width:150px;padding:8px 0;margin-top:8px;box-shadow:0 2px 8px rgba(0,0,0,0.15);border:1px solid rgba(0,0,0,0.1);border-radius:4px}header .dropdown .dropdown-menu .dropdown-item{padding:8px 20px;font-size:16px;color:#000000;transition:background-color 0.2s}header .dropdown .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5;color:#960000}header .header-white{background:#ffffff}header .header-dark{background:linear-gradient(180deg, #000 0%, transparent 100%)}header .header-dark .light{display:block}header .header-dark .dark{display:none}header .header-dark .language-content{color:#ffffff}header .header-dark nav .nav-item .nav-link{color:#FFFFFF}header .header-dark .drawer-toggle .drawer-hamburger-icon,header .header-dark .drawer-toggle .drawer-hamburger-icon::before,header .header-dark .drawer-toggle .drawer-hamburger-icon::after{background-color:#FFFFFF !important}header .header-light{background:#ffffff}header .header-light .light{display:none}header .header-light .dark{display:block}header .header-light .language-content{color:#000000}header .header-light nav .nav-item .nav-link{color:#000000}header .header-light .drawer-toggle .drawer-hamburger-icon,header .header-light .drawer-toggle .drawer-hamburger-icon::before,header .header-light .drawer-toggle .drawer-hamburger-icon::after{background-color:#000000 !important}@media (max-width: 1600px){header nav.navbar .nav-item .nav-link{padding:0 26px}}@media (max-width: 1440px){header .header-container{padding:26px 34px 26px 50px}header nav.navbar .nav-item .nav-link{padding:0 22px;font-size:18px}}@media (max-width: 1200px){header nav.navbar .nav-item .nav-link{padding:0 18px;font-size:17px}header nav.navbar .search-container{margin:0 18px 0 0}}@media (max-width: 1100px){header .drawer-toggle{display:block !important}header .header-container{padding:26px 30px 26px 20px}header nav.navbar .nav-container #navbarNav{display:none !important}header nav.navbar .search-container{margin:0 15px 0 0}}@media (max-width: 992px){header .header-container{padding:26px 30px 26px 50px}header nav.navbar .search-container{margin:0 15px 0 0}header nav.navbar .search-container #navbarSearch{min-width:220px}header nav.navbar .search-container #navbarSearch .search-form .form-control{min-width:150px}}@media (max-width: 768px){header{height:80px}header .header-container{padding:15px 14px 15px 20px}header .header-logo{width:150px}header .drawer-toggle{display:block !important;margin-right:15px}header nav.navbar .search-container{margin:0 8px 0 0;flex-shrink:0}header nav.navbar .search-container #navbarSearch{right:0;min-width:200px}header nav.navbar .search-container #navbarSearch .search-form{flex-direction:column;gap:8px}header nav.navbar .search-container #navbarSearch .search-form .form-control{min-width:100%}header nav.navbar .search-container #navbarSearch .search-form .btn{width:100%}header nav.navbar .search-container .search-wrapper img{width:20px;height:20px}header nav.navbar .dropdown{flex-shrink:0}header nav.navbar .dropdown .dropdown-menu{right:0;left:auto;transform:none;margin-top:8px;min-width:120px;max-width:calc(100vw - 20px)}header img[src="/static/img/logo.png"]{max-height:50px}}@media (max-width: 576px){header{height:70px}header .header-container{padding:10px 5px 10px 10px;min-height:70px}header .drawer-toggle{padding:6px;margin-right:8px}header nav.navbar .search-container{margin:0 4px 0 0;flex-shrink:0}header nav.navbar .search-container #navbarSearch{min-width:160px;right:0}header nav.navbar .search-container .search-wrapper{padding:3px}header nav.navbar .search-container .search-wrapper img{width:24px;height:24px}header nav.navbar .dropdown{flex-shrink:0}header nav.navbar .dropdown .dropdown-menu{right:0;left:auto;transform:none;margin-top:8px;min-width:100px;max-width:calc(100vw - 20px)}header nav.navbar .dropdown .language-content{padding:5px;font-size:12px}header nav.navbar .dropdown .language-content span{display:none}header nav.navbar .dropdown .language-content .down-icon{display:none}header nav.navbar .dropdown .language-content img{width:24px;height:24px}header img[src="/static/img/logo.png"]{max-height:35px;max-width:100%}}.drawer-nav .drawer-menu{padding-top:20px}.drawer-nav .drawer-menu .drawer-menu-item{padding:15px 20px;font-weight:500;font-size:18px;color:#000000;border-bottom:1px solid #f0f0f0;transition:all 0.3s}.drawer-nav .drawer-menu .drawer-menu-item:hover{background-color:#f5f5f5;color:#960000;text-decoration:none}.main-swiper .swiper-wrapper img{width:100%;max-width:100%;height:auto;object-fit:cover}@media (max-width: 992px){.main-swiper{max-height:600px}}@media (max-width: 768px){.main-swiper{max-height:400px}}@media (max-width: 576px){.main-swiper{max-height:300px}}.main-section .main-section-container{height:100%}.main-section .section-wrapper{padding:104px 0 130px 104px;min-height:372px;background-image:var(--image);background-position:center;background-repeat:no-repeat;background-size:cover}.main-section .section-wrapper .section-title{font-weight:600;font-size:70px;color:#FFFFFF;line-height:98px;margin-bottom:16px}.main-section .section-wrapper .section-subtitle{font-weight:500;font-size:18px;color:#FFFFFF;line-height:24px}@media (max-width: 1440px){.main-section .section-wrapper{padding:80px 0 100px 80px}.main-section .section-wrapper .section-title{font-size:60px;line-height:84px}}@media (max-width: 992px){.main-section .section-wrapper{padding:60px 0 80px 60px;min-height:300px}.main-section .section-wrapper .section-title{font-size:50px;line-height:70px}.main-section .section-wrapper .section-subtitle{font-size:16px}}@media (max-width: 768px){.main-section .section-wrapper{padding:40px 0 60px 40px;min-height:250px}.main-section .section-wrapper .section-title{font-size:40px;line-height:56px;margin-bottom:12px}.main-section .section-wrapper .section-subtitle{font-size:14px;line-height:20px}}@media (max-width: 576px){.main-section .section-wrapper{padding:30px 0 50px 30px;min-height:200px}.main-section .section-wrapper .section-title{font-size:32px;line-height:44px;margin-bottom:8px}.main-section .section-wrapper .section-subtitle{font-size:12px;line-height:18px}}.main-page-title .section-wrapper{padding:74px 0 74px 104px}.main-page-title .section-wrapper .section-title{font-weight:600;font-size:52px;color:#000000;line-height:72px;margin:0}.video-container{width:100%;height:max-content;position:relative}.video-container video{width:100%;display:block}.video-container .play-button{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:flex;justify-content:center;align-items:center;cursor:pointer}.video-container .play-button.video-playing .play-icon{display:none}.video-container .play-button.video-paused .play-icon{display:block}.main-advantage .advantage-container{min-height:110px}.main-advantage .row{min-height:110px}.main-advantage .left{background:#960000}.main-advantage .right{background:#EBE5D9}.main-advantage .advantage-title{height:100%;background:#960000;font-weight:500;font-size:22px;color:#FFFFFF;gap:20px;display:flex;align-items:center;justify-content:center;padding:20px}.main-advantage .advantage-item{height:100%;font-weight:400;font-size:18px;color:#000000;padding-left:56px;gap:10px;display:flex;align-items:center;justify-content:center}.main-advantage .advantage-item div{flex:1}@media (max-width: 1680px){.main-advantage .advantage-item{padding-left:42px}}@media (max-width: 1600px){.main-advantage .advantage-item{padding-left:64px}}@media (max-width: 992px){.main-advantage .advantage-title{font-size:20px;gap:15px}.main-advantage .advantage-item{font-size:18px;gap:8px;padding-left:28px}}@media (max-width: 768px){.main-advantage .advantage-container{min-height:auto}.main-advantage .row{min-height:auto}.main-advantage .advantage-title{min-height:84px;font-size:18px;padding:15px;gap:12px}.main-advantage .advantage-item{padding:12px 20px;font-size:16px;flex-direction:column;text-align:center;gap:8px}.main-advantage .advantage-item img{width:40px;height:40px}}@media (max-width: 576px){.main-advantage .advantage-title{min-height:70px;font-size:16px;padding:12px;gap:10px}.main-advantage .advantage-title img{width:20px;height:20px}.main-advantage .advantage-item{padding:10px 15px;font-size:14px}.main-advantage .advantage-item img{width:32px;height:32px}}.main-enterprise{padding:84px 0 54px 0}.main-enterprise .row{padding:0 100px}.main-enterprise .enterprise-information .information-title{font-weight:600;font-size:60px;color:#960000;max-width:480px;text-align:left;margin-bottom:30px}.main-enterprise .enterprise-information .information-content{font-weight:400;font-size:22px;color:#000000;line-height:40px;margin-bottom:50px;text-align:justify}.main-enterprise .enterprise-information .information-tag{display:flex;gap:20px}.main-enterprise .enterprise-information .information-tag .tag-item .tag-count{font-family:Impact, Impact;font-weight:400;font-size:40px;color:#000000}.main-enterprise .enterprise-information .information-tag .tag-item .tag-count span{font-weight:600;font-size:16px;color:#000000;vertical-align:middle}.main-enterprise .enterprise-information .information-tag .tag-item .tag-desc{font-weight:400;font-size:20px;color:#000000}.main-enterprise .enterprise-media{height:100%;display:flex;padding-top:110px}@media (max-width: 1440px){.main-enterprise .row{padding:0 80px}.main-enterprise .enterprise-information .information-title{font-size:50px}.main-enterprise .enterprise-media{padding-top:100px}}@media (max-width: 992px){.main-enterprise{padding:60px 0 40px 0}.main-enterprise .row{padding:0 60px}.main-enterprise .enterprise-information{padding:24px 0}.main-enterprise .enterprise-information .information-title{font-size:40px;margin-bottom:20px}.main-enterprise .enterprise-information .information-content{font-size:18px;line-height:32px;margin-bottom:30px}.main-enterprise .enterprise-information .information-tag{flex-wrap:wrap;gap:15px}.main-enterprise .enterprise-information .information-tag .tag-item .tag-count{font-size:32px}.main-enterprise .enterprise-information .information-tag .tag-item .tag-count span{font-size:14px}.main-enterprise .enterprise-information .information-tag .tag-item .tag-desc{font-size:16px}.main-enterprise .enterprise-media{padding-top:24px}}@media (max-width: 768px){.main-enterprise{padding:40px 0 30px 0}.main-enterprise .row{padding:0 30px}.main-enterprise .enterprise-information .information-title{font-size:32px;margin-bottom:15px}.main-enterprise .enterprise-information .information-content{font-size:16px;line-height:28px;margin-bottom:24px}.main-enterprise .enterprise-information .information-tag{gap:12px}.main-enterprise .enterprise-information .information-tag .tag-item .tag-count{font-size:28px}.main-enterprise .enterprise-information .information-tag .tag-item .tag-count span{font-size:12px}.main-enterprise .enterprise-information .information-tag .tag-item .tag-desc{font-size:14px}}@media (max-width: 576px){.main-enterprise{padding:30px 0 20px 0}.main-enterprise .row{padding:0 20px}.main-enterprise .enterprise-information .information-title{font-size:24px;margin-bottom:12px}.main-enterprise .enterprise-information .information-content{font-size:14px;line-height:24px;margin-bottom:20px}.main-enterprise .enterprise-information .information-tag{flex-direction:column;gap:10px}.main-enterprise .enterprise-information .information-tag .tag-item .tag-count{font-size:24px}.main-enterprise .enterprise-information .information-tag .tag-item .tag-count span{font-size:12px}.main-enterprise .enterprise-information .information-tag .tag-item .tag-desc{font-size:12px}}.main-product{margin-bottom:68px}.main-product .main-product-container{padding-top:20px;background:#960000}.main-product .row{padding:0 100px}.main-product .product-container{padding:80px 0 80px}.main-product .product-container .product-list ul li{list-style:none;font-weight:400;font-size:46px;padding:30px 0 4px 0;line-height:84px;border-bottom:1px solid transparent}.main-product .product-container .product-list ul li a{color:#FFFFFF;text-decoration:none}.main-product .product-container .product-list ul li::before{content:attr(index);margin-right:12px;font-family:DIN, DIN;font-weight:bold;font-size:40px;color:rgba(255,255,255,0.3)}.main-product .product-container .product-list ul li:hover,.main-product .product-container .product-list ul li.active{font-weight:500;font-size:60px;border-bottom:1px solid rgba(255,255,255,0.2)}.main-product .product-container .product-list ul li:hover::before,.main-product .product-container .product-list ul li.active::before{font-weight:bold;font-size:40px;color:#FFFFFF}.main-product .product-container .product-desc{font-weight:400;font-size:22px;color:#FFFFFF;line-height:40px;margin-bottom:30px;text-align:justify}.main-product .product-container .product-desc p{margin:0}.main-product .product-container .product-more{width:247px;height:74px;background:#FFFFFF;border-radius:100px;font-weight:400;font-size:22px;color:#960000;display:flex;align-items:center;justify-content:center;gap:18px;text-decoration:none}.main-product .product-container .product-more img{width:32px;height:32px}.main-product .product-media{height:100%;margin-left:92px;position:relative}.main-product .product-media .media-view{height:100%;display:flex;align-items:flex-end}.main-product .product-media .product-image{height:817px;object-fit:cover;width:100%;display:block;max-height:100%}.main-product .hidden{display:none !important}.main-product .hidden.active{display:block !important}@media (max-width: 1440px){.main-product .row{padding:0 80px}.main-product .product-container .product-list ul li{font-size:40px}.main-product .product-container .product-list ul li:hover{font-size:52px}.main-product .product-media{padding:0}}@media (max-width: 1200px){.main-product .product-media{margin:0}}@media (max-width: 992px){.main-product{padding-top:60px}.main-product .row{padding:0 60px}.main-product .product-container{padding:40px 0}.main-product .product-container .product-list ul li{font-size:42px;padding:20px 0 4px 0;line-height:62px;margin-bottom:15px}.main-product .product-container .product-list ul li::before{font-size:32px}.main-product .product-container .product-list ul li:hover,.main-product .product-container .product-list ul li.active{font-size:54px}.main-product .product-container .product-desc{font-size:18px;line-height:32px;margin-bottom:24px}.main-product .product-container .product-more{width:200px;height:60px;font-size:18px}.main-product .product-container .product-more img{width:28px;height:28px}.main-product .product-media .product-image{height:780px}}@media (max-width: 768px){.main-product{padding-top:40px}.main-product .row{padding:0 30px}.main-product .product-container{padding:30px 0}.main-product .product-container .product-list ul li{font-size:28px;padding:20px 0 4px 0;line-height:38px;margin-bottom:12px}.main-product .product-container .product-list ul li::before{font-size:20px}.main-product .product-container .product-list ul li:hover,.main-product .product-container .product-list ul li.active{font-size:38px}.main-product .product-container .product-list ul li:hover::before,.main-product .product-container .product-list ul li.active::before{font-size:24px}.main-product .product-container .product-desc{padding-right:30px;font-size:16px;line-height:28px;margin-bottom:20px}.main-product .product-container .product-more{width:180px;height:50px;font-size:16px}.main-product .product-container .product-more img{width:24px;height:24px}.main-product .product-media .product-image{height:680px}}@media (max-width: 576px){.main-product{padding-top:30px}.main-product .row{padding:0 20px}.main-product .product-container{padding:24px 0}.main-product .product-container .product-list ul li{font-size:20px;padding:18px 0 4px 0;line-height:32px;margin-bottom:10px}.main-product .product-container .product-list ul li::before{font-size:16px}.main-product .product-container .product-list ul li:hover,.main-product .product-container .product-list ul li.active{font-size:28px}.main-product .product-container .product-list ul li:hover::before,.main-product .product-container .product-list ul li.active::before{font-size:24px}.main-product .product-container .product-desc{padding-right:0;font-size:14px;line-height:24px;margin-bottom:16px}.main-product .product-container .product-more{width:160px;height:44px;font-size:14px;gap:12px}.main-product .product-container .product-more img{width:20px;height:20px}.main-product .product-media .product-image{height:480px}}.main-dynamic{margin-bottom:68px}.main-dynamic .main-dynamic-container{display:block}.main-dynamic .dynamic-container{padding:114px 0 102px 90px;background:#EBE5D9}.main-dynamic .dynamic-container .dynamic-title{font-weight:600;font-size:60px;color:#000000;margin-bottom:50px}.main-dynamic .dynamic-container .dynamic-list__item{margin-bottom:74px;padding-bottom:24px;padding-right:14px;border-bottom:1px solid #A9A9A9}.main-dynamic .dynamic-container .dynamic-list__date{font-weight:600;font-size:24px;line-height:34px;color:#960000;margin-bottom:4px}.main-dynamic .dynamic-container .dynamic-list__title{font-weight:500;font-size:32px;line-height:44px;color:#000000;margin-bottom:20px}.main-dynamic .dynamic-container .dynamic-list__desc{max-width:80%;font-weight:400;font-size:20px;line-height:28px;color:#000000}.main-dynamic .dynamic-media{padding-right:96px;padding-left:84px;padding-top:156px}.main-dynamic .dynamic-media .dynamic-image{margin-bottom:26px}.main-dynamic .dynamic-media .dynamic-meta{margin-bottom:50px}.main-dynamic .dynamic-media .dynamic-meta__date{font-weight:600;font-size:24px;color:#960000;line-height:34px}.main-dynamic .dynamic-media .dynamic-meta__title{font-weight:500;font-size:32px;color:#000000;line-height:44px;margin-top:4px}.main-dynamic .dynamic-more{width:247px;height:74px;background:#000000;border-radius:100px;font-weight:400;font-size:22px;color:#FFFFFF;display:flex;align-items:center;justify-content:center;gap:18px}.main-dynamic .dynamic-more img{width:32px;height:32px}@media (max-width: 992px){.main-dynamic .dynamic-container{padding:66px 0 50px 46px}.main-dynamic .dynamic-container .dynamic-title{font-size:48px;margin-bottom:40px}.main-dynamic .dynamic-container .dynamic-list__item{margin-bottom:50px}.main-dynamic .dynamic-container .dynamic-list__date{font-size:20px}.main-dynamic .dynamic-container .dynamic-list__title{font-size:28px;line-height:38px}.main-dynamic .dynamic-container .dynamic-list__desc{font-size:18px;line-height:26px}.main-dynamic .dynamic-container .dynamic-more{width:200px;height:60px;font-size:18px}.main-dynamic .dynamic-container .dynamic-more img{width:28px;height:28px}.main-dynamic .dynamic-media{padding-right:48px;padding-left:42px;padding-top:78px}.main-dynamic .dynamic-media .dynamic-meta__date{font-size:20px}.main-dynamic .dynamic-media .dynamic-meta__title{font-size:28px;line-height:38px}.main-dynamic .dynamic-media .dynamic-more{width:200px;height:60px;font-size:18px}.main-dynamic .dynamic-media .dynamic-more img{width:28px;height:28px}}@media (max-width: 768px){.main-dynamic .dynamic-container{padding:32px 0 26px 24px}.main-dynamic .dynamic-container .dynamic-title{font-size:36px;margin-bottom:30px}.main-dynamic .dynamic-container .dynamic-list__item{margin-bottom:30px;padding-bottom:16px;padding-right:10px}.main-dynamic .dynamic-container .dynamic-list__date{font-size:16px;line-height:24px}.main-dynamic .dynamic-container .dynamic-list__title{font-size:22px;line-height:32px;margin-bottom:12px}.main-dynamic .dynamic-container .dynamic-list__desc{font-size:16px;line-height:24px;max-width:100%}.main-dynamic .dynamic-container .dynamic-more{width:180px;height:50px;font-size:16px}.main-dynamic .dynamic-container .dynamic-more img{width:24px;height:24px}.main-dynamic .dynamic-media{padding-right:24px;padding-left:20px;padding-top:38px}.main-dynamic .dynamic-media .dynamic-image{margin-bottom:20px}.main-dynamic .dynamic-media .dynamic-meta{margin-bottom:30px}.main-dynamic .dynamic-media .dynamic-meta__date{font-size:16px;line-height:24px}.main-dynamic .dynamic-media .dynamic-meta__title{font-size:22px;line-height:32px}.main-dynamic .dynamic-media .dynamic-more{width:180px;height:50px;font-size:16px}.main-dynamic .dynamic-media .dynamic-more img{width:24px;height:24px}}@media (max-width: 576px){.main-dynamic .dynamic-container{padding:24px 0 20px 20px}.main-dynamic .dynamic-container .dynamic-title{font-size:28px;margin-bottom:24px}.main-dynamic .dynamic-container .dynamic-list__item{margin-bottom:24px;padding-bottom:12px;padding-right:8px}.main-dynamic .dynamic-container .dynamic-list__date{font-size:14px;line-height:20px}.main-dynamic .dynamic-container .dynamic-list__title{font-size:18px;line-height:26px;margin-bottom:8px}.main-dynamic .dynamic-container .dynamic-list__desc{font-size:14px;line-height:20px}.main-dynamic .dynamic-container .dynamic-more{width:160px;height:44px;font-size:14px;gap:12px}.main-dynamic .dynamic-container .dynamic-more img{width:20px;height:20px}.main-dynamic .dynamic-media{padding-right:20px;padding-left:20px;padding-top:30px}.main-dynamic .dynamic-media .dynamic-image{margin-bottom:16px}.main-dynamic .dynamic-media .dynamic-meta{margin-bottom:24px}.main-dynamic .dynamic-media .dynamic-meta__date{font-size:14px;line-height:20px}.main-dynamic .dynamic-media .dynamic-meta__title{font-size:18px;line-height:26px}.main-dynamic .dynamic-media .dynamic-more{width:160px;height:44px;font-size:14px;gap:12px}.main-dynamic .dynamic-media .dynamic-more img{width:20px;height:20px}}.main-company{padding:110px 0 130px 0}.main-company .row{padding:0 100px}.main-company .row-line{border-bottom:1px solid #000000;display:flex;margin-bottom:52px}.main-company .row-line:first-child{padding-top:45px}.main-company .row-line:last-child{margin-bottom:0}.main-company .row-line .row-cell{width:50%;display:inline-block;padding-bottom:14px}.main-company .row-line .row-cell .row-cell__title{font-weight:500;font-size:22px;line-height:30px;color:#000000;margin-bottom:14px}.main-company .row-line .row-cell .row-cell__content{font-weight:500;font-size:28px;color:#000000}.main-company .row-line .row-cell .mobile{font-family:Impact, Impact;font-weight:400;font-size:28px;color:#000000}.main-company .company-title{font-weight:600;font-size:70px;color:#960000;line-height:98px;margin-bottom:16px}.main-company .company-subtitle{font-weight:600;font-size:40px;color:#333333;letter-spacing:8px;line-height:56px;padding-bottom:12px;border-bottom:1px solid #000000;margin-bottom:38px}.main-company .company-qrcode{display:flex;gap:46px}.main-company .company-qrcode .qrcode-item{display:inline-block;font-weight:400;font-size:22px;text-align:center;color:#000000}.main-company .company-qrcode .qrcode-item img{width:174px;height:174px;display:block;margin:0 auto;margin-bottom:12px}@media (max-width: 1440px){.main-company .row{padding:0 80px}.main-company .company-title{font-size:60px;line-height:84px}.main-company .company-subtitle{font-size:36px;line-height:50px}}@media (max-width: 992px){.main-company{padding:56px 0 64px 0}.main-company .row{padding:0 30px}.main-company .row-line{margin-bottom:40px}.main-company .row-line .row-cell .row-cell__title{font-size:18px}.main-company .row-line .row-cell .row-cell__content{font-size:24px}.main-company .company-title{font-size:50px;line-height:70px}.main-company .company-subtitle{font-size:32px;line-height:44px;letter-spacing:4px}.main-company .company-qrcode{gap:30px}.main-company .company-qrcode .qrcode-item{font-size:18px}.main-company .company-qrcode .qrcode-item img{width:140px;height:140px}}@media (max-width: 768px){.main-company{padding:40px 0 50px 0}.main-company .row{padding:0 20px}.main-company .row-line{flex-direction:column;margin-bottom:30px}.main-company .row-line .row-cell{width:100% !important}.main-company .row-line .row-cell .row-cell__title{font-size:16px;margin-bottom:10px}.main-company .row-line .row-cell .row-cell__content{font-size:20px}.main-company .company-title{font-size:40px;line-height:56px;margin-bottom:12px}.main-company .company-subtitle{font-size:24px;line-height:34px;letter-spacing:2px;margin-bottom:30px}.main-company .company-qrcode{flex-direction:column;gap:24px}.main-company .company-qrcode .qrcode-item{font-size:16px}.main-company .company-qrcode .qrcode-item img{width:120px;height:120px}}@media (max-width: 576px){.main-company{padding:30px 0 40px 0}.main-company .row{padding:0 15px}.main-company .row-line{margin-bottom:24px}.main-company .row-line:first-child{padding-top:30px}.main-company .row-line .row-cell .row-cell__title{font-size:14px;margin-bottom:8px}.main-company .row-line .row-cell .row-cell__content{font-size:18px}.main-company .company-title{font-size:32px;line-height:44px;margin-bottom:10px}.main-company .company-subtitle{font-size:20px;line-height:28px;letter-spacing:1px;margin-bottom:24px}.main-company .company-qrcode{gap:20px}.main-company .company-qrcode .qrcode-item{font-size:14px}.main-company .company-qrcode .qrcode-item img{width:100px;height:100px}}.main-contact{padding:94px 0;background:#960000}.main-contact .row{padding:0 100px}.main-contact .contact-slogan{font-family:Impact, Impact;font-weight:400;font-size:80px;color:#000000;line-height:120px;letter-spacing:3px}.main-contact .contact-action{display:flex;flex-direction:column;align-items:center;justify-content:center}.main-contact .contact-action .phone{font-family:Impact, Impact;font-weight:400;font-size:40px;color:#000000;line-height:80px;display:flex;align-items:center}.main-contact .contact-action .tell-button{width:260px;height:74px;padding:20px 0;display:inline-block;margin-top:50px;background:#FFFFFF;border-radius:70px 70px 70px 70px;font-weight:600;font-size:24px;line-height:34px;color:#960000;text-align:center}@media (max-width: 1600px){.main-contact .contact-slogan{font-size:64px;line-height:100px}}@media (max-width: 1440px){.main-contact .row{padding:0 80px}.main-contact .contact-slogan{font-size:60px;line-height:90px}}@media (max-width: 1200px){.main-contact .contact-slogan{font-size:58px;line-height:100px}}@media (max-width: 992px){.main-contact{padding:60px 0}.main-contact .row{padding:0 40px}.main-contact .contact-slogan{padding:36px 0;font-size:40px;line-height:60px;letter-spacing:2px;text-align:center}.main-contact .contact-action .phone{font-size:32px;line-height:60px}.main-contact .contact-action .phone img{width:50px;height:50px}.main-contact .contact-action .tell-button{width:220px;height:64px;padding:14px 0;font-size:20px;line-height:36px;margin-top:40px}}@media (max-width: 768px){.main-contact{padding:40px 0}.main-contact .row{padding:0 30px}.main-contact .contact-slogan{font-size:32px;line-height:48px;letter-spacing:1px}.main-contact .contact-action .phone{font-size:24px;line-height:40px}.main-contact .contact-action .phone img{width:40px;height:40px}.main-contact .contact-action .tell-button{width:180px;height:54px;line-height:26px;font-size:18px;margin-top:30px}}@media (max-width: 576px){.main-contact{padding:30px 0}.main-contact .row{padding:0 20px}.main-contact .contact-slogan{font-size:24px;line-height:36px;letter-spacing:0.5px}.main-contact .contact-action .phone{font-size:20px;line-height:32px;flex-direction:column;gap:10px}.main-contact .contact-action .phone img{width:36px;height:36px}.main-contact .contact-action .tell-button{width:160px;line-height:26px;font-size:16px;margin-top:24px}}.main-company-contact{padding:94px 0;background:#960000}.main-company-contact .row{padding:0 100px}.main-company-contact .contact-slogan{font-family:Impact, Impact;font-weight:400;font-size:66px;color:#FFFFFF;line-height:120px;letter-spacing:3px}.main-company-contact .company-action{padding:0 94px 0 34px;display:flex;align-items:center;justify-content:space-between}.main-company-contact .company-action .company-panel{display:flex;flex-direction:column;gap:32px}.main-company-contact .company-action .company-panel .panel-line{font-weight:400;font-size:20px;color:#FFFFFF;display:flex;align-items:center;gap:4px}.main-company-contact .company-action .company-panel .panel-line label{width:110px;text-align:justify;line-height:0px}.main-company-contact .company-action .company-panel .panel-line label::after{content:'';display:inline-block;width:100%}.main-company-contact .company-action .company-panel .panel-line span{display:inline-block}.main-company-contact .company-action .company-qrcode{font-weight:400;font-size:20px;color:#FFFFFF;text-align:center}.main-company-contact .company-action .company-qrcode img{width:174px;height:174px;margin-bottom:12px}@media (max-width: 1680px){.main-company-contact .contact-slogan{font-size:56px;line-height:100px}.main-company-contact .company-action{padding:0 0 0 34px}}@media (max-width: 1600px){.main-company-contact .contact-slogan{font-size:52px;line-height:100px}}@media (max-width: 1440px){.main-company-contact .row{padding:0 80px}.main-company-contact .contact-slogan{font-size:60px;line-height:90px}.main-company-contact .company-action{padding:0}}@media (max-width: 1200px){.main-company-contact .contact-slogan{font-size:58px;line-height:100px}}@media (max-width: 992px){.main-company-contact{padding:60px 0}.main-company-contact .row{padding:0 40px}.main-company-contact .contact-slogan{padding:36px 0;font-size:40px;line-height:60px;letter-spacing:2px;text-align:center}.main-company-contact .company-action{padding:0}}@media (max-width: 768px){.main-company-contact{padding:40px 0}.main-company-contact .row{padding:0 30px}.main-company-contact .contact-slogan{font-size:32px;line-height:48px;letter-spacing:1px}.main-company-contact .company-action{flex-direction:column;gap:36px}.main-company-contact .company-action .company-panel{gap:14px}}@media (max-width: 576px){.main-company-contact{padding:30px 0}.main-company-contact .row{padding:0 20px}.main-company-contact .contact-slogan{font-size:24px;line-height:36px;letter-spacing:0.5px}}.contact-aside{width:50px;height:240px;padding:20px 6px 12px 6px;background:#960000;position:fixed;right:0;top:50%;z-index:100;cursor:pointer;display:flex;flex-direction:column;align-items:center}.contact-aside .vertical-text{writing-mode:vertical-rl;font-weight:500;font-size:22px;color:#FFFFFF;margin-bottom:auto}.contact-aside .vertical-icon{width:30px;height:30px;margin-top:auto;display:block}@media (max-width: 768px){.contact-aside{width:50px;height:280px;padding:24px 10px 10px 10px}.contact-aside .vertical-text{font-size:18px}.contact-aside .vertical-icon{width:24px;height:24px}}@media (max-width: 576px){.contact-aside{width:40px;height:240px;padding:20px 8px 8px 8px}.contact-aside .vertical-text{font-size:14px}.contact-aside .vertical-icon{width:20px;height:20px}}footer .footer-content{padding:56px 0 50px;background:#ffffff}footer .footer-bottom{padding:22px 0;background:#000000}footer .footer-nav{padding:0 4.875rem 0 110px;display:flex;justify-content:space-between}footer .footer-nav dl{width:100%;display:inline-block}footer .footer-nav dl dt{margin-bottom:22px;font-weight:600;font-size:26px;color:#000000;overflow-wrap:break-word;word-wrap:break-word}footer .footer-nav dl dd{margin-bottom:14px;font-weight:500;font-size:18px;overflow-wrap:break-word;word-wrap:break-word}footer .footer-nav dl dd a{color:#000000 !important}footer .footer-copyright{padding:0 110px}footer .copyright{margin:0;font-weight:400;font-size:16px;color:#FFFFFF}@media (max-width: 992px){footer .footer-nav{padding:0 2rem}footer .footer-copyright{padding:0 2rem}}@media (max-width: 768px){footer .footer-nav{padding:0 2rem;flex-wrap:wrap}footer .footer-copyright{padding:0 2rem}}.main-category{padding:0}.main-category .category-row{padding:0 100px}.main-category .category-list{display:flex;flex-wrap:wrap;gap:18px}.main-category .category-item{display:inline-block;box-sizing:border-box;padding:15px 55px;border:1px solid #000000;border-radius:100px;font-weight:400;font-size:20px;line-height:28px;color:#000000;cursor:pointer}.main-category .category-item.active{background:#000000;color:#FFFFFF}@media (max-width: 1440px){.main-category .category-row{padding:0 80px}}@media (max-width: 992px){.main-category{padding:60px 0 40px 0}.main-category .category-row{padding:0 60px}.main-category .category-item{padding:12px 40px;font-size:18px;line-height:26px}}@media (max-width: 768px){.main-category{padding:40px 0 30px 0}.main-category .category-row{padding:0 30px}.main-category .category-list{gap:12px}.main-category .category-item{padding:10px 30px;font-size:16px;line-height:24px}}@media (max-width: 576px){.main-category{padding:30px 0 20px 0}.main-category .category-row{padding:0 20px}.main-category .category-list{gap:10px}.main-category .category-item{padding:8px 20px;font-size:14px;line-height:20px}}.pagination-container{display:flex;justify-content:center;padding:40px 0}.pagination-container ul.pagination{display:flex;gap:12px}.pagination-container ul.pagination li.page-item .page-link{display:inline-block;width:46px;height:46px;border-radius:50%;border:1px solid #000000;font-weight:500;font-size:18px;line-height:26px;color:#000000;text-align:center}.pagination-container ul.pagination li.page-item .page-prev,.pagination-container ul.pagination li.page-item .page-next{display:inline-block;width:46px;height:46px}.pagination-container ul.pagination li.page-item .page-prev img,.pagination-container ul.pagination li.page-item .page-next img{width:100%;height:100%}.pagination-container ul.pagination li.page-item.active .page-link{background:transparent}@media (max-width: 768px){.pagination-container{padding:30px 0}.pagination-container ul.pagination{gap:10px}.pagination-container ul.pagination li.page-item .page-link{width:40px;height:40px;font-size:16px;line-height:24px}.pagination-container ul.pagination li.page-item .page-prev,.pagination-container ul.pagination li.page-item .page-next{width:40px;height:40px}}@media (max-width: 576px){.pagination-container{padding:24px 0}.pagination-container ul.pagination{gap:8px}.pagination-container ul.pagination li.page-item .page-link{width:36px;height:36px;font-size:14px;line-height:22px}.pagination-container ul.pagination li.page-item .page-prev,.pagination-container ul.pagination li.page-item .page-next{width:36px;height:36px}}.main-product-list{padding:42px 0 80px}.main-product-list .product-row{margin-bottom:0;padding:2px 0}.main-product-list .product-card{height:100%;padding:110px 34px 110px 98px;background:#EBE5D9;display:flex;flex-direction:column;justify-content:space-between}.main-product-list .product-card .product-title{font-weight:500;font-size:36px;color:#000000;line-height:50px;margin-bottom:56px}.main-product-list .product-card .product-desc{font-weight:500;font-size:22px;color:#000000;line-height:30px;margin-bottom:44px}.main-product-list .product-card .product-model{font-weight:600;font-size:22px;color:#000000;line-height:30px}.main-product-list .product-card .product-info{margin-bottom:120px}.main-product-list .product-card .product-link{margin-top:auto;display:inline-block;padding:20px 54px;background:#000000;border-radius:100px;font-weight:bold;font-size:22px;color:#FFFFFF;line-height:34px;text-decoration:none}.main-product-list .product-card .product-link img{width:32px;height:32px;vertical-align:text-top}.main-product-list .product-card .product-link:hover{background:#960000}.main-product-list .product-media{width:100%;height:100%;display:block}.main-product-list .product-media img{height:100%;width:100%;object-fit:cover}@media (max-width: 1440px){.main-product-list .product-card{padding:54px 34px 110px 48px}}@media (max-width: 992px){.main-product-list{padding:60px 0}.main-product-list .product-card{padding:40px 30px 60px 40px}.main-product-list .product-card .product-title{font-size:28px;line-height:40px;margin-bottom:40px}.main-product-list .product-card .product-desc{font-size:18px;line-height:28px;margin-bottom:30px}.main-product-list .product-card .product-model{font-size:18px;line-height:26px}.main-product-list .product-card .product-info{margin-bottom:80px}.main-product-list .product-card .product-link{padding:16px 40px;font-size:18px}.main-product-list .product-card .product-link img{width:28px;height:28px}}@media (max-width: 768px){.main-product-list{padding:40px 0}.main-product-list .product-card{padding:30px 24px 40px 30px}.main-product-list .product-card .product-title{font-size:24px;line-height:34px;margin-bottom:30px}.main-product-list .product-card .product-desc{font-size:16px;line-height:24px;margin-bottom:24px}.main-product-list .product-card .product-model{font-size:16px;line-height:24px}.main-product-list .product-card .product-info{margin-bottom:40px}.main-product-list .product-card .product-link{padding:14px 32px;font-size:16px}.main-product-list .product-card .product-link img{width:24px;height:24px}}@media (max-width: 576px){.main-product-list{padding:30px 0}.main-product-list .product-card{padding:24px 20px 30px 24px}.main-product-list .product-card .product-title{font-size:20px;line-height:28px;margin-bottom:24px}.main-product-list .product-card .product-desc{font-size:14px;line-height:22px;margin-bottom:20px}.main-product-list .product-card .product-model{font-size:14px;line-height:20px}.main-product-list .product-card .product-info{margin-bottom:28px}.main-product-list .product-card .product-link{padding:6px 18px;font-size:14px}.main-product-list .product-card .product-link img{width:20px;height:20px}}.main-product-detail{padding:0 0 108px}.main-product-detail .link{margin-top:auto;display:inline-block;padding:1.25rem 3.375rem;background:#000000;border-radius:100px;font-weight:bold;font-size:22px;color:#FFFFFF;line-height:34px;text-decoration:none}.main-product-detail .link img{width:32px;height:32px;vertical-align:text-top}.main-product-detail .link:hover{background:#960000}.main-product-detail .product-left,.main-product-detail .product-introduction{height:100%;padding:80px 32px 110px 120px;background:#EBE5D9}.main-product-detail .product-left .title,.main-product-detail .product-introduction .title{font-family:Impact, Impact;font-weight:400;font-size:80px;color:#000000;line-height:100px;margin-bottom:22px}.main-product-detail .product-left .content,.main-product-detail .product-introduction .content{font-weight:500;font-size:22px;color:#000000;margin-bottom:100px;text-align:justify}.main-product-detail .product-media{height:100%;min-height:auto;max-height:800px}.main-product-detail .product-media .image{width:100%;height:100%;display:block;object-fit:cover}.main-product-detail .product-right{background:#EBE5D9}.main-product-detail .product-right .image{width:100%;height:658px;object-fit:cover;margin-bottom:70px}.main-product-detail .product-right .model{padding:0 90px 0 70px;margin-bottom:52px;text-align:justify}.main-product-detail .product-right .model .model-title{font-weight:600;font-size:36px;color:#000000;margin-bottom:22px}.main-product-detail .product-right .model .model-content{font-weight:500;font-size:22px;color:#333333}.main-product-detail .product-right .link-wrapper{padding:56px 0 126px}.main-product-detail .product-content{background:#EBE5D9;padding-top:70px}.main-product-detail .product-content .model{padding:0 90px 0 70px;margin-bottom:52px;text-align:justify}.main-product-detail .product-content .model .model-title{font-weight:600;font-size:36px;color:#000000;margin-bottom:22px}.main-product-detail .product-content .model .model-content{font-weight:500;font-size:22px;color:#333333}.main-product-detail .product-content .link-wrapper{padding:56px 0 126px}.main-product-detail .product-purpose-container{margin-top:108px;padding:80px 0;background:#EBE5D9}.main-product-detail .product-purpose-container .row{padding:0 100px}.main-product-detail .product-purpose-container .product-title{padding:0 102px;font-weight:600;font-size:60px;color:#000000;line-height:84px;margin-bottom:40px}.main-product-detail .product-purpose-container .purpose-line{border-bottom:1px solid #000000;padding:14px 0;margin-bottom:28px;font-weight:500;font-size:28px;color:#000000}@media (max-width: 1680px){.main-product-detail .product-left,.main-product-detail .product-introduction{padding:80px 22px 80px 100px}.main-product-detail .product-left .title,.main-product-detail .product-introduction .title{font-size:60px;line-height:80px}.main-product-detail .product-left .content,.main-product-detail .product-introduction .content{font-size:20px;margin-bottom:80px}}@media (max-width: 992px){.main-product-detail{padding:60px 0 80px}.main-product-detail .link{padding:1rem 3rem}.main-product-detail .product-left,.main-product-detail .product-introduction{padding:40px 20px 60px 60px}.main-product-detail .product-left .title,.main-product-detail .product-introduction .title{font-size:50px;line-height:70px}.main-product-detail .product-left .content,.main-product-detail .product-introduction .content{font-size:18px;margin-bottom:60px}.main-product-detail .product-right .image{height:400px;margin-bottom:40px}.main-product-detail .product-right .model{padding:0 50px 0 40px;margin-bottom:40px}.main-product-detail .product-right .model .model-title{font-size:28px}.main-product-detail .product-right .model .model-content{font-size:18px}.main-product-detail .product-right .link-wrapper{padding:40px 0 80px}.main-product-detail .product-content{padding-top:60px}.main-product-detail .product-content .model{padding:0 50px 0 40px;margin-bottom:40px}.main-product-detail .product-content .model .model-title{font-size:28px}.main-product-detail .product-content .model .model-content{font-size:18px}.main-product-detail .product-content .link-wrapper{padding:40px 0 80px}.main-product-detail .product-purpose-container{padding:60px 0}.main-product-detail .product-purpose-container .row{padding:0 60px}.main-product-detail .product-purpose-container .product-title{padding:0 50px;font-size:40px;line-height:56px}.main-product-detail .product-purpose-container .purpose-line{font-size:22px}}@media (max-width: 768px){.main-product-detail{padding:40px 0 60px}.main-product-detail .link{padding:.85rem 2.4rem}.main-product-detail .product-left,.main-product-detail .product-introduction{padding:30px 18px 30px 30px}.main-product-detail .product-left .title,.main-product-detail .product-introduction .title{font-size:36px;line-height:50px}.main-product-detail .product-left .content,.main-product-detail .product-introduction .content{font-size:16px;margin-bottom:40px}.main-product-detail .product-right .image{height:300px;margin-bottom:30px}.main-product-detail .product-right .model{padding:0 30px 0 24px;margin-bottom:30px}.main-product-detail .product-right .model .model-title{font-size:24px}.main-product-detail .product-right .model .model-content{font-size:16px}.main-product-detail .product-right .link-wrapper{padding:30px 0 60px}.main-product-detail .product-content .model{padding:0 30px 0 24px;margin-bottom:30px}.main-product-detail .product-content .model .model-title{font-size:24px}.main-product-detail .product-content .model .model-content{font-size:16px}.main-product-detail .product-content .link-wrapper{padding:30px 0 60px}.main-product-detail .product-purpose-container{padding:40px 0}.main-product-detail .product-purpose-container .row{padding:0 30px}.main-product-detail .product-purpose-container .product-title{padding:0 30px;font-size:32px;line-height:44px}.main-product-detail .product-purpose-container .purpose-line{font-size:18px}}@media (max-width: 576px){.main-product-detail{padding:30px 0 40px}.main-product-detail .product-left,.main-product-detail .product-introduction{padding:24px 18px 24px 24px}.main-product-detail .product-left .title,.main-product-detail .product-introduction .title{font-size:28px;line-height:40px}.main-product-detail .product-left .content,.main-product-detail .product-introduction .content{font-size:14px;margin-bottom:30px}.main-product-detail .product-right .image{height:250px;margin-bottom:24px}.main-product-detail .product-right .model{padding:0 20px 0 20px;margin-bottom:24px}.main-product-detail .product-right .model .model-title{font-size:20px}.main-product-detail .product-right .model .model-content{font-size:14px}.main-product-detail .product-right .link-wrapper{padding:24px 0 40px}.main-product-detail .product-content .model{padding:0 20px 0 20px;margin-bottom:24px}.main-product-detail .product-content .model .model-title{font-size:20px}.main-product-detail .product-content .model .model-content{font-size:14px}.main-product-detail .product-content .link-wrapper{padding:24px 0 40px}.main-product-detail .product-purpose-container{padding:30px 0}.main-product-detail .product-purpose-container .row{padding:0 20px}.main-product-detail .product-purpose-container .product-title{padding:0 20px;font-size:24px;line-height:34px}.main-product-detail .product-purpose-container .purpose-line{font-size:16px}}.main-cases-list{padding:56px 0 80px}.main-cases-list .row{padding:0 100px}.main-cases-list .cases-card{margin-bottom:52px}.main-cases-list .cases-card .case-image{width:100%;display:block;margin-bottom:14px}.main-cases-list .cases-card .case-date{font-weight:500;font-size:16px;color:#960000;line-height:22px}.main-cases-list .cases-card .case-title{font-weight:500;font-size:26px;color:#000000;line-height:36px}@media (max-width: 1440px){.main-cases-list .row{padding:0 80px}}@media (max-width: 992px){.main-cases-list{padding:60px 0}.main-cases-list .row{padding:0 60px}.main-cases-list .cases-card{margin-bottom:40px}.main-cases-list .cases-card .case-date{font-size:14px;line-height:20px}.main-cases-list .cases-card .case-title{font-size:22px;line-height:32px}}@media (max-width: 768px){.main-cases-list{padding:40px 0}.main-cases-list .row{padding:0 30px}.main-cases-list .cases-card{margin-bottom:30px}.main-cases-list .cases-card .case-image{margin-bottom:12px}.main-cases-list .cases-card .case-date{font-size:12px;line-height:18px}.main-cases-list .cases-card .case-title{font-size:20px;line-height:28px}}@media (max-width: 576px){.main-cases-list{padding:30px 0}.main-cases-list .row{padding:0 20px}.main-cases-list .cases-card{margin-bottom:24px}.main-cases-list .cases-card .case-image{margin-bottom:10px}.main-cases-list .cases-card .case-date{font-size:12px;line-height:16px}.main-cases-list .cases-card .case-title{font-size:18px;line-height:26px}}.main-cases-intro{padding:5rem 0}.main-cases-intro .intro-container{padding:70px 0 6.25rem;background:#EBE5D9}.main-cases-intro .cases-row{padding:0 6.25rem;margin-bottom:8.25rem}.main-cases-intro .intro-media{width:100%;display:block;height:100%;max-height:450px}.main-cases-intro .intro-media img{width:100%;height:100%;object-fit:cover}.main-cases-intro .intro-card{padding:0 7rem 0 8rem}.main-cases-intro .intro-card .case-title{font-weight:600;font-size:40px;color:#000000;line-height:56px;margin-bottom:8px}.main-cases-intro .intro-card .case-link{margin-top:auto;display:inline-block;padding:1.25rem 3.375rem;background:#000000;border-radius:100px;font-weight:bold;font-size:22px;color:#FFFFFF;line-height:34px;text-decoration:none}.main-cases-intro .intro-card .case-link img{width:32px;height:32px;vertical-align:text-top}.main-cases-intro .intro-card .case-list{margin-bottom:26px}.main-cases-intro .intro-card .case-list .case-item{display:block;padding:1.25rem 0 1.125rem;border-bottom:1px solid #000000;font-weight:500;font-size:24px;color:#000000;line-height:34px;text-decoration:none}@media (max-width: 1440px){.main-cases-intro .intro-container{padding:70px 0 5.2rem;background:#EBE5D9}.main-cases-intro .cases-row{padding:0 5rem;margin-bottom:64px}.main-cases-intro .intro-card{padding:0 56px 0 64px}.main-cases-intro .intro-card .case-list .case-item{padding:10px 8px}.main-cases-intro .intro-card .case-link{padding:1rem 3rem}}@media (max-width: 1200px){.main-cases-intro .full-container{margin:0 10px}.main-cases-intro .intro-container{padding:70px 0 4.6rem;background:#EBE5D9}}@media (max-width: 992px){.main-cases-intro .full-container{margin:0 10px}.main-cases-intro .intro-card{padding:36px 36px 36px 36px}.main-cases-intro .intro-card .case-link{padding:.8rem 2.6rem}}@media (max-width: 768px){.main-cases-intro .full-container{margin:0 10px}.main-cases-intro .cases-row{padding:0 32px}.main-cases-intro .intro-card{padding:24px 36px 24px 36px}.main-cases-intro .intro-card .case-link{padding:.5rem 1.8rem}}@media (max-width: 576px){.main-cases-intro .full-container{margin:0 10px}.main-cases-intro .intro-card{padding:18px 24px 18px 24px}}.main-cases-detail{background:#EBE5D9;padding:20px 0 86px}.main-cases-detail .case-media{min-height:450px;background-image:var(--image);background-position:center;background-repeat:no-repeat;background-size:cover}.main-cases-detail .case-media .case-project{width:100%;min-height:450px;padding:250px 0 0 7.5rem;background-color:rgba(0,0,0,0.4)}.main-cases-detail .case-media .case-date{font-weight:500;font-size:16px;color:#FFFFFF;line-height:22px}.main-cases-detail .case-media .case-title{font-weight:500;font-size:70px;color:#FFFFFF;line-height:98px}.main-cases-detail .case-project-row{padding:60px 100px 20px}.main-cases-detail .project-intro{padding-top:76px}.main-cases-detail .project-intro .project-title{font-weight:500;font-size:50px;color:#D39411;line-height:70px}.main-cases-detail .project-intro .project-content{font-weight:400;font-size:20px;color:#000000;margin-bottom:48px}.main-cases-detail .project-intro .project-desc{font-weight:400;font-size:24px;color:#000000;text-align:justify}@media (max-width: 992px){.main-cases-detail{padding:20px 0 60px}.main-cases-detail .case-media{height:350px}.main-cases-detail .case-media .case-project{padding:180px 0 0 60px}.main-cases-detail .case-media .case-date{font-size:14px}.main-cases-detail .case-media .case-title{font-size:50px;line-height:70px}.main-cases-detail .case-project-row{padding:40px 60px 20px}.main-cases-detail .project-intro{padding-top:50px}.main-cases-detail .project-intro .project-title{font-size:40px;line-height:56px}.main-cases-detail .project-intro .project-content{font-size:18px;margin-bottom:36px}.main-cases-detail .project-intro .project-desc{font-size:20px}}@media (max-width: 768px){.main-cases-detail{padding:20px 0 40px}.main-cases-detail .case-media{height:300px}.main-cases-detail .case-media .case-project{padding:150px 0 0 30px}.main-cases-detail .case-media .case-date{font-size:12px}.main-cases-detail .case-media .case-title{font-size:36px;line-height:50px}.main-cases-detail .case-project-row{padding:30px 30px 20px}.main-cases-detail .project-intro{padding-top:40px}.main-cases-detail .project-intro .project-title{font-size:32px;line-height:44px}.main-cases-detail .project-intro .project-content{font-size:16px;margin-bottom:30px}.main-cases-detail .project-intro .project-desc{font-size:18px}}@media (max-width: 576px){.main-cases-detail{padding:20px 0 30px}.main-cases-detail .case-media{height:250px}.main-cases-detail .case-media .case-project{padding:120px 0 0 20px}.main-cases-detail .case-media .case-date{font-size:12px}.main-cases-detail .case-media .case-title{font-size:28px;line-height:40px}.main-cases-detail .case-project-row{padding:24px 20px 20px}.main-cases-detail .project-intro{padding-top:30px}.main-cases-detail .project-intro .project-title{font-size:24px;line-height:34px}.main-cases-detail .project-intro .project-content{font-size:14px;margin-bottom:24px}.main-cases-detail .project-intro .project-desc{font-size:16px}}.main-back{padding:3.25rem 0 2.25rem}.main-back .back-wrapper{padding:0 6.25rem}.main-back .back-link{cursor:pointer;display:inline-flex;align-items:center;gap:20px;font-weight:400;font-size:22px;color:#000000;line-height:32px}.main-back .back-link img{width:32px;height:32px}@media (max-width: 992px){.main-back{padding:2.5rem 0 2rem}.main-back .back-wrapper{padding:0 4rem}.main-back .back-link{font-size:18px;gap:15px}.main-back .back-link img{width:28px;height:28px}}@media (max-width: 768px){.main-back{padding:2rem 0 1.5rem}.main-back .back-wrapper{padding:0 2rem}.main-back .back-link{font-size:16px;gap:12px}.main-back .back-link img{width:24px;height:24px}}@media (max-width: 576px){.main-back{padding:1.5rem 0 1.25rem}.main-back .back-wrapper{padding:0 1.25rem}.main-back .back-link{font-size:14px;gap:10px}.main-back .back-link img{width:20px;height:20px}}.main-news-list{padding:56px 0 80px 0}.main-news-list .row{padding:0 100px}.main-news-list .news-card{margin-bottom:52px}.main-news-list .news-card .new-image{width:100%;display:block;margin-bottom:14px}.main-news-list .news-card .new-date{font-weight:500;font-size:16px;color:#960000;line-height:22px}.main-news-list .news-card .new-title{font-weight:500;font-size:26px;color:#000000;line-height:36px}@media (max-width: 1440px){.main-news-list .row{padding:0 80px}.main-news-list .news-card{margin-bottom:40px}.main-news-list .news-card .new-title{font-size:24px;line-height:34px}}@media (max-width: 992px){.main-news-list{padding:0 0 60px 0}.main-news-list .row{padding:0 60px}.main-news-list .news-card{margin-bottom:36px}.main-news-list .news-card .new-date{font-size:14px;line-height:20px}.main-news-list .news-card .new-title{font-size:22px;line-height:32px}}@media (max-width: 768px){.main-news-list{padding:0 0 50px 0}.main-news-list .row{padding:0 30px}.main-news-list .news-card{margin-bottom:30px}.main-news-list .news-card .new-image{margin-bottom:12px}.main-news-list .news-card .new-date{font-size:12px;line-height:18px}.main-news-list .news-card .new-title{font-size:20px;line-height:28px}}@media (max-width: 576px){.main-news-list{padding:0 0 40px 0}.main-news-list .row{padding:0 20px}.main-news-list .news-card{margin-bottom:24px}.main-news-list .news-card .new-image{margin-bottom:10px}.main-news-list .news-card .new-date{font-size:12px;line-height:16px}.main-news-list .news-card .new-title{font-size:18px;line-height:26px}}.main-news-detail .news-media{min-height:450px;background:#EBE5D9}.main-news-detail .news-media .news-image{width:70.83%;height:100%;background-image:var(--image);background-position:center;background-repeat:no-repeat;background-size:cover}.main-news-detail .news-media .news-project{width:100%;min-height:450px;padding:148px 0 0 7.5rem;background-color:rgba(0,0,0,0.4)}.main-news-detail .news-media .news-date{font-weight:500;font-size:24px;color:#FFFFFF;line-height:34px}.main-news-detail .news-media .news-title{font-weight:500;font-size:60px;color:#FFFFFF;line-height:80px;margin-bottom:16px;white-space:pre-line}.main-news-detail .news-wrapper{width:70.83%;background:#EBE5D9}.main-news-detail .news-container{padding:42px 44px 130px 114px;font-weight:400;font-size:24px;color:#000000;line-height:36px}.main-news-detail .news-container .news-title{font-weight:500;font-size:46px;color:#D39411;line-height:70px;margin-bottom:24px}.main-news-detail .news-container .news-content{text-align:justify}.main-news-detail .news-container img{max-width:100%}@media (max-width: 1680px){.main-news-detail .news-media .news-project{padding:130px 0 0 7.5rem}}@media (max-width: 1600px){.main-news-detail .news-media .news-project{padding:120px 0 0 7.5rem}}@media (max-width: 1440px){.main-news-detail .news-media .news-project{padding:60px 0 0 7.5rem}.main-news-detail .news-media .news-title{font-size:50px;line-height:78px}}@media (max-width: 992px){.main-news-detail .news-media{height:350px;padding-right:0}.main-news-detail .news-media .news-image{width:84%}.main-news-detail .news-media .news-project{padding:120px 0 0 60px}.main-news-detail .news-media .news-date{font-size:14px}.main-news-detail .news-media .news-title{font-size:50px;line-height:70px}.main-news-detail .news-wrapper{width:84%}.main-news-detail .news-container{padding:38px 60px 80px 60px;font-size:20px;line-height:32px}.main-news-detail .news-container .news-title{font-size:40px;line-height:56px}}@media (max-width: 768px){.main-news-detail .news-media{height:300px}.main-news-detail .news-media .news-image{width:100%}.main-news-detail .news-media .news-project{padding:100px 0 0 30px}.main-news-detail .news-media .news-date{font-size:12px}.main-news-detail .news-media .news-title{font-size:36px;line-height:50px}.main-news-detail .news-wrapper{width:100%}.main-news-detail .news-container{padding:24px 30px 60px 30px;font-size:18px;line-height:28px}.main-news-detail .news-container .news-title{font-size:32px;line-height:44px}}@media (max-width: 576px){.main-news-detail .news-media{height:250px}.main-news-detail .news-media .news-project{padding:80px 0 0 20px}.main-news-detail .news-media .news-date{font-size:12px}.main-news-detail .news-media .news-title{font-size:28px;line-height:40px}.main-news-detail .news-container{padding:18px 20px 40px 20px;font-size:16px;line-height:24px}.main-news-detail .news-container .news-title{font-size:24px;line-height:34px}}.main-document-list .document-row{padding:80px 70px 0 102px}.main-document-list .document-item{margin-bottom:44px;padding:30px 48px 30px 26px;border:1px solid #000000;margin-left:auto;display:flex;align-items:center}.main-document-list .document-item__icon{display:inline-block;width:40px;height:40px}.main-document-list .document-item__icon img{width:100%;height:100%}.main-document-list .document-item__title{flex:1;padding:0 10px;display:inline-block;font-weight:500;font-size:28px;color:#000000}.main-document-list .document-item__down{display:inline-block;padding:20px 50px 20px 50px;border-radius:100px;background:#000000;font-weight:500;font-size:22px;color:#FFFFFF;line-height:34px}.main-document-list .document-item__down span{margin-right:20px}.main-document-list .document-item__down img{width:32px;height:32px;vertical-align:text-top}@media (max-width: 992px){.main-document-list .document-row{padding:60px 50px 0 60px}.main-document-list .document-item{margin-bottom:36px;padding:24px 40px 24px 20px}.main-document-list .document-item__icon{width:24px;height:24px}.main-document-list .document-item__title{font-size:22px}.main-document-list .document-item__down{padding:12px 24px 12px 24px;font-size:18px;line-height:26px}.main-document-list .document-item__down span{margin-right:15px}.main-document-list .document-item__down img{width:28px;height:28px}}@media (max-width: 768px){.main-document-list .document-row{padding:40px 30px 0 30px}.main-document-list .document-item{margin-bottom:30px;padding:20px 30px 20px 20px;flex-wrap:wrap}.main-document-list .document-item__icon{width:32px;height:32px}.main-document-list .document-item__title{font-size:18px;padding:0 8px}.main-document-list .document-item__down{padding:14px 32px 14px 32px;font-size:16px;margin-top:12px;width:100%;text-align:center}.main-document-list .document-item__down span{margin-right:12px}.main-document-list .document-item__down img{width:24px;height:24px}}@media (max-width: 576px){.main-document-list .document-row{padding:30px 20px 0 20px}.main-document-list .document-item{margin-bottom:24px;padding:16px 20px 16px 16px}.main-document-list .document-item__icon{width:28px;height:28px}.main-document-list .document-item__title{font-size:16px;padding:0 6px}.main-document-list .document-item__down{padding:6px 14px 6px 14px;font-size:14px;margin-top:10px}.main-document-list .document-item__down span{margin-right:10px}.main-document-list .document-item__down img{width:20px;height:20px}}.main-brand{padding:70px 0 118px}.main-brand .brand-intro{padding-left:98px}.main-brand .brand-intro .intro-title{font-weight:600;font-size:70px;color:#960000;line-height:98px;margin-bottom:50px}.main-brand .brand-intro .intro-subtitle{font-weight:500;font-size:40px;color:#D39411;line-height:56px;margin-bottom:20px}.main-brand .brand-intro .intro-content{font-weight:400;font-size:22px;color:#000000;line-height:40px;text-align:justify}.main-brand .brand-feature{height:100%;padding-left:132px;padding-right:82px;display:flex;align-items:center}.main-brand .brand-feature .feature-collapse{width:100%}.main-brand .feature-card{border-bottom:1px solid #000000;margin-bottom:40px}.main-brand .feature-card .feature-card-header{font-weight:500;font-size:28px;color:#000000;line-height:40px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.main-brand .feature-card .feature-card-collapse{padding:8px 0 32px}.main-brand .feature-card .icon-up{display:none}.main-brand .feature-card .icon-down{display:block}.main-brand .feature-card .header[aria-expanded='true'] .feature-card-header{color:#960000}.main-brand .feature-card .header[aria-expanded='true'] .icon-up{display:block}.main-brand .feature-card .header[aria-expanded='true'] .icon-down{display:none}@media (max-width: 1440px){.main-brand .brand-intro{padding-left:80px}.main-brand .brand-intro .intro-title{font-size:60px;line-height:84px}.main-brand .brand-intro .intro-subtitle{font-size:36px;line-height:50px}.main-brand .brand-feature{padding-left:100px;padding-right:60px}}@media (max-width: 992px){.main-brand{padding:50px 0 80px}.main-brand .brand-intro{padding-left:60px}.main-brand .brand-intro .intro-title{font-size:50px;line-height:70px;margin-bottom:40px}.main-brand .brand-intro .intro-subtitle{font-size:32px;line-height:44px}.main-brand .brand-intro .intro-content{font-size:18px;line-height:32px}.main-brand .brand-feature{padding-left:60px;padding-right:40px}.main-brand .feature-card{margin-bottom:30px}.main-brand .feature-card .feature-card-header{font-size:24px;line-height:34px}.main-brand .feature-card .feature-card-collapse{padding:6px 0 24px}}@media (max-width: 768px){.main-brand{padding:40px 0 60px}.main-brand .brand-intro{padding-left:30px}.main-brand .brand-intro .intro-title{font-size:40px;line-height:56px;margin-bottom:30px}.main-brand .brand-intro .intro-subtitle{font-size:28px;line-height:40px}.main-brand .brand-intro .intro-content{font-size:16px;line-height:28px}.main-brand .brand-feature{padding-left:30px;padding-right:30px}.main-brand .feature-card{margin-bottom:24px}.main-brand .feature-card .feature-card-header{font-size:20px;line-height:28px}.main-brand .feature-card .feature-card-collapse{padding:6px 0 20px}}@media (max-width: 576px){.main-brand{padding:30px 0 50px}.main-brand .brand-intro{padding-left:20px}.main-brand .brand-intro .intro-title{font-size:32px;line-height:44px;margin-bottom:24px}.main-brand .brand-intro .intro-subtitle{font-size:24px;line-height:34px}.main-brand .brand-intro .intro-content{font-size:14px;line-height:24px}.main-brand .brand-feature{padding-left:20px;padding-right:20px}.main-brand .feature-card{margin-bottom:20px}.main-brand .feature-card .feature-card-header{font-size:18px;line-height:26px}.main-brand .feature-card .feature-card-collapse{padding:6px 0 16px}}.main-history .history-container{padding-top:164px;background:#EBE5D9;overflow:scroll}.main-history .year-line{background:#8A857C;height:700px;width:1px;position:relative;font-family:DIN, DIN;font-weight:bold;font-size:40px;color:#8A857C}.main-history .year-line::before{content:"";display:inline-block;width:14px;height:14px;border:1px solid #8A857C;border-radius:100px;position:absolute;left:-6px;top:-14px}.main-history .year-line .year{padding-left:14px;width:max-content;position:absolute;top:-10px}.main-history .history-content{padding-right:62px;padding-left:14px;padding-top:70px;max-width:574px;width:574px;flex:0 0 574px}.main-history .history-content .year{font-family:DIN, DIN;font-weight:bold;font-size:80px;color:#D39411;line-height:98px}.main-history .history-content .title,.main-history .history-content .desc{font-weight:500;font-size:22px;color:#000000;text-align:justify}.main-history .history-content .image{max-width:400px;margin-top:60px}.main-history .history-list{display:flex;padding-left:94px}.main-history .history-item{display:flex;min-width:313px}.main-history .history-item.active .year-line{background:#D39411}.main-history .history-item.active .year-line .year{top:-40px;font-weight:bold;font-size:80px;color:#D39411}.main-history .history-item.active .year-line::before{content:"";background:#D39411;border-color:#D39411}.main-history .history-collapse{display:flex}.main-history .collapse.width{width:auto !important}.main-history .collapsing{width:auto !important;overflow:hidden;transition-property:height, visibility}@media (max-width: 992px){.main-history .history-container{padding-top:100px}.main-history .year-line{height:500px;font-size:32px}.main-history .year-line .year{font-size:32px}.main-history .history-content{padding-right:40px;padding-top:50px;max-width:100%;width:auto;flex:1 1 100%}.main-history .history-content .year{font-size:60px;line-height:80px}.main-history .history-content .title,.main-history .history-content .desc{font-size:18px}.main-history .history-content .image{max-width:300px;margin-top:40px}.main-history .history-list{padding-left:60px}.main-history .history-item{min-width:250px}.main-history .history-item.active .year-line{background:#D39411}.main-history .history-item.active .year-line .year{top:-40px;font-weight:bold;font-size:60px}}@media (max-width: 768px){.main-history .history-container{padding-top:60px}.main-history .year-line{height:400px;font-size:24px}.main-history .year-line .year{font-size:24px}.main-history .history-content{padding-right:30px;padding-top:40px}.main-history .history-content .year{font-size:48px;line-height:64px}.main-history .history-content .title,.main-history .history-content .desc{font-size:16px}.main-history .history-content .image{max-width:250px;margin-top:30px}.main-history .history-list{padding-left:40px;flex-direction:column}.main-history .history-item{width:100%}.main-history .history-item.active .year-line{background:#D39411}.main-history .history-item.active .year-line .year{top:-26px;font-weight:bold;font-size:40px}}@media (max-width: 576px){.main-history .history-container{padding-top:40px}.main-history .year-line{height:300px;font-size:20px}.main-history .year-line .year{font-size:20px}.main-history .history-content{padding-right:20px;padding-top:30px}.main-history .history-content .year{font-size:36px;line-height:48px}.main-history .history-content .title,.main-history .history-content .desc{font-size:14px}.main-history .history-content .image{max-width:200px;margin-top:24px}.main-history .history-list{padding-left:20px}}.main-qualification{padding:112px 0 64px 0}.main-qualification .certificate-title{padding:0 100px;font-weight:600;font-size:40px;color:#000000;line-height:56px;margin-bottom:50px}.main-qualification .row{padding:0 100px}.main-qualification .certificate-card{border:1px solid #000000;padding:50px 0 38px}.main-qualification .certificate-card .image{width:260px;max-width:100%;height:330px;display:block;margin:0 auto 32px}.main-qualification .certificate-card .title{font-weight:400;font-size:22px;color:#333333;line-height:32px;text-align:center}@media (max-width: 1440px){.main-qualification .certificate-title{padding:0 80px}.main-qualification .row{padding:0 80px}}@media (max-width: 992px){.main-qualification{padding:80px 0 50px 0}.main-qualification .certificate-title{padding:0 60px;font-size:36px;line-height:50px;margin-bottom:40px}.main-qualification .row{padding:0 60px}.main-qualification .certificate-card{padding:40px 0 30px}.main-qualification .certificate-card .image{width:220px;height:280px;margin-bottom:24px}.main-qualification .certificate-card .title{font-size:20px;line-height:28px}}@media (max-width: 768px){.main-qualification{padding:60px 0 40px 0}.main-qualification .certificate-title{padding:0 30px;font-size:32px;line-height:44px;margin-bottom:30px}.main-qualification .row{padding:0 30px}.main-qualification .certificate-card{padding:30px 0 24px}.main-qualification .certificate-card .image{width:180px;height:230px;margin-bottom:20px}.main-qualification .certificate-card .title{font-size:18px;line-height:26px}}@media (max-width: 576px){.main-qualification{padding:40px 0 30px 0}.main-qualification .certificate-title{padding:0 20px;font-size:24px;line-height:34px;margin-bottom:24px}.main-qualification .row{padding:0 20px}.main-qualification .certificate-card{padding:24px 0 20px}.main-qualification .certificate-card .image{width:150px;height:190px;margin-bottom:16px}.main-qualification .certificate-card .title{font-size:16px;line-height:24px}}
