@charset "UTF-8";
/* CSS reset by Jarvis,2016-03-30*/
/* html {-webkit-text-size-adjust:100%;height:100%}
body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,select,table,td,textarea,ul {margin:0;padding:0;-webkit-text-size-adjust:none}
body {height:100%;color:#333;font-size:12px;font-family:Arial,"Microsoft YaHei","宋体"}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display:block}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline} */
img {border:none;max-width:100%;height:auto;}
#dituContent img {max-width:none;}
*,:after,:before {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:after,.clearfix:before {content:"";display:table}
.clearfix:after {clear:both}
table {border-collapse:collapse;border-spacing:0}
ul li {list-style:none}
input,select,textarea {outline:0}
a { color:#333; text-decoration:none; outline:0; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; }
a:active,a:hover {text-decoration:none;color:#34aba4;outline:0}
.dsNone {display:none}
.dsBlock {display:block}
.dsRelative {position:relative;}
.dsAbsolute {position:absolute;}
.verticalCenter {top:50%;transform:translateY(-50%);position:absolute;}
.autoImg img {width:100%;height:auto;display:block}
.imgBlock img {display:block}
.autoMaxImg img {max-width:100%;height:auto}
.h100 {height:100%;}
.w100 {width:100%;margin-left: 35px;}

.fl {float:left}
.fr {float:right}
.text-left {text-align:left}
.text-right {text-align:right}
.text-center {text-align:center}
.text-justify {text-align:justify}
.text-nowrap {white-space:nowrap}
.text-lowercase {text-transform:lowercase}
.text-uppercase {text-transform:uppercase}
.text-capitalize {text-transform:capitalize}
.cor_bs,.cor_bs:hover {color:#fff}
.cor_red {color:#C00}
.f12 {font-size:12px}
.f13 {font-size:13px}
.f14 {font-size:14px}
.f15 {font-size:15px}
.f16 {font-size:16px}
.f17 {font-size:17px}
.f18 {font-size:18px}
.f19 {font-size:19px}
.f20 {font-size:20px}
.f21 {font-size:21px}
.f22 {font-size:22px}
.f24 {font-size:24px}
.ellipsis {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.transition {transition:all 0.5s ease}
.opacity {opacity:0}

.cor_000 {color:#000}
.cor_111 {color:#111}
.cor_222 {color:#222}
.cor_333 {color:#333}
.cor_444 {color:#444}
.cor_555 {color:#555}
.cor_666 {color:#666}
.cor_777 {color:#777}
.cor_888 {color:#888}
.cor_999 {color:#999}
.bgImg img{display: none;}
.bgImg {background-position:center center;background-repeat:no-repeat;background-size:cover;}
.mNoBgImg {background:none!important;}
.mNoBgImg img {display:inline-block;}
.overflowHide {overflow:hidden;position:relative;z-index:0}
.scaleImg .bgImg { transition:all 1.2s ease; position:absolute; height:100%; width:100%; left:0; top:0; -webkit-transition:all 1.2s ease; -moz-transition:all 1.2s ease; -ms-transition:all 1.2s ease; -o-transition:all 1.2s ease; }
.scaleImg:hover .bgImg { transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); }
.scaleImg img { transition:all 1.2s ease; -webkit-transition:all 1.2s ease; -moz-transition:all 1.2s ease; -ms-transition:all 1.2s ease; -o-transition:all 1.2s ease; }
.scaleImg:hover img { transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); }
.scaleImg:hover img.iOpacity,.scaleImg:hover img.noScaleImg {transform:scale(1);}
.bd_weixin_popup {box-sizing:content-box;}
#platform * {box-sizing:content-box;}
.coverBg {background-size:cover!important;}
.wOpacity {opacity:0;}
.borRds2 {border-radius:0.2em;}
.borRds3 {border-radius:0.3em;}
.borRds18 {border-radius:1.8em;}
.borRds50 {border-radius:50%;}
.iOpacity {opacity:0;transition:all 0.5s ease-in-out}
.hvrIopacity:hover .iOpacity {opacity:1;}
.vhCenter {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.txtBox-wp,.picBox-wp {display:flex;align-items:center;}
.picBox-wp img {max-width:100%;height:auto;}
/*@media (min-width:768px) {.container {width:750px}*/
/*}*/
/*@media (min-width:993px) {.container {width:970px}*/
/*}*/
/*@media (min-width:1200px) {.container {width:1170px}*/
/*}*/
/*@media (min-width:1230px) {.container {width:1230px}*/
/*}*/
.container-fluid {padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row {margin-right:-15px;margin-left:-15px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {float:left}
.col-xs-12 {width:100%}
.col-xs-11 {width:91.66666667%}
.col-xs-10 {width:83.33333333%}
.col-xs-9 {width:75%}
.col-xs-8 {width:66.66666667%}
.col-xs-7 {width:58.33333333%}
.col-xs-6 {width:50%}
.col-xs-5 {width:41.66666667%}
.col-xs-4 {width:33.33333333%}
.col-xs-3 {width:25%}
.col-xs-2 {width:16.66666667%}
.col-xs-1 {width:8.33333333%}
.col-xs-pull-12 {right:100%}
.col-xs-pull-11 {right:91.66666667%}
.col-xs-pull-10 {right:83.33333333%}
.col-xs-pull-9 {right:75%}
.col-xs-pull-8 {right:66.66666667%}
.col-xs-pull-7 {right:58.33333333%}
.col-xs-pull-6 {right:50%}
.col-xs-pull-5 {right:41.66666667%}
.col-xs-pull-4 {right:33.33333333%}
.col-xs-pull-3 {right:25%}
.col-xs-pull-2 {right:16.66666667%}
.col-xs-pull-1 {right:8.33333333%}
.col-xs-pull-0 {right:auto}
.col-xs-push-12 {left:100%}
.col-xs-push-11 {left:91.66666667%}
.col-xs-push-10 {left:83.33333333%}
.col-xs-push-9 {left:75%}
.col-xs-push-8 {left:66.66666667%}
.col-xs-push-7 {left:58.33333333%}
.col-xs-push-6 {left:50%}
.col-xs-push-5 {left:41.66666667%}
.col-xs-push-4 {left:33.33333333%}
.col-xs-push-3 {left:25%}
.col-xs-push-2 {left:16.66666667%}
.col-xs-push-1 {left:8.33333333%}
.col-xs-push-0 {left:auto}
.col-xs-offset-12 {margin-left:100%}
.col-xs-offset-11 {margin-left:91.66666667%}
.col-xs-offset-10 {margin-left:83.33333333%}
.col-xs-offset-9 {margin-left:75%}
.col-xs-offset-8 {margin-left:66.66666667%}
.col-xs-offset-7 {margin-left:58.33333333%}
.col-xs-offset-6 {margin-left:50%}
.col-xs-offset-5 {margin-left:41.66666667%}
.col-xs-offset-4 {margin-left:33.33333333%}
.col-xs-offset-3 {margin-left:25%}
.col-xs-offset-2 {margin-left:16.66666667%}
.col-xs-offset-1 {margin-left:8.33333333%}
.col-xs-offset-0 {margin-left:0}
.dsPadPhone,.dsPhone {display:block}
.dsPad,.dsPc,.dsPcPad {display:none}
@media (min-width:768px) {.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9 {float:left}
.col-sm-12 {width:100%}
.col-sm-11 {width:91.66666667%}
.col-sm-10 {width:83.33333333%}
.col-sm-9 {width:75%}
.col-sm-8 {width:66.66666667%}
.col-sm-7 {width:58.33333333%}
.col-sm-6 {width:50%}
.col-sm-5 {width:41.66666667%}
.col-sm-4 {width:33.33333333%}
.col-sm-3 {width:25%}
.col-sm-2 {width:16.66666667%}
.col-sm-1 {width:8.33333333%}
.col-sm-pull-12 {right:100%}
.col-sm-pull-11 {right:91.66666667%}
.col-sm-pull-10 {right:83.33333333%}
.col-sm-pull-9 {right:75%}
.col-sm-pull-8 {right:66.66666667%}
.col-sm-pull-7 {right:58.33333333%}
.col-sm-pull-6 {right:50%}
.col-sm-pull-5 {right:41.66666667%}
.col-sm-pull-4 {right:33.33333333%}
.col-sm-pull-3 {right:25%}
.col-sm-pull-2 {right:16.66666667%}
.col-sm-pull-1 {right:8.33333333%}
.col-sm-pull-0 {right:auto}
.col-sm-push-12 {left:100%}
.col-sm-push-11 {left:91.66666667%}
.col-sm-push-10 {left:83.33333333%}
.col-sm-push-9 {left:75%}
.col-sm-push-8 {left:66.66666667%}
.col-sm-push-7 {left:58.33333333%}
.col-sm-push-6 {left:50%}
.col-sm-push-5 {left:41.66666667%}
.col-sm-push-4 {left:33.33333333%}
.col-sm-push-3 {left:25%}
.col-sm-push-2 {left:16.66666667%}
.col-sm-push-1 {left:8.33333333%}
.col-sm-push-0 {left:auto}
.col-sm-offset-12 {margin-left:100%}
.col-sm-offset-11 {margin-left:91.66666667%}
.col-sm-offset-10 {margin-left:83.33333333%}
.col-sm-offset-9 {margin-left:75%}
.col-sm-offset-8 {margin-left:66.66666667%}
.col-sm-offset-7 {margin-left:58.33333333%}
.col-sm-offset-6 {margin-left:50%}
.col-sm-offset-5 {margin-left:41.66666667%}
.col-sm-offset-4 {margin-left:33.33333333%}
.col-sm-offset-3 {margin-left:25%}
.col-sm-offset-2 {margin-left:16.66666667%}
.col-sm-offset-1 {margin-left:8.33333333%}
.col-sm-offset-0 {margin-left:0}
.dsPad,.dsPadPhone,.dsPcPad {display:block}
.dsPc,.dsPhone {display:none}
}
@media (min-width:993px) {.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {float:left}
.col-md-12 {width:100%}
.col-md-11 {width:91.66666667%}
.col-md-10 {width:83.33333333%}
.col-md-9 {width:75%}
.col-md-8 {width:66.66666667%}
.col-md-7 {width:58.33333333%}
.col-md-6 {width:50%}
.col-md-5 {width:41.66666667%}
.col-md-4 {width:33.33333333%}
.col-md-3 {width:25%}
.col-md-2 {width:16.66666667%}
.col-md-1 {width:8.33333333%}
.col-md-pull-12 {right:100%}
.col-md-pull-11 {right:91.66666667%}
.col-md-pull-10 {right:83.33333333%}
.col-md-pull-9 {right:75%}
.col-md-pull-8 {right:66.66666667%}
.col-md-pull-7 {right:58.33333333%}
.col-md-pull-6 {right:50%}
.col-md-pull-5 {right:41.66666667%}
.col-md-pull-4 {right:33.33333333%}
.col-md-pull-3 {right:25%}
.col-md-pull-2 {right:16.66666667%}
.col-md-pull-1 {right:8.33333333%}
.col-md-pull-0 {right:auto}
.col-md-push-12 {left:100%}
.col-md-push-11 {left:91.66666667%}
.col-md-push-10 {left:83.33333333%}
.col-md-push-9 {left:75%}
.col-md-push-8 {left:66.66666667%}
.col-md-push-7 {left:58.33333333%}
.col-md-push-6 {left:50%}
.col-md-push-5 {left:41.66666667%}
.col-md-push-4 {left:33.33333333%}
.col-md-push-3 {left:25%}
.col-md-push-2 {left:16.66666667%}
.col-md-push-1 {left:8.33333333%}
.col-md-push-0 {left:auto}
.col-md-offset-12 {margin-left:100%}
.col-md-offset-11 {margin-left:91.66666667%}
.col-md-offset-10 {margin-left:83.33333333%}
.col-md-offset-9 {margin-left:75%}
.col-md-offset-8 {margin-left:66.66666667%}
.col-md-offset-7 {margin-left:58.33333333%}
.col-md-offset-6 {margin-left:50%}
.col-md-offset-5 {margin-left:41.66666667%}
.col-md-offset-4 {margin-left:33.33333333%}
.col-md-offset-3 {margin-left:25%}
.col-md-offset-2 {margin-left:16.66666667%}
.col-md-offset-1 {margin-left:8.33333333%}
.col-md-offset-0 {margin-left:0}
.dsPc,.dsPcPad {display:block}
.dsPad,.dsPadPhone,.dsPhone {display:none}
}
@media (min-width:1200px) {.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9 {float:left}
.col-lg-12 {width:100%}
.col-lg-11 {width:91.66666667%}
.col-lg-10 {width:83.33333333%}
.col-lg-9 {width:75%}
.col-lg-8 {width:66.66666667%}
.col-lg-7 {width:58.33333333%}
.col-lg-6 {width:50%}
.col-lg-5 {width:41.66666667%}
.col-lg-4 {width:33.33333333%}
.col-lg-3 {width:25%}
.col-lg-2 {width:16.66666667%}
.col-lg-1 {width:8.33333333%}
.col-lg-pull-12 {right:100%}
.col-lg-pull-11 {right:91.66666667%}
.col-lg-pull-10 {right:83.33333333%}
.col-lg-pull-9 {right:75%}
.col-lg-pull-8 {right:66.66666667%}
.col-lg-pull-7 {right:58.33333333%}
.col-lg-pull-6 {right:50%}
.col-lg-pull-5 {right:41.66666667%}
.col-lg-pull-4 {right:33.33333333%}
.col-lg-pull-3 {right:25%}
.col-lg-pull-2 {right:16.66666667%}
.col-lg-pull-1 {right:8.33333333%}
.col-lg-pull-0 {right:auto}
.col-lg-push-12 {left:100%}
.col-lg-push-11 {left:91.66666667%}
.col-lg-push-10 {left:83.33333333%}
.col-lg-push-9 {left:75%}
.col-lg-push-8 {left:66.66666667%}
.col-lg-push-7 {left:58.33333333%}
.col-lg-push-6 {left:50%}
.col-lg-push-5 {left:41.66666667%}
.col-lg-push-4 {left:33.33333333%}
.col-lg-push-3 {left:25%}
.col-lg-push-2 {left:16.66666667%}
.col-lg-push-1 {left:8.33333333%}
.col-lg-push-0 {left:auto}
.col-lg-offset-12 {margin-left:100%}
.col-lg-offset-11 {margin-left:91.66666667%}
.col-lg-offset-10 {margin-left:83.33333333%}
.col-lg-offset-9 {margin-left:75%}
.col-lg-offset-8 {margin-left:66.66666667%}
.col-lg-offset-7 {margin-left:58.33333333%}
.col-lg-offset-6 {margin-left:50%}
.col-lg-offset-5 {margin-left:41.66666667%}
.col-lg-offset-4 {margin-left:33.33333333%}
.col-lg-offset-3 {margin-left:25%}
.col-lg-offset-2 {margin-left:16.66666667%}
.col-lg-offset-1 {margin-left:8.33333333%}
.col-lg-offset-0 {margin-left:0}
}
i{font-style: normal;}
.w1400 {width:1400px;margin:0 auto;position:relative;font-style: normal;}
@media only screen and (max-width:1499px) {
.w1400 {width:1200px;}
}
@media only screen and (max-width:1199px) {
.w1400 {width:100%;}
}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before {display:table;content:" "}
.clearfix:after,.container-fluid:after,.container:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after {clear:both}
@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform:rotate(360deg)}
}
@keyframes swiper-preloader-spin {100% {transform:rotate(360deg)}
}
.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(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43% {-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70% {-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-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(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70% {-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-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(0.75,1.25,1);transform:scale3d(0.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(0.75,1.25,1);-ms-transform:scale3d(0.75,1.25,1);transform:scale3d(0.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(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.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,-20px,0);transform:translate3d(0,-20px,0)}
100% {opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown {0% {opacity:0;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,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,20px,0);transform:translate3d(0,20px,0)}
100% {opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,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,20px,0);transform:translate3d(0,20px,0)}
}
@keyframes fadeOutDown {0% {opacity:1}
100% {opacity:0;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,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,-20px,0);transform:translate3d(0,-20px,0)}
}
@keyframes fadeOutUp {0% {opacity:1}
100% {opacity:0;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.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(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.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}
@-webkit-keyframes imgBgAnimation {0% {-webkit-transform:scale(1);}
100% {-webkit-transform:scale(1.08);}
}
@keyframes imgBgAnimation {0% {transform:scale(1);}
100% {transform:scale(1.08);}
}
.imgBgAnimation {-webkit-animation-name:imgBgAnimation;animation-name:imgBgAnimation}
@keyframes icon-bounce {0%,to {-webkit-transform:rotate(0);transform:rotate(0)}
25% {-webkit-transform:rotate(15deg);transform:rotate(15deg)}
50% {-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}
75% {-webkit-transform:rotate(5deg);transform:rotate(5deg)}
85% {-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
}
@-webkit-keyframes icon-bounce {0%,to {-webkit-transform:rotate(0);transform:rotate(0)}
25% {-webkit-transform:rotate(15deg);transform:rotate(15deg)}
50% {-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}
75% {-webkit-transform:rotate(5deg);transform:rotate(5deg)}
85% {-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
}
@keyframes fadeToggleAnimate {0% {opacity:0.5;transform:scale(0.8) rotate(5deg);}
50% {opacity:1;transform:scale(1) rotate(0deg)}
100% {opacity:0.5;transform:scale(0.8) rotate(5deg)}
}


/* 内页 */
video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.w1620{
	margin-left: 7.8%;
	margin-right: 7.8%;
}
/* .m2abtBan{ background: url(../images/m2abt_bg1.jpg) no-repeat center center; height: 868px;} */
.m2abtBan{ height: 100vh;}
.m2csBanTxt{ color: #FFF; text-align: center; position: absolute;width: 100%;left: 0;top: 50%;height: 322px;margin-top: -161px;z-index: 2;}
.m2csBanTxt strong{ font-weight: normal; color: #FFF; font-size: 40px; line-height: 60px; margin-bottom: 30px; display: block;}
.m2abt_banTxt{ font-size: 14px;
    line-height: 26px;
    width: 70%;
    margin: 0 auto 72px;
}
.m2abt_banTxt p{     font-size: 18px;
    line-height: 34px;
    margin-bottom: 14px;}
.m2csArrow{ background: url(../images/m2cs_i1.png) no-repeat; display: block; margin: 130px auto 0px; height: 40px; width: 40px; }
.m2abtBan .m2csArrow{ margin-top:0}
/* .m2abtMain { background: url(../images/m2abt_bg2.png) no-repeat center top;} */
.m2abt_u1{padding-top: 90px;}
.m2abt_u1 li{padding-bottom: 50px;}
.m2abt_t{ font-size: 40px; line-height: 40px; text-align: center; padding-top: 100px; font-weight: bold; }
/* .m2abt_tdes{ padding: 38px 15px 72px;  font-size: 18px; line-height: 30px; color: #333; text-align: left; } */
.m2abt_tdes{ padding: 38px 15px 38px;  font-size: 18px; line-height: 30px; color: #333; text-align: left; }
.m2abt_aBox1 { display: block; position: relative; background: #f7f6f4; }
.m2abt_aBox1 .overflowHide { float: left; height: 379px; width: 50%; }
/* .m2abt_a1Rx{ width: 50%; height: 100%; position: absolute; right: 0; top: 0; padding-left: 7.5%; padding-right: 7.5%; display: flex; align-items: center; font-size: 18px; line-height: 34px; color: #777; } */
.m2abt_a1Rx{ width: 50%; height: 100%; position: absolute; right: 0; top: 0; padding-left: 60px; padding-right: 60px;  font-size: 18px; line-height: 34px; color: #777; padding-top: 60px;}
.m2abt_a1Rx .cor_333{color:#777;}
/* .m2abt_a1Rx strong { font-size: 28px; line-height: 40px; font-weight: bold; display: block; margin-bottom: 20px; } */
.m2abt_a1Rx .tit{
	position: relative;
	margin-bottom: 12px;
}
.m2abt_a1Rx strong { 
	font-size: 30px;
	font-weight: 800;
	color: #444444;
	margin-bottom: 26px;
	display: block;
	font-family: PingFang SC;
	padding-left: 48px;
	transition: color 1s;
	-webkit-transition: color 1s;
	-moz-transition: color 1s;
	-ms-transition: color 1s;
	-o-transition: color 1s;
}
.m2abt_a1Rx  p{
	font-size: 18px;
	line-height: 30px;
	color: #666;
	font-family: PingFang SC;
	font-weight: 500;
	margin-bottom: 3px;
}
.m2abt_a1Rx p span{display: inline-block;*display: inline-block;*zoom: 1;width: 34px;text-align: center;margin-right: 6px;}
.m2abt_a1Rx p img{
	text-align: center;
	vertical-align: middle;
	margin-right: 10px;
}
.slb-num {
    color: #ffffff;
    display: block;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    font-family: Impact;
    position: absolute;
    left:0px;
    top: 0px;
    background: url(../images/num-icon.png) no-repeat;
    width: 40px;
    height: 40px;
	font-style: normal;
}
.m2abt_u1 li:nth-child(2n) .m2abt_aBox1 .overflowHide {float:right;}
.m2abt_u1 li:nth-child(2n) .m2abt_a1Rx{right:auto; left:0;}
/* .m2abt_u2 { margin: 0 -7px 88px; } */
.m2abt_u2 li{ padding: 0px 7px; margin-bottom: 14px; }
.m2abt_aBox2 { display: block; background: #F7F6F4; height: 510px; padding: 0px 9%; display: flex; align-items: center; text-align: center; }
.m2abt_ibox{ font-size: 0px; display: inline-block; height: 125px; width: 125px; position: relative; transition:all 0.5s ease-in-out; }
.m2abt_ibox img{position:absolute; left:0; top:0; transition:all 0.5s ease-in-out;}
.m2abt_aBox2:hover .m2abt_ibox img:first-child{opacity:0; transition:all 0.5s ease-in-out;}
.m2abt_aBox2 strong { font-size: 20px; line-height: 40px; display: block; margin-bottom:10px; height:auto; font-weight: normal; transition: all 0.5s ease-in-out }
.m2abt_aBox2 p { font-size: 18px; line-height: 34px; transition: all 0.5s ease-in-out; height: 0; overflow: hidden; opacity: 0; transform: scale(0) }
.m2abt_aBox2:hover{ color: #FFF !important; background: #018196; }
.m2abt_aBox2:hover p{height:102px; opacity:1; transform:scale(1)}
.m2abt_aBox2:hover .m2abt_ibox{width:100px; height:100px;}
.m2abtCon3 { background: url(../images/m2abt_bg2.jpg) no-repeat center center; background-size: cover; padding: 28px 0px 92px; }
.m2abt_t2 { color: #FFF; font-size: 40px; line-height: 160px; height: 160px; text-align: center; font-weight: bold; }
.m2abtSwiper{max-width:1400px; padding:0 15px; margin:0 auto;}
.m2abtSwiper .swiper-container{ padding-bottom: 70px; }
.m2abt_lgBox{ display: block; height: 200px; background: #FFF; position: relative; overflow:hidden;}
.m2abt_lgBox img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); max-width:90%; max-height:90%; width:auto; height:auto;}
.m2abt_lgTxt{ height: 100%; width: 100%; background: #00BFB6; padding: 0px 20px; text-align: center; display: flex; align-items: center; transition: all 0.5s ease-in-out; position: absolute; left: 0; top: 0; font-size: 18px; line-height: 24px; color: #FFF; transform:translate(0,100%) }
.m2abt_lgImg{ position:absolute; height:100%; width:100%; left:0; top:0;}
.m2abt_lgImg{ transition: all 0.5s ease-in-out; transform:translate(0,0)}
.m2abt_lgBox:hover .m2abt_lgImg{ transition: all 0.5s ease-in-out; transform:translate(0,-100%)}
.m2abt_lgBox:hover .m2abt_lgTxt{ transform:translate(0,0)}
.m2abtSwiper .swiper-pagination{bottom:0px;}
.m2abtSwiper .swiper-pagination-bullet{ background: #C1C1C1; height: 14px; width: 14px; opacity: 1; margin: 0px 12px!important; }
.m2abtSwiper .swiper-pagination-bullet-active{ background: #00BFB6; }
.m2abt_u3{ margin: 0 auto 60px; max-width: 1335px; }
.m2abt_u3 li{padding:0 60px; margin-bottom:42px; text-align:center;}
.m2abt_sBox{ display: block; text-align: center; height: 233px; padding-top: 64px; background: #EFEFEF;}
.m2abt_ibox2 { font-size: 0px; display: inline-block; height: 115px; width: 98px; position: relative; }
.m2abt_ibox2 img{position:absolute; left:0; top:0; transition:all 0.5s ease-in-out;}
.m2abt_u3box:hover .m2abt_ibox2 img:first-child{opacity:0; transition:all 0.5s ease-in-out;}
.m2abt_u3box:hover .m2abt_sBox{ background: #00BFB6; }
.m2abt_u3box strong{ font-weight: normal; font-size: 24px; line-height: 42px; height: 42px; overflow: hidden; margin-top: 18px; display:block }
@media (max-width:1599px){
.m2abt_a1Rx{padding:34px 25px 0;}
.m2abt_u3 li{padding:0 15px;}
.m2abt_aBox2 strong{font-size:42px;}
.m2abt_aBox2 p{font-size:16px; line-height:26px;}
.m2abt_aBox2:hover p{height:130px;}
}
@media (max-width:1199px){
    .m2abtMain{padding: 0 15px;}
    .m2abt_banTxt {
        padding: 0 15px;
    }
}

@media (max-width:992px){
.m2abt_aBox2:hover p{height:182px;}
.m2abt_a1Rx{font-size:16px; line-height:26px;}
.m2abt_t,.m2abt_t2{font-size:38px; font-weight:normal;}
.m2abt_a1Rx strong{ font-weight:normal;}
.m2abt_banTxt{
    width: 100%;
}
}
@media (max-width:767px){
.m2abtBan{display:block; height:100vh;  background-size:cover;}
.m2csBanTxt strong{line-height:40px;font-size: 24px;margin-bottom: 16px;}
.m2abt_banTxt p {
    font-size: 15px;
    line-height: 30px;
}
.m2csBanTxt{height: auto;margin-top: 0;transform: translateY(-50%);}
.m2csArrow{margin-top:50px!important;}
.m2abt_banTxt{margin-bottom:50px;padding: 0 15px;}
.m2abt_t, .m2abt_t2{font-size:25px; padding-top:12px;}
.m2abt_u1 {
    padding-top: 70px;
}
.m2abt_t_zizhi.m2abt_t{margin-top: 0 !important;}
.m2abt_tdes{padding: 14px 15px 32px; font-size: 16px; line-height: 26px;}
.m2abt_tdes p span{
	font-size: 15px !important;
}
.slb-num{top: -8px;
    transform: scale(0.9);
}
.m2abt_aBox1 .overflowHide{width:100%; float:none!important; height:250px;}
.m2abt_a1Rx{width:100%; position:static; display:block; height:auto; padding:25px 15px 35px; font-size:16px; line-height:26px;}
.m2abt_a1Rx strong{font-size:19px; margin-bottom:6px;padding-left: 42px;}
.m2abt_aBox2 strong{font-size:16px !important; margin-bottom:0;padding-left: 0px;}
.m2abt_aBox2{height:400px;}
.m2abt_u2{margin-bottom:50px;}
.m2abt_t2 {padding-top:0!important; line-height:90px; height:90px;}
.m2abtSwiper .swiper-pagination-bullet{ height: 10px; width: 10px; margin: 0px 5px!important; }
.m2abt_u3{margin-bottom:40px;}
.m2abt_u3box strong{font-size:22px;}
.m2abt_a1Rx p{font-size: 15px;}
}
/*2018-06-06 CSS*/
.nhmR4_ul li{height:115px;}
.hmFocusTxt{ max-width:1300px; width:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:5; margin-top:-40px;}
.hmFocusTxt img{position:absolute; left:0; top:0;}
.m2abt_u2{margin-left:-3px; margin-right:-3px;}
.m2abt_u2 li{ width: 25%; padding:0 3px;}
.m2abt_aBox2{height:446px;}
.m2abt_aBox2 strong{font-size:20px;}
.m2abt_aBox2 p{font-size:15px; line-height:30px;}
.m2abt_aBox2:hover p{height:90px;}
.m2abt_ibox{width:110px; height:110px;}
.nhm4Tm{ background: url(../images/nn_ri1.png) no-repeat center center; height: 115px; width: 98px; color: #8a8a8a; padding-top: 40px; font: bold 14px Arial; }
.nhm4_aBox:hover .nhm4Tm{ background: url(../images/nn_ri2.png) no-repeat center center; }
.nhm4Tm span{ line-height:30px; height:30px; font-size:40px; margin-bottom:6px;}
.nhm4Dex .ellipsis{font-size:22px; transition:all 0.5s ease-in-out;}
.nhm4_aBox:hover .nhm4Dex .ellipsis{color:#009D96}
.nhm4Dex p{font-size:15px;}
.m2cs_ulBox{max-width:1370px;}
.m2cs_u1{margin:0 -10px;}
.m2cs_u1 li{padding:0 10px; margin-bottom:15px;}
.m2cs_aBox .overflowHide{height:284px;}
.m2cs_slay{ left: 40px; bottom: 30px; transition: all 0.3s ease-in-out; color: #FFF; right: 40px; z-index: 5; position: absolute; text-align: left; }
.m2cs_slay strong{ font-size: 26px; display: block; line-height: 40px; height: 40px; font-weight: normal; overflow: hidden; text-align: left; letter-spacing: 1px; }
.m2cs_slay p{ font-size: 17px; line-height: 20px; height: 28px; overflow: hidden; letter-spacing: 1px;}
.m2cs_aBox:hover .m2cs_slay{transform:translateY(-25px);}
.m2tzCon{height:750px; background-size:cover;}
.m2tzRx{padding-left:0; padding-right:0;}
.m2gxTop{ padding: 20px 15%; background: #000000; margin-bottom: 55px;}
.m2gxTop_s1 { margin-right: 30px; padding-right: 30px; border-right: 6px solid #009D95; font-size: 22px; line-height: 38px; color: #FFF; float: left; }
.m2gxTop_s2{ font-size: 22px; line-height: 38px; color: #FFF; float: left; }
.m2gxBom{ padding: 0 15%; font-size: 20px; line-height: 48px; color: #FFF; }
.m2gxBom p{ position: relative; line-height: 48px; height: 48px; padding-left: 45px; }
.m2gxBom p img{ position: absolute; left: 0px; top:9px; }
.m2abt_aBox2 { transition:none; }
@media (max-width:1360px){
.hmFocusTxt{width:auto; left:20px; right:20px; transform:translate(0,-50%)}
}
@media (max-width:1850px){
.m2gxTop,.m2gxBom{padding-left:8%; padding-right:8%;}
}
@media (max-width:1550px){
.m2gxTop_s1,.m2gxTop_s2{font-size:18px;}
.m2gxBom{font-size:16px;}
.m2gxTop_s1 { margin-right: 20px; padding-right: 20px; border-right: 4px solid #009D95;}
}
@media (max-width:1199px){
.m2abt_u2 li{width:33.333%; margin-bottom:6px;}
.m2abt_u2 li:nth-child(4){margin-left:15%;}
.m2gxTop_s1,.m2gxTop_s2{font-size:16px;}
.m2gxBom{font-size:14px;}
.m2gxTop_s1 { margin-right: 15px; padding-right: 15px; border-right: 2px solid #009D95;}
.w1620{margin: 0 15px;}
}
@media (max-width:993px){
.m2cs_slay strong{font-size:24px;}
.m2cs_slay p{font-size:16px;}
.m2gxTop_s1{padding-right:0; margin-right:0; border:none;}
}
@media (max-width:767px){
.hmFocus170324{height:auto;}
.hmFocus170324 .dsPhone{font-size:0;}
.nhm4Dex .ellipsis{font-size:18px;}
.nhm4Dex{margin-left:110p;}
.m2abt_u2 li{width:100%; margin-bottom:6px;}
.m2abt_u2 li:nth-child(4){margin-left:0;}
.m2abt_aBox2{height:300px;}
.m2abt_ibox{width:90px; height:90px;}
.m2cs_slay strong{font-size:20px;}
.m2cs_slay p{font-size:15px; height:44px; line-height:22px; margin-top:5px;}
.m2cs_slay{ left:20px; right:20px; bottom:15px;}
.m2gxBom p{line-height:36px; height:36px; padding-left:40px;}
.m2gxBom p img{top:4px;}
.m2gxTop,.m2gxBom{padding-left:15px; padding-right:15px;}
}

.m2abtBan{position:relative;}
#particles-js{ position:absolute; left:0; top:0; bottom:0; right:0; z-index:10}
#particles-js canvas{ width:100%; height:100%; display:block;}




/*slick.css*/
.slick-slider {position:relative;z-index:2;}
.slick-list {position:relative;overflow:hidden;}
.slick-list:focus {outline:0;}
.slick-list.dragging {cursor:pointer;cursor:hand;}
.slick-track {position:relative;}
.slick-track:before,.slick-track:after {content:"";display:table;}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {float:left;height:100%;min-height:1px;display:none;position:relative;z-index:1;}
.slick-slide:focus {outline:0;}
.slick-slide img {display:block;}
.slick-slide.slick-active {z-index:2;}
.slick-slide.slick-loading img {display:none;}
.slick-slide.dragging img {pointer-events:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent;}
.slick-prev,.slick-next {display:block;width:20px;height:20px;line-height:0;font-size:0;cursor:pointer;position:absolute;top:50%;margin-top:-10px;z-index:6;}
.slick-prev:focus,.slick-next:focus {outline:0;}
.slick-prev {left:-25px;}
.slick-next {right:-25px;}
.slick-dots {width:100%;font-size:0;text-align:center;position:absolute;bottom:30px;z-index:4;}
.slick-dots li {position:relative;display:inline-block;*display:inline;*zoom:1;margin:0 5px;}
.slick-dots li button {display:block;width:14px;height:14px;line-height:0;font-size:0;background:#fff;border-radius:50%;overflow:hidden;cursor:pointer;}
.slick-dots li.slick-active button {background:#ff9800;}


.huanjin_m2abt_t{
    padding-bottom: 70px;
}
@media (max-width:767px){
    .huanjin_m2abt_t{
        padding-bottom: 20px;
    }
}



/* 关于我们-张力 */
.about-plate-02{
	padding-top: 36px;
}
.about-set2{padding-bottom: 0;}
.about-plate-02 .about-tit {padding:52px 0 20px;}
.about-tit {text-align:center;padding:52px 0 38px;}
.about-tit p {font-size:20px;line-height:22px;color:#222;font-family:Arial;opacity:.2;text-transform:uppercase;}
.about-tit h2 {font-size:33px;font-weight:bold;color:#222;}
.about-tit em {display:block;width:48px;height:3px;background:#018196;position:relative;margin:16px auto;}
.about-tit em i {display:block;width:50%;height:100%;background:#018196;position:absolute;left:0;top:0;}
.about-plate-02 ul {text-align:center;}
.about-plate-02 ul li {width:33.3%;float:left;position:relative;overflow:hidden;text-align:left;}
.about-plate-02 ul li .item {margin:15px 9px;background:#018196;border-radius:10px;}
.about-plate-02 ul li img {display:block;width:100%;height:100%;transition:.168s;border-radius:10px;}
.about-plate-02 ul li:hover img {opacity:.1;}
.about-plate-02 ul li .text-box {width:80%;margin:0 auto;position:absolute;left:10%;top:220px;transition:.368s;}
.about-plate-02 ul li:hover .text-box {top:46px;}
.about-plate-02 ul li h2 {font-size:28px;font-weight:bold;color:#fff;position:relative;z-index:1;display:inline-block;}
.about-plate-02 ul li h2 i {position:absolute;display:block;width:114%;height:4px;background:#018196;left:-7%;bottom:-6px;z-index:-2;transition:.168s;}
.about-plate-02 ul li:hover h2 i {width:0;}
.about-plate-02 ul li em {display:block;width:0px;height:3px;background:#fff;margin:28px 0 20px;transition:.368s;}
.about-plate-02 ul li:hover em {width:42px;}
.about-plate-02 ul li p {font-size:16px;line-height:32px;color:#fff;}
.sec2 ul li h3 {font-size:24px;color:#333;font-weight:bold;text-align:center;}
.sec3 {padding:36px 0 90px;}
.sec3 ul li {width:48%;margin:15px 1%;border-radius:15px;float:left;box-sizing:border-box;padding:30px 50px 40px 30px;border:1px solid #ededed;}
.sec3 ul li i {display:block;height:140px;width:140px;background:url(../images/246d7cfdb30f2beae91f1733d1980a2e.png) no-repeat;float:left;}
.sec3 ul li .icon2 {background-position:-190px 0;}
.sec3 ul li .icon3 {background-position:-380px 0;}
.sec3 ul li .icon4 {background-position:-570px 0;}
.sec3 ul li .desc {float:left;width:calc(100% - 140px);box-sizing:border-box;padding-left:20px;}
.sec3 ul li p {font-size:24px;font-weight:bold;margin-top:15px;}
.sec3 ul li span {display:block;margin-top:15px;padding-top:15px;border-top:1px solid #ededed;font-size:14px;}
.sec2 {background:#f2f2f2;padding:36px 0 90px 0;}
.sec2 ul li {float:left;width:30%;margin:0 1.5%;background:#fff;box-sizing:border-box;height:258px !important;display:block;}
.sec2 ul li.li2 {padding:33px 25px;}
.sec2 ul li i {display:block;height:60px;width:55px;margin:0 auto;background:url(../images/c88a7c40d16254541d78b8c1d908e1c9.png) no-repeat;}
.sec2 ul li .icon2 {background-position:-130px 0;}
.sec2 ul li .icon3 {background-position:-260px 0;}
.sec2 ul li span {line-height:24px;height:75px;margin-top:10px;padding-top:10px;display:block;font-size:14px;border-top:1px solid #ebebeb;}
.sec2 ul li.li1 {display:block;height:100%;}
.about-plate-03 {background-size:cover;}
.clear:after {content:"";display:block;height:0;overflow:hidden;clear:both;}
.sec1 {background:url(../images/3d973a12918c53e7b865e8e0cfb6073b.jpg) no-repeat;background-position:0px 100px;background-size:cover;padding-bottom:80px;padding-top: 30px;}
.sec1 img {margin:0 auto;width:634px;display:block;}
.sec1 img.logo-img{
	position: absolute;
	width: 230px;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.sec1 .cont{position: relative;}
#about-03 .cont {position:relative;}
#about-03 .cont .logo-img {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:308px;}
@media only screen and (max-width:768px) {.about-tit p {font-size:12px;line-height:14px;}
.about-tit em {width:40px;margin:8px auto;}
.about-tit h2 {font-size:22px;}
.about-plate-02 ul li {width:50%;}
.about-plate-02 ul li .item {margin:10px 5px;}
.sec2 ul li {width:100%;margin:0;}
.sec2 ul li.li2 {padding:4px 25px 33px;margin-bottom:26px;}
.sec3 ul li {width:100%;margin:0 0 20px 0;}
.sec3 ul li i {float:none;margin:0 auto;display:block;height:80px;width:80px;background-size:cover;}
.sec3 ul li .desc {width:100%;padding-left:0;float:none;}
.sec3 ul li p {text-align:center;font-size:20px;margin-top:16px;}
.sec3 ul li .icon2 {background-position:-116px 0;}
.sec3 ul li .icon3 {background-position:-231px 0;}
.sec3 ul li .icon4 {background-position:-346px 0;}
.about-tit {padding:0px 0 22px;}
.sec3 {padding:50px 10px 35px;}
.sec2 ul li h3 {font-size:20px;}
.about-plate-02 .about-tit {padding:52px 0 12px;}
#about-03 {padding:40px 10px 58px;}
.sec1 img {width:100%;}
.sec2 {padding:50px 10px 38px;}
#about-02 {padding:0 5px;}
#about-03 .cont .logo-img {width:48%;}
.sec1 {background-position:center;}
}

.about-tit {
    text-align: center;
    padding: 52px 0 38px;
}
.about-plate-05{
	background: url("../images/about-inner-bg-03.jpg") no-repeat center bottom;
	padding-bottom: 116px;
	position: relative;
	overflow: hidden;
/* 	margin-bottom: 90px; */
	padding-top: 32px;
}
.about-tit em {
    display: block;
    width: 48px;
    height: 3px;
    background: #018196;
    position: relative;
    margin: 16px auto;
}
.about-tit h2 {
    font-size: 38px;
    font-weight: bold;
    color: #222;
    text-align: center;
}
.about-tit p {
    font-size: 22px;
    line-height: 22px;
    color: #222;
    font-family: Arial;
    opacity: .2;
    text-transform: uppercase;
    text-align: center;
}

.about-brand ul{font-size: 0; text-align: center; margin: -10px -8px; position: relative; overflow: hidden;}
.about-brand li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 14.28%; *width: 14.26%;}
.about-brand li .item{height: 96px; margin: 10px 8px;  background: #fff; font-size: 0; text-align: center; border: 2px solid #cecece;}
.about-brand li i,.about-brand li img{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle;}
.about-brand li i{width: 0; height: 100%;}
.about-brand li img{max-width: 90%; max-height: 80px;}

.about-team-box-01{
	background: url("../images/about-inner-bg-04.jpg") no-repeat center;
	position: relative;
	z-index: 2;
	height: 594px;
}
.about-team-box-01 .con{
	width: 1370px;
	margin: 0 auto;
	padding: 106px 0 56px;
	position: relative;
}
.about-team-box-01 .tit{
	width: 450px;
	position: relative;
}
.about-team-box-01 .tit h3{
	font-size: 124px;
	height: 124px;
	line-height: 124px;
	text-transform: uppercase;
	color: #fff;
	position: absolute;
	font-family: Arial Black;
	top: -14px;
	left: -29px;
}
.about-team-box-01 .tit h2{
	font-size: 38px;
	font-weight: bold;
	color: #222;
	position: relative;
	z-index: 1;
	padding-top: 49px;
}
.about-team-box-01 .tit em{
		display: block;
	width: 48px;
	height: 3px;
	background: #88c728;
	position: relative;
	margin: 18px 0 28px;
}
.about-team-box-01 .tit em i{
	display: block;
	width: 50%;
	height: 100%;
	background: #0065d1;
	position: absolute;
	left: 0;
	top: 0;
}
.about-team-box-01 .tit p{
    font-size: 16px;
    line-height: 36px;
    color: #222;
}
.about-team-box-01 .con > img{
	display: block;
	position: absolute;
	right: 0;
	top: 106px;
}
.about-team-box-02{
	background: #0065d1;
	position: relative;
	z-index: 1;
}
.about-team-box-02 .con{
	width: 1370px;
	margin: 0 auto 0;
	padding: 23px 0 76px;
}
.about-team-box-02 .tit{
	position: relative;
}
.about-team-box-02 .tit img{
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
}
.about-team-box-02 .tit h2{
	position: relative;
	z-index: 2;
	font-size: 38px;
	color: #fff;
	font-weight: bold;
	padding-top: 40px;
}

.about-team-swiper{
	width: 100%;
	overflow: hidden;
	margin-top: 36px;
}
.about-team-swiper ul{
	white-space: nowrap;
}
.about-team-swiper ul li{
	width: 445px; float: left;
	display: inline-block;
	margin: 0 10px;
}
.about-team-swiper ul li img{
	display: block;
	width: 100%;
}

.con2{
	padding: 106px 0 56px;
	position: relative;
}

/* .about-team-box-01{
	background: url("images/about-inner-bg-04.jpg") no-repeat center;
	position: relative;
	z-index: 2;
} */
.about-team-box-01 .con{
	width: 1370px;
	margin: 0 auto;
	padding: 106px 0 56px;
	position: relative;
}
.about-team-box-01 .tit{
	width: 450px;
	position: relative;
}
.about-team-box-01 .tit h3{
	font-size: 124px;
	height: 124px;
	line-height: 124px;
	text-transform: uppercase;
	color: #fff;
	position: absolute;
	font-family: Arial Black;
	top: 0px;
	left: -29px;
}
.about-team-box-01 .tit h2{
	font-size: 38px;
	font-weight: bold;
	color: #222;
	position: relative;
	z-index: 1;
	padding-top: 69px;
}
.about-team-box-01 .tit em{
		display: block;
	width: 48px;
	height: 3px;
	background: #0093B1;
	position: relative;
	margin: 18px 0 28px;
}
.about-team-box-01 .tit em i{
	display: block;
	width: 50%;
	height: 100%;
	background: #0093B1;
	position: absolute;
	left: 0;
	top: 0;
}
/* .about-team-box-01 .tit p{
	font-size: 16px;
	line-height: 36px;
	color: #222;
} */
.about-team-box-01 .con2 > img{
	display: block;
	position: absolute;
	right: 0;
	top: 30px;
}
@media only screen and (max-width:1499px){
	.about-team-box-01 .con2 > img {
	    top: 80px;
	    width: 58%;
	}
}