* {
    margin: 0;
    padding: 0;
}
body{
	margin:0 auto;
	font-size:12px;background:none;
	}
a{
	text-decoration:none;
	color:#000;
	}
a:hover{
	color:#F00;
	}
ul {
	 list-style:none;
	 padding:0; margin:0;}

img {
	 border:0px;
	 } 
#all{
	width:990px;
	margin:0 auto;
	}	
#nav ul{
     background:url(images/nav.gif) no-repeat;
	 width:990px;
	 height:32px;
	 font-size:14px;
}	
#nav li{
	float:left;
	}
#nav li a{
	line-height:32px;
	color:#FFF;
	display:block;
	width:104px;
	text-align:center;
	}
#nav li a:hover{
	background:url(images/nav.jpg) no-repeat;text-decoration:none;
	}
	
#jdst,#tjdt{
	width:988px;
	border:1px solid #CCC;
	border-top:none;
	margin:10px 0;
	
	}
.jdst-title,.tjdt-title{background:url(images/title.gif) no-repeat;height:28px; line-height:28px;}
.jdst-list{background:url(images/title.gif) no-repeat;	height:32px; line-height:32px;}
.jdst-title,.tjdt-title,.jdst-list{
	font-size:14px;
	font-weight:bold;
	color:#900;	
	padding-left:12px;
	}
.tjdt-tu{padding-bottom:5px;}	
.tjdt-tu ul li,.jdst-tu ul li { float:left; text-align:center; display:inline;}
.jdst-tu ul li { 
    width:132px;  
    margin:15px 0 50px 25px;
  }
.jdst-tu ul li a,.tjdt-tu ul li a { display:block;}

.tjdt-tu li span{margin:4px 0 7px 0; display:block;height:16px;overflow:hidden;}
.tjdt-tu ul li{
	width:124px;
	margin:15px 0 0px 15px;
	  }
.tjdt-tu ul li img{
	border:1px solid #CCC;
	padding:1px;
	}
.tjdt-tu ul li  a:hover img{
	border:1px solid #C00;
	}
.tjdt-tu{
	height:130px;
	}
#list-1{
	width:990px;
	height:315px;
	margin-bottom:10px;
	}
#main-top1{
	width:234px;
	float:left;
	margin-right:13px;
	}
#main-top2{
	width:234px;
	float:left;
	margin-right:13px;
	}
#main-top3{
	width:234px;
	float:left;
	margin-right:14px;
	}
#main-top4{
	width:248px;
	height:318px;
	background:url(images/list.jpg) no-repeat;
	float:left;
	}
.tjdt-list span{
	color:#000;
	}
.main-top-title{
	background:url(images/title2.jpg) no-repeat;
	height:32px;
	}
.main-top-content{
	width:232px;
	height:281px;
	border:1px solid #cac8c8;border-top:none;
	
}
.main-top-content ul,.tjdt-list-content{
	padding:10px 0 10px 20px;line-height:21px;
	}
.main-top-content li{height:21px;overflow:hidden;width:205px;}	
#list-content{
	width:990px;
	margin-bottom:10px;	
	}

#list-left{
	width:508px;
    float:left;
	}
.list-left-title{
	background:url(images/tuijian.jpg) no-repeat;	
	}
.list-right-title{
	background:url(images/gonglue.jpg) no-repeat;	
	}
.list-left-title,.list-right-title{
	height:36px;
	line-height:36px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	padding-left:12px;overflow:hidden;
}
#list-right{
	width:465px;
	margin-left:522px;
	}


.main-top-title,.tjdt-list{
	line-height:32px;
	color:#FFF;
	padding-left:15px;
	}
.tjdt-list h3{
	color:#000;
	}	
.main-top-title a{
	color:#FFF;
	font:12px;
	font-weight:normal;
	}
.tjdt-list a,.list-right-title a,.list-left-title a{
	font:12px;
	font-weight:normal;
	}

.list-left-content,.list-right-content{
	border:1px solid #CCC;border-top:none;
	}
.list-left-content ul{
	margin:0 0 10px 20px;padding-top:10px;
	}
.list-left-content li{
	text-align:left;
	padding-top:5px;
	list-style:
	list-style:outside;
    }
