body {
	background-image: url(../images/bg.gif);
	font-size: 9px;
	line-height: 150%;
	text-decoration: none;		
}
table {
	margin-top :8px;margin-left :8px;
	border:0;
	width:854;
}

img {
	border:none;
}

.table-top {
	margin-top :8px;margin-left :8px;
	border:0;
	height:74;
	background:#111166;
}
.table-top-nomargin {
	margin-top :0px;
	margin-left :0px;
	background-image: url(../images/top-bg.jpg);
	height:26;
	width:100%;
}
.title-col {
	margin-top :8px;
	margin-left :8px;
	background-image: url(../images/title-bg.gif);
	height:70;
}

.title-path-index{
	margin-top :8px;
	margin-left :8px;
	background-image: url(../images/title-path-bg.gif);
	height:20px;
}
.table-nav {
	margin-top :8px;margin-left :8px;
	border:0;
	height:26;
	background:#335599 url(../images/navbg.gif);
}
.table-bottom {
	margin-top :8px;
	margin-bottom :10px;
	margin-left :8px;
	border:0;
	height:66;
	background:#7799CC;
	border-bottom:5 #335599 solid;
}
td {
	font-size: 9pt;
	line-height: 150%;
	text-decoration: none;
}
.top {
	font-size: 9pt;
	color: #eeeeee;
	text-decoration: none;
}

.bottom
{
	width:853px;
	height:65px;
	background-image: url(../images/bottom-bg.gif);
	background:#7EA3C9;
	border-bottom:5px solid #37559A;
	font-size:12px;
	color:#CDE;	
	margin:8px 0 0 8px;
}

.bottom a{
	color:#CDE;
	text-decoration:none;
}

.bottom a:hover{
	color:#006699;
}

.bottom .bottom_link
{	
	text-align:center;
	width:auto;
	height:19px;
	padding:16px 0 4px 0;
}

.bottom .bottom_info
{
	width:auto;
	padding:0 0 0 0;
	text-align:center;
}

.block-textAndpic
{
	padding:0;
	margin:0 8px 0 0;
	width:279px;
	height:245px;
	background:#EEE;	
}

.block-textAndpic h5
{
	display:block;
	width:auto;	
	height:34px;
	padding:0 0 0 15px;
	margin:0;	
	background:#EEE;
	background:url(../images/block-title-bg.gif);	
	color:#35A;	
	font:bold 13px "ËÎÌå"
}

.block-textAndpic h5 img,.block-textAndpic h5 span
{	
	float:left;	
}


.block-textAndpic h5 span 
{
	margin:7px 0 0 2px;
}

.newsList
{
	
}

.newsList ul
{
	width:auto !important;
	height:auto !important;	
	width:245px;	
	height:170px;	
	list-style:none;
	margin:0;
	padding:10px 0 0 10px;	
}

.newsList ul li
{	
	margin:0;
	padding:0;
	width:auto;
	height:35px;
	line-height:18px;
	border-bottom:1px dashed #ccc;	
}

.newsList ul li a
{
	display:block;
	width:100%;	
	margin:0;	
	float:left;
	color:#333;	
	text-decoration:none;	
	
}

.newsList ul li a:hover
{
	color:#369;
}

.newsList ul li span
{
	display:block;
	width:259px;
	float:left;	
	color:#7EA3C9;
}

.more
{
	color:#7EA3C9;	
	margin:0 10px 15px 0;
	float:right;
}

.watch-1
{
	text-align:center;
	width:259px;
	height:104px;
	padding:0;
	margin:0 8px;
	border-bottom:1px dashed #999;
	color:#999;
	font-weight:bold;
}

.watch-2
{
	text-align:center;
	width:259px;
	height:104px;
	padding:0;
	margin:0;
}
.watch-2 .hr_pic
{
	padding:0 10px;	
}

.watch-2 .hr_job
{
	width:195px;
	height:100px;
	padding:10px 0 0 0;
	text-align:left;	
}

.watch-2 .hr_job h5
{
	margin:0;
	padding:0;
	width:auto;
	height:16px;
	background:#EEE;
	color:#7EA3C9;	
}

.watch-2 .hr_job ul
{
	margin:0;
	padding:6px 0 0 0;
	list-style:none;	
}

.watch-2 .hr_job ul li
{
	padding:0 0 0 10px;
	background:url(../images/icon_arrow.gif) no-repeat 0 7px;
}

.watch-2 .hr_job ul li a
{
	text-decoration:none;
	color:#333;
}

.search
{
	color:#7EA3C9;
	font-size:14px;
	text-align:right;
	padding-right:5px;
}

.search input
{
	border:1px solid #BBB;
	width:200px;
}

.search img
{	
	cursor:hand;
}

.path a
{
	text-decoration:none;
	color:#333;
}

.body_main
{
	width:864px;
	height:323px;	
	margin:8px 0 0 8px;
	font-size:12px;
	
}

.body_main .body_left
{
	float:left;
	width:651px;
	height:323px;
	background:#EEE;
	padding:10px;
	padding-bottom: 32767px;
	margin-bottom: -32767px; 
}

.body_main .body_left a:visited
{
	text-decoration:none;
	color:#333;
}

.body_main .body_left a:link
{
	text-decoration:none;
	color:#333;
}

.body_main .body_left a:hover
{
	text-decoration:underline;
	color:#333399;
}

