body {
	margin: 0px;
	padding: 0px;
}
td {
	font-size: 12px;
}
form {
	margin: 0px;
	padding: 0px;
}

.page {
	margin: 0px;
	color: #555555;
	text-align: center;
	padding-top: 8px;
	padding-right: 12px;
}
.page .pagered {
	color: #FF0000;
}
.page a {
	text-decoration: none;
	color: #555555;
}
.page a:hover {
	text-decoration: none;
	color: #FF8000;
}
.pagebox {
	font-size: 11px;
}
.topbg {
	background: url(../images/topbg.jpg) repeat-x top;
}
.top_index {
	margin: 0px auto;
	padding: 0px;
	width: 1002px;
}

.left {
	background: #FFFFFF url(../images/menubg.jpg) repeat-x top;
}
.leftbg {
	background: url(../images/leftbg.jpg) repeat-y;
	margin: 0px;
	padding: 0px;
	width: 228px;
}
.left h1 {
	font-size: 15px;
	font-weight: bold;
	color: #008000;
	margin: 0px 0px 3px 23px;
	padding: 3px 3px 2px;
	width: 80px;
}


.left h2 {
	font-size: 14px;
	font-weight: normal;
	color: #5C5C5C;
	text-decoration: none;
	margin: 0px 15px 0px 4px;
	padding: 5px 0px 5px 24px;
	border-bottom: 1px solid #DDDDDD;
}
.left .s1 {
	border-bottom-style: none;
}

.left h2 a {
	color: #575757;
	text-decoration: none;
	background: url(../images/icon1.jpg) no-repeat left 8px;
	display: block;
	padding-left: 14px;
}
.left h2 a:hover{
	color: #009C30;
}
.left a.g1 {
	font-weight: bold;
	background: url(../images/icon2.jpg) no-repeat left 8px;
	text-decoration: none;
	color: #009C30;
}
.leftsub {
	margin: 6px 0px 0px 40px;
	padding: 0px;
	color: #949494;
	line-height: 130%;
}
.leftsub li {
	list-style: none;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 8px;
	background: url(../images/icon_sub.jpg) no-repeat left 5px;
}
.leftsub a {
	text-decoration: none;
	color: #949494;	
}
.leftsub a:hover {
	text-decoration: none;
	color: #FF8000;
}
.leftitem {
	margin: 0px 0px 0px 14px;
	padding: 0px;
	color: #5A5A5A;
	line-height: 130%;
	font-weight: bold;
}
.leftitem li {
	list-style: none;
	border-bottom: 1px solid #D4D2D2;
	margin: 3px 0px 0px;
	padding: 0px 0px 3px 14px;
	background: url(../images/icon_iteminfo2.gif) no-repeat left 5px;
}
.leftitem li.in {
	background: url(../images/icon_iteminfo.gif) no-repeat left 5px;
}
.leftitem li.in a {
	text-decoration: none;
	color: #FF8B00;
}
.leftitem a {
	text-decoration: none;
	color: #5a5a5a;
}
.leftitem a:hover {
	text-decoration: none;
	color: #FF8B00;
}








.line {
	background: url(../images/dot.jpg) repeat-y right;
}

.main {
	margin: 0px 0px 20px 27px;
	padding: 0px;
	width: 714px;
}
.ban{
	margin: 0px 0px 14px;
	padding: 0px;
	height: 183px;
}
.ban_item {
	background: url(../images/ban_item.jpg) no-repeat;
	margin: 0px 0px 29px;
	padding: 0px;
	height: 210px;
	width: 764px;
}
.ban_tz {
	background: url(../images/ban_tz.jpg) no-repeat;
	margin: 0px 0px 29px;
	padding: 0px;
	height: 210px;
	width: 764px;
}
.ban_about {
	background: url(../images/ban_about.jpg) no-repeat;
	margin: 0px 0px 29px;
	padding: 0px;
	height: 210px;
	width: 764px;
}
.ban_news {
	background: url(../images/ban_news.jpg) no-repeat;
	margin: 0px 0px 29px;
	padding: 0px;
	height: 210px;
	width: 764px;
}
.ban_bus {
	background: url(../images/ban_bus.jpg) no-repeat;
	margin: 0px 0px 29px;
	padding: 0px;
	height: 210px;
	width: 764px;
}
.ban_job {
	background: url(../images/ban_job.jpg) no-repeat;
	margin: 0px 0px 29px;
	padding: 0px;
	height: 210px;
	width: 764px;
}
.ban_copy {
	background: url(../images/ban_copy.jpg) no-repeat;
	margin: 0px 0px 29px;
	padding: 0px;
	height: 210px;
	width: 764px;
}

