@media(max-width:767px){.product-class-show{margin-top:45px}.product-class-show li{float:left;list-style:none;width:25%;border-left:5px solid #fff;height:auto;transition:all 1s;position:relative;overflow:hidden;object-fit:cover}.product-class-show li:first-child{border-left:none}.product-class-show ul{margin:0;padding:0;cursor:pointer}.product-class-show ul:hover li{width:16.666%}.product-class-show ul li:hover{width:50%}.product-class-show li .title{position:absolute;width:570px;height:180px;text-indent:2em;line-height:50px;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000);display:flex;justify-content:space-between}.product-class-show a{color:#000;text-decoration:none;display:flex;align-items:center}.english-title{color:#231815;font-size:35px;text-align:center;margin-bottom:5px;text-align:left;font-weight:800}.english-title span{color:#056db6}.china-title{color:#000;font-size:20px;text-align:center;margin-bottom:0;font-weight:bold;text-align:left;font-weight:400}.china-title span{font-size:14px;font-weight:400;color:#999}.title-box{line-height:18px;width:60%}.content-box{padding:30px 0}.class-info{display:flex;flex-direction:column;justify-content:center;align-items:center;width:190px}.class-line{width:45px;height:2px;background-color:#46b5b8}.class-icon{display:flex;justify-content:center;align-items:center}.more{display:flex;justify-content:center;align-items:center;font-size:13px}.more img{width:20px;height:auto;padding-left:5px}.class-info-more{display:flex;justify-content:center;align-items:center;padding-right:20px}.check-report{background-size:100% 100%}.check-bg{width:100%;height:auto;background-size:100% 100%;padding:15px;margin:0 5px}.check-img{width:100%;height:100%;object-fit:fill}.zizhi-img{width:100%;height:100%;object-fit:fill;-webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 85%,rgba(0,0,0,0.2));margin-bottom:45px}.check-imgs{margin-top:45px}.about-us{background-size:100% 100%;padding-bottom:100px}.about-text{padding-top:100px;width:40%}.about-box{display:flex;justify-content:space-between;align-items:center}.color-white{color:#fff!important}.about-content{color:#fff;margin-top:48px;font-size:16px;font-weight:400;color:#fff;line-height:26px}.about-icon{display:flex;justify-content:center;align-items:center;width:600px;height:600px;flex-wrap:wrap;padding-top:100px;padding-left:40px;flex:1}.youdian-box-1{width:50%;height:50%}.youdian-box-2{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #fff;width:50%;height:50%}.youdian-box-3{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #fff;width:50%;height:50%}.youdian-box-4{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(255,255,255,0.5);border:1px solid transparent;width:50%;height:50%}.youdian-text{width:96px;height:24px;font-size:24px;font-weight:400;color:#fff;line-height:75px;text-align:center}.youdian-english{width:193px;height:13px;font-size:16px;font-family:sailecRegular;font-weight:bold;color:#fff;line-height:75px;opacity:.5;text-align:center;margin-top:18px}.newest{display:flex;justify-content:center;align-items:flex-start;background:#f8f8f8}.first-news{width:50%;height:400px;position:relative}.news-box{width:100%;margin-top:20px;margin-bottom:20px}.news-title{font-size:16px;color:#000;width:100%;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;text-align:justify}.news-desc{font-size:14px;color:#727171;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer: off */-webkit-box-orient:vertical;height:50px;text-align:justify}.news-desc p{margin:0}.news-class{display:flex;font-size:12px;margin-top:10px;justify-content:flex-start;align-items:center}.news-class-name{background:#fff;border-radius:5px;color:#46b5b8;padding:5px}.news-time{color:#999;font-size:13px;width:100%}.news-time img{width:12px!important;height:12px!important;margin-right:5px}.first-news img{width:100%;height:100%;object-fit:cover}.more-news{width:50%;background:#f8f8f8}.news-item{border-bottom:5px solid #fff;padding:5px 0 5px 20px;display:flex;width:50%;flex-wrap:wrap}.news-img img{object-fit:contain;height:100%}.news-content{border-bottom:1px dashed #ccc;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:65%;flex:1;position:relative}.news-item-title{font-size:14px;font-weight:400;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.news-item-title a{color:#000}.news-item-desc{font-size:16px;font-weight:400;color:#666;line-height:26px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;height:50px}.news-item-class{display:flex;font-size:12px;margin-top:10px;justify-content:flex-start;align-items:center}.news-item-class-name{background:#46b5b8;border-radius:5px;color:#fff;padding:5px}.news-item-time{color:#b3d8d9;margin-left:10px;display:flex;justify-content:center;align-items:center}.news-item-time img{width:12px!important;height:12px!important;margin-right:5px}.product-class-head{display:flex;justify-content:space-between;align-items:center}.product{background:#f3f3f3;display:flex;justify-content:center;align-items:center;height:238px;border-radius:2px}.product img{width:100%;object-fit:fill}.product-list{margin-top:20px}.product-box{margin-bottom:50px}.content-news-box{padding:20px;background:#fff;border-radius:20px;box-shadow:#ccc 5px 5px 10px;margin:30px 0}.product-title{text-align:center;font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.product-title a{color:#000}.pinpai{padding:30px 0}.pinpai-row{display:flex;justify-content:space-around;align-items:center;padding:20px 0;flex-wrap:wrap}.pinpai-item{width:120px;height:100px;border-radius:5px;border:1px solid #ccc;margin-top:10px;margin-left:10px}.pinpai-item img{width:100%;height:100%;object-fit:contain;padding:5px}.product-item{cursor:pointer}.product-item:hover{background:#f0f0f0}.product-item{width:100%}.product-item-box{background:#f3f3f3;padding:10px}.product-item-box:hover{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff!important}.product-item-box:hover .product-title a{color:#fff}.product-class{display:flex;justify-content:space-between;align-items:center;border:1px #e9e9e9 solid;border-radius:20px;height:auto;font-size:13px;font-weight:400}.product-class-item{padding:10px;cursor:pointer}.product-class-item:hover{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff;border-radius:20px}.product-active{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff;border-radius:20px}.news-class-item{padding:10px 20px;cursor:pointer}.news-class-item:hover{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff;border-radius:20px}.news-active{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff;border-radius:20px}.youshi-bg{background:url("/images/youshi-div-bg@2x.png") no-repeat;background-size:100% 100%}.youshi{padding-top:20px;margin:auto}.youshi-intro{margin:20px 0}.youshi-intro{display:flex;justify-content:space-between;align-items:center;background:#fff}.youshi-intro-img{width:550px;height:382px}.youshi-intro-img img{width:100%;height:auto}.youshi-intro-text{background:url("/images/youshi-bg.png") no-repeat bottom;background-size:100%;height:100%;padding:20px 10px 0;flex:1}.youshi-intro-text h3{font-size:20px}.youshi-intro-text ul{height:70%;display:flex;flex-wrap:wrap;margin:10px;padding:0}.youshi-intro-text li{padding:0;margin:0;list-style:none;display:flex;align-items:baseline;width:100%}.youshi-intro-text li div{background:#056db6;width:10px;height:10px;border-radius:10px;margin-right:5px}.youshi-intro-text li p{flex:1;margin:0;line-height:25px}.contactus-phone{width:200px;height:35px;display:flex;justify-content:center;align-items:center;background:linear-gradient(to right,#006ebb,#0093dc);border-radius:20px;font-size:14px;margin-top:20px}.contactus-phone:hover{background:#0093dc}.contactus-phone a{color:#fff}.solu-box{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.solu-item{width:23%;position:relative;cursor:pointer;box-shadow:#ccc 5px 5px 10px}.solu-item:hover .solu-bg-img{filter:brightness(80%);transition:all 1s}.jianbian{width:100%;height:100%;background:linear-gradient(to bottom,rgba(255,255,255,0) 80%,rgba(0,0,0));position:absolute;top:0;left:0}.solu-bg-img{width:100%}.solu-icon{position:absolute;bottom:70px;left:10px;width:30px}.solu-title{font-size:14px;color:#fff;position:absolute;bottom:40px;left:10px}.solu-line{background:#fff;width:30px;height:2px;position:absolute;bottom:30px;left:10px}.aboutus-bg{background:url("/images/aboutus@2x.png") no-repeat center;margin-bottom:150px}.aboutus-box{padding:100px 0 20px;height:500px}.aboutus-image-text{display:flex;width:100%;margin-top:50px}.aboutus-image{width:570px}.aboutus-image img{width:100%}.aboutus-line{width:70px;height:2px;background:#ccc;margin-bottom:8px}.aboutus-text{flex:1;background:#f5f5f5;padding:40px 20px}.aboutus-text h3{font-size:18px;color:#056db6;font-weight:700}.aboutus-text p{font-size:14px;height:150px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}.aboutus-data{display:flex;justify-content:space-between;align-items:start}.aboutus-data-item-num{font-size:30px;font-weight:bold;text-align:center;background-image:linear-gradient(to right,#006ebb,#0093dc);-webkit-background-clip:text;color:transparent}.aboutus-data-item{text-align:center;width:115px}.aboutus-data-item-desc{font-size:14px;color:#666;text-align:center}.aboutus-more a{display:block;width:100px;height:30px;background:#fff;border-radius:30px;font-size:14px;padding:5px;color:#333;text-align:center}.aboutus-more a:hover{background:#0093dc;color:#fff}.qiye-class{display:flex;justify-content:center;align-items:center;margin:auto}.qiye-class-item{padding:5px 20px;border:1px #ccc solid;border-radius:20px;margin-right:10px;font-size:14px;cursor:pointer}.qiye-class-item:hover{background:linear-gradient(to right,#008bec,#056fb9);color:#fff}.qiye-active{background:linear-gradient(to right,#008bec,#056fb9);color:#fff}.qiye-class-item:last-child{margin-right:0}.qiye-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:20px;width:100%}.qiye-item{border:1px #ccc solid;width:200px;margin-bottom:20px;height:100px;display:flex;justify-content:center;align-items:center}.qiye-item img{width:80%;object-fit:contain;margin:auto;display:block}.news-list{width:100%;display:flex;justify-content:start;align-items:center;margin-top:20px;flex-wrap:wrap}.news-list-item{width:350px;padding:10px 0;border-top:1px #eee solid;border-bottom:1px #eee solid;line-height:30px;margin-right:45px}.news-list-item:nth-child(3n){margin-right:0}.news-list-item:nth-child(n+4){border-top:0}.news-show-detail a{font-size:13px;color:#999}.news-item-box{display:flex;justify-content:space-between;align-items:center;background:url("/images/news-bg.png") no-repeat;background-size:100% 100%}.news-img{width:570px;height:300px}.news-info{padding:20px}.news-title{font-weight:bold;font-size:20px;line-height:50px}.news-title a{color:#000}.news-desc{padding:10px 0}.news-detail-href{margin-top:20px}.news-detail-href a{padding:5px 20px;border:1px #dfeffb solid;border-radius:20px;color:#999;background:#fff;font-size:13px;box-shadow:0 0 20px #dfeffb}.news-detail-href a:hover{background:#0093dc;color:#fff}.factory-intro{max-width:1920px;margin:auto;display:flex;justify-content:stretch;align-items:center;width:100%;flex-direction:column}.banner-desc{color:rgba(255,255,255,1);font-family:SailecBold;font-size:30px;font-style:normal;font-weight:800;line-height:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-pagination-bullet{width:40px;height:3px;border-radius:0;background:#fff;opacity:1}.swiper-pagination-bullet-active{background:white;background:linear-gradient(to right,#fb7306 50%,white 50%);background-size:200% 100%;animation:changeColor 3s forwards}.factory-item{position:relative;width:50%;height:120px}.factory-item:hover{filter:brightness(80%);transition:all 1s;cursor:pointer}.factory-item:hover .factory-item-title a{color:rgba(255,255,255,1);transition:all 1s}.factory-item img{width:100%;height:100%;object-fit:cover;object-position:bottom}.factory-item-title{position:absolute;top:50%;left:50%;font-size:30px;color:#fff;font-weight:lighter;transform:translate(-50%,-50%)}.factory-item-title a{color:rgba(255,255,255,0.65);font-family:SailecBold;font-size:22px;font-style:normal;font-weight:800;line-height:normal}.product-box{display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1920px;width:100%;margin:50px auto 0;gap:10px}.product-item-img{width:100%;height:60px;display:flex;justify-content:center;align-items:center}.product-item-img img{width:100%;height:100%;margin:auto;display:block;object-fit:contain}.product-item-title{text-align:center;color:#000;height:48px;margin-top:1em}.intro-box{width:100%;max-width:1440px;display:flex;margin:50px auto 0}.intro-box-desc{width:30%}.intro-box-desc-title{font-family:sailecRegular;font-size:34px;color:#000;font-weight:800}.intro-box-desc-content{font-size:16px;color:#333;font-weight:400;line-height:36px}.intro-box-desc-more{display:flex;justify-content:center;align-items:center;margin-top:20px;width:175px;height:45px;border:1px #37414b solid;color:#000}.intro-box-desc-more:hover{color:#fff}.intro-box-desc-more a{color:#37414b}.intro-box-desc-more:hover{background:#37414b}.intro-box-desc-more:hover a{color:#fff;cursor:pointer}.intro-box-img-list{flex:1;padding-left:1%}.intro-box-img-list{display:flex;justify-content:space-between;align-items:center}.image-box{cursor:pointer;position:relative;overflow:hidden}.image-box:hover .intro-box-img-list-item-desc{bottom:0}.intro-box-img-list-item{width:33%}.intro-box-img-list-item img{width:100%}.intro-box-img-list-item-desc{position:absolute;bottom:-100%;left:0;width:100%;background:rgba(0,0,0,0.5);color:#fff;padding:10px;transition:bottom .3s ease}.intro-box-img-list-item-title{font-size:16px;font-weight:400;text-align:center;padding:10px}.event-box{max-width:1920px;width:100%;margin:0 auto 0;display:flex;justify-content:space-between;align-items:flex-start;padding:20px 10px;flex-wrap:wrap;gap:20px}.event-box-item{width:100%}.event-box-item-img{position:relative}.event-box-item-img img{width:100%;height:256px;object-fit:cover}.event-box-item-img:hover{filter:brightness(80%);transition:all 1s;cursor:pointer}.event-box-item-title{color:#FFF;font-family:sailecRegular;font-size:30px;font-style:normal;font-weight:400;line-height:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event-box-item-title h2{font-size:24px}.margin-auto{margin-left:auto;margin-right:auto}.event-box-item-desc{color:#000;font-family:sailecRegular;font-size:15px;font-style:normal;font-weight:400;line-height:25px;margin-top:10px}.margin-left-30{margin-left:30px}.factory-banner{width:100%;overflow:hidden;position:relative}.factory-banner img{width:100%;height:100%;object-fit:cover}.factory-list{display:flex;flex:1;justify-content:space-between;align-items:flex-end;height:683px}.row-title{font-size:30px;color:#000;font-family:sailecRegular;--font-family-monospace:sailecRegular;font-style:normal;font-weight:700;line-height:24px;text-align:center;display:flex;justify-content:center;align-items:flex-start;margin-top:90px}.row-title h2{font-size:24px;font-family:SailecBold}.row-title p{display:flex;align-items:flex-start}.title-r{color:#000;text-align:center;font-family:sailecRegular;font-size:14px;font-style:normal;font-weight:700;line-height:12px}.chose-box{width:95%;height:65px;display:flex;align-items:center;justify-content:space-between;background:#dce7ff;border-radius:38px;margin:20px auto;padding:0 10px}.chose-item{height:52px;padding:10px 10px;display:flex;align-items:center;justify-content:center;color:#6b6b6b;text-align:center;font-family:sailecRegular;font-size:16px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer}.chose-item:hover{background:#0033a1;color:#fff;border-radius:43px}.chose-item-active{background:#0033a1;color:#fff;border-radius:43px;display:flex;align-items:center;justify-content:center}.chose-product{width:100%;position:relative;min-height:300px}.chose-img{height:300px!important}.chose-title{top:45%;left:50%;color:#FFF;text-align:center;font-family:sailecRegular;font-size:16px;font-style:normal;line-height:21px;width:100%;padding:0 10px}.youshi-more{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;width:100%}.chose-a{top:55%;left:50%;display:flex;height:41px;border-radius:51px;background:#fb7306;justify-content:center;align-items:center;color:#fff;padding:0 15px}.chose-a:hover{background:#e96800;color:#fff}.chose-product img{width:100%;object-fit:cover;height:100%}.event-box-full{background:rgba(168,153,141,0.15)}.brand-box{width:100%;max-width:1300px;margin:auto;padding:40px 0;position:relative;overflow:hidden;mask-image:linear-gradient(to right,rgba(0,0,0,0) 0,#000 12%,#000 88%,rgba(0,0,0,0) 100%)}.brand-box-row{position:relative;height:50px}.brand-box-row-img{position:absolute;right:-100px;width:100px;height:50px;object-fit:contain}.brand-box-row-2{margin-top:40px;white-space:nowrap;position:relative;height:80px}.brand-box-row img{height:30px}.brand-box-row-item{border-radius:12px;border:1px solid #333;padding:10px;width:75px;min-width:75px;height:75px;display:flex;justify-content:center;align-items:center;position:absolute;left:-100px}@keyframes scroll-left{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-650px,0,0);transform:translate3d(-650px,0,0)}}@keyframes scroll-right{0%{-webkit-transform:translate3d(-650px,0,0);transform:translate3d(-650px,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.brand-box-row-item img{width:80%}.brand-list-1{width:100%;max-width:1300px;margin:40px auto 0;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;grid-auto-rows:min-content}.brand-list-2{width:100%;max-width:1300px;margin:40px auto 0;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:20px;grid-auto-rows:min-content}.brand-list-item img{width:80px;height:80px;object-fit:contain;border:1px solid #e3e3d3;border-radius:6px;overflow:hidden}.brand-list-item{display:flex;justify-content:center;align-items:center}.brand-desc{width:100%;max-width:1300px;margin:40px auto;padding:0 10px}.swiper-slide a{width:100%;height:100%}@keyframes changeColor{0%{background-position:100% 0}100%{background-position:0 0}}.brand-list{overflow:hidden;width:100%;max-width:1300px;margin:40px auto;position:relative;padding:0 20px}.left-arrow-btn-thumbs{position:absolute;top:40%;left:0;transform:translateY(-50%);z-index:9999}.left-arrow-btn-thumbs img{width:24px}.right-arrow-btn-thumbs{position:absolute;top:40%;right:0;transform:translateY(-50%);z-index:9999}.right-arrow-btn-thumbs img{width:24px}.brand-list-item-title{margin:10px 0 0;color:#666}.factory-intro-h5{overflow:hidden;position:relative;display:none}.materials-bg{background:url("/images/jinhong/factory_product_bg.jpg") no-repeat;background-size:cover;width:100%;margin:50px 0;display:flex;justify-content:center;align-items:center}.materials-box{width:100%;max-width:1300px;margin:auto;padding:20px 10px}.materials-title{font-family:SailecBold;font-size:40px;color:#fff}.materials-title h2{text-align:center}.materials-content{margin-top:50px;border-radius:12px;background:rgba(255,255,255,0.7);padding:20px 20px;display:grid;grid-template-columns:repeat(1,1fr);gap:50px}.materials-item-title{font-size:20px;font-weight:700;height:48px}.materials-item-title h3{font-size:20px;font-family:SailecBold}.materials-item-content{margin-top:20px;font-size:16px;color:#333;font-weight:300}.materials-more{margin-top:50px}.materials-more-text{color:#fff;text-align:center;margin-top:20px}.aboutus-desc{width:95%;margin:50px auto 0;text-align:center;font-size:18px;color:#333}}@media(min-width:768px) and (max-width:1365px){.product-class-show{margin-top:45px}.product-class-show li{float:left;list-style:none;width:25%;border-left:5px solid #fff;height:auto;transition:all 1s;position:relative;overflow:hidden;object-fit:cover}.product-class-show li:first-child{border-left:none}.product-class-show ul{margin:0;padding:0;cursor:pointer}.product-class-show ul:hover li{width:16.666%}.product-class-show ul li:hover{width:50%}.product-class-show li .title{position:absolute;width:570px;height:180px;text-indent:2em;line-height:50px;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000);display:flex;justify-content:space-between}.product-class-show a{color:#000;text-decoration:none;display:flex;align-items:center}.english-title{color:#231815;font-size:35px;text-align:center;margin-bottom:5px;text-align:left;font-weight:800}.english-title span{color:#056db6}.china-title{color:#000;font-size:20px;text-align:center;margin-bottom:0;font-weight:bold;text-align:left;font-weight:400}.china-title span{font-size:14px;font-weight:400;color:#999}.title-box{line-height:18px;width:60%}.content-box{padding:30px 0}.class-info{display:flex;flex-direction:column;justify-content:center;align-items:center;width:190px}.class-line{width:45px;height:2px;background-color:#46b5b8}.class-icon{display:flex;justify-content:center;align-items:center}.more{display:flex;justify-content:center;align-items:center;font-size:13px}.more img{width:20px;height:auto;padding-left:5px}.class-info-more{display:flex;justify-content:center;align-items:center;padding-right:20px}.check-report{background-size:100% 100%}.check-bg{width:100%;height:auto;background-size:100% 100%;padding:15px;margin:0 5px}.check-img{width:100%;height:100%;object-fit:fill}.zizhi-img{width:100%;height:100%;object-fit:fill;-webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 85%,rgba(0,0,0,0.2));margin-bottom:45px}.check-imgs{margin-top:45px}.about-us{background-size:100% 100%;padding-bottom:100px}.about-text{padding-top:100px;width:40%}.about-box{display:flex;justify-content:space-between;align-items:center}.color-white{color:#fff!important}.about-content{color:#fff;margin-top:48px;font-size:16px;font-weight:400;color:#fff;line-height:26px}.about-icon{display:flex;justify-content:center;align-items:center;width:600px;height:600px;flex-wrap:wrap;padding-top:100px;padding-left:40px;flex:1}.youdian-box-1{width:50%;height:50%}.youdian-box-2{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #fff;width:50%;height:50%}.youdian-box-3{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #fff;width:50%;height:50%}.youdian-box-4{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(255,255,255,0.5);border:1px solid transparent;width:50%;height:50%}.youdian-text{width:96px;height:24px;font-size:24px;font-weight:400;color:#fff;line-height:75px;text-align:center}.youdian-english{width:193px;height:13px;font-size:16px;font-family:sailecRegular;font-weight:bold;color:#fff;line-height:75px;opacity:.5;text-align:center;margin-top:18px}.newest{display:flex;justify-content:center;align-items:flex-start;background:#f8f8f8}.first-news{width:50%;height:400px;position:relative}.news-box{width:100%;margin-top:20px;margin-bottom:20px}.news-title{font-size:16px;color:#000;width:100%;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;text-align:justify}.news-desc{font-size:14px;color:#727171;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer: off */-webkit-box-orient:vertical;height:50px;text-align:justify}.news-desc p{margin:0}.news-class{display:flex;font-size:12px;margin-top:10px;justify-content:flex-start;align-items:center}.news-class-name{background:#fff;border-radius:5px;color:#46b5b8;padding:5px}.news-time{color:#999;font-size:13px;width:100%}.news-time img{width:12px!important;height:12px!important;margin-right:5px}.first-news img{width:100%;height:100%;object-fit:cover}.more-news{width:50%;background:#f8f8f8}.news-item{border-bottom:5px solid #fff;padding:5px 0 5px 20px;display:flex;width:50%;flex-wrap:wrap}.news-img img{object-fit:contain;height:100%}.news-content{border-bottom:1px dashed #ccc;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:65%;flex:1;position:relative}.news-item-title{font-size:14px;font-weight:400;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.news-item-title a{color:#000}.news-item-desc{font-size:16px;font-weight:400;color:#666;line-height:26px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;height:50px}.news-item-class{display:flex;font-size:12px;margin-top:10px;justify-content:flex-start;align-items:center}.news-item-class-name{background:#46b5b8;border-radius:5px;color:#fff;padding:5px}.news-item-time{color:#b3d8d9;margin-left:10px;display:flex;justify-content:center;align-items:center}.news-item-time img{width:12px!important;height:12px!important;margin-right:5px}.product-class-head{display:flex;justify-content:space-between;align-items:center}.product{background:#f3f3f3;display:flex;justify-content:center;align-items:center;height:238px;border-radius:2px}.product img{width:100%;object-fit:fill}.product-list{margin-top:20px}.product-box{margin-bottom:50px}.content-news-box{padding:20px;background:#fff;border-radius:20px;box-shadow:#ccc 5px 5px 10px;margin:30px 0}.product-title{text-align:center;font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.product-title a{color:#000}.pinpai{padding:30px 0}.pinpai-row{display:flex;justify-content:space-around;align-items:center;padding:20px 0;flex-wrap:wrap}.pinpai-item{width:120px;height:100px;border-radius:5px;border:1px solid #ccc;margin-top:10px;margin-left:10px}.pinpai-item img{width:100%;height:100%;object-fit:contain;padding:5px}.product-item{cursor:pointer}.product-item:hover{background:#f0f0f0}.product-item{width:100%}.product-item-box{background:#f3f3f3;padding:10px}.product-item-box:hover{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff!important}.product-item-box:hover .product-title a{color:#fff}.product-class{display:flex;justify-content:space-between;align-items:center;border:1px #e9e9e9 solid;border-radius:20px;height:auto;font-size:13px;font-weight:400}.product-class-item{padding:10px;cursor:pointer}.product-class-item:hover{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff;border-radius:20px}.product-active{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff;border-radius:20px}.news-class-item{padding:10px 20px;cursor:pointer}.news-class-item:hover{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff;border-radius:20px}.news-active{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff;border-radius:20px}.youshi-bg{background:url("/images/youshi-div-bg@2x.png") no-repeat;background-size:100% 100%}.youshi{padding-top:20px;margin:auto}.youshi-intro{margin:20px 0}.youshi-intro{display:flex;justify-content:space-between;align-items:center;background:#fff}.youshi-intro-img{width:550px;height:382px}.youshi-intro-img img{width:100%;height:auto}.youshi-intro-text{background:url("/images/youshi-bg.png") no-repeat bottom;background-size:100%;height:100%;padding:20px 10px 0;flex:1}.youshi-intro-text h3{font-size:20px}.youshi-intro-text ul{height:70%;display:flex;flex-wrap:wrap;margin:10px;padding:0}.youshi-intro-text li{padding:0;margin:0;list-style:none;display:flex;align-items:baseline;width:100%}.youshi-intro-text li div{background:#056db6;width:10px;height:10px;border-radius:10px;margin-right:5px}.youshi-intro-text li p{flex:1;margin:0;line-height:25px}.contactus-phone{width:200px;height:35px;display:flex;justify-content:center;align-items:center;background:linear-gradient(to right,#006ebb,#0093dc);border-radius:20px;font-size:14px;margin-top:20px}.contactus-phone:hover{background:#0093dc}.contactus-phone a{color:#fff}.solu-box{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.solu-item{width:23%;position:relative;cursor:pointer;box-shadow:#ccc 5px 5px 10px}.solu-item:hover .solu-bg-img{filter:brightness(80%);transition:all 1s}.jianbian{width:100%;height:100%;background:linear-gradient(to bottom,rgba(255,255,255,0) 80%,rgba(0,0,0));position:absolute;top:0;left:0}.solu-bg-img{width:100%}.solu-icon{position:absolute;bottom:70px;left:10px;width:30px}.solu-title{font-size:14px;color:#fff;position:absolute;bottom:40px;left:10px}.solu-line{background:#fff;width:30px;height:2px;position:absolute;bottom:30px;left:10px}.aboutus-bg{background:url("/images/aboutus@2x.png") no-repeat center;margin-bottom:150px}.aboutus-box{padding:100px 0 20px;height:500px}.aboutus-image-text{display:flex;width:100%;margin-top:50px}.aboutus-image{width:570px}.aboutus-image img{width:100%}.aboutus-line{width:70px;height:2px;background:#ccc;margin-bottom:8px}.aboutus-text{flex:1;background:#f5f5f5;padding:40px 20px}.aboutus-text h3{font-size:18px;color:#056db6;font-weight:700}.aboutus-text p{font-size:14px;height:150px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}.aboutus-data{display:flex;justify-content:space-between;align-items:start}.aboutus-data-item-num{font-size:30px;font-weight:bold;text-align:center;background-image:linear-gradient(to right,#006ebb,#0093dc);-webkit-background-clip:text;color:transparent}.aboutus-data-item{text-align:center;width:115px}.aboutus-data-item-desc{font-size:14px;color:#666;text-align:center}.aboutus-more a{display:block;width:100px;height:30px;background:#fff;border-radius:30px;font-size:14px;padding:5px;color:#333;text-align:center}.aboutus-more a:hover{background:#0093dc;color:#fff}.qiye-class{display:flex;justify-content:center;align-items:center;margin:auto}.qiye-class-item{padding:5px 20px;border:1px #ccc solid;border-radius:20px;margin-right:10px;font-size:14px;cursor:pointer}.qiye-class-item:hover{background:linear-gradient(to right,#008bec,#056fb9);color:#fff}.qiye-active{background:linear-gradient(to right,#008bec,#056fb9);color:#fff}.qiye-class-item:last-child{margin-right:0}.qiye-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:20px;width:100%}.qiye-item{border:1px #ccc solid;width:200px;margin-bottom:20px;height:100px;display:flex;justify-content:center;align-items:center}.qiye-item img{width:80%;object-fit:contain;margin:auto;display:block}.news-list{width:100%;display:flex;justify-content:start;align-items:center;margin-top:20px;flex-wrap:wrap}.news-list-item{width:350px;padding:10px 0;border-top:1px #eee solid;border-bottom:1px #eee solid;line-height:30px;margin-right:45px}.news-list-item:nth-child(3n){margin-right:0}.news-list-item:nth-child(n+4){border-top:0}.news-show-detail a{font-size:13px;color:#999}.news-item-box{display:flex;justify-content:space-between;align-items:center;background:url("/images/news-bg.png") no-repeat;background-size:100% 100%}.news-img{width:570px;height:300px}.news-info{padding:20px}.news-title{font-weight:bold;font-size:20px;line-height:50px}.news-title a{color:#000}.news-desc{padding:10px 0}.news-detail-href{margin-top:20px}.news-detail-href a{padding:5px 20px;border:1px #dfeffb solid;border-radius:20px;color:#999;background:#fff;font-size:13px;box-shadow:0 0 20px #dfeffb}.news-detail-href a:hover{background:#0093dc;color:#fff}.factory-intro{max-width:1920px;margin:auto;display:flex;justify-content:stretch;align-items:center;width:100%}.banner-desc{color:rgba(255,255,255,0.65);font-family:SailecBold;font-size:40px;font-style:normal;font-weight:800;line-height:normal;position:absolute;top:25px;left:30px}.swiper-pagination-bullet{width:40px;height:3px;border-radius:0;background:#fff;opacity:1}.swiper-pagination-bullet-active{background:white;background:linear-gradient(to right,#fb7306 50%,white 50%);background-size:200% 100%;animation:changeColor 3s forwards}.factory-item{position:relative;width:100%;height:254px}.factory-item:hover{filter:brightness(80%);transition:all 1s;cursor:pointer}.factory-item:hover .factory-item-title a{color:rgba(255,255,255,1);transition:all 1s}.factory-item img{width:100%;height:100%;object-fit:cover;object-position:bottom}.factory-item-title{position:absolute;top:50%;left:50%;font-size:30px;color:#fff;font-weight:lighter;transform:translate(-50%,-50%)}.factory-item-title a{color:rgba(255,255,255,0.65);font-family:SailecBold;font-size:22px;font-style:normal;font-weight:800;line-height:normal}.product-box{display:grid;grid-template-columns:repeat(5,1fr);justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1920px;width:100%;margin:20px auto 0;gap:10px}.product-item-img{width:100%;height:80px;display:flex;justify-content:center;align-items:center}.product-item-img img{width:80px;margin:auto;display:block}.product-item-title{text-align:center;color:#000;height:48px;margin-top:1em}.intro-box{width:100%;max-width:1440px;display:flex;margin:50px auto 0}.intro-box-desc{width:30%}.intro-box-desc-title{font-family:sailecRegular;font-size:34px;color:#000;font-weight:800}.intro-box-desc-content{font-size:16px;color:#333;font-weight:400;line-height:36px}.intro-box-desc-more{display:flex;justify-content:center;align-items:center;margin-top:20px;width:175px;height:45px;border:1px #37414b solid;color:#000}.intro-box-desc-more:hover{color:#fff}.intro-box-desc-more a{color:#37414b}.intro-box-desc-more:hover{background:#37414b}.intro-box-desc-more:hover a{color:#fff;cursor:pointer}.intro-box-img-list{flex:1;padding-left:1%}.intro-box-img-list{display:flex;justify-content:space-between;align-items:center}.image-box{cursor:pointer;position:relative;overflow:hidden}.image-box:hover .intro-box-img-list-item-desc{bottom:0}.intro-box-img-list-item{width:33%}.intro-box-img-list-item img{width:100%}.intro-box-img-list-item-desc{position:absolute;bottom:-100%;left:0;width:100%;background:rgba(0,0,0,0.5);color:#fff;padding:10px;transition:bottom .3s ease}.intro-box-img-list-item-title{font-size:16px;font-weight:400;text-align:center;padding:10px}.event-box{max-width:1920px;width:100%;margin:0 auto 0;display:flex;justify-content:space-between;align-items:flex-start;padding:50px 20px}.event-box-item{width:32%}.event-box-item-img{position:relative}.event-box-item-img img{width:100%;height:256px;object-fit:cover}.event-box-item-img:hover{filter:brightness(80%);transition:all 1s;cursor:pointer}.event-box-item-title{color:#FFF;font-family:sailecRegular;font-size:30px;font-style:normal;font-weight:400;line-height:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.margin-auto{margin-left:auto;margin-right:auto}.event-box-item-desc{color:#000;font-family:sailecRegular;font-size:15px;font-style:normal;font-weight:400;line-height:25px;margin-top:20px}.margin-left-30{margin-left:30px}.factory-banner{width:55%;height:500px;overflow:hidden;position:relative}.factory-banner img{width:100%;height:100%;object-fit:cover}.factory-list{display:flex;flex:1;justify-content:space-between;align-items:flex-end;flex-direction:column;height:500px;padding-left:4px;gap:4px}.row-title{font-size:30px;color:#000;font-family:sailecRegular;--font-family-monospace:sailecRegular;font-style:normal;font-weight:700;line-height:24px;text-align:center;display:flex;justify-content:center;align-items:flex-start;margin-top:90px}.row-title p{display:flex;align-items:flex-start}.title-r{color:#000;text-align:center;font-family:sailecRegular;font-size:14px;font-style:normal;font-weight:700;line-height:12px}.chose-box{width:600px;height:65px;display:flex;align-items:center;justify-content:space-between;background:#dce7ff;border-radius:38px;margin:40px auto;padding:0 10px}.chose-item{height:52px;padding:10px 20px;display:flex;align-items:center;justify-content:center;color:#6b6b6b;text-align:center;font-family:sailecRegular;font-size:16px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer}.chose-item:hover{background:#0033a1;color:#fff;border-radius:43px}.chose-item-active{background:#0033a1;color:#fff;border-radius:43px;display:flex;align-items:center;justify-content:center}.chose-product{width:100%;position:relative}.chose-title{top:45%;left:50%;color:#FFF;text-align:center;font-family:sailecRegular;font-size:20px;font-style:normal;line-height:30px;width:600px}.quote-form{padding:0 20px}.youshi-more{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.chose-a{top:55%;left:50%;display:flex;height:41px;border-radius:51px;background:#fb7306;justify-content:center;align-items:center;color:#fff;padding:0 15px}.chose-a:hover{background:#e96800;color:#fff}.chose-product img{width:100%;object-fit:contain}.event-box-full{background:rgba(168,153,141,0.15)}.brand-box{width:100%;max-width:1300px;margin:auto;padding:40px 0;position:relative;overflow:hidden;mask-image:linear-gradient(to right,rgba(0,0,0,0) 0,#000 12%,#000 88%,rgba(0,0,0,0) 100%)}.brand-box-row{position:relative;height:50px}.brand-box-row-img{position:absolute;right:-130px;width:130px;height:50px;object-fit:contain}.brand-box-row-2{margin-top:40px;white-space:nowrap;position:relative;height:80px}.brand-box-row img{height:30px}.brand-box-row-item{border-radius:12px;border:1px solid #333;padding:10px;width:75px;min-width:75px;height:75px;display:flex;justify-content:center;align-items:center;position:absolute;left:-100px}@keyframes scroll-left{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-650px,0,0);transform:translate3d(-650px,0,0)}}@keyframes scroll-right{0%{-webkit-transform:translate3d(-650px,0,0);transform:translate3d(-650px,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.brand-box-row-item img{width:80%}.brand-list-1{width:100%;max-width:1300px;margin:40px auto 0;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;grid-auto-rows:min-content}.brand-list-2{width:100%;max-width:1300px;margin:40px auto 0;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:20px;grid-auto-rows:min-content}.brand-list-item img{width:80px;height:80px;object-fit:contain;border:1px solid #e3e3d3;border-radius:6px;overflow:hidden}.brand-list-item{display:flex;justify-content:center;align-items:center}.brand-desc{width:100%;max-width:1300px;margin:40px auto;padding:0 10px}.swiper-slide a{width:100%;height:100%}@keyframes changeColor{0%{background-position:100% 0}100%{background-position:0 0}}.brand-list{overflow:hidden;width:100%;max-width:1300px;margin:40px auto;position:relative;padding:0 40px}.left-arrow-btn-thumbs{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:9999}.left-arrow-btn-thumbs img{width:24px}.right-arrow-btn-thumbs{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:9999}.right-arrow-btn-thumbs img{width:24px}.brand-list-item-title{margin:10px 0 0;color:#666}.factory-intro-h5{display:none}.materials-bg{background:url("/images/jinhong/factory_product_bg.jpg") no-repeat;background-size:100%;height:600px;width:100%;margin:50px 0;display:flex;justify-content:center;align-items:center;padding:20px 15px}.materials-box{width:100%;max-width:1300px;margin:auto}.materials-title{font-family:SailecBold;font-size:40px;color:#fff}.materials-title h2{text-align:center}.materials-content{margin-top:50px;border-radius:12px;background:rgba(255,255,255,0.7);padding:20px 50px;display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.materials-item-title{font-size:20px;font-weight:700;height:48px}.materials-item-title h3{font-size:20px;font-family:SailecBold}.materials-item-content{margin-top:20px;font-size:16px;color:#333;font-weight:300}.materials-more{margin-top:50px}.materials-more-text{color:#fff;text-align:center;margin-top:20px}.aboutus-desc{width:600px;margin:50px auto 0;text-align:center;font-size:18px;color:#333;font-weight:300}}@media(min-width:1366px){.product-class-show{margin-top:45px}.product-class-show li{float:left;list-style:none;width:25%;border-left:5px solid #fff;height:auto;transition:all 1s;position:relative;overflow:hidden;object-fit:cover}.product-class-show li:first-child{border-left:none}.product-class-show ul{margin:0;padding:0;cursor:pointer}.product-class-show ul:hover li{width:16.666%}.product-class-show ul li:hover{width:50%}.product-class-show li .title{position:absolute;width:570px;height:180px;text-indent:2em;line-height:50px;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000);display:flex;justify-content:space-between}.product-class-show a{color:#000;text-decoration:none;display:flex;align-items:center}.english-title{color:#231815;font-size:35px;text-align:center;margin-bottom:5px;text-align:left;font-weight:800}.english-title span{color:#056db6}.china-title{color:#000;font-size:20px;text-align:center;margin-bottom:0;font-weight:bold;text-align:left;font-weight:400}.china-title span{font-size:14px;font-weight:400;color:#999}.title-box{line-height:18px;width:60%}.content-box{padding:30px 0}.class-info{display:flex;flex-direction:column;justify-content:center;align-items:center;width:190px}.class-line{width:45px;height:2px;background-color:#46b5b8}.class-icon{display:flex;justify-content:center;align-items:center}.more{display:flex;justify-content:center;align-items:center;font-size:13px}.more img{width:20px;height:auto;padding-left:5px}.class-info-more{display:flex;justify-content:center;align-items:center;padding-right:20px}.check-report{background-size:100% 100%}.check-bg{width:100%;height:auto;background-size:100% 100%;padding:15px;margin:0 5px}.check-img{width:100%;height:100%;object-fit:fill}.zizhi-img{width:100%;height:100%;object-fit:fill;-webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 85%,rgba(0,0,0,0.2));margin-bottom:45px}.check-imgs{margin-top:45px}.about-us{background-size:100% 100%;padding-bottom:100px}.about-text{padding-top:100px;width:40%}.about-box{display:flex;justify-content:space-between;align-items:center}.color-white{color:#fff!important}.about-content{color:#fff;margin-top:48px;font-size:16px;font-weight:400;color:#fff;line-height:26px}.about-icon{display:flex;justify-content:center;align-items:center;width:600px;height:600px;flex-wrap:wrap;padding-top:100px;padding-left:40px;flex:1}.youdian-box-1{width:50%;height:50%}.youdian-box-2{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #fff;width:50%;height:50%}.youdian-box-3{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #fff;width:50%;height:50%}.youdian-box-4{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(255,255,255,0.5);border:1px solid transparent;width:50%;height:50%}.youdian-text{width:96px;height:24px;font-size:24px;font-weight:400;color:#fff;line-height:75px;text-align:center}.youdian-english{width:193px;height:13px;font-size:16px;font-family:sailecRegular;font-weight:bold;color:#fff;line-height:75px;opacity:.5;text-align:center;margin-top:18px}.newest{display:flex;justify-content:center;align-items:flex-start;background:#f8f8f8}.first-news{width:50%;height:400px;position:relative}.news-box{width:100%;margin-top:20px;margin-bottom:20px}.news-title{font-size:16px;color:#000;width:100%;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;text-align:justify}.news-desc{font-size:14px;color:#727171;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer: off */-webkit-box-orient:vertical;height:50px;text-align:justify}.news-desc p{margin:0}.news-class{display:flex;font-size:12px;margin-top:10px;justify-content:flex-start;align-items:center}.news-class-name{background:#fff;border-radius:5px;color:#46b5b8;padding:5px}.news-time{color:#999;font-size:13px;width:100%}.news-time img{width:12px!important;height:12px!important;margin-right:5px}.first-news img{width:100%;height:100%;object-fit:cover}.more-news{width:50%;background:#f8f8f8}.news-item{border-bottom:5px solid #fff;padding:5px 0 5px 20px;display:flex;width:50%;flex-wrap:wrap}.news-img img{object-fit:contain;height:100%}.news-content{border-bottom:1px dashed #ccc;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:65%;flex:1;position:relative}.news-item-title{font-size:14px;font-weight:400;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.news-item-title a{color:#000}.news-item-desc{font-size:16px;font-weight:400;color:#666;line-height:26px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;height:50px}.news-item-class{display:flex;font-size:12px;margin-top:10px;justify-content:flex-start;align-items:center}.news-item-class-name{background:#46b5b8;border-radius:5px;color:#fff;padding:5px}.news-item-time{color:#b3d8d9;margin-left:10px;display:flex;justify-content:center;align-items:center}.news-item-time img{width:12px!important;height:12px!important;margin-right:5px}.product-class-head{display:flex;justify-content:space-between;align-items:center}.product{background:#f3f3f3;display:flex;justify-content:center;align-items:center;height:238px;border-radius:2px}.product img{width:100%;object-fit:fill}.product-list{margin-top:20px}.product-box{margin-bottom:50px}.content-news-box{padding:20px;background:#fff;border-radius:20px;box-shadow:#ccc 5px 5px 10px;margin:30px 0}.product-title{text-align:center;font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.product-title a{color:#000}.pinpai{padding:30px 0}.pinpai-row{display:flex;justify-content:space-around;align-items:center;padding:20px 0;flex-wrap:wrap}.pinpai-item{width:120px;height:100px;border-radius:5px;border:1px solid #ccc;margin-top:10px;margin-left:10px}.pinpai-item img{width:100%;height:100%;object-fit:contain;padding:5px}.product-item{cursor:pointer}.product-item:hover{background:#f0f0f0}.product-item{width:100%;margin-bottom:20px;padding:50px 10px 20px}.product-item-box{background:#f3f3f3;padding:10px}.product-item-box:hover{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff!important}.product-item-box:hover .product-title a{color:#fff}.product-class{display:flex;justify-content:space-between;align-items:center;border:1px #e9e9e9 solid;border-radius:20px;height:auto;font-size:13px;font-weight:400}.product-class-item{padding:10px;cursor:pointer}.product-class-item:hover{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff;border-radius:20px}.product-active{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff;border-radius:20px}.news-class-item{padding:10px 20px;cursor:pointer}.news-class-item:hover{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff;border-radius:20px}.news-active{background:linear-gradient(to right,#006ebb,#0093dc);color:#fff;border-radius:20px}.youshi-bg{background:url("/images/youshi-div-bg@2x.png") no-repeat;background-size:100% 100%}.youshi{padding-top:20px;margin:auto}.youshi-intro{margin:20px 0}.youshi-intro{display:flex;justify-content:space-between;align-items:center;background:#fff}.youshi-intro-img{width:550px;height:382px}.youshi-intro-img img{width:100%;height:auto}.youshi-intro-text{background:url("/images/youshi-bg.png") no-repeat bottom;background-size:100%;height:100%;padding:20px 10px 0;flex:1}.youshi-intro-text h3{font-size:20px}.youshi-intro-text ul{height:70%;display:flex;flex-wrap:wrap;margin:10px;padding:0}.youshi-intro-text li{padding:0;margin:0;list-style:none;display:flex;align-items:baseline;width:100%}.youshi-intro-text li div{background:#056db6;width:10px;height:10px;border-radius:10px;margin-right:5px}.youshi-intro-text li p{flex:1;margin:0;line-height:25px}.contactus-phone{width:200px;height:35px;display:flex;justify-content:center;align-items:center;background:linear-gradient(to right,#006ebb,#0093dc);border-radius:20px;font-size:14px;margin-top:20px}.contactus-phone:hover{background:#0093dc}.contactus-phone a{color:#fff}.solu-box{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.solu-item{width:23%;position:relative;cursor:pointer;box-shadow:#ccc 5px 5px 10px}.solu-item:hover .solu-bg-img{filter:brightness(80%);transition:all 1s}.jianbian{width:100%;height:100%;background:linear-gradient(to bottom,rgba(255,255,255,0) 80%,rgba(0,0,0));position:absolute;top:0;left:0}.solu-bg-img{width:100%}.solu-icon{position:absolute;bottom:70px;left:10px;width:30px}.solu-title{font-size:14px;color:#fff;position:absolute;bottom:40px;left:10px}.solu-line{background:#fff;width:30px;height:2px;position:absolute;bottom:30px;left:10px}.aboutus-bg{background:url("/images/aboutus@2x.png") no-repeat center;margin-bottom:150px}.aboutus-box{padding:100px 0 20px;height:500px}.aboutus-image-text{display:flex;width:100%;margin-top:50px}.aboutus-image{width:570px}.aboutus-image img{width:100%}.aboutus-line{width:70px;height:2px;background:#ccc;margin-bottom:8px}.aboutus-text{flex:1;background:#f5f5f5;padding:40px 20px}.aboutus-text h3{font-size:18px;color:#056db6;font-weight:700}.aboutus-text p{font-size:14px;height:150px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}.aboutus-data{display:flex;justify-content:space-between;align-items:start}.aboutus-data-item-num{font-size:30px;font-weight:bold;text-align:center;background-image:linear-gradient(to right,#006ebb,#0093dc);-webkit-background-clip:text;color:transparent}.aboutus-data-item{text-align:center;width:115px}.aboutus-data-item-desc{font-size:14px;color:#666;text-align:center}.aboutus-more a{display:block;width:100px;height:30px;background:#fff;border-radius:30px;font-size:14px;padding:5px;color:#333;text-align:center}.aboutus-more a:hover{background:#0093dc;color:#fff}.qiye-class{display:flex;justify-content:center;align-items:center;margin:auto}.qiye-class-item{padding:5px 20px;border:1px #ccc solid;border-radius:20px;margin-right:10px;font-size:14px;cursor:pointer}.qiye-class-item:hover{background:linear-gradient(to right,#008bec,#056fb9);color:#fff}.qiye-active{background:linear-gradient(to right,#008bec,#056fb9);color:#fff}.qiye-class-item:last-child{margin-right:0}.qiye-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:20px;width:100%}.qiye-item{border:1px #ccc solid;width:200px;margin-bottom:20px;height:100px;display:flex;justify-content:center;align-items:center}.qiye-item img{width:80%;object-fit:contain;margin:auto;display:block}.news-list{width:100%;display:flex;justify-content:start;align-items:center;margin-top:20px;flex-wrap:wrap}.news-list-item{width:350px;padding:10px 0;border-top:1px #eee solid;border-bottom:1px #eee solid;line-height:30px;margin-right:45px}.news-list-item:nth-child(3n){margin-right:0}.news-list-item:nth-child(n+4){border-top:0}.news-show-detail a{font-size:13px;color:#999}.news-item-box{display:flex;justify-content:space-between;align-items:center;background:url("/images/news-bg.png") no-repeat;background-size:100% 100%}.news-img{width:570px;height:300px}.news-info{padding:20px}.news-title{font-weight:bold;font-size:20px;line-height:50px}.news-title a{color:#000}.news-desc{padding:10px 0}.news-detail-href{margin-top:20px}.news-detail-href a{padding:5px 20px;border:1px #dfeffb solid;border-radius:20px;color:#999;background:#fff;font-size:13px;box-shadow:0 0 20px #dfeffb}.news-detail-href a:hover{background:#0093dc;color:#fff}.factory-intro{max-width:1920px;margin:auto;display:flex;justify-content:stretch;align-items:center;width:100%}.banner-desc{color:rgba(255,255,255,0.65);font-family:SailecBold;font-size:40px;font-style:normal;font-weight:800;line-height:normal;position:absolute;top:25px;left:30px}.swiper-pagination-bullet{width:40px;height:3px;border-radius:0;background:#fff;opacity:1}.swiper-pagination-bullet-active{background:white;background:linear-gradient(to right,#fb7306 50%,white 50%);background-size:200% 100%;animation:changeColor 3s forwards}.factory-item{position:relative;width:100%;height:340px}.factory-item:hover{filter:brightness(80%);transition:all 1s;cursor:pointer}.factory-item:hover .factory-item-title a{color:rgba(255,255,255,1);transition:all 1s}.factory-item img{width:100%;height:100%;object-fit:cover;object-position:bottom}.factory-item-title{position:absolute;top:25px;left:30px;font-size:30px;color:#fff;font-weight:lighter}.factory-item-title a{color:rgba(255,255,255,0.65);font-family:SailecBold;font-size:40px;font-style:normal;font-weight:800;line-height:normal}.product-box{display:grid;grid-template-columns:repeat(10,1fr);justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1920px;width:100%;margin:0 auto 0}.product-item-img{width:100%;height:100px;display:flex;justify-content:center;align-items:center}.product-item-img img{width:105px;margin:auto;display:block}.product-item-title{text-align:center;color:#000;height:48px;margin-top:1em}.intro-box{width:100%;max-width:1440px;display:flex;margin:50px auto 0}.intro-box-desc{width:30%}.intro-box-desc-title{font-family:sailecRegular;font-size:34px;color:#000;font-weight:800}.intro-box-desc-content{font-size:16px;color:#333;font-weight:400;line-height:36px}.intro-box-desc-more{display:flex;justify-content:center;align-items:center;margin-top:20px;width:175px;height:45px;border:1px #37414b solid;color:#000}.intro-box-desc-more:hover{color:#fff}.intro-box-desc-more a{color:#37414b}.intro-box-desc-more:hover{background:#37414b}.intro-box-desc-more:hover a{color:#fff;cursor:pointer}.intro-box-img-list{flex:1;padding-left:1%}.intro-box-img-list{display:flex;justify-content:space-between;align-items:center}.image-box{cursor:pointer;position:relative;overflow:hidden}.image-box:hover .intro-box-img-list-item-desc{bottom:0}.intro-box-img-list-item{width:33%}.intro-box-img-list-item img{width:100%}.intro-box-img-list-item-desc{position:absolute;bottom:-100%;left:0;width:100%;background:rgba(0,0,0,0.5);color:#fff;padding:10px;transition:bottom .3s ease}.intro-box-img-list-item-title{font-size:16px;font-weight:400;text-align:center;padding:10px}.event-box{max-width:1920px;width:100%;margin:0 auto 0;display:flex;justify-content:space-between;align-items:flex-start;padding:70px 50px}.event-box-item{width:32%}.event-box-item-img{position:relative}.event-box-item-img img{width:100%;height:256px;object-fit:cover}.event-box-item-img:hover{filter:brightness(80%);transition:all 1s;cursor:pointer}.event-box-item-title{color:#FFF;font-family:sailecRegular;font-size:30px;font-style:normal;font-weight:400;line-height:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.margin-auto{margin-left:auto;margin-right:auto}.event-box-item-desc{color:#000;font-family:sailecRegular;font-size:15px;font-style:normal;font-weight:400;line-height:25px;margin-top:20px}.margin-left-30{margin-left:30px}.factory-banner{width:55%;height:683px;overflow:hidden;position:relative}.factory-banner img{width:100%;height:100%;object-fit:cover}.factory-list{display:flex;flex:1;justify-content:space-between;align-items:flex-end;flex-direction:column;height:683px;padding-left:4px}.row-title{font-size:30px;color:#000;font-family:sailecRegular;--font-family-monospace:sailecRegular;font-style:normal;font-weight:700;line-height:24px;text-align:center;display:flex;justify-content:center;align-items:flex-start;margin-top:90px}.row-title p{display:flex;align-items:flex-start}.title-r{color:#000;text-align:center;font-family:sailecRegular;font-size:14px;font-style:normal;font-weight:700;line-height:12px}.chose-box{width:600px;height:65px;display:flex;align-items:center;justify-content:space-between;background:#dce7ff;border-radius:38px;margin:40px auto;padding:0 10px}.chose-item{height:52px;padding:10px 20px;display:flex;align-items:center;justify-content:center;color:#6b6b6b;text-align:center;font-family:sailecRegular;font-size:16px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer}.chose-item:hover{background:#0033a1;color:#fff;border-radius:43px}.chose-item-active{background:#0033a1;color:#fff;border-radius:43px;display:flex;align-items:center;justify-content:center}.chose-product{width:100%;position:relative}.chose-title{top:45%;left:50%;color:#FFF;text-align:center;font-family:sailecRegular;font-size:20px;font-style:normal;line-height:30px}.youshi-more{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.chose-a{top:55%;left:50%;display:flex;height:41px;border-radius:51px;background:#fb7306;justify-content:center;align-items:center;color:#fff;padding:0 15px}.chose-a:hover{background:#e96800;color:#fff}.chose-product img{width:100%;object-fit:contain}.event-box-full{background:rgba(168,153,141,0.15)}.brand-box{width:100%;max-width:1300px;margin:auto;padding:40px 0;position:relative;overflow:hidden;mask-image:linear-gradient(to right,rgba(0,0,0,0) 0,#000 12%,#000 88%,rgba(0,0,0,0) 100%)}.brand-box-row{position:relative;height:50px}.brand-box-row-img{position:absolute;right:-130px;width:130px;height:50px;object-fit:contain}.brand-box-row-2{margin-top:40px;white-space:nowrap;position:relative;height:80px}.brand-box-row img{height:30px}.brand-box-row-item{border-radius:12px;border:1px solid #333;padding:10px;width:75px;min-width:75px;height:75px;display:flex;justify-content:center;align-items:center;position:absolute;left:-100px}@keyframes scroll-left{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-650px,0,0);transform:translate3d(-650px,0,0)}}@keyframes scroll-right{0%{-webkit-transform:translate3d(-650px,0,0);transform:translate3d(-650px,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.brand-box-row-item img{width:80%}.brand-list-1{width:100%;max-width:1300px;margin:40px auto 0;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;grid-auto-rows:min-content}.brand-list-2{width:100%;max-width:1300px;margin:40px auto 0;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:20px;grid-auto-rows:min-content}.brand-list-item img{width:80px;height:80px;object-fit:contain;border:1px solid #e3e3d3;border-radius:6px;overflow:hidden}.brand-list-item{display:flex;justify-content:center;align-items:center}.brand-desc{width:100%;max-width:1300px;margin:40px auto}.swiper-slide a{width:100%;height:100%}@keyframes changeColor{0%{background-position:100% 0}100%{background-position:0 0}}.brand-list{overflow:hidden;width:100%;max-width:1300px;margin:40px auto;position:relative;padding:0 40px}.left-arrow-btn-thumbs{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:9999}.left-arrow-btn-thumbs img{width:24px}.right-arrow-btn-thumbs{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:9999}.right-arrow-btn-thumbs img{width:24px}.brand-list-item-title{margin:10px 0 0;color:#666}.factory-intro-h5{display:none}.materials-bg{background:url("/images/jinhong/factory_product_bg.jpg") no-repeat;background-size:100%;height:600px;width:100%;margin:50px 0;display:flex;justify-content:center;align-items:center}.materials-box{width:100%;max-width:1300px;margin:auto}.materials-title{font-family:SailecBold;font-size:40px;color:#fff}.materials-title h2{text-align:center}.materials-content{margin-top:50px;border-radius:12px;background:rgba(255,255,255,0.7);padding:20px 50px;display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.materials-item-title{font-size:20px;font-weight:700;height:48px}.materials-item-title h3{font-size:20px;font-family:SailecBold}.materials-item-content{margin-top:20px;font-size:16px;color:#333;font-weight:300}.materials-more{margin-top:50px}.materials-more-text{color:#fff;text-align:center;margin-top:20px}.aboutus-desc{width:600px;margin:50px auto 0;text-align:center;font-size:18px;color:#333;font-weight:300}}.about-brothersbox-intro-bg{background-color:#f8f5f2;padding:60px 0;position:relative}.about-brothersbox-intro-bg::before,.about-brothersbox-intro-bg::after{content:'';position:absolute;background-color:#ccc;height:1px;width:15%;top:50%;transform:translateY(-50%);z-index:0}.about-brothersbox-intro-bg::before{left:0}.about-brothersbox-intro-bg::after{right:0}.about-brothersbox-section.container{position:relative;z-index:1}.about-video-text-row{display:flex;align-items:flex-start;gap:40px;margin-bottom:60px}.about-video-column{flex:0 0 55%;position:relative}.video-placeholder{width:100%;padding-top:56.25%;position:relative;background-color:#333;border-radius:8px;overflow:hidden}.video-placeholder img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.play-button-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;cursor:pointer;z-index:10}.play-button-overlay svg{width:100%;height:100%;filter:drop-shadow(0px 2px 4px rgba(0,0,0,0.5))}.about-text-column{flex:1;padding-top:10px}.about-text-column h2{font-size:28px;font-weight:bold;margin-bottom:20px;color:#1d1d1f}.about-text-column p{font-size:14px;line-height:1.6;color:#333;margin-bottom:15px}.learn-more-link{display:inline-block;font-size:16px;font-weight:bold;color:#1d1d1f;text-decoration:none;margin-top:15px}.learn-more-link .arrow{margin-left:5px}.learn-more-link:hover{color:#007bff}.about-stats-row{display:flex;justify-content:space-between;gap:20px;margin-top:30px}.stat-item{flex:1;background-color:#fefdfb;padding:25px 15px;text-align:center;border-radius:8px}.stat-number{font-size:40px;font-weight:bold;color:#1d1d1f;margin-bottom:5px}.stat-label{font-size:13px;color:#555}@media(max-width:991px){.about-video-text-row{flex-direction:column;gap:30px;margin-bottom:40px}.about-video-column,.about-text-column{flex:0 0 100%}.about-text-column{padding-top:0}.about-stats-row{flex-wrap:wrap;gap:15px;justify-content:center}.stat-item{flex-basis:calc(50% - 10px);min-width:180px}.about-brothersbox-intro-bg::before,.about-brothersbox-intro-bg::after{width:8%}}@media(max-width:767px){.about-brothersbox-intro-bg{padding:40px 0}.about-brothersbox-intro-bg::before,.about-brothersbox-intro-bg::after{display:none}.about-text-column h2{font-size:24px}.about-text-column p{font-size:14px}.stat-item{flex-basis:calc(50% - 8px);padding:20px 10px;margin-bottom:0}.stat-number{font-size:32px}.stat-label{font-size:12px}.play-button-overlay{width:60px;height:60px}}@media(max-width:480px){.stat-item{flex-basis:100%}}.modified-factory-section-content{padding:100px 0;border-radius:8px;margin-bottom:80px;width:100%;max-width:1300px;margin:auto}.about-video-text-row-mod{display:flex;align-items:flex-start;margin-bottom:40px;gap:30px}.about-video-column-mod{flex:0 0 50%;position:relative}.video-placeholder-mod{width:100%;padding-top:56.25%;position:relative;background-color:#fff;border-radius:8px;overflow:hidden;position:relative}.video-placeholder-mod img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.play-button-overlay-mod{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;cursor:pointer;z-index:5}.play-button-overlay-mod svg{width:100%;height:100%;filter:drop-shadow(0px 1px 3px rgba(0,0,0,0.4))}.about-text-column-mod{flex:1;padding-top:10px}.about-text-column-mod h2{font-size:26px;font-weight:bold;margin-bottom:15px;color:#1d1d1f}.about-text-column-mod p{font-size:14px;line-height:1.6;color:#333;margin-bottom:12px}.learn-more-link-mod{display:inline-flex;align-items:center;font-size:15px;font-weight:bold;color:#1d1d1f;text-decoration:none;margin-top:10px}.learn-more-link-mod:hover{color:#000}.learn-more-text-wrapper{position:relative;display:inline-block;height:1.2em;line-height:1.2em;overflow:hidden;vertical-align:middle;margin-right:5px}.slide-text-original,.slide-text-hover{display:block;transition:transform .3s ease-in-out}.slide-text-hover{position:absolute;top:0;left:0;width:100%;transform:translateY(100%)}.learn-more-link-mod:hover .slide-text-original{transform:translateY(-100%)}.learn-more-link-mod:hover .slide-text-hover{transform:translateY(0%)}.learn-more-link-mod svg{transition:transform .3s ease-in-out;transform:translateX(0)}.learn-more-link-mod:hover svg{transform:translateX(8px)}.about-stats-row-mod{display:flex;justify-content:space-between;align-items:stretch;gap:15px;margin-top:20px}.stat-item-mod{flex:1;background-color:#fefdfb;padding:20px 10px;text-align:center;border-radius:6px;display:flex;flex-direction:column;justify-content:center}.stat-number-mod{font-size:36px;font-weight:bold;color:#1d1d1f;margin-bottom:4px}.stat-label-mod{font-size:12px;color:#555}@media(max-width:991px){.modified-factory-section-content{padding:30px}.about-video-text-row-mod{flex-direction:column;gap:25px;margin-bottom:30px;align-items:normal}.about-video-column-mod,.about-text-column-mod{flex:0 0 100%}.about-text-column-mod{padding-top:0}.about-stats-row-mod{flex-wrap:wrap;gap:10px;justify-content:center;align-items:stretch}.stat-item-mod{flex-basis:calc(50% - 8px);min-width:160px;display:flex;flex-direction:column;justify-content:center}}@media(max-width:767px){.modified-factory-section-content{padding:20px;margin-bottom:60px}.about-text-column-mod h2{font-size:22px}.stat-item-mod{flex-basis:calc(50% - 6px);padding:15px 8px;display:flex;flex-direction:column;justify-content:center}.stat-number-mod{font-size:28px}.stat-label-mod{font-size:11px}.play-button-overlay-mod{width:50px;height:50px}}@media(max-width:480px){.stat-item-mod{flex-basis:100%;margin-bottom:10px;display:flex;flex-direction:column;justify-content:center}.stat-item-mod:last-child{margin-bottom:0}}.aboutus{background-color:#f8f5f2;margin-bottom:80px}@media(max-width:991px){.aboutus{margin:0}}.about-stats-row-mod{display:flex;justify-content:space-between;align-items:stretch;gap:15px;margin-top:20px}.stat-item-mod{flex:1;background-color:#fefdfb;padding:20px 10px;text-align:center;border-radius:6px;display:flex;flex-direction:column;justify-content:center}.stat-number-mod{font-size:36px;font-weight:bold;color:#1d1d1f;margin-bottom:4px}.stat-label-mod{font-size:12px;color:#555}@media(max-width:991px){.modified-factory-section-content{padding:30px}.about-video-text-row-mod{flex-direction:column;gap:25px;margin-bottom:30px}.about-video-column-mod,.about-text-column-mod{flex:0 0 100%}.about-text-column-mod{padding-top:0}.about-stats-row-mod{flex-wrap:wrap;gap:10px;justify-content:center;align-items:stretch}.stat-item-mod{flex-basis:calc(50% - 8px);min-width:160px;display:flex;flex-direction:column;justify-content:center}}@media(max-width:767px){.modified-factory-section-content{padding:40px 20px;margin-bottom:60px;margin-top:60px}.about-text-column-mod h2{font-size:22px;text-align:center}.stat-item-mod{flex-basis:calc(50% - 6px);padding:15px 8px;display:flex;flex-direction:column;justify-content:center}.stat-number-mod{font-size:28px}.stat-label-mod{font-size:11px}.play-button-overlay-mod{width:50px;height:50px}}@media(max-width:480px){.stat-item-mod{flex-basis:calc(50% - 8px);margin-bottom:10px;display:flex;flex-direction:column;justify-content:center}.stat-item-mod:last-child{margin-bottom:10px}}.play-icon{width:50px!important;height:50px!important;position:absolute;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;cursor:pointer}.play-icon:hover{transform:translate(-50%,-50%) scale(1.1)!important}.video-dialog{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:9999;display:flex;justify-content:center;align-items:center}.video-box{width:960px;height:540px;position:relative;background:#fff}.dialog-close{position:absolute;top:-10px;right:-10px;cursor:pointer;width:27px}.services-section{padding:80px 0}.services-section .container{max-width:1300px;margin:0 auto;padding:0}.services-main-title{text-align:center;font-size:36px;font-weight:bold;color:#222;margin-bottom:60px}.services-row{display:flex;gap:40px;align-items:stretch}.services-list-column{flex:1 1 50%;display:flex;flex-direction:column;gap:15px}.service-item{background-color:#f0f2f5;padding:20px;border-radius:12px;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease;border:1px solid transparent}.service-item:hover{background-color:#e9ecf0}.service-item.active{background-color:#fff;border-color:#e0e0e0;box-shadow:0 5px 15px rgba(0,0,0,0.08)}.service-item-header{display:flex;align-items:center}.service-icon{width:24px;height:24px;margin-right:12px;opacity:.7}.service-item.active .service-icon{opacity:1}.service-item-title{font-size:18px;font-weight:bold;color:#333;margin:0}.service-item-description{font-size:15px;line-height:1.6;color:#555;margin-top:10px;margin-bottom:0;max-height:0;overflow:hidden;transition:max-height .5s ease-out,opacity .3s ease-out,margin-top .3s ease-out;opacity:0}.service-item.active .service-item-description{max-height:500px;opacity:1;margin-top:10px}.service-item.active>.service-item-description{display:block}.services-image-column{flex:1 1 55%;position:sticky;top:100px;display:flex;justify-content:center;align-items:center;background:#f6f6f6;border-radius:12px;height:auto}.service-main-image{max-width:100%;height:100%;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.1);object-fit:cover}@media(max-width:1365px){.services-row{flex-direction:row;gap:30px;padding:0 10px}}@media(max-width:991px){.services-main-title{font-size:32px;margin-bottom:40px}.services-row{flex-direction:column;gap:30px;padding:0 10px}.services-list-column,.services-image-column{flex:1 1 100%;width:100%}.services-image-column{position:static;order:-1;margin-bottom:30px}.service-item-title{font-size:17px}.service-item-description{font-size:14px}}@media(max-width:767px){.services-section{padding:50px 0}.services-main-title{font-size:28px}.service-item{padding:15px}.services-image-column{margin-bottom:20px}}