UNPKG

swan-docs

Version:
1,587 lines (1,557 loc) 34.6 kB
*{ 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 !important; box-sizing: border-box !important; background:#e2e2e2 !important; 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; }