@charset "utf-8";
body {
	margin:0 0 0 0;
	background-image:url(images/bgimg.jpg);
	background-repeat:repeat-x;
	background-color:#e40000;
	text-align:center;
	padding:0px 0px 0px 0px;
	font-size:12px;
}
a:link {
	color: #e40000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #e40000;
}
a:hover {
	text-decoration:underline;
	color: #e40000;
}
a:active {
	text-decoration: none;
}
.whole {
	background-color: #e40000;
	width:980px;
	margin:auto;
	overflow:hidden;
}
.top {
	width:100%;
	height:7px;
	background-image:url(images/top.gif);
	background-repeat:no-repeat;
}
.nav {
	width:100%; 
	height:97px;
	background-color:#FFFFFF
}
.theme {
	width:980px;
	height:307px;
	background-color:#FFFFFF
}
.item {
	width:980px;
	height:254px;
	margin-top:6px;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
}
.itemlist {
	width:245px;
	float:left;
	font-size:12px;
	text-align:center;
}
.itemlist p {
	font-size:18px;
	font-weight:bolder; 
	font-family:"微软雅黑";
}
.itemlistbutton {
	width:121px;
	height:20px;
	background-image:url(images/button-gray.gif);
	background-repeat:no-repeat;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
	padding:5px;
}
.itemlistbutton a {
	color:#000000;
	text-decoration:none;
}
.itemlistbutton:hover {
	background-image:url(images/button-red.gif);
	background-repeat:no-repeat;
}
.content_index {
	width:980px;
	height:725px;
	background-color:#FFFFFF;
	margin-top:6px;
}
.content {
	width:960px;
	background-color:#FFFFFF;
	margin-top:6px;
	padding:10px;
	line-height: 24px;
	font-size:14px;
}
.other {
	width:980px;
	height:305px;
	background-image:url(images/other-bg.jpg);
	background-repeat:repeat-x;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.footer {
	width:100%;
	height:195px;
	background-color:#960000;
	border-width:1px;
	border-color:#e3e3e3;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:auto;
}
.footer p {
	font-family:"微软雅黑";
	font-size:18px;
	color:#e3e3e3;
	font-weight:bolder;
}
.show {
	width:365px;
	height:665px;
	background-color:#F7F7F7;
	border:25px #FFFFFF solid;
	float:left;
}
.showimg {
	width:325px;
	height:213px;
	border:#000000 1px solid;
	margin:20px 19px 20px 19px;
}
.showtext {
	margin:20px 20px 20px 20px;
	text-align:left;
	font-size:12px;
	font-family:"宋体";
	line-height:18px;
}
.showtext p {
	font-family:"微软雅黑";
	font-size:18px;
	font-weight:bolder;
	color:#e40000;
}
.teacher {
	width:565px;
	float:right;
	text-align:center;
	background-color:#FFFFFF;
}
.teacher p {
	font-family:"微软雅黑";
	font-size:18px;
	font-weight:bolder;
	color:#e40000;
}

.otherlist {
	width:195px;
	height:100%;
	padding:20px;
	float:left;
	font-size:12px;
	text-align:left;
	color:#4b4b4b;
}
.otherlist p {
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bolder;
	text-align:center;
}
.footcorp {
	width:190px;
	float:left;
	background-image:url(images/footer_line.jpg);
	background-repeat:no-repeat;
	background-position:right;
	margin:0px;
}
.footlink {
	font-size:12px;
	font-family:"宋体";
	float:left;
	width:335px;
	background-image:url(images/footer_line.jpg);
	background-repeat:no-repeat;
	background-position:right;
	margin:0px;
}
.footlink a {
	text-decoration:none;
	color:#ffffff;
}
.footlink a:hover {
	text-decoration:underline;
}
.footconn {
	font-size:14px;
	font-family:"微软雅黑";
	color:#FFFFFF;
	line-height:32px;
	padding:15px;
	text-align:right;
	float:right;
	margin:0px;
}

.main{
 clear:both;
 padding:5px;
 text-align:left;
 margin:0 auto;
}
#tabs1{
 text-align:left;
 width:950px;
 margin:0 auto;
}
.menu1box{
 position:relative;
 overflow:hidden;
 height:30px;
 width:950px;
 text-align:left;
 margin:0 auto;
}
#menu1{
 position:absolute;
 top:0;
 left:0;
 z-index:1;
 margin:0 auto;
}
#menu1 li{
 float:left;
 display:block;
 cursor:pointer;
 width:80px;
 text-align:center;
 line-height:30px;
 height:30px;
}
#menu1 li.hover{
 background:#fff;
 border-left:1px solid #e40000;
 border-top:1px solid #e40000;
 border-right:1px solid #e40000;
}
.main1box{
 clear:both;
 margin-top:-1px;
 border-top:1px solid #e40000;
 border-bottom:1px solid #e40000;
 width:950px;
}
#main1 ul{
 display: none;
}
#main1 ul.block{
 display: block;
}

.adv {
	width:980px;
	height:50px;
	margin-top:6px;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	overflow:hidden;
}