#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}article,body,dd,dl,footer,form,h1,h2,h3,h4,h5,h6,header,ol,p,section,ul{margin:0}body,button,input,select,textarea{font:12rem/1.5 tahoma,sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%}b,em{font-style:normal}a{text-decoration:none}a:hover{text-decoration:underline}img{border:0}button,input,select,textarea{font-size:100%;outline:none}table{border-collapse:collapse;border-spacing:0}ol,td,th,ul{padding:0;list-style-type:n}*{box-sizing:border-box;margin:0 auto}body{font-family:Poppins,sans-serif;background:#f6fafd}html{scroll-behavior:smooth}.container{width:65%;margin:0 auto;position:relative;height:100%}.container:before{content:"";display:table}.header-wrapper{position:fixed;top:0;left:0;right:0;line-height:1;font-size:18rem;color:#fff;transition:background .2s ease;z-index:9;background-color:#000;padding:14rem 0}.header-wrapper .logo{display:inline-block;vertical-align:middle;color:#12a976;font-size:20rem;font-weight:700}.header-wrapper .logo img{width:40rem;height:40rem;margin-right:10rem;display:inline-block;vertical-align:middle;margin-bottom:4rem}.header-wrapper .list{vertical-align:middle;float:right}.header-wrapper .list a{display:block;text-decoration:none;color:inherit;font-size:16rem}.header-wrapper .list .item{display:inline-block;vertical-align:middle;line-height:2.4;cursor:pointer;transition:all .2s ease;color:#fff;position:relative;padding:0 33rem;margin:0 20rem;font-weight:700}.header-wrapper .list .item.active,.header-wrapper .list .item:hover{color:#fff;background:#12a976;border-radius:10px}.header-wrapper .list .item.active:before,.header-wrapper .list .item:hover:before{opacity:1}.footer{line-height:60rem;font-weight:400;font-size:14rem;text-align:center}.footer,.link-wrapper{background-color:#000;color:#fff}.link-wrapper{padding:39rem 0;overflow:hidden;position:relative}.link-wrapper .item{font-size:18rem}.link-wrapper .item a{color:inherit}.link-wrapper .item1 .logo{width:46rem;height:46rem;margin-right:30rem}.link-wrapper .item1{font-size:26rem;color:#fff;display:flex;justify-content:center}.link-wrapper .item2{font-size:18rem;color:#fff}.link-wrapper .item2 p{line-height:2}.link-wrapper .item4 .btn-goto{width:272rem;height:86rem;background:url(/img/icons.92dced0d.png) no-repeat;background-position:0 0;background-size:272rem auto;display:block}.link-wrapper .text-wrapper{display:flex;justify-content:space-between;list-style-type:none;align-items:center}.link-wrapper .copyright{color:#a4a4a4;font-size:18rem}.part1{color:#fff;height:860rem;position:relative;margin-top:-60rem;background:url(/img/banner-bg.499d3f89.png) no-repeat;background-size:100% auto}.part1 .title{line-height:58rem;font-size:58rem;color:#fff;size:58rem;margin-top:240rem;text-align:right}.part1 .sub{font-weight:400;font-size:19rem;color:#fff;line-height:40rem}.part1 .sub1{margin:15rem 0 0 0;text-align:right}.part1 .sub2{width:574rem}.part1 .icon-wrapper{margin-top:72rem;height:126rem}.part1 .icon-wrapper .icon{width:330rem;height:116rem;background:url(/img/icons.92dced0d.png) no-repeat;background-position:0 0;background-size:330rem auto;display:block;margin:0 0 0 auto}.part1 .icon-wrapper--ios{margin-top:0}.part1 .icon-wrapper--ios .icon{background:url(/img/icon-ios.909365de.png) no-repeat;background-position:0 0;background-size:330rem auto}.part2{height:750rem;color:#333}.part2 .sub{position:relative;text-align:center;margin:90rem 0 90rem;font-weight:700;font-size:68rem;color:#333;overflow:hidden;line-height:1;letter-spacing:2rem}.part2 .sub:before{content:"";width:157rem;height:80rem;position:absolute;left:50%;transform:translateX(-50%);bottom:-68rem;border:10rem solid #fc905a;border-radius:100%;z-index:-1}.part2 .list-wrapper{display:grid;justify-items:center;grid-template-columns:584rem 584rem;grid-template-rows:214rem;justify-content:space-around;font-size:16rem;color:#fff}.part2 .list-wrapper li{position:relative;width:584rem;height:180rem;background:#373a50;border-radius:12rem;padding:33rem 20rem 0 150rem}.part2 .list-wrapper img{width:56rem;background:#fff;border-radius:100}.part2 .list-wrapper .title{color:#fff;font-size:20rem;line-height:1;margin-bottom:21rem}.part2 .list-wrapper li:nth-child(2){padding-top:48rem}.part2 .list-wrapper li:nth-child(3),.part2 .list-wrapper li:nth-child(4){padding-top:58rem}.part2 .list-wrapper li:before{content:attr(data-content);position:absolute;font-size:80rem;left:24rem;top:29rem;-webkit-text-stroke:2rem #fff;color:#373a50}.part3{padding:50rem 0 0}.part3 .sub{position:relative;text-align:center;margin:0 0 90rem;font-weight:700;font-size:68rem;color:#333;overflow:hidden;line-height:1.4;letter-spacing:2rem}.part3 .sub:before{content:"";width:157rem;height:80rem;position:absolute;left:50%;transform:translateX(-50%);bottom:-68rem;border:10rem solid #fc905a;border-radius:100%;z-index:-1}.part .right,.part3 .left{height:446rem;width:49%;display:inline-block;vertical-align:middle}.part .right--1{height:517rem}.part .right img,.part3 .left img{display:block;width:100%;height:100%}.part3 li .name{font-size:32rem;font-weight:700;margin-bottom:17rem;text-align:center;margin-top:83rem}.part3 li{list-style:none}.part3 li .des{font-size:18rem;color:#676a7c;margin:0 30rem}.part4{height:859rem;position:relative;background:#f4f6ff}.part4 .phone{width:506rem;position:absolute;left:300rem;top:200rem}.part4 .name{font-size:43rem;text-align:right;color:#333;font-weight:700;margin:310rem 166rem 20rem}.part4 .des{text-align:left;font-size:22rem;margin:10rem 0 0 600rem;position:relative}.part4 .des:before{content:"";width:10rem;height:10rem;border-radius:100%;background:blue;position:absolute;left:-25rem;top:50%;transform:translateY(-50%)}