@charset "utf-8";
.main-width{width:83.34vw;margin:0 auto;}
.secd-width{width:73vw;margin:0 auto;}
.m-Top{margin-top:5.6vw;}
.other-banner{position:relative;}
.other-banner img{width:100%;height:auto;}
.other-banner h1{position:absolute;left:0;top:50%;width:100%;line-height:3vw;margin-top:-1.5vw;font-size:2.5vw;font-weight:normal;color:#fff;text-align:center;}
.a-point{position:relative;top:-2.7vw;display:block;height:0;}


.header{position:fixed;left:0;top:0;width:100%;height:5.6vw;background-color:#fff;box-shadow:0 0 1vw rgba(0,0,0,.1);z-index:9999;transition:all .5s;}
.header .phone-menu{display:none;float:left;width:28px;height:17px;margin-top:17px;cursor:pointer;}
.header .phone-menu span{display:block;width:28px;height:1px;background-color:#000;border-radius:1px;-moz-transform-origin:9.5% 50%;-webkit-transform-origin:9.5% 50%;-o-transform-origin:9.5% 50%;transition:all .3s;}
.header .phone-menu .b1,.header .phone-menu .b2{margin-bottom:7px;}
.header .logo{float:left;height:1.7vw;margin-top:1.95vw;transition:all .5s;}
.header .logo img{width:auto;height:100%;}
.header .lang{position:relative;float:right;width:1.6vw;height:1.6vw;margin-top:2vw;margin-left:1vw;background-image:url(/images/lang-icon.png);background-size:1.1vw 1.1vw;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:all .3s;}
.header .lang p{position:absolute;left:120%;top:0;width:4vw;line-height:1.6vw;opacity:0;transition:all .5s;}
.header .lang p span{font-weight:bold;}
.header .lang:hover p{opacity:1;}
.header .search{position:relative;float:right;width:2.2vw;height:2.2vw;padding:1.7vw 0;margin-left:0.5vw;z-index:9;transition:all .3s;}
.header .search .box{position:relative;float:right;width:2.2vw;height:2.2vw;overflow:hidden;transition:all .5s;}
.header .search .box .text{width:100%;height:2.2vw;padding:0 2.2vw 0 0.5vw;border-radius:1.1vw;background:none;box-sizing:border-box;transition:all .5s;}
.header .search .box .btn,.header .search .box .sub{position:absolute;top:0;right:0;width:2.2vw;height:2.2vw;background-image:url(/images/search-icon.png);background-size:1.1vw 1.1vw;background-position:center;background-color:initial;background-repeat:no-repeat;cursor:pointer;}
.header .search .box .sub{display:none;}
.header .search .box.open{width:14vw;}
.header .search .box.open .text{background-color:#fff;border:1px solid #999;}
.header .search .box.open .sub{display:block;}
.header .search .box.open .btn{display:none;}
.header .sns{float:right;margin-top:2vw;transition:all .3s;}
.header .sns a{display:block;float:left;width:1.6vw;height:1.6vw;margin-right:0.5vw;background-image:url(/images/sns-icon2.png);background-size:300% 100%;background-position-y:0;}
.header .sns .weibo{background-position-x:0;}
.header .sns .wechat{position:relative;background-position-x:-100%;}
.header .sns .wechat img{display:none;position:absolute;left:50%;top:1.6vw;width:150px;height:150px;margin-left:-75px;box-shadow:0 0 5px rgba(0,0,0,.3);}
.header .sns .wechat:hover img{display:block;}
.header .sns .qq{background-position-x:-200%;}
.header .nav{position:absolute;left:50%;top:0;transform:translateX(-50%);z-index:999;}
.header .nav .one > li{position:relative;float:left;line-height:1.4vw;padding:2.1vw 1.4vw;font-size:0.83vw;transition:all .5s;}
.header .nav .one > li i{position:absolute;right:0.7vw;top:50%;width:0.5vw;height:1.4vw;margin-top:-0.7vw;vertical-align:top;}
.header .nav .one > li i:before{content:"";position:absolute;left:0;top:50%;width:0.3vw;height:1px;background-color:#c7c7c7;transform-origin:center;transform:rotate(45deg);transition:all .3s;}
.header .nav .one > li i:after{content:"";position:absolute;right:0;top:50%;width:0.3vw;height:1px;background-color:#c7c7c7;transform-origin:center;transform:rotate(-45deg);transition:all .3s;}
.header .nav .one > li:hover > a{color:#29cbb6;}
.header .nav .one > li:hover i:before{background-color:#29cbb6;}
.header .nav .one > li:hover i:after{background-color:#29cbb6;}
.header .nav .two{display:none;position:absolute;width:12vw;left:50%;top:5.6vw;margin-top:-5px;margin-left:-6vw;background-color:#fff;border-top:5px solid #29cbb6;box-shadow:0 0 3px #bbb;transition:top .3s;}
.header .nav .two.big{width:15vw;margin-left:-7.5vw;}
.header .nav .two li{line-height:2vw;text-align:center;font-size:0.83vw;}
.header .nav .two li a{display:block;padding:0 1vw;color:#333;}
.header .nav .two li a:hover{background-color:#29cbb6;color:#fff;}
.header .nav .pro{width:60vw;padding:1vw 3vw;margin-left:-25vw;}
.header .nav .pro li{float:left;width:25%;text-align:center;}
.header .nav .pro li img{width:7.8vw;height:auto;border-radius:5px;transition:all .5s;}
.header .nav .pro li a:hover{background:none;}
.header .nav .pro li a:hover p{color:#333;}
.header .nav .pro li:hover img{transform:translateY(-10px);}
.header.flow{position:fixed;height:2.7vw;backdrop-filter:saturate(180%) blur(20px);background-color: rgba(255,255,255,0.72);}
.header.flow .logo{margin-top:0.5vw;}
.header.flow .nav .one > li{padding:0.65vw 1.4vw;}
.header.flow .nav .two{top:2.7vw;}
.header.flow .lang{margin-top:0.55vw;}
.header.flow .search{padding:0.25vw 0;}
.header.flow .sns{margin-top:0.55vw;}
.header.active .phone-menu .b1{transform:rotate(45deg);}
.header.active .phone-menu .b2{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.header.active .phone-menu .b3{transform:rotate(-45deg);}


.footer{position:relative;padding:4vw 0;background-color:#2c2c2c;z-index:2;}
.footer .main-width{display:flex;justify-content:space-between;}
.footer .func{max-width:18.75%;}
.footer .func a{color:#fff;}
.footer .func a:hover{color:#29cbb6;}
.footer .func img{width:auto;height:1.72vw;margin-bottom:2vw;}
.footer .func h3{line-height:1vw;margin-bottom:1vw;font-size:0.83vw;font-weight:bold;;color:#fff;}
.footer .func p{line-height:1vw;margin-bottom:0.8vw;font-size:0.73vw;color:#fff;}
.footer .func li{line-height:1vw;margin-bottom:0.8vw;font-size:0.73vw;color:#fff;}


.copy-right{height:1.8vw;padding:2.3vw 0;background-color:#2c2c2c;border-top:1px solid #414141;}
.copy-right p{float:left;line-height:1.8vw;font-size:0.73vw;color:#8e8e8e;}
.copy-right .sns{float:right;}
.copy-right .sns a{display:inline-block;vertical-align:top;width:1.8vw;height:1.8vw;margin-left:1vw;background-image:url(/images/sns2.png);background-size:300% 100%;}
.copy-right .sns .weibo{background-position-x:0;}
.copy-right .sns .wechat{position:relative;background-position-x:-100%;}
.copy-right .sns .wechat img{display:none;position:absolute;left:50%;bottom:1.8vw;width:150px;height:150px;margin-left:-75px;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:99;}
.copy-right .sns .wechat:hover img{display:block;}
.copy-right .sns .qq{background-position-x:-200%;}




.subscr{padding:4vw 0;background-color:#f1f4f7;text-align:center;}
.subscr h2{line-height:2vw;margin-bottom:0.5vw;font-size:1.875vw;}
.subscr p{line-height:1.5vw;margin-bottom:2vw;font-size:0.9375vw;}
.subscr .box{width:57%;height:2.8vw;margin:0 auto;font-size:0;}
.subscr .box input[type="text"]{width:77.5%;height:2.8vw;padding:0 1vw;border:1px solid #e1e1e1;border-radius:1.5vw 0 0 1.5vw;box-sizing:border-box;font-size:0.83vw;}
.subscr .box input[type="submit"]{width:22.5%;height:2.8vw;font-size:0.9375vw;border-radius:0 1.5vw 1.5vw 0;background-color:#29cbb6;color:#fff;text-transform:uppercase;}


.search-results{padding:30px 0;}
.search-results h1{line-height:30px;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #e6e6e6;font-size:24px;}
.search-results .seabox{width:650px;max-width:100%;height:42px;margin-bottom:20px;font-size:0;box-sizing:border-box;overflow:hidden;}
.search-results .seabox input[type="text"]{width:80%;height:42px;padding:0 10px;border:1px solid #ddd;box-sizing:border-box;font-size:14px;border-radius:10px 0 0 10px;}
.search-results .seabox input[type="submit"]{width:20%;height:42px;background-color:#044a4c;color:#fff;box-sizing:border-box;font-size:14px;border-radius:0 10px 10px 0;cursor:pointer;}
.search-results .cont{float:left;width:50%;}
.search-results .cont ul{margin-bottom:30px;}
.search-results .cont li{margin-bottom:30px;}
.search-results .cont li h3{line-height:25px;margin-bottom:5px;font-size:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.search-results .cont li h3 a{text-decoration:underline;}
.search-results .cont li p{line-height:20px;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.search-results .cont li .info{position:relative;padding-left:150px;padding-top:10px;min-height:100px;}
.search-results .cont li .info .pic{position:absolute;left:0;top:0;width:130px;height:100px;overflow:hidden;}
.search-results .cont li .info .pic img{position:absolute;left:0;top:50%;width:100%;height:auto;transform:translateY(-50%);}
.search-results .probox{float:right;width:40%;}
.search-results .probox h2{line-height:30px;margin-bottom:20px;font-size:20px;clear:both;}
.search-results .probox ul{width:103%;overflow:hidden;}
.search-results .probox li{float:left;width:30.42%;margin:0 2.91% 2.91% 0;text-align:center;}
.search-results .probox li h3{line-height:20px;font-size:16px;}
.search-results .probox li .pic{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden;}
.search-results .probox li .pic img{position:absolute;left:0;top:50%;width:100%;height:auto;transform:translateY(-50%);}
.search-results .probox .marb{margin-bottom:30px;}
.search-results .sear-page{text-align:center;font-size:0;overflow:hidden;}
.search-results .sear-page span,.search-results .sear-page strong,.search-results .sear-page a{float:left;display:block;font-size:14px;line-height:40px;padding:0 15px;margin:0 5px 10px;background-color:#e7eaec;border-radius:5px;}
.search-results .sear-page span,.search-results .sear-page strong{cursor:default;}
.search-results .sear-page strong{background-color:#044a4c;color:#fff;}
.search-results .sear-page a:hover{background-color:#044a4c;color:#fff;}


.flow-picture{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);transition:all .5s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:-1;}
.flow-picture .box{position:absolute;top:30%;left:50%;width:500px;height:691px;padding:25px;transform:translate(-50%,-50%);box-sizing:border-box;box-shadow:0 0 20px #333;transition:all .5s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;background:#fff url(/images/loadinglit.gif) no-repeat center;}
.flow-picture .box img{width:100%;height:100%;}
.flow-picture .box i{position:absolute;right:-36px;top:0;width:36px;height:36px;background:url(/images/close.png);cursor:pointer;}
.flow-picture.on{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;z-index:99999;}
.flow-picture.on .box{top:50%;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}


.flow-video{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);transition:all .5s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:-1;}
.flow-video .box{position:absolute;top:30%;left:50%;width:854px;height:480px;transform:translate(-50%,-50%);box-sizing:border-box;box-shadow:0 0 20px #333;transition:all .5s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;background:#fff url(/images/loadinglit.gif) no-repeat center;}
.flow-video .box i{position:absolute;right:-36px;top:0;width:36px;height:36px;background:url(/images/close.png);cursor:pointer;}
.flow-video.on{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;z-index:99999;}
.flow-video.on .box{top:50%;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}


.page{text-align:center;clear:both;}
.page ul{display:inline-block;}
.page ul li{float:left;margin:0 5px;}
.page ul li a{display:block;line-height:36px;padding:0 14px;background-color:#ccc;}
.page ul li.thisclass a{background-color:#45a8fc;color:#fff;}
.page ul li a:hover{background-color:#45a8fc;color:#fff;}


.index-main .slidebox{width:100%;position:relative;z-index:99;overflow:hidden;}
.index-main .slidebox .slideshow{width:100%;margin:0 auto;overflow:hidden;position:relative;}
.index-main .slidebox .slideshow ul{position:relative;width:1000%;overflow:hidden;}
.index-main .slidebox .slideshow ul li{float:left;overflow:hidden;}
.index-main .slidebox .slideshow ul li img{width:100%;height:auto;}
.index-main .slidebox .slidelist{position:absolute;left:0;bottom:5.6%;width:100%;text-align:center;}
.index-main .slidebox .slidelist ul{display:inline-block;vertical-align:top;}
.index-main .slidebox .slidelist ul li{float:left;width:0.84vw;height:0.84vw;margin:0 0.3vw;border:1px solid #fff;border-radius:50%;box-sizing:border-box;cursor:pointer;}
.index-main .slidebox .slidelist ul li.active{background-color:#fff;}
.index-main .slidebox .item-btn{position:absolute;top:50%;width:3.9vw;height:3.9vw;line-height:3.7vw;margin-top:-1.95vw;background-color:rgba(255,255,255,.5);color:#333;border-radius:50%;text-align:center;font-size:1.3vw;font-weight:bold;;box-shadow:0 0 0.5vw rgba(0,0,0,.1);cursor:pointer;}
.index-main .slidebox .item-btn:hover{background-image:linear-gradient(to right,#16b7c6,#48e89e);color:#fff;}
.index-main .slidebox .prev{left:3vw;}
.index-main .slidebox .next{right:3vw;}


.index-main .title{margin-bottom:2.35vw;text-align:center;}
.index-main .title h2{line-height:2vw;margin-bottom:1vw;font-size:1.875vw;font-weight:normal;}
.index-main .title h2 img{width:auto;height:1.354vw;margin-top:-0.36vw;vertical-align:middle;}
.index-main .title p{line-height:1.6vw;margin-bottom:1vw;font-size:0.9375vw;}
.index-main .wbtn{text-align:center;}
.index-main .wbtn h2{line-height:2.5vw;margin-bottom:1.5vw;font-size:1.875vw;font-weight:normal;}
.index-main .wbtn a{display:inline-block;vertical-align:top;min-width:10vw;line-height:2.35vw;padding:0 1.6vw;margin:0 0.35vw;font-size:0.9375vw;background:none;border:1px solid #29cbb6;color:#29cbb6;border-radius:30px;box-sizing:border-box;}
.index-main .wbtn a:hover{background-color:#29cbb6;color:#fff;}
.index-main .wbtn .ofm{background-color:#29cbb6;color:#fff;}


.index-main .slidemob{display:none;width:100%;position:relative;z-index:99;overflow:hidden;}
.index-main .slidemob .slide-pic{position:relative;width:100%;height:100vw !important;margin:0 auto;overflow:hidden;}
.index-main .slidemob .slide-pic ul{position:relative;width:1000%;height:100vw !important;overflow:hidden;}
.index-main .slidemob .slide-pic ul li{float:left;width:100vw;height:100vw !important;overflow:hidden;}
.index-main .slidemob .slide-pic ul li img{width:100%;height:auto;}
.index-main .slidemob .slide-dot{position:absolute;left:0;bottom:15px;width:100%;height:12px;text-align:center;}
.index-main .slidemob .slide-dot ul{height:12px;display:inline-block;vertical-align:top;}
.index-main .slidemob .slide-dot ul li{float:left;width:12px;height:12px;margin:0 3px;border:1px solid #fff;border-radius:50%;box-sizing:border-box;cursor:pointer;}
.index-main .slidemob .slide-dot ul li.active{background-color:#fff;}


.index-odem{padding:4vw 0 2.6vw;background-color:#fff;overflow:hidden;}
.index-odem h2{position:relative;float:left;line-height:2.5vw;padding:1vw 0 4vw;font-size:1.875vw;font-weight:bold;;color:#000;}
.index-odem h2:after{content:"";position:absolute;right:4.4vw;bottom:0;width:7.135vw;height:5.3vw;background-image:url(/images/odem-pen.png);background-size:100% 100%;}
.index-odem img{float:right;width:27.4vw;height:auto;}


.index-app{position:relative;padding:5vw 0 4vw;background:url(/images/index-app-bg.png) no-repeat,linear-gradient(to right,#15b6c7,#48e99d);background-position:left center;}
.index-app > img{position:absolute;right:3.5vw;bottom:-5vw;width:31.77vw;height:auto;}
.index-app .title h2{color:#fff;}
.index-app .title p{color:#fff;}
.index-app .title img{display:block;width:5.677vw;height:auto;margin:0 auto 1.5vw;}
.index-app .title a{color:#fff;}
.index-app .cont{position:relative;width:23vw;margin:0 auto;z-index:2;}
.index-app .cont li{position:relative;margin-bottom:1vw;padding:1vw 1.3vw 1vw 4.7vw;background-color:#fff;border-radius:0.4vw;}
.index-app .cont li i{position:absolute;left:0.55vw;top:1vw;width:3.6vw;height:3.6vw;background-image:url(/images/app-icon.png);background-size:300% 100%;}
.index-app .cont li h3{line-height:1.35vw;margin-bottom:0.4vw;font-size:0.9375vw;color:#000;}
.index-app .cont li p{line-height:1vw;font-size:0.73vw;}
.index-app .cont li:nth-child(1) i{background-position-x:0;} 
.index-app .cont li:nth-child(2) i{background-position-x:-100%;} 
.index-app .cont li:nth-child(3) i{background-position-x:-200%;} 
.index-app .wbtn{margin-top:2.5vw;}
.index-app .wbtn a{border-color:#fff;color:#fff;}
.index-app .wbtn a.ofm,.index-app .wbtn a:hover{border-color:#29cbb6;}
.index-app:before{content:"";position:absolute;right:-10.7vw;bottom:-8.6vw;width:44vw;height:44vw;border:4.15vw solid rgba(255,255,255,.5);border-radius:50%;box-sizing:border-box;}


.index-feature{padding:5vw 0;}
.index-feature .title h2{line-height:2.5vw;font-size:2.5vw;}
.index-feature .slide-pic li{position:relative;float:left;width:31.5vw;margin-right:1.2vw;border-radius:0.8vw;overflow:hidden;}
.index-feature .slide-pic li img{width:100%;height:auto;}
.index-feature .slide-pic li p{position:absolute;left:0;bottom:1vw;line-height:2vw;padding:0 2vw;font-size:1.65vw;font-weight:bold;color:#fff;}


.index-sport{padding:2.5vw 0 5vw;background-image:url(/images/index-sport.jpg);background-size:47.6vw auto;background-position:center bottom;background-repeat:no-repeat;}
.index-sport .title{margin-bottom:0;}
.index-sport .title h2{line-height:2.5vw;font-size:2.5vw;}
.index-sport .cont{text-align:center;}
.index-sport .cont img{max-width:100%;height:auto;}


.index-monitor{padding:10vw 0;background-color:#f5f5f7;}
.index-monitor h2{line-height:2.5vw;margin-bottom:5vw;font-size:2.5vw;font-weight:normal;}
.index-monitor h3{line-height:1.8vw;margin-bottom:1vw;font-size:1.56vw;}
.index-monitor p{line-height:1.6vw;font-size:0.9375vw;color:#333;}
.index-monitor .cont{position:relative;}
.index-monitor .slide-pic{width:23vw;overflow:hidden;}
.index-monitor .slide-pic li{display:none;}
.index-monitor .slide-pic li .pic{position:absolute;right:0;top:-3.9vw;width:45.3vw;}
.index-monitor .slide-pic li .pic img{width:100%;height:auto;}
.index-monitor .slide-pic li.on{display:block;}
.index-monitor .btn{margin-top:3.8vw;}
.index-monitor .btn span{display:inline-block;vertical-align:top;width:4vw;height:4vw;line-height:3.8vw;text-align:center;box-sizing:border-box;box-shadow:0 0 0.5vw rgba(0,0,0,.2);background-color:#fff;border-radius:50%;font-size:1.4vw;cursor:pointer;font-weight:bold;}
.index-monitor .btn span:hover{background-image:linear-gradient(to right,#16b6c6,#49e99e);color:#fff;}
.index-monitor .btn .prev{margin-right:1vw;}


.index-recommend{padding:5vw 0;}
.index-recommend .cont{position:relative;}
.index-recommend .slide-pic{width:64vw;margin:0 auto;overflow:hidden;}
.index-recommend .slide-pic li{position:relative;float:left;width:31.5vw;padding:2.35vw 2.35vw 5.5vw;margin-right:1vw;border:2px solid #cfdaea;box-sizing:border-box;}
.index-recommend .slide-pic li p{line-height:1.6vw;font-size:0.83vw;color:#333;}
.index-recommend .slide-pic li .info{position:relative;padding-left:6vw;min-height:4.9vw;margin-bottom:1.5vw;}
.index-recommend .slide-pic li .info img{position:absolute;left:0;top:0;width:4.9vw;height:4.9vw;border-radius:50%;}
.index-recommend .slide-pic li .info h3{line-height:1.9vw;padding:1.5vw 0;font-size:1.25vw;}
.index-recommend .slide-pic li:before{content:"";position:absolute;right:2vw;bottom:2vw;width:2.6vw;height:2.4vw;background-image:url(/images/mark.png);background-size:100% 100%;}
.index-recommend .btn{position:absolute;top:50%;width:4vw;height:4vw;line-height:3.8vw;margin-top:-2vw;text-align:center;box-sizing:border-box;box-shadow:0 0 0.5vw rgba(0,0,0,.2);background-color:#fff;border-radius:50%;font-size:1.4vw;cursor:pointer;font-weight:bold;}
.index-recommend .btn:hover{background-image:linear-gradient(to right,#16b6c6,#49e99e);color:#fff;}
.index-recommend .prev{left:5vw;}
.index-recommend .next{right:5vw;}


.main-app .profile{padding:6vw 0;background-image:url(/images/app/wearpro-bg.jpg);background-size:100% auto;background-position:center top;overflow:hidden;}
.main-app .profile .text{float:left;width:34%;margin-left:6%;padding-top:4vw;}
.main-app .profile .text h2{line-height:3.5vw;margin-bottom:2vw;font-size:3.125vw;font-weight:normal;color:#fff;}
.main-app .profile .text p{line-height:1.5vw;margin-bottom:2vw;font-size:1.25vw;color:#fff;}
.main-app .profile .text span{display:block;line-height:1.8vw;margin-bottom:2vw;font-size:1.45vw;color:#fff;}
.main-app .profile .pic{float:right;width:53.6%;}
.main-app .profile .pic img{width:100%;height:auto;}
.main-app .feature{padding:6vw 0 1px;}
.main-app .feature .item{position:relative;margin-bottom:6vw;}
.main-app .feature .item .pic{height:48.6vw;}
.main-app .feature .item .pic img{width:auto;height:100%;}
.main-app .feature .item .text{position:absolute;right:0;top:50%;transform:translateY(-50%);width:26vw;z-index:2;}
.main-app .feature .item .text h3{line-height:4vw;margin-bottom:1vw;font-size:1.875vw;}
.main-app .feature .item .text p{line-height:1.3vw;font-size:0.9375vw;}
.main-app .feature .item .text ul{margin-top:2vw;}
.main-app .feature .item .text li{position:relative;line-height:1.7vw;padding-left:1.3vw;margin-bottom:1vw;font-size:0.9375vw;color:#333;}
.main-app .feature .item .text li:before{content:"";position:absolute;left:0;top:0.69vw;width:0.32vw;height:0.32vw;background-color:#666;border-radius:50%;}
.main-app .feature .item:nth-child(4) .pic{text-align:right;}
.main-app .feature .item:nth-child(4) .text{left:3.65vw;}
.main-app .feature .health .text li{padding-left:2.5vw;}
.main-app .feature .health .text li:before{width:1.7vw;height:1.7vw;top:0;background-image:url(/images/app/feature-icon.png);background-size:600% 200%;background-color:initial;border-radius:0;}
.main-app .feature .health .text li:hover:before{background-position-y:-100%;}
.main-app .feature .health .text li:nth-child(2):before{background-position-x:-100%;}
.main-app .feature .health .text li:nth-child(3):before{background-position-x:-200%;}
.main-app .feature .health .text li:nth-child(4):before{background-position-x:-300%;}
.main-app .feature .health .text li:nth-child(5):before{background-position-x:-400%;}
.main-app .feature .health .text li:nth-child(6):before{background-position-x:-500%;}
.main-app .video{padding:6vw 0;background-color:#f1f4f7;overflow:hidden;text-align:center;}
.main-app .video h2{line-height:2.3vw;margin-bottom:1vw;font-size:1.875vw;text-align:center;}
.main-app .video p{line-height:1.3vw;margin-bottom:1vw;font-size:0.9375vw;}
.main-app .video a{display:inline-block;vertical-align:top;line-height:2.4vw;margin:1vw 0 2.5vw;padding:0 2.6vw;font-size:0.9375vw;background-image:linear-gradient(to right,#16b7c6,#48e89e);color:#fff;border-radius:2vw;}
.main-app .video ul{width:102.42857%;}
.main-app .video li{position:relative;float:left;width:30.96%;margin:0 2.373% 2.373% 0;background-color:#fff;box-shadow:0 0 2vw rgba(0,0,0,.1);text-align:left;}
.main-app .video li i{position:absolute;right:1vw;top:13.7vw;width:2.4vw;height:2.4vw;background-image:url(/images/app/play-icon.png);background-size:100% 100%;cursor:pointer;transition:all .5s;transform-origin:center;}
.main-app .video li .pic{height:0;padding-bottom:64.4%;overflow:hidden;}
.main-app .video li .pic img{width:100%;height:auto;}
.main-app .video li .text{padding:1.5vw 2vw;}
.main-app .video li .text h3{height:2.6vw;line-height:1.3vw;font-size:0.9375vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.main-app .video li:hover i{right:50%;top:7.45vw;margin:-1.2vw -1.2vw 0 0;transform:scale(1.5);}


.list-video h2{line-height:2vw;margin-bottom:1vw;font-size:1.875vw;text-align:center;}
.list-video p{line-height:1.3vw;margin-bottom:2.5vw;font-size:0.9375vw;text-align:center;}
.list-video .banner{position:relative;}
.list-video .banner img{width:100%;height:auto;}
.list-video .banner .text{position:absolute;left:0;bottom:5vw;width:100%;text-align:center;}
.list-video .banner .text h1{line-height:3.5vw;margin-bottom:1vw;font-size:3.125vw;color:#fff;}
.list-video .banner .text p{line-height:1.5vw;font-size:1.25vw;color:#fff;}
.list-video .app{padding:5vw 0;}
.list-video .app .cont{position:relative;width:62.5vw;margin:0 auto;}
.list-video .app .cont .slide-pic{width:62.5vw;height:35.156vw;margin-bottom:1.7vw;overflow:hidden;background-color:#000;}
.list-video .app .cont .slide-pic li{float:left;width:62.5vw;height:35.156vw;}
.list-video .app .cont .slide-pic li iframe{width:100%;height:100%;}
.list-video .app .cont .slide-pic li video{width:100%;height:100%;}
.list-video .app .cont .slide-dot{overflow:hidden;}
.list-video .app .cont .slide-dot ul{width:64.2vw;}
.list-video .app .cont .slide-dot li{float:left;width:14.35vw;margin-right:1.7vw;cursor:pointer;}
.list-video .app .cont .slide-dot li img{width:100%;height:8vw;margin-bottom:0.5vw;}
.list-video .app .cont .slide-dot li h3{display:none;line-height:1.3vw;font-size:0.9375vw;font-weight:bold;color:#08a9d1;}
.list-video .app .cont .slide-dot li p{line-height:1.3vw;font-size:0.9375vw;color:#333;text-align:left;}
.list-video .app .cont .btn{position:absolute;top:15.6vw;width:4vw;height:4vw;line-height:3.8vw;font-size:2vw;background-image:linear-gradient(to right,#16b7c6,#48e89e);color:#fff;border-radius:50%;text-align:center;cursor:pointer;}
.list-video .app .cont .prev{left:-5vw;}
.list-video .app .cont .next{right:-5vw;}
.list-video .watch{padding:6vw 0;background-color:#f1f4f7;overflow:hidden;text-align:center;}
.list-video .watch h2{line-height:2.3vw;margin-bottom:1vw;font-size:1.875vw;text-align:center;}
.list-video .watch p{line-height:1.3vw;margin-bottom:2.5vw;font-size:0.9375vw;}
.list-video .watch ul{width:102.42857%;}
.list-video .watch li{position:relative;float:left;width:30.96%;margin:0 2.373% 2.373% 0;background-color:#fff;box-shadow:0 0 2vw rgba(0,0,0,.1);text-align:left;}
.list-video .watch li i{position:absolute;right:1vw;top:13.7vw;width:2.4vw;height:2.4vw;background-image:url(/images/app/play-icon.png);background-size:100% 100%;cursor:pointer;transition:all .5s;transform-origin:center;}
.list-video .watch li .pic{height:0;padding-bottom:64.4%;overflow:hidden;}
.list-video .watch li .pic img{width:100%;height:auto;}
.list-video .watch li .text{padding:1.5vw 2vw;}
.list-video .watch li .text h3{height:2.6vw;line-height:1.3vw;font-size:0.9375vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.list-video .watch li:hover i{right:50%;top:7.45vw;margin:-1.2vw -1.2vw 0 0;transform:scale(1.5);}


.main-download .wearpro{padding:5.5vw 0 0;background-image:url(/images/app/app-down-bg.jpg);background-size:100% auto;background-position:center;background-repeat:no-repeat;}
.main-download .wearpro .text{float:left;width:59.5%;}
.main-download .wearpro .text h1{line-height:3.5vw;margin-bottom:2vw;font-size:3.125vw;font-weight:normal;color:#fff;}
.main-download .wearpro .text p{line-height:1.3vw;margin-bottom:1vw;font-size:0.83vw;color:#fff;}
.main-download .wearpro .text .info{margin-top:4vw;overflow:hidden;}
.main-download .wearpro .text .info img{width:10.8vw;height:10.8vw;}
.main-download .wearpro .text .info .btn{display:inline-block;vertical-align:top;margin-left:3.65vw;padding-top:1.74vw;}
.main-download .wearpro .text .info .btn img{display:block;height:3vw;margin-bottom:1.5vw;width:auto;}
.main-download .wearpro .text .info .btn.new{margin-left:1.56vw;}
.main-download .wearpro .pic{float:right;width:33.714%;margin-bottom:-2.35vw;}
.main-download .wearpro .pic img{width:100%;height:auto;}
.main-download .feature{padding:6.5vw 0 3vw;}
.main-download .feature h2{line-height:2vw;margin-bottom:2.5vw;font-size:1.875vw;text-align:center;}
.main-download .feature ul{display:flex;justify-content:space-between;flex-wrap:wrap;background-image:url(/images/app/feature-pic.png);background-size:27.55vw auto;background-repeat:no-repeat;background-position:top center;}
.main-download .feature li{width:50%;padding:0 16vw 0 0;margin-bottom:5vw;box-sizing:border-box;text-align:right;}
.main-download .feature li h3{line-height:1.5vw;margin-bottom:0.3vw;font-size:1.25vw;}
.main-download .feature li p{line-height:1vw;font-size:0.73vw;}
.main-download .feature li:before{content:"";display:inline-block;width:6.25vw;height:4.68vw;background-image:url(/images/app/feature-icon2.png);background-size:600% 100%;}
.main-download .feature li:nth-child(2n){padding:0 0 0 16vw;text-align:left;}
.main-download .feature li:nth-child(2):before{background-position-x:-100%;}
.main-download .feature li:nth-child(3):before{background-position-x:-200%;}
.main-download .feature li:nth-child(4):before{background-position-x:-300%;}
.main-download .feature li:nth-child(5):before{background-position-x:-400%;}
.main-download .feature li:nth-child(6):before{background-position-x:-500%;}
.main-download .why{padding:3.5vw 0 3vw;background-color:#f1f4f7;overflow:hidden;}
.main-download .why .text{float:right;width:31vw;margin-right:2vw;padding-top:7vw;}
.main-download .why .text h2{line-height:2.3vw;margin-bottom:1vw;font-size:1.875vw;}
.main-download .why .text p{line-height:1.5vw;font-size:0.9375vw;}
.main-download .why .text ul{width:23vw;margin-top:2vw;}
.main-download .why .text li{position:relative;margin-bottom:1vw;padding:1vw 1.3vw 1vw 4.7vw;background-color:#fff;border-radius:0.4vw;box-shadow:0 0 1vw rgba(0,0,0,.05);}
.main-download .why .text li i{position:absolute;left:0.55vw;top:1vw;width:3.6vw;height:3.6vw;background-image:url(/images/app-icon.png);background-size:300% 100%;}
.main-download .why .text li h3{line-height:1.35vw;margin-bottom:0.4vw;font-size:0.9375vw;color:#000;}
.main-download .why .text li p{line-height:1vw;font-size:0.73vw;}
.main-download .why .text li:nth-child(1) i{background-position-x:0;} 
.main-download .why .text li:nth-child(2) i{background-position-x:-100%;} 
.main-download .why .text li:nth-child(3) i{background-position-x:-200%;} 
.main-download .why .pic{float:left;width:30vw;margin-left:2vw}
.main-download .why .pic img{width:100%;height:auto;}
.main-download .screnshot{padding:4vw 0;text-align:center;}
.main-download .screnshot h2{line-height:2.3vw;margin-bottom:1vw;font-size:1.875vw;}
.main-download .screnshot p{line-height:1.3vw;font-size:0.9375vw;}
.main-download .screnshot a{display:inline-block;vertical-align:top;line-height:2.4vw;margin:1vw 0 1.3vw;padding:0 2.6vw;font-size:0.9375vw;background-image:linear-gradient(to right,#16b7c6,#48e89e);color:#fff;border-radius:2vw;}
.main-download .screnshot .slide-scren{position:relative;}
.main-download .screnshot .slide-pic{width:100% !important;padding:2vw 0;margin-bottom:0.5vw;overflow:hidden;}
.main-download .screnshot .slide-pic ul{overflow:visible !important;}
.main-download .screnshot .slide-pic li{float:left;width:16.15vw;margin:0 1.05vw !important;box-shadow:0 0 2vw rgba(0,0,0,.05)}
.main-download .screnshot .slide-pic li img{width:100%;height:auto;}
.main-download .screnshot .slide-dot{text-align:center;}
.main-download .screnshot .slide-dot li{display:inline-block;vertical-align:top;width:0.85vw;height:0.85vw;margin:0 0.3vw;border:1px solid #333;border-radius:50%;box-sizing:border-box;}
.main-download .screnshot .slide-dot li.active{border-color:#08a9d1;background-color:#08a9d1;}
.main-download .video{padding:4vw 0;overflow:hidden;}
.main-download .video h2{line-height:2.3vw;margin-bottom:2.5vw;font-size:1.875vw;text-align:center;}
.main-download .video p{line-height:1.3vw;font-size:0.9375vw;}
.main-download .video ul{width:102.42857%;}
.main-download .video li{position:relative;float:left;width:30.96%;margin:0 2.373% 2.373% 0;background-color:#fff;box-shadow:0 0 2vw rgba(0,0,0,.1);}
.main-download .video li i{position:absolute;right:1vw;top:13.7vw;width:2.4vw;height:2.4vw;background-image:url(/images/app/play-icon.png);background-size:100% 100%;cursor:pointer;transition:all .5s;transform-origin:center;}
.main-download .video li .pic{height:0;padding-bottom:64.4%;overflow:hidden;}
.main-download .video li .pic img{width:100%;height:auto;}
.main-download .video li .text{padding:1.5vw 2vw;}
.main-download .video li .text h3{height:2.6vw;line-height:1.3vw;font-size:0.9375vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.main-download .video li:hover i{right:50%;top:7.45vw;margin:-1.2vw -1.2vw 0 0;transform:scale(1.5);}
.main-download .adv{padding:4.5vw 0;background-image:url(/images/app/adv-bg.jpg);background-size:100% auto;background-position:center;background-attachment:fixed;}
.main-download .adv ul{display:flex;justify-content:space-between;}
.main-download .adv li{width:18%;text-align:center;}
.main-download .adv li h3{line-height:2.5vw;font-size:2.5vw;color:#fff;}
.main-download .adv li h3 span{font-size:0.9375vw;}
.main-download .adv li p{line-height:1.2vw;font-size:0.9375vw;color:#fff;}
.main-download .adv li i{display:block;width:5.57vw;height:5.57vw;margin:0 auto 0.7vw;background-image:url(/images/app/adv-icon.png);background-size:400% 100%;}
.main-download .adv li:nth-child(2) i{background-position-x:-100%;}
.main-download .adv li:nth-child(3) i{background-position-x:-200%;}
.main-download .adv li:nth-child(4) i{background-position-x:-300%;}
.main-download .profile{padding-top:18vw;}
.main-download .profile .secd-width{position:relative;}
.main-download .profile .text{padding:3.2vw;background-color:#f1f4f7;border-radius:10px;}
.main-download .profile .text img{width:auto;height:1.72vw;}
.main-download .profile .text .tab{margin:1.5vw 0;}
.main-download .profile .text .tab span{position:relative;display:inline-block;line-height:1.6vw;margin-right:1.5vw;font-size:0.83vw;cursor:pointer;}
.main-download .profile .text .tab span:before{content:"";display:inline-block;vertical-align:top;width:1.5vw;height:1.5vw;margin-right:0.1vw;background-image:url(/images/app/btn-icon.png);background-size:400% 200%;}
.main-download .profile .text .tab span:nth-child(2):before{background-position-x:-100%;}
.main-download .profile .text .tab span:nth-child(3):before{background-position-x:-200%;}
.main-download .profile .text .tab span:nth-child(4):before{background-position-x:-300%;}
.main-download .profile .text .tab .on{color:#000;}
.main-download .profile .text .tab .on:before{background-position-y:-100%;}
.main-download .profile .text .tab .on:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-image:linear-gradient(to right,#16b7c6,#48e89e);}
.main-download .profile .text .cont{width:24.7vw;}
.main-download .profile .text .cont p{line-height:1.3vw;height:10.4vw;font-size:0.9375vw;overflow-y:auto;}
.main-download .profile .text .cont p i{font-size:0.73vw;}
.main-download .profile .text .cont a{display:inline-block;vertical-align:top;line-height:2.4vw;margin:1.5vw 0 0;padding:0 2.6vw;font-size:0.9375vw;background-image:linear-gradient(to right,#16b7c6,#48e89e);color:#fff;border-radius:2vw;}
.main-download .profile .text .cont li{display:none;}
.main-download .profile .text .cont li.on{display:block;}
.main-download .profile .pic{position:absolute;right:0;bottom:2vw;width:37.65vw;}
.main-download .profile .pic img{width:100%;height:auto;}
.main-download .test{padding:4.5vw 0 2vw;text-align:center;}
.main-download .test h2{line-height:2vw;margin-bottom:1vw;font-size:1.875vw;font-weight:normal;}
.main-download .test p{line-height:1.3vw;margin-bottom:3vw;font-size:0.9375vw;}
.main-download .test .slide-test{position:relative;}
.main-download .test .slide-pic{width:64vw;margin:0 auto;overflow:hidden;}
.main-download .test .slide-pic li{float:left;width:31.5vw;height:20vw;padding:2vw;margin-right:1vw;border:2px solid #e7ecf4;box-sizing:border-box;text-align:left;background-image:url(/images/app/mark.png);background-size:2.6vw 2.4vw;background-position:93% 88.5%;background-repeat:no-repeat;}
.main-download .test .slide-pic li .info{position:relative;height:4.9vw;padding-left:6.8vw;margin-bottom:1.8vw;}
.main-download .test .slide-pic li .info h3{line-height:1.9vw;padding:1.5vw 0;font-size:1.25vw;}
.main-download .test .slide-pic li .info .avatar{position:absolute;left:0;top:0;width:4.9vw;height:4.9vw;border-radius:50%;overflow:hidden;}
.main-download .test .slide-pic li .info .avatar img{width:100%;height:100%;}
.main-download .test .slide-pic li .desc{line-height:1.5vw;font-size:0.83vw;}
.main-download .test .slide-pic li .desc p{line-height:1.5vw;font-size:0.83vw;}
.main-download .test .btn{position:absolute;top:50%;width:3.9vw;height:3.9vw;line-height:3.7vw;margin-top:-1.9vw;background-color:#fff;border-radius:50%;text-align:center;font-size:1.3vw;font-weight:bold;;box-shadow:0 0 0.5vw rgba(0,0,0,.1);cursor:pointer;}
.main-download .test .btn:hover{background-image:linear-gradient(to right,#16b7c6,#48e89e);color:#fff;}
.main-download .test .prev{left:0;}
.main-download .test .next{right:0;}
.main-download .free{padding:3.5vw 0 6vw;text-align:center;}
.main-download .free h2{line-height:2.5vw;margin-bottom:2.5vw;font-size:1.875vw;color:#000;}
.main-download .free img{height:3vw;width:auto;margin:0 0.5vw;}


.main-about{background-color:#f1f4f7;}
.main-about .profile{padding:5vw 0;text-align:center;}
.main-about .profile h2{line-height:2vw;margin-bottom:3vw;font-size:1.875vw;color:#000;}
.main-about .profile p{line-height:1.7vw;margin-bottom:1.5vw;font-size:0.9375vw;color:#000;text-align:justify;}
.main-about .profile ul{overflow:hidden;}
.main-about .profile ul li{float:left;width:25%;}
.main-about .profile ul li i{display:block;width:6vw;height:6vw;margin:0 auto 1vw;background-image:url(/images/about/adv-icon.png);background-size:400% 100%;}
.main-about .profile ul li p{line-height:1.2vw;text-align:center;}
.main-about .profile ul li:nth-child(2) i{background-position-x:-100%;}
.main-about .profile ul li:nth-child(3) i{background-position-x:-200%;}
.main-about .profile ul li:nth-child(4) i{background-position-x:-300%;}
.main-about .profile .video{display:inline-block;line-height:2.35vw;padding:0 4vw;margin-bottom:5vw;border:1px solid #000;color:#000;font-size:0.83vw;cursor:pointer;}
.main-about .profile .video:hover{background-image:linear-gradient(to right,#16b7c6,#48e89e);border:1px solid #fff;color:#fff;}
.main-about .picture{overflow:hidden;}
.main-about .picture li{float:left;width:33.33333%;}
.main-about .picture li img{width:100%;height:auto;}
.main-about .info{padding:3vw 0;overflow:hidden;}
.main-about .info ul{display:flex;justify-content:space-between;}
.main-about .info li{width:26%;text-align:center;}
.main-about .info li i{display:block;width:6.25vw;height:6.25vw;margin:0 auto;background-image:url(/images/about/info-icon.png);background-size:300% 100%;}
.main-about .info li h3{line-height:1.6vw;margin:0.5vw 0;font-size:1.25vw;font-weight:bold;color:#000;}
.main-about .info li p{line-height:1.3vw;font-size:0.9375vw;color:#000;}
.main-about .info li:nth-child(2) i{background-position-x:-100%;}
.main-about .info li:nth-child(3) i{background-position-x:-200%;}
.main-about .story{background-color:#fff;overflow:hidden;}
.main-about .story .slide-story{position:relative;float:left;width:50%;height:41.5vw;}
.main-about .story .slide-pic{width:100%;height:100%;overflow:hidden;}
.main-about .story .slide-pic li{width:50vw;height:41.5vw;}
.main-about .story .slide-pic li img{width:100%;height:auto;}
.main-about .story .slide-dot{position:absolute;left:0;bottom:1.5vw;width:100%;height:0.35vw;text-align:center;}
.main-about .story .slide-dot ul{display:inline-block;vertical-align:top;}
.main-about .story .slide-dot li{float:left;width:1.6vw;height:0.35vw;border-radius:0.2vw;background-color:rgb(255,255,255,.25);}
.main-about .story .text{float:right;width:50%;padding:5vw;box-sizing:border-box;}
.main-about .story .text h2{line-height:2vw;margin-bottom:2vw;font-size:1.875vw;font-weight:normal;;text-align:center;}
.main-about .story .text h3{line-height:1.3vw;margin-bottom:1vw;font-size:0.9375vw;font-weight:bold;color:#000;}
.main-about .story .text p{line-height:1.3vw;margin-bottom:1vw;font-size:0.9375vw;color:#333;}
.main-about .story .text .tbox{height:27.5vw;overflow-y:auto;}
.main-about .history{padding:3vw 0 1vw;}
.main-about .history h2{line-height:2vw;margin-bottom:3vw;font-size:1.875vw;font-weight:normal;;text-align:center;}
.main-about .history ul{overflow:hidden;}
.main-about .history li{float:left;width:20%;margin-bottom:2vw;}
.main-about .history li .pic{height:0;padding-bottom:65.1%;overflow:hidden;}
.main-about .history li .pic img{width:100%;height:auto;filter:grayscale(1);transition:all .5s;}
.main-about .history li .text{padding:0.5vw 1vw 0;text-align:center;}
.main-about .history li .text h3{line-height:3vw;margin:0.5vw 0;font-size:2.5vw;}
.main-about .history li .text p{line-height:1.3vw;font-size:0.9375vw;color:#333;}
.main-about .history li:hover .pic img{filter:grayscale(0);}
.main-about .history li:nth-child(5n+1){clear:both;}
.main-about .qualificate{padding:3vw 0 5vw;text-align:center;}
.main-about .qualificate h2{line-height:2vw;margin-bottom:3vw;font-size:1.875vw;font-weight:normal;}
.main-about .qualificate .slide-qua{position:relative;}
.main-about .qualificate .slide-pic{width:61.5vw;margin:0 auto;overflow:hidden;}
.main-about .qualificate .slide-pic ul{width:1000%;}
.main-about .qualificate .slide-pic li{float:left;width:11.5vw;margin-right:1vw;}
.main-about .qualificate .slide-pic li img{width:100%;height:auto;cursor:pointer;}
.main-about .qualificate .btn{position:absolute;top:50%;width:3.9vw;height:3.9vw;line-height:3.7vw;margin-top:-1.95vw;background-color:#fff;border-radius:50%;text-align:center;font-size:1.3vw;font-weight:bold;;box-shadow:0 0 0.5vw rgba(0,0,0,.1);cursor:pointer;}
.main-about .qualificate .btn:hover{background-image:linear-gradient(to right,#16b7c6,#48e89e);color:#fff;}
.main-about .qualificate .prev{left:0;}
.main-about .qualificate .next{right:0;}


.main-contact{padding:5vw 0;background-color:#f1f4f7;}
.main-contact .way{overflow:hidden;}
.main-contact .way ul{width:103.92857%;}
.main-contact .way li{float:left;width:29.5532%;margin-right:3.7801%;margin-bottom:3.78%;padding:1.5vw 4.4vw;background-color:#fff;box-sizing:border-box;}
.main-contact .way li h3{line-height:1.3vw;font-size:0.9375vw;font-weight:bold;;color:#333;}
.main-contact .way li p{line-height:1.3vw;font-size:0.83vw;}
.main-contact .way li a{color:#29cbb6;}
.main-contact .way li .box{position:relative;display:inline-block;padding:0.7vw 0 0.7vw 5vw;text-align:left;}
.main-contact .way li .box:before{content:"";position:absolute;left:0;top:0;width:3.96vw;height:3.96vw;background-image:url(/images/contact-icon.png);background-size:400% 100%;}
.main-contact .way li:nth-child(2) .box:before{background-position-x:-100%;}
.main-contact .way li:nth-child(3) .box:before{background-position-x:-100%;}
.main-contact .way li:nth-child(4) .box:before{background-position-x:-200%;}
.main-contact .way li:nth-child(5) .box:before{background-position-x:-300%;}
.main-contact .way li.add{width:62.8865%;margin-bottom:0;}
.main-contact .func{margin-bottom:5vw;overflow:hidden;}
.main-contact .func .info{float:left;width:40%;padding-top:1vw;}
.main-contact .func .info h2{line-height:3vw;margin-bottom:1.5vw;font-size:2.5vw;font-weight:normal;color:#29cbb6;}
.main-contact .func .info h3{line-height:1.6vw;margin-bottom:1vw;font-size:1.25vw;}
.main-contact .func .info h4{line-height:1.3vw;margin-bottom:2.5vw;font-size:0.9375vw;}
.main-contact .func .info p{line-height:1vw;font-size:0.73vw;}
.main-contact .func .info ul{margin-bottom:2.5vw;}
.main-contact .func .info li{position:relative;line-height:1.3vw;padding-left:1vw;font-size:0.9375vw;}
.main-contact .func .info li:before{content:"";position:absolute;left:0;top:0.2vw;width:0.7vw;height:0.7vw;background-image:url(/images/contact/en-icon.png);background-size:100% 100%;}
.main-contact .func .info .sns{margin-top:5vw;}
.main-contact .func .info .sns a{display:inline-block;vertical-align:top;width:1.8vw;height:1.8vw;margin-right:1vw;background-image:url(/images/sns2.png);background-size:300% 100%;}
.main-contact .func .info .sns .weibo{background-position-x:0;}
.main-contact .func .info .sns .wechat{position:relative;background-position-x:-100%;}
.main-contact .func .info .sns .wechat img{display:none;position:absolute;left:50%;bottom:1.6vw;width:150px;height:150px;margin-left:-75px;box-shadow:0 0 5px rgba(0,0,0,.3);}
.main-contact .func .info .sns .wechat:hover img{display:block;}
.main-contact .func .info .sns .qq{background-position-x:-200%;}
.main-contact .func .enter{float:right;width:50%;padding:1.5vw 2.6vw;box-sizing:border-box;background-color:#fff;overflow:hidden;}
.main-contact .func .enter h2{line-height:2vw;margin-bottom:1.5vw;font-size:1.5vw;font-weight:bold;;text-align:center;color:#29cbb6;}
.main-contact .func .enter input{width:100%;height:2.2vw;margin-bottom:1vw;padding:0 1vw;font-size:0.83vw;border:1px solid #ddd;box-sizing:border-box;}
.main-contact .func .enter .sub{width:40%;float:right;border-color:#fff;background-image:linear-gradient(to right,#16b7c6,#48e89e);color:#fff;text-transform:uppercase;font-size:0.83vw;font-weight:bold;cursor:pointer;}
.main-contact .func .enter .sub.load{font-size:0;background-image:url(/images/loadinglit.gif);background-size:auto 80%;background-position:center;background-repeat:no-repeat;}
.main-contact .func .enter textarea{width:100%;height:6vw;line-height:1.3vw;margin-bottom:0.8vw;padding:0.5vw 1vw;font-size:0.83vw;border:1px solid #ddd;box-sizing:border-box;}
.main-contact .func .enter .code{float:left;width:55%;}
.main-contact .func .enter .code input{width:50%;margin-right:0.5vw;}
.main-contact .func .enter .code img{width:auto;height:2vw;}
.main-contact .pic{margin-bottom:5vw;}
.main-contact .pic img{width:100%;height:auto;}
.main-contact .message{background-color:#f1f4f7;overflow:hidden;font-size:0;}
.main-contact .message input[type="text"]{width:49%;height:2.5vw;margin-bottom:2%;padding:0 0.8vw;border:1px solid #ddd;box-sizing:border-box;background-color:#fff;font-size:0.83vw;}
.main-contact .message input[type="text"]:nth-child(2n+1){margin-right:2%;}
.main-contact .message .sub{float:right;width:48%;height:2.5vw;background-image:linear-gradient(to right,#16b7c6,#48e89e);color:#fff;cursor:pointer;text-transform:uppercase;font-size:0.83vw;font-weight:bold;}
.main-contact .message .sub.load{font-size:0;background-image:url(/images/loadinglit.gif);background-size:auto 80%;background-position:center;background-repeat:no-repeat;}
.main-contact .message textarea{width:100%;height:11vw;line-height:1.3vw;margin-bottom:1%;padding:0.4vw 0.8vw;border:1px solid #ddd;box-sizing:border-box;background-color:#fff;font-size:0.83vw;}
.main-contact .message .code{float:left;width:48%;}
.main-contact .message .code input{width:70%;margin-right:0.5vw;}
.main-contact .message .code img{width:auto;height:2vw;}