.banner {
    width: 100%;
    background:url(../images/bannerbj.jpg) no-repeat center top;
    height:519px;
}
div.foot{
    margin-top: 0px;
}
.banner-cen {
    width:1000px;
    height: 519px;
    position: relative;
    margin: 0 auto;
}
.air-preaching {
    position: absolute;
    top: 115px;
    left: 33px;
    z-index: 9;
    -webkit-animation: panelToScale2 1.1s ease both 1s;
    -moz-animation:panelToScale2 1.1s ease both 1s;
    -ms-animation: panelToScale2 1.1s ease both 1s;
    -o-animation: panelToScale2 1.1s ease both 1s;
    animation:panelToScale2 1.1s ease both 1s;
}
.preaching-stroke {
    position: absolute;
    top: 240px;
    left: 19px;
    z-index: 9;
    -webkit-animation: panelToScale2 1.2s ease both 1.4s;
    -moz-animation:panelToScale2 1.2s ease both 1.4s;
    -ms-animation: panelToScale2 1.2s ease both 1.4s;
    -o-animation: panelToScale2 1.2s ease both 1.4s;
    animation:panelToScale2 1.2s ease both 1.4s;
}
.school-recrui {
    position: absolute;
    top: 370px;
    left: 18px;
    z-index: 9;
    -webkit-animation: panelToScale2 1.2s ease both 1.8s;
    -moz-animation:panelToScale2 1.2s ease both 1.8s;
    -ms-animation: panelToScale2 1.2s ease both 1.8s;
    -o-animation: panelToScale2 1.2s ease both 1.8s;
    animation:panelToScale2 1.2s ease both 1.8s;
}
.bannery {
    position: absolute;
    top: 120px;
    left: 194px;
    z-index: 9;
    -webkit-animation: panelToScale2 1.2s ease both .4s;
    -moz-animation:panelToScale2 1.2s ease both .4s;
    -ms-animation: panelToScale2 1.2s ease both .4s;
    -o-animation: panelToScale2 1.2s ease both .4s;
    animation:panelToScale2 1.2s ease both .4s;
}

