/*@charset "gb2312";
 CSS Document */
* { margin:0; padding:0}
body{ font:12px "微软雅黑", "宋体"; background:url(../images/orange_01.jpg?v=6.16) #FFF center 30px no-repeat;}
.clear {
     clear: both;
	 height:0px;
	 font-size:0px;
	 overflow:hidden;
/*	 font-size:0px;
     height:1px;
     margin-top:-1px;
     overflow:hidden;*/
}
ol,ul { list-style:none;}
img {border:none;}
a {outline:none; text-decoration:none; color:#333333}
table { border-collapse:collapse; border-spacing:0;}
.box,#nav{
  -moz-border-radius:2px; /* Firefox */
  -webkit-border-radius:2px; /* Safari and Chrome */
  border-radius:2px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
 
  -moz-box-shadow:1px 6px 12px -6px rgb(198, 198, 198); /* Firefox */
  -webkit-box-shadow:1px 6px 12px -6px rgb(198, 198, 198); /* Safari and Chrome */
  box-shadow:1px 6px 12px -6px rgb(198, 198, 198); /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
 
  /*behavior: url(http://building-dreams.com/mywork/ie-css3.htc);*/ /* This lets IE know to call the script on all elements which get the 'box' class */
  background-color:white;
}

#top {
    height:20px;
    padding:5px 0px;
    background:#e8f6ff;
    border-bottom: 1px solid red;
    }
.top_inner {
    width:960px;
    margin:0 auto;
    text-align:right;
    }
.top_inner a {
    line-height:20px;
    color:#666666;}
.login_btn {
    vertical-align:bottom;
}
#header {
    width:960px;
    height:90px;
    margin:0 auto;
    position:relative;
    }
.header_l,.header_m,.header_r{
    float:left;
}
.logo{
    display:block;
    margin-top:21px;
    width:229px;
    height:57px;
}
.header_m {
    width:65px;
    margin:27px 0 0 20px;
}
.help_btn{
    display:block;
    margin-top:5px;/*改动的地方*/
}
.header_m a:hover {
    position:relative;
    top:1px;
    left:1px;
}
.header_r a {
    display:block;
    margin-top:59px;
    margin-left:10px;
}
.header_r a:hover {
    position:relative;
    top:1px;
    left:1px;
}
.top_ad{
    position:absolute;
    cursor:pointer;
    width:500px;
    height:70px;
    right:0px;
    top:10px;
    background:url(../images/top_ad.jpg);
    
}
#nav {
	height:50px;/*改动的地方*/
	width:960px;
	margin:0 auto;
	background: url(../images/navbg_03.png) repeat-x top left;/*改动的地方*/
	font: 16px/50px "微软雅黑", "宋体";/*改动的地方*/
}
.nav_ul {
    width:580px;
    float:left;
}
.sousuo {
	width:362px;
	float:right;
	margin-top:8px;
	padding-right:18px;
	
}
.search-btn {
	float:right;
	cursor:pointer;
	width:34px;
	height:34px;
	border:none;
	border-radius:0px 5px 5px 0px;
	background: url(../images/search_03.gif) #fff no-repeat center center;
}
.search-l {
	width:200px;
	height:34px;
	border:none;
 	background-color:#fff;
	border-radius:5px 0px 0px 5px;
	text-indent:1em;
	color:#999999;
	float:right;
	line-height:34px;
}
.nav_ul li {
    float:left;
    display:block;
    height:50px;
    
}
.nav_ul li a{
    padding:0 15px 0 15px;
	border-right:1px solid #ca3b25;/*改动的地方*/
	float:left;
	display:block;
	color:#fff2e2;
	cursor:pointer;
}
.nav_ul .zuozhefuli a{
    color:#FF0;
}
.nav_ul .quanbensk a { 
	font-weight:bold;
	background: #9b0000;
    }
.nav_ul li a:hover { 
	background:#9b0000;
	text-decoration:none;
    }
.nav_ul .shouye a:hover { 
    text-decoration:none;
	background: url(../images/shouye_bg_03.png) left top no-repeat;/*改动的地方*/
	}
.nav_ul .chaoliult a {
	padding-right:25px;
}
.sub_nav {
    width:960px;
	margin:0 auto;
	margin-top:10px;
}
.sub_nav_inner {
    width:943px;
	padding-left:15px;
	height:25px;
	background:#fff;
	line-height:25px;
	border:1px solid #fdc6a2;
	overflow:hidden;
}
.sub_nav a {
    font-weight:normal;
	padding-left:6px;
	color:#666;
    }
.sub_nav a:hover {
    color:#d8454a;
	text-decoration:underline;
    }

	
