@charset "utf-8";.icons{padding:35px 0;background-color:#151515;}.icons .icon_con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.icons .icon_con .fig{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.icons .icon_con .fig figcaption{width:75px;}.icons .icon_con .fig .info{width:calc(100% - 75px);padding-left:5%;}.icons .icon_con .fig .info .p1{font-size:20px;color:#fff;}.icons .icon_con .fig .info .p2{font-size:14px;color:#fff;}@media (max-width:767px){.icons{padding:25px 0 10px;}.icons .icon_con .fig{width:48%;margin-bottom:15px;}.icons .icon_con .fig .info{width:calc(100% - 45px);padding-left:10px;}.icons .icon_con .fig .info .p1{font-size:14px;}.icons .icon_con .fig .info .p2{font-size:12px;}.icons .icon_con .fig figcaption{width:45px;}.htitle{font-size:18px;}.htitle span{font-size:14px;color:#d2d2d2;margin-top:10px;}}.banner  .owl-controls{margin-top:0;text-align:center;position:absolute;bottom:1%;width:100%;}.banner .owl-controls .owl-page span{background:#151515;}.product{padding:50px 0;}.product .fig{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.product .fig figcaption{text-align:center;}.product .fig .info{width:235px;max-width:100%;padding:15px;margin:auto;}.product .fig .info .p1 a{font-size:18px;color:#181717;}.product .fig .info .p2{color:#181717;}.product .fig .info .p3{color:#9d9d9d;}.product .fig img{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}.product .fig figcaption{overflow:hidden;}.product .fig:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.product .swiper-product{padding-bottom:60px;}.product .swiper-product .swiper-slide:nth-child(2n) .fig{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.swiper-pagination-bullet{width:12px;height:12px;border-radius:100%;background:transparent;opacity:1;border:1px solid #777;}.swiper-pagination-bullet-active{opacity:1;background:#777777;}@media (max-width:767px){.product{padding:30px 0;}.product .fig .info .p3{display:none;}.product .fig .info .p1 a{font-size:16px;}.product .fig .info .p2{font-size:12px;}.product .fig .info p{font-size:14px;text-transform:uppercase;}}.homeabout{width:100%;background:#f8f8f8;background-size:cover;background-position:center;padding:40px 0px;background-repeat:no-repeat;display-radio:1;margin-top:0px;margin-bottom:0px;}.homeabout  h2{text-align:center;color:black;font-size:36px;margin-bottom:40px;}.about-container{max-width:1500px;margin:0 auto;padding:0px 20px;position:relative;z-index:1;}.about-container .intro-section{display:flex;gap:40px;}.about-container  .intro-text{flex:1;padding:30px;background:rgba(255,255,255,0.85);border-radius:12px;box-shadow:0 5px 25px rgba(0,0,0,0.08);position:relative;padding-bottom:30px;}.about-container .more-button{display:inline-block;position:absolute;bottom:30px;left:30px;padding:12px 35px;background:#e74c3c;color:white;text-decoration:none;border-radius:25px;font-weight:500;transition:all 0.3s;box-shadow:0 3px 15px rgba(231,76,60,0.3);}.about-container .more-button:hover{background:#c0392b;transform:translateY(-2px);}@media (max-width:768px){.about-container  .more-button{position:static;display:block;width:fit-content;margin:25px auto 0;left:auto;}}.about-container .intro-text h3{font-size:1.8em;color:#2c3e50;margin-bottom:25px;}.about-container .intro-text   p{color:#666;line-height:2.2;font-size:14px;align-items:center;}.about-container .intro-image{flex:1;background:#f5f5f5 url('../images/N-About.jpg') center/cover;border-radius:12px;min-height:400px;box-shadow:0 5px 25px rgba(0,0,0,0.08);}@media (max-width:768px){.about-container .intro-section{flex-direction:column;}.about-container  .intro-image{min-height:300px;order:-1;}.about-container .intro-text  p{font-size:14px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;}}.reward-section{background-color:#e12524;padding-bottom:60px;padding-top:60px;position:relative;display:block;}.f-counter{color:#ffffff;font-size:36px;text-align:center;}.f-counter .max-count{font-size:38px;font-weight:700;}.f-counter .suf-counter{font-size:16px;margin-left:15px;}.f-counter h5{font-size:18px;font-weight:500;margin-top:4px;}.f-counter .icon-counter{display:inline-block;font-size:32px;margin:0 6px 8px;}@media (max-width:767px){.reward-section{padding-top:20px;padding-bottom:30px;}.f-counter .max-count{font-size:20px;}.f-counter h5{font-size:14px;margin-top:0;}.f-counter .suf-counter{margin-left:10px;font-size:14px;}}.containerlei{max-width:1500px;margin:0 auto;padding:15px;}.containerlei  h2{text-align:center;color:black;font-size:36px;padding:15px 0;}.gallery-title{text-align:center;padding:25px 0;color:#333;font-size:1.8rem;}.image-list{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin-top:30px;}.image-item{background:white;border-radius:8px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,0.1);transition:transform 0.2s;width:calc(50% - 5px);}.image-item:hover{transform:translateY(-3px);}.image-container{position:relative;width:100%;padding-top:100%;}.image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.image-info{padding:12px;}.image-title{font-size:16px;font-weight:600;color:#333;margin-bottom:5px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.image-title a{color:#333;}.image-description{font-size:0.8rem;color:#666;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}@media (min-width:600px){.image-item{width:calc(33.33% - 7px);}.image-info{padding:15px;}}@media (min-width:1200px){.containerlei{padding:25px;}.image-item{width:calc(25% - 8px);}.image-title{font-size:16px;color:#333;}}@media (max-width:480px){.image-list{gap:8px;}.image-item{width:calc(50% - 4px);}.containerlei  h2{font-size:24px;margin:30px 0;}}.homecontact{background-color:black;max-width:100%;margin:20px auto;padding:40px 20px;position:relative;z-index:1;}.homecontact .content{text-align:center;color:#fff;}.homecontact .content .description{font-size:1.5rem;color:#666;padding-bottom:15px;}.homecontact .content h1{font-size:2.3rem;padding:20px 0px;}.homecontact .connect-button{display:inline-block;padding:10px 40px;background-color:red;color:white !important;text-decoration:none;border-radius:10px;font-size:1.3rem;transition:all 0.3s ease;border:2px solid transparent;margin-top:1.5rem;position:relative;overflow:hidden;}@media (max-width:768px){.homecontact .connect-button{font-size:1.5rem;padding:12px 30px;}.homecontact .content h1{font-size:1.8rem;}}@media (max-width:480px){.homecontact .content h1{font-size:1.5rem;}.homecontact .connect-button{font-size:1.3rem;padding:10px 25px;width:80%;max-width:260px;}}.yscontainer{width:100%;background:#f8f8f8;background-size:cover;background-position:center;padding:40px 20px;background-repeat:no-repeat;display-radio:1;margin-top:0px;margin-bottom:0px;}.advantages{max-width:1430px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}.advantage-item{background:rgba(255,255,255,0.9);padding:30px;border-radius:10px;transition:all 0.3s ease;cursor:pointer;text-align:center;display:flex;flex-direction:column;align-items:center;box-shadow:0 2px 6px rgba(0,0,0,0.1);}.advantage-item i{font-size:40px;color:#ff0000;margin-bottom:20px;transition:all 0.3s ease;}.advantage-item:hover{background:#ff0000;color:white;}.advantage-item:hover h3,.advantage-item:hover p,.advantage-item:hover i{color:white;}.yscontainer  h2{text-align:center;color:black;font-size:36px;margin-bottom:40px;}.advantage-item  h3{color:#333;margin-bottom:15px;font-size:20px;}.advantage-item  p{color:#666;line-height:1.8;font-size:14px;align-items:center;}@media (max-width:992px){.advantages{grid-template-columns:repeat(1,1fr);}}@media (max-width:768px){.yscontainer{padding:40px 15px;min-height:auto;}.advantages{grid-template-columns:repeat(1,1fr);gap:15px;}.advantage-item{padding:20px;}.yscontainer  h2{font-size:24px;margin-bottom:30px;}.advantage-item  h3{font-size:18px;}.advantage-item  p{font-size:14px;}.advantage-item i{font-size:28px;}}@media (max-width:480px){.advantages{gap:8px;}.advantage-item{padding:12px;}}.newscontainer{max-width:1470px;margin:0 auto;padding:20px;}.newscontainer  h2{text-align:center;color:black;font-size:36px;margin:30px 0 40px 0;}.newscontainer .layout-wrapper{display:flex;gap:30px;margin-bottom:30px;}.newscontainer .image-column{flex:2;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.newscontainer .image-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.1);}.newscontainer  .image-card a{display:block;text-decoration:none;color:inherit;}.newscontainer  .image-card:hover{box-shadow:0 4px 16px rgba(0,0,0,0.15);}.newscontainer  .image-wrapper{position:relative;padding-top:75%;}.newscontainer .camp-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.newscontainer .image-info{padding:15px;background:#fff;}.newscontainer .newsimage-title{color:#333;font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px;}.newscontainer  .image-desc{color:#666;font-size:14px;line-height:1.8;}.newscontainer  .text-column{flex:1.1;display:flex;flex-direction:column;gap:25px;}.newscontainer .text-card{background:#fff;padding:25px;border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,0.1);}.newscontainer  .text-card a{display:block;text-decoration:none;color:inherit;}.newscontainer  .text-card:hover{box-shadow:0 4px 16px rgba(0,0,0,0.15);}.newscontainer  .date{color:#888;font-size:14px;margin-bottom:12px;}.newscontainer  .text-card-title{color:#333;font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px;}.newscontainer .text-card-content{line-height:2.2;color:#555;font-size:14px;}@media (max-width:768px){.newscontainer  h2{font-size:24px;margin-bottom:30px;}.newscontainer  .desc{font-size:14px;margin-bottom:30px;}.newscontainer  .layout-wrapper{flex-direction:column;}.newscontainer  .image-column{grid-template-columns:1fr;gap:15px;}.newscontainer .image-wrapper{padding-top:56.25%;}.newscontainer  .text-card{padding:20px;}.newscontainer  .text-card-content{line-height:1.8;font-size:14px;}}.lxcontainer{width:100%;background:#f8f8f8;padding:20px 0px;}.h-container{max-width:1430px;margin:0px auto;display:flex;gap:2rem;background:white;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.1);overflow:hidden;}.m-image-section{width:600px;float:left;margin:20px 0 0 0;overflow:hidden;}.m-image-section img{width:100%;height:auto;display:block;}.form-section{flex:1;padding:3rem 2rem;}.form-section  h2{color:#e60012;font-size:2.3rem;margin-bottom:1rem;font-weight:bold;}.form-section  p{color:#777;margin-bottom:2rem;line-height:1.6;text-align:center;}.form-section .red{color:red;}.form-section .green{color:green;}.form-group{margin-bottom:1.5rem;}.row{display:flex;gap:1.5rem;}.row .form-group{flex:1;}.form-section  label{display:block;color:#444;margin-bottom:0.5rem;font-weight:bold;}.form-section  input,textarea{width:100%;padding:0.8rem;border:1px solid #ddd;border-radius:5px;font-size:1rem;}.form-section textarea{height:120px;resize:vertical;}.form-section hr{border:none;border-top:1px solid #eee;margin:2rem 0;}.form-section .btn{width:100%;background:#ff0000;color:white;padding:1rem 2.5rem;border:none;border-radius:5px;font-size:1.5rem;cursor:pointer;transition:background 0.3s ease;}.form-section .btn:hover{background:#ff0000;color:#ffffff;}.form-section .form-control{width:100%;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:1.5rem;transition:border-color 0.3s ease;}.form-section .form-control:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px rgba(0,123,255,0.25);}textarea.form-control{height:120px;resize:vertical;}@media (max-width:1024px){.h-container{flex-direction:column;margin:30px 10px 30px 10px;}.m-image-section{flex:none;min-height:auto;width:100%;}.form-section{padding:2rem;}}@media (max-width:768px){.h-container{flex-direction:column;margin:30px 10px 30px 10px;}.h-container   h1{font-size:2rem;}.row{flex-direction:column;gap:0;}.m-image-section{margin:0;}}