﻿/*== 教育局样式——“夏” ==*/
body {
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	margin:0px;
	padding:0px;
	text-align:center;
	background:#fff url(header_bg.gif) repeat-x left top;
}
* {
	margin:0px;
	padding:0px;
}
img{border:none;}

a:link		{color:#000; text-decoration:none;}
a:visited	{color:#666; text-decoration:none;}
a:active	{color:#444; text-decoration:none;}
a:hover		{color:#444;}

.twhite{color:#fff}
	.twhite a:link, .twhite a:visited, .twhite a:active{color:#fff;}
.t_dkred, .t_dkred a:link, .t_dkred a:visited, .t_dkred a:active{color: #cc0000;}

.w1000{width:1000px; clear:both; margin-left:auto; margin-right:auto; text-align:left;}
.w292{width:292px}
.w304{width:304px}
.w382{width:382px}
.clear{clear:both;}
.mar_top_6{margin-top:6px;}
.mar_top_8{margin-top:8px;}
.mar_bot_6{margin-bottom:6px;}
.mar_bot_8{margin-bottom:8px;}
.mar_bot_10{margin-bottom:10px;}
.mar_lft_8{margin-left:8px;}

.tred{color:#c00;}
.tblue{color:#36c;}
.tblue2, .tblue2 a:link, .tblue2 a:visited, .tblue2 a:active{color:#296de8}
.tdate{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999;}
.t14{font-size:14px}
.tb{font-weight:bold;}

.bor_bl{border:1px solid #c7e3ff}

.nav{height:28px; line-height:28px; font-size:13px; color:#36c; margin-bottom:1px;}
	.nav td{background:transparent url(gaj_navl.jpg) no-repeat scroll left top; display:block; float:left; position:relative; z-index:999;}
	.nav td a:link, .nav a:visited, .nav a:active{display:block; /*width:82px;*/ float:left; padding:0 8px; height:28px; line-height:28px; color:#36c; font-weight:bold; text-decoration:none; text-align:center;}
	.nav td a:hover{color:#369; text-decoration:none}
.nav td ul.sub{
	display:none;
	width:110px;
	height:auto;
	border:1px solid #E1EFF8;
	border-bottom:2px solid #6699CC;
	border-right:2px solid #6699CC;
	background-color:#F2F8FD;
	margin:0;
	padding:0;
	position:absolute;
	top:26px;
	left:1px;
	z-index:9999;
	filter:alpha(opacity=90);
	opacity:.9;
	-moz-opacity:.9;
}
.nav td ul.sub li{
	display:block;
	float:none;
	width:100%;
	height:26px;
	line-height:26px;
	margin:0;
	padding:0;
	border-bottom:1px solid #E1EFF8;
	text-indent:0.8em;
	text-align:left;
}
.nav td ul.sub li a, .nav td ul.sub li a:link, .nav td ul.sub li a:visited, .nav td ul.sub li a:active{font-size:12px; font-weight:normal; color:#36c; letter-spacing:1px; margin:0; padding:0; width:100%; height:100%; line-height:26px; display:block; text-align:left;}
.nav td ul.sub li a:hover{background-color:#E9F3FC; color:#0033CC; text-decoration:none}


.hbox{float:left; border:1px solid #c7e3ff; position:relative; display:inline; z-index:0;}
	.hbox h3 {height:26px; line-height:26px; background:#9cf url(hbar_bg.gif) repeat-x left top; font-size:14px; color:#36c; text-align:left; text-indent:0.8em; letter-spacing:1px; border-bottom:1px solid #c7e3ff}
	.hbox span.mor{position:absolute; top:1px; right:8px; line-height:26px;}
	.hbox ul{list-style-type:none; margin:9px 4px;}
		.hbox ul li{list-style-type:none; height:24px; line-height:24px; text-align:left; text-indent:1em; background:url(ico_arr_bl.gif) no-repeat 0 43%; margin-left:8px; padding-left:2px; position:relative;}
		.hbox ul li em{ font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; text-align:right; position:absolute; top:-1px; right:8px; z-index:1;}
		.hbox ul li a:link, .hbox ul li a:visited, .hbox ul li a:active{color:#003399; text-decoration:none}/*3399FF*/
		.hbox ul li a:hover{color:#CC0000; text-decoration:underline}

html body span.cs_chnl{color:#3399FF}
html body span.cs_chnl a:link, html body span.cs_chnl a:visited, html body span.cs_chnl a:hover, html body span.cs_chnl a:active{color:#3399FF}

div.latest ul li{list-style-type:none; height:25px; line-height:25px; text-align:left; text-indent:1em; background:url(ico_arr_bl.gif) no-repeat 0 43%; margin-left:8px; padding-left:2px; position:relative; border-bottom:1px dashed #eee; font-size:13px;}
div.dep_news ul{list-style-type:none; margin:7px 4px;}
div.dep_news ul li{list-style-type:none; height:24px; line-height:24px; text-align:left; text-indent:1em; background:url(ico_arr_bl.gif) no-repeat 0 43%; margin-left:8px; padding-left:2px; position:relative; border-bottom:1px dashed #eee; font-size:12px;}
		
h3 span.comtit{ position:static; background:url(ico_com.gif) no-repeat left 43%; padding:2px 4px;}
h3 span.tpxwtit{position:static; background: url(ico_tpxw.gif) no-repeat left 43%; padding:2px 6px;}
h3 span.spxwtit{position:static; background: url(ico_spxw.gif) no-repeat left 43%; padding:2px 6px;}

.vbox{clear:both; border:1px solid #c7e3ff; position:relative; z-index:0;}
	.vbox h3 {height:26px; line-height:26px; background:#9cf url(hbar_bg.gif) repeat-x left top; font-size:13px; color:#039; text-align:left; text-indent:1em; letter-spacing:1px; border-bottom:1px solid #c7e3ff;}
	.vbox span.mor{position:absolute; top:0; right:8px; line-height:26px;}
	.vbox ul{list-style-type:none; clear:both; margin:9px 4px;}
		.vbox ul li{list-style-type:none; height:24px; line-height:24px; text-align:left; text-indent:1em; background:url(ico_arr_bl.gif) no-repeat 0 43%; margin-left:8px; padding-left:2px; position:relative;}
		.vbox ul li em{ font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; text-align:right; position:absolute; top:-1px; right:8px; z-index:1;}
		
		.vbox a:link, .vbox a:visited, .vbox a:active{color:#003399;}
		.vbox a:hover{color:#CC0000; text-decoration:underline}
		
.vlist{margin:14px 2px 14px 18px; height:110px;}
.vlist .vli{width:145; height:110px; overflow:hidden; float:left; display:inline; margin-right:24px;}

.itab{border:1px solid #c7e3ff; border-bottom:1px solid #6cf; text-align:center; font-size:13px; font-weight:bold; color:#666; background:#D9ECFF url(hbar_bg.gif) repeat-x left top;}
.itabon{border:1px solid #6cf; border-bottom-color:#fff; text-align:center; font-size:13px; font-weight:bold; color:#666; background-color:#fff; color:#36c;}

.footer{
	padding:10px 0;
	text-align:center;
	border-top:5px solid #9ae6ff;
	background-color:#e9f9ff;
	line-height:24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#039;
}
.subMenu{color:#36c;}
.subMenu a:link, .subMenu a:visited, .subMenu a:active{color:#36c; font-weight:bold; padding:1px 8px;}

/*--概览--*/
.dqwz{text-indent:6px; text-align:left; color:#36c;}
.dqwz a:link, .dqwz a:visited, .dqwz a:active{color:#36c; text-decoration:none; padding:1px 4px;}
.gl_mlist{margin:10px auto;}
.gl_mlist td{border-bottom:1px dashed #ddd; text-align:left; text-indent:6px; font-size:13px; color:#666}
.gl_mlist td a:link, .gl_mlist td a:visited, .gl_mlist td a:active{color:#003399; text-decoration:none;}
.gl_mlist td a:hover{color:#c00; text-decoration:underline;}

.gl_mlist td span.cs_chnl{color:#3399FF}
.gl_mlist td span.cs_chnl a:link, .gl_mlist td span.cs_chnl a:visited, .gl_mlist td span.cs_chnl a:hover, .gl_mlist td span.cs_chnl a:active{color:#3399FF}

body .chnl_list{color:#000}
body .chnl_list td a:link, body .chnl_list td a:visited, body .chnl_list td a:hover, body .chnl_list td a:active{color:#000; text-decoration:none;}

.xl_tit{font-size:18px; font-weight:bold; color:#296de8; text-align:center;}
.xl_body {
    font-size: 14px;
    margin-left: auto;
    margin-right: auto;
    width: 95%;
	line-height:28px;
}
.xl_body p {
    line-height: 2em;
    margin-bottom: 10px;
}