
body{ background:#faf1e1 url('ddhbg.jpg') repeat-x; font:12px/1.5 Arial;}
#wrapper{text-align:center;background: url('ddhnav.jpg') no-repeat center 230px;}
.w960{ width:960px; text-align:left; margin:0 auto}

.MT10{margin-top: 10px;}
.MT15{margin-top: 15px;}

a{ color: #333}
a:hover{color:#B53C05;}
ol li a:visited{ color:#555}

#headerOut{background:url('ddhbanner.jpg') no-repeat center 40px;}
#header{ height:280px;}
#top{ height:40px; line-height:40px;  font-family:SimSun; color: #e2b2ac;overflow:hidden}
#top .l{ width: auto;}
#top .l li{ width:auto; float:left;}
#top a{ color: #e2b2ac;}

#top .r{ width:330px; text-align:right;font-family: Verdana, Geneva, sans-serif;padding-right:10px;}

#banner{height:190px;}
	#logo{ float:left;padding:11px 0 0 10px;width: 371px;height:70px;}
	#logo a{ display:block;width: 323px;height:70px;}
	#logo a strong{ display:none}
#nav{ height:50px; overflow:hidden;padding-top:0px;}
	#nav ul{padding-left: 1px;}
	#nav li.first { border-left: none;width: 100px; }
	#nav li.first a{ border-left: none; }
	#nav li{ float:left;overflow: hidden;border-left: 1px #e2b2ac solid;width: 120px;}
	#nav li a{display:block;border-left:1px #FFF solid; font:bold 16px/47px 'Microsoft Yahei'; color:#b00201;text-align:center;padding-top: 3px;}
	#nav li a:hover,#nav li.current a:hover{text-decoration:none;line-height: 49px;}
	#nav li.current a{color: #aa0025;}
#main{background: #FFF;}
	#mainLeft{border-right:1px #E5DCD0 solid;width:645px;}

	#myPosition{ height: 30px; line-height:28px; border-bottom:1px #E5DCD0 solid;  }
	#myPosition cite{ font:12px/24px Impact;padding:4px 4px 0 15px; display:inline-block}
	#myPosition a{ color:#555}

#gotoTop{top:80%;right:0;width:40px;height:39px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+500));left:49.5%;margin-left:490px;z-index:9999;}
#gotoTop a{width:40px;height:39px;display:block;background:url('zz_bg.png') no-repeat -210px -100px;}
#gotoTop a:hover{background-position:-210px -151px;}


/* list */
#listPage{width:600px;padding:15px 0 0 15px;}
#listPage h2{ font:bold 16px/150% 'Microsoft Yahei'}
#listPage p{margin:0 0 15px 0 ; padding:10px 0 0px 0; border-bottom:1px #CCC dotted; color:#666; line-height:180%; text-indent:2em; font-family:Verdana;}
#listPage p span{ color:#666; font:12px/25px Tahoma, Geneva, sans-serif; display:block; text-align:right}
#listPage img{ width:162px; margin:0 5px 3px 0}

#listPage .l{ display: block;width:480px;}
#listPage li{padding-top:5px;background:url('dot.gif') no-repeat 5px 13px;padding-left:18px;}
#listPage li a{font:14px/20px Tahoma;}
#listPage li small{color:#666;font:12px/20px Tahoma}
#listPage .r{ color:#666;font-family:Tahoma;}
.listSpace{margin-bottom:10px;padding-bottom:10px;border-bottom:1px #dEDEDE dotted;}

.pages { padding:12px 15px; height:39px;margin-top:15px;}
.pages li{ float:left; width:42px; }
.pages a{ font:bold 12px/39px Tahoma; width:39px; height:37px; color:#FFF; display:block; text-decoration:none; background:#808080; text-align:center;}
.pages a.Hover, .pages a:hover{background:#f66e02;}
.pages .pageinfo{display: block;width:150px;}

#listpages{}


#mainRight{width:312px;}
.dlList{ width:280px;padding:0 10px 0 10px;}
.dlList{border-bottom:4px #E1E1E1 solid;}
.dlList dt.tit{height:30px;border-bottom:1px #E5DCD0 dotted;}
.dlList dt strong{ padding:0px 12px; font:bold 16px/30px 'Microsoft Yahei';color:#AD1A28;}

.dlList dd{min-height:100px;_height:100px;}
.dlList li{line-height:25px; font-family:SimSun; height: 25px;overflow: hidden;}
.dlList dd a{ font-family:Arial, Helvetica, sans-serif}
.dlList ol{padding:10px 0 5px 7px;}
#mainRight .last{border-bottom-width:0;}
.dlList dd div{padding-bottom: 10px;height: 100px;border-bottom: 1px #dedede dotted;margin-top: 10px;overflow: hidden;}
.dlList dd .img{width: 150px;float: left;height: 100px;overflow:hidden;margin-right: 10px;_margin-right: 5px;}
.dlList dd img{width: 150px;height: 100px;}
.dlList dd .txt{float: left;width: 120px;display: block;}

#footer{margin-top:15px; clear:both;width: 960px;margin: 0 auto;margin-top: 15px;border-bottom: 5px #333 solid;}
#footerInner{padding:30px 0 30px 0; text-align:center; color:#333;line-height:240%;background: #FFF;border-bottom: 5px #ccc solid;}
#footerInner a { color:#992600}

#homebody h2{height:49px;background:url('ddhfocus.png') no-repeat;margin-top:10px;}
#focusOut{height:397px;padding:15px;height:300px;background:#FFF;width:930px;}
#focusOut ol.r{width:410px;}
#focusOut ol.r li{height:30px;background:url('num.png') repeat-x 0 -575px; overflow:hidden;line-height:30px;white-space:nowrap;_white-space:normal;text-overflow: ellipsis;font-family: simsun;}
#focus{width:500px;height:300px; overflow:hidden}


.dlhome{width:310px;padding-right:14px;padding: 6px 15px 0 0;background: url(ddhtit.png) no-repeat -120px 0;}
.dlhome.r{padding-right:0;}
.dlhome dd{background: #FFF;padding: 10px;}
.dlhome dd ol{min-height:75px}
#home01 dl dd ol{}
.dlhome dt{height:24px;background:#FFF url(ddhtit.png) no-repeat -120px -6px;padding-left: 22px;}
.dlhome dt a{font:bold 14px/20px 'Microsoft Yahei'; color:#FFF}
.dlhome li{font-family:SimSun;height:25px;overflow: hidden;white-space:nowrap;_white-space:normal;text-overflow: ellipsis;}
.dlhome li a{font:12px/25px Tahoma, Geneva, sans-serif}

.dlhome h4{font: bold 14px/20px 'Microsoft Yahei';margin-bottom: 5px;height: 20px;overflow: hidden;}
.dlhome blockquote {padding: 0px 0 3px 2px;}
.dlhome blockquote .img{float: left;width: 120px;height: 80px;overflow: hidden;display: block;}
.dlhome blockquote img{width: 120px;}
.dlhome blockquote .desc{float: left;width: 162px;display: block;padding-left: 6px;height: 80px;overflow: hidden;line-height: 20px;color:#666; text-indent:2em;}

#photo{ height:185px;position:relative;border:1px #d3d3d3 solid; background:#FFF;border-top:1px #e5e5e5 solid; }
#photo dd{ position:relative; margin:0 34px;width:894px;overflow:hidden; padding:10px 0;position:relative;}
#photo dt{ position:absolute; background: url(bg2.png) no-repeat -1px -501px; width:29px; height:29px; cursor:pointer; right:2px; top:80px;}
#photo dt.l{ background-position: -1px -451px; right:inherit; left:2px;}
#photo ol{ width:2880px; position: relative; padding:0}
#photo li{ width:144px; overflow:hidden; float:left; padding-right:5px; display:block;height: 132px;}
#photo li a.img{ display:block;width:144px; overflow:hidden;height: 96px; }
#photo li img{height:96px; width:auto; _width:144px }

#photo h3{background:url('bg2.png') repeat-x 0 -550px; height:36px; position:relative;border-bottom:1px #d3d3d3 solid;}
#photo h3 a{font:bold 14px/30px SimSun;text-shadow:1px 1px 0px #FFF;filter:dropshadow(color=#FFFFFF,offx=1,offy=1); display:block;padding:6px 10px 0 10px;}
#photo h3 a.more{ position:absolute;top:9px; right:10px;display:block;height:20px; font:12px/18px SimSun; background:url(bg2.png) repeat-x 0px -800px;
	text-align:center; padding:6px 6px 0 6px; border:1px #d3d3d3 solid; }

#home2 dl{width:960px;overflow:hidden;}
#home2 dd{padding:14px 10px;}
#home2 dd div{width:940px;height:120px;overflow:hidden;position: relative;}
#home2 ul{width:1880px; display:block;height:120px;position: absolute;}
#home2 #pics2{left:1880px;top:0}
#home2 li{width:180px; float:left; padding-right:8px; display:block;height:120px;}
#home2 li a.img{ display:block;width:180px; overflow:hidden;height:120px; }
#home2 li img{height:120px; width:auto; _width:180px }
