@charset "utf-8";@import url(../css/reset.css);@import url(../css/font-awesome.min.css);@import url(https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz);body{width:100%;font-size:1em;margin:0;padding:0;font-family:Verdana,"微軟正黑體";-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}html,body{height:100%;width:100%;margin:0}.full{width:100%;height:100%;overflow:hidden}.blod{font-weight:bold}#container{width:100%;height:100%}.fp-slidesNav.bottom{bottom:25px}.header{position:fixed;display:block;width:100%;z-index:999}.header{top:0;height:75px;background:url(../images/header.jpg) repeat-x top rgba(0,0,0,.5)}.logo{float:left;margin:0 5%;padding-top:15px}.menu{float:right;margin-right:3%}.menu a{color:#fff;padding:0 50px;font-size:1.1em;line-height:75px;transition:all ease .5s}.menu a:hover{color:#ffe792}.menu_button{display:none;border:0;background:none;padding:0;color:#fff;font-size:1.8em;margin:20px 0;outline:none}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:99999;background:rgba(0,0,0,.9)}.overlay .overlay-close{width:80px;height:80px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;background:url(../images/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:100}.overlay nav{text-align:center;position:relative;top:50%;height:60%;font-size:1.7em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.overlay ul li{display:block;height:20%;min-height:54px}.overlay ul li a{font-weight:300;display:block;color:#fff;-webkit-transition:color .2s;transition:color .2s}.overlay ul li a:hover,.overlay ul li a:focus{color:#e3fcb1}.overlay-hugeinc{opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.overlay-hugeinc.open{opacity:1;visibility:visible;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-hugeinc nav{-webkit-perspective:1200px;perspective:1200px}.overlay-hugeinc nav ul{opacity:.4;-webkit-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg);-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s}.overlay-hugeinc.open nav ul{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.overlay-hugeinc.close nav ul{-webkit-transform:translateY(25%) rotateX(-35deg);transform:translateY(25%) rotateX(-35deg)}.scrollDown{position:absolute;left:0;bottom:0;height:70px;width:100%;text-align:center;z-index:20;background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8));background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8));background:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8))}.scrollDown a{color:#fff;text-align:center;margin:auto}.scrollDown i{font-size:4em;-webkit-animation-name:liner;animation-name:liner;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes liner{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes liner{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.footer{background:url(../images/foot_bg.jpg) repeat;min-height:100%;padding-bottom:70px;overflow:hidden}.foot_btm{bottom:0;width:100%;background:#000;color:#fff;position:absolute;line-height:50px}.foot_btm .companyName{display:block}.foot_btm .foot_contact{float:right;background:#d6af52;padding:0 20px;text-shadow:0 0 5px rgba(0,0,0,.5);font-size:1.3em;color:#fff;transition:all ease .5s}.foot_btm .foot_contact i{margin-right:10px}.foot_btm .foot_contact:hover{background:#d09e00;padding:0 30px}.foot_tit{color:#ceb978;font-family:'Yanone Kaffeesatz',sans-serif;font-size:1.8em}.foot_block_contact{width:85%;margin:0 auto;padding:5% 0}.foot_block_contact .foot_block{width:25%;float:left;margin-top:30px;color:#fff;line-height:27px;font-size:.95em}.foot_block_contact .foot_block p:first-child{color:#7b7b7b;margin-bottom:10px;font-size:1.1em}.foot_block_contact .foot_block span{margin-left:5px}.foot_block_contact .foot_block a{color:#fff}.foot_block_links{width:85%;margin:0 auto}.foot_block_links div{margin:40px 0}.foot_block_links div p{color:#7b7b7b;margin-right:20px;display:inline-block}.foot_block_links div p a{color:#7b7b7b!important}.foot_block_links div a{color:#fff;margin-right:20px}.foot_block_links div a:hover{text-decoration:underline}.copyright{color:#6c6c6c;font-size:.75em;text-align:center}.copyright a{color:#6c6c6c}@media only screen and (max-width:1440px){.menu a{padding:0 40px}.foot_block_contact,.foot_block_links{width:95%;margin:0 auto}.foot_block_links div{margin:25px 0}}@media only screen and (max-width:1200px){.logo{margin:0 1%}.menu a{padding:0 30px}.footer{height:auto}.foot_block_contact .foot_block{width:50%}.foot_block_contact .foot_block p:first-child{margin-bottom:0}}@media only screen and (max-width:990px){.menu a{display:none}.menu_button{display:block}}@media only screen and (max-width:768px){.foot_block_contact .foot_block{width:100%;font-size:.85em}.foot_block_contact .foot_block p{float:left}.foot_block_contact .foot_block p:first-child{width:120px}.foot_block_links div p{display:block;margin-bottom:7px;font-size:1.1em}.foot_block_links div{margin:15px 0;font-size:.9em}.foot_block_links div a{white-space:nowrap}}@media only screen and (max-width:480px){.foot_btm{position:fixed;bottom:0;z-index:100}.foot_btm{line-height:40px}.foot_btm .foot_contact{padding:0 15px;width:100%;text-align:center;font-size:1.1em;background:#000}.foot_btm .companyName{display:none}}