body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial;
	font-size: 12px;
	color: #4b4b4b;
	line-height:1.6em;
}
.box-01 {
	border: 1px solid #ed9e9e;
	border-top:none;
	padding: 6px;
	background-image: url(/images/userloginbg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.box-03 {
	border: 1px solid #ed9e9e;
	border-top:none;
	padding: 6px;
}
.box-02 {
	border: 1px solid #e7e7e7;
	border-top:none;
	padding: 6px;
}
.box-04 {
	border: 1px solid #666666;
	border-top:none;
	padding: 6px;
}
.box-02-pic {
	border: 1px solid #e7e7e7;
	padding: 3px;
}
.logininput {
	height: 20px;
	width: 120px;
	border: 1px solid #E3E3E3;
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}
.logininput-down {
	height: 22px;
	width: 40px;
	border:0px;
	font-family: Arial;
	font-size: 12px;
	line-height: 24px;
	color: #fffabd;
	margin-left:6px;
	background:#6d0000 url(/images_dark/input_bg.gif) repeat-x top;
}
.inputbutx{
	padding-left:3px;
	padding-right:2px;
	border:1px solid #999;
	background:#FFF url(images/inputbut_bg.gif) left center repeat-x;
	font-size:12px;
	height:20px;
	letter-spacing:2px;
	vertical-align:middle;
	text-decoration: none;
	line-height: 20px;
	padding-top: 2px;
}
.a01,.a01 a{
	font-family: Arial;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}
.a01 a:hover{
	text-decoration: underline;
}
.a02,.a02 a{
	font-family:Verdana;
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: none;
}
.a02 a:hover{
	text-decoration: underline;
}
.a03,.a03 a{
	font-family: Arial;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
	margin-right:5px;
}
.a03 a:hover{
	text-decoration: underline;
}
.dark_body01,.dark_body01 a {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.darkmenubg {
	background-color: #666666;
	background-image: url(/images_dark/menubg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.darkmenubg03 {
	background-color: #666666;
	background-image: url(/images_dark/menubg03.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.darkmenubg02 {
	background-color: ##990000;
	background-image: url(/images_dark/menubg02.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.dark_body01 a:hover{
	text-decoration: underline;
}
.bt {
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}


/**/

.op_text,.op_text a:link,.op_text a:visited{ color:#b3b3b3; text-decoration:none;}


.bd1 { border-right:1px dashed #a4a4a4;border-left:1px dashed #a4a4a4;}

.bd2 { border-left:1px dashed #a4a4a4;}

.bd3 { border-bottom:1px dashed #a4a4a4;}

.fav_home { background:url(/images_dark/control_bg.gif) no-repeat right; padding-right:5px; height:20px;}

.where_table { background:#e7e9eb url(/images_dark/where_bg.gif) repeat-x top; padding-left:20px;}









/*ÏÂÀ­²Ëµ¥*/
#nav {
	 line-height: 24px;  list-style-type: none; background:#666;
}

#nav a {
	display: block; width: 80px; text-align:center;
}

#nav a:link  {
	color:#666; text-decoration:none;
}
#nav a:visited  {
	color:#666;text-decoration:none;
}
#nav a:hover  {
	color:#FFF;text-decoration:none;font-weight:bold;
}

#nav li {
	float: left; width: 80px; background:#CCC;
}
#nav li a:hover{
	background:#999;
}
#nav li ul {
	line-height: 27px;  list-style-type: none;text-align:left;
	left: -999em; width: 180px; position: absolute; 
}
#nav li ul li{
	float: left; width: 180px;
	background: #F6F6F6; 
}


#nav li ul a{
	display: block; width: 180px;w\idth: 156px;text-align:left;padding-left:24px;
}

#nav li ul a:link  {
	color:#666; text-decoration:none;
}
#nav li ul a:visited  {
	color:#666;text-decoration:none;
}
#nav li ul a:hover  {
	color:#F3F3F3;text-decoration:none;font-weight:normal;
	background:#C00;
}

#nav li:hover ul {
	left: auto;
}
#nav li.sfhover ul {
	left: auto;
}
#content {
	clear: left; 
}

/**/

