header{width:100vw;height:auto;position: relative;}
.containt{width:96vw;margin:0 auto;position: relative;}
.logo{display:flex;justify-content: center;flex-wrap: wrap;padding-top:14vw;}
.logo img{height:20.5vw;}
.logo span{height:12.5vw;line-height:12.5vw;display:block;width:100%;font-size:5vw;font-weight:bold;margin-top:10vw;text-align: center;}
.nav{position: absolute;right:0vw;top:3vw;font-size:3vw;line-height:3vw;}
.nav a{display: inline-block;font-size:3vw;margin:0 1vw;}
.main{width: 100%;display: block;}
.main .containt{position: relative;width: 96vw;margin-left:2vw;display: flex;justify-content: center;flex-wrap: wrap;padding-bottom:10vw}
.btn{font-size:4vw;line-height:16vw;width:60vw;height:16vw;color:#fff;border-radius:8vw;background-color:#2186FF;background-image: url(../images/downloadicon.png);background-size:6vw auto;background-position: 13vw 4.5vw;background-repeat:no-repeat;padding-left:22vw;margin-top:10vw}
.phone{width:100%;height:90vw;background: url(../images/phone.png);background-size: 100% auto;background-position: -10vw 0;background-repeat:no-repeat;margin-top:10vw}

.tit1{font-size:5.6vw;line-height:8vw;width:100%;height:16vw;text-align: center;margin-top:10vw}
.tit2{font-size:4vw;line-height:5vw;width:100%;height:16vw;color:#666;text-align: center;margin-top:10vw}

.footer{font-size:4vw;line-height:5vw;color:#666;margin-top:10vw}
 .footer a{color:#666;margin:0 1vw;}