body,fieldset,figure,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,select,textarea,ul{margin:0;padding:0;border:none}
li,ul{list-style:none}
body,html{height:100%}
body.static{position:relative;overflow:hidden}
body,input,select,textarea{outline:0;color:#222;font-weight:400;font-size:14px;font-family:Lato,'Helvetica Neue',Arial,'Hiragino Sans GB','Microsoft Yahei',sans-serif;line-height:1.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
a{text-decoration:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-ms-transition:all .25s ease}
a img{border:none}
.wrap{position:relative;margin-right:auto;margin-left:auto;width:1000px}
.clearfix:after,.clearfix:before{display:table;content:""}
.clearfix:after{clear:both}
.fl{float:left}
.fr{float:right}
.base-line-btn{display:inline-block;padding:0 32px;height:46px;border:2px solid #fff;color:#fff;font-size:16px;line-height:46px; background: none;}
.base-line-btn:hover{background:#fff;color:#222}
.base-line-btn.white{border-color:#fff;color:#fff}
.base-line-btn.white:hover{background:#fff;color:#222}
.base-line-btn.golden{border-color:#dbccae;color:#dbccae}
.base-line-btn.golden:hover{background:#dbccae;color:#896937}
.base-line-btn.goldenDark{border-color:#896937;color:#896937}
.base-line-btn.goldenDark:hover{background:#896937;color:#fff}
.base-line-btn.grey{border-color:#878787;color:#666}
.base-line-btn.grey:hover{background:#878787;color:#fff}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeft{0%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
100%{visibility:hidden;opacity:0;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px);-ms-transform:translateX(-60px)}
}
@-moz-keyframes fadeOutLeft{0%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
100%{visibility:hidden;opacity:0;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px);-ms-transform:translateX(-60px)}
}
@-ms-keyframes fadeOutLeft{0%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
100%{visibility:hidden;opacity:0;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px);-ms-transform:translateX(-60px)}
}
@keyframes fadeOutLeft{0%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
100%{visibility:hidden;opacity:0;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px);-ms-transform:translateX(-60px)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRight{0%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
100%{visibility:hidden;opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px);-ms-transform:translateX(60px)}
}
@-moz-keyframes fadeOutRight{0%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
100%{visibility:hidden;opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px);-ms-transform:translateX(60px)}
}
@-ms-keyframes fadeOutRight{0%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
100%{visibility:hidden;opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px);-ms-transform:translateX(60px)}
}
@keyframes fadeOutRight{0%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
100%{visibility:hidden;opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px);-ms-transform:translateX(60px)}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeft{0%{visibility:hidden;opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px);-ms-transform:translateX(60px)}
100%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
}
@-moz-keyframes fadeInLeft{0%{visibility:hidden;opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px);-ms-transform:translateX(60px)}
100%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
}
@-ms-keyframes fadeInLeft{0%{visibility:hidden;opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px);-ms-transform:translateX(60px)}
100%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
}
@keyframes fadeInLeft{0%{visibility:hidden;opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px);-ms-transform:translateX(60px)}
100%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRight{0%{visibility:hidden;opacity:0;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px);-ms-transform:translateX(-60px)}
100%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
}
@-moz-keyframes fadeInRight{0%{visibility:hidden;opacity:0;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px);-ms-transform:translateX(-60px)}
100%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
}
@-ms-keyframes fadeInRight{0%{visibility:hidden;opacity:0;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px);-ms-transform:translateX(-60px)}
100%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
}
@keyframes fadeInRight{0%{visibility:hidden;opacity:0;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px);-ms-transform:translateX(-60px)}
100%{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
}
.fadeInBottom{-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom}
@-webkit-keyframes fadeInBottom{0%{visibility:hidden;opacity:0;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0)}
100%{visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
}
@-moz-keyframes fadeInBottom{0%{visibility:hidden;opacity:0;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0)}
100%{visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
}
@-ms-keyframes fadeInBottom{0%{visibility:hidden;opacity:0;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0)}
100%{visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
}
@keyframes fadeInBottom{0%{visibility:hidden;opacity:0;-webkit-transform:translate3d(0,-20px,0);-moz-transform:translate3d(0,-20px,0);-o-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0)}
100%{visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
}
.fadeOutTop{-webkit-animation-name:fadeOutTop;animation-name:fadeOutTop}
@-webkit-keyframes fadeOutTop{0%{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0)}
100%{visibility:hidden;opacity:0;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);-ms-transform:translateY(-15px)}
}
@-moz-keyframes fadeOutTop{0%{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0)}
100%{visibility:hidden;opacity:0;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);-ms-transform:translateY(-15px)}
}
@-ms-keyframes fadeOutTop{0%{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0)}
100%{visibility:hidden;opacity:0;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);-ms-transform:translateY(-15px)}
}
@keyframes fadeOutTop{0%{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0)}
100%{visibility:hidden;opacity:0;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);-ms-transform:translateY(-15px)}
}
header .global-nav-title,header .header-logo{visibility:visible;opacity:1;-webkit-transition:all .8s cubic-bezier(.41,-.2,.4,1.19);-moz-transition:all .8s cubic-bezier(.41,-.2,.4,1.19);-o-transition:all .8s cubic-bezier(.41,-.2,.4,1.19);transition:all .8s cubic-bezier(.41,-.2,.4,1.19);-ms-transition:all .8s cubic-bezier(.41,-.2,.4,1.19)}
header.pre-stage .global-nav-title,header.pre-stage .header-logo{visibility:hidden;opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);-ms-transform:translateY(-20px)}
.header-logo{position:fixed;top:60px;left:60px;z-index:20;display:inline;font-size:.1px}
.header-logo:hover .icon-logo,.header-logo:hover .logo-svg{opacity:.7}
.header-logo .logo-link{position:absolute;top:0;left:0;width:100%;height:100%}
.header-logo .icon-logo{background-image:url(../imgs/fallback/logo-white.png);cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-ms-transition:all .4s ease}
.openday-page .header-logo .icon-logo{background-image:url(../imgs/fallback/logo-golden-lit.png)}
.header-logo .logo-svg{width:80px;height:80px;cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-ms-transition:all .4s ease;fill:#fff}
.openday-page .header-logo .logo-svg{fill:#ececd9}
.article-single-page .header-logo .logo-svg,.header-logo.black .logo-svg{fill:#222}
.openday-page .article-single-page .header-logo .logo-svg,.openday-page .header-logo.black .logo-svg{fill:#311e06}
.article-single-page .header-logo .icon-logo,.header-logo.black .icon-logo{background-image:url(../imgs/fallback/logo-black.png)}
.openday-page .article-single-page .header-logo .icon-logo,.openday-page .header-logo.black .icon-logo{background-image:url(../imgs/fallback/logo-golden-dark.png)}
.about-page .header-logo .logo-svg,.article-single-page .header-logo .logo-svg,.articles-list-page .header-logo .logo-svg,.court-page .header-logo .logo-svg,.error-page .header-logo .logo-svg,.header-logo.scroll-small .logo-svg,.header-logo.small .logo-svg,.openday-page .header-logo .logo-svg,.team-page .header-logo .logo-svg{width:60px;height:60px}
.about-page .header-logo .icon-logo,.article-single-page .header-logo .icon-logo,.articles-list-page .header-logo .icon-logo,.court-page .header-logo .icon-logo,.error-page .header-logo .icon-logo,.header-logo.scroll-small .icon-logo,.header-logo.small .icon-logo,.openday-page .header-logo .icon-logo,.team-page .header-logo .icon-logo{width:60px;height:60px;background-image:url(../imgs/fallback/logo-small-white.png)}
.openday-page .about-page .header-logo .icon-logo,.openday-page .article-single-page .header-logo .icon-logo,.openday-page .articles-list-page .header-logo .icon-logo,.openday-page .court-page .header-logo .icon-logo,.openday-page .error-page .header-logo .icon-logo,.openday-page .header-logo.scroll-small .icon-logo,.openday-page .header-logo.small .icon-logo,.openday-page .openday-page .header-logo .icon-logo,.openday-page .team-page .header-logo .icon-logo{background-image:url(../imgs/fallback/logo-small-golden-lit.png)}
.about-page .header-logo.black .icon-logo,.article-single-page .header-logo.black .icon-logo,.articles-list-page .header-logo.black .icon-logo,.court-page .header-logo.black .icon-logo,.error-page .header-logo.black .icon-logo,.header-logo.scroll-small.black .icon-logo,.header-logo.small.black .icon-logo,.openday-page .header-logo.black .icon-logo,.team-page .header-logo.black .icon-logo{background-image:url(../imgs/fallback/logo-small-black.png)}
.openday-page .about-page .header-logo.black .icon-logo,.openday-page .article-single-page .header-logo.black .icon-logo,.openday-page .articles-list-page .header-logo.black .icon-logo,.openday-page .court-page .header-logo.black .icon-logo,.openday-page .error-page .header-logo.black .icon-logo,.openday-page .header-logo.scroll-small.black .icon-logo,.openday-page .header-logo.small.black .icon-logo,.openday-page .openday-page .header-logo.black .icon-logo,.openday-page .team-page .header-logo.black .icon-logo{background-image:url(../imgs/fallback/logo-small-golden-dark.png)}
.article-single-page .header-logo .icon-logo{background-image:url(../imgs/fallback/logo-small-black.png)}
.header-logo .icon-logo{width:80px;height:80px;background-repeat:no-repeat}
.global-nav-title{display:inline-block;visibility:visible;margin-bottom:22px}
.global-nav{position:fixed;z-index:30;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;min-height:650px;color:#fff;text-align:right;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.global-nav .global-nav-inner{position:absolute;top:60px;right:60px}
.global-nav .bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.45) 40%,rgba(0,0,0,.7) 100%);background-image:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.45) 40%,rgba(0,0,0,.7) 100%);opacity:0;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;-ms-transition:.4s ease}
.global-nav .global-nav-item{visibility:hidden;opacity:0;-webkit-transform:translate3d(0,-5px,0);-moz-transform:translate3d(0,-5px,0);-o-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0)}
.global-nav .global-nav-item+.global-nav-item{margin-top:8px}
.global-nav .global-nav-item:first-child{-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;-ms-transition:.2s ease}
.global-nav .global-nav-item:nth-child(2){-webkit-transition:.2s 30ms ease;-moz-transition:.2s 30ms ease;-o-transition:.2s 30ms ease;transition:.2s 30ms ease;-ms-transition:.2s 30ms ease}
.global-nav .global-nav-item:nth-child(3){-webkit-transition:.2s 60ms ease;-moz-transition:.2s 60ms ease;-o-transition:.2s 60ms ease;transition:.2s 60ms ease;-ms-transition:.2s 60ms ease}
.global-nav .global-nav-item:nth-child(4){-webkit-transition:.2s 90ms ease;-moz-transition:.2s 90ms ease;-o-transition:.2s 90ms ease;transition:.2s 90ms ease;-ms-transition:.2s 90ms ease}
.global-nav .global-nav-item:nth-child(5){-webkit-transition:.2s .12s ease;-moz-transition:.2s .12s ease;-o-transition:.2s .12s ease;transition:.2s .12s ease;-ms-transition:.2s .12s ease}
.global-nav .global-nav-item:nth-child(6){-webkit-transition:.2s .15s ease;-moz-transition:.2s .15s ease;-o-transition:.2s .15s ease;transition:.2s .15s ease;-ms-transition:.2s .15s ease}
.global-nav .global-nav-item:nth-child(7){-webkit-transition:.2s .18s ease;-moz-transition:.2s .18s ease;-o-transition:.2s .18s ease;transition:.2s .18s ease;-ms-transition:.2s .18s ease}
.global-nav .global-nav-item:nth-child(8){-webkit-transition:.2s .21s ease;-moz-transition:.2s .21s ease;-o-transition:.2s .21s ease;transition:.2s .21s ease;-ms-transition:.2s .21s ease}
.global-nav .global-nav-item:nth-child(9){-webkit-transition:.2s .24s ease;-moz-transition:.2s .24s ease;-o-transition:.2s .24s ease;transition:.2s .24s ease;-ms-transition:.2s .24s ease}
.global-nav .global-nav-item.weixin{margin-top:45px}
.global-nav .global-nav-link{color:#fff;font-size:30px}
.global-nav .global-nav-link:hover{opacity:.5}
.global-nav .weixin-qrcode{margin:15px 0 0 auto}
.global-nav.active{visibility:visible}
.global-nav.active .bg{opacity:1}
.global-nav.active .global-nav-item{visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.global-nav.overlay-active{right:0;visibility:visible;width:auto;height:auto;min-height:0}
.global-nav.overlay-active .global-nav-title{margin:0}
.global-nav.overlay-active .bg,.global-nav.overlay-active ul{display:none}
.oldie .global-nav .bg{background:#222;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}
.home-page{background:#f9f9f9}
.bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%}
.bg-wrap:before{position:absolute;top:0;left:0;width:100%;height:100%;content:''}
.bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-ms-transition:all .25s ease}
.hero{position:relative;overflow:hidden;height:100%;min-height:400px;background:#ddd}
.hero-slides{ width:100%;height:100%}
.hero-slide-item{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;opacity:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-animation-duration:1.5s;animation-duration:1.5s}
.hero-slide-item.active{visibility:visible;opacity:1}
.hero-slide-item.active .btns-wrap,.hero-slide-item.active .copy-content,.hero-slide-item.active .copy-title,.hero-slide-item.active .title{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
.hero-slide-item .title-wrap{position:absolute;top:40%;left:0;margin-top:-90px;width:100%;text-align:center}
.hero-slide-item .title-wrap+.content-wrap{display:none}
.hero-slide-item .title{visibility:hidden;margin-bottom:60px;color:#fff;letter-spacing:8px;font-weight:400;font-size:40px;opacity:0;-webkit-transition:.8s .7s ease;-moz-transition:.8s .7s ease;-o-transition:.8s .7s ease;transition:.8s .7s ease;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);-ms-transform:translateX(40px);-ms-transition:.8s .7s ease}
.hero-slide-item .base-line-btn .icon{margin-left:5px;vertical-align:1px}
.hero-slide-item .home-scroll-down .icon{vertical-align:2px}
.hero-slide-item .btns-wrap{visibility:hidden;opacity:0;-webkit-transition:.8s 1.2s ease;-moz-transition:.8s 1.2s ease;-o-transition:.8s 1.2s ease;transition:.8s 1.2s ease;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px);-ms-transform:translateX(30px);-ms-transition:.8s 1.2s ease}
.hero-slide-item .gradient{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4));background-repeat:repeat-x}
.hero-slide-item .gradient.slide-1-gradient{display:none}
.hero-slide-item .gradient.slide-2-gradient{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(59,59,59,0)),to(rgba(59,59,59,.45)));background-image:-webkit-linear-gradient(top,rgba(59,59,59,0),rgba(59,59,59,.45));background-image:linear-gradient(top,rgba(59,59,59,0),rgba(59,59,59,.45));background-repeat:repeat-x}
.hero-slide-item .gradient.slide-3-gradient{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(59,22,8,0)),to(rgba(59,22,8,.5)));background-image:-webkit-linear-gradient(top,rgba(59,22,8,0),rgba(59,22,8,.5));background-image:linear-gradient(top,rgba(59,22,8,0),rgba(59,22,8,.5));background-repeat:repeat-x}
.hero-slide-item .gradient.slide-4-gradient{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(61,34,6,0)),to(rgba(61,34,6,.5)));background-image:-webkit-linear-gradient(top,rgba(61,34,6,0),rgba(61,34,6,.5));background-image:linear-gradient(top,rgba(61,34,6,0),rgba(61,34,6,.5));background-repeat:repeat-x}
.hero-slide-item .gradient.slide-5-gradient{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(54,25,7,0)),to(rgba(54,25,7,.5)));background-image:-webkit-linear-gradient(top,rgba(54,25,7,0),rgba(54,25,7,.5));background-image:linear-gradient(top,rgba(54,25,7,0),rgba(54,25,7,.5));background-repeat:repeat-x}
.hero-slide-item .gradient.slide-6-gradient{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.2)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.2));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.2));background-repeat:repeat-x}
.hero-slide-item .content-wrap{position:absolute;top:0;left:0;width:100%;height:100%}
.hero-slide-item .content-wrap .btns-wrap{position:absolute;right:60px;bottom: 80px;}
.hero-slide-item .copy{position:absolute;bottom:133px;left:60px;max-width:820px;color:#fff;line-height:1.33}
.hero-slide-item .copy.longer{max-width:860px}
.hero-slide-item .copy.even-longer{max-width:870px}
.hero-slide-item .copy-title{visibility:hidden;font-size:70px;opacity:0;-webkit-transition:.8s .7s ease;-moz-transition:.8s .7s ease;-o-transition:.8s .7s ease;transition:.8s .7s ease;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);-ms-transform:translateX(40px);-ms-transition:.8s .7s ease}
.hero-slide-item .copy-content{visibility:hidden;font-size:30px;opacity:0;-webkit-transition:.8s .8s ease;-moz-transition:.8s .8s ease;-o-transition:.8s .8s ease;transition:.8s .8s ease;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);-ms-transform:translateX(40px);-ms-transition:.8s .8s ease}
.slides-pagination{position:absolute;bottom:40px;left:50%;z-index:5;margin-left:-145px;text-align:center}
.slides-pagination .slides-pagination-item{position:relative;float:left;width:40px;height:4px;background:#fff;opacity:.4;cursor:pointer;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-ms-transition:all .25s ease}
.slides-pagination .slides-pagination-item+.slides-pagination-item{margin-left:10px}
.slides-pagination .slides-pagination-item.active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.slides-pagination .slides-pagination-item.active:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.slides-pagination .slides-pagination-item:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.slides-pagination .slides-pagination-link{position:absolute;top:-18px;left:0;width:100%;height:40px}
