@charset "utf-8";
img{width:100%;display:block;}
.wraps img{height:100%;width:auto;}
body{font-family:arial,Microsoft YaHei;}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);} /**去除点击产生的背景色**/
input,select{ outline:none;} /**隐藏外框线**/
/*loading*/
.loading{ position:fixed; left:0; right:0; bottom:0; top:0; background:#003387; z-index:99;}
.loadbox{ width:100px; height:100px; position:absolute; top:50%; left:50%; margin:-50px 0 0 -50px;}
.loadtext{ width:100px; height:50px; font-weight:bold; font-size:25px; color:#fff; margin:0 auto; text-align:center;}
.circle1{background-color: rgba(0,0,0,0);border:5px solid rgba(255,255,255,0.9);opacity:.9;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-radius:50px;box-shadow: 0 0 35px #fff;width:50px;height:50px;margin:0 auto;-moz-animation:c1 1s infinite ease-in-out;-webkit-animation:c1 1s infinite linear;}
.circle2{background-color: rgba(0,0,0,0);border:5px solid rgba(255,255,255,0.9);opacity:.9;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-radius:30px;box-shadow: 0 0 10px #fff;width:30px;height:30px;margin:0 auto;-moz-animation:c2 1s infinite ease-in-out;-webkit-animation:c2 1s infinite linear; position:relative; top:-50px;}
@-webkit-keyframes c1 {
	0% { -webkit-transform:rotate(160deg); opacity:0; box-shadow:0 0 1px #fff; }
	50% { -webkit-transform:rotate(120deg); opacity:1;}
	100% { -webkit-transform:rotate(-320deg); opacity:0; }
}
@-moz-keyframes c1 {
	0% { -moz-transform:rotate(160deg); opacity:0; box-shadow:0 0 1px #2187e7;}
	50% { -moz-transform:rotate(145deg); opacity:1; }
	100% { -moz-transform:rotate(-320deg); opacity:0; }
}
@-moz-keyframes c2 {
	0% { -moz-transform:rotate(0deg); }
	100% { -moz-transform:rotate(360deg);  }
}
@-webkit-keyframes c2 {
	0% { -webkit-transform:rotate(0deg); }
	100% { -webkit-transform:rotate(360deg); }
}
	
/*横屏*/	
.cover{width:100%;height:100%;background:#003387;color:#fff;position:fixed; left:0;top:0;display:none; z-index:99;}
.cover p{position:absolute; top:50%; left:0; margin-top:90px;text-align:center;width:100%;font-family:\5E7C\5706;font-size:14px}
.iphone{width:72px;height:123px;position:absolute;left:50%;top:50%;margin-left:-36px;margin-top:-61.5px;-webkit-animation:zhuan 1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:0.3s;text-align:center}
.iphone img{display:block;width:100%;}
@-webkit-keyframes zhuan {
	0%{-webkit-transform:rotate(-90deg);}
	50%{-webkit-transform:rotate(0deg);}
	100%{-webkit-transform:rotate(-90deg);}
}

/*内页样式*/
.wrap{width:100%;position:absolute;top:0;left:0;background:#FFF;}
.top{width:100%;-webkit-box-sizing:border-box;position:relative; background:url(../images/top.png) top center no-repeat; background-size:100% auto; height:100px;}
.top .logo{width:30%;position:absolute;top:10%;left:8%;}
.top a.home{width:15.8%;display:block;position:absolute;top:0;right:0; z-index:999;}

.main{width:100%;-webkit-box-sizing:border-box;}
.content{width:100%;color:#ee7f00;font-size:13px;}
.wraps1{width:100%;position:absolute;top:0;left:0;height:100%;overflow:hidden;}
.wraps1 img{height:100%;width:auto; margin:0 auto;}
.hide{display:none;}
.logo{height:6%;position:absolute;left:5.3%;top:2.5%;
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	z-index:5;
}
.logo1 img{ width:100%;}
.logo1{ position:absolute; top:0;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	z-index:5;}
.a_1{ position:absolute; top:48.71%; height:8.9%; width:100%;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	z-index:5;}
.a_2{ position:absolute; top:61.4%; height:9.29%; width:100%;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay:1s;
	animation-delay:1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	z-index:5;}
.a_3{ position:absolute; top:74.12%; height:9.29%; width:100%;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay:1.5s;
	animation-delay:1.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	z-index:5;}
.a_4{ position:absolute; top:85.5%; height:6.38%; width:100%;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay:2s;
	animation-delay:2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	z-index:5;}
.banner{position:absolute;top:0;
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	z-index:5;
}
.banner img{ width:100%;}
/*第一页*/
.page-1-1{background:url(../images/0_bg.jpg) top center no-repeat #fff;background-size:100% 100%;}
.p1_1{position:absolute;top:12.2%; height:41.26%;width:100%;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.p1_1 img{ height:100%; margin:0 auto;}
.p1_2{height:13.39%;position:absolute;top:39.4%; width:100%;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-delay:1.6s;
	animation-delay:1.6s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	z-index:5;
}
.p1_6{height:2.1%;position:absolute;top:69.8%; width:100%;
	-webkit-animation-duration:4s;
	animation-duration:4s;
	-webkit-animation-delay:1.2s;
	animation-delay:1.2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	z-index:5;
}
.p1_5{height:7.2%;position:absolute;top:60.3%; width:100%;
	-webkit-animation-duration:3s;
	animation-duration:3s;
	-webkit-animation-delay:1.2s;
	animation-delay:1.2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	z-index:5;
}
.p1_7{
	position:fixed;height:7.6%;
	top:76.7%; left:46.1%;
	z-index:50;
}
/*第二页*/
.p2_1{height:66.3%;position:absolute;top:18.1%;left:50%;-webkit-transform:translateX(-50%);}
.p2_1 li{position:absolute;top:0;left:0;}
.p2_1 li img{width:100%;height:auto;}
.p2_1 li:nth-child(1){position:relative;height:100%;width:auto}
.p2_1 li:nth-child(1) img{height:100%;width:auto}
.p2_1 li:nth-child(2){z-index:3;overflow:hidden;}

.p2_1 li:nth-child(3),.p2_1 li:nth-child(4),.p2_1 li:nth-child(5){
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-delay:1.5s;
	animation-delay:1.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.p2_1 li:nth-child(6),.p2_1 li:nth-child(7),.p2_1 li:nth-child(8){
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-delay:2.5s;
	animation-delay:2.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.p2_1 li:nth-child(9),.p2_1 li:nth-child(10),.p2_1 li:nth-child(11){
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-delay:3.5s;
	animation-delay:3.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.p2_1 li:nth-child(12),.p2_1 li:nth-child(13),.p2_1 li:nth-child(14){
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-delay:4.5s;
	animation-delay:4.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.p2_2{height:8%;position:absolute;top:85.5%;left:50%;-webkit-transform:translateX(-50%)}
.p2_2 li{position:absolute;top:0;left:0;}
.p2_2 li img{width:100%;height:auto;}
.p2_2 li:nth-child(1){position:relative;height:100%;width:auto}
.p2_2 li:nth-child(1) img{height:100%;width:auto}

.p2_2 li:nth-child(6){
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay:6s;
	animation-delay:6s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.p2_2 li:nth-child(5){
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay:6.5s;
	animation-delay:6.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.p2_2 li:nth-child(4){
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay:7s;
	animation-delay:7s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.p2_2 li:nth-child(3){
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay:7.5s;
	animation-delay:7.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.p2_2 li:nth-child(2){
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay:8s;
	animation-delay:8s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.p2_title{
	position:absolute;height:6.1%;left:10.7%;top:12.5%;
	z-index:4;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
/*第三页*/
.page-3-1,.page-2-1{
	background:url(../images/bg.jpg) top center no-repeat;
	background-size:100% auto;
}
.p3_1{height:70%;position:absolute;top:15%;left:50%;-webkit-transform:translateX(-50%)}
.p3_1 li{position:absolute;top:0;left:0;}
.p3_1 li img{width:100%;height:auto;}
.p3_1 li:nth-child(1){position:relative;height:100%;width:auto}
.p3_1 li:nth-child(1) img{height:100%;width:auto}
.p3_1 li:nth-child(2){z-index:3;overflow:hidden;}

.p3_1 li:nth-child(3),.p3_1 li:nth-child(4){
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.p3_1 li:nth-child(5),.p3_1 li:nth-child(6){
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-delay:1.5s;
	animation-delay:1.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.p3_1 li:nth-child(7),.p3_1 li:nth-child(8){
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-delay:2.5s;
	animation-delay:2.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.p3_1 li:nth-child(9),.p3_1 li:nth-child(10){
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-delay:3.5s;
	animation-delay:3.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.button{
	position: absolute;
	top: 85%;
	height: 10%;
	left: 28%
}
.info_box{ width:100%; margin:0 auto; position:absolute; top:10%;}
.lc_box,.xc_box{ width:100%; margin:0 auto;}
.lc_box img{ width:100%; margin:0 auto;}
.info_box h2{ font-size:20px; color:#333; line-height:30px; padding-left:5%;}
.info_box p{ font-size:14px; color:#333; line-height:18px; text-indent:2em; text-align:justify; text-justify:inter-ideograph;}
.info_text{ padding:5% 5% 10%;}
.pic{ height:77.5%; width:100%; position:absolute; top:0;}
.b_1,.b_2,.b_3,.b_4,.b_5,.b_6,.b_7{ position:absolute; top:0; width:100%;}
.nav_01{ position:absolute; top:12%; width:15%;}
.nav_02{position:absolute; top:20%; left:13%; width:10%;}
.nav_03{position:absolute; top:10%; width:10%;}
.nav_04{position:absolute; top:15%; left:7%; width:15%;}

.xc_text{ width:90%; position:absolute; left:5%; top:15%;}
.xc_text div{ margin-bottom:5%;}
.xc_text table{ margin-top:5%; margin-left:1%; margin-right:1%;}
.xc_text td{ text-align:center; color:#000; font-size:0.875em; padding:2% 0;}


/*手机平台样式*/
/*搜索职位*/
.search_box{
padding:15% 8%;}
.search { margin-bottom:30%;}
.search p{color:black;font-size:15px;padding-bottom:1%}
.search select,.search_box input{width:100%;-webkit-appearance:none;border:none;height:45px;-webkit-border-radius:5px;text-indent:1em;font-family:Microsoft YaHei;font-size:14px;color:#007e30;margin-bottom:5%;border:1px solid #99cc33}
.search select{background:url(../images/more.png) no-repeat 95% center #fff;background-size:25px auto;}
.search input{background:url(../images/search.png) no-repeat 96% center #fff;background-size:30px auto;-webkit-box-sizing:border-box}
/*职位列表*/
.joblist_box { 
padding: 0 8% 15%;
position: absolute;
top: 15%;
width: 85%;}
.joblist_box ul{width:100%;}
.joblist_box ul li{width:100%;margin-bottom:20px;background:url(../images/enter.png) no-repeat 99% center; background-size:12px; auto; border-bottom: 1px solid #99cc33;}
.joblist_box ul li a{display:block;color:black;font-size:15px;padding:2% 0;padding-right:8%;}
/*职位详情*/
.jobdetail_box{
padding:10% 8%; color:#3e3a39
}
.jobdetail_box .deTit{ font-size:18px; font-weight:bold; color:#99cc31;
padding-bottom:2%; background-size:100% auto; border-bottom:1px solid #99cc31; margin-bottom:5%;
}
.jobdetail_box h1{
	font-size:20px;
}
.jobdetail_box h2{
	font-size:15px; font-weight: bold;
}
.jobdetail_box .detail{margin-bottom:10%}
.jobdetail_box .detail h1{font-size:24px;border-bottom:1px solid #ee7f00;margin-bottom:12%;font-weight:normal;padding-bottom:3%}
.jobdetail_box .detail p.addr,.jobdetail_box .detail p.email{text-indent:0}
/*登录*/
.login_box{
padding:10% 8%;}
.login_box .jobinfo{font-size:18px; color:#3e3a39; margin-bottom:10%;}
.login_box .jobinfo p:nth-child(1) { font-size:16px; }
.login_box .jobinfo p.jobname {font-size:18px;text-align: center;color:#99cc33; padding-bottom:2%; background-size:90% auto; margin:5% 0; font-weight:bold;border-bottom:1px solid #99cc33;}
.login {padding-bottom:15%; border:none;}
.login input{width:100%;height:40px;border:none;color:#045008;font-size:15px;margin-bottom:15px; text-indent:3em;}
.login input.name{background:url(../images/name.png) left 2% center no-repeat;background-size: auto 80%; -webkit-border-radius:3px; border:1px solid #99cc33}
.login input.pwd{background:url(../images/psw.png) left 2% center no-repeat;background-size: auto 80%; -webkit-border-radius:3px; border:1px solid #99cc33}
.login p.note{font-size:12px;color:black}
::-webkit-input-placeholder{color:black;font-family:Microsoft YaHei;}
::-moz-placeholder{color:black;font-family:Microsoft YaHei;}
::-ms-placeholder{color:black;font-family:Microsoft YaHei;}
/*简历投递页面*/
.form-box2{border-bottom:1px solid #b3d465;padding:3% 0;}
.form-box2 .left{ float:left; width:30%;}
.form-box2 .need-p{ padding-top:1.5%;}
.form-box2 .right{ float:right; width:70%;}
.form-box2 .right select{-webkit-appearance:none;background:url(../images/more.png) no-repeat 95% center;background-size:17px auto;width:100%; border:none; outline:none; text-align:center; color:black;}
.form-box2 .right input{ width:100%;text-align:left; color:#0386cc; padding-left: 3%;border:0;background:none;}

.resume_box{color:black; padding:5% 8%;}
.resume_box h1{font-size:18px; color:#ffa800; text-align: left; padding-bottom:2%; font-weight:100;}
.resume_box h1 span{ font-size:13px;color:#ffa800;}
.resume_box p.yellow{font-size:1.2em; line-height: 26px;}
.resume_box li{background:url(../images/icon_yellow.jpg) no-repeat left 7px; padding-left:13px; background-size:6px auto;}

.resume_box .sex-box{width:70%;}
.sex-box a{background:#ffa800;display:block; width:27%; font-size:14px; color:#fff; text-decoration:none; text-align:center;-webkit-border-radius:10px;}
.sex-box a.man{ float:left; margin-left:35%;}
.sex-box a.woman{ float:left; margin-left:5%}
.sex-box a.curr{ background-color:#b3d465; color:#fff;}
.big-apply img{width:50%;margin:5% auto;}
.addBackground{display:none;}
/*投递成功*/
.succeed {
background:url(../images/5_05.jpg) bottom no-repeat #8ecf01;
background-size:100% auto;
width:100%;margin-top:-125px}
.succeed .logo{width:52%;margin:0 auto}
.succeed h1{ width:80%; margin:0 auto; padding:70% 0 0;font-size:21px;text-align:center;font-weight:normal;color:#fff; background:url(../images/5_logo.png) top 50% center no-repeat; background-size: 100% auto;}
.succeed a.return{width:50%;display:block;text-align:center;color:#fff;text-decoration:none;padding:2% 0;margin:0 auto;background:#ee7f00;font-size:20px;-webkit-border-radius:3px;}
.succeed .btn{
	width:80%;
	margin:0 auto;
	text-align:center;
}
.succeed .btn a{
	float:none;
	margin:5% auto;
}
.succeed .btn a:nth-child(1){background:#ffa800; color:#fff; float:none; border-color:#ffa800;}
/*页面按钮部分*/
.btn{width:100%;margin-top:15%;}
.btn a{display:block;width:42%;text-align:center;padding:2% 0;float:left;-webkit-border-radius:8px;color:white;text-decoration:none;font-weight:normal;font-size:20px}
.btn a:nth-child(2){float:right}
.btn a.gray{color:#fff}
.btn a:nth-child(1){float:left; border:1px solid #ffa800; -webkit-border-radius:6px; background:#ffa800}
.btn a:nth-child(2){float:right;border:1px solid #99cc33; -webkit-border-radius:6px; background:#99cc33}

/*版权*/
.footer{width:100%;text-align:center;color:#000;line-height:24px;position:fixed;bottom:0;left:0; background:#fff;}
.footer img{vertical-align:text-bottom; padding-right:5px;width:1em;display:inline}
.banner .footer{background:#fff}
/*媒体查询兼容手机尺寸*/
/*ipad mini*/
@media screen and (min-width:750px) and (min-height:960px)
{
	.content,.footer{font-size:24px}
	.content2{-webkit-border-radius:15px}
	
	 .box h1{font-size:36px}
	 .box h1 span.small,.info_box p.big{font-size:26px}
	
	 .search p{font-size:28px;}	
	 .search select, .search input{height:80px;font-size:26px;-webkit-border-radius:6px}
	 .search select{background-size:34px auto}
	 .search input{ background-size:40px auto}
	 
	 .joblist_box ul li{background-size:16px auto;margin-bottom:40px}
	 .joblist_box ul li a{font-size:28px}
	 .btn a{-webkit-border-radius:6px;font-size:40px}
	
	.jobdetail_box  .detail h1{font-size:48px;}
	.jobdetail_box  .detail{line-height:40px}
	
	.login_box .jobinfo{font-size:30px}
	.login_box .jobinfo p.jobname{font-size:60px}
	
	.login input{height:80px;font-size:30px;text-indent:88px}
	.login input.name,.login input.pwd{background-size:76px auto}
	.login p.note{font-size:24px}

	.success_box h1{font-size:40px}
	.success_box a.return{font-size:40px;-webkit-border-radius:6px;}
	
	.footer{line-height:40px}
	.footer img{width:24px;padding-right:8px}
}
/*音乐管理*/
.audio{
	position:fixed;
	top:2.5%;
	right:5%;
	width:30px;
	height:30px;
	z-index:999;
}
.play{background:url(../images/muisc.png) top center ;background-size:100% 100%;width: 30px;height: 30px;border: none;position: absolute;top:0;right: 0;}
.pause{background:url(../images/music.png) top center ;background-size:100% 100%;width: 30px;height: 30px;border: none; position: absolute;top:0;right: 0px;	-webkit-animation:Rot 4s infinite linear;
animation:Rot 4s infinite linear;}
@-webkit-keyframes Rot {
		0% { -webkit-transform:rotate(0deg);transform: rotate(0deg);}
		100% {-webkit-transform:rotate(720deg); transform: rotate(720deg);}
	}
@keyframes Rot {
		0% { -webkit-transform:rotate(0deg);transform: rotate(0deg);}
		100% {-webkit-transform:rotate(720deg); transform: rotate(720deg);}
}
/*动画区--------------------------------------------------------*/
@-webkit-keyframes hcs {
	0%{height:0;}
	100%{height:100%;}
}
@keyframes hcs {
	0%{height:0;}
	100%{height:100%;}
}
.hcs {
	-webkit-animation: hcs 5s 1s linear both;
	animation: hcs 5s 1s linear both;
}
/*----------------------*/
@-webkit-keyframes hcsc {
	0%{width:0;}
	100%{width:100%;}
}
@keyframes hcsc {
	0%{width:0;}
	100%{width:100%;}
}
.hcsc {
	-webkit-animation: hcsc 1s linear both;
	animation: hcsc 1s linear both;
}
/*----------------------*/
@-webkit-keyframes hcss {
	0%{width:0;}
	100%{width:100%;}
}
@keyframes hcss {
	0%{width:0;}
	100%{width:100%;}
}
.hcss {
	-webkit-animation: hcss 4s linear both;
	animation: hcss 4s linear both;
}
/*----------------------*/
@-webkit-keyframes op1 {
	0%{opacity:0}100%{opacity:1}
}
@keyframes op1 {
	0%{opacity:0}100%{opacity:1}
}
.op1 {
	-webkit-animation-name: op1;
	animation-name: op1;
	z-index:5;
}
/*----------------------*/
@-webkit-keyframes sc1 {
	0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes sc1 {
	0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}
}
.sc1 {
	-webkit-animation-name: sc1;
	animation-name: sc1
}
/*----------------------*/
@-webkit-keyframes scT {
	0%{-webkit-transform:translateX(0px);transform:translateX(0px)}
	25%{-webkit-transform:translateX(5px);transform:translateX(5px)}
	50%{-webkit-transform:translateX(0px);transform:translateX(0px)}
	75%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}
	100%{-webkit-transform:translateX(0px);transform:translateX(0px)}
}
@keyframes scT {
	0%{-webkit-transform:translateX(0px);transform:translateX(0px)}
	25%{-webkit-transform:translateX(5px);transform:translateX(5px)}
	50%{-webkit-transform:translateX(0px);transform:translateX(0px)}
	75%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}
	100%{-webkit-transform:translateX(0px);transform:translateX(0px)}
}
.scT {
	-webkit-animation: scT 1s linear infinite;
	animation: scT 1s linear infinite;
}
/*----------------------*/
@-webkit-keyframes scT1 {
	0%{-webkit-transform:translateY(0px);transform:translateY(0px)}
	25%{-webkit-transform:translateY(5px);transform:translateY(5px)}
	50%{-webkit-transform:translateY(0px);transform:translateY(0px)}
	75%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
	100%{-webkit-transform:translateY(0px);transform:translateY(0px)}
}
@keyframes scT1 {
	0%{-webkit-transform:translateY(0px);transform:translateY(0px)}
	25%{-webkit-transform:translateY(5px);transform:translateY(5px)}
	50%{-webkit-transform:translateY(0px);transform:translateY(0px)}
	75%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
	100%{-webkit-transform:translateY(0px);transform:translateY(0px)}
}
.scT1 {
	-webkit-animation: scT1 1.2s linear infinite;
	animation: scT1 1.2s linear infinite;
}
/*----------------------*/
@-webkit-keyframes bounceInLefts {
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 bounceInLefts {
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
}
}
.bounceInLefts {
	-webkit-animation-name: bounceInLefts;
	animation-name: bounceInLefts;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-delay:2s;
	animation-delay:2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
