﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {margin:0;padding:0;}
fieldset, img {border:none;}
/* remember to define focus styles! */
:focus {outline:0;}
address, caption, cite, code, dfn,
em, th, var, optgroup {font-style:normal;font-weight:normal !important;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
abbr, acronym {border:none;font-variant:normal;}

input, button, textarea,
select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;*font-family:"Microsoft YaHei",Arial;resize: none;}
code, kbd, samp, tt {font-size: 100%;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {*font-size: 100%;outline:none;}
body {line-height: 1.5; font-family:Arial; font-size:14px; color:#666666;}
ul,li{list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;
/*表格自动换行*/
table-layout:fixed;word-wrap:break-word;}
caption, th{text-align:center;}
/*caption, th {text-align: left;}*/
sup, sub {font-size: 100%;vertical-align: baseline;}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
a{transition:.3s; -webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;}
/*------------浮动-----------------*/
.clear{ clear:both; height:0; font-size:0; overflow:hidden; line-height:0;}
.clear10{ clear:both; height:10px; overflow:hidden;}
.clear15{ clear:both; height:15px; overflow:hidden;}
.clear20{ clear:both; height:20px; overflow:hidden;}
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; }
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px;}

.textover{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;filter:alpha(opacity=50);}
a{color: #353535;}
a:hover{ color: #e5006e;}

.ft36{font-size: 36px;}
.ft30{font-size: 30px;}
.ft26{font-size: 26px;}
.ft24{font-size: 24px;}
.ft44{font-size: 44px;}

body{color: #353535;font-family:"Arial","microsoft yahei",simsun;  font-size: 14px;  position: relative; overflow-x: hidden;height: 100%;}
/*:first-child  filter:alpha(opacity=50);*/
/*.img img{display: block;}*/
.wap{width: 1200px; margin: 0 auto;}
.waps{width: 1200px; margin: 0 auto;}
@font-face { 
font-family: FZLTCXHJW; 
src: url(/font/FZLTCXHJW.TTF); 
}
.pdtb100{padding:100px 0;}
.pdtb60{padding:60px 0;}
.pdlr40{padding: 0 40px;}
.mglr40{margin: 0 40px;}
.p40{padding: 40px;}

.img{overflow: hidden;}
.img img{transition:.3s;-webkit-transition:.3s; display:block;}
.img:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
a .img:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}

.imgs img{display: block;}


.headT{padding: 20px 0;}
.headT .logo{float: left;}
.headT .yyss{float: right; padding-top:52px;}
.headT .yyss .luang{text-align: right; overflow: hidden; line-height: 30px;}
.headT .luang{margin-left:3px;float:right;}
.headT .luang a{display: inline-block;width:36px;height:28px; background: url(/images/flag_01.jpg) no-repeat center; margin-left: 13px;}
.headT .luang a:last-child{background-image: url(/images/flag_02.jpg);}
.headT .luang a:hover{color: #e5006e;}
.headT .yyss a:last-child{padding-right: 0;}
.headT .search{border: 1px solid #c2c2c2; width: 215px; height: 26px;float:right;}
.headT .search input{background: none; float: left; width: 168px; border: 0; height: 26px; line-height: 26px; padding: 0 10px;}
.headT .search input.b0{padding: 0; width: 27px; cursor: pointer; background: url(ss.png) no-repeat 5px center;}


.nav{background: #ef9034;}
.nav .navxlc .cose{display: none;}
.nav ul li{float: left; width: 11.1%; position:relative;}
.nav ul li.cur>a{ background:#4284c2!important;}
.nav ul li a.yiji,.nav ul li:hover a.yiji{display: block; line-height: 46px; text-align: center; color: #fff;}
.nav ul li a.yiji:hover,.nav ul li a.yiji.cur,.nav ul li:hover>a,.nav ul li:hover a.yiji.cur{font-weight: bold; color: #fff; background: #4284c2;}

.navico{float: right; display: none;}
.nav ul li:hover .li-box{ display:block;}
.navxlc .li-box{ position:absolute; z-index:9999;width:438px; top:46px; background:#fff; left:0;box-shadow: 0 0 3px 0 #888888;-webkit-box-shadow: 0 0 3px 0 #888888;-o-box-shadow: 0 0 3px 0 #888888;-moz-box-shadow: 0 0 3px 0 #888888; padding:20px; display:none;-webkit-box-sizing: initial;-moz-box-sizing: initial;box-sizing: initial;}
.li-boxl{width:145px;float:left;}
.li-boxl li{width:145px !important; padding-top:4px; height:24px; display:block;}
.li-boxl li a{ padding-left:15px;}
.li-boxl li:hover a,.li-boxl li.hover a{color:#ef9034!important; background:url(subdoc.gif) no-repeat 0 6px!important;}
/*top*/

.banner{position: relative; overflow: hidden;}
.banner .next1,.banner .prev1{width: 70px; height: 70px; background: none; margin-top: -35px;}
.banner .next1{right: 6%;}
.banner .prev1{left: 6%;}
.banner .next1:hover,.banner .prev1:hover{opacity: 0.8;}

.wapcon{padding:50px 0;}
.Openhouse{float: left; width: 30.83%;}
.bttit{background: url(titico1.png) no-repeat left center; line-height: 2em; font-size: 24px; font-weight: bold; padding-left: 40px; color: #353535; margin-bottom:0.5em ;}
.bttit .fr{color:#333; font-size:12px; font-weight:inherit;color:#ef9034;}
.Openh_{position: relative; overflow: hidden;}
.Openh_ .text{padding-top: 1em; font-size: 16px; width: 100%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.Openh_ .pagination1{text-align: center; padding-top: 15px;}
.Openh_ .pagination1 span{background: #afafaf; width: 10px; height: 10px; opacity: 1;}
.Openh_ .pagination1 span.swiper-pagination-bullet-active{width: 25px; background: #ffad2d; border-radius: 5px;}

.news{float: left; width: 30.83%; margin-left: 3.75%;}
.news ul li:first-child{padding-top: 0;}
.news ul li{padding: 12px 0; border-bottom: 1px dashed #c2c2c2;}
.news ul li .con{position: relative; min-height: 58px;}
.news ul li .con .time{position: absolute; left: 0; top: 0;}
.news ul li .con .time font{display: block; color: #444444; font-size: 30px; border-bottom: 3px solid #00a0e9; line-height: 1em; padding-bottom: 0.1em;}
.news ul li .con .time span{display: block; text-align: center; color: #888888; line-height: 20px; padding-top: 0.2em;}
.news ul li .con a{display: block; padding-left: 55px; position: relative; font-size: 16px; line-height: 26px;}

.Communicate{float: right; width: 30.83%;}
.Communicate ul li:first-child{padding-top: 0;}
.Communicate ul li{padding: 12px 0; border-bottom: 1px dashed #c2c2c2;}
.Communicate ul li a{position: relative; min-height: 58px; display: block; overflow: hidden;}
.Communicate ul li a .time{position: absolute; left: -58px; top: 0; background: #00a0e9; color: #fff; text-align: center; width: 40px; height: 58px; padding: 0 9px; transition:.3s; -webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;}
.Communicate ul li a .time font{display: block; font-size: 30px; border-bottom: 1px solid #fff; line-height: 1.2em; font-family: Arial;}
.Communicate ul li a .time span{display: block; text-align: center; line-height: 20px; padding-top: 0.1em;}
.Communicate ul li a .text{display: block; padding-left: 0; position: relative; transition:.3s; -webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;}
.Communicate ul li a .text h3{font-size: 16px; line-height: 1em; padding-bottom: 0.4em; width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Communicate ul li a .text p{font-size: 14px; line-height: 18px; color: #757575;}
.Communicate ul li a:hover .text{padding-left: 75px;}
.Communicate ul li a:hover .time{left: 0;}

.wsvideo{position: relative;}
.wsvideo .ico{position: absolute; top: 50%; left: 50%; margin-left: -80px; margin-top: -80px; width: 160px; cursor: pointer; z-index: 3;}
.videoc{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.videoc video{background: #000000;}

.linkbus{padding: 50px 0;}
.linkbus ul li{float: left; width: 14.28%; text-align: center;}
.linkbus ul li a{display: block;}
.linkbus ul li a .imgs{width: 70%; max-width: 100px; margin: 0 auto; padding-bottom: 12px;}
.linkbus ul li a .imgs img{width: 100%;transition:.3s; -webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;}
.linkbus ul li a span{display: block; color: #757575;}
.linkbus ul li a:hover .imgs img{-moz-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg); -o-transform:rotateY(180deg);}

.Schoollink{}
.Schoollink ul li{float: left; width: 33.33%; background: #20abea;}
.Schoollink ul li:hover{opacity: 0.8;}
.Schoollink ul li:nth-child(2){background: #e72180;}
.Schoollink ul li:nth-child(3){background: #6bb827;}
/*
.Schoollink ul li:nth-child(4){background: #c9cd21; width: 50%;}
.Schoollink ul li:nth-child(5){background: #eda528; width: 50%;}
*/
.Schoollink ul li a{display: block;}
.Schoollink ul li a img{display: block; margin: 0 auto;}

.footer{background: #313131; margin-top: 50px;}
.footcon{padding: 60px 0; color: #fff;}
.footcon .logo{float: left; padding: 0 8%;}
.footcon .dizi{float: left; padding-right: 8%;}
.footcon .dizi h3{font-size: 18px; padding-bottom: 1em;}
.footcon .dizi p{line-height: 24px;}

.footcon .ewms{float: right;}
.footcon .ewms h3{font-size: 18px; padding-bottom: 0.5em;}
.footcon .ewms .imgs{padding: 12px; background: #fff;}
.footcon .ewms p{text-align: center; padding-top: 10px;}

.footri{color: #828282; padding: 8px 0;border-top: 1px solid #3e3e3e;}
.footri p{float: left; line-height: 20px;}
.dibulj{float: right; overflow: hidden;}
.dibulj a{float: left; background: url(xian2.jpg) no-repeat left center; padding: 0 8px; color: #828282; margin-left: -2px;}
.dibulj a:last-child{padding-right: 0;}
.dibulj a:hover{color: #fff;}

.swiper-pagination-bullet{width:12px;height:12px;opacity:1;background:#FFF;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin:0 30px 0 5px;}
.swiper-pagination-bullet-active{background:#feb91e !important;}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:21px;text-align:right;}

@media screen and (max-height:840px) {
}

@media screen and (max-width:1240px) {
	.wap{width: 94%; margin: 0 auto;}
	.waps{width: 94%; margin: 0 auto;}
}
@media screen and (max-width:1120px) {
	.pdtb100{padding:80px 0;}	
}
@media screen and (max-width:960px) {
	.pdtb100{padding:60px 0;}
	.pdtb60{padding:40px 0;}
	.ft30{font-size: 26px;}
	.ft36{font-size: 32px;}
	
	.Openhouse{width: 47%;}
	.news{width: 47%; margin-left: 6%;}
	.Communicate{width: 100%; padding-top: 42px;}
	
	
	.headT .logo a{display: inline-block;}
	.headT .logo a img{display: block; width: 220px;}
	.nav .navxlc{position: fixed; top: 0; left: 0; display: none; z-index: 50; background: url(bg1.png); width: 100%; height: 100%;}
	.nav .navxlc .cose{position: absolute; right: 5px; top: 5px; font-family: simsun; font-size: 30px; line-height: 30px; cursor: pointer; display: block;}
	.nav ul{padding-top: 8%;}
	.nav ul li{width: 100%;}
	.nav ul li a.yiji{color: #EDA528;}
	
	.navico{display: block; width: 40px; padding: 10px 0; cursor: pointer;}
	
	.navxlc .li-box{ position:inherit; z-index:9999;width:100%;box-shadow:none; padding:0px;top:0; text-align:center;}
	.li-boxr{ display:none;}
	.nav ul li.click .li-box{ display:block;}
.li-boxl{width:100%; height:outo; float:none;}
.li-boxl ul{ padding:0;}
.li-boxl li{width:100% !important; padding-top:4px; height:24px; display:block;}
	/*.headT .search{margin-top: 5px;}*/
	.news ul li .con a{font-size: 14px; padding-left: 45px;}
	.bttit{font-size: 20px;}
	.news ul li .con .time font{font-size: 24px;}
	.Communicate ul li a .text h3{font-size: 14px;}
	.Communicate ul li a .text p{font-size: 12px;}
	.Communicate ul li a .time font{font-size: 24px; padding-top: 0.1em;}
	
	.linkbus{padding-bottom: 20px;}
	.linkbus ul li{width: 25%; padding-bottom: 10px;}
	.linkbus ul li:nth-child(5){margin-left: 12.5%;}
	.linkbus ul li a p{height: 3em;}
	
	.Schoollink ul li{width: 100%;}
	.Schoollink ul li:nth-child(4),.Schoollink ul li:nth-child(5){width: 100%;}
	
	.wsvideo .ico{width: 60px; margin-left: -30px; margin-top: -30px;}
	.banner .next1, .banner .prev1{width: 40px; margin-top: -20px;}
	
	.footcon{padding: 30px 0;}
	.footcon .logo{width: 140px; margin: 0 auto; float: none; padding: 0;}
	.footcon .dizi{width: 100%; padding:30px 0 0; float: none; text-align: center;}
	.footcon .dizi h3{font-size: 16px; padding-bottom: 0.5em;}
	.footcon .ewms{width: 114px; padding-top: 30px; margin: 0 auto; float: none; text-align: center;}
	.footri p{width: 100%;}
	.dibulj{width: 100%; padding-top: 10px;}
	.footcon .logo a{display: block; margin: 0 auto; width: 140px;}
	
	.Openh_ .text{font-size: 14px;}
        .headT .yyss{padding-top:20px;}
}

@media screen and (max-width:640px) {
	.pdtb100{padding:50px 0;}
	.pdtb60{padding:30px 0;}
	.ft30{font-size: 22px;}
	.ft36{font-size: 26px;}
	
	.linkbus ul li{width: 50%; margin-left: 0 !important;}
	
	.Schoollink ul li a img{width:49.5%;}
	.Schoollink ul li:nth-child(4) img, .Schoollink ul li:nth-child(5) img{width: 80%;}
	
	.Openhouse{width: 100%;}
	.news{width: 100%; margin-left: 0; padding-top: 42px;}
        .headT .luang a{margin-left:4px;}
        .headT .search{width:130px;}
        .headT .search input{width:83px;}
}


@media screen and (max-width:480px) {
	.ft30{font-size: 18px;}
	.ft36{font-size: 22px;}
	
        .headT .logo{float:none;text-align:center;}
	.headT .yyss .luang{line-height: 24px;}
	.headT .search input{width: 148px;}
	.headT .search{width: 195px;}
	.headT .yyss{margin-right:calc(50% - 140px);padding-top:5px;}
	.navico{width: 35px; padding: 5px 0;}
	.linkbus ul li a .imgs{width: 60%;}
	
}
@media screen and (max-width:400px) {
	.ft44{font-size:24px;}
	.ft36{font-size: 20px;}
	.ft26{font-size: 15px;}
	.ft24{font-size: 16px;}
	
}

@keyframes tx {
	0%{transform: translate(0,-580px) rotate(55deg);}
   30%{transform: translate(0,0px);}
   50%{transform: translate(0,-120px);}
   70%{transform: translate(0,0px);}
   85%{transform: translate(0,-50px);}
   100%{transform: translate(0,0px) rotate(0);}
    
}
@-webkit-keyframes tx{
	0%{-webkit-transform: translate(0,-580px) rotate(55deg);}
   30%{-webkit-transform: translate(0,0px);}
   50%{-webkit-transform: translate(0,-120px);}
   70%{-webkit-transform: translate(0,0px);}
   85%{-webkit-transform: translate(0,-50px);}
   100%{-webkit-transform: translate(0,0px) rotate(0);}
}
@-moz-keyframes tx{
	0%{-moz-transform: translate(0,-580px) rotate(55deg);}
   30%{-moz-transform: translate(0,0px);}
   50%{-moz-transform: translate(0,-120px);}
   70%{-moz-transform: translate(0,0px);}
   85%{-moz-transform: translate(0,-50px);}
   100%{-moz-transform: translate(0,0px) rotate(0);}
}
@-ms-keyframes tx{
	0%{-ms-transform: translate(0,-580px) rotate(55deg);}
   30%{-ms-transform: translate(0,0px);}
   50%{-ms-transform: translate(0,-120px);}
   70%{-ms-transform: translate(0,0px);}
   85%{-ms-transform: translate(0,-50px);}
   100%{-ms-transform: translate(0,0px) rotate(0);}
}
@-0-keyframes tx{
	0%{-0-transform: translate(0,-580px) rotate(55deg);}
   30%{-0-transform: translate(0,0px);}
   50%{-0-transform: translate(0,-120px);}
   70%{-0-transform: translate(0,0px);}
   85%{-0-transform: translate(0,-50px);}
   100%{-0-transform: translate(0,0px) rotate(0);}
}

@keyframes lrs {
	0%{transform: translate(-580px,0);}
   100%{transform: translate(0,0px);}
    
}
@-webkit-keyframes lrs{
	0%{-webkit-transform: translate(-580px,0);}
   100%{-webkit-transform: translate(0,0px);}
}
@-moz-keyframes lrs{
	0%{-moz-transform: translate(-580px,0);}
   100%{-moz-transform: translate(0,0px);}
}
@-ms-keyframes lrs{
	0%{-ms-transform: translate(-580px,0);}
   100%{-ms-transform: translate(0,0px);}
}
@-0-keyframes lrs{
	0%{-0-transform: translate(-580px,0);}
   100%{-0-transform: translate(0,0px);}
}


@keyframes rls {
	0%{transform: translate(1580px,0);}
   100%{transform: translate(0,0px);}
    
}
@-webkit-keyframes rls{
	0%{-webkit-transform: translate(1580px,0);}
   100%{-webkit-transform: translate(0,0px);}
}
@-moz-keyframes rls{
	0%{-moz-transform: translate(1580px,0);}
   100%{-moz-transform: translate(0,0px);}
}
@-ms-keyframes rls{
	0%{-ms-transform: translate(1580px,0);}
   100%{-ms-transform: translate(0,0px);}
}
@-0-keyframes rls{
	0%{-0-transform: translate(1580px,0);}
   100%{-0-transform: translate(0,0px);}
}

@keyframes rls1 {
	0%{transform: translate(1580px,0);}
   100%{transform: translate(0,0px);}
    
}
@-webkit-keyframes rls1{
	0%{-webkit-transform: translate(1580px,0);}
   100%{-webkit-transform: translate(0,0px);}
}
@-moz-keyframes rls1{
	0%{-moz-transform: translate(1580px,0);}
   100%{-moz-transform: translate(0,0px);}
}
@-ms-keyframes rls1{
	0%{-ms-transform: translate(1580px,0);}
   100%{-ms-transform: translate(0,0px);}
}
@-0-keyframes rls1{
	0%{-0-transform: translate(1580px,0);}
   100%{-0-transform: translate(0,0px);}
}


@keyframes yb{
	0%{transform:rotate(0);}
	50%{transform:rotate(5deg);}
   100%{transform:rotate(0);}
}
@-webkit-keyframes yb{
	0%{-webkit-transform:rotate(0);}
	50%{-webkit-transform:rotate(5deg);}
   100%{-webkit-transform:rotate(0);}
}
@-moz-keyframes yb{
	0%{-moz-transform:rotate(0);}
	50%{-moz-transform:rotate(5deg);}
   100%{-moz-transform:rotate(0);}
}
@-ms-keyframes yb{
	0%{-ms-transform:rotate(0);}
	50%{-ms-transform:rotate(5deg);}
   100%{-ms-transform:rotate(0);}
}
@-0-keyframes yb{
	0%{-0-transform:rotate(0);}
	50%{-0-transform:rotate(5deg);}
   100%{-0-transform:rotate(0);}
}

@keyframes xz{
	0%{transform:rotate(360deg);}
   100%{transform:rotate(0);}
}
@-webkit-keyframes xz{
	0%{-webkit-transform:rotate(360deg);}
   100%{-webkit-transform:rotate(0);}
}
@-moz-keyframes xz{
	0%{-moz-transform:rotate(360deg);}
   100%{-moz-transform:rotate(0);}
}
@-ms-keyframes xz{
	0%{-ms-transform:rotate(360deg);}
   100%{-ms-transform:rotate(0);}
}
@-0-keyframes xz{
	0%{-0-transform:rotate(360deg);}
   100%{-0-transform:rotate(0);}
}

@keyframes sx{
	0%{transform:scale(2,2); opacity: 0;}
   100%{transform:scale(1,1); opacity: 1;}
}
@-webkit-keyframes sx{
	0%{-webkit-transform:scale(2,2); opacity: 0;}
   100%{-webkit-transform:scale(1,1); opacity: 1;}
}
@-moz-keyframes sx{
	0%{-moz-transform:scale(2,2); opacity: 0;}
   100%{-moz-transform:scale(1,1); opacity: 1;}
}
@-ms-keyframes sx{
	0%{-ms-transform:scale(2,2); opacity: 0;}
   100%{-ms-transform:scale(1,1); opacity: 1;}
}
@-0-keyframes sx{
	0%{-0-transform:scale(2,2); opacity: 0;}
   100%{-0-transform:scale(1,1); opacity: 1;}
}


@keyframes xzyc {
	0%{transform: rotate(360deg); opacity: 0;}
	50%{transform: rotate(360deg); opacity: 0;}
   100%{transform: rotate(0); opacity: 1;}
    
}
@-webkit-keyframes xzyc{
	0%{-webkit-transform: rotate(360deg); opacity: 0;}
	50%{-webkit-transform: rotate(360deg); opacity: 0;}
   100%{-webkit-transform: rotate(0); opacity: 1;}
}
@-moz-keyframes xzyc{
	0%{-webkit-transform: rotate(360deg); opacity: 0;}
	50%{-webkit-transform: rotate(360deg); opacity: 0;}
   100%{-webkit-transform: rotate(0); opacity:1;}
}
@-ms-keyframes xzyc{
	0%{-ms-transform: rotate(360deg); opacity: 0;}
	50%{-ms-transform: rotate(360deg); opacity: 0;}
   100%{-ms-transform: rotate(0); opacity:1;}
}
@-0-keyframes xzyc{
	0%{-0-transform: rotate(360deg); opacity: 0;}
	50%{-0-transform: rotate(360deg); opacity: 0;}
   100%{-0-transform: rotate(0); opacity: 1;}
}





@keyframes tbs {
	0%{transform: translate(0,-580px);}
   100%{transform: translate(0,0px);}
    
}
@-webkit-keyframes tbs{
	0%{-webkit-transform: translate(0,-580px);}
   100%{-webkit-transform: translate(0,0px);}
}
@-moz-keyframes tbs{
	0%{-moz-transform: translate(0,-580px);}
   100%{-moz-transform: translate(0,0px);}
}
@-ms-keyframes tbs{
	0%{-ms-transform: translate(0,-580px);}
   100%{-ms-transform: translate(0,0px);}
}
@-0-keyframes tbs{
	0%{-0-transform: translate(0,-580px);}
   100%{-0-transform: translate(0,0px);}
}



@keyframes bts {
	0%{transform: translate(0,120px); opacity: 0.5;}
   100%{transform: translate(0,0px); opacity: 1;}
    
}
@-webkit-keyframes bts{
	0%{-webkit-transform: translate(0,120px); opacity: 0.5;}
   100%{-webkit-transform: translate(0,0px); opacity: 1;}
}
@-moz-keyframes bts{
	0%{-moz-transform: translate(0,120px); opacity: 0.5;}
   100%{-moz-transform: translate(0,0px); opacity: 1;}
}
@-ms-keyframes bts{
	0%{-ms-transform: translate(0,120px); opacity: 0.5;}
   100%{-ms-transform: translate(0,0px); opacity: 1;}
}
@-0-keyframes bts{
	0%{-0-transform: translate(0,120px); opacity: 0.5;}
   100%{-0-transform: translate(0,0px); opacity: 1;}
}

@keyframes bts1 {
	0%{transform: translate(0,620px); opacity: 0.5;}
   100%{transform: translate(0,0px); opacity: 1;}
}
@-webkit-keyframes bts1{
	0%{-webkit-transform: translate(0,620px); opacity: 0.5;}
   100%{-webkit-transform: translate(0,0px); opacity: 1;}
}
@-moz-keyframes bts1{
	0%{-moz-transform: translate(0,620px); opacity: 0.5;}
   100%{-moz-transform: translate(0,0px); opacity: 1;}
}
@-ms-keyframes bts1{
	0%{-ms-transform: translate(0,620px); opacity: 0.5;}
   100%{-ms-transform: translate(0,0px); opacity: 1;}
}
@-0-keyframes bts1{
	0%{-0-transform: translate(0,620px); opacity: 0.5;}
   100%{-0-transform: translate(0,0px); opacity: 1;}
}
@keyframes lrs2 {
	0%{transform: translate(-1580px,0);}
   100%{transform: translate(0,0px);}  
}
@-webkit-keyframes lrs2{
	0%{-webkit-transform: translate(-1580px,0);}
   100%{-webkit-transform: translate(0,0px);}
}
@-moz-keyframes lrs2{
	0%{-moz-transform: translate(-1580px,0);}
   100%{-moz-transform: translate(0,0px);}
}
@-ms-keyframes lrs2{
	0%{-ms-transform: translate(-1580px,0);}
   100%{-ms-transform: translate(0,0px);}
}
@-0-keyframes lrs2{
	0%{-0-transform: translate(-1580px,0);}
   100%{-0-transform: translate(0,0px);}
}