@charset "gb2312";
#maincontent{ width:980px; padding:0px 0px 10px 0px; margin:0px auto;}
#leftcontent{ float:left; width:210px; overflow:hidden;}
#leftcontent .dl{ margin:10px 0px 0px 0px; width:208px; display:inline-block; border:solid 1px #98C5D7;}
#leftcontent .dl dt{ height:34px; background:url(l_title_bg.jpg) repeat-x 0px 0px;}
#leftcontent .dl dt strong{ padding:4px 0px 0px 10px; width:110px; height:26px; line-height:26px; text-align:center; color:White; font-size:14px; font-weight:normal; display:block; background:url(l_title.jpg) no-repeat 8px 4px;}
#leftcontent .dl .ul{ padding:4px 0px 4px 4px; display:inline-block;}
#leftcontent .dl .ul li{padding:4px 0px 4px 3px; }
#leftcontent .dl .ul a{ display:block;width:134px; padding:0px 0px 0px 60px; height:38px; line-height:34px; background:url(li006.jpg) no-repeat 0px 0px;}
#leftcontent .dl .ul1 a{ background:url(li002.jpg) no-repeat 0px 0px; padding:0px 0px 0px 26px; width:70px;}
#leftcontent .news{ padding:10px 10px 10px 10px;}
#leftcontent .news li{ background:url(li003.jpg) no-repeat 0px 8px; padding:0px 0px 0px 8px; height:22px; line-height:22px; overflow:hidden;}
#rightcontent{ float:right; width:760px; overflow:hidden;}
#rightcontent dl{ border:solid 1px #CCCCCC; margin:10px 0px 0px 0px; background:url(right_t_bg.jpg) repeat-x 0px 0px;}
#rightcontent dt{ height:32px; overflow:hidden;}
#rightcontent dt strong{ font-size:14px; color:White; font-weight:normal; width:120px; padding:0px 0px 0px 25px; margin:5px 0px 0px 10px; line-height:27px; height:27px; background:url(right_t.jpg) no-repeat 0px 0px; display:block; float:left;}
#rightcontent dt .more{ float:right; width:60px; height:20px; text-align:center; color:White; line-height:20px; margin:6px 10px 0px 0px; background:url(more.jpg) no-repeat 0px 0px; display:block;}
#rightcontent .dd1{ padding:10px;}
#rightcontent .dd1 .img{ float:left; width:210px; height:143px;}
#rightcontent .dd1 .img img{ border:solid 1px #DDDDDD; padding:4px;}
#rightcontent .dd1 .dec{ font-size:14px; height:160px; overflow:hidden; float:right; width:515px; line-height:20px;}
#rightcontent .dd1 .dec p{ text-indent:2em; font-size:14px;}
#rightcontent .list_image{ height:161px; padding:15px 10px;}
#rightcontent .l{ float:left; width:373px;}
#rightcontent .r{ float:right; width:373px;}
#rightcontent .imgs{ float:left; padding:12px 0px 10px 10px; width:130px; overflow:hidden;}
#rightcontent .imgs img{ width:120px; height:80px; padding:4px; border:solid 1px #CCCCCC;}
#rightcontent .imgs h4{ text-align:center; padding:5px 0px 0px 0px; font-weight:normal; height:36px; line-height:18px; overflow:hidden;}
#rightcontent .imgs a{ color:#666666;}
#rightcontent .news{ float:right; width:215px; padding:10px 10px 10px 0px;}
#rightcontent .news li{ background:url(li003.jpg) no-repeat 0px 9px; padding-left:7px; height:23px; line-height:23px; overflow:hidden;}
#prevbtn{ float:left; margin:45px 12px 0px 0px; width:40px; height:70px; background:url(prevbtn.jpg) no-repeat 0px 0px; cursor:pointer;}
#nextbtn{ width:40px; margin:45px 0px 0px 0px; float:right; height:70px; background:url(nextbtn.jpg) no-repeat 0px 0px; cursor:pointer;}
#imagelist{ float:left; width:633px; overflow:hidden; height:161px; position:relative;}
#imagelist li{ float:left; overflow:hidden; padding:0px 10px; width:191px;}
#imagelist ul{ width:99999px; position:absolute; left:0px;top:0px;}
#imagelist .inner{ width:191px; padding:6px 7px 6px 6px; height:161px; background:url(img_bg.jpg) no-repeat 0px 0px;}
#imagelist .inner img{ width:176px; height:116px; border:solid 1px #DDDDDD;}
#imagelist .inner h4{ height:18px; font-weight:normal; line-height:18px; overflow:hidden; padding:0px 10px 11px 15px;}


.pic li { width:170px; height:160px; float:left; margin:8px 6px; display:inline; overflow:hidden; text-align:center; line-height:160%; }
.pic img { display:block; padding:2px; margin:4px auto; border:1px solid #ccc; width:142px; height:105px; background:#fff; }

.leader { font:14px/160% 宋体; border-bottom:1px dotted #ccc; padding:10px; margin:3px 0; 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; }

.recommend li { float:left; width:94px; height:102px; margin:5px; overflow: hidden; }
.recommend img { width:88px; height:60px; margin:4px auto; border:1px solid #ccc; padding:2px; }

.contents {
	padding:10px 40px;
	text-align:left;
	font:15px/180% Tahoma 宋体;
	color:#333;
	text-align:justify;
	text-justify:inter-ideograph;
}
.contents p { font:15px/180% Tahoma 宋体; }
.other {
	margin:5px 40px;
        padding:8px 0;
	border-top:1px solid #ccc;
	font-size:14px;
}
.other a { font:14px Tahoma; }
.infoBox {
	text-align:left;
	border:1px solid #B8D8EB;
	background:#F0F9FE;
	padding:10px;
	margin:0 0 15px 0;
	font:12px Tahoma;
	text-align:center;
	color:#999;
}
h1 { font:20px/120% 黑体; text-align:center; padding:18px; }