.banner,body

{
  
  min-width:1280px

}

#is-service-frame,.new_btn--disabled:hover:before,legend
{
  display:none
}
button,fieldset,img,input
{
  border:0
}
.new_btn,button
{
  cursor:pointer
}
*,.new_btn,::after,::before,html
{
  box-sizing:border-box
}
.iconfont,b,em,h1,h2,h3,h4,h5,h6,i,strong
{
  font-style:normal
}
.banner,.ellipsis,.ellipsis2,.install .block,.new_btn
{
  overflow:hidden
}
*,::after,::before
{
  margin:0;padding:0
}
@media screen and (min-width:1760px)
{
  html
{
  font-size:100px
}

}
@media (min-width:1360px) and (max-width:1760px)
{
  html
{
  font-size:calc((100vw - 160px)/ 16)
}

}
@media screen and (max-width:1360px)
{
  html
{
  font-size:75px
}

}
@media screen and (min-width:1920px)
{
  html
{
  font-size:calc(83.34vw / 16)
}

}
html
{
  font-family:'PingFang SC',Helvetica,'Microsoft YaHei';font-weight:500;line-height:1.6
}
.w
{
  width:16rem;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:cover
}
body
{
  font-size:.16rem
}
a
{
  text-decoration:none;color:#0d7fef
}
a:hover
{
  color:#359ffc
}
a:active
{
  color:#005ec9
}
.new_btn,.new_btn span
{
  position:relative;color:#fff
}
dd,dl,dt,li,ol,ul
{
  list-style:none
}
img
{
  vertical-align:middle
}
input
{
  -webkit-appearance:none
}
button,input
{
  outline:0
}
.clearfix::after
{
  content:'.';display:block;height:0;clear:both;visibility:hidden
}
.ellipsis
{
  text-overflow:ellipsis;white-space:nowrap
}
.ellipsis2
{
  display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2
}
.new_btn
{
  display:inline-block;padding:0 24px;height:40px;border-radius:4px;font-size:16px
}
.new_btn span
{
  z-index:1;line-height:40px
}
.new_btn:before
{
  content:'';width:0%;height:100%;position:absolute;top:0;left:0;transition:ease-in-out .3s;border-radius:4px;background:#359ffc
}
.banner,.install
{
  margin:0 auto;position:relative
}
.new_btn.resizable,.new_btn.resizable::before
{
  border-radius:.04rem
}
.new_btn.resizable
{
  padding:0 .24rem;height:.4rem;font-size:.16rem
}
.new_btn.resizable span
{
  line-height:.4rem
}
.new_btn.resizable.wide
{
  padding:0 .56rem
}
.new_btn.black
{
  background:0 0;border:1px solid #000;border-radius:2px
}
.new_btn.black span
{
  color:#000;transition:all .3s
}
.new_btn.black:before
{
  border-radius:2px;background:#fff;transition:all .3s;width:0
}
.new_btn.black:hover span
{
  color:#fff
}
.new_btn.black:hover:before
{
  transition:all .3s;width:100%
}
.new_btn.white
{
  background:0 0;border:1px solid #fff;border-radius:2px
}
.new_btn.white span
{
  color:#fff;transition:all .3s
}
.new_btn.white:before
{
  border-radius:2px;background:#fff;transition:all .3s;width:0
}
.new_btn.white:hover span
{
  color:#000
}
.new_btn.white:hover:before
{
  transition:all .3s;width:100%
}
.new_btn.black.resizable
{
  border-radius:.02rem
}
.new_btn.black.resizable::before
{
  border-radius:0
}
.new_btn.white.resizable
{
  border-radius:.02rem
}
.new_btn.white.resizable::before
{
  border-radius:0
}
.new_btn--primary
{
  background:#0d7fef
}
.new_btn--primary:before
{
  transition:all .3s;width:0
}
.new_btn--primary:hover
{
  background:#0d7fef!important
}
.new_btn--primary:hover:before
{
  width:100%
}
.new_btn--primary:active:before
{
  background:#005ec9;width:100%
}
.new_btn--disabled
{
  background:#d9d9d9;cursor:not-allowed;color:rgba(17,17,17,.4)
}
@font-face
{
  font-family:iconfont;src:url(iconfont.eot?t=1566792225185);src:url(iconfont.eot?t=1566792225185#iefix) format('embedded-opentype'),url(data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAJ8AAsAAAAABigAAAIxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAowUAE2AiQDCAsGAAQgBYRtBzQbegXILrBt2NMWqWvSDUbPhhOXhwBACNEaltmbIipEWQmoAVV1VYUBslUoZJWo0ZUPrF/f4M0d0y+yiZ/buRZnnFgW4Pcu5yxsrOdfqKFjUKxz7Sfl0HfQAF9wzDLuwduAa+r/AmggeUBz66So5EjAgU0HFNU0sg1k6BvGLnAJxwm0GkHAnf314TQka1wgLmLBnEbOLSWLNQuNNUtTPGvQXB7LHE/h9+OfYTQoGipWwf75LnSWP8NOqB7qB2c+wUNAqxtQYQmQxHFteJcvGANrXV8xAUgp+Bl1jU1ir3rB/jorux0MQW/w010hQAEZtzejd9RVlMzrt36op3213zrSo4/TrEo6O1rhLDmoHyr9BzP+5L3zZVv539xO8Pm4jIfO+iHpZ6V5XUvwD4Q961IXW8aSqrBWU0aNLWjVihq297rGagZOGA/NBk5rbTKcotJsikz6Ehq0WUajZutotUivbtNn5ItswYIVIHTbUHT6QKXbQSb9RINBPxp1h49Wp9G3ZZuZiFvbBhlhCOYPOZAFd8zUinJvKMqMmaw4ZL7Q2NgHstsvxg5YoJljxvQRw5k4BCNzUOA0zDIJvZEJBtRNRGrMe7zuTV0rc6dlm4EYgkLA+ANZQCpwvzVplT5/g4RShjEtRTXeF2RYcedAYkQP8qAoehXdyyuTD2FoRjgQGFIOKDAIZTIS6OsHJVCAdKURQWWM281CX0V3fVX+AfmsDEtbwu5Wab2UZRKzggK94wAA) format('woff2'),url(iconfont.woff?t=1566792225185) format('woff'),url(iconfont.ttf?t=1566792225185) format('truetype'),url(iconfont.svg?t=1566792225185#iconfont) format('svg')
}
.iconfont
{
  font-family:iconfont!important;font-size:.16rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale
}
.icon-youjiantou:before
{
  content:'\e601';transform:scale(.8)
}
.banner
{
  background-size:cover;background-repeat:no-repeat;background-position:center
}
.install
{
  width:1200px;padding-top:30px;padding-bottom:160px
}
.install:before
{
  content:'* 以上所有数据来自港美睿银智慧生活智能家居研发中心实验室，依据测量方式不同，实际结果可能略有差异。';position:absolute;left:300px;line-height:40px;height:40px;font-size:14px;color:rgba(17,17,17,.6);bottom:120px
}
.install:not(:last-child)
{
  border-bottom:1px solid rgba(17,17,17,.2)
}
.install .block
{
  display:flex;padding:90px 0
}
.install .block:not(:last-child)
{
  border-bottom:1px solid rgba(17,17,17,.2)
}
.install .block .title
{
  flex:0 0 auto;width:300px;font-size:30px;font-weight:600;color:#111;line-height:1.6em;text-align:left
}
.install .block img
{
  width:225px;height:225px
}
.install .block ul
{
  flex:1;margin-top:-10px;margin-bottom:-10px
}
.install .block li
{
  font-size:16px;line-height:32px;height:32px;color:#111
}
