* {
	padding-bottom: 0px; margin: 0px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
body {
	text-align: center; padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 1003px; padding-right: 0px; font-family: "宋体"; color: #333; font-size: 12px; padding-top: 0px
}
#page_container {
	width: 100%; font-family: arial, helvetica, sans-serif; font-size: 12px
}
#head {
	width: 100%
}
#banner {
	width: 100%; background: url(../images/baner.gif); height: 158px
}
#logo {
	margin: 0px 0px 0px 20px; width: 128px; float: left; height: 118px
}
#swf {
	float: right
}
#nav {
	width: 100%; background: url(../images/nav.gif); height: 44px
}
#nav table {
	margin: 0px 0px 0px 18px; float: left
}
#nav_zw {
	margin: 15px 0px 0px 20px; width: 150px; float: left; height: 20px
}
#nav_zw ul {
	display: inline
}
#nav_zw ul li {
	list-style-type: none; font-family: "宋体"; font-size: 12px; list-style-image: none; text-decoration: none
}
#nav_zw ul li a {
	list-style-type: none; list-style-image: none; text-decoration: none
}
#content {
	width: 100%; background: #ffffff
}
#content_left {
	width: 22%; background: #ffffff; float: left
}
#content_about {
	width: 170px; padding-top: 25px
}
#about_title {
	width: 166px; background: url(../images/about_title.gif); height: 24px
}
#about_dir {
	text-align: left; padding-bottom: 20px; margin: 10px 0px 0px; width: 166px; letter-spacing: 2px
}
#firendlink {
	width: 160px; height: 51px; padding-top: 20px
}
#content_center {
	width: 52%; float: left
}
#line {
	margin: 20px 0px 0px; width: 4px; background: url(../images/line.gif) repeat-y; float: left; height: 540px
}
#xinwen {
	width: 500px; float: right
}
#xinwen_title {
	margin: 20px 0px 0px; width: 496px; background: url(../images/xinwen_title.gif); float: left; height: 27px
}
.more {
	margin: 8px 0px 0px; width: 49px; float: right; height: 12px
}
img {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
}
#xinwen_icon {
	width: 496px; float: left
}
#news_icon {
	margin: 10px 0px 0px 5px; width: 153px; float: left; height: 135px
}
#news_content {
	margin: 10px 0px 0px; width: 320px; float: right; height: 130px
}
#news_1 {
	margin: 15px 0px 0px; float: left; height: 25px; font-weight: bold
}
#news_2 {
	text-align: left; width: 300px; float: left
}
.news_more {
	text-align: right; margin: 20px 0px 0px; width: 80%; height: 30px
}
.news_more a {
	width: 100%
}
#xinwen_dir {
	padding-bottom: 15px; width: 496px; float: left
}
#line1 {
	margin: 10px 0px 0px; width: 490px; background: url(../images/line.gif) repeat-x; float: left; height: 4px
}
#huodong {
	width: 500px; float: right; height: 200px
}
#huodong_title {
	width: 496px; background: url(../images/huodong_title.gif); height: 27px
}
#huodong_dir {
	padding-bottom: 15px; margin: 10px 0px 0px; width: 496px; float: left
}
#content_right {
	margin: 0px 30px 0px 0px; width: 21%; float: right
}
#yewu1 {
	margin: 20px 0px 0px; width: 100%; background: url(../images/yewu_1.gif) no-repeat; float: left; height: 39px
}
.more1 {
	margin: 20px 5px 0px 0px; width: 49px; float: right; height: 12px
}
#yewu2 {
	width: 210px; background: url(../images/yewu_2.gif) repeat-y; float: left; height: 450px
}
#youxi {
	margin: 15px 5px 0px 0px; width: 190px; float: right
}
#yanfa {
	margin: 5px 5px 0px 0px; width: 190px; float: right
}
#yewu_icon {
	margin: 0px 0px 0px 2px; width: 90px; float: left; height: 70px
}
#yewu_dir {
	width: 90px; float: right
}
#yewu_more {
	width: 70px; float: right; height: 20px
}
#line2 {
	margin: 10px 5px 0px 0px; width: 190px; background: url(../images/line.gif) repeat-x; float: right; height: 4px
}
#yewu3 {
	width: 210px; background: url(../images/yewu_3.gif); float: left; height: 19px
}
#footer {
	text-align: center; padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 100%; padding-right: 0px; clear: both; border-top: #3e91d8 2px solid; padding-top: 10px
}
#copyrights {
	text-align: center; padding-bottom: 20px; line-height: 200%; padding-left: 0px; width: 100%; padding-right: 0px; float: left; padding-top: 10px
}
#copyrights a {
	color: #0172d2
}
a {
	color: #06c; text-decoration: none
}
a:hover {
	color: #f60; text-decoration: underline
}
#about_left {
	width: 20%; float: left
}
.tablesubnav {
	margin-top: 8px; width: 75%
}
#subnav_address {
	width: 90%; float: left; height: 30px
}
#subnave_icon {
	margin: 12px 0px 0px 50px; width: 17px; background: url(../images/lines.gif) no-repeat; float: left; height: 9px
}
.subnave_note {
	font-family: "宋体"; font-size: 14px; font-weight: bold
}
#subnave_line {
	width: 100%; background: url(../images/line.gif) repeat-x; float: left; height: 4px
}
#about_content {
	padding-bottom: 20px; width: 75%; float: right
}
#aboutcontent_title {
	width: 80%; float: left; height: 20px; padding-top: 20px
}
#aboutcontent_title ul {
	display: inline; float: left
}
#aboutcontent_title ul li {
	list-style-type: none; font-family: "宋体"; font-size: 12px; font-weight: bold; list-style-image: none; text-decoration: none
}
#aboutcontent_lines {
	width: 100%; background: url(../images/dd.gif) repeat-x; float: right; height: 2px
}
.aboutcontent_dir {
	text-align: left; padding-bottom: 0px !important; line-height: 22px; padding-left: 0px !important; width: 95%; padding-right: 0px !important; float: left; letter-spacing: 2px; padding-top: 15px !important
}
#aboutcontent_dir {
	text-align: left; padding-bottom: 0px !important; line-height: 22px; padding-left: 0px !important; width: 95%; padding-right: 0px !important; float: left; letter-spacing: 2px; color: #333; font-size: 13px; padding-top: 15px !important
}
.aboutcontent_dir img {
	border-bottom: #999999 1px solid; border-left: #999999 1px solid; padding-bottom: 0px; margin: 10px; padding-left: 0px; padding-right: 0px; float: left; border-top: #999999 1px solid; border-right: #999999 1px solid; padding-top: 0px
}
.photolistcontent {
	text-align: center; margin: 45px 0px 0px 20px; width: 100%; float: left
}
.photodetail {
	border-bottom: #a2a2a2 1px solid; border-left: #a2a2a2 1px solid; padding-bottom: 8px; background-color: #fff; margin: 15px 5px 0px 20px; padding-left: 8px; width: 130px; padding-right: 8px; float: left; height: 140px; border-top: #a2a2a2 1px solid; border-right: #a2a2a2 1px solid; padding-top: 8px
}
.photodetail span {
	text-align: center
}
#photodetail_more {
	margin: 50px 0px 0px; width: 400px; float: right; height: 30px
}
#photodetail_more form {
	float: left
}
#news_more {
	margin: 20px 0px 0px; width: 150px; float: right; height: 30px
}
.operation {
	margin: 15px 0px 0px; width: 100%; float: left; height: 94px
}
.operation_icon {
	width: 20%; float: left; height: 94px
}
.operation_dir {
	width: 75%; float: right; height: 90px
}
.operation_note {
	text-align: left; width: 100%; font-family: "宋体"; float: left; height: 25px; font-weight: bold
}
.operation_tt {
	text-align: left; width: 100%; float: left; height: 50px
}
.operation_more {
	text-align: right; margin: 5px 0px 0px; width: 100%; float: right; height: 30px
}
.operation_line {
	margin: 10px 0px 0px 18px; width: 100%; background: url(../images/line.gif) repeat-x; float: left; height: 2px
}
.head {
	width: 100%; float: left; height: 100px
}
.head_icon {
	margin: 10px 0px 0px 15px; width: 60px; float: left; height: 81px
}
.head_icon img {
	border-bottom: #87c4ec 2px solid; border-left: #87c4ec 2px solid; border-top: #87c4ec 2px solid; border-right: #87c4ec 2px solid
}
.head_dir {
	width: 80%; float: right; height: 90px
}
.litextarea {
	width: 400px; height: 100px
}
.head_line {
	margin: 10px 0px 0px; width: 680px; background: url(../images/line.gif) repeat-x; float: left; height: 2px
}
.hear_nickname {
	text-align: left; margin: 12px 0px 0px; width: 100%; float: left; height: 20px; font-weight: bold
}
.head_note {
	text-align: left; width: 100%; float: left; height: 40px
}
.head_more {
	text-align: right; margin: 5px 0px 0px; width: 100%; float: right; height: 20px
}
.head_time {
	text-align: right; margin: 5px 10px 0px 0px; width: 100%; float: right; height: 20px
}
#refer_more {
	text-align: right; padding-bottom: 20px; margin: 5px 0px 0px; width: 100%; float: right; height: 20px
}
#refer {
	text-align: center; margin: 10px 0px 0px 20px; width: 600px; float: left; height: 200px
}
#refer ul {
	width: 100%; display: block
}
#refer ul li {
	text-align: left; list-style-type: none; width: 100%; font-family: "宋体"; font-size: 14px; font-weight: bold; list-style-image: none
}
#refer ul li a {
	text-decoration: none
}
f {
	text-align: left; color: #653232; font-weight: bold
}
