.blue-section,.white-section{min-height:400px;position:relative;min-width:990px}
.blue-section table,.white-section table{margin:auto;width:920px}
.blue-section{background-color:#18ad51}
.white-section{background-color:#f5faff}
.section-down{position:absolute;z-index:2;cursor:pointer;background:url(/images/spider_index_v4.png) 0 -80px no-repeat;width:35px;height:35px;top:-20px;left:48%;-webkit-transition:color .5s,background .5s,height .5s;-moz-transition:color .5s,background .5s,height .5s;-o-transition:color .5s,background .5s,height .5s;-ms-transition:color .5s,background .5s,height .5s;transition:color .5s,background .5s,height .5s}
.section-up{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}
.section-down:hover{background:url(/images/spider_index_v4.png) 0 -75px no-repeat}
.section-font{line-height:30px;font-size:14px}
.section-font h3{font-size:26px;font-weight:400;margin-bottom:10px}
.section-color ul li{color:#787878}
a.btn-index-sec{position:relative;width:300px;line-height:45px;margin:10px 0;font-size:18px;top:30px}
.index-section-list{color:#c8fddd;line-height:36px}
.index-cloud{position:absolute;background:url(../images/spider_index_v4.png) 0 -310px no-repeat;width:75px;height:55px;opacity:.8}
.topfly{transition:top 8s linear}
.surprise-mountain{position:absolute;width:350px;height:105px;right:280px;z-index:2;top:245px;background:url(/images/mountain.png) 0 0 no-repeat}
.surprise-snow{position:absolute;width:920px;height:48px;background:url(/images/snow.png) 0 0 no-repeat;z-index:11;top:38px}
.surprise-goosesm{position:absolute;background:url(../images/wildgoose.png) 0 0 no-repeat;width:20px;height:25px;opacity:.8}
.surprise-goosesm-one{left:330px;top:200px}
.surprise-goosesm-two{left:450px;top:220px}
.surprise-goosesm-three{left:500px;top:190px}
.surprise-goosebg{position:absolute;background:url(../images/wildgoose.png) 0 -35px no-repeat;width:30px;height:30px;opacity:.8}
.surprise-goosebg-one{left:380px;top:230px}
.surprise-goosebg-two{left:535px;top:215px}
.surprise-goosebger{position:absolute;background:url(../images/wildgoose.png) 0 -80px no-repeat;width:40px;height:40px;opacity:.8;left:550px;top:170px}
.surprise-goosebgest{position:absolute;background:url(../images/wildgoose.png) 0 -120px no-repeat;width:50px;height:50px;opacity:.8;right:300px;top:230px}
.surprise-snowdotsm{position:absolute;background:url(../images/wildgoose.png) 0 -260px no-repeat;width:10px;height:15px}
.surprise-snowdotsm-one{left:-80px;top:110px}
.surprise-snowdotsm-two{top:300px;left:180px}
.surprise-snowdotsm-three{left:50px;top:20px}
.surprise-snowdotsm-four{right:260px;top:-30px}
.surprise-snowdotsm-five{left:320px;top:140px}
.surprise-snowdotsm-six{right:320px;top:140px}
.surprise-snowdotsm-seven{right:100px;top:150px}
.surprise-snowdotbg{position:absolute;background:url(/images/wildgoose.png) 0 -300px no-repeat;width:20px;height:25px}
.surprise-snowdotbg-one{right:230px;top:-60px}
.surprise-snowdotbg-two{top:180px;left:20px}
.surprise-snowdotbg-three{right:-50px;top:-20px}
.cloud{transition:all .1s linear}
.cloud-01{top:35%;left:40%}
.cloud-02{top:-380px;left:35%}
.cloud-03{background:url(/images/spider_index_v4.png) -75px -320px no-repeat;top:-240px;left:48%}
.cloud-04{background:url(/images/spider_index_v4.png) 0 -440px no-repeat;width:160px;height:70px;left:20%;bottom:-10px}
.cloud-05{position:absolute;width:140px;height:210px;background:url(/images/spider_index_v4.png) 0 -724px no-repeat;right:165px;z-index:2;top:185px}
.cloud-06{position:absolute;left:5%;top:250px;background:url(/images/spider_index_v4.png) 0 -440px no-repeat;width:160px;height:70px;opacity:.3;z-index:1}
.cloud-07{left:130px;top:-40px}
.cloud-08{left:524px;top:170px}
.cloud-09{left:880px;top:-60px}
.cloud-fly{top:-105px}
.cloud-hide{top:-500px;opacity:0}
.merry-snow{position:absolute;background:url(/images/snow.png) center no-repeat;width:100%;height:50px;top:466px}
.merry-bigbox{position:absolute;width:135px;height:160px;background:url(/images/bigbox.png) 0 0 no-repeat;right:220px;top:188px}
.merry-geezer{position:absolute;width:220px;height:160px;background:url(/images/geezer.png) 0 0 no-repeat;left:0;top:196px;transition:all 5s linear 1s;cursor:pointer}
.merry-roll{background:url(/images/merryele.png) -10px -40px;position:absolute;top:-195px;right:140px;width:95px;height:170px;z-index:99}
.merry-snowflake1{background:url(/images/merryele.png) -145px -160px;position:absolute;left:-180px;top:120px;width:30px;height:30px}
.merry-snowflake2{background:url(/images/merryele.png) -145px -160px;position:absolute;left:30px;top:20px;width:30px;height:30px}
.merry-snowflake3{background:url(/images/merryele.png) -320px -150px;position:absolute;left:280px;top:150px;width:60px;height:60px}
.merry-snowflake4{background:url(/images/merryele.png) -320px -150px;position:absolute;right:-100px;top:-30px;width:60px;height:60px}
.merry-snowflake5{background:url(/images/merryele.png) -220px -160px;position:absolute;right:455px;top:270px;width:30px;height:30px}
.merry-snowflake6{background:url(/images/merryele.png) -145px -160px;position:absolute;left:280px;top:-30px;width:30px;height:30px}
.merry-dot1{background:url(/images/merryele.png) -150px -90px;position:absolute;left:-120px;top:-50px;width:15px;height:15px}
.merry-dot2{background:url(/images/merryele.png) -150px -90px;position:absolute;left:-140px;top:150px;width:15px;height:15px}
.merry-dot3{background:url(/images/merryele.png) -150px -90px;position:absolute;left:200px;top:150px;width:15px;height:15px}
.merry-dot4{background:url(/images/merryele.png) -227px -85px;position:absolute;right:100px;top:290px;width:20px;height:20px}
.merry-dot5{background:url(/images/merryele.png) -150px -90px;position:absolute;right:200px;top:160px;width:15px;height:15px}
.merry-dot6{background:url(/images/merryele.png) -150px -90px;position:absolute;right:-80px;top:140px;width:15px;height:15px}
.merry-dot7{background:url(/images/merryele.png) -150px -90px;position:absolute;right:120px;top:-20px;width:15px;height:15px}
.merry-tree{position:absolute;width:230px;height:50px;background:url(/images/merryele.png) 0 0 no-repeat;left:345px;top:15px}
a.btn-app{display:inline-block;width:145px;height:50px;color:#fff;line-height:50px;font-size:18px;margin-left:76px;text-align:left;background-color:#ff7800}
a.btn-app:hover{text-decoration:none;background-color:#ff961e}
a.btn-app:active,a.btn-app:focus{background-color:#e66414}
a.btn-app span{margin-left:10px;margin-right:5px}
a.btn-app label{font-size:12px}
.btn-andriod,a.btn-ios{padding-left:45px}
a.btn-ios{background:url(/images/spider_index_v4.png) 15px -200px no-repeat;background-color:#ff7800}
a.btn-andriod{background:url(/images/spider_index_v4.png) 15px -148px no-repeat;background-color:#ff7800}
.partner-box{margin:0px auto 10px;width:1000px}
.partner-box .partner-h4{border-top:1px solid #f5f5f5;margin-top:45px;padding-top:15px}
.more{margin:0px auto 60px;text-align:center;font-size:14px;color:#0087d1;}
:-moz-placeholder{color:#2a72d0;opacity:1}
::-moz-placeholder{color:#2a72d0;opacity:1}
input:-ms-input-placeholder{color:#828282;opacity:.5}
input::-webkit-input-placeholder{color:#828282;opacity:.5}
.logo_all{height:530px;width:980px;border:none;}