#footer{
	width:990px;clear:both;margin:10px 0 0 0;
	border-top:5px #5a2116 solid;
	}
#footer p{
	text-align:center;
    margin:10px 0;
    margin-bottom:10px;
	}
	
.main-top-title .more,.tjdt-list .more,.list-left-title .more,.list-right-title .more{float:right;padding:0 7px 0 0; font-size:12px;}	
 h3{
	 font-size:14px;
	 }
.list-left-title .more, .list-right-title .more{
	padding-top:3px ;
	}
	
#content:before,
#content:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
#content:after{clear:both;}
#content{*zoom:1;}
#header{height:auto;}
#hotRecom{margin:10px 0;}
#hotRecom .tit{height:40px;line-height:44px;overflow:hidden;border-bottom:1px solid #B54048;background:#fcf5f5;}
#hotRecom .tit h2{color:#c90c10;font-family:\5fae\8f6f\96c5\9ed1,arial;font-size:18px;font-weight:bold;text-indent:20px;float:left;display:inline;}
#hotRecom .tit .tab{width:390px;float:right;position:relative;top:9px;}
#hotRecom .tab li{width:120px;height:30px;line-height:30px;float:left;display:inline;margin-right:8px;text-align:center;background:#fcf5f5;border:1px solid #c4c4c4;border-bottom:none;cursor:pointer;}
#hotRecom .tab .cur{background:#B54048;border-color:#B54048;color:#fff;}
#hotRecom .contBox{border:1px solid #e5e5e5;border-top:none;}
#hotRecom .cont{display:none;padding-bottom:25px;}
#hotRecom .cont.on{display:block;}
#hotRecom .cont li{width:126px;float:left;display:inline;margin:25px 0 0 32px;}
#hotRecom .cont li img{padding:2px;border:1px solid #cbcbcb;}
#hotRecom .cont li span{display:block;height:17px;margin-top:2px;text-align:center;overflow:hidden;}
#hotRecom .cont li a:hover img{border-color:#f96;}

#rankCont .tit{border-bottom:2px solid #b54048;width:990px;position:relative;height:42px;}
#rankCont .tit h2{position:absolute;left:0;top:0;width:349px;height:44px;background:url(images/msRankBg.gif) 0 0 no-repeat;text-indent:-9999px;}
#rankCont .tit .r1{background-position:0 -44px;}
#rankCont .tit .r2{background-position:0 -88px;}
#rankCont .tit .r3{background-position:0 -132px;}
#rankCont .tit .r4{background-position:0 -176px;}
#rankCont .tit .r5{background-position:0 -220px;}
.nlBox{width:988px;border:1px solid #dfdfdf;border-top:0;margin:-10px 0 15px 0;}
.nlBox .numList{padding:10px 0 15px 6px;background:#fcfcfc;}
.numList li{line-height:34px;height:34px;overflow:hidden;float:left;display:inline;width:225px;margin-left:15px;}
.numList em{margin-right:6px;}
.numList em{float:left;display:inline;width:20px;height:14px;line-height:14px;border:1px solid #dfdfdf;background:#fff;color:#888;overflow:hidden;position:relative;top:9px;left:1px;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:center;}
.numList .orgNum em{background:#f2881d;border:1px solid #dc5d1e;color:#fff;}
.numList .dBtn{float:right;width:48px;height:20px;line-height:20px;background:url(/skin2012/images/rcDbtn.gif) 0 0 no-repeat;position:relative;top:7px;color:#696;text-indent:18px;word-spacing:1px;line-height:21px\9;overflow:hidden;}
.numList .dBtn:hover{background-position:0 -20px;color:#117698;}

#recomOt{width:958px;border:1px solid #d96c74;background:#fffafa;margin:-5px auto 0 auto;padding:15px 15px 5px 15px;}
#recomOt p{margin-bottom:10px;height:24px;line-height:24px;overflow:hidden;}
#recomOt p em{width:62px;height:24px;line-height:24px;color:#fff;text-indent:5px;background:url(/skin2012/images/htpbg.png) 0px -39px no-repeat;float:left;display:inline;}
#recomOt p a{margin-left:10px;}