@charset "utf-8";.page-index .layout{padding:0 160px}.page-index .sec-why{margin-top:175px}.page-index .sec-why .why{border-radius:20px;overflow:hidden}.page-index .sec-why .why .img-cover{padding-top:43.7%}.page-index .sec-why .why .title{position:absolute;font-size:32px;font-weight:bold;color:#fff;top:66px;left:78px;z-index:10}.page-index .sec-why .why .info{top:auto;left:78px;bottom:40px;max-width:42%}.page-index .sec-why .why-tabs{text-align:center;margin-top:74px}.page-index .sec-why .why-tabs .swiper-slide{width:auto}.page-index .sec-why .why-tabs .tab-item{display:inline-block;cursor:pointer;font-size:16px;line-height:50px}.page-index .sec-why .why-tabs .tab-item::after{content:"";position:absolute;width:100%;height:2px;background:#0040C7;left:0;bottom:0;opacity:0;transition:opacity .5s ease-in-out}.page-index .sec-why .why-tabs .tab-item:hover,.page-index .sec-why .why-tabs .tab-item.active{color:#0040C7}.page-index .sec-why .why-tabs .tab-item:hover::after,.page-index .sec-why .why-tabs .tab-item.active::after{opacity:1}.page-index .sec-solution{margin-top:153px}.page-index .sec-solution .solution{margin-top:75px}@media screen and (max-width:750px){.page-index .sec-solution .solution{margin-top:32px}}.page-index .sec-solution .solution .swiper-slide{width:50%;overflow:hidden;border-radius:20px;transition:all .5s ease;opacity:.7;transform:scale(.9)}.page-index .sec-solution .solution .swiper-slide .solution-title{padding-bottom:24px;text-align:center}.page-index .sec-solution .solution .swiper-slide .solution-title .t1{font-size:26px}@media screen and (max-width:750px){.page-index .sec-solution .solution .swiper-slide .solution-title .t1{font-size:16px}}.page-index .sec-solution .solution .swiper-slide .solution-title .t2{margin-top:16px;padding:0 52px;line-height:1.3}@media screen and (max-width:1200px){.page-index .sec-solution .solution .swiper-slide .solution-title .t2{display:none}}.page-index .sec-solution .solution .swiper-slide-active{opacity:1;transform:scale(1)}.page-index .sec-solution .camera-list{margin-top:155px}.page-index .sec-solution .camera-list .img-cover{position:relative;padding-top:56.7%}.page-index .sec-solution .camera-list .img-cover:hover::after{opacity:1}.page-index .sec-solution .camera-list .img-cover:hover .info .more{opacity:1}.page-index .sec-solution .camera-list .img-cover::after{position:absolute;content:"";width:100%;height:50%;bottom:0;top:auto;left:0;background:linear-gradient(rgba(255,255,255,0), #0040C7);opacity:0;transition:opacity .5s ease-in-out;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.page-index .sec-solution .camera-list .img-cover .info{display:flex;justify-content:space-between;align-items:center;transition:background .5s ease-in-out;z-index:5}.page-index .sec-solution .camera-list .img-cover .info .more{opacity:0}.page-index .sec-apps{margin-top:135px}.page-index .sec-apps .apps{margin-top:75px}.page-index .sec-apps .apps .img-cover{padding-top:71.4%;display:block}.page-index .sec-apps .apps .swiper-slide{border-radius:20px;overflow:hidden;transition:all .5s ease}.page-index .sec-latest{margin-top:150px}.page-index .sec-latest .list-grid{margin-top:70px}.page-index .sec-latest .shower .content{padding:0 22px}.page-index .sec-latest .btn-box{margin-top:60px}.page-index .sec-partner{margin-top:100px;padding:100px 0 125px}.page-index .sec-partner .list-grid{margin-top:45px}.page-index .sec-partner .btn-box{margin-top:65px}.page-index .sec-partner .partner-card{background:#ffffff;border-radius:20px;padding:30px 12px}.page-index .sec-partner .partner-card .iconfont{font-size:26px}.page-index .sec-partner .partner-card .assistant{font-size:14px;color:#666;line-height:26px;margin-top:5px}@media screen and (max-width:960px){.page-index .sec-why{margin-top:60px}.page-index .sec-why .why .info{max-width:80%;left:8%}.page-index .sec-why .why .title{font-size:24px;top:15%;left:8%}.page-index .sec-why .why-tabs{margin-top:35px}.page-index .sec-solution{margin-top:70px}.page-index .sec-solution .swiper-layout{margin:0}.page-index .sec-solution .text-26{font-size:20px}.page-index .sec-solution .list-grid{margin-top:40px}.page-index .sec-solution .list-grid .list.col-2 li{width:100%}.page-index .sec-apps{margin-top:60px}.page-index .sec-latest{margin-top:60px}.page-index .sec-latest .list-grid .list{flex-wrap:wrap}.page-index .sec-latest .list-grid .list.col-3 li{width:100%;flex:none;margin-bottom:30px}.page-index .sec-partner{margin-top:50px;padding:50px 0;line-height:26px}.page-index .sec-partner .btn-box{margin-top:50px}.page-index .sec-partner .list-grid .list.col-4 li{width:50%}}@media screen and (max-width:750px){.page-index .sec-why .why-tabs li{display:block;margin-right:0}.page-index .sec-partner .list-grid .list.col-4 li{width:100%}}/*# sourceMappingURL=./index.css.map */