.banner{position:relative;text-align:center}.banner .cot{display:flex;flex:1;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;flex-direction:column}.banner .cot .swrap{display:flex;flex-direction:column;align-items:flex-start}.banner .cot .swrap .title{font-size:60px;color:#000;font-weight:lighter;margin-top:40px}.banner .cot .swrap .desc{font-size:16px;color:#000;line-height:36px;width:500px;margin-top:20px;text-align:left}.banner .cot .swrap .button{font-size:16px;color:#fff;margin-top:40px;background-image:linear-gradient(to right,#48bd53,#0194e3);border-radius:50px;overflow:hidden;padding:20px 70px}.banner .cot .swrap .button:hover{background-image:linear-gradient(to right,var(--third-color),#03a5fc)}.banner img{width:100%}.banner .swiper-pagination{bottom:30px!important}.banner .swiper-pagination-bullet-active{border:2px var(--third-color) solid!important}.banner .swiper-pagination-bullet{width:16px;height:16px;border:2px #aaa solid;background:none!important}.part{padding:90px 0;position:relative}.part .tab{border-bottom:1px #eee solid;color:var(--text-two);margin-bottom:60px}.part .tab .li{cursor:pointer;margin:0 35px;line-height:50px}.part .tab .li p{font-size:20px;white-space:nowrap}.part .tab .li span{height:2px;background:var(--second-hover);opacity:0;position:relative;bottom:-1px;width:100%;display:block}.part .tab .li:hover p,.part .tab .active{color:var(--second-hover)}.part .tab .active span{opacity:1}.products .recommand{position:relative}.products .recommand a{display:inline-block;overflow:hidden;border-radius:20px}.products .recommand img{max-width:100%}.products .recommand .info{position:absolute;right:0;top:0;width:calc(50% - 150px);height:calc(100% - 150px);padding:75px}.products .recommand .info h3{font-weight:700;color:var(--main);font-size:24px}.products .recommand .info p{color:var(--text-three);font-size:14px;margin-top:28px;line-height:28px}.products .recommand .info .icon{width:40px;height:40px;color:var(--main);background:var(--libg1);text-align:center;line-height:40px;border-radius:50%;font-size:14px;margin-top:40px}.products .recommand .info .icon:hover{background-image:linear-gradient(to right,var(--third-color),#03a5fc);color:#fff}.products .probox{margin-top:20px}.products .swiper{margin:0 40px}.products .swiper-slide{width:calc(25% - 15px)!important;position:relative;overflow:hidden;border-radius:20px}.products .swiper-slide img{max-width:100%}.products .swiper-slide .info{position:absolute;padding:20px;width:calc(100% - 40px);left:0;bottom:0}.products .swiper-slide .info h3{font-size:18px;font-weight:700;color:var(--main)}.products .swiper-slide .info p{font-size:14px;color:var(--text-three);margin-top:4px}.products .swiper-slide .info .icon{width:40px;height:40px;color:var(--main);background:var(--libg1);text-align:center;line-height:40px;border-radius:50%;font-size:14px}.products .swiper-slide .info .icon:hover{background-image:linear-gradient(to right,var(--third-color),#03a5fc);color:#fff}.products .iscolorbg{position:absolute;left:0;top:0;z-index:-1}.products .probox .btn{width:40px;height:40px;text-align:center;line-height:40px;box-shadow:0 0 10px 1px #0000001a;border-radius:5px}.oursolu{background:#f7f7f7}.oursolu .solucot{margin:30px 0;position:relative}.oursolu .swiper img{max-width:100%}.oursolu .swiper .swiper-slide{position:relative}.oursolu .swiper .swiper-slide .info{width:100%;height:100%;position:absolute;left:0;top:0}.oursolu .swiper .swiper-slide .info .swrap{height:100%}.oursolu .swiper .swiper-slide .info .title{font-size:48px;color:#fff;font-weight:lighter}.oursolu .swiper .swiper-slide .info .desc{font-size:16px;color:#fff;line-height:36px;width:500px;margin-top:20px;text-align:left}.oursolu .swiper .swiper-slide .info a{font-size:16px;color:#fff;margin-top:40px;background-image:linear-gradient(to right,#48bd53,#0194e3);border-radius:50px;overflow:hidden;padding:20px 70px}.oursolu .swiper .swiper-slide .info a:hover{background-image:linear-gradient(to right,var(--third-color),#03a5fc)}.oursolu .itembox{position:absolute;left:0;top:-30px;z-index:9;width:100%;height:calc(100% + 60px);overflow:hidden}.oursolu .itembox .swrap{height:100%}.oursolu .itembox .swiper2 .navigation{margin-right:34px;padding-bottom:30px}.oursolu .itembox .swiper2 .navigation .btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#000;background:#fff;border-radius:3px;margin-bottom:20px}.oursolu .itembox .swiper2 .navigation .btn:hover{background:var(--third-color);color:#fff}.oursolu .itembox .swiper2 .swiper-slide{width:350px}.oursolu .itembox .swiper2 .swiper-slide .info{background:#fff;border-radius:10px;padding:30px;box-shadow:0 0 10px 1px #0000001a}.oursolu .itembox .swiper2 .swiper-slide .info .title{font-size:18px;color:var(--third-color)}.oursolu .itembox .swiper2 .swiper-slide .info .title a{color:var(--third-color)}.oursolu .itembox .swiper2 .swiper-slide .info .desc{font-size:14px;color:#a8a8a8;line-height:24px;margin-top:8px}.oursolu .itembox .swiper2 .swiper-slide-active .info{background:url(/build/assets/bglogo-d6e77718.png) no-repeat var(--main-hover);background-position:center right}.oursolu .itembox .swiper2 .swiper-slide-active .info .title,.oursolu .itembox .swiper2 .swiper-slide-active .info .title a,.oursolu .itembox .swiper2 .swiper-slide-active .info .desc{color:#fff}.project .items{position:relative}.project .titlebox{position:absolute;left:3%;top:74px}.project h2{font-size:30px;line-height:30px;color:var(--main);margin-bottom:50px}.project h2 a{color:var(--main)}.project h2 a:hover{color:var(--second-hover)}.project .titlecot{width:540px;margin-right:60px}.project .titlecot .desc{font-size:14px;line-height:30px;color:var(--text-two);margin:10px 0 75px}.project .box .li{width:30%}.project .box .numb{font-size:48px;color:var(--main);line-height:48px;font-family:Impact}.project .box .unit{font-size:15px;color:#262626;margin-left:10px}.project .box .desc{margin-top:10px;font-size:12px;color:var(--text-three)}.project .btn{height:100%;position:absolute;top:0;z-index:9999;display:flex;align-items:center;padding:0 10px}.project .btn-prev{left:0}.project .btn-next{right:0}.project .btn .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px 1px #0000001a;border-radius:5px}.project .btn .icon:hover{background:var(--third-color);color:#fff}.brand{background:#f7f7f7}.brand .titlebox .bgtitle{margin-bottom:0}.brand .items .list:first-child .li{text-align:right}.brand .items .list:last-child .li:first-child{position:relative;left:-100px}.brand .items .list .li{padding:0 15%}.brand .items .list .li:first-child{position:relative;left:100px}.brand .items .list .li:last-child{margin-top:150px}.brand .items .list .li p{font-size:24px;color:var(--main-hover);font-weight:700;margin-bottom:16px}.brand .items .list .li .desc{font-size:14px;line-height:26px;color:var(--text-three)}.brand .box{padding:30px 40px;border-radius:10px;margin-top:36px}.brand .box .li{width:15%}.brand .box .numb{font-size:48px;color:var(--main);line-height:48px;font-family:Impact}.brand .box .unit{font-size:15px;color:#262626;margin-left:10px}.brand .box .desc{margin-top:10px;font-size:12px;color:var(--text-three)}.brand .titlebox .more{background:#fff}.introduce .items{position:relative}.introduce .items .video{width:68%;height:590px;border-top-right-radius:95px;overflow:hidden;position:relative}.introduce .items .video video{object-fit:fill}.introduce .items .xcy-bofang{font-size:80px;position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);color:#fff;font-weight:lighter}.introduce .items .info{width:calc(56% - 120px);position:absolute;right:0;bottom:0;background:url(/build/assets/logobg-390a384d.png) no-repeat #fff;background-position:right 10px bottom 10px;border-top-left-radius:30px;padding:60px}.introduce .items .info p{font-size:30px;font-weight:700;color:var(--main);margin-bottom:20px}.introduce .items .info .desc{width:80%;font-size:14px;line-height:30px;color:var(--text-two)}.introduce .items .info .li{width:100%;margin-top:20px}.introduce .items .info .half{width:50%}.introduce .items .info span{font-size:14px;color:#505050}.introduce .items .info .stitle{color:var(--main-hover);font-size:16px;font-weight:700;margin-bottom:16px}.introduce .items .info img{max-width:100%;margin-top:30px}.news{background:#f7f7f7}.news .titlebox .more{background:#fff}.news .list{width:64%;margin-right:30px}.news .list .name{margin-bottom:14px}.news .list .name em{display:block;width:8px;height:24px;border-radius:10px;background:var(--main-hover);margin-right:12px}.news .list .name span{font-size:18px;color:var(--main);font-weight:700}.news .list .li{width:calc(50% - 10px);background:#fff}.news .list .li .info{padding:22px 16px}.news .list .li .info p{font-size:17px;line-height:26px;font-weight:700;color:var(--main)}.news .list .li .info p{min-height:52px}.news .list .li .info .date{font-size:12px;color:var(--text-three);padding:12px 0}.news .list .li .info .date .icon{margin-right:6px}.news .list .li .info .desc{font-size:14px;color:var(--text-three);line-height:24px}.news .list .right{width:100%;margin-bottom:20px}.news .list .right:last-child{margin-bottom:0}.news .list .right .info{padding:0 16px}.news .list .right .info p{color:var(--main);font-size:14px;min-height:auto}.news .list .right .info .desc{font-size:13px}.news .list .right .imgbox{width:226px}.news .list:last-child{margin-right:0}.cooperation{padding:55px 0;background-size:auto 100%;background-position:center center;background-repeat:no-repeat}.cooperation .titlebox h2{color:#fff}.cooperation .titlebox .bgtitle{margin-bottom:0;-webkit-text-stroke:1px #fff}.cooperation .swrap{position:relative}.cooperation .desc{width:430px;color:#fff;font-size:16px;line-height:30px;margin-right:100px}.cooperation .box{width:calc(100% - 530px);overflow:hidden}.cooperation .box img{max-width:140px}.cooperation .navigation{position:absolute;right:20px;top:-100px}.cooperation .navigation .btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;background:rgba(255,255,255,.38);border-radius:5px;margin:0 8px}.cooperation .navigation .btn:hover{background:var(--third-color)}.pc{display:block}.wap1200,.wap{display:none}@media screen and (max-width:1800px){.oursolu .itembox{height:calc(100% + 110px)}}@media screen and (max-width:1600px){.oursolu .itembox .swiper2 .swiper-slide .info{padding:25px 30px}.oursolu .itembox{height:calc(100% + 130px)}}@media screen and (max-width:1500px){.news .list .li .info .date{padding:8px 0}.news .list .li .info{padding:32px 16px}.news .list .right .info{padding:0 16px}.news .list .right .imgbox{width:220px}}@media screen and (max-width:1400px){.part{padding:60px 0}.cooperation{padding:55px 0!important;background-image:linear-gradient(to right,#34a33b,#44afdd,#1295e7)!important}.banner .cot .swrap .title{font-size:50px;margin-top:50px}.banner .swiper-pagination-bullet{width:13px;height:13px}.footer .list .more{overflow:hidden}.oursolu .itembox .swiper2 .swiper-slide .info .title{font-size:16px}.oursolu .itembox .swiper2 .swiper-slide .info .desc{font-size:13px;line-height:20px;margin-top:5px}.oursolu .itembox{height:calc(100% + 60px)}.oursolu .swiper img{max-width:120%}}@media screen and (max-width:1350px){.news .list .right .imgbox{width:210px}}@media screen and (max-width:1300px){.banner .cot .swrap .title{font-size:50px;margin-top:70px}.banner .cot .swrap .desc{font-size:14px;line-height:24px}.banner .cot .swrap .button{padding:15px 70px;font-size:14px}.products .recommand .info{height:98%;padding:2% 75px 0}.cooperation .box img{max-width:100px}}@media screen and (max-width:1250px){.news .list .right .imgbox{width:200px}}@media screen and (max-width:1200px){.banner .cot .swrap .title{font-size:40px;margin-top:0}.banner .cot .swrap .desc{font-size:14px;line-height:28px}.banner .cot .button{font-size:14px;margin-top:25px;padding:8px 20px}.part{padding:50px 0}.banner .cot .swrap .desc{width:80%;text-align:center;margin:10px auto}.banner .cot .swrap .title{width:100%;text-align:center}.banner .cot .swrap .button{margin:30px auto;display:none}.banner .cot{top:-250px}.pc{display:none!important}.wap1200{display:block!important}.products .recommand .info h3{font-size:20px}.products .swiper-slide .info h3{font-size:16px}.products .swiper-slide .info .icon{display:block!important}.products .swiper-slide .info .base{width:calc(100% - 40px)}.xcy-dot:before{display:block!important}.oursolu .itembox{height:calc(100% + 30px)}.oursolu .itembox .swiper2 .swiper-slide .info{padding:18px 30px}.oursolu .swiper .swiper-slide .info .title{font-size:40px}.swrap{max-width:96%}.brand .items .list .li p{font-size:20px}.brand .items .list .li .desc{line-height:20px}.brand .box .numb{font-size:40px}.news .list .right .imgbox{width:192px}}@media screen and (max-width:1100px){.news .list .right .info p{line-height:20px}.news .list .right .imgbox{width:185px}.cooperation .desc{margin-right:50px}.cooperation .box img{max-width:80px}.titlebox h2,.project h2{font-size:24px!important}.info{margin-right:20px}.products .swiper-slide .info h3{font-size:14px}.products .swiper-slide .info p{font-size:13px}.oursolu .swiper img{max-width:130%}.project .titlecot{width:450px;margin-right:30px}.project .box .numb{font-size:40px}.introduce .items .info p{font-size:24px}.introduce .items .info{padding:30px;width:calc(56% - 60px)}.introduce .items .info .desc{width:100%}}@media screen and (max-width:1050px){.news .list .right .imgbox{width:175px}}@media screen and (max-width:1000px){.banner .cot{top:-200px}.titlebox{width:100%}.products .recommand .info{height:98%;padding:2% 30px 0 75px}.products .recommand .info .icon{margin-top:20px}.products .swiper-slide .info{padding:10px;width:calc(100% - 20px)}.oursolu .swiper .swiper-slide .info .title{font-size:35px}.oursolu .swiper .swiper-slide .info .desc{font-size:14px;line-height:20px}.oursolu .swiper img{max-width:150%}.project .titlecot{width:400px;margin-right:20px}.brand .box .numb{font-size:35px}.news .list .right .imgbox{width:173px}.cooperation .desc{font-size:14px;line-height:20px;width:400px;margin-right:30px}.cooperation .box{width:calc(100% - 430px)}}@media screen and (max-width:970px){.news .list .right{margin-bottom:10px}}@media screen and (max-width:900px){.products .recommand .info p{margin-top:10px;font-size:13px;line-height:22px}.oursolu .swiper img{max-width:160%}.oursolu .swiper .swiper-slide .info .desc{max-width:50%}.project .titlecot .desc{margin-bottom:55px}.project .box .numb{font-size:36px}.brand .items .list .li{padding:0 2%}.brand .items .list .li:first-child{left:0}.brand .items .list:last-child .li:first-child{left:0}.brand .box .desc{height:40px;line-height:20px}.brand .box .numb{font-size:30px}.news .list .li .info{padding:22px 16px 50px}.news .list .right .info{padding:0 10px}.news .list{margin-right:20px}.news .list .li .info p{font-size:15px;line-height:24px;min-height:48px}.news .list .right .info p{font-size:13px;line-height:20px;min-height:auto}.news .list .right .info .date{padding:3px 0}.news .list .right .info .desc{line-height:20px;font-size:12px}.cooperation .desc{font-size:14px;line-height:20px;width:350px;margin-right:30px}.cooperation .box{width:calc(100% - 380px)}.cooperation .box img{max-width:60px}}@media screen and (max-width:850px){.banner .cot{top:-170px}.products .recommand .info{padding:0 30px 0 75px;height:100%}.oursolu .swiper img{max-width:170%}.oursolu .swiper .swiper-slide .info .desc{max-width:50%}.oursolu .swiper .swiper-slide .info .title{font-size:30px}.news .list .li .info{padding:22px 16px 70px}.news .list .right .info{padding:0 10px}}@media screen and (max-width:800px){.project .titlecot{width:350px;margin-right:50px}.introduce .items .info p{font-size:20px}.news .list .li .info{padding:22px 16px 90px}.news .list .right .info{padding:0 10px}}@media screen and (max-width:750px){.banner .cot{top:-200px}.banner .cot .swrap .title{font-size:28px;margin-top:10px}.banner .cot .swrap .desc{width:100%;font-size:14px;line-height:24px;margin-top:12px}.banner .cot .swrap .button{margin-top:20px;padding:5px 20px;font-size:14px}.banner .swiper-pagination{bottom:10px!important}.banner .swiper-pagination-bullet-active{border:1px var(--third-color) solid!important}.banner .swiper-pagination-bullet{width:10px;height:10px;border:1px #aaa solid}.products .recommand .info{padding:10px;width:calc(100% - 20px);height:calc(100% - 20px);background:#edeef1}.products .recommand .info h3{font-size:16px}.products .recommand .info p{font-size:14px;margin-top:12px;line-height:24px}.products .recommand .info .omit-3{-webkit-line-clamp:2}.products .recommand .info .icon{width:30px;height:30px;font-size:12px;margin-top:20px;line-height:30px}.products .probox .btn{box-shadow:none}.products .probox{width:100%;margin:20px auto 0}.products .swiper{margin:0}.products .swiper-slide{width:calc(50% - 10px)!important}.products .swiper-slide .info{padding:10px;width:calc(100% - 20px)}.products .swiper-slide .info .icon{width:30px;height:30px;font-size:12px;line-height:30px}.products .swiper-slide .info h3{font-size:16px}.oursolu .itembox{display:none}.oursolu .swiper .swiper-slide .info .title{font-size:18px}.oursolu .swiper .swiper-slide .info .desc{font-size:14px;line-height:24px;margin-top:14px}.project h2{font-size:24px;line-height:24px;margin-bottom:0}.project .titlecot{width:100%;margin-right:0}.project .titlecot .desc{margin-bottom:40px}.project .box .numb{font-size:40px;line-height:40px}.project .swrap .swrap{max-width:100%}.project .swrap{flex-direction:column}.project .swiper{width:100%}.project .box{justify-content:space-between}.brand .items{flex-direction:column}.brand .items .imgbox{width:100%;order:0;margin:0 0 30px}.brand .items .list{width:100%}.brand .items .list:first-child{order:1}.brand .items .list .li{position:static!important;padding:0}.brand .items .list .li:last-child{margin-top:20px}.brand .items .list .li p{font-size:16px}.brand .items .list:first-child .li{text-align:left}.brand .items .list:first-child{margin-top:20px}.brand .box{flex-wrap:wrap;width:calc(92% - 60px)!important;padding:30px 30px 0}.brand .box .li{width:33.33%;margin-bottom:20px}.brand .box .numb{font-size:30px;line-height:30px}.introduce .items{flex-direction:column}.introduce .items .video{width:100%;height:350px}.introduce .items .xcy-bofang{width:30px;height:30px;font-size:60px}.introduce .items .info{width:calc(100% - 60px);position:static;padding:30px}.introduce .items .info p{font-size:20px;margin-bottom:10px}.introduce .items .info .desc{width:100%;line-height:22px}.introduce .cotbox{flex-direction:column;align-items:flex-start}.introduce .items .info .half{width:100%}.introduce .items .info .stitle{font-size:15px;margin-bottom:10px}.news .box{flex-direction:column}.news .list{width:100%;margin-right:0}.news .list:first-child{margin-bottom:20px}.news .list:last-child .li{width:calc(50% - 10px)}.news .list:last-child .li{width:100%}.news .list .right .imgbox{width:200px}.news .list .li .info p{font-size:16px}.cooperation .tbox{flex-direction:column}.cooperation .desc{width:100%;margin:0 0 20px;font-size:14px;line-height:24px}.cooperation .box{width:100%}.cooperation .navigation{top:-65px;right:0}.titlebox h2,.project h2{font-size:20px!important}.titlebox .bgtitle{line-height:70px!important;font-size:70px!important;margin-bottom:10px!important}.products .recommand img{width:150%;max-width:150%!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.products .recommand .info{position:relative}.products .swiper-slide .info{bottom:10px}.oursolu .swiper .swiper-slide .info .desc{max-width:100%;text-align:center;display:block;width:100%}.oursolu .swiper .swiper-slide .info .title{font-size:36px;text-align:center;width:100%}.oursolu .solucot{margin-top:0}.project .titlecot .desc{font-size:14px;line-height:24px}.news .list .li .info{padding:22px 16px}.news .list .right .info{padding:0 10px}.cooperation .box img{max-width:100%}}@media screen and (max-width:640px){.news .list .li .info{padding:10px}.news .list .right .info .desc{-webkit-line-clamp:1}.project .box .numb,.brand .box .numb{font-size:30px;line-height:30px}.brand .box{flex-wrap:wrap;width:calc(92% - 40px)!important;padding:20px 20px 0}.titlebox{margin-bottom:20px!important}.part{padding:20px 0!important}.news .list .li .info p{font-size:14px}.news .list .li .info .desc{font-size:13px;line-height:20px}.cooperation .navigation .btn{margin-top:20px}}@media screen and (max-width:600px){.banner .cot{top:-150px}}@media screen and (max-width:500px){.project .box .numb{font-size:26px;line-height:26px}.project .box .desc{margin-top:0}.brand .box .numb{font-size:26px;line-height:26px}.news .list .right .imgbox{width:160px}.news .list .li .info p{-webkit-line-clamp:1}.banner .cot{top:-130px}.banner .cot .swrap .title{font-size:24px}.banner .cot .swrap .desc{font-size:12px;line-height:18px;margin:5px auto}.products .swiper-slide .info h3{font-size:14px}.oursolu .swiper .swiper-slide .info .title{font-size:30px}.project .titlecot .desc{margin-bottom:30px}.project .titlecot .desc{font-size:12px}}@media screen and (max-width:400px){.banner .cot{top:-100px}.banner .cot .swrap .title{font-size:20px}.oursolu .swiper .swiper-slide .info .title{font-size:24px}.brand .box .numb{font-size:20px;line-height:20px}}
