@charset "utf-8";
html{ background:url(../images/bg_html_index.jpg);}
body{ background:url(../images/bg_body2.png) no-repeat center top;}
#main{width:990px; margin:0 auto; line-height:24px; overflow:hidden;}
#main div.l{ width:603px; height:909px; background:url(../images/bg_index.jpg) no-repeat; float:left; overflow:hidden;}
#main div.l h2{ height:38px; margin:10px 0 0 18px;}
#main div.l dl{ margin:10px 0 30px 23px; clear:both; display:block; width:600px; overflow:hidden;}
#main div.l dl dt{float:left; width:184px; height:184px;}
#main div.l dl dd{ float:left; width:360px; margin:10px 0 10px 20px;font-weight:700; overflow:hidden;}
#main div.l dl dd tt,#main div.l dl dd tt a{ color:#843e00;}
#main div.l dl dd cite,#main div.l dl dd cite a{ color:#b70000;}
#main div.r{ width:387px; float:left; overflow:hidden;}
div.time{ width:358px; height:108px; padding:10px; margin:5px 0 0 3px; background:url(../images/bg_index_0401.png) no-repeat;}
div.award{ width:383px; padding-left:4px; margin-top:5px; height:772px; background:url(../images/bg_index_1003.png) no-repeat; overflow:hidden; position:relative;}
div.award h2{ margin:10px 0 0 10px;}
div.award h3{ margin:10px 0 5px 15px;}
div.award ul li{ line-height:0; font-size:0;}
div.award div{ position:absolute;bottom:9px;right:8px;}
.ul_li_f li{ float:left;}
#topph{ clear:both;}
#topph a{ color:#9f5c21;}
#topph div.box{float:left;width:475px;height:197px; overflow:hidden;padding:10px;}
#topph .dr{ background:url(../images/bg_index_01.png) no-repeat;}
#topph .cl{ background:url(../images/bg_index_02.png) no-repeat;}
.dr ul{padding:17px 0 0 22px; height:140px; overflow:auto; }
.dr ul li{color:#9f5c21; height:18px; overflow:hidden; line-height:18px; margin-bottom:5px;}
.dr ul li.b{color:#fff;height:18px; padding-bottom:2px; line-height:18px; background: url(../images/bg_list_11.png) no-repeat;}
.dr ul li.bai{ background:url(../images/bg_list_14.png) no-repeat}
.dr ul li.he{ background:url(../images/bg_list_he.png) no-repeat;}
.dr ul li tt{ display:inline-block;text-align:center;}
.dr ul li tt.a{ width:102px;}
.dr ul li tt.c{ width:202px;margin:0 10px 0 15px;}
.dr ul li tt.d{width:85px;}

.cl ul{ padding:0px 0 0 12px; line-height:24px; color:#9f5c21;}

.cl ul li{ height:24px;}
.cl ul li tt.e{ width:210px; display:inline-block; margin:0 20px 0 10px;}
.cl ul li tt.f{ width:200px; display:inline-block;} 

.news{padding:10px; width:960px; height:283px; margin:0 auto 8px auto; background:url(../images/bg_news.png) no-repeat; clear:both; overflow:hidden;}
.news h2{ padding-bottom:12px;}
.news .pir{ float:left;}
.news .pir li{float:left; text-align:center; width:185px; margin:0 5px;}
.news .newslist{ float:left; width:318px; height:230px; padding:5px 20px 15px 20px; background:url(../images/bg_news_1.png) no-repeat; font-size:12px; margin-left:10px;}
.news .newslist li{ line-height:28px; border-bottom:1px dotted #333; height:28px; overflow:hidden;}
.news a{ color:#333;}
.news .newslist li.se a{ color:#9f5c21;}

#news ul.pir li{float:left; text-align:center; width:280px; margin:0 5px;}
#news .newslist{ float:left; width:318px; height:150px; padding:5px 20px 15px 20px; background:url(../images/bg_news_2.png) no-repeat; font-size:12px;}
#news{ height:210px; margin-bottom:0;}
.news_bottom{ height:6px; background:url(../images/bg_news.png) no-repeat left bottom; width:980px; margin:0 auto;}


/*
 * 功能样式代码
 */
#topph #carousel-parent {
	width: 465px;
	height: 184px;
	padding: 10px 15px 23px;
}

#topph #carousel-parent h2 {
	margin-bottom: 17px;
}

#carousel {
	height: 144px;
	overflow: hidden;
}

#carousel-parent ul {
	padding: 0;
	margin: 0;
	line-height: normal;
}

#carousel-parent ul li {
	height: 18px;
	line-height: 18px;
	margin: 0 0 6px;
}

#carousel-parent ul li tt.e {
	padding-left: 15px;
	margin: 0 10px 0 0;
}

#carousel-parent ul li tt.f {
	width: 210px;
	padding-left: 15px;
}

