@charset "utf-8";
*{margin:0;padding:0;}
blockquote,body,button,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,input,lable,li,ol,option,p,select,span,strong,table,td,textarea,th,ul{margin:0;padding:0;}
body{background:#fff;font-size:12px;font-family: "微软雅黑", Microsoft YaHei,Arial,Helvetica,sans-serif;}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
img{vertical-align:top;}
dl,li,ol,ul{list-style:none;}
q:after,q:before{content:'';}
abbr,acronym{border:0;}
table{border-collapse:collapse;}
input,select,textarea{font-weight:inherit;font-size:inherit;font-family:inherit;}
input,select,textarea{font-size:100%;}
pre{word-wrap:break-word;word-break:break-all;}
a,a:link{color:#333;text-decoration:none;}
a:active,a:hover{text-decoration:underline;}
a:focus{outline:0;}
a.red{color:#c00;}
a.red:hover{color:#c00;}
.detail{color:red;text-decoration:none;font-size:12px;}
.clear{clear:both;margin:0;padding:0;height:0;font-size:0;line-height:0;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.mar_t20{ margin-top:20px;}
.padding20{padding-bottom:20px;}
.block{display:block;}
.none{display:none;}
.mar_t30{ margin-top:30px;}
.w_980{ margin:0 auto; width:980px;}
.w_1200{margin:0 auto;width:1200px;}
.w_100{width:100%;}
.w_1010{margin:0 auto;width:1010px;}
.relative{position:relative;}
.txt_c{text-align:center;}
.song{font-family:"宋体",sans-serif;}
.padding{padding-top:10px;}
.none{display:none;}
.border{border:1px solid red;}
.mar_t50{margin-top: 50px;}
.padd_b30{padding-bottom:30px;}
@keyframes ghostUpdown{
	0%{ transform: translateY(0);}
	50%{ transform: translateY(-10px);}
	100%{ transform: translateY(0);}
}


@-webkit-keyframes slide-in {
	0% { opacity: 0; -webkit-transform: translateY(-100%);}
	60% { opacity: 1; -webkit-transform: translateY(10%);}
	100% {opacity: 1; -webkit-transform: translateY(0); } }
@-moz-keyframes slide-in {
	0% {opacity: 0; -moz-transform: translateY(-100%); }
	60% {opacity: 1; -moz-transform: translateY(10%); }
	100% {opacity: 1; -moz-transform: translateY(0); } }
@keyframes slide-in {
	0% {opacity: 0; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); }
	60% {opacity: 1; -webkit-transform: translateY(10%); -moz-transform: translateY(10%); -ms-transform: translateY(10%); -o-transform: translateY(10%); transform: translateY(10%); }
	100% {opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
}


.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.ban_text{
	nimation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-duration: 2s;

}
@-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 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}









@keyframes spin{
	100%{ transform:rotate(360deg);}
}
@-webkit-keyframes spin02{
	100%{ transform:rotate(360deg);}
}
@keyframes spin02{
	100%{ transform:rotate(-360deg);}
}


