#_product{display:none}.index-swiper img{width:100%;height:100vh;object-fit:cover;position:absolute}.index-swiper .swiper-slide{width:100%;height:100vh}.index-swiper .swiper-button-next,.index-swiper .swiper-button-prev{color:#b6b6b6}.index-swiper .swiper-button-next:hover,.index-swiper .swiper-button-prev:hover{color:#fff}.index-swiper .swiper-button-next{right:20px}.index-swiper .swiper-button-prev{left:20px}.index-swiper .texts{color:#fff;position:relative;z-index:2;height:calc(100vh - 60px);display:flex;align-items:center;margin-top:60px}.index-swiper .texts .t1{font-size:56px;font-weight:600}.index-swiper .texts .t2{font-size:20px;margin-top:20vh}.index-swiper .apps{margin-top:50px;overflow:hidden}.index-swiper .apps .li{width:140px;float:left;text-align:center;background:rgba(255,255,255,.1);margin-right:15px;padding:15px 0}.index-swiper .apps .li i{font-size:32px}.index-swiper .apps .li p{font-size:12px}.index-swiper .more-btn{display:block;width:120px;text-align:center;height:40px;line-height:40px;background:var(--color-primary);color:#fff;margin-top:30px;cursor:pointer}.index-title{text-align:center;margin-bottom:30px;position:relative;z-index:1}.index-title .title{font-size:32px;line-height:36px;color:#000;font-weight:700;margin-bottom:20px}.index-title .subtitle{display:block;font-size:16px;line-height:18px;color:#666}.index-title .link{margin-top:15px;display:inline-block}.product .box{overflow:hidden;padding:0 24px}.product .box .item{width:25%;float:left;text-align:center;padding:15px 0;cursor:pointer}.product .box .item .wrap{background:#f4f5f7}.product .box .t1{font-size:32px;line-height:36px;color:#000;font-weight:700;margin-top:20px;margin-bottom:10px;padding-top:50px}.product .box .t2{font-size:14px;line-height:18px;color:#666}.product .box .more{font-size:14px;line-height:18px;color:#bdbdbd;padding-top:26px}.product .box .imgs-box img{width:100%}.product .box .imgs-box .gray-img{display:none}.product .box .item:hover .color-img{display:block}.product .box .item:hover .gray-img{display:none}.product .box .item:hover .wrap{background:#fff;box-shadow:1px 1px 20px rgba(0,0,0,.1)}.index-solution{position:relative}.index-solution .cover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.index-solution .cover-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.index-solution .main-content{padding:160px 0;position:relative;z-index:2}.index-solution .container{position:relative;z-index:2}.index-solution .main-title{color:#fff;font-size:32px;line-height:36px;font-weight:700;margin-bottom:20px}.index-solution .sub-title{color:#dfdfdf;display:block;font-size:16px;line-height:18px}.index-solution .layui-tab-title{border:0;margin-right:50px;height:inherit;min-height:340px;background-color:rgb(193 193 193 / 8%);padding:36px 0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:24%}.index-solution .layui-tab-title li{width:100%;min-height:1px;overflow:hidden;display:block;font-size:16px;line-height:56px;color:#fff;padding-left:56px;border-left:3px solid rgba(255,255,255,.001);cursor:pointer}.index-solution .layui-tab-title .stitle{width:100%;min-height:1px;overflow:hidden;font-size:12px;line-height:24px;color:rgba(255,255,255,.36);padding-left:58px;padding-bottom:16px}.index-solution .layui-tab-title li.layui-this{border-left:3px solid #fff;background-color:rgba(255,255,255,.06);color:var(--color-primary)}.index-solution .layui-tab-title li.layui-this:after{border:0}.index-solution .layui-tab-content .layui-tab-item{display:none}.index-solution .layui-tab-content .layui-tab-item.layui-show{display:block}.index-solution .layui-tab-content{padding:0;flex:1}.index-solution .layui-tab-content .title{color:#fff;font-size:24px;font-size:48px;line-height:64px;color:#fff;font-weight:700}.index-solution .layui-tab-content .con{color:rgba(255,255,255,.9);line-height:2;margin-top:40px}.index-solution .layui-tab-content .btns{margin-top:130px}.index-solution .layui-tab-content .btns a{display:inline-block;width:120px;text-align:center;height:40px;line-height:40px;margin-right:15px;border-radius:4px;cursor:pointer;transition:all .3s ease}.index-solution .layui-tab-content .btns a.btn1{color:#fff;border:1px solid #1677ff;background:#1677ff}.index-solution .layui-tab-content .btns a.btn1:hover{background:0 0;color:#1677ff}.index-solution .layui-tab-content .btns a.btn2{color:#fff;border:1px solid #fff}.index-solution .layui-tab-content .btns a.btn2:hover{background:#fff;color:#1677ff}.index-solution .layui-tab-content .icons{color:#fff;margin-top:40px}.index-solution .layui-tab-content .icons span{display:inline-block;text-align:center;margin-right:15px;transition:all .3s ease;padding:5px 15px;border:1px solid #fff;border-radius:4px}.index-solution .layui-tab-content .icons span:hover{transform:scale(1.2)}.index-solution .layui-tab-content .icons i{display:block;font-size:30px}.index-solution .layui-tabs{display:flex}.index-solution .layui-tab-content .icons p{font-size:12px;margin-bottom:0}.index-about{position:relative;overflow:hidden}.index-about .numbermain{width:100%;min-height:1px;overflow:hidden;padding:34px 0 0 0;position:relative;z-index:2;display:flex;justify-content:center}.index-about .numberbox{width:auto;min-height:1px;overflow:hidden;float:left}.index-about .numberbox span{display:block;float:left}.index-about .number_name{font-size:48px;line-height:56px;color:#1677ff;font-weight:700;font-family:Barlow,Helvetica,Arial,sans-serif!important}.index-about .number_more{font-size:20px;line-height:22px;color:#1677ff;margin-top:5px}.index-about .number_desc{font-size:16px;line-height:22px;color:#666;margin-top:28px}.index-about .number_line{width:1px;height:12px;background-color:#e1e1e1;margin:20px 32px 0 32px}.index-about .page_otherinfotitle{width:100%;height:100px;position:relative;margin-top:60px;text-align:center}.index-about .news{display:flex;gap:60px;margin-top:60px}.index-about .container{position:relative;z-index:2}.index-about .news .left{position:relative;flex:1}.index-about .news .left .imgs{height:100%}.index-about .news .left .imgs img{width:100%;height:100%;max-height:460px;object-fit:cover}.index-about .news .left .title{position:absolute;z-index:3;color:#fff;top:30px;left:30px}.index-about .news .left .title .t1{font-size:32px;line-height:36px;font-weight:700}.index-about .news .left .title .t2{color:#a7a7a7;margin-top:10px}.index-about .news .left .cover{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5)}.index-about .news .left .news-one{position:absolute;z-index:2;bottom:30px;left:30px;right:30px;color:#fff}.index-about .news .left .news-one .ntitle{margin-bottom:10px;font-size:20px;line-height:26px;color:#fff;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.index-about .news .left .news-one .desc{font-size:12px;line-height:18px;color:rgba(255,255,255,.6)}.index-about .news .right{flex:1}.index-about .news .right li{border-top:1px solid #d7d7d7;padding:26px 60px 26px 0;position:relative}.index-about .news .right li:last-child{border-bottom:1px solid #d7d7d7}.index-about .news .right a{color:#333;font-size:18px}.index-about .news .right .time{color:#666}.index-about .news .right .title{line-height:1.8;font-weight:700}.index-about .news .right .arrow{position:absolute;height:20px;line-height:20px;margin-top:-10px;top:50%;font-size:0;right:30px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.index-about .news .right .arrow i{font-size:24px;color:#555}.index-about .news .right li:hover .arrow{right:0}.index-about .news .right li:hover .arrow i{color:var(--color-primary)}.index-customer{background:#f6f6f6;position:relative;overflow:hidden}.index-customer .motion .circle{position:absolute;transition:all .5s}.index-customer .motion .circle1{bottom:-175px;left:-39px;width:563px}.index-customer .motion .circle2{top:-128px;right:-200px;width:674px}.index-customer .motion .circle3{top:-230px;right:200px;width:526px}.index-customer .motion .circle4{top:199px;right:49px;width:674px}.index-customer .list{overflow:hidden}.index-customer .logo-wall-item img{padding:0 20px;width:100%}.index-customer .logo-wall-item{background:#fff;border:1px solid #eee;border-radius:8px}.index-customer .logo-swiper{margin:30px 0}@media (max-width:1024px){.index-title .subtitle{font-size:12px}.index-title .title{font-size:26px;line-height:1}.index-customer .logo-swiper{margin:15px 0}.index-about .news{display:flex;gap:30px;margin-top:30px}.index-about .news .right li{padding:15px 0}.index-about .news .right .time{font-size:12px}.index-about .news .right .title{font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.index-about .news .left .imgs{height:300px}.index-about .news .left .title .t1{font-size:26px}.index-about .news .left .title .t2{font-size:12px}.index-about .news .right .arrow{display:none}.index-about .news .left .news-one .desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.index-about .numbermain{padding:0 15px}.index-about .number_name{font-size:24px;line-height:36px}.index-about .number_desc{font-size:12px;margin-top:10px}.index-about .number_line{margin:10px 20px 0 20px}.product .box .t1{font-size:18px;margin:0;padding-top:15px}.product .box .item{width:calc(50% - 8px);padding:0}.product .box{padding:0 15px}.product .swiper-wrapper{flex-wrap:wrap;gap:15px}.index-solution .main-content{padding:30px 0}.index-solution .layui-tabs{flex-direction:column}.index-solution .layui-tab-title{width:100%;background:0 0;backdrop-filter:none;padding:0;margin:0;min-height:inherit;border-bottom:1px solid #fff}.index-solution .layui-tab-content .title{font-size:26px}.index-solution .layui-tab-content .con{margin-top:0;font-size:12px}.index-solution .layui-tab-content .btns{margin-top:30px}.index-solution .layui-tab-content .icons span{margin-bottom:10px}.index-solution .layui-tab-content .icons p{font-size:10px}.index-solution .layui-tab-content .btns a{font-size:14px}.index-solution .layui-tab-title .stitle{padding:0;margin-bottom:15px}.index-solution .cover{background:rgba(0,0,0,.8)}.index-solution .layui-tab-title li{border:0!important;padding:0;display:inline-block;width:auto;font-size:14px;margin-right:10px;height:inherit;line-height:inherit;margin:0 10px 10px 0}.index-solution .layui-tab-content .title{font-size:20px}.index-swiper .texts .t1{font-size:32px}.index-swiper .texts .t2{font-size:16px;margin-top:15vh;font-weight:300}}