.banner{position:relative}.banner img{display:block;width:100%;height:21.875vw;object-fit:cover}.banner .text{position:absolute;left:0;width:100%;bottom:6.5625vw;color:#fff}.banner .text .t{font-weight:500;line-height:1.4;text-align:center}.container .tabs{border-bottom:1px solid #E4EAE3;background:var(--fff, #fff);display:flex;justify-content:center;gap:2.08333vw;position:sticky;top:5.15625vw;z-index:20}.container .tabs .item{padding:1.38021vw 1.04167vw;color:#2B2B2B;font-weight:500;line-height:1.5;cursor:pointer;position:relative;transition:all 600ms}.container .tabs .item::after{content:'';display:block;position:absolute;left:0;bottom:-1px;width:0;height:.10417vw;background:#799873;transition:all 600ms}.container .tabs .item.on{color:#60795C}.container .tabs .item.on::after{width:100%}.container .tabs .item:hover{color:#60795C}.container .sec1{padding:6.25vw 12.5vw}.container .sec1 .title{text-align:center;margin-bottom:4.16667vw}.container .sec1 .title .p1{color:#2B2B2B;font-weight:500;line-height:1.4;margin-bottom:.41667vw}.container .sec1 .title .p2{color:#799873;font-weight:350;line-height:1.5}.container .sec1 .list{display:grid;grid-template-columns:repeat(4, 1fr)}.container .sec1 .list .item{padding:1.25vw;text-align:center}.container .sec1 .list .item .icon{width:9.16667vw;margin:0 auto;position:relative}.container .sec1 .list .item .icon img{display:block;width:100%}.container .sec1 .list .item .icon p{position:absolute;left:.26042vw;top:-.98958vw;color:#F1F4F1;font-weight:300;font-style:italic;line-height:1.4;font-family:"Poppins";transition:all 600ms}.container .sec1 .list .item .p1{margin:1.04167vw 0 .83333vw;color:#2B2B2B;font-weight:500;line-height:1.4}.container .sec1 .list .item .des{color:#6B6F6C;font-weight:350;line-height:1.5}.container .sec1 .list .item:hover .icon p{transform:scale(1.5) translateX(-.52083vw);color:#799873}.container .sec2{background:var(--bg, #F8F9FA);padding:6.25vw 12.5vw}.container .sec2 .title{text-align:center;margin-bottom:4.16667vw}.container .sec2 .title .p1{color:#2B2B2B;font-weight:500;line-height:1.4;margin-bottom:.41667vw}.container .sec2 .title .p2{color:#799873;font-weight:350;line-height:1.5}.container .sec2 .list .item{border-radius:.41667vw;background:#fff;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:4.16667vw}.container .sec2 .list .item:not(:last-child){margin-bottom:1.25vw}.container .sec2 .list .item .pic{width:37.5vw;overflow:hidden}.container .sec2 .list .item .pic img{display:block;width:100%;object-fit:cover;height:100%}.container .sec2 .list .item .pics{width:37.5vw;overflow:hidden;position:relative}.container .sec2 .list .item .pics img{display:block;width:100%;object-fit:cover;height:100%}.container .sec2 .list .item .pics .swiper-pagination{width:100%;z-index:10;bottom:1.04167vw;display:flex;justify-content:center;gap:1.04167vw}.container .sec2 .list .item .pics .swiper-pagination .swiper-pagination-bullet{width:.625vw;height:.625vw;background:rgba(0,0,0,0.2);opacity:1;transition:all 600ms}.container .sec2 .list .item .pics .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.container .sec2 .list .item .info{flex:1}.container .sec2 .list .item .info .p1{color:#2B2B2B;font-weight:500;line-height:1.4}.container .sec2 .list .item .info .des{margin:.83333vw 0;color:#2B2B2B;font-weight:350;line-height:1.8}.container .sec2 .list .item .info .tags{color:#2B2B2B;font-weight:500;line-height:1.5;margin-bottom:2.08333vw}.container .sec2 .list .item .info .tags span{color:#799873;margin-right:.52083vw}.container .sec2 .list .item .info a{padding:.625vw 2.03125vw;border-radius:4px;background:var(--fff, #2B2B2B);color:#fff;font-weight:500;display:inline-block;position:relative;transition:all 600ms}.container .sec2 .list .item .info a p{transition:all 600ms}.container .sec2 .list .item .info a::after{content:'';display:block;position:absolute;right:1.5625vw;top:50%;transform:translateY(-50%) scale(0.99);width:.20833vw;height:.20833vw;background:#fff;border-radius:50%;opacity:0;transition:all 600ms}.container .sec2 .list .item .info a:hover{background:#799873}.container .sec2 .list .item .info a:hover p{transform:translateX(-.41667vw)}.container .sec2 .list .item .info a:hover::after{opacity:1}.container .sec3{padding:6.25vw 12.5vw}.container .sec3 .title{text-align:center;margin-bottom:4.16667vw}.container .sec3 .title .p1{color:#2B2B2B;font-weight:500;line-height:1.4;margin-bottom:.41667vw}.container .sec3 .title .p2{color:#799873;font-weight:350;line-height:1.5}.container .sec3 .list{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.25vw}.container .sec3 .list .item{width:100%;padding:1.25vw;display:flex;justify-content:space-between;border-radius:.41667vw;overflow:hidden;background:linear-gradient(180deg, #E4EAE3 0%, #fff 100%);gap:.41667vw;position:relative;z-index:5}.container .sec3 .list .item::before{content:'';display:block;position:absolute;inset:0;background:linear-gradient(180deg, #799873 0%, #A1B69D 100%);opacity:0;z-index:-1;transition:all 600ms}.container .sec3 .list .item .text{flex:1;color:#303C2E;transition:all 600ms}.container .sec3 .list .item .text .p1{font-weight:500;line-height:1.4;margin-bottom:.41667vw}.container .sec3 .list .item .text .p2{font-weight:350;line-height:1.5;min-height:2.5vw}.container .sec3 .list .item .icon{width:2.91667vw}.container .sec3 .list .item .icon svg{display:block;width:100%;height:auto;transition:all 600ms}.container .sec3 .list .item:hover::before{opacity:1}.container .sec3 .list .item:hover .text{color:#fff}.container .sec3 .list .item:hover .icon svg{filter:brightness(0) invert(1)}.container .sec4{background:var(--bg, #F8F9FA);padding:6.25vw 12.5vw}.container .sec4 .title{text-align:center;margin-bottom:4.16667vw}.container .sec4 .title .p1{color:#2B2B2B;font-weight:500;line-height:1.4}.container .sec4 .content{border-radius:.41667vw;background:var(--fff, #fff);padding:4.16667vw}.container .sec4 .content .st{color:#2B2B2B;font-weight:350;line-height:1.5}.container .sec4 .content .st span{color:#FF383C}.container .sec4 .content .form{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.92708vw;margin:1.92708vw 0}.container .sec4 .content .form .item p{color:#2B2B2B;font-weight:350;line-height:1.5;margin-bottom:.83333vw}.container .sec4 .content .form .item p span{color:#FF383C}.container .sec4 .content .form .item input,.container .sec4 .content .form .item textarea{width:100%;display:block;border-radius:.41667vw;border:1px solid var(--line, #E5E7E6);background:var(--bg, #F8F9FA);height:2.91667vw;padding:0 1.04167vw;font-size:.83333vw}.container .sec4 .content .form .item textarea{height:8.07292vw;padding:1.04167vw;resize:none}.container .sec4 .content .form .item .chose{position:relative}.container .sec4 .content .form .item .chose .d1{width:100%;display:block;border-radius:.41667vw;border:1px solid var(--line, #E5E7E6);background:var(--bg, #F8F9FA);height:2.91667vw;padding:0 1.04167vw;font-size:.83333vw;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.container .sec4 .content .form .item .chose .d1 p{color:#6B6F6C;margin:0}.container .sec4 .content .form .item .chose .d1 svg{display:block;width:1.25vw;height:auto}.container .sec4 .content .form .item .chose .d2{position:absolute;left:0;top:100%;width:100%;background:#fff;border-radius:.41667vw;text-align:center;overflow:hidden;display:none;z-index:100}.container .sec4 .content .form .item .chose .d2 p{margin:0;cursor:pointer;padding:.41667vw 0;transition:all 600ms}.container .sec4 .content .form .item .chose .d2 p:hover{background:#2B2B2B;color:#fff}.container .sec4 .content .form .item .chose .d2 .nr{display:flex;flex-direction:column}.container .sec4 .content .form .items{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.92708vw;grid-column:span 2;z-index:5;position:relative}.container .sec4 .content .form .msg{grid-column:span 2}.container .sec4 .content .submit{padding:.625vw 2.03125vw;border-radius:4px;background:var(--fff, #2B2B2B);color:#fff;font-weight:500;display:inline-block;position:relative;cursor:pointer;transition:all 600ms}.container .sec4 .content .submit p{transition:all 600ms}.container .sec4 .content .submit::after{content:'';display:block;position:absolute;right:1.5625vw;top:50%;transform:translateY(-50%) scale(0.99);width:.20833vw;height:.20833vw;background:#fff;border-radius:50%;opacity:0;transition:all 600ms}.container .sec4 .content .submit:hover{background:#799873}.container .sec4 .content .submit:hover p{transform:translateX(-.41667vw)}.container .sec4 .content .submit:hover::after{opacity:1}@media screen and (max-width: 768px){.banner{margin-top:60px}.banner img{height:200px}.banner .text{bottom:50px;left:0;width:100%;padding:0 5%}.banner .text .t{font-size:20px;line-height:1.5;margin-bottom:10px}.container .tabs{padding:0 5%;gap:10px;position:static}.container .tabs .item{padding:15px  10px;font-size:14px}.container .tabs .item::after{height:2px}.container .sec1{padding:30px 5%}.container .sec1 .title{margin-bottom:30px}.container .sec1 .title .p1{margin-bottom:8px}.container .sec1 .list{grid-template-columns:repeat(2, 1fr);gap:20px}.container .sec1 .list .item{padding:15px}.container .sec1 .list .item .icon{width:80px}.container .sec1 .list .item .icon p{left:2px;top:-12px}.container .sec1 .list .item .p1{margin:10px 0;font-size:14px}.container .sec1 .list .item .des{font-size:11px}.container .sec2{padding:30px 5%}.container .sec2 .title{margin-bottom:30px}.container .sec2 .list .item{flex-direction:column;gap:0;border-radius:8px}.container .sec2 .list .item:not(:last-child){margin-bottom:20px}.container .sec2 .list .item .pic,.container .sec2 .list .item .pics{width:100%;height:auto}.container .sec2 .list .item .info{padding:15px 20px}.container .sec2 .list .item .info .p1{font-size:16px}.container .sec2 .list .item .info .des{margin:10px 0;font-size:14px}.container .sec2 .list .item .info .tags{margin-bottom:20px;font-size:14px}.container .sec2 .list .item .info .tags span{margin-right:5px}.container .sec2 .list .item .info a{padding:10px 24px;font-size:14px}.container .sec2 .list .item .info a::after{right:20px;width:4px;height:4px}.container .sec2 .list .item .info a:hover p{transform:translateX(-5px)}.container .sec3{padding:30px 5%}.container .sec3 .title{margin-bottom:30px}.container .sec3 .list{grid-template-columns:repeat(2, 1fr);gap:15px}.container .sec3 .list .item{padding:15px;flex-direction:column;gap:10px;border-radius:8px}.container .sec3 .list .item .text .p1{font-size:14px;margin-bottom:5px}.container .sec3 .list .item .text .p2{font-size:12px;min-height:auto}.container .sec3 .list .item .icon{width:30px}.container .sec4{padding:30px 5%}.container .sec4 .title{margin-bottom:30px}.container .sec4 .content{padding:20px}.container .sec4 .content .st{font-size:14px}.container .sec4 .content .form{grid-template-columns:1fr;gap:20px;margin:20px 0}.container .sec4 .content .form .item p{margin-bottom:10px;font-size:14px}.container .sec4 .content .form .item input,.container .sec4 .content .form .item textarea{height:44px;padding:0 15px;font-size:14px;border-radius:8px}.container .sec4 .content .form .item textarea{height:100px;padding:15px}.container .sec4 .content .form .item .chose .d1{height:44px;padding:0 15px;font-size:14px;border-radius:8px}.container .sec4 .content .form .item .chose .d1 svg{width:16px}.container .sec4 .content .form .items{grid-template-columns:repeat(2, 1fr);gap:15px;grid-column:span 1}.container .sec4 .content .form .msg{grid-column:span 1}.container .sec4 .content .submit{padding:10px 24px;font-size:14px}.container .sec4 .content .submit::after{right:20px;width:4px;height:4px}.container .sec4 .content .submit:hover p{transform:translateX(-5px)}}
