body{}
.containt{margin: 0 auto;width: 84vw;}
header{height:9.79vw;padding:3.13vw 0px;}
header .containt{display: flex;justify-content: space-between;}
.logo span{height:3.33vw;line-height:3.33vw;display: inline-block;font-size:1vw;font-weight: 500;}
.logo img{height:3.33vw;display: inline-block;margin-right:0.6vw;}
.nav{display: flex;justify-content: end;height:3.33vw;line-height:3.33vw;}
.nav a{display: inline-block;font-size:1vw;margin:0 1vw;}
.main{height:calc(100vh - 9.79vw);width: 100%;display: block;min-height:40vw;overflow:hidden;}
.main .containt{position: relative;height:calc(100vh - 9.79vw);}
.phone{position: absolute;top:1.82vw;left:-8.86vw;width:39.58vw;height:39.79vw;background: url(../images/phone.png);background-size: 100% 100%;}
.tit1{position: absolute;top:2.86vw;right:2.08vw;font-size:2.81vw;line-height:3.9vw;width:47.08vw;height:7.8vw;font-weight: 500;}
.tit2{position: absolute;top:12.6vw;right:2.08vw;font-size:1.56vw;line-height:2.5vw;width:47.08vw;height:7.5vw;color:#666}
.btn{position: absolute;top:24.79vw;right:27.29vw;font-size:1.15vw;line-height:4.58vw;width:21.88vw;height:4.58vw;color:#fff;border-radius:2.29vw;background-color:#2186FF;background-image: url(../images/downloadicon.png);background-size:1.56vw auto;background-position: 6.41vw 1.5vw;background-repeat:no-repeat;padding-left:8.59vw;}
.btn:hover{background-color:#4F8DFF;text-decoration: none;}
.btn:active{background-color:#2539D1}
.footer{position: absolute;bottom:3.13vw;right:0px;font-size:1vw;line-height:1.4vw;color:#666;}
 .footer a{color:#666;margin:0 1vw;}