body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image:url(bg.png);
}
body,td,th {
	font-size: 12px;
	color: #333333;
}
a {
	font-size: 12px;
	color: #333333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #996600;
}
a:active {
	text-decoration: none;
	color: #996600;
}

.list_z { clear:both; margin:10px auto 0; padding:0; list-style-type:none;}
.list_z li { clear:both;margin:0; padding:0; padding-left:22px; text-align:left; line-height:24px; height:24px; overflow:hidden;}
.list_z li em{ float:right; color:#FF9900; font-style:normal;  width:140px; text-align:left;}

.list { clear:both; margin:4px auto 0; padding:0; list-style-type:none;}
.list li { clear:both;margin:0; padding:0; padding-left:22px; text-align:left; line-height:24px; height:24px; overflow:hidden;}
.list li em{ float:right; color:#333333; font-style:normal; width:80px; text-align:left;}
.more { clear:both; text-align:right; line-height:24px; padding-right:10px; }

.list_2 { clear:both; margin:4px auto 0; padding:0; list-style-type:none;}
.list_2 li { clear:both;margin:0; padding:0; text-align:left; line-height:18px; height:36px; overflow:hidden;}
.list_2 li a { padding-left:16px;}

.list_3 { clear:both; margin:4px 8px 0; padding:0; list-style-type:none;}
.list_3 li { clear:both;margin:0; padding:0; text-align:left; line-height:20px; overflow:hidden;}

.list_pic { clear:both; margin:18px auto 0; padding:0; list-style-type:none;}
.list_pic li { float:left; width:150px; text-align:center;list-style-type:none;}
.list_pic li a { display:block;width:132px; cursor:pointer; margin:0 auto 0;}
.list_pic li .pic { margin:0 auto; width:132px; height:100px; overflow:hidden;}
.list_pic li .pic img {margin:0 auto; width:132px; height:100px;}
.list_pic li .text {margin:0 auto; width:132px; line-height:22px;}

.list_about { }
.list_about li {  line-height:24px;}

.nav { text-align:center; height:30px; line-height:30px; overflow:hidden; color:#fff; }
.nav a,.nav a:visited { color:#fff; padding:0 12px; }

h3.title { text-align:left; margin-bottom:20px; }
h3.title img { float:right; }
.menu {  padding:5px; border:1px solid #ccc; margin:5px 8px; background:#fff; }
.menu a { text-align:left; background:url(main_r6_c3.jpg) no-repeat 0 0; display:block; height:24px;margin:4px 0; padding:0 0 0 25px; line-height:24px; overflow:hidden;}
.search { padding:5px 0 10px 0; }
.page { text-align:center;padding:10px; }


.leader {
    font:14px/160% ËÎÌå;
    border-bottom:1px dotted #ccc;
    padding:10px;
    margin:3px 10px;
    text-align:left;
    height:150px;
    text-align:justify;
    text-justify:inter-ideograph;
    overflow:hidden;
    zoom:1;
}
.leader img {
    width:100px;
    height:133px;
    float:left;
    padding:4px;
    margin:0 20px 0 0;
    border:1px solid #ccc;
}
.leader h4 {
    padding:10px 0 8px 0;
    font:normal 18px/25px ºÚÌå;
    color:#0770AF;
    text-align:left;
}
.leader h4 span {
    padding-left:20px;
    font:normal 14px ËÎÌå;
    color:#f60;
}

.pic { padding:0 20px; }
.pic li {
	width:160px;
	height:155px;
	float:left;
	border:0;
	margin:8px 5px;
	display:inline;
	overflow:hidden;
	text-align:center;
	line-height:140%;
}
.pic li img {
	display:block;
	padding:2px;
	float:none;
	margin:4px auto;
	border:1px solid #ccc;
	width:142px;
	height:105px;
	background:#fff;
}