.wrapper .section1{position:relative}.wrapper .section1 .txt{position:absolute;width:27%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wrapper .section2{position:relative;width:100%;padding-bottom:25%;background-color:#fff}.wrapper .section2 .title{text-align:center;padding:50px;font-size:30px;color:#333}.wrapper .section2 .content{width:90%;color:#333;font-size:1vw;margin:0 auto;padding-top:0;padding-bottom:10%;line-height:1.8}*{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}body,html{width:100%;height:100%;-webkit-overflow-scrolling:touch}body[data-gray=true]{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');-webkit-filter:grayscale(1);filter:grayscale(1)}a{text-decoration:none}li{list-style:none}img{border:0;vertical-align:middle;display:block}.bg,img{width:100%}.bg{position:absolute}input[type=checkbox],input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;margin:0;border:none;vertical-align:middle}input[type=radio]:after{border-radius:50%;border:2px solid #bfbfbf}input[type=checkbox]:after,input[type=radio]:after{display:block;content:"";width:3vw;height:3vw;background:#fff}input[type=checkbox]:after{border-radius:1%;border:2px solid #bfbfbf}input[type=checkbox]:checked:after,input[type=radio]:checked:after{background:#0593d3;border:2px solid #fff}body{font-family:Source Han Sans CN,sans-serif}#root{height:100%}.wrapper{position:relative;width:100%;margin:0 auto;text-align:center;min-width:1000px;min-height:calc(100% - 262px);padding-top:85px}.wrapper br{visibility:hidden}header{width:100%;height:10vw;min-height:85px;max-height:85px;position:fixed;z-index:99}header .header{position:relative;top:0;width:100%;height:100%;min-width:1000px;background-color:#fff;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;z-index:10}header .logo{position:absolute;width:200px;left:16%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header .logo a{display:block;height:100%;width:100%;font-size:40px;color:#3fa4dc}header .nav{width:55%;position:absolute;top:0;right:0}header .nav,header .nav li{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}header .nav li{vertical-align:middle;width:16%;min-width:125px;text-align:center}header .nav li,header .nav li a{display:inline-block;cursor:pointer}header .nav li a{width:100%;height:100%;line-height:5.5;color:#595757;font-size:16px;font-weight:700}header .nav li a img{display:inline-block;width:10%;margin-right:5%;vertical-align:middle;margin-top:-3px}header .nav li.active,header .nav li.on{background:#3fa4dc}header .nav li.active a,header .nav li.on a{color:#fff;position:relative}@media (max-width:1000px){header .header .nav li a{line-height:5}}footer{position:relative;min-width:1000px;width:100%;height:177px;background-image:-webkit-gradient(linear,left top,right top,from(#86ccd1),to(#3fa4dc));background-image:linear-gradient(90deg,#86ccd1,#3fa4dc)}footer .box{width:80%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0 auto}footer .logo{position:absolute;width:200px;left:20%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:46px}footer .logo a{color:#fff}footer .text{position:absolute;width:30%;top:53%;left:45%;color:#fff;font-size:12px;text-align:left;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer .text .nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5%}footer .text .nav li{display:inline-block;height:100%;vertical-align:middle;width:45%;text-align:center;cursor:pointer;border-right:1px solid #fff;font-size:12px;margin-right:2%}footer .text .nav li a{display:inline-block;cursor:pointer;color:#fff}footer .text .nav li:last-child{border-right:none}footer .text a{color:#fff}footer .text p{margin:5px}footer .text .pro{margin-left:10px;border-bottom:1px solid #fff}footer .text img{width:20px;margin-right:5px}footer .left,footer .right,footer .text img{display:inline-block}footer .right{color:#fff;width:5%;margin-left:2%;margin-top:-5%;vertical-align:text-bottom}footer .right a{display:inline-block;width:100%}footer .right a img{width:100%}