@charset "utf-8";
/* CSS Document */

.nmright{ width:225px;
	height:auto;
	float:right;
	}
.newsbian{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;}
.newsbian2{border-left:1px solid #fff;border-right:1px solid #fff;}
.newsb{ border:1px solid #C7C7C7;}
.newsb2{ border:1px solid #fff;}
.nmright1{ width:223px;
	height:auto;
	float:left;
	}
.nmrihgt101{ width:221px;
	height:auto;
	float:left;
	background:#f4f4f4;
	padding-top:3px;
	}
.nmrihgt101 ul{ width:210px;
	padding-left:10px;
	float:left;
	height:135px;
	}
.nmrihgt101 ol{ width:210px;
	padding-left:10px;
	float:left;
	height:auto;
	}
.nmrihgt101 ul li,.nmrihgt101 ol li{ width:210px;
	float:left;
	height:25px;
	line-height:25px;
	font-size:12px;
	}
.nmr102{ width:210px;
	padding-left:10px;
	height:25px;
	line-height:25px;
	float:left;
	font-size:12px;
	}
.nmrz{ width:120px;
	text-align:right;
	float:left;
	font-size:12px;
	}
.nmr03{ width:210px;
	background:url(../img/nmr.png) no-repeat;
	text-indent:5px;
	margin-bottom:5px;
	}
		.thisclass5{ width:400px;
	text-decoration:none;
	color:#E80000;}
/*新闻01也左边*/
.news01left{ width:710px;
	height:auto;
	float:left;
	}
.news01left1{
	color:#0063bb;
	float:left;
	height:24px;
	font-size:16px;
	line-height: 24px;
	
	}
.news011{ width:80px;
	float:right;
	}
.mews01zi{
	width:680px;
	height:auto;
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	}
.mews01zi02{ width:692px;
	height:auto;
	padding:30px 9px 30px;
	float:left;
	}
.mews01zi ul{ width:650px;
	height:auto;
	float:left;
	padding-bottom:30px;
	}
.mews01zi ul li{
	width:640px;
	height:25px;
	line-height:25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	}
.news5{ width:680px;
	float:left;
	margin-top:30px;
	height:100px;
	display:inline;
	}
.news5 li{
	float: left;
	height: 20px;
	width: 20px;
	}
.news5 li ol{
	height:0px;
	width:0px;
	overflow:hidden;
	float:left;
	margin-left:0px;
	}
.pageinfo1{
	width:220px;}
/*.bj{
height:20px;
width:120px;}	
.bj1 {
	float: left;
	height: 20px;
	width: 20px;
	margin-top: 2px;
	margin-left: 6px;
	text-align: center;
} 	
	
	.bj1 a{ background:url(../images/lby_r17_c16.png) no-repeat center;
	height:20px;
	width:18px;
	display:block;
	color:#666;
	text-decoration:none;
	}
.bj1 a:hover{ background:url(../images/lby_r17_c14.png) no-repeat center;
	display:block;
	height:20px;
	width:18px;
	color:#FFF;
	}
.thisclass{
	background:url(../images/lby_r17_c14.png) no-repeat center;
	display:block;
	height:20px;
	width:18px;
	color:#FFF;
	text-align: center;
}*/
.bj{
height:20px;
width:120px;}	
.bj1 {
	float: left;
	height: 20px;
	width:25px !important;
	width:20px;
	margin-top: 2px;
	margin-left:8px !important;
	margin-left:4px;
	text-align: center;
} 	
	
.bj1 a{ /*background:url(../images/lby_r17_c16.png) no-repeat center;*/
	height:20px;
	width:25px !important;
	width:20px;
	display:block;
	color:#666;
	text-decoration:none;
	}
.bj1 a:hover{ /*background:url(../images/lby_r17_c14.png) no-repeat center;*/
	display:block;
	height:20px;
	width:25px !important;
	width:20px;
	color:#FF0000;
	}
.thisclass{
	/*background:url(../images/lby_r17_c14.png) no-repeat center;*/
	display:block;
	height:20px;
	width:25px;
	color:#FF0000;
	text-align: center;
	float: left;
	margin-left: 8px;
	
}
.bj0{
	float: left;
	margin-top: 2px;
	font-family: "宋体";
	font-size: 14px;
	color: #999999;
	font-style: normal;
	font-weight: normal;
	width: 160px;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
}	
.news01zi{ font-size:12px;
	width:180px;
	line-height:30px;
	float:left;
	}
.newswb{ width:100px;
	float:left;
	padding-top:6px;
	}
.newswb option{ text-indent:5px;
	font-size:12px;
	}
.news02{
	width:650px;
	text-align:center;
	height:30px;
	font-size:14px;
	color:#404040;
	padding-top: 30px;
	padding-bottom: 5px;
	}
.news02zi{
	width:690px;
	text-indent:30px;
	
	float:left;
	color:#404040;
	margin-top: 2px;
	}
	.news02zi p{
	font-size:14px;
	line-height: 24px;
	}
#zr2{ background:url(../img/news02.png) no-repeat top;
	height:30px;
	width:691px;
	float:left;
	margin-left:0px;
	}
#zr2 ol{
	width:691px;
	height:26px;
	float:left;
	margin-left: 0px;
	padding-left: 30px;	
	}
#zr2 ol li{ width:150px;
	font-size:12px;
	height:28px;
	line-height:28px;
	text-align:center;
	float:left;
	}
.news02bu{ width:690px;
	height:25px;
	font-size:12px;
	}
.news02wb{ width:710px;
	height:320px;
	border-bottom:1px dashed #bebebe;
	}
.news02wb2{ width:710px;
	height:30px;
	line-height:30px;
	background:#f4f4f4;
	text-indent:12px;
	}
.news02wb3{ width:710px;
	height:50px;
	line-height:50px;
	}
.news02wb4{ width:708px;
	height:180px;
	float:left;
	border:solid #E6E6E6 1px;
	}
.news02wb401{ width:686px;
	height:158px;
	background:#f4f4f4;
	padding:10px;
	}
.news02r6{ width:678px;
	height:120px;
	float:left;
	margin-bottom:6px;
	display:inline;
	font-size:14px;
	line-height:20px;
	color:#404040;
	padding:0px 2px;
	}
.news02wb5{ width:142px;
	height:33px;
	line-height:33px;
	font-size:14px;
	float:right;
	color:#0063bb;
	}
#form1{ width:55px;
	float:left;}
