/* CSS Document */
* { margin:0px; padding:0px; font-size:12px}
ul{
	list-style: none;}

/* 首页左侧?新公告列表样? */
.zxgg_tbl table table table{
	width:210px;
	height:24px;
	color:#333;
border-bottom:#999999 dashed 1px;

}
.zxgg_tbl table table table td{
	height:24px;
	line-height:24px;
}
.zxgg_tbl a:link{
	text-decoration:none;
	color:#565656;
}
.zxgg_tbl a:visited {
	text-decoration:none;
	color:#565656;
}
.zxgg_tbl a:active{
	text-decoration:none;
	color:#565656;
}
.zxgg_tbl a:hover {
	text-decoration:none;
	color:#0483f1;
}
/* 首页左侧网站调查样式 */
#dcnr {
	width:261px;
	height:184px;
	background:url(../_images/dcnr_bg.gif) top left no-repeat;
	display:block;
	float:left;
}
#dcnr_content {
	margin-top:40px;
	width:120px;
	margin-left:40px;
}
#dcnr_content p {
	line-height:24px;
	height:25px;
}
#btn {
	width:170px;
	margin-top:5px;
	margin-left:20px;
}
.diaocha table table td{
         line-height:20px;
}
.diaocha table form{
         line-height:20px;
}
.btn_dcnr {
	float:left;
	display:block;
	width:63px;
	height:26px;
	text-align:center;
	background:url(../_images/btn_dc.gif) top left no-repeat;
	margin-right:4px;
}
.btn_dcnr a{
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	width:63px;
	height:26px;
	line-height:26px;
	text-decoration:none;
}
.btn_dcnr a:hover{
	color:#efbc41;
	display:block;
	font-weight:bold;
	width:63px;
	height:26px;
	line-height:26px;
	text-decoration:none;
}

/* 首页右侧常见问题列表样式 */
.cjwt_tbl table table table{
	width:633px;
	border-left:#e6e6e6 solid 1px;
         border-right:#e6e6e6 solid 1px;
	border-bottom:#e6e6e6 solid 1px;

}
.cjwt_tbl table table table th {
	padding:6px;
	font-weight:normal;
	color:#333;
         border-right:#e6e6e6 solid 1px;
         	text-align:center;
}
.cjwt_tbl table table table td {
	padding:6px;
	color:#333;
        	text-align:center;
}
.cjwt_tbl a:link {
	color:#333;
	text-decoration:none;
}
.cjwt_tbl a:visited {
	color:#333;
	text-decoration:none;
}
.cjwt_tbl a:active {
	color:#333;
	text-decoration:none;
}
.cjwt_tbl a:hover {
	color:#0860ad;
	text-decoration:none;
}


#cjwt_tbl_title {
	width:634px;
	border-top:#e6e6e6 solid 1px;
	border-left:#e6e6e6 solid 1px;
	font-weight:bold;
}
#cjwt_tbl_title th {
	padding:6px;
	border-right:#e6e6e6 solid 1px;
	border-bottom:#e6e6e6 solid 1px;
	background-color:#c2efff;
	color:#2caccc;
	text-align:center;
}
#cjwt_tbl_title td {
	padding:6px;
	border-right:#e6e6e6 solid 1px;
	border-bottom:#e6e6e6 solid 1px;
	background-color:#c2efff;
	color:#2caccc;
	text-align:center;
}

