html {
	height: 100%
}
body {
	height: 100%
}
body {
	text-align: center; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: "����"; color: #000; font-size: 12px; padding-top: 0px
}
div {
	text-align: center; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: "����"; color: #000; font-size: 12px; padding-top: 0px
}
a:link {
	color: #000000; text-decoration: none
}
a:visited {
	color: #000000; text-decoration: none
}
a:hover {
	color: #666666
}
#hole_page {
	text-align: center; margin: auto; width: 1002px
}
#top {
	text-align: center; margin: auto; width: 1002px; background: url(#) no-repeat; height: 181px
}
* {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.alignleft {
	text-align: left
}
ul {
	list-style-type: none
}
#navc li {
	float: left
}
#nav {
	text-align: center; margin: auto; width: 1002px; height: 40px
}
#navl {
	background-image: url(7995877.gif); width: 68px; background-repeat: no-repeat; float: left; height: 40px
}
#navr {
	width: 63px; background: url(7995878.gif) no-repeat; float: right; height: 40px
}
#navc {
	background-image: url(7995876.gif); padding-left: 5px; width: 866px; background-repeat: repeat-x; float: left; height: 40px; color: #ffffff; padding-top: 10px
}
#navc a {
	color: #ffffff; font-weight: bold; margin:0px 10px; text-decoration: none
}
#mid {
	background-image: url(7995902.gif); text-align: center; margin: auto; width: 1002px; background-repeat: no-repeat; height: 8px
}
#mian {
	width: 1002px; height: 844px
}
#mianl {
	width: 265px; float: left; height: 844px
}
#mianc {
	width: 728px; float: left; height: 844px; margin-left: 9px
}
#sidl {
	background-image: url(7995855.gif); width: 68px; background-repeat: no-repeat; background-position: 50% top; float: left; height: 500px
}
#sidr {
	width: 197px; background-position: 50% top; float: left; height: 500px
}
#sidr_1 {
	background-image: url(7995903.gif); width: 197px; background-repeat: no-repeat; background-position: 50% top; float: left; height: 212px; padding-top: 38px
}
#sidr_2 {
	width: 197px; float: left; height: 149px; padding-top: 20px
}
#sidr_3 {
	background-image: url(7995909.gif); width: 197px; background-repeat: no-repeat; background-position: 50% top; float: left; height: 156px; padding-top: 49px
}
#sidr_3 div {
	text-align: left; margin: auto; width: 180px; height: 34px
}
#sidr_3 div img {
	margin-top: 8px; float: left
}
#sidr_3 div span {
	width: 112px; display: block; float: left; margin-left: 7px; overflow: hidden; word-break: break-all
}
#sidr_4 {
	background-image: url(7995911.gif); width: 197px; background-repeat: no-repeat; background-position: 50% top; float: left; height: 171px; padding-top: 53px
}
.other_civil {
	line-height: 22px; width: 50px; height: 22px; overflow: hidden
}
#sidr_4 li {
	text-align: center; line-height: 25px; text-indent: 5px; width: 180px; background-repeat: no-repeat; height: 20px; margin-left: auto; margin-right: auto
}
#contr {
	background-image: url(7995856.gif); width: 67px; background-repeat: no-repeat; background-position: 50% top; float: left; height: 500px
}
#content {
	width: 661px; float: left; height: 844px
}
#weather {
	width: 661px; background: url(7995904.gif) no-repeat; float: left; height: 25px
}
#weather li {
	text-align: right; line-height: 24px; padding-right: 12px; height: 24px; color: #fff
}
#weather li span {
	float: left; margin-left: 350px; margin-right: 60px
}
#content2 {
	background-image: url(7995905.gif); width: 661px; background-repeat: no-repeat; float: left; height: 225px
}
#picnews {
	border-bottom: #e6e6e6 1px solid; border-left: #e6e6e6 1px solid; margin-top: 5px; width: 340px; float: left; height: 214px; margin-left: 4px; border-top: #e6e6e6 1px solid; border-right: #e6e6e6 1px solid
}
#textnews {
	background-color: #f7fbfe; margin-top: 6px; width: 311px; float: left; height: 209px; padding-top: 8px
}
#content3 {
	margin-top: 20px; width: 661px; float: left; height: 142px
}
#convenientservice {
	background-image: url(7995907.gif); border-bottom: #bdd7ee 1px solid; position: relative; border-left: #bdd7ee 1px solid; background-color: #f6fbff; width: 429px; background-repeat: no-repeat; float: left; height: 142px; border-top: #bdd7ee 1px solid; border-right: #bdd7ee 1px solid
}
#policycode {
	background-image: url(7995908.gif); width: 222px; background-repeat: no-repeat; float: right; height: 102px; padding-top: 40px
}
#content4 {
	margin-top: 10px; width: 661px; float: left; height: 192px
}
#jobdynamic {
	background-image: url(7995848.jpg); border-bottom: #bdd7ee 1px solid; text-align: left; border-left: #bdd7ee 1px solid; background-color: #f6fbff; width: 429px; background-repeat: no-repeat; background-position: center top; float: left; height: 100%; border-top: #bdd7ee 1px solid; border-right: #bdd7ee 1px solid
}
#innerjobdynamic {
	margin-top: 36px; width: 100%; height: 156px
}
#exotericainvestigate {
	background-image: url(7995910.gif); width: 222px; background-repeat: no-repeat; background-position: center top; float: right; height: 100%
}
#innerexotericainvestigate {
	border-bottom: #bdd7ee 1px solid; border-left: #bdd7ee 1px solid; background-color: #f6fbff; margin-top: 29px; height: 153px; border-top: medium none; border-right: #bdd7ee 1px solid; padding-top: 10px
}
#content5 {
	margin-top: 10px; width: 660px; float: left; height: 222px
}
#civiladministration {
	background-image: url(7995850.jpg); border-bottom: #bdd7ee 1px solid; text-align: left; border-left: #bdd7ee 1px solid; background-color: #f6fbff; width: 429px; background-repeat: no-repeat; background-position: center top; float: left; height: 60%; border-top: #bdd7ee 1px solid; border-right: #bdd7ee 1px solid
}
#civiladministration_1 {
	width: 429px; height: 140px
}
#civiladministration_2 {
	background-image: url(7995850.jpg); border-bottom: #bdd7ee 1px solid; text-align: left; border-left: #bdd7ee 1px solid; background-color: #f6fbff; width: 429px; background-repeat: no-repeat; background-position: center top; float: left; height: 80px; border-top: #bdd7ee 1px solid; border-right: #bdd7ee 1px solid
}
#scrollimage {
	margin-top: 27px; width: 409px; height: 110px; margin-left: 10px
}
.civiladmintext {
	margin-top: 140px
}
#innercontent {
	width: 220px; float: right; height: 222px
}
#sitesearch {
	border-bottom: #bdd7ee 1px solid; border-left: #bdd7ee 1px solid; background-color: #cce4fc; width: 220px; height: 28px; border-top: #bdd7ee 1px solid; border-right: #bdd7ee 1px solid
}
#sitesearch div {
	background-color: #609ce2; margin-top: 4px; width: 212px; height: 20px
}
#download {
	border-bottom: #bdd7ee 1px solid; border-left: #bdd7ee 1px solid; margin-top: 7px; width: 220px; float: left; height: 67px; border-top: #bdd7ee 1px solid; border-right: #bdd7ee 1px solid; padding-top: 1px
}
#mapsite {
	border-bottom: #bdd7ee 1px solid; border-left: #bdd7ee 1px solid; margin-top: 7px; width: 220px; float: left; height: 46px; border-top: #bdd7ee 1px solid; border-right: #bdd7ee 1px solid
}
#pagebottom {
	background-image: url(7995912.gif); text-align: center; line-height: 20px; margin-top: 15px; width: 1002px; background-repeat: no-repeat; height: 121px; margin-left: auto; margin-right: auto; padding-top: 20px
}
.ellipsistext {
	text-overflow: ellipsis; white-space: nowrap; overflow: hidden
}
.more {
	position: absolute; margin: 7px 0px 0px 375px
}
.firefoxcenter {
	margin-left: auto; margin-right: auto
}
.verticalmiddle {
	
}
.moveblock {
	z-index: 100; border-bottom: #e6e6e6 2px solid; position: absolute; border-left: #e6e6e6 2px solid; width: 150px; height: 150px; overflow: hidden; border-top: #e6e6e6 2px solid; top: 0px; border-right: #e6e6e6 2px solid; left: 0px
}
.policycode {
	background: url(#) repeat-x center bottom; height: 20px
}
.jobdynamic {
	background: url(#) repeat-x center bottom; height: 23px
}
.newscenter {
	background: url(#) repeat-x center bottom; height: 24px
}
#newsdetail {
	width: 1002px
}
#newstop {
	background-image: url(7995879.gif); width: 100%; height: 55px
}
#newsmiddle {
	background-image: url(#)
}
#newsbottom {
	background-image: url(#); width: 100%; height: 17px
}
#newsnavigation {
	background-image: url(7995880.jpg); text-align: left; line-height: 24px; padding-left: 108px; width: 745px; height: 25px
}
#newstitle {
	border-bottom: #fe6807 2px solid; padding-bottom: 0px; padding-left: 50px; width: 770px; padding-right: 50px; height: 40px; font-size: 16px; font-weight: bold; padding-top: 40px
}
#otherinfo {
	border-bottom: #ebebeb 1px solid; border-left: #ebebeb 1px solid; line-height: 20px; background-color: #f3f0eb; margin-top: 30px; width: 770px; height: 20px; border-top: #ebebeb 1px solid; border-right: #ebebeb 1px solid
}
#newscontent {
	text-align: left; line-height: 20px; margin-top: 30px; width: 770px; word-wrap: break-word; letter-spacing: 1px; overflow: hidden; word-break: break-all
}
#newsdetail ul {
	margin-top: 30px; width: 770px; height: 20px
}
#newsdetail ul li {
	width: 100px; float: right; cursor: pointer
}
#newsdetail ul li a {
	color: #ff6600
}
#twonews {
	border-bottom: #fe6807 1px solid; text-align: left; border-left: #fe6807 1px solid; padding-bottom: 18px; margin-top: 30px; padding-left: 130px; width: 600px; padding-right: 130px; background: url(7995843.gif) #f3f0eb no-repeat 10px center; height: 54px; border-top: #fe6807 1px solid; border-right: #fe6807 1px solid; padding-top: 18px
}
#searchresult {
	background-image: url(#); width: 653px; background-repeat: no-repeat; float: left; height: 70px
}
