



/************************************************
*	default style								*
************************************************/
*{ margin:0; padding:0; list-style:none;}
select, input, textarea{ color:#575757; background:inherit; font:12px Arial,Verdana,Tahoma;}
div, form, img, ul, ol, li, dl, dt, dd{ margin:0; padding:0;}
a img, img { border:0;}
h1, h2, h3, h4, h5, h6{ margin:0; padding:0; font:12px "微软雅黑","Trebuchet MS",Arial,Verdana,Tahoma,sans-serif;}
table{ border-collapse:collapse;}
body { margin:0 auto; background:#fff; color:#575757; font:12px Arial,Verdana,Tahoma;}


/************************************************
*	form style									*
************************************************/
input, textarea, select{ padding:1px;}
.submit,
.submit input{ cursor:pointer;}
#login{}
#search{}


/************************************************
*	links   									*
************************************************/
a, a:link{ color:#000; text-decoration:none;}
a:visited{}
a:hover{ color:#0896d4;}
a:active{ color:#0896d4;}


/************************************************
*		clearfix style							*
************************************************/
.clear{ clear:both;}

/************************************************
*	class style									*
************************************************/
.boxer{ margin-left:auto; margin-right:auto; width:980px; background:url(../img/bg.jpg) repeat-y center;}
.wrapper{ margin-left:auto; margin-right:auto; width:924px;}
.aywrapper{ margin-left:auto; margin-right:auto; width:924px; background-image:url(../images_new/topbj.jpg)}
.floatL{ float:left;}
.floatR{ float:right;}
#menu_1,#menu_2,#menu_3,#menu_4,#menu_5,#menu_6,#menu_7,#menu_8{ display:none;}
#menu_1{ padding-left:30px;}
#menu_2{ padding-left:60px;}
#menu_3{ padding-left:30px;}
#menu_4{ padding-left:100px;}
#menu_5{ padding-left:50px;}
#menu_6{ padding-left:200px;}
#menu_7{ padding-left:20px;}
#subnav{ display:none; position:absolute; top:83px; height:18px; background:#0061AB; filter:alpha(opacity=50);  /* for IE*/-moz-opacity:0.3;  /* for Firefox*/}
.subnav{ position:absolute; top:86px; height:15px; color:#fff; overflow:hidden;}
	.subnav a{ float:left; margin:0 4px; color:#fff; text-decoration:none;}
	.subnav a.gaigainav{ padding-left:700px;}
	.subnav a.gaigainav1{ padding-left:300px;}
	.subnav a:hover{ color:#fff;}
	.subnav span{ float:left; display:block; margin:0 7px; margin-top:-2px;}
#swapper{}
#s1wapper{ height:23px; padding-top:10px; overflow:hidden;}
#s2wapper{ margin-left:5px; padding-top:10px;}
	#swapper a,
	#s1wapper a,
	#s2wapper a,
	#s3wapper a{ float:left; display:block; padding:5px 25px 0; height:18px; background:url(../img/tab2_bg.gif) no-repeat right; color:#0E66BE;}
	#s1wapper a{ padding:5px 18px 0;}
	#s3wapper a{ padding:5px 23px 0; font-weight:bold;}
	#swapper a.c,
	#s1wapper a.c,
	#s2wapper a.c,
	#s3wapper a.c{ background:url(../img/tab2_o_bg.gif) no-repeat left; color:#fff;}
	#swapper a.l,
	#s1wapper a.l,
	#s2wapper a.l,
	#s3wapper a.l{ background:url(../img/tab1_bg.gif) no-repeat left; color:#0E66BE;}
	#swapper a.lc,
	#s1wapper a.lc,
	#s2wapper a.lc,
	#s3wapper a.lc{ background:url(../img/tab1_o_bg.gif) no-repeat left; color:#fff;}
	#swapper .more,
	#s1wapper .more,
	#s2wapper .more,
	#s3wapper .more{ float:left; width:268px; height:22px; border-bottom:1px solid #C3D8E3; text-align:right; overflow:hidden;}
	#s1wapper .more{ width:48px;}
	#s2wapper .more{ width:83px;}
	#s3wapper .more{ width:56px;}
	#swapper .more a,
	#s2wapper .more a{ float:none; margin-top:3px; padding:2px 4px 0; width:30px; height:13px; background:#E34C1D url(../img/icon_arrow05.gif) no-repeat 31px 45%; color:#fff; text-align:left;}
	#s1wapper .more a{ float:none; margin-top:3px; padding:2px 4px 0; width:30px; height:13px; background:url(../img/icon_arrow03.gif) no-repeat 31px 45%; color:#000; text-align:left;}
ul.newslist{}
	ul.newslist li{ padding-left:10px; background:url(../img/icon_arrow07.gif) no-repeat 0 50%; line-height:24px;}
	ul.newslist li a{ color:#868686;}
	ul.newslist li a:hover{ text-decoration:underline;}
	a.imagesMore{ position:absolute; margin:175px 0 0 -215px;padding:2px 4px 0; width:30px; height:13px; background:url(../img/icon_arrow03.gif) no-repeat 31px 45%; color:#000; text-align:left;}
    a.imagesMore:hover{color:#000;}

/************************************************
*	layout style								*
************************************************/
#header{ height:57px; background:url(../img/head_bg.gif) repeat-x;}
	#header .logo{ margin-left:14px; margin-top:10px; width:500px;}
	#header .link-search{ margin-right:10px; width:450px; text-align:right;}
		#header .link-search .link{ padding-bottom:3px; margin:5px 0 3px 0; text-align:right;}
		#header .link-search .link span{ margin:0 7px;}
		#header .link-search .link a{ color:#606060;}
		#header .link-search .link a:hover{ text-decoration:underline;}
		#header .link-search .search{ border-bottom:1px solid #BABABA;}
		.new_mail input.i1{padding:1px; width:80px; margin:0 5px; border:1px solid #C7D2DD;}
		.new_mail input.i2{border:none; background: url(../img/btn_dr.gif); height:16px; width:38px; margin-bottom:2px;}
		.new_mail select{padding:1px; width:80px; margin:0 5px;}
			#header .link-search .search .input_text{ width:140px; height:13px; border:1px solid #CBCBCB;}
			#header .link-search .search .input_btn{ width:18px; height:17px; background:url(../img/icon_search.gif) no-repeat; border:0;}
			
#header1{ height:57px; background-image:url(/images08/images_new/topbj.jpg) repeat-x;}
	#header1 .logo{
	margin-left:14px;
	margin-top:10px;
	width:365px;
	font-family:"宋体-18030";
	font-size: 26px;
	font-weight: bolder;
	color: #053B50;
	font-style: normal;
	font-variant: normal;
}
    #header1 .logo1{
	margin-left:14px;
	margin-top:0px;
	width:320px;
	font-family:"宋体-18030";
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	font-style: normal;
	font-variant: normal;
	text-transform: lowercase;

}
	#header1 .link-search{ margin-right:10px; width:450px; text-align:right;}
		#header1 .link-search .link{ padding-bottom:3px; margin:5px 0 3px 0; text-align:right;}
		#header1 .link-search .link span{ margin:0 7px;}
		#header1 .link-search .link a{ color:#606060;}
		#header1 .link-search .link a:hover{ text-decoration:underline;}
		#header1 .link-search .search{}
			#header1 .link-search .search .input_text{ width:140px; height:13px; border:1px solid #CBCBCB;}
			#header1 .link-search .search .input_btn{ width:18px; height:17px; background:url(../img/icon_search.gif) no-repeat; border:0;}
		.new_mail input.i1{padding:1px; width:80px; margin:0 5px; border:1px solid #C7D2DD;}
		.new_mail input.i2{border:none; background: url(../img/btn_dr.gif); height:16px; width:38px; margin-bottom:2px;}
		.new_mail select{padding:1px; width:80px; margin:0 5px;}

#nav{ padding-left:30px; width:894px; height:26px; background:url(../img/nav_bg.gif) repeat-x; text-align:center;}
	#nav a{ float:left; padding:7px 23px 0; height:19px; color:#fff;}
	#nav a.o,
	#nav a:hover{ background:url(../img/nav_o_bg.gif) repeat-x;}
	#nav span{ float:left; margin-top:10px; width:2px; height:6px; background:url(../img/nav_line_bg.gif) no-repeat;}

#nav08{padding-left:30px; width:924px; height:30px; background:url(../img/nav08_bg.gif) repeat-x; text-align:center;color:#fff; }
	#nav08 a{ float:left; height:30px; color:#fff; line-height:30px; font-size:14px; font-weight:bold; padding-right:20px; padding-left:12px;}
	#nav08 a:hover{ background:url(../img/nav08_o_bg.gif) repeat-x;}
		#nav08 .link-search{ padding-right:20px; text-align:right; padding-top:5px;}
		#nav08 .link-search .search{ padding:0 0;}
		.new_mail input.i1{padding:1px; width:80px; border:1px solid #C7D2DD;}
		.new_mail input.i2{border:none; background: url(../img/btn_dr.gif); height:16px; width:38px; margin-bottom:2px;}
		.new_mail select{padding:1px; width:70px; margin:0 5px;}
			#nav08 .link-search .search .input_text{ width:110px; height:13px; border:1px solid #CBCBCB;}
			#nav08 .link-search .search .input_btn{width:18px; height:17px; background:url(../img/icon_search.gif) no-repeat; border:0;}

	
#banner{ height:112px; background:url(line_bg.gif) no-repeat repeat-x bottom;}

#banner1{ height:100px; background:url(line_bg.gif) no-repeat repeat-x bottom;}

#banner2{ height:88px; background:url(line_bg.gif) no-repeat repeat-x bottom;}

#footer{ clear:both; height:125px; background:#ABD5ED;}
	#footer .link{ margin-top:6px; padding-right:10px; padding-top:7px; height:25px; background:#0977B2; color:#fff; text-align:right;}
		#footer .link a{ color:#fff;}
		#footer .link a:hover{ text-decoration:underline;}
		#footer .link span{ margin:0 7px;}
	#footer .copyright{ padding-top:5px; padding-left:15px; color:#3B687F; line-height:18px;}
	#footer .icp{ padding-top:10px; padding-right:15px;}
		#footer .icp a{ color:#3A667F; font-weight:bold; text-decoration:underline;}
		#footer .icp a:hover{ text-decoration:none;}

#content{}
	#content .current{ padding:7px 15px 5px; color:#000; font-family:"宋体";}
		#content .current a{ color:#000;}
		#content .current a:hover{ text-decoration:underline;}
	#content h1{ padding:4px 15px 2px; background:#ECECEC; border-top:6px solid #0290DA; color:#0290DA; font-size:18px; font-weight:bold;}
		#content .sidebg{ display:inline-block; margin-left:15px; margin-top:20px; width:900px;}
		#content .side{ width:222px; background:#DBF2FF;}
			#content .side h2{ margin-bottom:1px; padding:7px 10px 6px; background:#0977B2; color:#fff; font-size:14px; font-weight:bold;}
			#content .side ul{}
			#content .side ul li{ background:url(../img/icon_line05.gif) no-repeat 50% 100%;}
			#content .side ul li a{ display:block; padding:5px 50px 4px; padding-right:0; background:url(../img/icon_arrow23.gif) no-repeat 30px 50%; color:#1283BE; font-weight:bold;}
			#content .side ul li a.o,
			#content .side ul li a:hover{ background:#2AABDE url(../img/icon_arrow22.gif) no-repeat 30px 50%; color:#fff;}
		#content .main{ padding:10px 0; padding-left:30px; float:right; width:70%; background:#fff;}
			#content .main .list{ margin-bottom:40px;}
				#content .main .img{ width:110px;}
					#content .main .img p{ text-align:center; line-height:24px;}
				#content .main .info{ padding-left:20px; width:399px;}
					#content .main .info h3{ background:url(../img/icon_line02.gif) repeat-x bottom; color:#737373; font-weight:bold; line-height:24px;}
					#content .main .info h3 span{ padding-left:20px; background:url(../img/icon_arrow18.gif) no-repeat 0 50%;}
					#content .main .info p{ padding:5px; padding-left:22px; line-height:20px;}

/*#content .sidebg .joveListDiv8 td,#content .sidebg .joveListDiv8 table{padding:5px;empty-cells:show; border:1px solid #ccc;}*/


/* 用于替换UL标签 */
div .joveListDiv {
	margin:12px 10px;
	width:100%;
}

/* 用于替换UL标签和li标签 */
.joveListDiv a, .joveListDiv a:link, .joveListDiv a:visited, .joveListDiv a:hover {
	color:#767676;
	padding-left:10px;
	background:url(../img/icon_arrow15.gif) no-repeat 0 45%;
	color:#767676;
	line-height:22px;
}

.joveListDiv a:hover{
	text-decoration:underline;
}

/* 用于替换UL标签 */
div .joveListDiv2 {
	margin:12px 10px;
	width:100%;
}

/* 用于替换UL标签和li标签 */
.joveListDiv2 a, .joveListDiv2 a:link, .joveListDiv2 a:visited, .joveListDiv2 a:hover {
	color:#767676;
	padding-left:10px;
	background:url(../img/icon_arrow07.gif) no-repeat 0 45%;
	color:#767676;
	line-height:22px;
}

.joveListDiv2 a:hover{
	text-decoration:underline;
}

/* 用于替换UL标签 -----首页通知公告标题列表样式。黄色小点导航，银灰色字体*/
div .joveListDiv3 {
	margin: 5px 4px;
}

/* 用于替换UL标签和li标签 */
.joveListDiv3 a, .joveListDiv3 a:link, .joveListDiv3 a:visited, .joveListDiv3 a:hover {
	color:#767676;
	padding-left:10px;
	background:url(../img/icon_arrow07.gif) no-repeat 0 45%;
	color:#767676;
	line-height:20px;
}

.joveListDiv3 a:hover{
	text-decoration:underline;
}

/* 用于替换UL标签 --------首页新房回音标题列表样式。蓝色小点前导航，银灰色字体*/
div .joveListDiv4 {
margin:2px 3px;
}

/* 用于替换UL标签和li标签 */
.joveListDiv4 a, .joveListDiv4 a:link, .joveListDiv4 a:visited, .joveListDiv4 a:hover {
	color:#767676;
	padding-left:10px;
	background:url(../img/icon_arrow11.gif) no-repeat 0 49%;
	color:#767676;
	line-height:24px;
}

.joveListDiv4 a:hover{
	text-decoration:underline;
}

/* 用于替换UL标签  三角蓝色小导航图标，蓝色标题列表。例子，政务公开的人事信息*/
div .joveListDiv5 {
	width:100%;
}

/* 用于替换UL标签和li标签 */
.joveListDiv5 a, .joveListDiv5 a:link, .joveListDiv5 a:visited, .joveListDiv5 a:hover {
	color:#1D6B98;
	padding-left:10px;
	background:url(../img/icon_arrow15.gif) no-repeat 0 45%;
	color:#1D6B98;
	line-height:22px;
}

.joveListDiv5 a:hover{
	text-decoration:underline;
}

/* 二级导航样式*/
div .joveListDiv6 {
	width:100%;

}

 

/* 用于替换UL标签和li标签 */
.joveListDiv6 a, .joveListDiv6 a:link, .joveListDiv6 a:visited, .joveListDiv6 a:hover {
	background:transparent url(../img/icon_arrow23.gif) no-repeat scroll 30px 50%;
	color:#1283BE;
	display:block;
	font-weight:bold;
	padding:5px 0pt 4px 50px;
	/*border-bottom: 1px solid #F00*/
}


.joveListDiv6 a:hover{
	background:#2AABDE url(../img/icon_arrow22.gif) no-repeat scroll 30px 50%;
    color:#FFFFFF;
}

a.currentNav, a:link.currentNav, a:hover.currentNav, a:visited.currentNav {
	background:#2AABDE url(../img/icon_arrow22.gif) no-repeat scroll 30px 50%;
    color:#FFF;
}

.jgznav{
	background:transparent url(../img/icon_line05.gif) no-repeat scroll 50% 100%;
	scroll 50% 100%;
	height:35px;
}

/* 用于替换UL标签 */
div .joveListDiv7 {
	margin:12px 10px;
	width:100%;
}

/* 用于替换UL标签和li标签  例如城市规划中列表样式*/
.joveListDiv7 a, .joveListDiv7 a:link, .joveListDiv7 a:visited, .joveListDiv7 a:hover {
	color:#767676;
	padding-left:10px;
	background:url(../img/icon_arrow19.gif) no-repeat 0 45%;
	color:#767676;
	line-height:22px;
}

.joveListDiv7 a:hover{
	text-decoration:underline;
}

/* 用于替换UL标签 用于2级列表页面自动标题列表*/
div .joveListDiv8 {
	margin:0px 40px;
	
}

/* 用于替换UL标签和li标签  例如城市规划中列表样式*/
.joveListDiv8 a, .joveListDiv8 a:link, .joveListDiv8 a:visited, .joveListDiv8 a:hover {
	color:#767676;
	padding-left:-10px;
	color:#767676;
	line-height:22px;
}

.joveListDiv8 a:hover{
	text-decoration:underline;
}

/* 用于替换UL标签 用于2级列表页面自动标题列表*/
div .content_friendLink {
	margin:0px 10px;
	
}

/* 用于替换UL标签和li标签  例如城市规划中列表样式*/
.content_friendLink a, .content_friendLink a:link, .content_friendLink a:visited, .content_friendLink a:hover {
	background:transparent url(../img/news_detail_icon.gif) no-repeat scroll 0pt 4px;
	float:left;
	font-size:12px;
	height:23px;
	padding-left:7px;
	width:540px;
}

.content_friendLink a:hover{
	text-decoration:underline;
}

div .joveListDiv9 {
    margin:10px 0px 0px 0px ;
	width:100%;
}

/* 用于替换UL标签和li标签 */
.joveListDiv9 a, .joveListDiv9 a:link, .joveListDiv9 a:visited, .joveListDiv9 a:hover {
	padding-left:10px;
	background:transparent url(../img/icon_arrow04.gif) no-repeat scroll 0pt 4px;
	color:#1E6285;
	line-height:40px;
	height: auto;
	width:150px;
}

.joveListDiv9 a:hover{
	text-decoration:underline;
}


.jovedt{
	color:#1E6285;
	font-size:14px;
	font-weight:bold;
	margin-bottom:3px;
}

.jovedt a, .jovedt a:link, .jovedt a:visited, .jovedt a:hover {
	background:transparent url(../img/icon_arrow03.gif) no-repeat scroll right 45%;
	float:right;
	font-size:12px;
	font-weight:normal;
	margin-top:-14px;
	padding-right:8px;
    margin:0;
}
.jovedt a:hover{
	text-decoration:underline;
}

.joves{
	background:#DBF2FF none repeat scroll 0%;
	border-color:#DBF2FF;
	border-style:solid;
	border-width:0pt 0px;
	padding:10px 15px;
	width: auto;
	margin:0;
}

/* 用于替换UL标签 */
div .joveListDiv10 {
	margin:5px 10px;
	width:100%;
}

/* 用于替换UL标签和li标签 */
.joveListDiv10 a, .joveListDiv10 a:link, .joveListDiv10 a:visited, .joveListDiv10 a:hover {
	color:#767676;
	padding-left:10px;
	line-height:22px;
}

.joveListDiv10 a:hover{
	text-decoration:underline;
}
.joveListDiv10 td{
	background:transparent url(../img/icon_line03.gif) repeat-x scroll center bottom;
}

.line{
	background:transparent url(../img/icon_line03.gif) repeat-x scroll center bottom;
}

/* 用于替换UL标签 */
div .joveListDiv11 {
	margin:12px 10px;
}

/* 用于替换UL标签和li标签 */
.joveListDiv11 a, .joveListDiv11 a:link, .joveListDiv11 a:visited, .joveListDiv11 a:hover {
	color:#7E7E7E;
	padding-left:10px;
	background:url(../img/icon_arrow15.gif) no-repeat 0 45%;
	color:#7E7E7E;
	line-height:22px;
}

.joveListDiv11 a:hover{
	text-decoration:underline;
}
div .joveListDiv12 {
	width:90%;
}

/* 用于替换UL标签和li标签 */
.joveListDiv12 a, .joveListDiv12 a:link, .joveListDiv12 a:visited, .joveListDiv12 a:hover {
	color:#1D6B98;
	padding-left:10px;
	background:url(../img/icon_arrow15.gif) no-repeat 0 45%;
	color:#1D6B98;
	line-height:22px;
	font-weight: normal;
}

.joveListDiv12 a:hover{
	text-decoration:underline;
}

/* 人事信息列表*/

/* 用于替换UL标签 */
div .joveListDiv13 {
	margin:12px 10px;
	width:90%;
}

/* 用于替换UL标签和li标签 */
.joveListDiv13 a, .joveListDiv13 a:link, .joveListDiv13 a:visited, .joveListDiv13 a:hover {
	color:#767676;
	padding-left:10px;
	background:url(../img/icon_arrow15.gif) no-repeat 0 45%;
	color:#767676;
	line-height:22px;
}

.joveListDiv13 a:hover{
	text-decoration:underline;
}
/* 常见问题列表*/
/* 用于替换UL标签 */
div .joveListDiv14 {
	margin:12px 10px;
	width:100%;
}

/* 用于替换UL标签和li标签 */
.joveListDiv14 a, .joveListDiv14 a:link, .joveListDiv14 a:visited, .joveListDiv14 a:hover {
	color:#767676;
	padding-left:10px;
	background:url(../img/icon_arrow15.gif) no-repeat 0 45%;
	color:#767676;
	line-height:22px;
}

.joveListDiv14 a:hover{
	text-decoration:underline;
}
/* 常见问题列表*/


/* 用于替换UL标签 */
div .joveListDiv15 {
	margin:14px 3px;
}

/* 用于替换UL标签和li标签 */
.joveListDiv15 a, .joveListDiv15 a:link, .joveListDiv15 a:visited, .joveListDiv15 a:hover {
	color:#767676;
	padding-left:10px;
	background:url(../img/icon_arrow15.gif) no-repeat 0 45%;
	color:#767676;
	line-height:24px;
}

.joveListDiv15 a:hover{
	text-decoration:underline;
}
/* 信访回音列表*/