@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}
body,html{box-sizing:border-box;position:relative;line-height:1.6;-webkit-text-size-adjust:none;margin:0 auto;min-height:100%;font-size:14px;font-family:"Microsoft Yahei",'楷体','新宋体',Arial,Helvetica,sans-serif}
html{-webkit-text-size-adjust:none}
li,ul{list-style:none}
img{border:none;line-height:1;vertical-align:middle;max-width:100%;height:auto}

.tc{text-align:center}
.tl{text-align:left}
.tr{text-align:right}
.en{text-transform:Uppercase}
.t10{margin-top:10px}
.t20{margin-top:20px}
.t30{margin-top:30px}
.t40{margin-top:40px}
.t50,.w1200.t50{margin-top:50px}
.xh-fluid{padding:.2rem}
.xh-no-fluid{margin:0 -.2rem}
.tac{text-align:center}
@media screen and (max-width:1200px){.t20{margin-top:10px}
.t30{margin-top:15px}
.t40{margin-top:20px}
.t50,.w1200.t50{margin-top:20px}
}
.box{max-width:1200px;margin:0 auto}

.nban{overflow:hidden}
.imgs{overflow:hidden;line-height:1}
.imgs img{width:100%;transition:.7s;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;vertical-align:middle;height:auto}
.imgs:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.max-img img{max-width:100%;height:auto}
.img img{max-width:100%;height:auto}
.img-bj-fixed{background-repeat:no-repeat;background-size:cover;background-position:top center;background-attachment:fixed}
.ie8{position:fixed;top:0;font-size:24px;background:#fff;padding:15px;color:red;z-index:9999999;text-align:center;width:100%}
input[type=button],input[type=reset],input[type=submit]{border-radius:0;outline:0;-webkit-appearance:none}
input{-webkit-appearance:none;border-radius:0}
input:focus{outline:0}
textarea{-webkit-appearance:none;border-radius:0;outline:0}
.clear{clear:both}
.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-weight:400}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23133682'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23133682'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{text-align:center;bottom:10px;left:0;width:100%}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#c1996c;opacity:.6}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullet-active{opacity:1;background:#f7931e}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}
.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}
.swiper-pagination-progress .swiper-pagination-progressbar{background:#f7931e;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}
.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}
.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}
.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}
.swiper-container-cube,.swiper-container-flip{overflow:visible}
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}
}
@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}
}
@font-face{font-family:swiper-icons;src:url(../fonts/6c34f69c3a844fb79ece2321defc163f.woff) format("woff");font-weight:400;font-style:normal}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-container-vertical>.swiper-wrapper{flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}
.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}
.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}
.swiper-container-3d{perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}
:root{--swiper-navigation-size:44px}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}
/* .swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'} */
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}
/* .swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'} */
.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}
.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}
.swiper-button-lock{display:none}
.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}
.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
.swiper-pagination-white{--swiper-pagination-color:#ffffff}
.swiper-pagination-black{--swiper-pagination-color:#000000}
.swiper-pagination-lock{display:none}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-scrollbar-lock{display:none}
.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}
.swiper-slide-zoomed{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}
.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}
.swiper-lazy-preloader-black{--swiper-preloader-color:#000}
@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}
}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-flip{overflow:visible}
.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-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 bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{0%,100%,50%{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{0%,100%,50%{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}
@keyframes wobble{0%{-webkit-transform:none;-ms-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);-ms-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);-ms-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);-ms-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);-ms-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);-ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;-ms-transform:none;transform:none}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;-ms-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;-ms-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-ms-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);-ms-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;-ms-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);-ms-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);-ms-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);-ms-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);-ms-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{0%{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);-ms-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);-ms-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}
@keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slideInRight{0%{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);visibility:visible}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes slideInUp{0%{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:visible}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}
}
@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{visibility:hidden;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}
}
@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{visibility:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
body,html{color:#3e3a39}
a{color:#3e3a39;text-decoration:none}
a:hover{color:#e62528}
.bjhs{background-color:#f7f7f7}
.bjbs{background-color:#fff!important}
.bjbase{background-color:#e62528}
hr{border:none;height:1px;background-color:#3e3a39}
.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-weight:400}
.h1,h1{font-size:36px}
.h2,h2{font-size:42px;font-weight: lighter;}
.h3,h3{font-size:30px}
.h4,h4{font-size:24px}
.h5,h5{font-size:18px}
.h6,h6{font-size:16px}
.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-weight:400}
.p,p{font-size:16px;font-weight:400}
.en{text-transform:Uppercase}
.pag{bottom:5%;left:0;width:100%;position:absolute;text-align:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.pag.pr{position:relative;padding:20px 0;bottom:auto}
.pag.fang .swiper-pagination-bullet,.pag.fang span{border-radius:0}
.pag.big .swiper-pagination-bullet{width:12px;height:12px}
.pag-cz{text-align:right;bottom:10%;right:5%;position:absolute;text-align:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.pag-cz .swiper-pagination-bullet{display:block;margin:2px 0}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#c21619;opacity:.4;margin:0 6px}
.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}
.pag-1{position:absolute;bottom:10px!important;z-index:11}
.pag-1 span{width:6px;height:6px;position:relative;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;opacity:.7;background:#fff;margin:0 15px!important}
.pag-1 span.swiper-pagination-bullet-active,.pag-1 span:hover{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);opacity:1}
.pag-1 span.swiper-pagination-bullet-active:after,.pag-1 span:hover:after{transition:all 2s;-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;content:"";position:absolute;left:-3px;top:-3px;bottom:-3px;right:-3px;border:1px solid #fff;border-radius:50%}
.x-next,.x-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.x-next.big,.x-prev.big{width:37.8px;height:61.6px;margin-top:-30.8px;background-size:37.8px 61.6px}
.x-next.sm,.x-prev.sm{width:17.55px;height:28.6px;background-size:17.55px 28.6px;margin-top:-14.3px}
.x-next.rem,.x-prev.rem{width:.36rem;height:.58rem;background-size:.36rem .58rem}
.x-next.swiper-button-disabled,.x-prev.swiper-button-disabled{cursor:default;opacity:.5}
.x-prev{left:5%;right:auto}
.x-next{right:5%;left:auto}
.x-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%231c3139'%2F%3E%3C%2Fsvg%3E")}
.x-prev.hs{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23909090'%2F%3E%3C%2Fsvg%3E")}
.x-prev.black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.x-prev.white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.x-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%231c3139'%2F%3E%3C%2Fsvg%3E")}
.x-next.hs{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23909090'%2F%3E%3C%2Fsvg%3E")}
.x-next.black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.x-next.white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
body{background:#fff;color:#000;font-family:Microsoft YaHei;font-size:16px;line-height:1.5}
.wd{width:90%;margin:0 auto}
.head{position:fixed;top:0;left:0;width:100%;z-index:99;background:rgba(0, 0, 0, 0.4);/*box-shadow:0 3px 15px #efefef*/}
.head .wd{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.head .logo{width:330px;/* height:45px; */margin:20px 0}
#nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;/* margin-top:15px */}
#nav>li{/*height:120px*/;line-height:60px;margin:0 18px;position:relative;text-align:center}
#nav>li:last-child{margin-right:0}
.nav li p{text-transform:Uppercase}
#nav>li>a{color:#fff;height:60px;line-height:60px;overflow:hidden;display:block;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s}
#nav>li>a p{font-size:16px;}
#nav>li>a:after{width:0;position:absolute;content:"";bottom:0;left:50%;height:4px;background:#e62528;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.nav li.active a:after,.nav li:hover a:after{width:100%;left:0}
/* .nav li.active a p,.nav li:hover a p{-webkit-transform:translate(0,-60px);-ms-transform:translate(0,-60px);transform:translate(0,-60px)} */
.nav li ul{position:absolute;top:100%;left:0;margin-top:0;display:none;width:200%;background:rgba(255,255,255,.8)}
#nav li:hover ul{display:block}
.nav li ul li{line-height:3}
.nav li ul li a{line-height:3;height:auto}
.head-r{line-height:32px;/* margin-top:13px */}
/* .head-r *{zoom:1;display:inline-block;vertical-align:middle} */
.head-r span{font-size:12px;color:#8e8e8e}
.head-r i{font-size:18px}
.head-r u{text-decoration:none;font-size:21px}
.head-r .a{margin-left:10px;color:#fff}
.head-r .shop{margin-left:50px;zoom:1;display:inline-block;vertical-align:middle}
.head-r .shop img{width:32px;height:32px}

.hp-bn{position:relative;width:100%;overflow:hidden}
.hp-ul{position:relative;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.hp-li{-moz-flex-shrink:0;-ms-flex-shrink:0;-webkit-flex-shrink:0;    -webkit-transition: all 4s ease-in-out 0s;
    transition: all 4s ease-in-out 0s;flex-shrink:0}


.hp-bn{height:100%}
.hp-bn .hp-ul{transition-timing-function:cubic-bezier(.77,0,.175,1)}
.hp-bn .hp-li{background-repeat:no-repeat;background-position:bottom center}
.hp-scrollbar{right:0;width:6px;height:100%;position:absolute;z-index:999;background-color:#fff}
.hp-scrollbar .swiper-scrollbar-drag{background-color:#e62528}
.hp-pag{position:absolute;top:50%;z-index:999;right:50px;transform:translate(-50%,-50%);width:3px}
.hp-pag li{border-radius:0;background-color:#626262;position:relative;width:10px;height:10px;margin-bottom:30px}
.hp-pag li:after{content:"";left:4px;width:1px;height:23px;position:absolute;opacity:.5;background-color:#1f1f1f;top:10px}
.hp-pag li .txt{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;font-size:12px;white-space:nowrap;position:absolute;right:120%;top:50%;transform:translate(0,-50%) scale(0);background-color:rgba(0,0,0,.3);border-radius:50px;padding:2px 20px}
.hp-pag li.swiper-pagination-bullet-active,.hp-pag li:hover{border:none;background-color:#e62528}
.hp-pag li.swiper-pagination-bullet-active .txt,.hp-pag li:hover .txt{opacity:0;transform:translate(0,-50%) scale(1)}
.hp-1{background-color:#464646}
.bn{top:50%;z-index:999;transform:translate(0,-50%)}
.bn .bn-next,.bn .bn-prev{color:#fff}
.bn .swiper-slide img{    }
.bn .swiper-slide-active,.nban img{animation-duration: 3s;
    animation-timing-function: linear;
    animation-fill-mode: forwards;
    -webkit-animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;

animation-name:scale_img}
@-webkit-keyframes scale_img{
0%{
    transform: scale(1);
    animation-timing-function: ease-in;
}
100%{
    transform: scale(1.1);
    animation-timing-function: ease-out;
}
}
@keyframes scale_img{
0%{
    transform: scale(1);
    animation-timing-function: ease-in;
 }
100%{
    transform: scale(1.1);
    animation-timing-function: ease-out;
}
}
.bn-mp4{background-color:#000}
.bn-mp4 .banner-mp4{object-fit:fill;width:100%;height:100%;opacity:.4}
.bn-1 .txt{position:absolute;bottom:10%;left:15%}
.bn-1 .txt p{font-weight:300;color:#fff;opacity:.3;margin:8px 0}
.bn-1 .txt h6{color:#fff;text-transform:Uppercase}
.hp-2 .swiper-container{height:100%;width:100%}
.hp-2 .swiper-container .hp-2-pag{bottom:5%!important}
.hp-2 .swiper-container .hp-2-pag span{background-color:#444}
.hp-2 .swiper-container .hp-2-pag span:after{border-color:#444}
.hp-2 .swiper-slide{height:100%;width:100%;background-repeat:no-repeat;background-position:top center;background-position:bottom center}
.hp-2 .swiper-slide a{display:block;/*width:100%;*/height:100%;}
.hp-2 .swiper-slide a,.box img{transition: all 1s ease;
    transition: all 1s ease;}
/* 	.box{overflow:hidden} */
.hp-2 .swiper-slide a:hover,.case-img:hover img,.inprolist li:hover img,.yylist li:hover img{-webkit-transform: scale(1.1);   transition: all 1s ease;
    transition: all 1s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    /*-webkit-perspective: 1000;*/
    transform: scale(1.1);}
	.hp-2 .swiper-slide a img{height:100%}
.hp-2 .cp-menu{z-index:99;position:absolute;bottom:10%;width:60%;left:20%;max-width:1100px}
.hp-2 .cp-menu ul{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.hp-2 .cp-menu li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;background-color:rgba(255,255,255,.7)}
.hp-2 .cp-menu li:last-child{border-right:1px solid #332c2b}
.hp-2 .cp-menu li.active a{color:#fff;border-color:#e62528}
.hp-2 .cp-menu li.active a:after{width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.hp-2 .cp-menu li.active+li a{border-left-color:#e62528}
.hp-2 .cp-menu li a{padding:25px 40px;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;overflow:hidden;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border:1px solid #332c2b;border-right:none;position:relative}
.hp-2 .cp-menu li a:after{width:100%;height:100%;position:absolute;content:"";left:0;top:0;background-color:#e62528;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}
.hp-2 .cp-menu li a:hover{color:#fff;border-color:#e62528}
.hp-2 .cp-menu li a:hover:after{width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.hp-2 .cp-menu li a:hover+li{border-left-color:#e62528}
.hp-2 .cp-menu li a b{position:relative;z-index:2;line-height:1;font-size:72px;font-weight:700}
.hp-2 .cp-menu li a .txt{z-index:2;margin-left:40px;text-align:right;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}
.hp-2 .cp-menu li a .txt h6{text-transform:Uppercase;font-size:14px;white-space:nowrap}
.hp-2 .cp-menu li a .txt h5{margin-top:10px}
.hp-content{height:100%;padding-top:75px;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.hp-3{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.hp-3 .hp-3-left{left:0;width:55%;height:100%}
.hp-3 .hp-3-right{color:#fff;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}
.hp-3 .hp-3-right .txt{padding-right:20%}
.hp-3 .hp-3-right h2{font-weight:300}
.hp-3 .hp-3-right p{margin-top:25px;font-weight:300;line-height:2.5;color:#d3d3d4}
.more{margin-top:30px;zoom:1;display:inline-block;vertical-align:middle;border:1px solid rgba(255,255,255,.7);padding:5px 30px;border-radius:50px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;color:rgba(255,255,255,.7)}
.more:hover{color:#fff;padding:5px 40px}
.content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.i-dt{text-align:center}
.i-dt h3{font-weight:300}
.i-dt h2{font-weight:400}
.i-dt h6{margin-top:40px}
.i-dt h5.en{color:#888;font-weight:300;font-size:15px}
.i-dt.bs{color:#fff}
.i-new{margin-top:50px;width:100%}
.i-new .i-new-pag{position:absolute}
.i-new li:hover .txt *,.i-new li:hover .txt .time{-webkit-transform:translate(10px,0);-ms-transform:translate(10px,0);transform:translate(10px,0)}
.i-new li:hover .txt .time,.i-new li:hover .txt h5{color:#e62528}
.i-new li:hover .imgs img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.i-new li:hover .imgs:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.i-new li .imgs{position:relative;display:block;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;height:240px}
.i-new li .imgs img{width:100%;height:100%;object-fit:cover;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.i-new li .imgs:after{content:"";transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;position:absolute;left:10px;right:10px;bottom:10px;top:10px;border:1px solid #e62528;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.i-new li .txt{background-color:#fff;padding:20px}
.i-new li .txt .time{font-weight:300;font-family:HELVETICANEUELTPRO-THEX;color:#444;margin-bottom:0;padding:0 22px;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;padding-left:0;font-size:20px}
.i-new li .txt h5{margin-top:20px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;color:#444;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s}
.i-new li .txt p{text-align:left;color:#444;line-height:25px;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;margin-left:0;margin-top:10px;width:100%;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13px}
.hp-4 .i-dt{margin-top:65px}
.hp-4 .hp-4-menu{text-align:center;margin-top:30px}
.hp-4 .hp-4-menu li{cursor:pointer;font-size:18px;zoom:1;display:inline-block;vertical-align:middle;margin:0 30px}
.hp-4 .hp-4-menu li.active{border-bottom:1px solid #e62528;color:#e62528}
.hp-4 .hp-4-bn{margin-top:5%;width:100%}
.hp-4 .hp-4-bn .swiper-slide{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.hp-4 .hp-4-bn ul{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.hp-4 .hp-4-bn ul .hp-4-txt{position:relative;width:420px;margin:0 10px}
.hp-4 .hp-4-bn ul .hp-4-txt .txt{width:215px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;color:#fff}
.hp-4 .hp-4-bn ul .hp-4-txt .txt h4{margin-bottom:10px}
.hp-4 .hp-4-bn ul .hp-4-txt .after{width:216px;height:100%;top:0;content:"";background-color:#e62528;position:absolute;left:50%;margin-left:-108px;z-index:4;display:block}
.hp-4 .hp-4-bn ul .hp-4-txt .before{content:"";left:0;top:80px;display:block;background-color:#000;position:absolute;width:100%;bottom:0}
.hp-5 .i-dt{margin-top:150px;color:#fff}
.hp-5 .hp-5-more{text-align:center;margin-top:100px;color:#fff}
.hp-5 .hp-5-more .more{font-size:15px;margin-top:10px}
.hp-6 .content{width:100%}
.hp-6 .hp-6-zt{width:100%;margin-top:60px}
.hp-6 .hp-6-zt ul{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}
.hp-6 .hp-6-zt ul li{margin:4px}
.hp-6 .hp-6-ul{margin-top:30px;text-align:center}
.hp-6 .hp-6-ul li{zoom:1;display:inline-block;vertical-align:middle;text-align:left;margin:25px}
.hp-6 .hp-6-ul li h4{color:#c0192a}
.hp-6 .hp-6-ul li p{font-size:15px;color:#595757}
.m-page{width:100%;height:100%!important;background-size:cover;overflow:hidden;background-position:center top;transition:visibility 0s .5s;z-index:2;padding-top:75px;position:relative}
.hp-7 .map{width:100%;height:100%}
.hp-7 .hp-7-bj{position:absolute;bottom:0;z-index:8;right:0;background:0 0;border-bottom:950px solid;border-color:#fff;border-left:350px solid transparent;border-right:0 solid transparent;width:45%;transform:translateX(100%);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) .3s;-moz-transition:all .6s cubic-bezier(.77,0,.175,1) .3s;-ms-transition:all .6s cubic-beziercubic-bezier(.77,0,.175,1) .3s;-o-transition:all .6s cubic-bezier(.77,0,.175,1) .3s;transition:all .6s cubic-bezier(.77,0,.175,1) .3s;transition-duration:1.2s}
.hp-7 .hp-7-txt{position:absolute;top:50%;z-index:9;width:25%;text-align:right;right:80px;transform:translateY(-50%)}
.hp-7 .hp-7-txt .hp-7-head h4{margin-bottom:20px}
.hp-7 .hp-7-txt .hp-7-head .hr{width:40px;height:2px;background-color:#e62528;zoom:1;display:inline-block;vertical-align:middle}
.hp-7 .hp-7-txt .hp-7-head h6{margin-top:10px;text-transform:Uppercase;color:#444}
.hp-7 .hp-7-txt .hp-7-dz{margin-top:80px}
.hp-7 .hp-7-txt .hp-7-dz p{color:#aaa;font-weight:300;margin-top:10px}
.hp-7 .hp-7-txt .hp-7-dz .weixin{margin-bottom:20px}
.hp-bn .hp-7.swiper-slide-active .hp-7-bj{transform:translateX(0)}
.footer{padding:0 0 50px;background-color:#000;}
.footer .wd{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;line-height:2}
.footer .wd .foot-left{width:330px;color:rgba(255,255,255,.53)}
.footer .wd .foot-left h3{margin-bottom:20px}
.footer .wd .foot-left p{margin-bottom:10px}
.footer .wd .foot-left .weixin{background-color:#232323;margin-top:20px;width:240px;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.footer .wd .foot-left .weixin .img{width:113px}
.footer .wd .foot-left .weixin .txt{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;text-align:center}
.footer .wd .foot-right{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;margin-left:100px}
.footer .wd .foot-right .foot-ul li{display:inline-block;vertical-align:top;width:18%}
.footer .wd .foot-right .foot-ul li h6{margin-bottom:30px}
.footer .wd .foot-right .foot-ul li h6 a{font-size:22px;color:#c9caca}
.footer .wd .foot-right .foot-ul li p{font-size:12px;line-height:2;margin-bottom:5px;position:relative;padding-left:25%}
.footer .wd .foot-right .foot-ul li a{color:#fff;font-size:14px}
.footer .wd .foot-right .foot-ul li i{width:20%;border-bottom:1px solid #fff;position:absolute;top:50%;left:0}
.footer .wd .foot-right .foot-ul li a:hover{color:#fff}
.footer .xh-inline{zoom:1;display:inline-block;vertical-align:middle}
.footer .xh-input,.footer .xh-textarea,.footer select{font-size:16px;font-family:"Microsoft Yahei";border-radius:2px;background:0 0;border:none}
.footer .xh-input,.footer select{line-height:90px;height:90px;width:100%;padding:0 22.5px}
.footer .xh-input.xh-form-danger{border-color:#e62528}
.footer .xh-input:focus{border-color:#e62528}
.footer .xh-textarea{line-height:90px;height:360px;padding:22.5px;width:100%}
.footer .xh-btn{border:none;background:#e62528;color:#fff;line-height:90px;height:90px;padding:0 22.5px;cursor:pointer;border-radius:2px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.footer .xh-btn:hover{background:#d9191c}
.footer .xh-btn.border{border:none;background:0 0;color:#3e3a39}
.footer select:focus{border-color:#e62528}
.footer .xh-bd-flex{margin-bottom:12px;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.footer .xh-bd-flex .xh-bd-item{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}
.footer .xh-bd-flex .xh-bd-item:nth-child(n+2){margin-left:13px}
.footer .xh-bd-flex .xh-bd-icon{width:13px}
.footer .xh-bd-flex .xh-bd-lable{width:80px;line-height:90px;height:90px}
.footer .xh-form .xh-input{color:#fff;border-bottom:1px solid rgba(255,255,255,.9)}
.footer .xh-form .xh-bd-flex .xh-bd-item:nth-child(2n){margin-left:40px}
.footer .xh-form .xh-textarea{overflow:hidden;height:126px;color:#fff;border-bottom:1px solid rgba(255,255,255,.9)}
.footer .xh-form .xh-btn{font-size:16px;height:40px;line-height:40px}
.foot-xx{text-align:center;padding:20px 0;color:rgba(255,255,255,.66)}
.foot-xx div{width:100%}
.foot-xx img{vertical-align:middle}
.foot-xx a{color:#b4b4b4}
.fenx{display: flex;
    justify-content: center;margin:60px 0 30px}
.fenx li{margin:0 6px}
.fenx li:hover .tub{transform:rotate(360deg);animation: rotate .5s linear infinite;}
#weixin{position:relative}
.weixin{width:150px;max-width:unset;margin:20px auto}
#weixin:hover .weixin{display:block}
@keyframes rotate {
    0%{-webkit-transform:rotate(0deg);}
    25%{-webkit-transform:rotate(90deg);}
    50%{-webkit-transform:rotate(180deg);}
    75%{-webkit-transform:rotate(270deg);}
    100%{-webkit-transform:rotate(360deg);}
}
.foot-bt{margin-top:35px;border-top:1px solid rgba(255,255,255,.36);border-bottom:1px solid rgba(255,255,255,.36);padding:15px}
.foot-bt ul{width:100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#fff;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}
.foot-bt ul li{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.foot-bt ul li i{font-size:24px;color:#e62528;margin-right:8px}
.yqlj{width:100%;padding:30px 10px 20px;text-align:center}
.yqlj strong{font-size:14px;color:#727171}
.yqlj a{font-size:12px;color:#9fa0a0;margin:0 6px}
.yqlj a:hover{color:#e62528}
.foot-map{margin-bottom:60px}
.foot-nav{background-color:#101010}
.foot-nav ul{width:70%;margin:0 auto;overflow:hidden;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:60px;line-height:60px}
.foot-nav li{height:120px;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;line-height:60px;margin:0 18px;position:relative;text-align:center}
.foot-nav li p{text-transform:Uppercase}
.foot-nav li a{display:block;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;color:rgba(255,255,255,.5)}
.foot-nav li a:after{width:0;position:absolute;content:"";bottom:0;left:50%;height:4px;background:#e62528;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.foot-nav li.active a:after,.foot-nav li:hover a:after{width:100%;left:0}
.foot-nav li.active a,.foot-nav li:hover a{-webkit-transform:translate(0,-60px);-ms-transform:translate(0,-60px);transform:translate(0,-60px)}
.mbx{padding:15px 0;font-size:12px}
.mbx a{color:#9fa0a0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s}
.mbx a:hover{color:#e62528;padding-left:5px}
.main{width:100%;overflow:hidden}
.a1{padding:240px 10px 200px}
.a1 .a1-item{width:791px;height:182px;margin:0 auto;overflow:hidden;position:relative}
.a1 .a1-logo{position:relative;z-index:5}
.a1 .a1-sp{position:absolute;left:0;top:0;width:100%;height:100%}
.a1 .a1-sp .video-wrap{width:791px;height:182px}
.a1 .a1-en{font-weight:300;text-align:center;font-size:33px;color:#5d5d5d}
.a1 .sp-an{text-align:center;margin-top:30px;font-size:24px;cursor:pointer}
.a1 .sp-an i{font-size:44px}
.a1 .sp-an p{font-size:16px;font-weight:300;color:#5d5d5d}
.sp-tc{background-color:#000;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999}
.sp-tc #sp-zt{width:100%;height:95%}
.sp-tc .sp-cha{cursor:pointer;position:absolute;top:50px;right:50px;color:#fff;font-size:36px}
.sp-tc .sp-cha i{font-size:36px}
.a2{padding:50px 0 260px;background-repeat:no-repeat;background-size:cover;background-position:top center;background-attachment:fixed}
.a2 .a2-zt{position:relative;background-color:#fff;padding:73px 0}
.a2 .a2-zt:after{content:"";position:absolute;top:0;left:-200px;right:-200px;bottom:0;background-color:#fff}
.a2 .a2-zt dt{position:relative;z-index:5;font-size:30px;color:#bebebe;font-weight:300;text-transform:Uppercase}
.a2 .a2-zt dd{position:relative;z-index:5}
.a2 .a2-zt dd:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.a2 .a2-zt .a2-left{width:540px;float:left}
.a2 .a2-zt .a2-left h6{color:#333;margin-bottom:20px}
.a2 .a2-zt .a2-left p{margin-bottom:25px;line-height:2;color:gray}
.a2 .a2-zt .a2-right{width:540px;float:right}
.a2 .a2-zt .a2-right h6{font-size:18px;color:#4a4a4a;margin-bottom:20px}
.a2 .a2-zt .a2-right p{margin-bottom:10px;letter-spacing:-1px;color:#b5b5b6}
.w1300{width:1300px;margin:0 auto}
.a3{padding:100px 0}
.a3 .a3-bn li{text-align:center}
.a3 .a3-bn li img{height:250px;width:auto}
.a3 .a3-bn li .txt{padding:30px 0;text-align:center}
.a3 .a3-bn li .txt h4{color:#333}
.a3 .a3-bn li .txt p{margin-top:6px;font-size:12px;color:#595757}
.a4{padding:140px 0;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:top center;background-attachment:fixed;color:#fff}
.a4 h3{text-align:center;zoom:1;display:inline-block;vertical-align:middle;font-size:36px;font-weight:700;font-family:Arial;padding:30px 50px;text-transform:Uppercase;border:1px solid #fff}
.n-page{padding:90px 0}
.n-page dd{margin-top:45px}
.jm-bn{position:relative;width:100%}
.jm-bn .x-next,.jm-bn .x-prev{color:#fff}
.jm-bn .jm-bn-scrollbar{z-index:99;height:3px}
.jm-bn .more-txt{width:100%;position:absolute;z-index:99;bottom:10%}
.jm-bn .more-txt .w1300{padding-left:40px;position:relative}
.jm-bn .more-txt .jm-bn-pag{font-size:12px}
.jm-bn .more-txt .jm-bn-pag li{width:100%;display:block;text-transform:Uppercase;height:34px;font-weight:300;color:rgba(255,255,255,.6);background-color:transparent!important}
.jm-bn .more-txt .jm-bn-pag li.swiper-pagination-bullet-active{color:#fff}
.jm-bn .more-txt .jm-bn-sc{width:2px;height:27px;position:absolute;font-size:0;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.jm-bn .more-txt .jm-bn-sc li{font-size:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;width:2px;height:9px;border-radius:0;background-color:rgba(255,255,255,.17)!important}
.jm-bn .more-txt .jm-bn-sc li.swiper-pagination-bullet-active{background-color:#fff!important}
.tag{background-color:#fff!important;padding:20px 0}
.tag:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.tag .search{width:274px;height:32px;position:relative;float:right}
.tag .search .search-input{border:1px solid #aaa;width:100%;height:32px;border-radius:50px;padding-right:95px;padding-left:10px;line-height:32px}
.tag .search .search-btn{cursor:pointer;width:86px;height:32px;border-radius:100px;text-align:center;background-color:#e62528;color:#fff;position:absolute;right:0;top:0;border:none;outline:0}
.tag-keyword{font-size:16px;float:left;line-height:32px}
.tag-keyword a{padding:0 8px;color:#5d5d5d}
.tag-keyword a:hover{color:#e62528}
.j1{background-repeat:no-repeat;background-size:cover;background-position:top center;background-attachment:fixed}
.j1:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.j1 .j1-zt{float:right;width:618px;background-color:rgba(255,255,255,.8);padding:73px 25px 50px}
.j1 dd{margin-top:30px}
.j1 dd .j1-info{text-indent:30px;line-height:2;color:#42403e}
.j1 dd .j1-ul{margin-top:30px;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.j1 dd .j1-ul li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.j1 dd .j1-ul li i{font-size:42px;color:#e62528}
.j1 dd .j1-ul li .txt{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;margin-left:10px}
.j1 dd .j1-ul li .txt p{font-size:12px;color:#999}
.j1 dd .j1-h3{font-size:30px;color:#222;margin-top:50px}
.j1 dd .j1-ul2{margin-top:10px}
.j1 dd .j1-ul2:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.j1 dd .j1-ul2 li{width:49.5%;margin-right:1%;float:left;margin-bottom:1%}
.j1 dd .j1-ul2 li:nth-child(n+2){margin-right:0}
.j1 dd .j1-ul2 li:nth-child(n+3){width:100%}
.j2{background-repeat:no-repeat;background-size:cover;background-position:top center;background-attachment:fixed}
.j2 .j2-info{color:#616161;text-align:center;line-height:2}
.j2 dd{margin-top:10px}
.j2 .j2-ul{text-align:center;margin-top:20px}
.j2 .j2-ul li{zoom:1;display:inline-block;vertical-align:middle;margin:0 25px;font-size:20px;font-weight:300}
.j2 .j2-ul li i{color:#e62528;font-size:30px;zoom:1;display:inline-block;vertical-align:middle;margin-right:6px}
.j2 .j2-ul li:nth-child(3) i{font-size:42px}
.j2-zt{margin-top:40px}
.j2-zt:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.j2-zt .j2-left{width:61%;float:left}
.j2-zt .j2-right{width:38.5%;float:right}
.j2-zt .j2-right li{width:49.5%;float:left;margin-bottom:8px;margin-right:1%}
.j2-zt .j2-right li:nth-child(2n){margin-right:0}
.j3{position:relative}
.j3 #canv,.j3 #canvas{position:absolute;top:0;opacity:.4}
.j3 dd,.j3 dt{position:relative;z-index:9}
.j3 dd .j3-info{color:#fff;text-align:center}
.j3 dd .j3-info h4{color:#e62528}
.j3 dd .j3-info h4 img{zoom:1;display:inline-block;vertical-align:middle;margin-bottom:10px}
.j3 dd .j3-info h4 span{zoom:1;display:inline-block;vertical-align:middle;color:#fff;margin:0 6px}
.j3 dd .j3-info h5{color:rgba(255,255,255,.5)}
.j3 dd h5{margin-top:20px;line-height:2}
.j3 dd h5 span{color:#e62528}
.j3 dd p{margin-top:10px;color:rgba(255,255,255,.3)}
.j3-dt{margin-top:40px}
.j3-xt{padding:40px}
.j3-xt li{opacity:.5}
.j3-xt li.swiper-slide-thumb-active{opacity:1}
.j3-xt li .img{height:145px}
.j3-xt li .img img{width:100%;max-height:100%;height:100%;object-fit:cover}
.j4{height:766px;width:100%;background-repeat:no-repeat;background-position:top center}
.j5{background-repeat:no-repeat;background-size:cover;background-position:top center;background-attachment:fixed}
.j5 .i-dt h6{margin-top:10px}
.j5 .j5-zt{width:85%;margin:0 auto}
.j5 .j5-zt ul:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.j5 .j5-zt ul li{width:15.83333333%;float:left;margin-top:1%;margin-right:1%}
.j5 .j5-zt ul li:nth-child(6n){margin-right:0}
.j5 .j5-zt ul li .imgs{background-color:#000}
.j5 .j5-zt ul li .imgs img{opacity:.7}
.j5 .j5-zt ul li .imgs:hover img{opacity:1}
.j6 dd{width:1080px;margin:0 auto;margin-top:40px}
.j6 dd .xh-inline{zoom:1;display:inline-block;vertical-align:middle}
.j6 dd .xh-input,.j6 dd .xh-textarea,.j6 dd select{font-size:16px;font-family:"Microsoft Yahei";border-radius:2px;background:#f5f5f5;border:none}
.j6 dd .xh-input,.j6 dd select{line-height:52px;height:52px;width:100%;padding:0 13px}
.j6 dd .xh-input.xh-form-danger{border-color:#e62528}
.j6 dd .xh-input:focus{border-color:#e62528}
.j6 dd .xh-textarea{line-height:52px;height:208px;padding:13px;width:100%}
.j6 dd .xh-btn{border:none;background:#e62528;color:#fff;line-height:52px;height:52px;padding:0 13px;cursor:pointer;border-radius:2px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.j6 dd .xh-btn:hover{background:#d9191c}
.j6 dd .xh-btn.border{border:none;background:0 0;color:#3e3a39}
.j6 dd select:focus{border-color:#e62528}
.j6 dd .xh-bd-flex{margin-bottom:12px;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.j6 dd .xh-bd-flex .xh-bd-item{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}
.j6 dd .xh-bd-flex .xh-bd-item:nth-child(n+2){margin-left:13px}
.j6 dd .xh-bd-flex .xh-bd-icon{width:13px}
.j6 dd .xh-bd-flex .xh-bd-lable{width:80px;line-height:52px;height:52px}
.j6 dd .xh-bd-flex{margin-top:30px}
.j6 dd .from-btn{margin-top:30px;text-align:center}
.j6 dd .from-btn .xh-btn{border-radius:100px;zoom:1;display:inline-block;vertical-align:middle;width:190px;text-align:center;font-size:18px}
.ny-banner{position:relative}
.ny-banner .img img{width:100%}
.ny-banner .txt{width:100%;text-align:center;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff}
.ny-banner .txt h4{margin-bottom:120px;letter-spacing:25px}
.index-list{margin-top:140px}
.index-list li{margin-bottom:20px;padding:175px 10px 230px;background-repeat:no-repeat;background-size:cover;background-position:top center;background-attachment:fixed}
.index-list li:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.index-list li:nth-child(2n-1) .index-txt{float:right}
.index-list li .index-txt{width:615px;background-color:rgba(255,255,255,.9);padding:50px 40px}
.index-list li .index-txt p{margin-top:40px;color:#636363}
.index-list li .index-txt p.en{font-size:12px}
.index-list li .index-txt .mores{zoom:1;display:inline-block;vertical-align:middle;border-radius:5px;margin-top:40px;padding:10px 50px;background-color:#6d6e6c;font-size:14px;color:#fff;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s}
.index-list li .index-txt .mores:hover{padding:10px 60px;background-color:#e62528}
.list{margin-top:50px}
.list-shop{margin-right:-50px}
.list-shop:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.list-shop li{width:400px;margin-right:50px;float:left;margin-bottom:50px}
.list-shop{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}
.list-shop li{break-inside:avoid;margin-bottom:50px}
.list-shop li .txt{font-size:14px;padding:20px 0;text-align:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;color:rgba(0,0,0,.5)}
.list-shop li:hover .txt{background-color:#f0f0f0}
.art-shop .list-shop li .imgs{height:300px}
.art-shop .list-shop li .imgs img{object-fit:cover;height:100%}
.list-infos{margin-right:-50px}
.list-infos:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.list-infos li{width:400px;margin-right:50px;float:left;margin-bottom:50px}
.list-infos{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;column-fill:auto}
.list-infos li{break-inside:avoid;box-shadow:0 2px 20px rgba(0,0,0,.05);margin-bottom:50px}
.list-infos li .txt{font-size:14px;padding:20px 0;text-align:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;color:rgba(0,0,0,.5)}
.list-infos li:hover .txt{background-color:#f0f0f0}
.fenye{padding:30px 10px;text-align:center;overflow:hidden;clear:both}
.fenye li{display:inline-block}
.fenye em{font-style:normal}
.fenye a{display:inline-block;zoom:1;padding:8px 17px;background:#f2f2f2;font-size:14px;color:#414141;margin-right:8px}
.fenye a.thisclass,.fenye a:hover{background-color:#e62528;color:#fff}
.fenye a:last-child{margin-right:0}
@media screen and (max-width:1200px){.fenye .fenye{padding:10px 4px}
.fenye .fenye a{margin-right:4px;margin-bottom:4px}
}
.art-shop{margin-top:80px}
.art-shop .shop-tit h1{font-weight:400;font-size:30px;margin-bottom:15px}
.art-shop .shop-tit hr{margin-bottom:30px;width:40%;border-bottom:dashed 1px #dadada}
.art-shop .shop-tit h5{color:#666}
.shop-1{text-align:center;margin-top:70px}
.shop-1 h4{margin-bottom:35px}
.shop-1 p{line-height:2;color:#525252;margin-bottom:65px}
.shop-page{margin-top:70px}
.shop-page dd{margin-top:100px}
.shop-t{text-align:center;margin-bottom:30px;color:rgba(0,0,0,.7)}
.shop-t .hr{margin-top:30px;border:none;border-top:dashed 1px #d3d3d3;background-color:transparent}
.shop-t h5{font-size:24px;margin-top:30px;color:rgba(0,0,0,.7)}
.shop-t p{margin-top:20px;color:#888;line-height:2}
.shop-2-ul{border-top:solid 1px #ddd;border-left:solid 1px #ddd}
.shop-2-ul:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.shop-2-ul li{width:50%;float:left;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-weight:500;color:#000;font-size:18px}
.shop-2-ul li label{padding:15px;text-align:center;width:30%;border-right:solid 1px #ddd}
.shop-2-ul li div{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;padding-left:10%}
.shop-3 dd,.shop-4 dd{margin-top:10px;text-align:center}
.shop-3 dd .list-shop,.shop-4 dd .list-shop{margin-top:30px}
.info-tit{margin-top:50px;text-align:center}
.info-tit h4{color:rgba(0,0,0,.6);zoom:1;display:inline-block;vertical-align:middle;border-bottom:1px solid #e62528}
.list-new{column-count:3;column-gap:50px;column-fill:auto}
.list-new li{break-inside:avoid;margin-bottom:50px;box-shadow:0 2px 20px rgba(0,0,0,.05);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s}
.list-new li .txt{padding:15px}
.list-new li .txt h5{margin-bottom:10px}
.list-new li .txt p{color:#888;line-height:2}
.list-new li:hover{-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px);box-shadow:0 2px 20px rgba(0,0,0,.15)}
.art-body{padding:50px 0}
.art-body:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.art-body .art-left{background-color:#fff;padding:30px;width:910px;float:left;padding-bottom:180px;position:relative}
.art-body .art-left .bot{position:absolute;width:100%;left:0;right:0;text-align:right;background-color:#ededed;padding:60px 35px;color:#b5b5b5;bottom:0}
.art-body .art-left .bot .hr{width:27px;height:1px;background-color:#b5b5b5}
.art-body .art-right{margin-left:957px}
.art-body .art-right .t60{margin-top:60px}
.art-body .art-right dt{font-size:16px;color:#727171}
.art-body .art-right dd{margin-top:18px}
.art-body .art-right dd li{border-top:dashed 1px #e9e9e9;padding:15px 0;font-size:12px}
.art-body .art-right dd li a{color:#9fa0a0;display:block;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s}
.art-body .art-right dd li a:hover{color:#e62528;-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}
.art-body .art-right dd li h6{letter-spacing:1px;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.art-body .art-tit h1{font-size:18px;font-weight:400;margin-top:10px;color:#000;border-bottom:1px solid #eee;padding-bottom:12px}
.art-body .art-info p{color:gray;font-size:12px}
.art-bodys{color:#000;font-weight:500;font-family:'';padding:14px 0}
.art-bodys h3:not(.layui-code-h3){color:#333;font-weight:700;line-height:24px;padding-left:12px;font-size:22px;position:relative;margin-top:30px;margin-bottom:15px}
.art-bodys h3:not(.layui-code-h3):after{content:"";width:4px;height:18px;background:#009688;top:3px;position:absolute;left:0}
.art-bodys code{font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:12px;position:relative;display:inline-block;padding:0 6px;text-align:center;border-radius:2px;height:18px;line-height:18px;color:#c7254e;border:none;vertical-align:middle;white-space:pre-wrap;background-color:#f2f2f2}
.art-bodys blockquote{margin-bottom:10px;padding:15px;line-height:22px;border-left:5px solid #009688;border-radius:0 2px 2px 0;background-color:#f2f2f2;margin-top:20px;margin-bottom:15px}
.art-bodys p{line-height:2;margin-bottom:6px;font-size:16px}
.art-bodys img{max-width:100%;height:auto;margin-top:10px;margin-bottom:10px}
.art-bodys h2,.art-bodys h3:not(.layui-code-h3),.art-bodys h4,.art-bodys h5,.art-bodys h6{margin-top:20px;color:#000;margin-bottom:10px}
.art-bodys h4{font-weight:700;color:#000}
.art-bodys ul{padding-left:20px;list-style:auto}
.art-bodys ul li{font-size:14px;color:#333;list-style:disc}
.art-bodys strong{color:#000}
.art-bodys li *{font-size:14px;color:#333}
.art-bodys ol,.art-bodys ul{margin-bottom:12px;color:#999}
.art-bodys ol{list-style-type:decimal;padding-left:20px}
.art-bodys ol li{font-size:14px;color:#333;list-style-type:decimal}
.art-bodys{margin-top:10px;padding:20px 20px}
.art-tag{margin-top:10px}
.art-tag a{margin:0 10px;zoom:1;display:inline-block;vertical-align:middle;line-height:35px;border-radius:50px;padding:0 12px}
.art-tag a:hover{border-color:#e62528}
.art-sxp{line-height:2;margin-top:0;padding:20px 0;margin-bottom:40px;font-size:16px}
.art-sxp a{color:#e62528}
.art-hot{margin-bottom:50px;margin-top:40px;border:1px solid #ddd;background-color:#fff}
.art-hot dt{border-bottom:1px solid #ccc;padding:15px;font-size:20px}
.art-hot dd{padding:15px 20px}
.art-hot dd ul:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.art-hot dd ul li{width:50%;float:left;padding:10px 0}
.art-hot dd ul li h6:before{content:"";zoom:1;display:inline-block;vertical-align:middle;width:4px;height:4px;background-color:#666;border-radius:50%;margin-right:6px}
.search-banner{padding:120px 0;background-color:#f7f7f7}
.search-banner .search-zt{width:800px;margin:0 auto;position:relative}
.search-banner .search-zt .search-input{width:100%;border:none;background-color:#fff;border-radius:5px;height:50px;line-height:50px;padding:0 15px;font-size:14px}
.search-banner .search-zt .search-btn{position:absolute;right:0;top:0;height:100%;background-color:#e62528;color:#fff;border:none;padding:0 30px;font-size:16px;border-radius:0 5px 5px 0}
.search-banner .tag-keyword{text-align:center;margin-top:30px;float:none}
.list-art{margin-right:-35px}
.list-art:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.list-art li{width:410px;margin-right:35px;float:left;margin-bottom:35px}
.list-art li{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s}
.list-art li .txt{background-color:#fff;padding:25px 15px}
.list-art li .txt h6{font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.list-art li .txt p{font-size:14px;margin-top:8px;color:#aaa;line-height:30px;height:90px}
.list-art li .txt .more{margin-top:20px;color:#999}
.list-art li .txt .more i{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;zoom:1;display:inline-block;vertical-align:middle;margin-left:10px;font-size:12px}
.list-art li:hover{box-shadow:0 0 15px #aaa}
.list-art li:hover .more{color:#e62528}
.list-art li:hover .more i{-webkit-transform:translate(10px,0);-ms-transform:translate(10px,0);transform:translate(10px,0)}
.hp-10{background-repeat:no-repeat;background-position:top center}
.hp-10 .yqlj{bottom:0;position:absolute}
.i-news{width:1400px;/*position:relative*/}
.i-news:after{content:"";display:block;width:100%;overflow:hidden;clear:both}
.i-news .i-new-left{width:63%;float:left}
.i-news .i-new-right{width:33%;float:right}
.i-news .i-new li{margin-bottom:30px;border-radius:5px;overflow:hidden}
.i-news .i-new li a{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.i-news .i-new li .imgs{width:300px;height:158px}
.i-news .i-new li .txt{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}
.i-news .i-new li .txt p{color:#888}
.i-news .i-new-dt{color:#fff;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-bottom:1px solid rgba(255,255,255,.3);padding:10px 0;width:100%}
.i-news .i-new-dt a{color:#fff}
.i-news .i-new-dt a:hover{color:#e62528}
.i-news .i-new-dt .i-new-menu{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}
.i-news .i-new-dt .i-new-menu li{font-size:18px;zoom:1;display:inline-block;vertical-align:middle;margin-right:20px}
.i-news .i-new-dt .i-new-menu li.active a{color:#e62528}
.i-news .i-new-dt .mores a{color:#9fa0a0}
.i-news .i-new-dt .mores a i{font-size:14px}
.i-news .i-new-dt .mores a:hover{color:#e62528}
.i-wt{position:relative}
.i-wt .swiper-slide{height:auto;height:570px;overflow-x:hidden;overflow-y:auto}
.i-wt .swiper-slide::-webkit-scrollbar{width:2px;height:1px}
.i-wt .swiper-slide::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#e62528}
.i-wt .swiper-slide::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.1);border-radius:10px;background:rgba(0,0,0,.1)}
.i-wt-ul{color:#fff}
.i-wt-ul li{margin-top:50px;height:auto;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:30px}
.i-wt-ul .wen{position:relative;font-size:18px;color:rgba(255,255,255,.8);line-height:33px;padding-left:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.i-wt-ul .wen:before{content:"问";background-color:#e62528;width:33px;height:33px;line-height:33px;text-align:center;zoom:1;display:inline-block;vertical-align:middle;border-radius:3px;color:#fff;position:absolute;left:0;top:0}
.i-wt-ul .da{margin-top:15px;position:relative;line-height:26px;height:78px;color:rgba(255,255,255,.6);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-left:50px}
.i-wt-ul .da:before{position:absolute;left:0;top:0;content:"答";border-radius:3px;background-color:#fff;width:33px;height:33px;line-height:33px;text-align:center;zoom:1;display:inline-block;vertical-align:middle;font-size:18px;color:#333}
@media screen and (max-width:1400px){.i-news{width:100%;padding:10px}
.head-r .shop{display:none}
.hp-2 .cp-menu li a{padding:25px 20px}
.hp-2 .cp-menu li a h6{white-space:nowrap}
.hp-2 .cp-menu li a .txt{margin-left:20px}
.foot-bt ul{-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.foot-bt ul li{min-width:40%}
.foot-bt ul li:nth-child(4){text-align:right}
.foot-bt ul li:nth-child(4) .img{zoom:1;display:inline-block;vertical-align:middle;text-align:right}
}
/* @media screen and (max-width:1600px){.foot-ul li:last-child{display:none!important}
}
@media screen and (max-width:1420px){.foot-ul li:nth-child(n+6){display:none!important}
}
@media screen and (max-width:1250px){.foot-left{width:260px!important}
.foot-right{margin-left:50px!important}
.head-r{display:none}
.head-r .shop{display:none}
} */
.xian{display:block;margin:20px auto}
.fubiao{text-decoration:underline;display:inline-block;font-size:22px;font-weight:lighter;letter-spacing:2px}
.swiper-slide{overflow:hidden}
.qywh{max-width:1200px;overflow:hidden;margin:0 auto;padding-top:3%}
.qywh li{float:left;width:49%;margin:.5%;box-sizing:border-box;position:relative;background:#fff;padding:3% 5%;overflow:hidden}
.qywh li p{color:#4a649a;text-align:left}
.qywh li b{color:#333;display:block;font-size:20px;line-height:2}
.qywh li img{float:right;max-width: 30%;}
.wh2{overflow:hidden;margin:60px -20px 80px 0}
.wh2 dt{float:left;overflow:hidden;margin-right:12px}
.abwh_BeforeBox{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    opacity: 1;
    visibility: hidden;
    perspective: 800px;
    transition: all .5s;
    z-index: 1;
}
.abwh_BeforeBox::before,.abwh_BeforeBox::after{
    content: '';
    position: absolute;
    top: 0;
    width: 50%;
    height: 100%;
    background: #015A9C;
    transition: all .5s;
    z-index: -1;
}
.abwh_BeforeBox::before{
    left: 0;
    transform: rotateY(90deg);
    transform-origin: 0 50%;
}
.abwh_BeforeBox::after{
    right: 0;
    transform: rotateY(-90deg);
    transform-origin: 100% 50%;
}
.qywh li:hover .abwh_BeforeBox::before,
.qywh li:hover .abwh_BeforeBox::after { transform: none; }
.qywh li:hover .abwh_BeforeBox {/* opacity: 1; */visibility: visible;}
.BeforeBox_con{padding: 3.5vw 0;}
.BeforeBox_title{
    font-size:20px;
    font-weight:200;
    color:#ffffff;
}
.BeforeBox_titleEn{
    font-size:12px;
    font-family:ArialMT;
    font-weight:200;
    color:rgba(255,255,255,0.6);
}
.BeforeBox_line{
    width:1px;
    height:30px;
    background:#ffffff;
    margin: 2.5vw auto;
}
.BeforeBox_txt{
    font-size:14px;
    font-weight:400;
    color:#ffffff;
    line-height: 30px;
    padding: 0 20px;
}
.biaoge{border:1px solid #fff;max-width:1200px;margin:30px auto;box-sizing:border-box;padding-bottom:20px}
.biaoge dt{border-bottom:1px solid #fff;margin-bottom:15px}
.biaoge dt,.biaoge dd{overflow:hidden}

.biaoge p{float:left;width:20%;line-height:3;font-size:16px}
.pos{border-bottom:1px solid #f5f5f5;overflow:hidden;margin-bottom:40px}
.lnav{overflow:hidden}
.lnav li{float:left}
.lnav li a{display:block;padding:0 35px;line-height:5}

.lnav li.on a,.lnav li a:hover{background:#194189;color:#fff}
.weiz{float:right;line-height:5}
.mshu{margin:0 0 30px 0;}
.mshu b{font-size:30px;color:#194189;font-weight:400;display:block;margin:10px 0 20px 0}
.mshu p{font-size:16px;line-height:1.8}
.silder-box-2{margin-top:30px}
.silder2 li{width:300px;float:left;background:#fff;}
.silder2 li p,.nlist li p{padding:25px;line-height:1.8}
.silder2 li p b,.nlist li b{font-size:16px;display:block;margin-bottom:10px}
.case-btn{position:absolute;top:50%;left:0}
.btr{left:unset;transform:rotate(180deg);right:0}
.silder2{margin:0 auto}
.nlist dl,.silder2 dl{padding:0 25px 20px}
.nlist dl span,.silder2 dl span{float:right;color:#1b4590}
.nlist ul{overflow:hidden;margin-right:-30px}
.nlist li{float:left;width:380px;margin:30px 30px 0 0;background:#f8f8f8}
.case-img{overflow:hidden;height:180px}
.nlist .case-img{height:230px;  overflow:hidden;text-align:center;}
.pagination{text-align:center;margin:80px 0}
.pagination li{display: inline-block;
    zoom: 1;
    padding: 8px 17px;
    background: #f2f2f2;
    font-size: 14px;
    color: #414141;
    margin-right: 8px;}
.pagination .active{color:#fff;background:#194189}
.pagination .active a{color:#fff;}
.bwz{position:absolute;left:0;right:0;text-align:center;top:50%; font-weight:900;transform: translate(0,-10%);color:#fff;text-shadow: 0 0 0.13333rem rgba(33,86,178,.6);font-size:36px}
.bwz span{display:block;}
.inprolist{overflow:hidden}
.yylist li{display:flex;    -webkit-transition: all .5s ease-in-out;overflow:hidden;
    transition: all .5s ease-in-out;align-items: center;margin-bottom:38px}
.yylist li:hover{background: #194189;color:#fff}
.yylist li p,.yylist li img{width:50%;box-sizing:border-box}
.yylist li p{text-align:center;line-height:1.8}
.yylist li b,.lslist b{font-size:24px;font-weight:400}
.yylist li img{border-right:8px solid #194189}
.yylist .dd img{border-right:none;border-left:8px solid #194189}
.inprone{float:left;width:32%;margin:10px 0;margin-right:2%;text-align: center;overflow:hidden}
.lslist{margin-top:30px;padding:0 30px}
.lslist li{padding-bottom:38px;border-left:1px solid #e6e6e6;position:relative}
.lslist li div{background:#f8f8f8}
.lslist li:after,.lslist li:before{    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    content: "";
    position: absolute;
    display: block;
    top: 10px;
    left:0;    background: #003686;
    z-index: 3;
    border-radius: 50%; transform: translate(-50%, 0);
    height: 12px;
    width:12px}
	.lslist li:after{height:16px;
    width: 16px;
    background: #fff;
    border: 1px solid #003686;
    z-index: 2;transform: translate(-9px, -3px)}
	.lslist li:hover:after{    margin-left: -3px;
    margin-top: -3px;}
	.lslist li:hover:after,.lslist li:hover:before{   top:16px;  left: -6px;   -webkit-transform: scale3d(1.6,1.6,1) translateZ(0);
    transform: scale3d(1.6,1.6,1) translateZ(0);}
.lslist .product-name{float:right;width:65%;background:#f5f5f5;padding:25px}
.lslist b{padding-left:20px;}
.lslist li:hover b{font-size:30px;}
.zpxxxq{padding-bottom: 80px;}
.zpxx_tit ul{overflow: hidden;width: 1200px; margin: 0 auto;border-bottom: 1px solid #eeeeee;}
.zpxx_tit li{float: left; line-height: 63px;font-size: 16px; color: #000; padding-left: 20px;}
.zpxx_tit ul li:nth-child(1){ width:38%;}
.zpxx_tit ul li:nth-child(2){ width:22%;}
.zpxx_tit ul li:nth-child(3){ width:22%;}
.zpxx_tit ul li:nth-child(4){ width:18%;}
.zpnr { border-bottom: 1px solid #eeeeee;}
.zpxxbox{margin-bottom:20px}
/*.zpnr.on1{background: url(../images/a_12.png) no-repeat 98% center #c0974c;}
 .zpnr.on1 li{color: #fff;}
.zpnr.on1 ul{border-bottom: 1px solid #c0974c;} */
.zpnr ul{overflow: hidden;width: 1200px; margin: 0 auto;padding:15px 0;background:url(../images/a_11.png) no-repeat 98% center #f8f8f8}
.zpnr li{float: left; line-height: 2;font-size: 16px; color: #000;padding-left: 20px;}
.on1 ul{background:#194189;}
.on1 li{color:#fff}
.zpnr li span{display:block;font-size:20px}
/* .zpnr ul li:nth-child(1){ width:38%;}
.zpnr ul li:nth-child(2){ width:22%;}
.zpnr ul li:nth-child(3){ width:22%;}
.zpnr ul li:nth-child(4){ width:18%;} */
.zpxq{padding: 25px;overflow: hidden;/*display: none;*/background:#f8f8f8;}
.zpxqbox{width: 1200px; margin: 0 auto; overflow: hidden;}
.zpxq_left{float: left; width: 60%;}
.zpxq_left h2{font-size: 24px; font-weight: bold;color: #fff; padding-bottom: 25px;}
.zpxq_left ul{padding:0 150px 90px 0 ;}
.zpxq_left li{color: #fff; font-size: 16px; line-height: 2;}
.zpxq_left p{color: #fff;font-size: 16px;}
.zpxq_left p span{font-weight: bold;}
.zpxq_right{float: right; width: 40%;}
.zpxq_right h2{font-size: 24px; font-weight: bold;color: #fff;padding-bottom: 25px;}
.zpxq_right li{color: #fff; font-size: 16px; line-height: 2;}   
}
.invest-analysts-container[data-v-525889e3] {
    background: #fff
}

.invest-analysts-container .sub-bar-container[data-v-525889e3] {
    background: #fff;
    position: relative;
    z-index: 200;
    border-bottom: .01333rem solid #f0f0f0
}

.invest-analysts-container .sub-bar-container .sub-bar-box[data-v-525889e3] {
    height: 60Px;
    width: 72%;
    margin: 0 auto;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.invest-analysts-container .sub-bar-container .sub-bar-box .left-box[data-v-525889e3] {
    float: left
}

.invest-analysts-container .sub-bar-container .sub-bar-box .right-box[data-v-525889e3] {
    float: right;
    overflow: hidden
}

.invest-analysts-container .sub-bar-container .sub-bar-box .breadcrumb[data-v-525889e3] {
    float: left
}

.invest-analysts-container .content[data-v-525889e3] {
    padding: 5% 14%
}

.time-line {
    margin-top: 60Px
}

h1[data-v-525889e3] {
    font-size: 46Px;
    color: #003686;
    font-weight: 700
}

.box[data-v-525889e3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-top: 60Px
}

.box .l{
    width: 42%;
    height: 550Px;
    background: #f5f6fa;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-top: 4Px solid #003686;
    text-align: center
}

.box .l img {
    margin-top: 50Px;
    /*height: 120Px*/
}

.box .l ul {
	
    text-align: left;
    font-size: 16Px;
    color: #666;
    line-height: 40Px;
    margin: 74Px 10% 0
}

.box .l ul b[data-v-525889e3] {
    font-weight: 900;
    width: 100Px;
    color: #333;
    display: inline-block
}

.box .r {
    width: 58%;
    height: 600Px;float:right
}

@media screen and (max-width: 1242px) {
    .invest-analysts-container .sub-bar-box[data-v-525889e3] {
        height:1.01333rem!important;
        width: 100%!important
    }

    .invest-analysts-container .content[data-v-525889e3] {
        padding: .97333rem .4rem
    }

    h1[data-v-525889e3] {
        font-size: .61333rem
    }

    .box[data-v-525889e3] {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-top: .8rem
    }

    .box .l[data-v-525889e3] {
        width: 100%;
        height: auto;
        border-top: .05333rem solid #003686;
        text-align: center
    }

    .box .l img[data-v-525889e3] {
        margin-top: 1.56rem;
        height: 2.26667rem
    }

    .box .l ul[data-v-525889e3] {
        font-size: .32rem;
        line-height: .53333rem;
        margin: 1.62667rem 1rem 2.18667rem
    }

    .box .l ul b[data-v-525889e3] {
        font-weight: 900;
        width: 2rem;
        color: #333;
        display: inline-block
    }

    .box .r[data-v-525889e3] {
        width: 100%
    }
}
.cp-txt,.cp-con{position:absolute;top:25%;right:25%;transform:translate(50%,-50%)}
.cp-con{top:50%;line-height:2}
.cp-con b{display:block;color:#1a4289;font-size:20px}
.cp-con span{font-size:18px;line-height:3}
.cp-con dt{   margin-top:30px; cursor: pointer;
    position: relative;
    font-size: 20Px;
    padding: 5Px 60Px;
    display: inline-block;
    -webkit-transition: all .3s;
    transition: all .3s;color: #003686;
    border: .01333rem solid #003686;
}.cp-con dt:hover {
    border-color: #003686;
    background: #003686;
    color: #fff;
}.cp-con dt:after {
    content: "";
    display: block;
    position: absolute;
    right: -20Px;
    bottom: 50%;
    height: 6Px;
    width: 42Px;
    background-repeat: no-repeat;background-image: url(https://www.baosteel.com/img/arrow_more_blue.png);
}
.hp-2 .cp-menu{right:25%;transform:translate(50%,-50%);width:15%;left:unset}
.cp-menu li{border-bottom:5px solid #c1c0c0;margin:0 2px;}
.cp-menu li.active{border-bottom:5px solid #1a4289;margin:0 2px;}

.head-r select {
    border: solid 1px #fff;
  color:#fff;
  padding:0 30px 0 10px;;line-height:2;font-size:14px;border-radius:5px;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    background: url("../images/arrow.png") no-repeat scroll 75px center transparent;
outline:none
}
.head-r option{background:rgba(0,0,0,.3)}

.head-r select::-ms-expand { display: none; }
@media screen and (max-width:1200px){
	.box{width:96%;margin:0 auto}
	
}
@media screen and (max-width:900px){
	.weiz{display:none}
	.nban img{max-width:150%}
	.footer .wd .foot-right{margin-left:0;padding-top:20px}
}
@media screen and (max-width:750px){
	.nban img{max-width:300%}
	/*  .foot-ul{padding-left:15%} */
	 .foot-ul{overflow:hidden}
	.footer .wd .foot-right .foot-ul li{width:45%;float:left;margin-left:2%}
	.lslist{padding:0 2%}
	.lnav li{width:25%}
	.lnav li a{padding:0;text-align:center}
	.m-page{padding:0!important}
	.lnav{width:104%;margin-left:-2%}
	.qywh li{width:99%}
	.nlist ul{margin-right:0}
	.nlist li{width:96%;margin:30px auto;float:unset}
	.nlist .case-img{height:auto}
	.inprone,.zpnr ul,.box .r,.box .l{width:100%}
	.sb .contact-box{width:100% !important}
	.box .r{float:unset}
	.sb .contact-box .contact-item{padding:0 5%!important}
	.mo{display:none}
	.hp-3 p{width:90%;margin:30px auto!important}
	.hp-5 .i-dt{margin-top:40px!important}
	.hp-5 .qywh li {    width: 85%;float: unset;    margin: 1% auto;}
	.hp-2 .swiper-slide a img{width:100%!important;height:auto}
	.cp-con p{display:none}
	.cp-txt, .cp-con{transform: translate(0,0);    top: 64%;    right: 0;    width: 90%;}
	.hp-2 .cp-menu li{    padding: 2px 0!important}
	.hp-2 .cp-menu{    bottom: 5%!important;    right: 50%;width: 60%!important;left: unset!important;}
	.bounceInLeft{left:8%!important}
	.bounceInLeft img{width:80%}
	.head .logo a img{    max-width: 68%!important;}
	.head .logo{margin: 5px 0;width:72%}
	.footer .wd .foot-right .foot-ul li h6 a{    font-size: 18px;}
	.footer .wd .foot-right .foot-ul li p{padding-left:0}
	.footer .wd .foot-right .foot-ul li h6{    margin-bottom: 10px;}
	.weixin{margin:0}
	.job dt b,.mshu b{font-size:16px!important}
	.bwz{    font-size: 24px;}
	.sb{overflow-x: scroll;}
	.sb table{width:200%}
	.theader{position:unset!important}.firstRow{display:table-row!important}
	.footer .wd .foot-right .foot-ul li i{display:none}
	
	.fubiao{    font-size: 16px;}
	.zhongl{display:none}
	.biaoge p{
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;width:20%!important}
	.biaoge td{line-height:1!important;width:16.5%!important;word-break: break-all;}
	.i-dt{padding:0 2vw!important}
	.badd{font-size:3.5vw}
}