@charset "utf-8";
/* CSS Document */
.PageBody {
	text-align: center;
	vertical-align: top;
	margin:0px;
}
.OutRim {
	border-top-width: 5px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eaeaea;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #eaeaea;
	background-color: #efefef;
}
.OutRim02 {
	border-top-width: 5px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eaeaea;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #eaeaea;
	background-color: #efefef;
}

.RE01 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e1e1e1;
	border-left-color: #e1e1e1;
	background-color: #FFFFFF;
}
.RE02 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e1e1e1;
	border-left-color: #e1e1e1;
	line-height: 22px;
	text-align: left;
	background-color: #FFFFFF;
}
.RE03 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e1e1e1;
	border-left-color: #e1e1e1;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	vertical-align: top;
}
.RE04 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
}
.RE05 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e1e1e1;
	border-left-color: #e1e1e1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
}


.TS01 {
	background-image: url(../images/main_bg01.jpg);
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
}

/*短列表*/
/*政务动态*/
.NewsList01 {
	height: 177px;
	text-align: left;
	vertical-align: top;
}
.NewsList03 {
	text-align: left;
	vertical-align: top;
	line-height: 21px;
	padding-top: 5px;
	padding-left: 8px;
}

.Title01{
	text-align: right;
	vertical-align: top;
	background-image: url(../images/index/Title_07_bg.gif);
	background-repeat: repeat-x;
	padding-top: 8px;
}


/*政策文件*/
.NewsList02 {
	height: 117px;
	text-align: left;
	vertical-align: top;
}
.d01 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c1c1c1;
	text-align: left;
	padding-left: 10px;
	height: 22px;
}
.d02 {
	text-indent: 2em;
	height: auto;
}
.d03 {
	float:right;
	padding-right:10px;
	height: 25px;
	word-spacing: 1em;
}

/* 便民服务列表样式 */
.DivBMFWList {
	line-height: 25px;
	font-size: 12px;
	padding-left: 7px;
	text-align: left;
}
.DivBMFWList a.bf01{
	width: 120px;
	float: left;
	height:25px;
}
.DivBMFWList a.bf02{
	width: 70px;
	float: left;
	height:25px;
}