.news02wb6{ width:710px;
	height:200px;
	font-size:12px;
	}
.news02wb601{ width:710px;
	height:35px;
	line-height:35px;
	}
.news02wbk{ width:704px;
	height:90px;
	font-size:12px;
	line-height:20px;
	color:#404040;
	padding:5px 2px;
	border:1px solid #bebebe;
	background:#ecf3ff;
	}
/*评论*/	
.content{
	font-size:14px;
	padding:12px 16px;
	line-height:25px;
	color:#333;
}
 .dede_pages{
	width:712px;
	float:none;
	overflow:hidden;
	text-align:center;
}
 .dede_pages ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
}
.dede_pages ul li,.viewbox .dede_pages ul li a{
	float:none;
	display:inline;
}
 .boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
 .boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(../images/boxoff.gif) right -10px no-repeat;
	float:left;
}
 .newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
 .diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
 .diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
 .diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
 .diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
 .newdigg .digg_good{
	background:url(../images/newdigg-bg.png) left top no-repeat;
}
 .newdigg .digg_bad{
	background:url(../images/newdigg-bg.png) right top no-repeat;
}
 .newdigg .digg_good .digg_act{
	color:#C30;	
}
 .newdigg .digg_good .digg_num{
	color:#C63;
}
.newdigg .digg_bad .digg_act{
	color:#36C;	
}
 .newdigg .digg_bad .digg_num{
	color:#39C;
}
 .newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
 .newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
 .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
 .handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url(../images/digg-bg.gif) no-repeat;
	margin-right:12px;
}
 .handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
 .handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}
.context1{
	float:left;
	width: 300px;
	overflow: hidden;

}
.context1 ul li{
	line-height:29px;
	width: 300px;
	color:#888;
	height:24px;
	overflow:hidden;
}
	 .actbox1{
	width:320px;
	text-align:center;
	float:left;
	padding-top:2px;
	margin-top: 22px;
	margin-left: 20px;
}
.actbox1 ol{
	height:18px;
	float: left;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: super;
}
.actbox1 ol li{
	display:inline;
	background-image:url(../images/actbox-ico.gif);
	background-repeat:no-repeat;
	float: left;
	width: 80px;
	height: 26px;
	margin-top: 0px;
}

 .actbox1 ol li a{
	color:#666;
	width: 60px;
	float: left;
	margin-top: 0px;
	height: 26px;
	vertical-align: super;
}
 .actbox1 ol li#act-fav{
	background-position:4px 0px;
	text-align: left;
	text-indent: 18px;
	
}
.actbox1 ol li#act-err{
	background-position:4px -37px;
}
 .actbox1 ol li#act-pus{
	background-position:4px -73px;
}
.actbox1 ol li#act-pnt{
	background-position:4px -109px;
}
.downurllist{
	width:100%;
	clear:both;
	overflow:hidden;
	
}
.downurllist li{
	height:27px;
	background:url(../images/downurl-bg.gif) right top no-repeat;
	padding-right:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
 .downurllist li a{
	height:27px;
	background:url(../images/downurl-bg.gif) left top no-repeat;
	display:block;
	font-size:12px;
	color:#555;
	text-indent:30px;
	line-height:27px;
	float:left;
	padding-right:5px;
}

#lly  {
width:210px;
}
.nmrihgt108{ width:221px;
	height:auto;
	float:left;
	background:#f4f4f4;
	padding-top:3px;
	}
.nmrihgt108 ul{
	width:210px;
	padding-left:5px;
	float:left;
	height:135px;
	margin-top: 10px;
	}
.nmrihgt108 ul li {
float:left;
margin-left:2px;
width:100px;
height:110px;
overflow:hidden;}
.nmrihgt108 ul li  img{
	padding: 1.8px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}
.nmrihgt108 ul li  img a active{
	padding: 1.8px;
	border: 1px solid #FF6A88;
}

.nmrihgt108 span{
width:110px;}
.img{
	margin: auto;
	padding: 1px;
	float: none;
	height: 80px;
	width: 80px;
	border: 1px solid #999999;
}
#img1{
	background-color: #00CCFF;
	margin: auto;
	clear: both;
	float: none;
	height: 81px;
	width: 81px;
	border: 1px solid #0099FF;
}
#img2{
	width:90px;
	height:90px;
	margin: auto;
	clear: both;
	float: none;
}
.twzj{
	width:90px;
	line-height: 25px;
	height: 25px;
	margin: auto;
	clear: both;
	float: none;
	text-align: center;
}