﻿@charset "utf-8";
/* CSS Document */

body {
	margin: 0px; background:url(../images/bg.gif) repeat-x left top;
}
body,a,td,th,div,p,span {
	font-size: 12px;
	color: #383838;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A {
	color: #383838;
	line-height: 24px;
	text-decoration: none;
}
A:hover {
	color: #383838;
	line-height: 24px;
	text-decoration: underline;
}
ul,li { margin: 0px; padding: 0px; }
.nav {}
	.nav td { color: #ffffff; font-weight: bold;}
	.nav td A,.nav td A:hover { color: #ffffff; font-weight: bold;}
.indextextlist1 { list-style: none; margin: 0; padding: 0px 20px;}
	.indextextlist1 li { list-style: none; border-bottom: 1px dotted #cccccc; background: url(../images/dot1.gif) no-repeat 10px 10px; padding: 0 0 0 20px; margin:0; line-height: 23px;position:relative; }	
	.indextextlist1 li A,.indextextlist1 li A:hover { line-height: 23px;}
	.indextextlist1 li .date { position: absolute; right: 3px; top: 0px;}
.indextextlist2 { list-style: none; margin: 0; padding:0px 5px 5px 5px;}
	.indextextlist2 li { list-style: none; border-bottom: 1px dotted #cccccc; background: url(../images/dot2.gif) no-repeat 10px 10px; padding: 0 0 0 20px; margin:0; }	
.indexnotice { margin: 0 20px 0 0;}
.indextextlist4 { list-style: none; margin: 0; padding:0px 5px 1px 5px;}
	.indextextlist4 li { list-style: none; border-bottom: 1px dotted #cccccc; background: url(../images/dot2.gif) no-repeat 10px 10px; padding: 0 0 0 20px; margin:0; }
.indextextlist5 { list-style: none; margin: 0; padding:0px 5px 1px 5px;}
	.indextextlist5 li { list-style: none; padding: 0; margin:0; float: left;width: 67px; }

.contenttextlist1 { list-style: none; margin: 0; padding: 3px;}
	.contenttextlist1 li { list-style: none; border-bottom: 1px dotted #cccccc; background: url(../images/dot1.gif) no-repeat 10px 10px; padding: 0 0 0 20px; margin:0; text-align:left; height: 24px; overflow: hidden; }	
.contenttextlist2 { list-style: none; margin: 0; padding: 3px;}
	.contenttextlist2 li { list-style: none; border-bottom: 1px dotted #cccccc; background: url(../images/dot1.gif) no-repeat 10px 10px; padding: 0 0 0 20px; margin:0; text-align:left; height: 24px; overflow: hidden; position:relative;}	
	.contenttextlist2 li .date { position: absolute; right: 3px; top: 1px;}
.contenttextlist3 { list-style: none; margin: 0; padding: 3px;}
	.contenttextlist3 li { list-style: none; border-bottom: 1px dotted #cccccc; background: url(../images/dot1.gif) no-repeat 10px 10px; padding: 0 0 0 20px; margin:0 15px 0 0; text-align:left; height: 24px; overflow: hidden; float: left; width: 200px; }	
.indexpiclist1 { list-style: none; margin:0; padding:0 0 3px 0; font-size:0;}
	.indexpiclist1 li { list-style: none;padding: 0; margin:2px 0 0 0; text-align: center;}	
	.indexpiclist1 li A img {filter:gray;}
	.indexpiclist1 li A:hover img {filter:none;}
.indexpiclist2 { list-style: none; margin:0; padding:0; font-size:0;}
	.indexpiclist2 li { list-style: none;padding:0; margin:0; text-align: center; float: left; width: 104px;}
.indexpiclist3 { list-style: none; margin:0; padding:10px 0 10px; font-size:0;}
	.indexpiclist3 li { list-style: none;padding:0; margin:0; text-align: center; float: left; width: 160px; float:left;}
	.indexpiclist3 li A img { width:120px; height: 150px;}
.indexpiclist4 { list-style: none; margin:0; font-size:0;}
	.indexpiclist4 li { list-style: none;padding:0; margin:0; text-align: center; float: left; float:left; margin-right: 8px; border: 1px solid #cccccc; padding:3px;}
	.indexpiclist4 li A img { width:128px; height: 88px; }	
.indextitle1 { height: 35px; line-height: 35px; text-align: center; color: #565656; font-weight: bold; background:url(../images/bg_indextitle1.gif) no-repeat left top;}
.indexcontainer1 { background:url(../images/bg_indexcontainer1.gif) repeat-y left top; padding: 5px 10px;}
.linkcontainer { border: 1px solid #cccccc;}	
	.linkcontainer td { padding: 10px;}
.hline01 { height:5px; background-color: #f5f5f5;}

.sider_left { border-top: 6px solid #228B00; background:url(../images/bg_leftsider.gif) repeat-y left top; width: 222px; padding: 10px 0;  }
.sider_right { border-top: 6px solid #D7D7D7; }

.more01 { text-align: right; padding-right: 10px; }
.more02 { position:relative; }
	.more02 span { position: absolute; right: 10px; top: 5px; }
	
.marginTop {
	margin-top: 10px;
}
.headlineContainer { margin-top: 4px; margin-left: 3px; border: 1px solid #cccccc; }
.bottomLeft { padding-left: 10px; height: 30px; line-height: 30px;}
.bottomRight { padding-right: 10px; height: 30px; line-height: 30px; text-align: right;}
.leftTitle { color: #ffffff; font-size: 14px; font-weight: bold; background:url(../images/bg_lefttitle.gif) no-repeat left top;height: 34px; width: 186px; text-align: center;padding-right: 10px; }
.leftNav { list-style: none; width: 126px; margin: 10px; }
	.leftNav li {list-style: none; width: 126px; height: 25px; line-height: 25px; text-align: left; background:url(../images/dot3.gif) no-repeat 14px 10px; }
	.leftNav li A {padding-left: 20px; line-height: 25px; font-weight: bold; display:block; }
	.leftNav li A:hover {background:url(../images/bg_leftsub_current.gif) no-repeat left top;text-decoration: none;font-weight: bold; display:block; }
	.leftNav .current {background:url(../images/bg_leftsub_current.gif) no-repeat left top;display:block; }
	.leftNav .current A {line-height: 25px;display:block; }
.clear { clear: both;}
.quicklink {}
.quicklink ul { list-style:none; margin-top: 3px;}
.quicklink ul li {
	list-style: none;
	float: left;
	width: 126px;
	text-align: center;
	margin-top: 5px;
}
.quicklink2 {  margin-top: 20px;}
.quicklink2 td { padding-left: 12px;}
.container01 { padding: 10px; }
.container02 { padding: 20px; }

h3 { text-align: center;}

.position { padding-right: 10px; text-align:right;}
.contenttitle { background:url(../images/bg_title.gif) no-repeat left top; width: 95px; height: 29px; line-height: 29px; margin-left: 20px; margin-top: 11px; color: #ffffff; font-weight: bold; text-align: center;}
.rightQuickLink { background: url(../images/bg_quicklink.gif) no-repeat left top; padding: 10px 10px 20px 20px;}
.newsList { padding-left: 10px}
	.newsList li {border-bottom: 1px dotted #dddddd; list-style: none;}
	.newsList li .date { color: #dddddd; font-size: 10px; margin-right: 10px; list-style: none;}


.pulldown { color: #434217; background-color: #e4e5e6;  text-align: center;  }
	.pulldown A{ color: #434217; }
	.pulldown A:hover{ color: #434217; }
.links { list-style: none; padding:0; margin:0; }
	.links li { list-style: none; padding:0; margin: 3px 5px; float:left;}
.bottom { text-align: center; background:url(../images/bg_bottom.gif) repeat-x left top; }
/**隐藏菜单**/
.hidemenu {
  filter:alpha(opacity=80);
  width: 121px;
  border-top: 1px solid #636363;
  border-right: 1px solid #636363;
  border-left: 1px solid #636363;
  font-family: "verdana";
}
.hidemenu TD {
  text-align: center;
  background-color: #fafafa;
  height: 22px;
  font-family: "verdana";
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #636363;
}
.hidemenu TD A {
  height: 22px;
  display: block;
  padding-left: 7px;
  padding-right: 7px;
  font-size: 12px;
  line-height: 22px;
  color: #636363;
  font-family: "verdana";
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}
#page {}
	#page A,#page span{ margin: 3px 6px; }

