@charset "gb2312";
/* global */
* {
	font-family:Verdana;
	margin:0px;
	padding:0px;
}
html, body {
	height:100%;
	width:100%;
	font-size:12px;
	color:#000000;
}
img {
	border:0;
}
form {
	padding:0;
	margin:0;
}
.clear {
	font-size:1px;
	line-height:1px;
	margin:0;
	padding:0;
	clear:both;
	display:block;
	height:0;
}
/*空高度*/
.lineH {
	margin:0 auto;
	width:10px;
	font-size:1px;
	height:8px;
	overflow:hidden;
	background-color:#FFFFFF;
	clear:both;
}
/*空宽度*/
.blank {
	float:left;
	width:10px;
	height:10px;
}
/* box */
#centerbox {
	width:1000px;
	margin:0 auto;
}
#header {
	width:1000px;
	float:left;
	margin:0 0;
	padding:0 0;
}
#menu_content {
	width:1000px;
	background:url(images/headerbg.gif);
	height:37px;
	line-height:37px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:2px
}
#menu_content UL {
	FLOAT: right;
	MARGIN: 0px;
	WIDTH: 1000px;
	LIST-STYLE-TYPE: none
}
#menu_content UL LI {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 110px;
	LINE-HEIGHT: 37px;
	HEIGHT: 37px;
	TEXT-ALIGN: center;
}
#menu_content UL LI A:link {
	color: #ffffff;
	text-decoration:none;
}
#menu_content UL LI A:visited {
	text-decoration: none;
	color: #ffffff;
}
#menu_content UL LI A:hover {
	text-decoration: none;
	color:#ffffff;
	font-weight:bold
}
#menu_content UL LI A:active {
	text-decoration: underline;
	color: #ffffff;
}
#pagebox {
	width:1000px;
	float:left;
}
#pagemainbox {
	width:1000px;
	margin:7px 0 0 0;
	padding:0 0 5px 0;
	float:left;
}
#leftbar {
	width:214px;
	float:left;
}
#rightbar {
	width:783px;
	float:right;
	clear:right;
	border-left:2px solid #003366;
}
#rightleftmainbox {
	width:468px;
	float:left;
	clear:left;
}
#rightrightmainbox {
	width:311px;
	float:right;
	clear:right;
	border-left:2px solid #003366;
}
#righttopbox {
	width:783px;
	margin:0 0 5px 0;
	border-bottom:2px solid #003366;
	clear:both;
	overflow:hidden;
}
#rightline {
	width:783px;
	margin:0 0 5px 0;
	border-bottom:2px solid #003366;
}
#friendlylink {
	width:1000px;
	float:left;
}
#footer {
	width:1000px;
	background:#3BBAFF;
	margin:auto;
	clear:both;
	line-height:200%;
	color:#000000
}
.main_bj_pad10 {
	background:#fff;
	padding:5px 10px 5px 6px;
}
.main_bj_pad0 {
	background:#fff;
}
.main_box_margin8080 {
	margin:8px 0 8px 0;
	font:normal 12px/22px Verdana, Arial, Helvetica, sans-serif;
}
.main_box_pad815815 {
	margin:8px 15px 8px 15px;
}
.lanmu_bt_box {
	height:20px;
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#CCCCCC;
	margin:5px 0 10px 0;
}
.lanmu_fy_box {
	height:20px;
	border-width:1px 0 0 0;
	border-style:solid;
	border-color:#CCCCCC;
	text-align:center;
	padding-top:10px;
}
.lanmu_bgt_l {
	padding:5px 10px 5px 6px;
	background:url(/images/left/lm_title_bg.gif) 5px no-repeat;
	font-family:黑体;
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
	text-indent:20px
}
.lanmu_bgt_r {
	background:url(leftpic/r_bg.gif) no-repeat center;
	height:22px;
	line-height:22px;
	padding-top:5px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.lanmu_bgt_chd {
	background:url(/images/left/lm_chd_bg.gif) center no-repeat;
	height:32px;
	line-height:32px;
	margin-bottom:5px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.lanmu_bgt_chd a:link {
	color: #0099CC;
	text-decoration: underline;
}
.lanmu_bgt_chd a:visited {
	text-decoration: underline;
	color: #0099CC;
}
.lanmu_bgt_chd a:hover {
	text-decoration: none;
	color: #CCCCCC;
}
.lanmu_bgt_chd a:active {
	text-decoration: underline;
	color: #CCCCCC;
}
.main_box_margin00100 {
	margin:5px 0 0 0;
	padding:2px;
}
.news_box {
	background:url(images/icon_24.gif) 0 40% no-repeat;
	border-width:0 0 1px 0;
	border-style:dashed;
	border-color:#CCCCCC;
	margin:3px;
	padding:0 0 0 15px;
}
.main_box_center {
	padding:5px 20px 8px 20px;
	background:#FFFFFF;
}
.main_bt_left {
	background:url(/images/biao3.gif) no-repeat left;
	width:200px;
	float:left;
	color:#cc0000;
	font-family:黑体;
	font-size:14px;
	padding-left:20px
}
.main_bt_right {
	width:100px;
	float:right;
	text-align:right;
}
#leftbar .leftmainbox {
	padding-bottom:5px
}
#leftbar .titlebg {
	background-color:#E3E3E3
}
#leftbar .h1 {
	font-size:12px;
	font-weight:bold;
	text-indent:10px
}
/* body style */
.black {
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
a.zc {
	font-size: 12px;
	color: #000099;
	text-decoration: none;
}
a.zc:hover {
	color: #000099;
	text-decoration: none;
}
a.zc:active {
	color:#000099
}
/*INPUT {
	BORDER-RIGHT: #bcbcbc 1px double; BORDER-TOP: #bcbcbc 1px double; FONT-SIZE: 9pt; BORDER-LEFT: #bcbcbc 1px double; COLOR: #525050; BORDER-BOTTOM: #bcbcbc 1px double; BACKGROUND-COLOR: #eeeeee
}
SELECT {
	BORDER-RIGHT: #bcbcbc 1px double; BORDER-TOP: #bcbcbc 1px double; FONT-SIZE: 9pt; BORDER-LEFT: #bcbcbc 1px double; COLOR: #525050; BORDER-BOTTOM: #bcbcbc 1px double; BACKGROUND-COLOR: #eeeeee
}*/
input {
	margin: 2px 0 0 0;
	padding: 1px 2px 1px 2px;
	border: 1px solid #dcdcdc;
	background: url(/images/input_bkg_light.gif) top left repeat-x;
	font: 11px Arial, Helvetica, sans-serif;
}
TEXTAREA {
	margin: 2px 0 0 0;
	padding: 1px 2px 1px 2px;
	border: 1px solid #dcdcdc;
	background: url(/images/input_bkg_light.gif) top left repeat-x;
	font: 11px Arial, Helvetica, sans-serif;
}
select {
	margin: 2px 0 0 0;
	padding: 1px 2px 1px 2px;
	border: 1px solid #dcdcdc;
	font: 11px Arial, Helvetica, sans-serif;
	color: #616264;
}
body, td, th {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #333333;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:160%;
	text-align:left;
}
.bj_hui {
	background:#F3F2F2;
	margin:5px;
	padding:3px;
}
.shu_line {
	border-style:dashed;
	border-color:#CECECD;
	border-width:0 1px 0 0;
}
.pic_ind {
	border-style:solid;
	border-color:#E8E7E6;
	border-width:3px;
	margin:10px 0 10px 0;
}
.leftnav {
	background:url(images/icon.jpg) no-repeat;
	padding:0 0 0 12px;
	text-align:left;
}
.h1 {
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
h1 {
	font-size:14px;
	font-weight:bold;
}
.red {
	color:#FF3300;
	font-size:13px;
}
.topic_red {
	color:#FF3300;
	font-size:12px;
}
.yellow {
	color:#FF6600;
	font-size:12px;
}
.yellow13 {
	color:#FF6600;
	font-size:14px;
}
.txt13px {
	font-size:14px;
	color:#333333;
	line-height:170%;
	text-align:left;
}
.green_txt {
	color:#009900;
	font-size:12px;
}
.blue_txt {
	color: #0099CC;
}
.blue_link:link {
	color: #0099CC;
	text-decoration: underline;
}
.blue_link:visited {
	text-decoration: underline;
	color: #0099CC;
}
.blue_link:hover {
	text-decoration: none;
	color: #CCCCCC;
}
.blue_link:active {
	text-decoration: underline;
	color: #CCCCCC;
}
.black_link:link {
	color: #000000;
	text-decoration:none;
}
.black_link:visited {
	text-decoration: none;
	color: #000000;
}
.black_link:hover {
	text-decoration: none;
	color:#666666;
}
.black_link:active {
	text-decoration: underline;
	color: #666666;
}
.white_link:link {
	color: #ffffff;
	text-decoration:none;
}
.white_link:visited {
	text-decoration: none;
	color: #ffffff;
}
.white_link:hover {
	text-decoration: none;
	color:#ffffff;
}
.white_link:active {
	text-decoration: underline;
	color: #ffffff;
}
.fubiao_link:link {
	color:#339900;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
		background:url(images/point.gif) no-repeat;
	padding:0 0 0 15px;
}
.fubiao_link:visited {
	text-decoration: none;
	color:#339900;
	font-weight:bold;
	font-size:13px;
		background:url(images/point.gif) no-repeat;
	padding:0 0 0 15px;
}
.fubiao_link:hover {
	text-decoration: none;
	color:#006600;
	font-weight:bold;
	font-size:13px;
	background:url(images/point.gif) no-repeat;
	padding:0 0 0 15px;
}
.fubiao_link:active {
	text-decoration: underline;
	color: #CCCCCC;
	font-weight:bold;
	font-size:13px;
	background:url(images/point.gif) no-repeat;
	padding:0 0 0 15px;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
a:active {
	text-decoration: none;
	color: #CCCCCC;
}
.pic {
	margin:5px;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
}
.noto_b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.noto_shangbiao {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	vertical-align: sub;
}
.foot_tex {
	font-size:12px;
}
.listbox {
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#800080;
	scrollbar-darkshadow-color:#800080;
	scrollbar-Shadow-color:#FFFFFF;
	scrollbar-arrow-color:#800080;
	scrollbar-track-color:#ffffff;
}
TABLE.lr4 {
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid
}
TD {
	FONT-SIZE: 12px
}
.box_margin0 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.box_margin10 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	margin:0px 7px 10px 7px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.lanmu_box_border {
	border:solid 1px #CCCCCC;
	border-top:none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	margin:0px 7px 10px 7px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.jztb {
	MARGIN: 0px auto;
}
.jztb dl {
	FLOAT: right;
	MARGIN-left: 12px;
	MARGIN-right: 10px;
	margin-bottom:10px;
	WIDTH: 192px;
	LIST-STYLE-TYPE: none
}
.jztb dt {
	WIDTH: 192px;
	BACKGROUND:#efeffb;
	margin-left:0;
	MARGIN-right: 10px;
	margin-bottom:0px;
	text-align:center;
	font-weight:bold;
}
.jztb dd {
	margin-left:0;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
	TEXT-ALIGN:left;
	text-indent:5px
}
.left_column {
	margin-bottom:10px;
}
.kbtb {
	MARGIN: 0px auto
}
.kbtb UL {
	FLOAT: right;
	MARGIN-left: 12px;
	MARGIN-right: 10px;
	WIDTH: 192px;
	LIST-STYLE-TYPE: none
}
.tb2ulbg_h {
	BACKGROUND: #EFEFFB
}
.kbtbtt {
	WIDTH: 192px;
	BACKGROUND:#efeffb;
	MARGIN-left: 10px;
	MARGIN-right: 10px;
	text-align:center;
	font-weight:bold;
}
.kbtb UL LI {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 96px;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
	TEXT-ALIGN:left;
	text-indent:5px
}
.question_box {
	margin-top:0;
	margin-left:0;
	margin-right:10px;
	list-style:none outside
}
.question_box li {
	border-width:0 0 1px 0;
	border-style:dashed;
	border-color:#CCCCCC;
	padding:0 0 5px 0;
}
#course_system_s1 table {
	border:1px solid #336699;
	border-collapse:collapse
}
#course_system_s1 table th {
	border:1px solid #336699;
	text-align:center;
	background-color:#336699;
	color:#FFFFFF;
}
#course_system_s1 table td {
	border:1px solid #336699;
	text-align:center
}
#course_system_s2 table th {
	border:1px solid #336699;
	text-align:center;
	background-color:#336699;
	color:#FFFFFF;
}
#course_system_s2 table {
	border:1px solid #336699;
	border-collapse:collapse
}
#course_system_s2 table td {
	border:1px solid #336699;
}
.center_td td {
	text-align:center
}
/*幻灯图片*/
div#MainPromotionBanner {
	width:420px;
	height:190px;
	background:#feb900;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides {
	padding: 0;
	margin: 0;
	list-style: none;
	height: 190px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 420px;
	height: 190px;
}
#MainPromotionBanner .Slides img {
	border:0;
	display: block;
	width: 420px;
	height: 190px;
}
#MainPromotionBanner .SlideTriggers {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 170px;
	right: 0px;
	z-index: 10;
	height: 25px;
}
#MainPromotionBanner .SlideTriggers li {
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden;
	margin:3px 6px;
	background:url(/images/slide/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current {
	color:#fff;
	background:url(/images/slide/slide_trigger_c.gif) no-repeat center center;
	border:0;
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px;
}
/*内容页样式*/
#content {
	font-size:14px;
	line-height:26px;
}
#content a{
	color: #0099CC;
	text-decoration: underline;
}