.body_main .body_right
{
	float:left;
	width:194px;
	height:323px;
	background:#DFDFDF;
	margin:0 0 0 8px;
	padding-bottom: 32767px;
	margin-bottom: -32767px; 
}

.body_main .body_right .menu_list
{
	/* height:200px; */
	border-bottom:1px solid #cecece;
}

.body_main .body_right .menu_list h5
{
	margin:0;
	padding:10px 0 0 10px;
	height:20px !important;
	height:30px;
	font-size:14px;	
	color:#5D7BC2;
	border-bottom:1px solid #EEE;
	
}

.body_main .body_right .menu_list ul
{
	margin:0 0 0px 0;
	padding:0;
	list-style:none;
}

.body_main .body_right .menu_list a
{
	font-size:12px;
	text-decoration:none;
	display:block;	
	height:16px !important;
	height:22px;
	padding:6px 0 0 20px;
	background:url(../images/icon_blue.gif) no-repeat 10px 8px;
	color:333;
}

.body_main .body_right .menu_list a:hover
{
	color:#5D7BC2;
	background:url(../images/icon_blue.gif) no-repeat 10px 8px #EEE;
	border:1px solid #999;
	border-width:1px 0 1px 0;
}

.body_main .body_right .menu_list ul li
{
	height:22px;
	border-bottom:1px solid #EEE;
}

.body_main .body_right .menu_list ul li .mouseOver
{
	color:#5D7BC2;
	background:url(../images/icon_blue.gif) no-repeat 10px 8px #EEE;
}

.className
{
	font:20px "ºÚÌå";	
	color:#FFF;
	padding:0 0 0 20px;
}

.body_left .classList
{
	margin:0;
	padding:0;
	font:12px;
	height:480px;
	font-size:12px;
}

.body_left .classList a
{
	font-size:12px;
}

.body_left .classList ul
{
	list-style:none;
	margin:0;
	padding:0;
}

.body_left .classList ul li
{	
	margin:0 0 0 10px;
	padding:7px 0 0 10px;
	width:620px;
	height:20px !important;
	height:27px;
	border-bottom:1px dashed #888;	
}

.body_left .classList ul li a
{
	text-decoration:none;
	color:#333;
	padding:0 0 0 10px;
	background:url(../images/icon_arrow.gif) no-repeat 0 50%;
	
}

.body_left .classList ul li span
{
	color:#369;
	margin-right:10px;
}

#changePage
{
	font:12px;
	background:#AAA;
	text-align:center;
	height:20px;
	padding:2px 0 0 0;
	font-size:12px;
	color:#333;
}

#changePage a
{
	text-decoration:none;
	color:#333;
}

#changePage input
{	
	height:18px;
	width:40px;
}

.body_left .showArticle
{
	font:12px;
}

.body_left .showArticle h5
{
	text-align:left;
	margin:0 10px;
	padding:8px 0;
	height:20px;
	border-bottom:1px dotted  #333;
	font-size:14px;
	color:#638BCB;
}

#ArticleInfo
{
	text-align:center;
	display:block;
	margin:0 8px;	
	padding:0;
	border-bottom:1px dashed #999;
	display:none;
}

#ArticleContent
{
	margin:0;
	padding:8px;
	font-size:12px;
	color:#333;
	line-height:20px;	
}

#keyword
{
	color:#006699;
	margin:0;
	padding:0;
}


.special a
{
	font-size:12px;
	text-decoration:none;
	display:block;	
	height:16px !important;
	height:20px;
	padding:10px 0 0 15px;
	color:333;
}

.special a:hover
{
	color:#5D7BC2;	
	border-width:1px 0 1px 0;
}

.special_text
{
	background:url(../images/icon_blue.gif) no-repeat 5px 10px #DFDFDF;	
}

.special_text:hover
{
	background:url(../images/icon_blue.gif) no-repeat 5px 10px #EEE;
}

.table1
{
	width:255px;
	height:60px;
}

.table1 a
{
	display:block;
	width:100%;	
	margin:0;	
	float:left;
	color:#333;	
	text-decoration:none;	
}

.table1 a:hover
{
	color:#369;
}

.table1 td
{
	padding:1px 4px;
}

.title1
{
	color:#7EA3C9;
	font-weight:bold;
}

.about_tospur h5
{
	color:#638BCB;
	font-size:14px;	
	height:30px;
	padding:8px 0 0 0;
	margin:0;
	border-bottom:1px dotted #333;
}

.about_tospur
{
	line-height:18px;
}

.about_tospur dl 
{
	width:620px;
	height:80px:
}
.about_tospur dl dt
{
	float:left;
}
.about_tospur dl dd
{
	display:block;
	margin:0 0 0 16px;
	padding:10px 0 0 0px;
	width:425px;
	float:left;	
}
.about_tospur .about_title
{
	font-size:14px;
	color:#999;
	height:20px;
	padding:6px 0 0 0;
	border-top:1px solid #999;
}

.slideTable
{
	border:1px solid #999;
	border-weight:1px 1px 0 0;
	width:100%;
	font-size:12px;
}

.slideTable td
{
	border:1px solid #999;
	border-weight:0 0 1px 1px;
	padding:0 1px;
}

.slideTable caption
{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background:#369;
	color:#FFF;
	padding:5px 0;
}