/* 公共资源交易样式 */
.DivGGZYJY {
	line-height: 22px;
	font-size: 12px;
	padding-left: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.DivGGZYJY span.g01{
	width: 120px;
	float: left;
	height:22px;
	color: #A0A0A0;
}

.DivGGZYJY span.g02{
	width: 550px;
	float: left;
	height:22px;
}
.DivGGZYJY span.g03{
	width: 50px;
	float: right;
	height:22px;
	color: #a0a0a0;
}

/* 政策文件列表样式 */
.DivZCWJList{
	padding-top: 5px;
	padding-left: 10px;
	line-height: 22px;
	margin:0 auto;
	overflow:auto;
}
.DivZCWJList a{
	line-height: 22px;
}
.DivZCWJList span.sl{
	float: left;
}
.DivZCWJList span.f01{
	float: right;
	width:40px;
}

/* 公告公示列表样式 */
.DivGGGSList02{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.DivGGGSList02 a{
	height: auto;
	line-height: 22px;
}
/* 原公告公示列表样式，适用于统计信息等栏目 */
.DivGGGSList{
	padding-left: 10px;
	line-height: 22px;
	padding-top: 5px;
}
.DivGGGSList a{
	float: left;
	height: auto;
	line-height: 22px;
}

/* 透视政府 */
.DivTSZFList{
	padding-left: 20px;
	line-height: 25px;
}
.DivTSZFList a{
	float: left;
	height: 25px;
	width:80px;
}

/* 政府信息公开 */
.DivZFXXGKList {
	padding-left: 15px;
	line-height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.DivZFXXGKList span.sl{
	float: left;
	height: 26px;
	width: 100px;
}
.DivZFXXGKList span.sr{
	float: left;
	height: 26px;
	width: 80px;
}
.DivZFXXGKList a.l1{
	color:#FF6600;
}

/* 政府信息公开Tow */
.DivZFXXGKListTow {
	padding-left: 15px;
	line-height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.DivZFXXGKListTow span.sl{
	float: left;
	height: 22px;
	width: 110px;
}
.DivZFXXGKListTow span.sr{
	float: left;
	height: 22px;
	width: 70px;
}
.DivZFXXGKListTow a.l1{
	color:#FF6600;
}
.DivHR {
	width:100%;
	height:1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1E1E1;
	}

/* 公务频道 */
.DivGWPDList {
	padding-left: 20px;
	line-height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.DivGWPDList a{
	float: left;
	height: 25px;
}

/* 信息统计列表样式 */
.DivXXTJList {
	padding-left: 10px;
	line-height: 23px;
	padding-top: 5px;
	padding-right: 5px;
}
.DivXXTJList a{
	float: left;
	height: 22px;

}
.DivXXTJList span.f01{
	float: right;
	height: 23px;
}

/* 乡镇动态列表样式 */
.DivXZDTList {
	padding-left: 8px;
	line-height: 22px;
	padding-top: 5px;
}
.DivXZDTList a.a00{
	float: left;
	height: 22px;

}
.DivXZDTList span.d{
	float: left;
	height: 22px;
	color: #a0a0a0;
}

.DivXZDTList span.f01{
	float: right;
	height: 22px;
}


/*公共服务舌签样式*/
.TabGgfw01On {WIDTH: 40px; CURSOR: pointer; HEIGHT: 72px; TEXT-ALIGN: left; vertical-align: top;}
.TabGgfw01Off {WIDTH: 40px; CURSOR: pointer; HEIGHT: 72px; TEXT-ALIGN: left; vertical-align: top;}
.TabGgfw02On {WIDTH: 40px; CURSOR: pointer; HEIGHT: 78px; TEXT-ALIGN: left; vertical-align: top;}
.TabGgfw02Off {WIDTH: 40px; CURSOR: pointer; HEIGHT: 78px; TEXT-ALIGN: left; vertical-align: top;}
.TabGgfwCon {PADDING-LEFT: 10px;line-height: 25px;	padding-top: 10px;}
.TabGgfwCon span{
	padding-right: 5px;
	padding-left: 5px;
	float: left;
}
.TabGgfwCon a{
	width: 48px;
	float: left;
	text-align:center
}
/* 部门列表舌签样式 */
.TabBM01On {
	BACKGROUND-IMAGE: url(../images/index/link_bg.gif);
	WIDTH: 81px;
	CURSOR: pointer;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 27px;
}
.TabBM01Off {
	BACKGROUND-IMAGE: url(../images/index/link_bg.gif);
	WIDTH: 81px;
	CURSOR: pointer;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 27px;
}
.TabBM02On {
	BACKGROUND-IMAGE: url(../images/index/link_bg.gif);
	WIDTH: 118px;
	CURSOR: pointer;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 27px
}
.TabBM02Off {
	BACKGROUND-IMAGE: url(../images/index/link_bg.gif);
	WIDTH: 118px;
	CURSOR: pointer;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 27px
}
.TabBM03On {
	BACKGROUND-IMAGE: url(../images/index/link_bg.gif);
	WIDTH: 119px;
	CURSOR: pointer;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 27px
}
.TabBM03Off {
	BACKGROUND-IMAGE: url(../images/index/link_bg.gif);
	WIDTH: 119px;
	CURSOR: pointer;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 27px
}
.TabBM04On {
	BACKGROUND-IMAGE: url(../images/index/link_bg.gif);
	WIDTH: 137px;
	CURSOR: pointer;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 27px
}
.TabBM04Off {
	BACKGROUND-IMAGE: url(../images/index/link_bg.gif);
	WIDTH: 137px;
	CURSOR: pointer;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 27px
}
.TabBM05On {
	BACKGROUND-IMAGE: url(../images/index/link_bg.gif);
	WIDTH: 73px;
	CURSOR: pointer;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 27px
}
.TabBM05Off {
	BACKGROUND-IMAGE: url(../images/index/link_bg.gif);
	WIDTH: 73px;
	CURSOR: pointer;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 27px
}
.TabBMRt {
	BACKGROUND-IMAGE: url(../images/index/link_bg.gif);
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 27px;
	TEXT-ALIGN: right;
	padding-right: 10px;
	padding-left: 40px;
}
.TabBMRt2 {
	HEIGHT: 4px;
	BACKGROUND-COLOR: #e8e9eb
}
.TabBMCon {
	line-height: 25px;
	font-size: 12px;
	padding-left: 20px;
	padding-top: 10px;
}
.TabBMCon a{
	width: 150px;
	float: left;
}
.TabBMCon a.xz{
	width: 100px;
	float: left;
}

/* 友情链接 */
.DivFL {
	text-align: center;
	vertical-align: top;
	margin:0px;
}
.DivFL .FriendLink {
	background-color: #eaeaea;
	height: 31px;
	text-align: center;
	vertical-align: middle;
}

span.f1001{
	float: right;
	height: 23px;
	width: 350px;
}
