* { font-family:"Microsoft Yahei","Verdana","Arial","Helvetica","sans-serif"; }
#main_top {
	float:left;
	width:1024px;
	height:356px;
	margin-bottom:4px;
	}
#recommend, #recommend_hot {
	float:left;
	}
#recommend {width:345px;}
#recommend dt {
	height:46px;
	background:url(../sys_image/recommend_bg.gif) repeat-x;
	color:#ffffff;
	font-size:14px;
	line-height:46px;
	padding-left:20px;
	}
#recommend dt span		{ float:left; font-size:13pt; font-weight:bold; }
#recommend dt a			{ float:right; margin-right:10px; font-size:12px; color:#ffffff; }
#recommend dt a:hover	{ float:right; margin-right:10px; font-size:12px; color:#CCC; }
#recommend dd {
	border:1px solid #016936;
	border-top:0px;
	padding:0px 15px;
	height:309px;
	color:#888888;
	}
#recommend_list {
	padding-top:0px;
	}
#recommend_list li {
	border-top:1px dotted #cccccc;
	padding:15px 0px;
	line-height:18px;
	}
a.recommend_link {
	display:block;
	overflow:hidden;
	}
.li_noLine {
	border-top:0px;
	text-align:left;
	}	
.recommend_icon {
	float:left;
	margin-right:18px;
	}
.subject_name {
	margin:7px 0px 5px 0px;
	*margin:-10px 0px 0px 0px;
	font-size:12pt;
	margin-bottom:5px;
	font-weight:bold;
	}
#recommend_hot {
	width:298px;
	height:346px;
	border:5px solid #016936;
	margin-left:5px;
	}
#hot_h {
	margin:35px 0px 30px 0px;
	background:#fdfcfc;
	text-align:left;
	}
#hot_title {
	height:45px;
	line-height:45px;
	background:#9dc210;
	position:relative;
	padding-left:125px;
	font-size:16px;
	color:#ffffff;
	cursor:pointer;
	text-align:left;
	}
#hot_title a {color:#ffffff;}
#hot_icon {
	position:absolute;
	left:5px;
	top:-25px;
	}
#pxjg {
	margin:22px 0px 0px 125px;
	color:#444444;
	}
#hot_content {
	line-height:26px;
	color:#666666;
	padding:0px 20px;
	text-align:left;
	}
#hot_content span.text_bold {
	font-weight:bold;
	}
#slideshow {
	*float:right;
	margin-bottom:10px;
	}
#other_poster {
	clear:both;
	*float:right;
	width:358px;
	height:108px;
	border:1px solid #888888;
	}
#mainTop_poster {
	float:right;
	}
#middle_banner {
	clear:both;
	border:1px solid #bbbbbb;
	height:98px;
	margin-bottom:4px;
	}
#training_picList {
	overflow:hidden;
	}
#picList_h {
	height:72px;
	}	
#picList_title {
	width:482px;
	height:72px;
	background:#016936;
	float:left;
	text-align:left;
	}
#picList_pic { float:right; }
#wechat_icon {
	float:left;
	margin:20px 27px 0px 35px;
	}
#training_text {
	font-size:20px;
	color:#ffffff;
	margin-top:15px;
	}
#training_text span {
	font-size:12px;
	}
#pic_list {
	width:1024px;
	padding:0px 0px 5px 1px;
	background:#cccccc;
	float:left;
	}
.pic_item {
	width:247px;
	height:48px;
	border:1px solid #bbbbbb;
	background:#ffffff;
	float:left;
	margin:5px 0px 0px 5px;
	}
#start_info {
	clear:both;
	margin:4px 0px;
	}
#start_info dt {
	height:46px;
	background:url(../sys_image/pxInfo_bg.gif) repeat-x;
	line-height:46px;
	color:#ffffff;
	font-size:14px;
	padding-left:20px;
	position:relative;
	}
#start_msg {
	position:absolute;
	top:2px;
	right:30px;
	font-size:12px;
	}
#start_msg a {color:#ffffff;}
#start_info dd {
	padding:0px 0px 8px 15px;
	color:#888888;
	line-height:18px;
	border:1px solid #016936;
	background:#ffffff;
	}
#start_info dd a {color:#888888;}
#start_list {
	overflow:hidden;
	text-align:left;
	}
#start_list li {
	float:left;
	width:320px;
	padding:12px 0px;
	margin-right:15px;
	background:url(../images/home/de_Biaoti_bg3.gif);
	background-position:bottom;
	}
#start_list li a {
	font-size:11pt;
	text-align:left;
	color:#666666;
	line-height:28px;
	}
#start_list li a:hover {
	font-size:11pt;
	text-align:left;
	color:#016936;
	line-height:28px;
	}

#main_banner {
	margin-bottom:10px;
	}

