@charset "gb2312";
/* CSS Document */
*{margin:0 auto;padding:0px}
img{border:none}
a{text-decoration:none; color:#000}
body{font-family:"Î¢ÈíÑÅºÚ";line-height:22px;font-size:16px;color:#000}
.main{clear:both;width:980px;margin:0 auto;text-align:center}
.main1{clear:both;width:1400px;margin:0 auto;text-align:center}
.container{clear:both;width:1000px;margin:0 auto; text-align:center;}
.daodu{ background-color:#4800a0;padding-top:10px}
.zizi{width:624px; color:#FFF;font:normal 20px/45px 'Î¢ÈíÑÅºÚ'; text-indent:32px;padding-top:10px;}
.zt01{line-height:100px}
.clear{clear:both;visibility:hidden}
.l{float:left;display:inline}
.r{float:right;display:inline}
.c{text-align:center}
.undis{display:none}
img{border:none;}
input{outline:none}
ul{list-style:none}
.cbody{clear:both;width:900px;margin:0 auto}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt40{margin-top:40px}
.mb20{ margin-bottom:20px;}
.mb40{ margin-bottom:40px;}
.top1{height:60px; background-color:#FFF}
.top1 .logo{width:318px;height:55px;float:left;display:inline}
.top1 .back{width:60px;height:24px;margin:20px 0 0 20px;float:left;display:inline}
.top1 .back a{font:14px/24px 'ËÎÌå';color:#5b5b5b}
.top1 .back a:hover{color:#F00}
.top1 .ccrx{width:170px;height:24px;margin:20px 50px 0 0;float:right;display:inline}
.top1 .ccrx a{font:14px/24px 'ËÎÌå';color:#097cac}
.top1 .ccrx a:hover{color:#F00}
.top1 .czjh{width:250px;height:24px;margin:20px 30px 0 0;float:right;display:inline}
.top1 .czjh a{font:14px/24px 'ËÎÌå';color:#097cac}
.top1 .czjh a:hover{color:#F00}
.banzx{width:220px; height:45px;display:inline-block;font:20px/45px 'Î¢ÈíÑÅºÚ';text-align:center;margin:150px 0 0 -350px;background:#fdc010; border-radius:5px;}
.banzx1{width:350px; height:55px;display:inline-block;font:24px/55px 'Î¢ÈíÑÅºÚ';text-align:center;background:#ff0000; border-radius:5px;color:#fff}
.zytb{width:300px; height:160px; overflow:hidden}
.zytb pre {height:160px; width: 300px}
.zytb .mcn {height: 160px; width: 300px;overflow: hidden;position: relative}
.zylb .fgx{width:100%; height:1px; background:#e1e3e4; margin:5px 0}
.zy{ border:1px #CCCCCC solid}
ul.zylink li{ width:301px; float:left; border:1px #CCCCCC solid; margin:22px;}
.zx_btn{ display:block; width:240px; height:22px; line-height:22px;background:#ff0000; color:#fff;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;padding:5px 0;margin:14px auto}
.peizhi{ background:#ffd409;font:bold 30px/55px 'Î¢ÈíÑÅºÚ'; text-align:center;padding:10px 0}
.junior{ background:url(juniorbg.jpg) no-repeat center; height:716px;}
.jfade_image{margin-top:15px;position: relative;overflow: hidden;}
.jfade_image a:hover img{
	transform: scale(1.3);
	transition: all 5s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 5s ease 0s;}
.st{ background:#0188cc;font:bold 30px/55px 'Î¢ÈíÑÅºÚ'; text-align:center;padding:10px 0;color:#fff}
.student{ background:#f5f5f5 url(st_bg.jpg) no-repeat center top; height:820px; padding:38px 0 20px 0;}


.box{
    position: relative;
    overflow: hidden;
    box-shadow: 0 0 5px #555;
}
.box img{
    width: 100%;
    height: auto;
    transition: all 0.5s ease 0s;
}
.box:hover img{
    opacity: 0.3;
}
.box .boxContent{
    position: absolute;
    top: 0;
    left: 0;
    padding: 10px;
    background: rgba(0, 0, 0, 0.75);
    border: 4px solid rgba(255, 255, 255, 0.10);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    z-index: 1;
    transition: all 0.5s ease 0s;
}
.box:hover .boxContent{
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
}
.box .title{
    display: inline-block;
    font-size: 18px;
    color: #fff;
    line-height: 24px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    margin: 0;
}
.box .post{
    display: block;
    font-size: 14px;
    color: #fff;
    text-transform: capitalize;
    padding: 8px 0 15px;
}
.money{ display:inline-block;padding:5px; background:#FF0;}
.db{ width:100%; height:100px; text-align:center; line-height:28px;font-size:16px; padding-top:30px; color:#fff;background-color:#3a3a3a; }
.db a{ color:#fff}