/* CSS Document */
body,td,th,tr {
	font-size: 13px; font-family:Verdana,宋体;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	font-size: 13px;
}
a:link {
	text-decoration: none;
	color:#1C1C1C;
}
a:visited {
	text-decoration: none;
	color:#1C1C1C;
}
a:hover {
	text-decoration: none;
	color:#1C1C1C;
}
a:active {
	text-decoration: none;
	color:#1C1C1C;
}
a img{
border:none;
}
.text01{font-size:13px; color:#363636; font-weight:bold; margin:28px 15px 0 65px; height:15px; text-align:left;}
.text03{font-size:13px; color:#363636; font-weight:bold; margin:14px 15px 0 65px; height:15px; text-align:left;}
.text02{font-size:13px; color:#363636; font-weight:bold; margin:18px 20px 5px 75px; text-align:left;}

.listbg {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-REPEAT: repeat-x; HEIGHT: 28px; background-image: url(../images/dot_line1.gif);
	font-size:13px; color:#363636; margin:0 4px 0 4px; text-align:left; line-height:28px;
	
}

#Container{
width:920px; margin:0 auto;
}
#Header{
width:920px; margin:0 auto; height:180px;
}
#banner{
background:url(../images/meixin.jpg); width:100%; height:180px; clear:both;
}
#banner1{
background:url(../images/meixin1.jpg); width:100%; height:180px; clear:both;
}

/* 
 *CSS驱动的主导航栏
 * 
 */
 
#main-menu *,
#student-menu *{margin:0;padding:0;}   
#main-menu,
#student-menu{width:100%; height:32px;background:url(../images/nav_bg2.gif) repeat-x;}

.menu{font-size:14px;position:relative;z-index:100px;}    
.menu li {float:left;position:relative;list-style:none;}   
.menu ul ul {visibility:hidden;position:absolute;left:0;top:32px;}   
.menu table {position:absolute;top:-1px;left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}   
.menu ul li a{display:block;color:#444;text-decoration:none;height:32px;line-height:32px;width:115px;text-align:center;font-weight:bold;}  
.menu a:hover{background:url(../images/nav_bg_on.gif) repeat-x;color:#c66;}   
.menu ul ul{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}   
.menu ul ul li {clear:both;text-align:left;}   
.menu ul ul li a{display:block;height:32px;line-height:32px;width:140px;background:url(../images/nav_sub_bg.gif) repeat-x;background:#fbfbfb;border-bottom:1px solid #f0f0f0;}   
.menu ul ul li a:hover{border-bottom:1px solid #fbfbfb;width:140px;} 
#student-menu .menu a{width:100px;}
#student-menu .menu ul ul li a{width:115px;}


/******************************************************/

#PageBody{
width:920px; margin:0 auto;
}
#PageBodyLeft{
width:305px; margin:0; float:left;
}
.PageBodyRight{
width:615px; margin:0; float:right;
}

#Footer{
width:920px; margin:0 auto;
}
#topfooter{
width:920px; margin: 3px 0 3px 0; border:solid 1px #9DE2FF;
}
#downxian{
width:920px; margin: 3px 0 3px 0; height:1px; background-color:#FF7D13; border:solid 1px #FF7D13;
}
#downfooter{
width:920px; margin:0; line-height:32px; font-size:13px;
}

.subleft{
margin:3px 3px 3px 0; float:left;width:215px; border:solid 1px #9DE2FF; vertical-align:top;
}
.subright{
margin:0 auto; float:right; width:700px; line-height:26px; font-size:13px; text-align:left;
}
.subnews{margin:0 auto; width:920px; line-height:26px;}

.download{
width:920px; margin: 5px 0 5px 0; border:solid 1px #9DE2FF;
}

#star_face {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
#star_face img {   background: #f8f8f8;   border-top:1px solid #FFDFB1;   border-right:1px solid #ffb54b;   border-bottom:2px solid #FFCC83;   border-left:1px solid #FFDFB1;   padding: 3px;  }