@charset "utf-8";
/* CSS Document */
/*
* zxb css
* Author: lugp
* Date: 2011-04-01
* Version 1.0
*/
body, p, ul, li, form, img, h1, h2, h3, h4, select, input {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"宋体";
}
body {
	background:#FFFFFF;
	color:#333;
	text-align:justify;
	line-height:21px;
}
ul, li {
	list-style:none;
}
img {
	border:0;
}
p {
	text-indent:2em;
}
a:link, a:visited {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#03C;
	text-decoration:underline;
}
.clearFloat {
	height:0;
	line-height:0;
	font-size:0;
	clear:both;
	overflow:hidden;
}
.alignCenter{ text-align:center;}
.font12 {
	font-size:12px;
}
.color1,a.color1 {
	color:#039;
}
.color2,a.color2 {
	color:#F30;
}
.moreMenu{ padding:0 10px 0 0; font-size:12px; font-weight:normal; float:right; display:inline;}
.divButton{height:21px; line-height:21px; font-size:12px; background:url(../images/htgl/p_l_menu.gif) repeat-x center; color:#060; border:1px solid #9C9; padding:0 6px; display:inline; float:left; margin-right:6px;}
.divButton a,.divButton a:link,.divButton a:visited{color:#060;}
/*以上为通用css*/
h1{
	height:0px;
	line-height:0;
	font-size:0;
	overflow:hidden;
}
h2 {
	height:55px;
	padding-top:45px;
	padding-left:290px;
	font-size:20px;
	font-family:"微软雅黑","黑体";
	color:#FFF;
	background:url(../images/banner.jpg) no-repeat left top;
}
.ctn{ width:950px; margin:0 auto;}
.menu{ height:34px; line-height:34px; color:#FFF; background:#060 url(../images/menu.png) no-repeat; margin:3px 0; padding-left:20px;}
.menu a,.menu a:link,.menu a:visited{color:#FFF;}
.menu a.color3{font-weight:bold; color:#FF0;}
.left{ width:250px; float:left; display:inline; overflow:hidden;}
.l_menu1{ height:28px; line-height:28px; margin-top:6px; padding-top:1px; background:#9C9 url(../images/lSubMenu1.png) no-repeat left top;}
.l_menu2{ height:28px; line-height:28px; background:#9C9 url(../images/lSubMenu2.png) no-repeat left top;}
.l_menu1 h3,.l_menu2 h3{ height:28px; background:url(../images/lSubMenuT.gif) no-repeat left bottom; margin-left:8px; padding:0 10px 0 25px; border-right:1px solid #9C9; color:#060; font-size:14px; float:left; display:inline;}
.l_cnt{ border:1px solid #9C9; padding:10px; background:#F3F9F2; overflow:hidden;}
.center{ width:476px; margin:0 12px; float:left; display:inline; overflow:hidden;}
.c_sch{ padding:8px 0; height:94px; overflow:hidden;}
.c_sch img{ width:100px; height:100px; border:1px solid #666; float:left; margin-right:15px;}
.c_stulist{ padding:6px 12px; border-radius:4px; border:1px solid #DDEAE0; background:#F8FBF7; color:#060; margin-top:8px;}
.c_menu{ height:28px; background:url(../images/tab_line.gif) repeat-x bottom; margin-top:8px;}
.c_menu_tab{ width:115px; height:28px; line-height:28px; text-align:center; font-size:14px; font-weight:bold; color:#060; background:url(../images/tab_on.png) no-repeat; float:left; margin-right:6px;}
.c_news{ margin:10px 6px; overflow:hidden; clear:both;}
.c_news li{ font-size:14px; line-height:25px; height:25px; overflow:hidden;}
.c_news li span{ float:right; font-size:12px;}
.right{ width:200px; float:left; display:inline; overflow:hidden;}
.r_menu1{ height:28px; line-height:28px; margin-top:6px; padding-top:1px; padding-left:15px; font-size:14px; font-weight:bold; color:#060; background:#9C9 url(../images/rSubMenu1.png) no-repeat left top;}
.r_menu2{ height:28px; line-height:28px; padding-left:15px; font-size:14px; font-weight:bold; color:#060; background:#9C9 url(../images/rSubMenu2.png) no-repeat left top;}
.r_cnt{ border:1px solid #9C9; padding:10px 5px; background:#F3F9F2;}
.footer{width:100%; padding:10px 0px; margin:8px auto;border-top:1px solid #999999; text-align:center; font-size:12px; color:#333; line-height:24px; clear:both;}
.footer a,.footer a:link,.footer a:visited{ color:#333;}
/*二级页面样式*/
.sub_page{ margin-top:6px; width:950px; background:url(../images/subPage.png) repeat-y;}
.sub_left{ width:702px; float:left; display:inline; background:url(../images/subLeft.png) no-repeat left top; padding:4px 20px 10px 20px; margin-right:8px; font-size:14px; line-height:25px;}
.sub_left a,.sub_left a:link,.sub_left a:visited{ color:#036;}
.sub_left p{ font-size:14px; line-height:25px;}
.sub_left td{ font-size:12px; line-height:21px;}
.sub_left_address{height:28px; line-height:28px; border-bottom:1px dotted #CCC; font-size:12px;}
.sub_left h3{ height:50px; line-height:50px; font-size:16px; font-family:"微软雅黑"; text-align:center; color:#060;}
.sub_left_ul{ width:650px; margin:10px auto;}
.sub_left_ul li{line-height:30px; font-size:14px; border-bottom:1px dotted #CCC;}
.sub_left_ul li span{ float:right; display:inline; color:#999;}
.sub_table{ background:#EAEAEA; margin:0 auto;}
.sub_table td{ background:#FFF; text-align:left;}
.sub_table td a,.sub_table td a:link,.sub_table td a:visited{ color:#039;}
.sub_table td.tdTitleT{ background:#F7F8F9; text-align:center; font-weight:bold;}
.sub_table td.tdTitleT2{ background:#F7F8F9; text-align:right; font-weight:bold; }
.alignCenter,td.alignCenter{ text-align:center;}
.alignRight,td.alignRight{ text-align:right;}
.sub_right{width:200px; float:left; display:inline;}
.sub_right_menu1{ height:30px; line-height:29px; padding-left:15px; font-size:14px; font-weight:bold; color:#060; background:#9C9 url(../images/rSubMenu1.png) no-repeat left top;}
.sub_right_cnt{ padding:6px 8px;}
.sub_page_footer{ height:1px; line-height:1px; background:url(../images/subPageFoot.gif) no-repeat; overflow:hidden; clear:both;}
/*搜索框的样式*/
.colorRed {
	color:#F00;
}
.r_cnt h3,.sub_right_cnt h3{
	font-size:14px;
	text-align:center;
	height:30px;
	line-height:30px;
}
form.dataForm {
	width:130px;
	margin:0 auto;
	text-align:center;
	position:relative;
}
.redStarPst {
	position:absolute;
	left:-8px;
	top:4px;
}
form.dataForm select {
	width:130px;
	height:20px;
	font-size:12px;
	margin:4px 0;
	line-height:21px;
}
.zsjhDataInput {
	height:18px;
	width:126px;
	margin:4px 0;
}
.dataButton {
	height:21px;
	width:50px;
	border:1px solid #069;
	background:#F0FAFF;
	cursor:pointer;
	margin:4px auto 10px auto;
}