.content_list {}
.content_list td { padding:5px; border-bottom:1px dotted #CCC;}
.content_list td a { text-decoration:none; color:#666;}
.content_list td a:hover { text-decoration:underline; color:#333333;}
.content_list .title_td { padding-left:0px;}
.content_list1 {}
.content_list1 td { padding:5px;}
.content_list1 td a { text-decoration:none; color:#666;}
.content_list1 td a:hover { text-decoration:underline; color:#333333;}
.content_list1 .title_td { padding-left:0px;}

.list_title1 { background:url(/images/title_bg1.gif) no-repeat left top; height:58px; font:bold 16px verdana; color:#920000; padding-left:15px; line-height:58px;}


.list_title { background:url(/images/title_bg.gif) no-repeat left top; width:136px; height:40px; font:bold 12px Georgia; color:#FFF; line-height:38px; text-align:center; display:inline-block; overflow:hidden;}

.sub_list {}
.sub_list a { color:#666; text-decoration:none;}
.sub_list a:hover { color:#333; text-decoration:underline;}

.content_title { font:bold 24px "Î¢ÈíÑÅºÚ",verdana; line-height:2em; border-bottom:1px solid #CCC; text-align:center;}
.content_title1 { font:bold 14px "Î¢ÈíÑÅºÚ",verdana; line-height:2em; border-bottom:1px solid #CCC; text-align:left; padding-left:10px;}
.content_info { font:12px verdana; color:#666666; line-height:3em; border-bottom:1px solid #CCC; text-align:right; padding-right:10px; background: url(/images/bg1.gif)}
.content_content { padding:10px 0 0px 0;}
.content_content1 { padding:10px; font:12px verdana; line-height:1.8em; color:#333;}
.content_content1 p {padding:0;margin:0;padding-bottom:10px;}

.pinglun {}
.pinglun a { color:#7a8692; text-decoration:none;}

.news_title2 { font:bold 14px verdana; color:#000000; text-decoration:none; padding-left:20px; background:url(/images/bullet01.gif) no-repeat 2px center;}
.info_style { font:12px verdana; color:#666; line-height:1.6em;}

.kaoshi_title { font-weight:bold;}

.chaxun_001 { color:#666; line-height:1.6em;}
.chaxun_001 td { padding:3px;}
.chaxun_001 .title_style { font-weight:bold; color:#333;}

.i_box { width:224px; }
.i_box .header_td { background: url(/images/ibox_headerbg.gif) no-repeat left top; font:bold 12px verdana; color:#fff; padding-left:10px;height:27px; line-height:25px;}
.i_box .content_td { padding:5px; border:1px solid #940303; background:#ECECEC; border-bottom-width:0px;}
.i_box .bottom_td { background: url(/images/ibox_bottombg.gif) no-repeat left top; height:4px;}

.text001 { font:bold 11px verdana; color:#000033;}



.xueyuanpic { display:block; width:180px; overflow:hidden; float:left; text-align:center; padding-top:10px;}
.xueyuanpic .xueyuanpic_title { display:inline-block; padding-top:5px;}
.xueyuanpic .xueyuanpic_title a { color:#663300; font:bold 12px verdana; line-height:1.8em; text-decoration:none;}

.indexpicname { }
.indexpicname a { font:12px verdana; text-decoration:none; color:#999;}

.zhaopin_list { border-collapse:collapse; border:1px solid #E7E7E7; margin-top:8px;}
.zhaopin_list td { border-collapse:collapse; border:1px solid #E7E7E7; padding:4px;}
.zhaopin_list a { color:#003300; text-decoration:none;}
.zhaopin_list .list_header1 { background:#f5f5f5; font-weight:bold; text-align:center;}

.date_style {font:10px verdana; color:#999; text-align:center;}


.search_list1 { font:12px verdana; line-height:1.8em;}
.search_list1 a { color:#336600; text-decoration:none;}
.search_list1 .title_style { font-weight:bold;}
.search_list1 .more_info { font:11px verdana; color:#999;}

.sub_site_logo { border-bottom:1px dotted #c9b3b3; padding:5px 0;}
.sub_site_info { border-bottom:1px dotted #c9b3b3; padding:5px 0; line-height:1.8em;}

.sub_site_list  a { text-decoration:none; color:#999;}
.sub_site_list_name { font:bold 14px verdana; color:#ff9900; display:inline-block; height:30px; line-height:30px; background:#e7e9eb url(/images/title_bgbg.gif) repeat-y right; margin-bottom:5px; width:600px; padding-left:20px;}

.listbox a { color:#666; text-decoration:none; padding-left:10px;}


.input_bottomline { border:1px solid #FFFFFF; border-bottom:1px solid #999999;}
.input_noline { border:1px solid #FFFFFF; width:90%; height:100%;}

.orglink a:link,.orglink a:visited{color:#666666; text-decoration:none}
.orglink a:hover{color:#CC6633; text-decoration:underline;}