/* 列表页?样? */
.list_bg {
	background:url(../_images/gonggao_bg.gif) top left repeat-x;
	width:980px;
}
.list_shadow {
	background:url(../_images/list_shadow.gif) top left repeat-y;
	width:796px;
	height:600px;
}
.list_content {
	width:784px;
	height:600px;
}
.list_content_short {
	width:784px;
	height:500px;
}
.top_position {
	padding-left:45px;
	height:27px;
	line-height:27px;
	color:#696969;
	background:url(../_images/weizhi_bg.gif) center top no-repeat;
}
.list_table {
	width:738px;
	margin-top:10px;
}
.list_table_title {
	width:96%;
}
.list_table_title th {
	background:url(../_images/gonggao_title_bg.gif) top left repeat-x;
	height:25px;
	line-height:25px;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
.list_table_title td {
	background:url(../_images/gonggao_title_bg.gif) top left repeat-x;
	height:25px;
	line-height:25px;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}


.list_table_content table table table{
	width:96%;
         border-bottom:#e6e6e6 dashed 1px;
}
.list_table_content table table{
	width:100%;
}
.list_table_content table table table th {
	height:38px;
	line-height:38px;
	color:#2caccc;
	text-align:center;
	padding-left:30px;
	font-size:12px;
	font-weight:bold;
}
.list_table_content table table table td {
	height:38px;
	line-height:38px;
	color:#2caccc;
	text-align:center;
	padding-left:30px;
	font-size:12px;
	font-weight:bold;
}
.list_table_content a:link {
	text-decoration:none;
	color:#2caccc;
}
.list_table_content a:visited {
	text-decoration:none;
	color:#2caccc;
}
.list_table_content a:active{
	text-decoration:none;
	color:#2caccc;
}
.list_table_content a:hover {
	text-decoration:none;
	color:#81cfe3;
}
/* 斑马线样? */
tr.t1 td {background-color:#effdff;}/* 交替行第?行的背景? */
tr.t2 td {background-color:#fff;}/* 交替行第二行的背景色 */
tr.t3 td {background-color:#f0fff5;}/* 鼠标经过时的背景? */

.cjwt_list_title {
	vertical-align:top;
	height:36px;
	background:url(../_images/cjwt_list_title.gif) bottom center no-repeat;
}

.focus_list_title {
	vertical-align:top;
	height:36px;
	background:url(../_images/focus_list_title.gif) bottom center no-repeat;
}

.zxgg_list_title {
	vertical-align:top;
	height:36px;
	background:url(../_images/zxgg_title.gif) bottom center no-repeat;
}

.ggnr_list_title {
	vertical-align:top;
	height:36px;
	background:url(../_images/ggnr_list_title.gif) bottom center no-repeat;
}
/* 内容页样? */
.detail_con_table {
	margin-top:10px;
	width:746px;
	height:500px;
	border:#8ac5f7 solid 1px;
}
.detail_con {
	width:94%;
	height:470px;
}
.detail_con th {
	font-size:14px;
	height:35px;
	line-height:35px;
	border-bottom:#57a1df solid 1px;
	text-align:center;
	color:#0b6dbd;
}
.detail_con td {
	line-height:25px;
	text-align:center;
	color:#acacad;
	font-size:12px;
	overflow:auto;
}
.detail_con td p{
	line-height:30px;
	color:#000;
	font-size:14px;
	text-align:left;
	text-indent:28px;
}



/* frame_style 添加样式*/
ul{
	list-style: none;}
#top_login {
	background:url(../_images/top_login_bg.gif) top left repeat-x;
	height:26px;
	line-height:26px;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
}
#user_login {
	width:890px;
	height:26px;
	line-height:26px;
	float:left;
	color:#3471bc;
	text-align:right;
	margin-right:10px;
}
#top_login a {
	float:left;
	display:block;
	line-height:26px;
	text-align:center;
	width:41px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../_images/btn_top.gif);
	margin-right:5px;
}
#top_login a:hover {
	float:left;
	display:block;
	line-height:26px;
	text-align:center;
	width:41px;
	color:#ebd858;
	text-decoration:none;
	background:url(../_images/btn_top.gif);
}
/* 登陆成功 */
#top_login_ok {
	background:url(../_images/top_login_bg.gif) top left repeat-x;
	height:26px;
	line-height:26px;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
}
#user_login_ok {
	width:820px;
	height:26px;
	line-height:26px;
	float:left;
	color:#3471bc;
	text-align:right;
	margin-right:10px;
}
#top_login_ok a {
	float:left;
	display:block;
	line-height:26px;
	text-align:center;
	width:75px;
	font-weight:bold;
	margin-right:5px;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../_images/btn_top_ok.gif);
}
#top_login_ok a:hover {
	float:left;
	display:block;
	line-height:26px;
	text-align:center;
	font-weight:bold;
	width:75px;
	margin-right:5px;
	color:#ebd858;
	text-decoration:none;
	background:url(../_images/btn_top_ok.gif);
}
#banner {
	
	width:980px;
	height:157px;
	margin-left:auto;
	margin-right:auto;
}
#nav_all {
	width:980px;
	height:28px;
	background:url(../_images/nav.gif) top left no-repeat;
	border-bottom:#2c6d9f solid 1px;
	margin-left:auto;
	margin-right:auto;
}
#nav_all span {
	float:left;
	display:block;
	width:160px;
	height:28px;
	line-height:28px;
	color:#3471bc; text-align:center
	
}
#nav {
	float:left;
	
	height:28px;
	line-height:28px;
}
#nav li{
	float:left;
	width:130px;
	height:28px;
	line-height:28px;
}
#nav li a {
	display:block;
	width:130px;
	height:28px;
	text-indent:-9999px;
}
#nav li #sy {
	width:130px
}	
#nav li #sy:hover{
	background:url(../_images/nav_hover.gif) no-repeat -160px 0;
}
#nav li #zxjy {
	width:130px;
}	
#nav li #zxjy:hover{
	background:url(../_images/nav_hover.gif) no-repeat -290px;
}

#nav li #grzx {
	width:130px;
}	
#nav li #grzx:hover{
	background:url(../_images/nav_hover.gif) no-repeat -420px;
}

#nav li #zxts {
	width:140px;
}	
#nav li #zxts:hover{
	background: url(../_images/nav_hover.gif) no-repeat -550px;
}
#nav li #wdxj {
	width:140px;
}	
#nav li #wdxj:hover{
	background: url(../_images/nav_hover.gif) no-repeat -690px;
}
#nav li #cybm {
	width:125px;
}	
#nav li #cybm:hover{
	background: url(../_images/nav_hover.gif) no-repeat -830px;
}
#link_bottom {
	width:903px;
	height:30px;
	padding-top:15px;
	padding-left:100px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(../_images/bottom_bg.gif) top left repeat-x;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	
}
#link_bottom span {
	width:90px;
	height:24px;
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	ling-height:24px;
	display:block;
	float:left;
	position:absolute;
	top:15px;
	left:10px;
}
#link_bottom span a {
	font-weight:bold;
	color:#fff;
}
#link_bottom span a:hover {
	font-weight:bold;
	color:#f8e940;
}
#link_bottom a {
	color:#fff;
	ling-height:24px;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
}
#link_bottom a:hover {
	color:#f8e940;
	ling-height:24px;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
}
#copyright {
	background:url(../_images/copyright_bg2.gif) repeat-x;
	width:980px;
	height:50px;
	color:#fff;
	line-height:18px;
	padding-top:18px;
	text-align:center;
	display:block;
	float:left;
	margin-left:auto;
	margin-right:auto;
	font-weight:bold;
}