/*涓棿閮ㄥ垎浠ｇ爜*/
.main {
	width:960px;
	margin:0 auto;
	margin-top:10px;
}
.right_bar {
	float: right;
	width: 200px;
	height: auto;
	/* [disabled]padding:0px 20px 15px 20px; */
}
.npqt,.nvpqt {
	width:198px;
	border: 1px solid #ccc;
	border-top:2px rgb(189, 47, 0) solid;
}
.npqt{
	padding-bottom:10px;
	margin-bottom:15px;
}
.bang {
	width:158px;
	padding:9px 20px;
}
.bang li{
	width:148px;
	overflow:hidden;
	white-space: nowrap;
    text-overflow: ellipsis;
	height:28px;
	line-height:28px;
	border-bottom: 1px dotted rgb(228, 228, 228);
	
}
.bang li a{
	color:#666;
	cursor:pointer;
}
.bang li a:hover{
	color:rgb(189, 47, 0);
	text-decoration:underline;
}
.leibie {
	color:#999;
	padding-right:10px;
}
.list_foot {
	width:158px;
	padding:0px 20px;
	height:35px;
	line-height:35px;
	text-align:right;
}
.list_foot a {
	color:#999;
	cursor:pointer;
}
.list_foot a:hover {
	color:#a32900;
}
/*宸︿晶浠ｇ爜*/
.left_list {
	float:left;
	width:746px;
    
}
.shaixuan,.liebiao {
	border:1px solid #ccc;
	border-top:2px rgb(189, 47, 0) solid;
}
.shaixuan {
	margin-bottom:15px;
}
.list_head {
	height:35px;
	background-color:#f8f8f8;
	border-bottom:1px solid #ededed;
}
.shaixuan ul {
	width:700px;
	padding:20px;
}
.shaixuan ul li {
	line-height:30px;
	border-bottom:1px dashed #e8e8e8;
}
.bt {
	width:70px;
	float:left;
	font-weight:bold;
}
.nr {
	width:620px;
	float:left;
}
.nr a {
	margin:0px 5px;
	cursor:pointer;
}
.bang_name {
	float: left;
	padding-left: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	line-height: 35px;
}
.head_right {
	float: right;
	padding-right: 20px;
	font-size: 12px;
	color: #999;
	line-height: 35px;
}
.yuefen {
	float:right;
	padding-right:20px;
	color: rgb(102, 102, 102);
	line-height: 35px;
}
.yuepiaobang {
	table-layout: fixed;
}
.list_main {
	width:704px;
	padding:12px 20px;
}
.list_main th {
	font-weight:normal;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #dedede;
/*	background-color:#fdfaed;
	border:1px solid #e8d274;*/
}
.list_main td {
	color:#999;
	height:30px;
	line-height:30px;
	border-bottom:1px dashed rgb(220, 220, 220);
}
.paiming,.fenlei,.shuming,.author,.yuepiao,.update{
	padding-left:10px;
    width: 8%;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
td.paiming {
	color:#333;
	font-weight:bold;
}
.list_main .fenlei{
	width:10%;
	color:#666;
}
.shuming{
	width:31%;
}
td.shuming a{
	font-weight:bold;
	color:rgb(109, 44, 6);
}
td.shuming a:hover{
	color:red;
	text-decoration:underline;
}
.list_main .author{
	color:#666;
	width:18%;
}
.yuepiao{
	width:13%;
}
.update {
	width:20%;
}
/*椤电爜浠ｇ爜*/	

.page {
	text-align:right;
	padding-right:20px;
	margin-bottom:15px;
}
.page a {
	height:28px;
	line-height:28px;
	padding:2px 5px;
	border:1px solid #e0e0e0;
}
.page a:hover,.tiaozhuan:hover {
	background-color:#bd2f00;
	color:#fff;
}
.current {
	background-color:#bd2f00;
	color:#fff;
}
.page_input,.tiaozhuan {
	vertical-align:middle;
	border:1px solid #e0e0e0;
	
}
.page_input {
	width: 30px;
	height:20px;
	line-height:20px;
	
}
.tiaozhuan {
	height:22px;
	line-height:22px;
	padding:0px 5px;
	cursor:pointer;
}





/*搴曢儴浠ｇ爜*/	
#footer {
	width:960px;
	margin:0 auto;
}
#youqinglianjie {
	width:928px;
	height:70px;
	border:1px solid #d3d3d3;
	margin-top: 10px;
	background:url(../images/yqlj_75.png) #FFF no-repeat 15px 15px;
	padding:53px 15px 0 15px;
	line-height:28px;
	color:#666666;
	letter-spacing:2px;
}
.copyright {
	margin:0 auto;
	width:960px;
	text-align:center;
	line-height:25px;
	color:#999999;
}