.T_cominfo_k { background:#ffffff; margin-top:7px; _margin-top:-2px; }
.T_cominfo_left { float:left; width:288px; background:#ffffff; text-align:left; margin:4px 0px; border:1px solid #d0d0d0; }
.T_cominfo_right{ float:right; width:726px; background:#ffffff; text-align:left; margin:4px 0px; border:1px solid #d0d0d0; }
.T_cominfo_NR	{ padding:15px; }
.T_cominfo_NR_daohang	{ height:40px; line-height:40px; text-align:left; background:url(../images/home/de_Biaoti_bg2.gif); background-position:bottom; color:#888888; font-size:12px; }
.T_cominfo_NR_daohang * { font-family:Arial, "ËÎÌå"; }
.T_cominfo_NR_info1		{ font-size:14px; line-height:28px; color:#666666; padding:20px; }
.T_cominfo_NR_info1 dd	{ font-size:14pt; color:#F90; }
.T_cominfo_NR_info2 *	{ font-size:14px; line-height:25px; color:#777777; padding:20px; padding-top:0px; font-family:Arial, "ËÎÌå"; }
.T_cominfo_NR_info2	div	{ padding:2px 0; }
.cominfo_banner			{ width:1024px; background:#ffffff; padding:0px 0 0 0; }
.T_cominfo_right_NR		{ padding:10px 0; background:url(../images/home/de_Biaoti_bg3.gif); background-position:bottom; color:#888888; line-height:22px; }
.T_cominfo_right_NR span{ font-size:16pt; color:#F90; }
.T_cominfo_right_NR a		{ font-size:11pt; color:#333333; line-height:40px; }
.T_cominfo_right_NR a:hover	{ font-size:11pt; color:#FF9900; line-height:40px; }
.T_bominfo_NR_biaoti		{ font-size:14pt; text-align:center; color:#666666; height:50px; line-height:50px; }
.T_bominfo_NR_zai			{ font-size:12px; color:#999999; text-align:center; }
.T_bominfo_NR_zai a			{ border:none; padding:0; margin:0px; background:none; color:#ff9900; }
.T_bominfo_NR_zai a:hover	{ border:none; padding:0; margin:0px; background:none; color:#5b0f8d; }
.T_px_list_search				{ padding:10px 0; }

.T_px_list_search *				{ vertical-align:middle; }
.T_px_list_search select {
	width:200px;
	background:none;
	margin:0px;
	padding:0px;
	height:25px;
	line-height:25px;
	border:1px solid #999999;
	*border:none;
	color:#666666;
}
.T_px_list_search input	{
	width:200px;
	background:none;
	margin:0px;
	padding:0px;
	height:23px;
	_height:20px;
	line-height:23px;
	_line-height:20px;
	border:1px solid #999999;
	text-indent:5px;
	color:#666666;
}
.T_px_list_search a	{
	padding:4px 20px;
	_padding:3px 20px;
	width:100px;
	text-align:center;
	font-size:13px;
	background:#016936;
	color:#ffffff;
}
.T_px_list_search a:hover {
	padding:4px 20px;
	_padding:3px 20px;
	width:100px;
	text-align:center;
	font-size:13px;
	background:#00934b;
	color:#ffffff;
}
.T_list_NR_info1 span	{ font-size:12pt; color:#F90; line-height:32px; }
.T_list_NR_info1 dt		{ font-size:12px; color:#888888; line-height:22px; }
.T_list_NR_info2 div	{ font-size:14px; color:#888888; line-height:30px; }
.T_list_NR_info2 a			{ font-size:14px; color:#444444; line-height:30px; }
.T_list_NR_info2 a:hover	{ font-size:14px; color:#f02d29; line-height:30px; }

.T_list_NR_infoAll		{ padding:10px 15px; border:1px solid #cccccc; margin:5px 0; }
.T_list_NR_infoAll a		{ color:#666666; }
.T_list_NR_infoAll a:hover	{ color:#ff9900; }
.T_list_NR_infoleft		{ float:left; color:#888888; line-height:22px; }
.T_list_NR_inforight	{ float:right; color:#090; font-size:14px; width:118px; height:34px; line-height:34px; text-indent:45px; _padding-top:2px; background:url(../peixun/images/zt1.jpg) no-repeat; }

.T_Down_yema {
	margin-top:15px; padding:15px 5px 10px 5px; border-top:2px solid #666666; color:#333333;
}
.T_Down_yema * { vertical-align:middle; margin-top:5px; }
.caozuo5 a:link 		{ text-decoration: none; color: #666666; padding:3px 8px; background:none; border:1px solid #ccc; line-height:24px; }
.caozuo5 a:visited 		{ text-decoration: none; color: #666666; padding:3px 8px; background:none; border:1px solid #ccc; line-height:24px; }
.caozuo5 a:hover 		{ text-decoration: none; color: #ffffff; padding:3px 8px; background:#c00; border:1px solid #C00; line-height:24px; }
.caozuo5 a:active 		{ text-decoration: none; color: #ffffff; padding:3px 8px; background:#c00; border:1px solid #C00; line-height:24px; }
.T_errInfo { height:50px; line-height:50px; font-size:13pt; color:#14a900; text-align:center; }

#search_nav {
	float:right;
	width:258px;
	color:#676767;
	}
#search_nav .search_nav_input1 { border:none; display:block; background:#e1e1e1; width:258px; height:36px; line-height:36px; margin-top:1px; margin-top:1px; color:#333333; cursor:pointer; }
#search_nav .search_nav_input2 { border:none; display:block; background:#Cc0000; width:258px; height:36px; line-height:36px; margin-top:1px; margin-top:1px; color:#ffffff; cursor:pointer; }
#search_nav .search_nav_input3 { border:none; display:block; background:#Cc0000; width:258px; height:36px; line-height:36px; margin-top:1px; margin-top:1px; color:#ffffff; cursor:pointer; }













