@charset "utf-8";
	
	#deployJavaPlugin{display:none;}
	
	.head {padding:0;height:88px;}
	
	/* 通过页面header的一个类名来确定是哪个头图片 */
	#headTeacher{background:url(../images/topbg.gif) repeat-x;position:fixed;overflow:hidden;width:100%; z-index:10000;}
	#headStudent{background:url(../images/topbg.gif) repeat-x;position:fixed;overflow:hidden;width:100%; z-index:10000;}
	#headAdmin{background:url(../images/topbg.gif) repeat-x;position:fixed;overflow:hidden;width:100%; z-index:10000;}
	#headSenate{background:url(../images/topbg.gif) repeat-x;position:fixed;overflow:hidden;width:100%; z-index:10000;}
	#headTest1{background:url(../images/topbg.gif) repeat-x;position:fixed;overflow:hidden;width:100%; z-index:10000;}
	
	#logo {float:left; display:inline;width:274px;height:88px;background:url(../images/logo.png) no-repeat;}
	
	.nav{float:left; position: absolute; left:320px;}
	.nav li{float:left;width:87px;height:88px; text-align:center;}
	.nav li a{display:block;width:87px;height:88px;-moz-transition: none; transition: background-color 0.3s linear; -moz-transition: background-color 0.3s linear; -webkit-transition: background-color 0.3s linear; -o-transition: background-color 0.3s linear; }
	.nav li a.selected{background:url(../images/navbg.png) no-repeat;}
	.nav li a.selected h2{transform:translate(0,0) !important;}
	.nav li a:hover{display:block;background:#000;color:#fff;background: none repeat scroll 0% 0% rgb(43, 127, 181);}
	.nav li img{margin-top:10px;}
	.nav li a{display:block;}
	.nav a h2{font-size:14px;color:#d6e8f1;transform:translate(0,35px);transition:all .3s;}
	.nav a:hover h2{color:#fff;display:block;transform:translate(0,0);}
	
	.topright{height: 88px;position: absolute;right:10px;float:right;display: flex;align-items: center;justify-content: flex-end;}
	.topright ul{/* width:250px; */}
	.topright ul li{width: 65px;text-align:center;height:50px;line-height:50px;float:right;cursor:pointer;}
	.topright ul li a{display:inline-block; color:#fff}
	.user{color:#fff;float:left;width:250px;background-color:#DFDFEC;border-radius:10px;font-size:13px;background:rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4C000000,endcolorstr=#4C000000);}
	.hi{margin-left:10px;height:30px;line-height:30px;}
	.username{margin-right:15px;}
	
	/*面包屑部分 */
	.place{width:100%;height:40px; background:url(../images/righttop.gif) repeat-x;position:fixed;top:88px;z-index:10000;}
	.place span{line-height:40px; font-weight:bold;float:left; }
	.placeul li{float:left; line-height:40px; padding-left:7px; padding-right:12px; background:url(../images/rlist.gif) no-repeat right;}
	.placeul li:first-child{margin-left:12px;font-weight:bold; background:none;padding-right:0;}
	.placeul li:last-child{background:none;}
	
	/* 左侧导航 */
	.lefttop{background:url(../images/lefttop.gif) repeat-x;width:208px;height:40px;color:#fff;font-size:14px;line-height:40px;position:fixed;top:88px; z-index: 10001;}
	.lefttop span{margin-left:8px; margin-top:10px;margin-right:8px; background:url(../images/leftico.png) no-repeat; width:20px; height:21px;float:left;}
	#timeArea{margin-left:45px;color: #fff; font-size: 14px;height: 40px;line-height: 40px;width:208px;}
	.leftmenu{width:208px;padding-bottom: 9999px;margin-bottom: -9999px; overflow:hidden;overflow:hidden; background:url(../images/leftline.gif) repeat-y right;position:fixed;}
	.leftmenu dd{background:url(../images/leftmenubg.gif) repeat-x;line-height:35px;font-weight:bold;font-size:14px;border-right:solid 1px #b7d5df;}
	.leftmenu dd span{float:left;margin:0 8px 0 12px;}
	.leftmenu dd .menuson{display:none;}
	.menuson {line-height:30px; font-weight:normal; }
	.menuson li{cursor:pointer;}
	.menuson li.active{position:relative; background:url(../images/libg.png) repeat-x; line-height:30px; color:#fff;}
	.menuson li cite{display:block; float:left; margin-left:32px; background:url(../images/list.gif) no-repeat; width:16px; height:16px; margin-top:7px;}
	.menuson li.active cite{background:url(../images/list1.gif) no-repeat;}
	.menuson li.active i{display:block; background:url(../images/sj.png) no-repeat; width:6px; height:11px; position:absolute; right:0;z-index:10000; top:9px; right:-1px;}
	.menuson li a{ display:block; *display:inline; *padding-top:5px;}
	.menuson li.active a{color:#fff;}
	.title{cursor:pointer;}
	
	.menuson li .header{height:30px;}
	.menuson li .sub-menus{ display:none; background:#d9ebf3;padding:10px 0;border-bottom:1px solid #b7d5df;}
	.menuson li .sub-menus li{height:25px;line-height:25px;padding-left:48px;border-left:1px solid #d9ebf3;}
	.menuson li .sub-menus li.active{position:relative;right:-1px;border-left:none;background:#fff;}
	.menuson li .sub-menus li a{padding-left:9px;color:#000000; background:url(../images/sub-menu-icon.png) 0 12px no-repeat;}
	.menuson li .sub-menus li a:hover{color:#238ac5;}
	.menuson li .sub-menus li.active a{color:#238ac5;}
	.menuson li.active.open cite{margin-top:12px;margin-left:37px; background:url(../images/jtx.png) no-repeat;}
	
	
 	dd #tree span{float:none;margin:0;}
	
	/* 底部 */
	.footer{background:#f0f9fd; height:30px; border-top:solid 1px #c2d2d7; line-height:30px; color:#98a4a9;position:fixed;bottom:0;width:100%;z-index:10000;}
	.footer span{display:block; float:left; background:url(../images/info.png) no-repeat 11px 8px; padding-left:35px;}
	.footer i{display:block; float:right; font-style:normal; margin-right:10px; background:url(../images/fjt.png) no-repeat right; padding-right:12px; }


.layerBox{width: 100%;height: 100%;display:none;background :#fff}
.layerTit{width: 100%;height: 95px;border-bottom: 1px solid #9fcbf0;}
.layerTit span{display: block;background : url(../img/titbg.png) left no-repeat;width: 210px;height: 95px;margin-left: 108px;font-size: 24px;font-family: "Microsoft Yahei";color: #2687d8;line-height: 95px;text-indent: 85px;}
.layerContent{width: 425px; height: 175px;margin: auto;    padding-top: 25px;}
.layerContent h1{font-size: 16px;text-align: center;color: #333;font-family: "Microsoft Yahei";line-height:20px;clear: both;letter-spacing:1px;    padding: 5px 0 ;font-weight:normal;}
.layerContent p{font-size: 13px;text-align: center;color: #999;font-family: "Microsoft Yahei";line-height:20px;clear: both;letter-spacing:1px;margin: 25px 50px;}
.layerContent .hrefBtn{display: block;width: 180px;height: 42px;border: 1px solid #cccccc;line-height: 42px;font-size:16px;color: #333;font-family: "Microsoft Yahei";border-radius: 5px;text-indent: 55px;text-decoration: none;}
.layerContent .numbtn{background: url("../img/360icon.png") 15px center no-repeat;margin: auto;margin-top: 20px;}
.layerContent .iebtn{margin-left:45px;background: url("../img/ieicon.png") 15px center no-repeat;}
.layerContent .hrefBtn:hover{border: 1px solid #f47f88;}
.layerClose{display: block;color: #2587d8;font-size:16px;font-family: "Microsoft Yahei";text-align: center;clear: both;margin-top: 30px;}