.main_list {clear:both; overflow:hidden; margin:0 auto 0; width:1000px;}

.main_list .main_list_L { float:left; width:220px; overflow:hidden;}
.main_list .main_list_R { float:right;width:770px; overflow:hidden;}

.main_list .main_list_L .box { clear:both; margin:9px auto 0; border:1px solid #cccccc; background:#f8f8f8}
.main_list .main_list_L h3 { clear:both; width:100%; height:28px; overflow:hidden; background:url(title2_bg.gif) left top no-repeat; border-bottom:1px solid #dadada;}
.main_list .main_list_L h3 span { float:left; margin-top:4px; color:#1a8311; font-weight:bold; font-size:14px; padding-left:19px; line-height:24px;}
.main_list .main_list_L h3 a { float:right;margin-top:5px; font-weight:normal; font-size:12px; line-height:24px; padding-right:6px; cursor:pointer;}

.main_list .main_list_L .list { clear:both; margin:8px auto 0;}
.main_list .main_list_L .list li { clear:both; margin:0 8px 0 6px; line-height:22px; height:22px; overflow:hidden; text-align:left}
.main_list .main_list_L .list em { float:right; width:62px; text-align:left; font-style:normal; color:#21a439}

.main_list .main_list_L .pic_list { clear:both; margin:8px auto 0;}
.main_list .main_list_L .pic_list li { clear:both; margin:10px 6px 0 6px; line-height:28px; height:168px; overflow:hidden;}
.main_list .main_list_L .pic_list li a { margin: 0 auto 0; display:block; cursor:pointer; text-align:center}
.main_list .main_list_L .pic_list img { width:190px; height:140px;}
.main_list .side_bar { clear:both; margin:3px auto 0; padding-bottom:14px; overflow:hidden;}
.main_list .side_bar li{ clear:both; margin:9px auto 0; width:198px; height:28px; overflow:hidden; background:url(side_nav_bg0.gif) 0 0 no-repeat; text-align:left; line-height:30px;}
.main_list .side_bar li.currnet{ background:url(side_nav_bg1.gif) 0 0 no-repeat}
.main_list .side_bar li a{ padding-left:34px;}
.main_list .side_bar li a:hover { text-decoration:none}

.main_list .main_list_R .box { clear:both; margin:9px auto 0; border:1px solid #cccccc;}
.main_list .main_list_R h3 { clear:both; width:100%; height:29px; overflow:hidden; background:url(title_bg.gif) left top no-repeat}
.main_list .main_list_R h3 span { float:left; margin-top:4px; color:#FFF; font-weight:bold; font-size:14px; padding-left:26px; line-height:24px;}
.main_list .main_list_R h3 a { float:right;margin-top:5px; font-weight:normal; font-size:12px; line-height:24px; padding-right:6px; cursor:pointer;}
.main_list .main_list_R h3 span.position { float:none; float:right; padding-right:12px; font-size:12px; font-weight:normal; color:#666666}
.main_list .main_list_R h3 span.position a { float:none; padding:0}

.main_list .main_list_R .content h3 {clear:both; width:100%; height:28px; overflow:hidden; background:#ebebeb url(title3_bg.gif) left top repeat-x; border-bottom:1px solid #dadada}
.main_list .main_list_R .content h3 span.position { float:left; padding-right:12px; font-size:12px; font-weight:normal; color:#666666; padding-left:12px;}
.main_list .main_list_R .content h3 span.position a { float:none; padding:0}

.main_list .main_list_R .list { clear:both; margin:16px auto 0;}
.main_list .main_list_R .list li { clear:both; margin:0 20px 0 20px; line-height:27px; height:27px; overflow:hidden; font-size:14px; text-align:left}
.main_list .main_list_R .list em { float:right; width:66px; font-size:12px; text-align:left; font-style:normal; color:#21a439}

.content { padding-bottom:52px;}
.content h1 { width:600px; line-height:30px; margin:32px auto 0; font-size:18px; text-align:center; font-weight:bold; color:#3bb627;}
.content .about {clear:both; margin:6px auto 0; padding:0 0 10px; width:660px; overflow:hidden; border-bottom:1px solid #cccccc}
.content .new { clear:both; margin:40px auto 0; width:660px; overflow:hidden; color:#000; text-align:left; font-size:14px;}
.content .option {clear:both; margin:40px auto 0; width:660px; text-align:right; color:#000; line-height:13px;}
.content .option a { color:#000; }
.content .option a:hover {color: #0b8202; text-decoration:none}
.content .option img { margin-right:3px;}
.content .about_page {clear:both; margin:25px auto 0; padding:10px 0 0; width:660px; overflow:hidden; border-top:1px solid #cccccc; text-align:left; font-size:14px; color:#000; font-weight:bold; line-height:28px;}
.content .about_page a { color:#000; font-weight:normal}
.content .about_page a:hover {color: #0b8202; }


.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 li {
	width:170px;
	height:155px;
	float:left;
	border:0;
	margin:8px 9px;
	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;
}