.ban_photo {
	background: url(../images/ban_photo.jpg) no-repeat;
	margin: 0px 0px 29px;
	padding: 0px;
	height: 210px;
	width: 764px;
}
.ban_service {
	background: url(../images/ban_service.jpg) no-repeat;
	margin: 0px 0px 29px;
	padding: 0px;
	height: 210px;
	width: 764px;
}
.bord_pic {
	text-decoration: none;
	border: 5px solid #ECE7EB;
}
.bord_pic2 {
	padding: 4px;
	border: 1px solid #DCDDDF;
}
.bord_pic3 {
	border: 1px solid #CCCCCC;
}


.bg_item {
	background: url(../images/photobg.jpg) no-repeat;
	height: 112px;
	width: 166px;
}
.bg_job {
	background: url(../images/bg_job2.jpg) no-repeat right bottom;
	height: 137px;
	border-bottom: 1px solid #F0F0F0;
}
.bg_index {
	background: url(../images/bg_index.jpg) repeat-x;
}




.title {
	font-size: 18px;
	font-weight: bold;
	color: #088050;
	background: url(../images/titleline.jpg) no-repeat left top;
	padding-left: 13px;
	height: 25px;
	padding-top: 4px;
	border-bottom: 1px solid #D8D8D8;
}
 .sss1 {
	border-bottom: 1px solid #D9D9D9;
	background: url(../images/icon_title.jpg) no-repeat right bottom;
}
.title_info {
	font-size: 16px;
	font-weight: bold;
	color: #008000;
	line-height: 140%;
	margin: 5px;
	padding: 5px;
}
.f-intro {
	line-height: 190%;
	color: #666666;
	text-decoration: none;
}
.f-gray {
	line-height: 190%;
	color: #666666;
}
.f-white {
	line-height:18px;
	color: #FFFFFF;
	padding:2px 8px;
}










.bottom {
	margin: 5px auto 0px;
	padding: 0px;
	width: 1002px;
	color: #C0C0C0;
}
.bottom .rightline {
	border-right: 1px solid #E2E2E2;
}
.menubottom {
	color: #C0C0C0;
	padding: 8px 0px 0px 40px;
}
.menubottom a {
	text-decoration: none;
	color: #696969;
}
.menubottom a:hover {
	text-decoration: none;
	color: #228544;
}
.list_new {
	margin: 0px;
	padding: 0px;
	line-height: 130%;
	color: #565656;
}
.list_new span {
	font-size: 11px;
	color: #FF7802;
}
.list_new li {
	list-style: none;
	background: url(../images/listicon.jpg) no-repeat left 3px;
	margin: 0px 0px 9px;
	padding: 0px 0px 0px 24px;
}
.list_new a {
	text-decoration: none;
	color: #5A5A5A;
}
.list_new a:hover {
	text-decoration: none;
	color: #FF8000;
}


.list_index{
	margin: 0px;
	padding: 0px;
	line-height: 130%;
	color: #565656;
}
.list_index span {
	color: #BEBEBE;
	font: 11px Arial, Helvetica, sans-serif;
	float: right;
}
.list_index li {
	list-style: none;
	background: url(../images/dot4.gif) repeat-x bottom;
	margin: 0px;
	padding: 4px 4px 4px 11px;
}
.list_index a {
	text-decoration: none;
	color: #A68F66;
	background: url(../images/dot3.jpg) no-repeat left 5px;
	padding-left: 11px;
}
.list_index a:hover {
	text-decoration: none;
	color: #FF8000;
}
a.aorange {
	text-decoration: none;
	color: #FF8000;
}
a.aorange:hover {
	text-decoration: none;
	color: #F2A20D;
}
a.a-white {
	text-decoration: none;
	color: #FFFFFF;
}
a.a-white:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.box_01{ border:3px solid #E9EAE5; padding:5px;}
.title_01{
	color:#006C0C;
	font-weight:bold;
	line-height:20px;
	background-color: #F1FFE1;
	background-image: url(../images/icon_01.gif) no-repeat 5px 5px;
	text-indent:15px;
	margin:8px 0px;
	font-size:13px;
}
.f-sitemap{ color:#01864D;}
.f-sitemap a{ color:#01864D; text-decoration:none; padding:0px 12px 0px 8px;}
.f-sitemap a:hover{ color:#01864D; text-decoration: underline; padding:0px 12px 0px 8px;}
