.home__banner,.page-home{position:relative}@media only screen and (max-width:960px){.desktop-show{display:none}}@media only screen and (min-width:961px) and (max-width:1440px){.mobile-show{display:none}}@media only screen and (min-width:1441px){.mobile-show{display:none}}.transition-all-500{transition:all .5s ease-out}.transition-all-800{transition:all .8s ease-out}.transition-all-1000{transition:all 1s ease-out}.transition-all-2000{transition:all 2s ease-out}.nav__top-title span{color:#fff}.nav__top-background:after{background-color:rgba(255,255,255,.4)}.nav__top-in-sticky .nav__top-background{background-color:rgba(75,75,83,.4)}.nav__top-in-sticky .nav__top-background::after{border-color:rgba(75,75,83,.4)}.page__home-products{text-align:center}.page__home-index{margin-top:-52px}.home__banner{height:37.5vw;background:url(//mfs.ezvizlife.com/2bd191048bdb15b1087cf277138e5b61.jpg) center top no-repeat;background-size:cover}.home__banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:left;width:75vw;color:#FFF}.home__banner-title{font-size:max(2.6041666667vw,12px);line-height:1.4;font-weight:500}.home__banner-desc{font-size:max(1.25vw,12px);letter-spacing:0;line-height:1.5;font-weight:300;margin-block:.5208333333vw 1.0416666667vw}.page__home-popular{background-color:#FFF;padding-block-end:2.6041666667vw;padding-block-start:2.6041666667vw}.page__home-popular h2{font-size:max(2.0833333333vw,12px);color:#333;letter-spacing:.0494791667vw;line-height:1.25;font-weight:500;text-align:center}.page__home-popular ul{margin-block-start:2.0833333333vw;display:flex;justify-content:space-between}.page__home-popular ul li{font-size:max(.8333333333vw,12px);color:#333;letter-spacing:.0171875vw;text-align:center;line-height:1.5;font-weight:300;flex:1;padding:0 .2604166667vw}.page__home-service-center,.page__home-video{padding-block:4.6875vw}.page__home-popular ul li a{display:flex;flex-direction:column;align-items:center}.page__home-popular ul li img{width:4.6875vw;height:4.6875vw}.page__home-video{overflow:hidden;background:#F9F9F9}.page__home-video h2{font-size:max(2.0833333333vw,12px);color:#333;letter-spacing:.0494791667vw;line-height:1.25;font-weight:500;text-align:center}.page__home-video .swiper-slide .title,.page__home-video h3{margin-block-start:1.0416666667vw;line-height:1.5;font-weight:300}.page__home-video h3{font-size:max(1.25vw,12px);color:#666;letter-spacing:.0052083333vw;text-align:center;margin-block-end:2.0833333333vw}.page__home-video .swiper-container{overflow:hidden}.page__home-video .swiper-slide{background-color:#F9F9F9;align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.page__home-video .swiper-slide .img{position:relative}.page__home-video .swiper-slide .img::after,.page__home-video .swiper-slide .img::before{content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page__home-video .swiper-slide .img:hover::before{display:block}.page__home-video .swiper-slide .img:hover::after{display:block;color:#fff}.page__home-video .swiper-slide .img::before{background-color:rgba(0,0,0,.6);width:100%;height:100%;display:none;border-radius:.2083333333vw}.page__home-video .swiper-slide .img::after{background-image:url(//mfs.ezvizlife.com/e4ca844425694de25026af6aa92bfc0f.png);background-repeat:no-repeat;background-size:cover;z-index:11;color:#fff;width:2.6041666667vw;height:2.6041666667vw;font-size:2.34375vw}.page__home-video .swiper-slide img{width:100%;height:auto;object-fit:cover;border-radius:.2083333333vw}.page__home-video .swiper-slide .title{text-align:left;font-size:max(.8333333333vw,12px);color:#333;letter-spacing:.0260416667vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.page__home-service-center h2{font-size:max(2.0833333333vw,12px);color:#333;letter-spacing:.0494791667vw;line-height:1.25;font-weight:500;text-align:center}.page__home-service-center img{width:10.4166666667vw;height:10.4166666667vw;margin-inline-end:1.0416666667vw}.search,.search-icon{height:3.125vw;text-align:center}.page__home-service-center ul{display:flex;flex-wrap:wrap}.page__home-service-center ul li{display:flex;flex:1 1 50%;margin-block-start:3.125vw}.page__home-service-center ul li h4{font-size:max(1.25vw,12px);letter-spacing:.0260416667vw;line-height:1.5;font-weight:500}.page__home-service-center ul li p{margin-block-start:.5208333333vw;font-size:max(.8333333333vw,12px);color:#666;letter-spacing:.0104166667vw;line-height:1.5;font-weight:300}.page__home-service-center ul li a{margin-block-start:1.0416666667vw}.page__home-service-center ul .ctx{width:23.4375vw;display:flex;flex-direction:column;justify-content:center}.line,.search-icon{display:inline-block}.line{width:150px;margin:20px 0 12px;border-top:1px solid #c5c5c5}.search{background:#fff;width:25vw;cursor:default;margin:0;border-radius:1.5625vw}.search-icon{width:1.25vw;line-height:3.125vw;cursor:pointer;font-size:1.0416666667vw;color:#333;position:relative}.search-input{width:19.7916666667vw;height:100%;font-size:.8333333333vw;vertical-align:top;outline:0;border:none;padding-left:.2604166667vw;color:#333;font-weight:300}.search-input::-moz-placeholder{font-size:.8333333333vw;color:#333}.search-input::-webkit-input-placeholder{font-size:.8333333333vw;color:#333}.search-input:-ms-input-placeholder{font-size:.8333333333vw;color:#333}.faq-search{border:1px solid #ccc;height:50px;width:700px;margin:50px auto 34px;position:relative}.faq-search .search-input{font-size:20px;padding-left:0}.faq-search .search-icon{width:1.25vw;height:1.25vw;line-height:1.25vw;color:#333}.faq-search .search-input::-moz-placeholder{font-size:20px}.faq-search .search-input::-webkit-input-placeholder{font-size:20px}.faq-search .search-input:-ms-input-placeholder{font-size:20px}