swan-docs
Version:
1,587 lines (1,557 loc) • 34.6 kB
CSS
*{
margin: 0;
padding: 0;
font-family: "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", "黑体", Arial, sans-serif;
}
.clearfix:after {
content:"";
display: block;
clear:both;
}
ul,li{
list-style: none;
}
a{
text-decoration:none;
}
input:hover,
button:hover,
input:focus,
button:focus {
outline: none;
border: none;
}
header {
position: fixed;
background: #fff;
}
.m-hp-wrapper {
width: 100%;
min-width: 1000px;
}
.m-hp-header {
position: relative;
height: 510px;
background:#f2f6f9;
}
.m-hp-document,
.m-hp-resource {
height: 520px;
border: 0 solid;
}
.m-hp-title {
font-size: 36px;
text-align: center;
line-height: 50px;
padding: 61px 0 45px 0;
}
.m-hp-list {
text-align: center;
min-width: 990px;
max-width: 1200px;
margin: auto;
overflow: hidden;
}
.m-hp-list li {
float: left;
width: 33.3%;
padding: 5px 0;
}
.m-hp-list li > a {
display: block;
}
.m-hp-resource .m-hp-list a {
display: block;
}
.m-hp-keyword {
color: #333;
font-size: 22px;
line-height: 37px;
}
.m-hp-desc {
text-align: left;
padding: 0 35px 60px 55px;
margin-top: 20px;
color: #666;
font-size: 13px;
line-height: 32px;
}
.m-hp-desc a {
color: #999;
transition: all .2s;
-webkit-transition: all .2s;
-moz-transition: all .2s;
-o-transition: all .2s;
}
.m-hp-desc a:hover {
color:#3C76FF;
}
/*
* homepage-header
*/
.m-hp-header-logo {
width: 14.8%;
height: 29px;
position: absolute;
top: 7.9%;
left: 3.3%;
background: url(../img/homepage/home_header_logo.png) center no-repeat;
background-size: contain;
z-index: 6;
animation: animation 1s linear .36s forwards;
-webkit-animation: animation 1s linear .36s forwards;
-moz-animation: animation 1s linear .36s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0);
}
.m-hp-header-mid {
position: absolute;
left: 50%;
}
.m-hp-header-slogan {
width: 360px;
height: 96px;
top: 34%;
margin-left: -180px;
background: url(../img/homepage/home_header_slogan.png) no-repeat;
background-size: contain;
z-index: 6;
animation: animation 0.88s linear 1.44s forwards;
-webkit-animation: animation 0.88s linear 1.44s forwards;
-moz-animation: animation 0.88s linear 1.44s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0);
}
/*
* animations
*/
@keyframes animation {
0% {
opacity: 0;
filter: alpha(opacity = 0);
}
100% {
opacity: 1;
filter: alpha(opacity = 100);
}
}
@-webkit-keyframes animation {
0% {
opacity: 0;
filter: alpha(opacity = 0);
}
100% {
opacity: 1;
filter: alpha(opacity = 100);
}
}
@-ms-keyframes animation {
0% {
opacity: 0;
filter: alpha(opacity = 0);
}
100% {
opacity: 1;
filter: alpha(opacity = 100);
}
}
@-moz-keyframes animation {
0% {
opacity: 0;
filter: alpha(opacity = 0);
}
100% {
opacity: 1;
filter: alpha(opacity = 100);
}
}
@-o-keyframes animation {
0% {
opacity: 0;
filter: alpha(opacity = 0);
}
100% {
opacity: 1;
filter: alpha(opacity = 100);
}
}
@keyframes cubePos {
0% {
bottom: 163px;
}
100% {
bottom: 185px;
}
}
@-webkit-keyframes cubePos {
0% {
bottom: 163px;
}
100% {
bottom: 185px;
}
}
@-ms-keyframes cubePos {
0% {
bottom: 163px;
}
100% {
bottom: 185px;
}
}
@-moz-keyframes cubePos {
0% {
bottom: 163px;
}
100% {
bottom: 185px;
}
}
@-o-keyframes cubePos {
0% {
bottom: 163px;
}
100% {
bottom: 185px;
}
}
@-webkit-keyframes ballPos {
0% {
bottom: 71px;
}
100% {
bottom: 93px;
}
}
@keyframes ballPos {
0% {
bottom: 71px;
}
100% {
bottom: 93px;
}
}
@-ms-keyframes ballPos {
0% {
bottom: 71px;
}
100% {
bottom: 93px;
}
}
@-moz-keyframes ballPos {
0% {
bottom: 71px;
}
100% {
bottom: 93px;
}
}
@-o-keyframes ballPos {
0% {
bottom: 71px;
}
100% {
bottom: 93px;
}
}
@keyframes aiPos {
0% {
bottom: 196px;
}
100% {
bottom: 218px;
}
}
@-webkit-keyframes aiPos {
0% {
bottom: 196px;
}
100% {
bottom: 218px;
}
}
@-ms-keyframes aiPos {
0% {
bottom: 196px;
}
100% {
bottom: 218px;
}
}
@-moz-keyframes aiPos {
0% {
bottom: 196px;
}
100% {
bottom: 218px;
}
}
@-o-keyframes aiPos {
0% {
bottom: 196px;
}
100% {
bottom: 218px;
}
}
@keyframes ai {
0% {
opacity: 1;
bottom: 218px;
}
25% {
opacity: 1;
bottom: 196px;
}
50% {
opacity: 1;
bottom: 218px;
}
75% {
opacity: 1;
bottom: 196px;
}
100% {
opacity: 1;
bottom: 218px;
}
}
@-webkit-keyframes ai {
0% {
opacity: 1;
bottom: 218px;
}
25% {
opacity: 1;
bottom: 196px;
}
50% {
opacity: 1;
bottom: 218px;
}
75% {
opacity: 1;
bottom: 196px;
}
100% {
opacity: 1;
bottom: 218px;
}
}
@-ms-keyframes ai {
0% {
opacity: 1;
bottom: 218px;
}
25% {
opacity: 1;
bottom: 196px;
}
50% {
opacity: 1;
bottom: 218px;
}
75% {
opacity: 1;
bottom: 196px;
}
100% {
opacity: 1;
bottom: 218px;
}
}
@-moz-keyframes ai {
0% {
opacity: 1;
bottom: 218px;
}
25% {
opacity: 1;
bottom: 196px;
}
50% {
opacity: 1;
bottom: 218px;
}
75% {
opacity: 1;
bottom: 196px;
}
100% {
opacity: 1;
bottom: 218px;
}
}
@-o-keyframes ai {
0% {
opacity: 1;
bottom: 218px;
}
25% {
opacity: 1;
bottom: 196px;
}
50% {
opacity: 1;
bottom: 218px;
}
75% {
opacity: 1;
bottom: 196px;
}
100% {
opacity: 1;
bottom: 218px;
}
}
@keyframes ball1 {
0% {
opacity: 1;
bottom: 93px;
}
25% {
opacity: 1;
bottom: 71px;
}
50% {
opacity: 1;
bottom: 93px;
}
75% {
opacity: 1;
bottom: 71px;
}
100% {
opacity: 1;
bottom: 93px;
}
}
@-webkit-keyframes ball1 {
0% {
opacity: 1;
bottom: 93px;
}
25% {
opacity: 1;
bottom: 71px;
}
50% {
opacity: 1;
bottom: 93px;
}
75% {
opacity: 1;
bottom: 71px;
}
100% {
opacity: 1;
bottom: 93px;
}
}
@-ms-keyframes ball1 {
0% {
opacity: 1;
bottom: 93px;
}
25% {
opacity: 1;
bottom: 71px;
}
50% {
opacity: 1;
bottom: 93px;
}
75% {
opacity: 1;
bottom: 71px;
}
100% {
opacity: 1;
bottom: 93px;
}
}
@-moz-keyframes ball1 {
0% {
opacity: 1;
bottom: 93px;
}
25% {
opacity: 1;
bottom: 71px;
}
50% {
opacity: 1;
bottom: 93px;
}
75% {
opacity: 1;
bottom: 71px;
}
100% {
opacity: 1;
bottom: 93px;
}
}
@-o-keyframes ball1 {
0% {
opacity: 1;
bottom: 93px;
}
25% {
opacity: 1;
bottom: 71px;
}
50% {
opacity: 1;
bottom: 93px;
}
75% {
opacity: 1;
bottom: 71px;
}
100% {
opacity: 1;
bottom: 93px;
}
}
@keyframes cube {
0% {
opacity: 1;
bottom: 185px;
}
25% {
opacity: 1;
bottom: 163px
}
50% {
opacity: 1;
bottom: 185px;
}
75% {
opacity: 1;
bottom: 163px
}
100% {
opacity: 1;
bottom: 185px;
}
}
@-webkit-keyframes cube {
0% {
opacity: 1;
bottom: 185px;
}
25% {
opacity: 1;
bottom: 163px
}
50% {
opacity: 1;
bottom: 185px;
}
75% {
opacity: 1;
bottom: 163px
}
100% {
opacity: 1;
bottom: 185px;
}
}
@-ms-keyframes cube {
0% {
opacity: 1;
bottom: 185px;
}
25% {
opacity: 1;
bottom: 163px
}
50% {
opacity: 1;
bottom: 185px;
}
75% {
opacity: 1;
bottom: 163px
}
100% {
opacity: 1;
bottom: 185px;
}
}
@-moz-keyframes cube {
0% {
opacity: 1;
bottom: 185px;
}
25% {
opacity: 1;
bottom: 163px
}
50% {
opacity: 1;
bottom: 185px;
}
75% {
opacity: 1;
bottom: 163px
}
100% {
opacity: 1;
bottom: 185px;
}
}
@-o-keyframes cube {
0% {
opacity: 1;
bottom: 185px;
}
25% {
opacity: 1;
bottom: 163px
}
50% {
opacity: 1;
bottom: 185px;
}
75% {
opacity: 1;
bottom: 163px
}
100% {
opacity: 1;
bottom: 185px;
}
}
.m-hp-header-desc {
width: 486px;
height: 90px;
margin-left: -243px;
top:47.7%;
font-size: 18px;
color: #999999;
line-height: 30px;
z-index: 6;
animation: animation 0.88s linear 1.56s forwards;
-webkit-animation: animation 0.88s linear 1.56s forwards;
-moz-animation: animation 0.88s linear 1.56s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0);
}
.m-hp-header-button a {
display: inline-block;
width: 100%;
height: 100%;
color: #fff;
}
.m-hp-header-button {
width: 180px;
height: 50px;
margin-left: -90px;
top: 58.2%;
font-size: 24px;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
cursor: pointer;
color: #ffffff;
background: #3C76FF;
line-height: 50px;
text-align: center;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;
z-index: 6;
-webkit-animation: animation 0.88s linear 1.68s forwards;
-moz-animation: animation 0.88s linear 1.68s forwards;
animation: animation 0.88s linear 1.68s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity=0);
}
.m-hp-header-button:hover {
background:#769EFF;
}
.m-hp-header-cub1 {
height: 292px;
position: absolute;
left: 8.7%;
bottom: 0;
z-index: 3;
-webkit-animation: animation 1s linear 0s forwards;
-moz-animation: animation 1s linear 0s forwards;
animation: animation 1s linear 0s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0);
}
.m-hp-header-cub2 {
height: 165px;
position: absolute;
left: 1.9%;
bottom: 0;
background-size: contain;
z-index: 2;
-webkit-animation: animation 1.04s linear .92s forwards;
-moz-animation: animation 1.04s linear .92s forwards;
animation: animation 1.04s linear .92s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0)
}
.m-hp-header-cub3 {
height: 419px;
position: absolute;
left: 0;
bottom: 0;
z-index: 1;
-webkit-animation: animation 1s linear 1s forwards;
-moz-animation: animation 1s linear 1s forwards;
animation: animation 1s linear 1s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0);
}
.m-hp-header-cub4 {
height: 572px;
position: absolute;
left: 1.6%;
bottom: 0;
background-size: contain;
z-index: 0;
-webkit-animation: animation 1s linear 1.12s forwards;
-moz-animation: animation 1s linear 1.12s forwards;
animation: animation 1s linear 1.12s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0);
}
.m-hp-header-cub5 {
height: 386px;
position: absolute;
right: 0;
bottom: 0;
z-index: 1;
-webkit-animation: animation 1s linear .28s forwards;
-moz-animation: animation 1s linear .28s forwards;
animation: animation 1s linear .28s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0);
}
.m-hp-header-cub6 {
height: 174px;
position: absolute;
right: 23.4%;
bottom: 0;
z-index: 0;
-webkit-animation: animation 1s linear .92s forwards;
-moz-animation: animation 1s linear .92s forwards;
animation: animation 1s linear .92s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0);
}
.m-hp-header-cub7 {
height: 595px;
position: absolute;
right: 0;
bottom: 0;
z-index: 0;
-webkit-animation: animation 1s linear 1.24s forwards;
-moz-animation: animation 1s linear 1.24s forwards;
animation: animation 1s linear 1.24s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0)
}
.m-hp-header-cub8 {
height: 595px;
position: absolute;
right: 16.6%;
bottom: 0;
z-index: 0;
-webkit-animation: animation 1s linear 1.52s forwards;
-moz-animation: animation 1s linear 1.52s forwards;
animation: animation 1s linear 1.52s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0)
}
.m-hp-header-column {
height: 117px;
position: absolute;
left: 24.7%;
bottom: 0;
z-index: 0;
-webkit-animation: animation 1s linear .6s forwards;
-moz-animation: animation 1s linear .6s forwards;
animation: animation 1s linear .6s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0)
}
.m-hp-header-cube {
height: 150px;
position: absolute;
left: 11.4%;
bottom: 163px;
z-index: 5;
-webkit-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .36s forwards,
cubePos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .36s forwards,
cube 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.36s;
-moz-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .36s forwards,
cubePos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .36s forwards,
cube 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.36s;
-o-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards,
cubePos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards,
cube 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.92s;
animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .36s forwards,
cubePos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .36s forwards,
cube 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.36s;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0)
}
.m-hp-header-ball1 {
height: 150px;
position: absolute;
left: 0;
bottom: 71px;
z-index: 2;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0);
-webkit-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards,
ballPos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards,
ball1 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.92s;
-moz-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards,
ballPos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards,
ball1 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.92s;
-o-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards,
ballPos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards,
ball1 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.92s;
animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards,
ballPos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards,
ball1 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.92s;
}
.m-hp-header-ball2 {
height: 145px;
position: absolute;
right: 18.7%;
top: 0;
z-index: 3;
animation: animation 1s linear 1.52s forwards;
-webkit-animation: animation 1s linear 1.52s forwards;
-moz-animation: animation 1s linear 1.52s forwards;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0);
}
.m-hp-header-ai {
height: 230px;
position: absolute;
right: 40px;
bottom: 196px;
z-index: 3;
-webkit-animation: animation 2s cubic-bezier(0.42, 0.00, 0.58, 1.00) 0.76s forwards,
aiPos 2s cubic-bezier(0.42, 0.00, 0.58, 1.00) 0.76s forwards,
ai 8s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 2.92s;
-moz-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) 0.76s forwards,
aiPos 2s cubic-bezier(0.42, 0.00, 0.58, 1.00) 0.76s forwards,
ai 8s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 2.92s;
-o-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) 0.76s forwards,
aiPos 2s cubic-bezier(0.42, 0.00, 0.58, 1.00) 0.76s forwards,
ai 8s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 2.92s;
animation: animation 2s cubic-bezier(0.42, 0.00, 0.58, 1.00) 0.76s forwards,
aiPos 2s cubic-bezier(0.42, 0.00, 0.58, 1.00) 0.76s forwards,
ai 8s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 2.92s;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0);
}
/*
* homepage-document
*/
.m-hp-document {
height: auto;
}
.m-hp-document-icon {
padding: 20px ;
box-sizing: border-box ;
background:#e2e2e2 ;
width: 79px;
height: 91px;
background-repeat: no-repeat;
background-position: center center;
-webkit-background-size: contain;
-moz-background-size: contain;
background-size: contain;
margin: 20px auto 17px auto;
background-image: url(../img/homepage/home_ability_ecological.png);
}
/*
* homepage-resource
*/
.m-hp-resource .m-hp-title {
padding: 64px 0 55px 0;
}
.m-hp-resource {
background:#FAFAFA;
}
.m-hp-resource .m-hp-desc {
text-align: center;
padding: 0;
}
.m-hp-dev-keyword {
font-size: 25px;
line-height: 36px;
}
.m-hp-icon {
cursor: pointer;
background: #fff;
border-radius: 50%;
width: 165px;
height: 165px;
background-repeat: no-repeat;
background-position: center center;
-webkit-background-size: contain;
-moz-background-size: contain;
background-size: contain;
margin: 0 auto 21px auto;
}
.m-hp-icon.on {
-webkit-box-shadow: 0 0 11px rgba(192, 192, 192, .5);
-moz-box-shadow: 0 0 11px rgba(192, 192, 192, .5);
box-shadow: 0 0 11px rgba(192, 192, 192, .5);
}
@media only screen and (max-width: 769px) {
@-webkit-keyframes cubePos {
0% {
bottom: 50px;
}
100% {
bottom: 65px;
}
}
@keyframes cubePos {
0% {
bottom: 50px;
}
100% {
bottom: 65px;
}
}
@-ms-keyframes cubePos {
0% {
bottom: 50px;
}
100% {
bottom: 65px;
}
}
@-moz-keyframes cubePos {
0% {
bottom: 50px;
}
100% {
bottom: 65px;
}
}
@-o-keyframes cubePos {
0% {
bottom: 50px;
}
100% {
bottom: 65px;
}
}
@keyframes cube {
0% {
opacity: 1;
bottom: 65px;
}
25% {
opacity: 1;
bottom: 50px;
}
50% {
opacity: 1;
bottom: 65px;
}
75% {
opacity: 1;
bottom: 50px;
}
100% {
opacity: 1;
bottom: 65px;
}
}
@-webkit-keyframes cube {
0% {
opacity: 1;
bottom: 65px;
}
25% {
opacity: 1;
bottom: 50px;
}
50% {
opacity: 1;
bottom: 65px;
}
75% {
opacity: 1;
bottom: 50px;
}
100% {
opacity: 1;
bottom: 65px;
}
}
@-ms-keyframes cube {
0% {
opacity: 1;
bottom: 65px;
}
25% {
opacity: 1;
bottom: 50px;
}
50% {
opacity: 1;
bottom: 65px;
}
75% {
opacity: 1;
bottom: 50px;
}
100% {
opacity: 1;
bottom: 65px;
}
}
@-moz-keyframes cube {
0% {
opacity: 1;
bottom: 65px;
}
25% {
opacity: 1;
bottom: 50px;
}
50% {
opacity: 1;
bottom: 65px;
}
75% {
opacity: 1;
bottom: 50px;
}
100% {
opacity: 1;
bottom: 65px;
}
}
@-o-keyframes cube {
0% {
opacity: 1;
bottom: 65px;
}
25% {
opacity: 1;
bottom: 50px;
}
50% {
opacity: 1;
bottom: 65px;
}
75% {
opacity: 1;
bottom: 50px;
}
100% {
opacity: 1;
bottom: 65px;
}
}
@-webkit-keyframes ballPos {
0% {
bottom: 45px;
}
100% {
bottom: 65px;
}
}
@keyframes ballPos {
0% {
bottom: 45px;
}
100% {
bottom: 65px;
}
}
@-ms-keyframes ballPos {
0% {
bottom: 45px;
}
100% {
bottom: 65px;
}
}
@-moz-keyframes ballPos {
0% {
bottom: 45px;
}
100% {
bottom: 65px;
}
}
@-o-keyframes ballPos {
0% {
bottom: 45px;
}
100% {
bottom: 65px;
}
}
@keyframes ball1 {
0% {
opacity: 1;
bottom: 65px;
}
25% {
opacity: 1;
bottom: 45px;
}
50% {
opacity: 1;
bottom: 65px;
}
75% {
opacity: 1;
bottom: 45px;
}
100% {
opacity: 1;
bottom: 65px;
}
}
@keyframes ball1 {
0% {
opacity: 1;
bottom: 65px;
}
25% {
opacity: 1;
bottom: 45px;
}
50% {
opacity: 1;
bottom: 65px;
}
75% {
opacity: 1;
bottom: 45px;
}
100% {
opacity: 1;
bottom: 65px;
}
}
@-webkit-keyframes ball1 {
0% {
opacity: 1;
bottom: 65px;
}
25% {
opacity: 1;
bottom: 45px;
}
50% {
opacity: 1;
bottom: 65px;
}
75% {
opacity: 1;
bottom: 45px;
}
100% {
opacity: 1;
bottom: 65px;
}
}
@-ms-keyframes ball1 {
0% {
opacity: 1;
bottom: 65px;
}
25% {
opacity: 1;
bottom: 45px;
}
50% {
opacity: 1;
bottom: 65px;
}
75% {
opacity: 1;
bottom: 45px;
}
100% {
opacity: 1;
bottom: 65px;
}
}
@-moz-keyframes ball1 {
0% {
opacity: 1;
bottom: 65px;
}
25% {
opacity: 1;
bottom: 45px;
}
50% {
opacity: 1;
bottom: 65px;
}
75% {
opacity: 1;
bottom: 45px;
}
100% {
opacity: 1;
bottom: 65px;
}
}
@-o-keyframes ball1 {
0% {
opacity: 1;
bottom: 65px;
}
25% {
opacity: 1;
bottom: 45px;
}
50% {
opacity: 1;
bottom: 65px;
}
75% {
opacity: 1;
bottom: 45px;
}
100% {
opacity: 1;
bottom: 65px;
}
}
@keyframes aiPos {
0% {
bottom: 80px;
}
100% {
bottom: 100px;
}
}
@-webkit-keyframes aiPos {
0% {
bottom: 80px;
}
100% {
bottom: 100px;
}
}
@-ms-keyframes aiPos {
0% {
bottom: 80px;
}
100% {
bottom: 100px;
}
}
@-moz-keyframes aiPos {
0% {
bottom: 80px;
}
100% {
bottom: 100px;
}
}
@-o-keyframes aiPos {
0% {
bottom: 80px;
}
100% {
bottom: 100px;
}
}
@keyframes ai {
0% {
opacity: 1;
bottom: 100px;
}
25% {
opacity: 1;
bottom: 80px;
}
50% {
opacity: 1;
bottom: 100px;
}
75% {
opacity: 1;
bottom: 80px;
}
100% {
opacity: 1;
bottom: 100px;
}
}
@-webkit-keyframes ai {
0% {
opacity: 1;
bottom: 100px;
}
25% {
opacity: 1;
bottom: 80px;
}
50% {
opacity: 1;
bottom: 100px;
}
75% {
opacity: 1;
bottom: 80px;
}
100% {
opacity: 1;
bottom: 100px;
}
}
@-ms-keyframes ai {
0% {
opacity: 1;
bottom: 100px;
}
25% {
opacity: 1;
bottom: 80px;
}
50% {
opacity: 1;
bottom: 100px;
}
75% {
opacity: 1;
bottom: 80px;
}
100% {
opacity: 1;
bottom: 100px;
}
}
@-moz-keyframes ai {
0% {
opacity: 1;
bottom: 100px;
}
25% {
opacity: 1;
bottom: 80px;
}
50% {
opacity: 1;
bottom: 100px;
}
75% {
opacity: 1;
bottom: 80px;
}
100% {
opacity: 1;
bottom: 100px;
}
}
@-o-keyframes ai {
0% {
opacity: 1;
bottom: 100px;
}
25% {
opacity: 1;
bottom: 80px;
}
50% {
opacity: 1;
bottom: 100px;
}
75% {
opacity: 1;
bottom: 80px;
}
100% {
opacity: 1;
bottom: 100px;
}
}
.m-hp-footer,
.m-doc-nav-btn {
display: none;
}
.m-hp-header-slogan {
top: 42%;
}
.m-hp-header-button {
top: 60%;
}
.m-hp-resource {
padding-bottom: 30px;
}
.m-hp-document,
.m-hp-resource {
height: auto;
}
.m-hp-header {
height: 300px;
}
.m-hp-header-button {
width: 100px;
height: 40px;
line-height: 40px;
margin-left: -50px;
font-size: 18px;
}
.m-hp-wrapper {
width: 100%;
min-width: 0;
}
.m-hp-title,
.m-hp-resource .m-hp-title {
font-size: 20px;
font-weight: bold;
line-height: 30px;
padding: 20px 0;
border-bottom: 1px solid #E2E2E2;
}
.m-hp-header-slogan {
width: 50%;
margin-left: -25%;
}
.m-hp-header-cub1 {
height: 100px;
}
.m-hp-header-cub2 {
height: 65px;
}
.m-hp-header-cub3 {
height: 165px;
}
.m-hp-header-cub4 {
height: 250px;
}
.m-hp-header-cub5 {
height: 145px;
}
.m-hp-header-cub6 {
height: 80px;
right: 28%;
}
.m-hp-header-cub7 {
height: 250px;
}
.m-hp-header-cub8 {
height: 210px;
}
.m-hp-header-cube {
height: 50px;
bottom: 50px;
position: absolute;
left: 13%;
bottom: 163px;
z-index: 5;
-webkit-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .36s forwards, cubePos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .36s forwards, cube 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.36s;
-moz-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .36s forwards, cubePos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .36s forwards, cube 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.36s;
-o-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards, cubePos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards, cube 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.92s;
animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .36s forwards, cubePos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .36s forwards, cube 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.36s;
opacity: 0;
filter: alpha(opacity = 0) ;
-webkit-filter: alpha(opacity = 0);
}
.m-hp-header-column {
height: 50px;
}
.m-hp-header-ball1 {
height: 40px;
left: 10px;
bottom: 45px;
-webkit-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards, ballPos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards, ball1 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.92s;
-moz-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards, ballPos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards, ball1 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.92s;
-o-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards, ballPos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards, ball1 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.92s;
animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards, ballPos 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .92s forwards, ball1 4s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 1.92s;
}
.m-hp-header-ball2 {
height: 60px;
}
.m-hp-header-ai {
height: 100px;
right: 5px;
bottom: 80px;
z-index: 3;
-webkit-animation: animation 2s cubic-bezier(0.42, 0.00, 0.58, 1.00) .76s forwards,
aiPos 2s cubic-bezier(0.42, 0.00, 0.58, 1.00) .76s forwards,
ai 8s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 2.92s;
-moz-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .76s forwards,
aiPos 2s cubic-bezier(0.42, 0.00, 0.58, 1.00) .76s forwards,
ai 8s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 2.92s;
-o-animation: animation 1s cubic-bezier(0.42, 0.00, 0.58, 1.00) .76s forwards,
aiPos 2s cubic-bezier(0.42, 0.00, 0.58, 1.00) .76s forwards,
ai 8s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 2.92s;
animation: animation 2s cubic-bezier(0.42, 0.00, 0.58, 1.00) .76s forwards,
aiPos 2s cubic-bezier(0.42, 0.00, 0.58, 1.00) .76s forwards,
ai 8s infinite cubic-bezier(0.42, 0.00, 0.58, 1.00) 2.92s;
opacity: 0;
opacity: 1\9\0;
filter: alpha(opacity = 0);
}
.m-hp-icon {
width: 100px;
height: 100px;
}
.m-hp-resource .m-hp-desc {
display: none;
}
.m-hp-document {
padding-bottom: 20px;
}
.m-hp-list,
.m-hp-footer-wrapper {
min-width: 0;
}
.m-hp-list li {
float: left;
width: 100%;
padding: 20px 0 0 0;
}
.m-hp-dev-keyword,
.m-hp-keyword {
font-size: 16px;
line-height: 18px;
}
.m-hp-desc {
padding: 10px 30px;
margin-top: 0;
}
}
.top-search-box {
display: none;
}