123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570 |
- /* http://meyerweb.com/eric/tools/css/reset/
- v2.0 | 20110126
- License: none (public domain)
- */
- html, body, div, span, applet, object, iframe,
- h1, h2, h3, h4, h5, h6, p, blockquote, pre,
- a, abbr, acronym, address, big, cite, code,
- del, dfn, em, img, ins, kbd, q, s, samp,
- small, strike, strong, sub, sup, tt, var,
- b, u, i, center,
- dl, dt, dd, ol, ul, li,
- fieldset, form, label, legend,
- table, caption, tbody, tfoot, thead, tr, th, td,
- article, aside, canvas, details, embed,
- figure, figcaption, footer, header, hgroup,
- menu, nav, output, ruby, section, summary,
- time, mark, audio, video {
- margin: 0;
- padding: 0;
- border: 0;
- font-size: 100%;
- font: inherit;
- vertical-align: baseline;
- }
- /* HTML5 display-role reset for older browsers */
- article, aside, details, figcaption, figure,
- footer, header, hgroup, menu, nav, section {
- display: block;
- }
- body {
- line-height: 1;
- }
- ol, ul {
- list-style: none;
- }
- blockquote, q {
- quotes: none;
- }
- blockquote:before, blockquote:after,
- q:before, q:after {
- content: '';
- content: none;
- }
- table {
- border-collapse: collapse;
- border-spacing: 0;
- }
- /****** Main ********/
- html { overflow-y: hidden;}
- body {
- font-size:62.5%;
- font-family: "Microsoft Yahei", Tahoma, Helvetica, Arial, sans-serif;
- color:#FFF;
- background: #000;
- }
- h1 {
- font-size:7em;
- padding:1.4em 0 0 0;
- }
- a:link,
- a:visited {
- color:#FFF;
- text-decoration:none;
- }
- a:hover,
- a:focus,
- a:active {
- text-decoration:underline;
- }
- a.back:link,
- a.back:visited,
- a.twitter:link,
- a.twitter:visited {
- font-size:1.3em;
- line-height:4em;
- position:absolute;
- left:40px;
- bottom:25px;
- }
- a.back:link,
- a.back:visited {
- bottom:auto;
- top:0px;
- }
- a.twitter img {
- border-radius:50%;
- float:left;
- border:1px solid #bbb;
- padding:0.1em;
- background:#FFF;
- }
- a.twitter span {
- padding:0 0 0 0.6em;
- }
- .scroll {
- position:relative;
- font-size:1.3em;
- margin-top:10%;
- display:inline-block;
- z-index:5;
- }
- .scroll:hover {
- text-decoration:none;
- }
- .scroll:after {
- content:'';
- width:40px;
- height:40px;
- position:absolute;
- top:40px;
- margin:auto;
- top:50px;
- right:0;
- bottom:0;
- left:0;
- -webkit-animation:3s arrow infinite ease;
- animation:3s arrow infinite ease;
- }
- .scroll:after {
- border-right:2px solid #FFF;
- border-bottom:2px solid #FFF;
- -ms-transform:rotate(45deg);
- -webkit-transform:rotate(45deg);
- transform:rotate(45deg);
-
- }
- .tagline {
- font-size:2.3em;
- letter-spacing:0.02em;
- padding:0;
- }
- .tagline a{text-decoration:underline}
- .panel {
- height:100vh;
- border-bottom:1px solid #666;
- }
- .home {
- background: #000;
- text-align:center;
- }
- .overview {
- background:#111;
- }
- .configuration {
- background:#000;
- background-size:cover;
- }
- .options {
- background:#000;
- }
- .end {
- background:#000;
- }
- .inner {
- width:960px;
- margin:0 auto;
- }
- pre {
- background:rgba(0,0,0,0.2);
- padding:2em 0 2em 0;
- font-size:2.1em;
- margin-top:0.7em;
- }
- @-webkit-keyframes arrow {
- 0%,100% {
- top:50px;
- }
- 50% {
- top:80px;
- }
- }
- @keyframes arrow {
- 0%,100% {
- top:50px;
- }
- 50% {
- top:80px;
- }
- }
- #carbonads {
- width:330px;
- margin:20px auto;
- font-size:1.3em;
- line-height:1.4;
- border:1px solid rgba(255,255,255,0.3);
- overflow: hidden;
- border-radius:8px;
- padding:10px 0 10px 10px;
- }
- #carbonads a {
- float:left;
- text-align: left;
- }
- #carbonads .carbon-text {
- width:180px;
- }
- #carbonads .carbon-poweredby {
- margin-top:7px;
- }
- #carbonads .carbon-text,
- #carbonads .carbon-poweredby {
- padding:0 9px;
- }
- @media (max-width:960px) {
- .inner {
- width:100%;
- }
- h1,h2,h3,p,pre,dl {
- margin-left:30px;
- margin-right:30px;
- }
- }
- .frontpage_hero {width: 100%;height: 100%;overflow: hidden;position: relative;z-index: 157;}
- .frontpage_hero video {position: absolute;top: 50%;left: 50%;width:1920px;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 2;}
- .frontpage_hero iframe{width: 100%;height: 100%;z-index: 999;}
- .frontpage_hero p {
- font-size: 1.8em;
- padding: 0.4em 0 0.4em 0;
- font-weight: 500;
- font-family: "楷体";
- }
- audio, video {display: inline-block;*display: inline;*zoom: 1;}
- audio{z-index:8;}
- .frontpage_hero .cta.fw {top: 50%;}
- .frontpage_hero .cta { position: absolute;top: 230px;left: 0;width: 100%;z-index: 232;color: #FFF;}
- .frontpage_hero .cta .container{width: 100%px;margin:0 auto; text-align: center;}
- .frontpage_hero .overlay { position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 4;background-color: rgba(110,110,110,0);}
- .frontpage_hero .cta .container h1{font-weight:bold;letter-spacing: 2px;font-family:"黑体";font-size: 80px;}
- .frontpage_hero .cta .container p{letter-spacing: 2px;}
- .loader{position: absolute;top: 20px;right: 10px;z-index: 10;color: #FFF;}
- #video-img,#video-img-txt{width:50%;float:left;height:100%;text-align:center;margin-top:25%;font-size:21px;}
- #video-img h3{float:right;margin-top:25%;margin-right:20%;font-size:40px;}
- .video_box{width:100%;height:100%;overflow:hidden;}
- .video_box video{width:100%;}
- /*********************************问题页面**********************************/
- .qbox{width:900px;height:600px;margin:2% 28%;clear: both;float: left;}
- .menu{width:100%;height:240px;margin:30px auto;}
- .menu div{background:#1e1d1d;width:240px;line-height:240px;display:block;margin:5px 15px;text-align:center;font-size:18px;float:left;opacity:0.3;border-radius:120px;cursor:pointer;color:#525151;}
- .circle {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: transform;
- transition-property: transform;
- -webkit-transform: translateZ(0);
- transform: translateZ(0);
- transition: all 0.3s ease-in-out 0s;
- }
- .circle:hover, .circle:focus, .circle:active {
- background:rgba(172,43,43,0.4);
-
- }
- /***********************************视频***************************************/
- .htmleaf-container{
- width:1200px;
- height:900px;
- margin-left: 200px;
- text-align: center;
- overflow: hidden;
- }
- .background {
- position: absolute;
- /*top: -10%; left: -10%; */
- z-index: 1;
- font-family: Courier;
- background:#000;
- margin-top: 200px;
- }
- .background video{width:750px;}
- .cloud ,.cloud_1,.cloud_2,.cloud_3{
- position: absolute;
- /*top: 0; left: 0; */
- margin-top: 150px;
- margin-left: 50px;
- width: auto;
- height: auto;
- z-index: 2;
- opacity: 1;
- }
- .cloud_1{
- margin-left: 360px;
- margin-top: 340px;
- }
- .cloud_2{
- margin-left: 100px;
- margin-top: 100px;
- }
- .cloud_3{
- margin-left: 200px;
- margin-top: 390px;
- }
- .tabs {
- position: relative;
- overflow: hidden;
- margin: 0 auto;
- width: 100%;
- }
- /* Nav */
- .tabs nav ul {
- position: relative;
- display: -ms-flexbox;
- display: -webkit-flex;
- display: -moz-flex;
- display: -ms-flex;
- display: flex;
- max-width: 166px;
- list-style: none;
- -ms-box-orient: horizontal;
- -ms-box-pack: center;
- -webkit-flex-flow: row wrap;
- -moz-flex-flow: row wrap;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap;
- -webkit-justify-content: center;
- -moz-justify-content: center;
- -ms-justify-content: center;
- justify-content: center;
- }
- .tabs nav ul li {
- position: relative;
- z-index: 1;
- display: block;
- margin: 10px 20px;
- text-align: center;
- -webkit-flex: 1;
- -moz-flex: 1;
- -ms-flex: 1;
- flex: 1;
- }
- .tabs nav a {
- position: relative;
- display: block;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- line-height: 2.5;
- width: 14px;
- }
- .tabs nav a span {
- display: block;
- width: 10px;
- height: 10px;
- border: 2px solid #510404;
- }
- .tabs nav li.tab-current a {
- color: #74777b;
- }
- .tabs nav a:focus {
- outline: none;
- }
- /* Content */
- .content-wrap {
- position: relative;
- border: 2px solid #510404;
- }
- .content-wrap section {
- display: none;
- margin: 0 auto;
- max-width: 750px;
- min-width: 300px;
- text-align: center;
- }
- .content-wrap section.content-current {
- display: block;
- }
- /*************************************侧边导航条******************************************/
- .card-holder {
- width: 0px;
- /* float: left; */
- /* margin-top: 50px; */
- position: fixed;
- top: 50px;
- }
- .card-wrapper {
- display: inline-block;
- float: right;
- clear: both;
- }
- .card {
- position: relative;
- left: 6px;
- padding: 16px 18px 16px 18px;
- margin: 0px;
- x-box-shadow: 0 0 8px 0px rgba(0, 0, 0, 0.5);
- box-shadow: 8px 0 8px -8px rgba(0, 0, 0, 0.5);
- background: #fff;
- transition: all 0.3s ease-in-out 0.1s;
- }
- .card:hover {
- position: relative;
- left: 100%;
- margin-left: -6px;
- box-shadow:
- 0 -8px 8px -8px rgba(0, 0, 0, 0.5),
- 0 8px 8px -8px rgba(0, 0, 0, 0.5);
- transition: all 0.3s ease-in-out;
- }
- .card-content {
- display: inline-block;
- color: #fff;
- font-size: 16px;
- white-space: nowrap;
- }
- .bg-01 { background: #539770; }
- .bg-02 { background: #4B7D74; }
- .bg-03 { background: #8DC2BC; }
- .bg-04 { background: #EDD6B4; }
- .bg-05 { background: #BE7467; }
- .bg-06 { background: #E2AE63; }
- .bg-07 { background: #8f386d; }
- .bg-08 { background: #ac2b2b; }
- .bg-09 { background: #f66627; }
- .bg-10 { background: #f6db27; }
- /***************************test*****************************************/
- #nav{width:1200px;height:900px;margin:100px auto;position:relative;padding-top: 60px;overflow:hidden;}
- #menu{float: right;}
- .a1 div,.a2 div,.a3 div,.a4 div,.a5 div,.a6 div,.a7 div{background:#1e1d1d;width:240px;line-height:240px;display:block;margin:5px 15px;text-align:center;font-size:24px;font-family:"黑体";float:left;opacity:0.3;border-radius:120px;cursor:pointer;color:#bbb;}
- .a1{position:absolute;top:95px;left:100px;background: url(../images/a1.png) no-repeat center center; }
- .a2{position:absolute;top:95px;left:400px;background: url(../images/a2.png) no-repeat center center; }
- .a3{position:absolute;top:360px;left:0px;background: url(../images/a3.png) no-repeat center center; }
- .a4{position:absolute;top:360px;left:260px;background: url(../images/a4.png) no-repeat center center; }
- .a5{position:absolute;top:360px;left:530px;background: url(../images/a5.png) no-repeat center center; }
- .a6{position:absolute;top:600px;left:100px;background: url(../images/a6.png) no-repeat center center; }
- .a7{position:absolute;top:600px;left:400px;background: url(../images/a7.png) no-repeat center center; }
- #name{position:relative;}
- .nr{position:absolute;left:285px;color:#858585;font-size:30px;top:-1000px;padding: 20px;line-height: 30px;}
- .ys{padding-top: 10px;width:760px;line-height: 28px;letter-spacing: 1px;}
- .ys p{font-size: 20px;font-family: "黑体";}
- .aaays{width:200px;height:40px;background:#000;color:#FFF;font-size:25px;text-align:center;opacity:0.1;position:absolute;top:200px;line-height:40px;display:none;}
- #dang{position:absolute;left:0px;top:0px;width:75%;height:100%;}
- .close{width:16px;height:16px;background:url(../images/close16.png) no-repeat center center;float: right;cursor:pointer;}
- #red{ background:rgba(172,43,43,1);color:rgba(255,255,255,1) }
- .ball{width:200px;height:200px;position:absolute;/*top:50%;left:50%;*/margin:-100px 0 0 -100px;}
- .ball1, .ball2, .ball3, .center{
- position:absolute;
- left:50%;
- top:50%;
- margin:-35px 0 0 -35px;
- width:70px;
- height:70px;
- border-radius:35px;
- border: 1px solid #ccc;
- }
- .center-ball{
- position:absolute;
- left:50%;
- top:50%;
- margin:-50px 0 0 -50px;
- width:100px;
- height:100px;
- border-radius:35px;
- background:#ccc;
- text-align:center;
- line-height:100px;
- color:#EAEAEA;
- font-size:16px;
- font-family:'';
- cursor:pointer;
- }
- .ball1{
- -webkit-animation:ball 2s linear infinite;
- animation:ball 2s linear infinite;
- }
- .ball2{
- -webkit-animation:ball 2s linear 0.8s infinite;
- animation:ball 2s linear 0.8s infinite;
- }
- .ball3{
- -webkit-animation:ball 2s linear 1.6s infinite;/* Safari and Chrome */
- animation:ball 2s linear 1.6s infinite;
- }
- @-webkit-keyframes ball{ /* Safari and Chrome */
- from{
- opacity:1;
- -webkit-transform:scale(0);
- }
- to{
- opacity:0;
- -webkit-transform:scale(3);
- }
- }
- @keyframes loop {
- 0% { background-position: 0 0; }
- 100%{ background-position: -500px 0;}
- }
- @-webkit-keyframes loop {
- 0% { background-position: 0 0; }
- 100%{ background-position: -500px 0;}
- }
- .earth{
- background: url(../images/terra.jpg) repeat-x 0 0; /* 背景图片在水平方向复制*/
- border: 1px solid rgba(26,18,101,0.3); /*形成圆边效果,视觉效果更好,不用也行*/
- border-radius: 225px; /*使地球形成圆形效果*/
- box-shadow: -8px 0 25px rgba(256,256,256,0.3), -1px -2px 14px rgba(256,256,256,0.5) inset; /*形成圆形外面的模糊月晕效果*/
- /*下面的属性可使地球位于浏览器窗口垂直水平居中国*/
- height: 100px;
- width: 100px;
- animation: loop 20s linear infinite;
- -webkit-animation: loop 20s linear infinite;
- }
- .earth::after{
- background: url(../images/terra.jpg) repeat-x 0 0; /* 背景图片在水平方向复制*/
- border: 1px solid rgba(26,18,101,0.3); /*形成圆边效果,视觉效果更好,不用也行*/
- border-radius: 225px; /*使地球形成圆形效果*/
- box-shadow: -8px 0 25px rgba(256,256,256,0.3), -1px -2px 14px rgba(256,256,256,0.5) inset; /*形成圆形外面的模糊月晕效果*/
- /*下面的属性可使地球位于浏览器窗口垂直水平居中国*/
- height: 100px;
- width: 100px;
- animation: loop 20s linear infinite;
- -webkit-animation: loop 20s linear infinite;
- }
- .maker-container{width: 100%;height: 100%;}
- .maker1{background:url(../images/maker1.jpg) no-repeat center right;background-size: cover;}
- .maker2{background:url(../images/maker2.jpg) no-repeat center right;background-size: cover;}
- .maker3{background:url(../images/maker3.jpg) no-repeat center right;background-size: cover;}
- .maker-box{width: 350px;min-height: 500px;margin:150px auto auto 50px; position: absolute;}
- .maker-txt{width: 330px;font-size: 13px;margin: 0 auto;color: #d9d9d9;}
- .maker-txt h2{font-size: 16px;font-family: "黑体"}
- .model_container{width:80%;margin: 7% 10%;position: absolute;}
- .title_bg{width: 60%;height:325px;background: url(../images/endbg.png) no-repeat center left #3b3a3a;}
- .title_bg ul {width:110px;margin-left: 35%;padding: 10px;position: absolute;float: left;z-index: 89;}
- .title_bg ul li{width: 75px;margin: 20px;}
- .title_bg ul li img{width: 75px;}
- .title-txt{float: left;width: 700px;margin-left:46%;margin-top:-50px;color: #858585;font-family: "黑体";}
- .title-txt h2{font-size: 24px;width: 80px;height: 30px;}
- .title-txt p{text-indent: 2em;font-size: 18px;}
- #mymodel{position: absolute;top: -135px;left:-600px;width:1910px;height:900px;z-index: 88;}
- iframe{
- border-image-source: none;
- border-image-slice: none;
- border-image-width: none;
- border-image-outset: none;
- border-image-repeat: none;
- border-width: 0px;
- border-style: none;
- border-color: none;
- }
|