@charset "gb2312";
/*== 教育局样式——“夏” ==*/
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;}
.w327{width:327px}
.w325{width:325px}
.w190{width:190px}
.clear{clear:both;}
.mar_top_6{margin-top:6px;}
.mar_top_8{margin-top:8px;}
.mar_bot_6{margin-bottom:6px;}
.mar_lft_8{margin-left:8px;}

.bor_bl{border:1px solid #9cf}

.header{
	width:1000px;
	margin:0px auto 4px;
	text-align:left;
	height: 154px;
}
.logo_name{
	width:622px;
	height:103px;
	float:left;
	margin-bottom: 1px;
	background:url(logo_tit.gif) no-repeat left top;
}
.header_r{
	width:378px;
	height:103px;
	float:right;
	margin-bottom: 1px;
}
	.weather{color:#039; font-size:13px; font-weight:bold; width:130px; height:24px; line-height:24px; margin:3px 0px; overflow:hidden;}

.nav{height:44px; clear:both; border-left:1px solid #0058a6; border-right:1px solid #0058a6; margin:2px 0px;}
	.nav .menu{height:22px; line-height:22px; clear:both; border-bottom:1px dashed #999; margin-left:4px; margin-right:4px; color:#0058a6; text-align:center;}
		.nav .menu a, .nav .menu a:link{color:#000; text-decoration:none; padding:1px 3px;}
		.nav .menu a:visited, .nav .menu a:active{color:#000; text-decoration:none;}
		.nav .menu a:hover{color:#333; text-decoration:none;}
		.nav .menu span{padding:1px 15px; *padding:1px 16px;}
	.nav .subNav{height:22px; line-height:22px; clear:both; margin-left:4px; margin-right:4px;}
	.nav .subNavTit{color:#016c0b}

.hr{border-top:5px solid #0099cc; height:6px; line-height:6px; font-size:2px;}

.hbox{float:left; border:1px solid #9cf; position:relative; display:inline;}
	.hbox h3 {height:24px; line-height:24px; background:#9cf url(ibox_titbg.gif) repeat-x left top; font-size:13px; color:#039; text-align:left; text-indent:1em; letter-spacing:1px;}
	.hbox span{position:absolute; top:0; right:8px; line-height:24px;}
	.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;}
		
.picNews{
	float:left;
	display:inline;
	width:330px;
	height: 234px;
	margin-left: 7px;
	margin-right: 7px;
	background: url(picnews_bg.gif) repeat-x left top;
	border: 1px solid #afafaf;
	text-align: center;
	position:relative;
}
	.PN_more a{position:absolute; bottom:3px; right:3px; display:block; height:17px; line-height:17px; border:1px solid #ccc; background:url(PN_mor.gif) no-repeat right bottom; padding-left:4px; padding-right:14px; filter:alpha(opacity=50); opacity:.5;}
	.PN_more a:hover{filter:alpha(opacity=95); opacity:.95;}

.HAd{clear:both; margin-bottom:6px; position:relative; border-top:1px solid #039;}
	.adHandle{position:absolute; top:-7px; right:0px; z-index:100; width:11px; height:11px; text-align:center; line-height:11px; border:1px solid #039; background:#ECF5FF url(ibox_titbg.gif) repeat-x left top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#039; cursor:pointer;}

.vbox{clear:both; border:1px solid #9cf; position:relative;}
	.vbox h3 {height:24px; line-height:24px; background:#9cf url(ibox_titbg.gif) repeat-x left top; font-size:13px; color:#039; text-align:left; text-indent:1em; letter-spacing:1px;}
	.vbox span.mor{position:absolute; top:0; right:8px; line-height:24px;}
	.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;}
		
.side_col_list td{text-indent:14px; background:url(list_arr_yel.gif) no-repeat left 43%;}
			
.gzzt_li td{border-bottom:1px dashed #ccc; text-indent:.5em; text-align:left; font-size:12px; background:#f9f9f9 url(blarr.gif) no-repeat 98% 48%;}
.gzzt_li td.nobg{background-image:none; background-color:#fcfcfc; padding-bottom:2px;}
.gzzt_li td.nobg p{line-height:18px;}

.box_tabdef{width:13px; background:url(ibox_tabdef.gif) no-repeat left -24px; cursor:pointer;}
	.box_tabdef span{text-indent:-999em;padding-left: -999em;}

.box_tit{text-align:center; font-weight:bold; color:#039; background-color:#fff; border-left:1px solid #9cf;}
.box_top{background:#eff url(ibox_titbg.gif) repeat-x center;}	
.box_tab{text-align:center; font-weight:normal; color:#039; background:url(ibox_titbg.gif) repeat-x center; cursor: pointer; border-left:1px solid #9cf;}
.box_tab a:link, .box_tab a:visited, .box_tab a:active{color:#039; font-weight:normal;}
.box_tabon{text-align:center; font-weight:bold; color:#039; background-color:#fff; cursor: pointer; border-left:1px solid #9cf;}
.box_tabon a:link, .box_tabon a:visited, .box_tabon a:active{color:#039;}

.mail_login{height:110px; text-align:center; margin:0 auto;}
.mail_login .mail_btn{width:80px; height:21px; background:url(btn_bg.gif) no-repeat center; color:#039; border:none;}

.vRank .box_tab{border-left:0px;}
.vRank .box_tabon{border-left:0px;}
.vRank .tabbar{background-color:#9cf;}

.bor_lft_bl{border-left:1px solid #9cf;}

.srch_bar{width:100%; height:28px; line-height:28px; margin-bottom:6px; background-color:#e6f6fa; color:#039;}
.srch_bar h3{font-size:14px; font-weight:bold;}
.srch_bar input{font-size:12px; line-height:15px; color:#666;}
.srch_bar input.btn_srch{width:80px; height:21px; background:url(btn_bg.gif) no-repeat center; color:#039; border:none;}

.gzcy_box{width:602px; height:120px; border:1px solid #9cf; clear:both; background:url(gzcy_bdbg.gif) no-repeat 29px 1px;}
	.gzcy_box h3{width:27px; height:118px; line-height:24px; text-indent:0; text-align:center; float:left; display:inline; margin:1px; background:#9cf url(box_tit_wyly.gif) no-repeat center top; overflow:hidden;}
		.gzcy_box h3 a:link, .gzcy_box h3 a:visited, .gzcy_box h3 a:active{width:27px; height:108px; line-height:24px; font-size:14px; text-align:center; display:block; color:#039; padding-top:12px;}
	.gzcy_box div{width:570px; height:118px; float:right; display:block; margin:0; padding:0;}
		.gzcy_box div ul{width:500px; height:110px; float:left; display:inline; margin:10px 35px; padding:0; list-style-type:none;}
		.gzcy_box div ul li{list-style-type:none; width:20%; height:46px; line-height:46px; float:left; text-align:left; white-space:nowrap; margin:0; padding:0; font-weight:bold; font-size:13px; letter-spacing:1px; text-indent:12px; background:transparent url(ico_square.gif) no-repeat 3px center;}
		.gzcy_box div ul li a:link, .gzcy_box div ul li a:visited, .gzcy_box div ul li a:active{color:#039;}

.xxgk{width:190px; height:120px; clear:both;}
	.xxgk h3{width:27px; height:118px; line-height:18px; text-indent:0; text-align:center; float:left; display:inline; margin:1px; background:#9cf url(box_tit_wyly.gif) no-repeat center top; overflow:hidden;}
		.xxgk h3 a:link, .xxgk h3 a:visited, .xxgk h3 a:active{width:27px; height:100px; font-size:14px; line-height:18px; text-align:center; display:block; color:#039; padding-top:6px;}
	.xxgk div{width:158px; height:118px; float:right; display:inline; margin:1px 1px 0 0; padding:0; background:#C3EBF9 url(xxgk_bg.jpg) no-repeat;}
		.xxgk div td, .xxgk div td a:link, .xxgk div td a:visited, .xxgk div td a:active{font-size:14px; font-weight:bold; color:#039; text-align:left;}
	
.wyly{width:190px; height:120px; clear:both;}
	.wyly h3{width:27px; height:118px; line-height:18px; text-indent:0; text-align:center; float:left; display:inline; margin:1px; background:#9cf url(box_tit_wyly.gif) no-repeat center top; overflow:hidden;}
		.wyly h3 a:link, .wyly h3 a:visited, .wyly h3 a:active{width:27px; height:100px; font-size:14px; line-height:18px; text-align:center; display:block; color:#039; padding-top:12px;}
	.wyly div{width:158px; height:118px; float:right; display:block; margin:0; padding:0;}
		.wyly div p{line-height:18px; margin-left:3px; margin-right:3px; margin-top:4px; height:54px; overflow:hidden;}
	.wyly span.mor{top:95px; right:4px; height:24px; line-height:24px;}

.school_pic{width:85px; height:114px; overflow:hidden; border:1px solid #264057;}
	.school_pic a img{filter:alpha(opacity=90); opacity:.9;}
	.school_pic a:hover img{filter:alpha(opacity=100); opacity:1;}
	
dl.gy_service{width:282px; margin-left:auto; margin-right:auto; margin-top:12px;}
	dl.gy_service dd{width:94px; height:28px; line-height:28px; float:left; display:block; text-align:left; text-indent:14px; background:url(ico_square.gif) no-repeat left 44%;}
	
ul.zttp_list{list-style-type:none; margin:10px 8px 6px;}
	ul.zttp_list li{list-style-type:none; float:left; display:inline; width:134px; height:116px; text-indent:0; text-align:center; margin-left:2px; background:none;}
		ul.zttp_list li span{display:block; width:130px; height:90px; border:1px solid #ccc; overflow:hidden; text-indent:0; margin-left:3px;}
		ul.zttp_list li p{height:24px; line-height:24px; text-align:center;}
		
.links div{width:770px; height:84px; float:left; display:block; margin:0; padding:0;}
		.links div ul{width:960px; height:74px; float:left; display:inline; margin:6px 18px; padding:0; list-style-type:none;}
		.links div ul li{width:120px; height:37px; line-height:37px; float:left; text-align:left; white-space:nowrap; margin:0; padding:0;}

.footer{
	padding:12px 0;
	text-align:center;
	border-top:5px solid #0099cc;
	background-color:#eafbff;
	line-height:24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
}
.pv_count {
	color: #cc0000;
	padding: 0 4px;
}

.gl_search{height:95px; text-align:center; margin:0 auto; color:#039;}
.sbtn{width:80px; height:21px; background:url(btn_bg.gif) no-repeat center; color:#039; border:none;}
.gl_bblue{border:1px solid #69f}
.gl_stit{height:33px; line-height:33px; background:url(gl_stit.gif) no-repeat center bottom; text-align:center; font-size:14px; font-weight:bold; color:#039;}
.gl_sli td{height:28px; line-height:28px; background:url(gl_sli.gif) repeat-x left top; text-indent:15%; text-align:left;}
.gl_sli td img{margin-right:3px;}
.gl_sli td a{font-size:13px; font-weight:normal; color:#000;}
.gl_sli td a.cur{font-size:13px; font-weight:bold; color:#039;}

.gl_sli2 td{height:28px; line-height:28px; background:url(gl_sli.gif) repeat-x left top; text-indent:8px; text-align:left;}
.gl_sli2 td img{margin-right:3px;}
.gl_sli2 td a{font-size:13px; font-weight:normal; color:#000;}
.gl_sli2 td a.cur{font-size:13px; font-weight:bold; color:#039;}

.gl_mtit{height:33px; line-height:33px; background:url(gl_mtit.gif) repeat-x center bottom; text-align:left; font-size:14px; font-weight:bold; color:#fff; text-indent:1.2em;}
.gl_mlist{margin:10px auto;}
.gl_mlist td{border-bottom:1px dashed #ddd; text-align:left; text-indent:6px; font-size:13px; color:#555}
.tred{color:#c00;}
.gl_subchnl{background:#f3fcff url(gl_sbg.gif) no-repeat right bottom;}