.cen-nav {
    height: 219px;
    width: 100%;
    background: url(../images/cen-nav.png) repeat-x;
    padding-top: 33px;
}
.cen-nav ul {
    width: 930px;
    height: 198px;
    padding-left: 70px;
    margin: 0 auto;
}
.cen-nav ul li {
    width: 161px;
    height: 198px;
    float: left;
    margin-right: 70px;
    display: inline;
}
.cen-nav ul li.no {
    margin-right: 0;
}
.cen-nav ul li a {
    width: 161px;
    height: 198px;
    float: left;
    display: block;
    position: relative;
}
.cen-nav ul li:hover {
    -webkit-animation: animate_top 1s linear;
    -moz-animation: animate_top 1s linear;
    -ms-animation: animate_top 1s linear;
    -o-animation: animate_top 1s linear;
    animation: animate_top 1s linear;
}
.air-preaching a {
    width: 255px;
    height: 58px;
    float: left;
}
.air-preaching a:hover {
    -webkit-animation: Yidong 2s linear .1s infinite;
    -moz-animation:Yidong 2s linear .1s infinite;
    -ms-animation: Yidong 2s linear .1s infinite;
    -o-animation: Yidong 2s linear .1s infinite;
    animation:Yidong 2s linear .1s infinite;
}
/**�г�**/
.preaching-stroke a {
    width: 181px;
    height: 68px;
    float: left;
}
.preaching-stroke a:hover {
    -webkit-animation:pulse .4s linear infinite;
    -moz-animation:pulse .4s linear infinite;
    -ms-animation: pulse .4s linear infinite;
    -o-animation: pulse .4s linear infinite;
    animation:pulse .4s linear infinite;
}
/**У������**/
.school-recrui a {
    width: 181px;
    height: 84px;
    float: left;
}
.school-recrui a:hover {
    -webkit-animation:pulse .4s linear infinite;
    -moz-animation:pulse .4s linear infinite;
    -ms-animation: pulse .4s linear infinite;
    -o-animation: pulse .4s linear infinite;
    animation:pulse .4s linear infinite;
}
@-webkit-keyframes pulse {
    0% {
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1)	}
    50% {
        -webkit-transform:scale(1.05);
        -moz-transform:scale(1.05);
        -ms-transform:scale(1.05);
        -o-transform:scale(1.05);
        transform:scale(1.05)	}
    100% {
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1)	}
}
@-moz-keyframes pulse {
    0% {
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1)	}
    50% {
        -webkit-transform:scale(1.05);
        -moz-transform:scale(1.05);
        -ms-transform:scale(1.05);
        -o-transform:scale(1.05);
        transform:scale(1.05)	}
    100% {
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1)	}
}
@-ms-keyframes pulse {
    0% {
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1)	}
    50% {
        -webkit-transform:scale(1.05);
        -moz-transform:scale(1.05);
        -ms-transform:scale(1.05);
        -o-transform:scale(1.05);
        transform:scale(1.05)	}
    100% {
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1)	}
}
@-o-keyframes pulse {
    0% {
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1)	}
    50% {
        -webkit-transform:scale(1.05);
        -moz-transform:scale(1.05);
        -ms-transform:scale(1.05);
        -o-transform:scale(1.05);
        transform:scale(1.05)	}
    100% {
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1)	}
}
@keyframes pulse {
    0% {
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1)	}
    50% {
        -webkit-transform:scale(1.05);
        -moz-transform:scale(1.05);
        -ms-transform:scale(1.05);
        -o-transform:scale(1.05);
        transform:scale(1.05)	}
    100% {
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1)	}
}
@-webkit-keyframes Yidong {
    0% {
        -webkit-transform:translateX(0) ;
        -moz-transform:translateX(0) ;
        -ms-transform:translateX(0) ;
        -o-transform:translateX(0) ;
        transform:translateX(0) ;
    }
    50% {
        -webkit-transform:translateX(50px);
        -moz-transform:translateX(50px);
        -ms-transform:translateX(50px);
        -o-transform:translateX(50px);
        transform:translateX(50px);
    }
    100% {
        -webkit-transform:translateX(0) ;
        -moz-transform:translateX(0) ;
        -ms-transform:translateX(0) ;
        -o-transform:translateX(0) ;
        transform:translateX(0) ;
    }
}
@-moz-keyframes Yidong {
    0% {
        -webkit-transform:translateX(0) ;
        -moz-transform:translateX(0) ;
        -ms-transform:translateX(0) ;
        -o-transform:translateX(0) ;
        transform:translateX(0) ;
    }
    50% {
        -webkit-transform:translateX(50px);
        -moz-transform:translateX(50px);
        -ms-transform:translateX(50px);
        -o-transform:translateX(50px);
        transform:translateX(50px);
    }
    100% {
        -webkit-transform:translateX(0) ;
        -moz-transform:translateX(0) ;
        -ms-transform:translateX(0) ;
        -o-transform:translateX(0) ;
        transform:translateX(0) ;
    }
}
@-ms-keyframes Yidong {
    0% {
        -webkit-transform:translateX(0) ;
        -moz-transform:translateX(0) ;
        -ms-transform:translateX(0) ;
        -o-transform:translateX(0) ;
        transform:translateX(0) ;
    }
    50% {
        -webkit-transform:translateX(50px);
        -moz-transform:translateX(50px);
        -ms-transform:translateX(50px);
        -o-transform:translateX(50px);
        transform:translateX(50px);
    }
    100% {
        -webkit-transform:translateX(0) ;
        -moz-transform:translateX(0) ;
        -ms-transform:translateX(0) ;
        -o-transform:translateX(0) ;
        transform:translateX(0) ;
    }
}
@-o-keyframes Yidong {
    0% {
        -webkit-transform:translateX(0) ;
        -moz-transform:translateX(0) ;
        -ms-transform:translateX(0) ;
        -o-transform:translateX(0) ;
        transform:translateX(0) ;
    }
    50% {
        -webkit-transform:translateX(50px);
        -moz-transform:translateX(50px);
        -ms-transform:translateX(50px);
        -o-transform:translateX(50px);
        transform:translateX(50px);
    }
    100% {
        -webkit-transform:translateX(0) ;
        -moz-transform:translateX(0) ;
        -ms-transform:translateX(0) ;
        -o-transform:translateX(0) ;
        transform:translateX(0) ;
    }
}
@keyframes Yidong {
    0% {
        -webkit-transform:translateX(0) ;
        -moz-transform:translateX(0) ;
        -ms-transform:translateX(0) ;
        -o-transform:translateX(0) ;
        transform:translateX(0) ;
    }
    50% {
        -webkit-transform:translateX(50px);
        -moz-transform:translateX(50px);
        -ms-transform:translateX(50px);
        -o-transform:translateX(50px);
        transform:translateX(50px);
    }
    100% {
        -webkit-transform:translateX(0) ;
        -moz-transform:translateX(0) ;
        -ms-transform:translateX(0) ;
        -o-transform:translateX(0) ;
        transform:translateX(0) ;
    }
}
@-webkit-keyframes animate_top {
    0% {
        -webkit-transform: translate3d(0, 2px, 0px);
        -moz-transform: translate3d(0, 2px, 0px);
        -ms-transform: translate3d(0, 2px, 0px);
        -o-transform: translate3d(0, 2px, 0px);
        transform: translate3d(0, 2px, 0px);
    }
    45% {
        -webkit-transform: translate3d(0, -10px, 0px);
        -moz-transform: translate3d(0, -10px, 0px);
        -ms-transform: translate3d(0, -10px, 0px);
        -o-transform: translate3d(0, -10px, 0px);
        transform: translate3d(0, -10px, 0px);
    }
    100% {
        -webkit-transform: translate3d(0, 2px, 0px);
        -moz-transform: translate3d(0, 2px, 0px);
        -ms-transform: translate3d(0, 2px, 0px);
        -o-transform: translate3d(0, 2px, 0px);
        transform: translate3d(0, 2px, 0px);
    }
}
@-moz-keyframes animate_top {
    0% {
        -webkit-transform: translate3d(0, 2px, 0px);
        -moz-transform: translate3d(0, 2px, 0px);
        -ms-transform: translate3d(0, 2px, 0px);
        -o-transform: translate3d(0, 2px, 0px);
        transform: translate3d(0, 2px, 0px);
    }
    45% {
        -webkit-transform: translate3d(0, -10px, 0px);
        -moz-transform: translate3d(0, -10px, 0px);
        -ms-transform: translate3d(0, -10px, 0px);
        -o-transform: translate3d(0, -10px, 0px);
        transform: translate3d(0, -10px, 0px);
    }
    100% {
        -webkit-transform: translate3d(0, 2px, 0px);
        -moz-transform: translate3d(0, 2px, 0px);
        -ms-transform: translate3d(0, 2px, 0px);
        -o-transform: translate3d(0, 2px, 0px);
        transform: translate3d(0, 2px, 0px);
    }
}
@-ms-keyframes animate_top {
    0% {
        -webkit-transform: translate3d(0, 2px, 0px);
        -moz-transform: translate3d(0, 2px, 0px);
        -ms-transform: translate3d(0, 2px, 0px);
        -o-transform: translate3d(0, 2px, 0px);
        transform: translate3d(0, 2px, 0px);
    }
    45% {
        -webkit-transform: translate3d(0, -10px, 0px);
        -moz-transform: translate3d(0, -10px, 0px);
        -ms-transform: translate3d(0, -10px, 0px);
        -o-transform: translate3d(0, -10px, 0px);
        transform: translate3d(0, -10px, 0px);
    }
    100% {
        -webkit-transform: translate3d(0, 2px, 0px);
        -moz-transform: translate3d(0, 2px, 0px);
        -ms-transform: translate3d(0, 2px, 0px);
        -o-transform: translate3d(0, 2px, 0px);
        transform: translate3d(0, 2px, 0px);
    }
}
@-o-keyframes animate_top {
    0% {
        -webkit-transform: translate3d(0, 2px, 0px);
        -moz-transform: translate3d(0, 2px, 0px);
        -ms-transform: translate3d(0, 2px, 0px);
        -o-transform: translate3d(0, 2px, 0px);
        transform: translate3d(0, 2px, 0px);
    }
    45% {
        -webkit-transform: translate3d(0, -10px, 0px);
        -moz-transform: translate3d(0, -10px, 0px);
        -ms-transform: translate3d(0, -10px, 0px);
        -o-transform: translate3d(0, -10px, 0px);
        transform: translate3d(0, -10px, 0px);
    }
    100% {
        -webkit-transform: translate3d(0, 2px, 0px);
        -moz-transform: translate3d(0, 2px, 0px);
        -ms-transform: translate3d(0, 2px, 0px);
        -o-transform: translate3d(0, 2px, 0px);
        transform: translate3d(0, 2px, 0px);
    }
}
@keyframes animate_top {
    0% {
        -webkit-transform: translate3d(0, 2px, 0px);
        -moz-transform: translate3d(0, 2px, 0px);
        -ms-transform: translate3d(0, 2px, 0px);
        -o-transform: translate3d(0, 2px, 0px);
        transform: translate3d(0, 2px, 0px);
    }
    45% {
        -webkit-transform: translate3d(0, -10px, 0px);
        -moz-transform: translate3d(0, -10px, 0px);
        -ms-transform: translate3d(0, -10px, 0px);
        -o-transform: translate3d(0, -10px, 0px);
        transform: translate3d(0, -10px, 0px);
    }
    100% {
        -webkit-transform: translate3d(0, 2px, 0px);
        -moz-transform: translate3d(0, 2px, 0px);
        -ms-transform: translate3d(0, 2px, 0px);
        -o-transform: translate3d(0, 2px, 0px);
        transform: translate3d(0, 2px, 0px);
    }
}
@-webkit-keyframes panelToScale2 {
    0% {
        opacity:0;
        -webkit-transform:scale(0.7);
        -moz-transform:scale(0.7);
        -ms-transform:scale(0.7);
        -o-transform:scale(0.7);
        transform:scale(0.7);
    }
    40% {
        opacity:1;
        -webkit-transform:scale(1.2);
        -moz-transform:scale(1.2);
        -ms-transform:scale(1.2);
        -o-transform:scale(1.2);
        transform:scale(1.2);
    }
    100% {
        opacity:1;
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1);
    }
}
@-moz-keyframes panelToScale2 {
    0% {
        opacity:0;
        -webkit-transform:scale(0.5);
        -moz-transform:scale(0.5);
        -ms-transform:scale(0.5);
        -o-transform:scale(0.5);
        transform:scale(0.5);
    }
    40% {
        opacity:1;
        -webkit-transform:scale(1.2);
        -moz-transform:scale(1.2);
        -ms-transform:scale(1.2);
        -o-transform:scale(1.2);
        transform:scale(1.2);
    }
    100% {
        opacity:1;
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1);
    }
}
@-ms-keyframes panelToScale2 {
    0% {
        opacity:0;
        -webkit-transform:scale(0.5);
        -moz-transform:scale(0.5);
        -ms-transform:scale(0.5);
        -o-transform:scale(0.5);
        transform:scale(0.5);
    }
    40% {
        opacity:1;
        -webkit-transform:scale(1.2);
        -moz-transform:scale(1.2);
        -ms-transform:scale(1.2);
        -o-transform:scale(1.2);
        transform:scale(1.2);
    }
    100% {
        opacity:1;
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1);
    }
}
@-o-keyframes panelToScale2 {
    0% {
        opacity:0;
        -webkit-transform:scale(0.5);
        -moz-transform:scale(0.5);
        -ms-transform:scale(0.5);
        -o-transform:scale(0.5);
        transform:scale(0.5);
    }
    40% {
        opacity:1;
        -webkit-transform:scale(1.2);
        -moz-transform:scale(1.2);
        -ms-transform:scale(1.2);
        -o-transform:scale(1.2);
        transform:scale(1.2);
    }
    100% {
        opacity:1;
        -webkit-transform:scale(1);
        -moz-transform:scale(1);
        -ms-transform:scale(1);
        -o-transform:scale(1);
        transform:scale(1);
    }
}
.cen-nav ul li a span{
    position: absolute;
    top: 2px;
    left: 0;
    text-align: center;
    display: block;
    width: 100%;
    color: #fff;
    font-size: 28px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
