@charset "utf-8";
/* CSS Document */
/* #wrapper{ top:50px;} */

/* .black1{ width:5px; height:5px; border-radius:5px; background:rgba(0,0,0,0.3); float:left; margin-right:5px;}
.black2{ background:rgba(0,0,0,0.8);} */
header{ width:100%; height:240px; overflow:hidden;}

.show{ width:100%; height:100%; position:relative; transform-style:preserve-3d; -webkit-transform-style:preserve-3d;  perspective:500px;}

.show a{ display:block; width:100%; height:50px;
	color:#222; background:#fff; position:relative;
    border-bottom: solid 1px #f2f2f2;}
.show .menu{ display:block; width:100%;
	color:#222; background:#fff; position:relative;
    padding: 0 10px 0 15px;}
.show a img{ margin-top:13px;width:25px;height:25px;}
.show a span{width:100%; text-align:center;position: relative;top: -8px;}
.part3 .rPoint img{ width:5pt;height:9pt;}
.show a  .rPoint{position: relative;left: 70%;top: -8px;    color: rgba(128, 128, 128, 0.4);}
.show a .part1{display: inline-block;width:10%;}
.show a .part2{display: inline-block;width:72%;font-size:16px;}
.show a .part3{display: inline-block;width:10%;}
.teacherbg{width:200px; height:100px; background:#3A3A3A;position:absolute; top:930px;left:400px;z-index:9999;}
.teacherStart{width:200px; height:100px; background:#2b2b2b;position:absolute; top:500px;left:220px;z-index:9999;}
.newdiv{ width:100%;height:100%;top:0px;left:0px;background:#FD4043;position:absolute;}
.menu{border-bottom: solid 1px #e5e6e7;border-top: solid 1px #e5e6e7;}

/* 此div是为了保证数据加载完毕才可点击 */
.loadingMark{ width:100%; height:100%; background:rgba(0,0,0,0.0); position:absolute; top:0; left:0; z-index:2;}
/* 以下为animation 动画 所用的类名 */
.bt{ animation:footer 0.5s ease; -webkit-animation:footer 0.5s ease; -webkit-animation-fill-mode:forwards;}
.out{ animation:out 0.5s 0.5s ease-in-out; -webkit-animation:out 0.5s 0.5s ease-in-out;}

.digs{ margin-top:40%;margin-left:-3%;height:auto; position:absolute;z-index:3;}
.digs{ animation:digs 0.3s ease-in-out;-webkit-animation:digs 0.3s ease-in-out;}
.digss{ position:absolute;margin-top:38%;margin-left:-32%;}
@keyframes footer{
	from{ transform:translateY(0px); opacity:0;}
	to{ transform:translateY(-50px); opacity:1;}
}
@-webkit-keyframes footer{
	from{ -webkit-transform:translateY(0px);}
	to{ -webkit-transform:translateY(-50px);}
}
@keyframes scale{
	from{ transform:scale(2); opacity:0;}
	to{ transform:scale(1); opacity:1;}
}
@-webkit-keyframes scale{
	from{ -webkit-transform:scale(2); opacity:0;}
	to{ -webkit-transform:scale(1); opacity:1;}
}
@keyframes text{
	from{ transform: translate(0px,100px); opacity:0;}
	to{ transform: translate(0px,0px); opacity:1;}
}
@-webkit-keyframes text{
	from{ -webkit-transform: translate(0px,100px); opacity:0;}
	to{ -webkit-transform:translate(0px,0px); opacity:1;}
}
@keyframes digs{
	from{ transform:scaleX(0);opacity:0;}
	to{ transform:scaleX(1);opacity:1;}
	}
@-webkit-keyframes digs{
	from{ transform:scaleX(0);opacity:0;}
	to{ transform:scaleX(1);opacity:1;}
	}

/*#index1,#index2{
	display:inline;
}*/

#ad{width: 100%;height: 130px;overflow: hidden;position: absolute;}
#ad ul{table-layout:fixed;word-break:break-all;width: 100%;margin:0 auto;position: relative;}
#ad ul li{float:left;height: 130px;position: absolute;}
#ad ul li img{display:inline;height:130px;width:100%;}
.slideshortcut a{color: #fff;text-decoration: none;display: block;position: absolute;z-index: 500;opacity:0.2;
    top: 60px;left:-1%;width: 30px;height: 30px;font-size: 20px;line-height: 20px;text-align: center;}
.slideshortcut a:hover{color: #fff;text-decoration: none;}
#SlideNext{left: 90%;}
.jiaodiandiv{position: absolute;z-index: 200;top: 119px;left: 45%;}
.jiaodiandiv ul{list-style: none;}
.jiaodiandiv ul li{width: 5px;height:5px;margin-left: 8px;float: left;background-color: #d2d2d2;border-radius:5px;text-align: center;}
#selectli{background-color: #f2f2f2;}
.jiaodiandiv li:hover{cursor: pointer;}
.jiaodiandiv span{font-size: 20px;line-height: 30px;}
