/*---------- import ---------*/
@import url("all.css");
@import url("daohang.css");
.p1 {width:100%;}
.news {width:670px;float: left;overflow: hidden;}
#bdshare{line-height:15px;}
/*列表*/
.news_list{ border:1px solid #DCDDDD; padding:10px;}
.news_list ul{
	padding: 10px;
	margin-bottom:5px;
	}
.news_list ul .list_title{
	color:#666;
	font-weight:bold;
	padding-left:23px;
	line-height:22px;
	font-size:14px;
	background-image: url(/d/201102/images/list/list_title.gif);
	background-repeat: no-repeat;
	background-position: 7px 7px;
}
.news_list ul .list_title a{	color:#666;}
.news_list ul .list_title span{
	font-size:12px;
	float:right;
	color:#787878;
	font-weight:normal;
}
.news_list ul .text{
	font-size:12px;
	line-height:23px;
	text-indent:24px;
	padding-top:8px;
	color:#555;
}
.news_list ul .lianxi{
	font-size:14px;
	line-height:22px;
	color:#333;
	text-indent: 2em;

}
.pages{ width:200px;margin:10px auto; }
.pages a:hover {
color: white;
background-color: #1E3986;
text-decoration: none;
}
.pages a {
margin-left: 5px;
padding: 2px 7px;
border: 1px solid #CCC;
color: #1E3986;
border-image: initial;
}
/* 图片列表 */
.picTextGroup2 {
	width: 235px;
	height:158px;
	text-align:left;
	line-height:22px;
	border:0px solid #f00;
	font-size: 12px;
	float: left;
	margin: 10px 0;
	overflow:hidden;
}
.picTextGroup2 IMG {float:left;margin:4px 8px 0 0;padding:2px;background: #fff;border:1px solid #a5bfe0;}		
.picTextGroup2 P {height:158px;clear:none;padding:4px 9px!important ;padding:4px 9px;padding /**/:0px;margin:0px!important ;margin:0px;margin /**/:4px 9px; color:#585c61;float: left;}
.picTextGroup2 P a {color:#585c61;text-decoration: none;}
.picTextGroup2 P a:hover {color:#ff0000;text-decoration: none;}
.picTextGroup2 SPAN{font-weight: bold;display:block;text-align:left;color:#585c61;}
.meishi {
	width: 235px;
	height:90px;
}
.jingdian {
	width: 460px;
	height:110px;margin: 10px 9px;
}
.jingdian SPAN{font-size: 14px;}
/*正文*/
.dangqianweizhi{
	font-size: 12px;
	color: #727171;
	line-height: 35px;
}
.dangqianweizhi a{
	color: #727171;
}
.zhengwen{
	background-color: #F7FCFF;
	border: 1px solid #DCDDDD;
	padding: 15px;
}
.zhengwen .tupian a{text-decoration:none;font-size: 12px; width:158px; height:152px; color:#333; float:left; text-align:center;}
.zhengwen .tupian img{margin:0 5px;width:140px;}
#h1title{
	font-family: "黑体";
	font-size: 20px;
	color: #2B2B2B;
	text-align: center;
	margin: 0px;
	line-height: 40px;
	font-weight: normal;
}
#zuozhe{
	
	font-size: 12px;
	color: #2B2B2B;
	line-height: 18px;
	text-align: right;
	margin-right: 10px;
}
#zuozhe a{color: #BA2636;}
.summary {text-align:justify; text-justify:inter-ideograph; background:#fff; margin:15px 0 0; padding:12px 5px 6px; line-height:23px; font-size:14px; text-indent:2em; border:1px solid #dcdddd;}
#endText {width: 638px;text-align:justify; text-justify:inter-ideograph;  font-size:14px; line-height:23px; font-family:tahoma; color:#2B2B2B; overflow:hidden;}
#endText h2 { font-size:14px; }
#endText .icon { margin:3px 0 0; border:0;}
#endText img {border:1px solid #ccc;max-width: 580px;
height: auto;
zoom: expression( function(elm) { 
 if (elm.width>580) { 
 var oldVW = elm.width; elm.width=580; 
 elm.height = elm.height*(580 /oldVW); 
 } 
 elm.style.zoom = '1'; 
 }(this));
}
#endText p {margin:15px 0pt;text-indent: 2em;}
#endText a:hover {color:#ba2636;}

/*右侧*/
.youce{
	width: 300px;
	float: right;
}
.youcebt{
	font-size: 12px;
	font-weight: bold;
	text-indent: 24px;
	background: url(images/tubiao.png) no-repeat -167px -641px;
	color: #2B2B2B;
	height: 26px;
	line-height: 26px;
	float: left; width:298px;
	border:1px solid #DCDDDD;
	border-bottom:0px;
	margin-top:5px;
}
.youcebt a{
	color: #2B2B2B;
}
.youcebk{
	width:298px;	
	float: left;
	margin-bottom: 5px;
	border:1px solid #DCDDDD;
	border-top:0px;
}
.youcebk ul{
	font-size: 14px;
	margin: 0 auto;
	padding: 5px 10px;
}
.youcebk li {
	padding-left:8px;
	line-height:25px;
	background: url(images/tubiao.png) no-repeat 0 -116px;
	list-style-type: none;
}
.youcebk li.nobg {background:none; padding-left:0;}

.youcebk li a{color:#343434}


/*AD*/
/*AD*/
.neirongad1{
	width: 670px;
	overflow: hidden;
	margin-bottom: 5px;
}
.ad2{
	width: 300px;
	overflow: hidden;
	float: left;
}
/*分享*/
#fenxiang{ float:right; width:200px; height:27px;}

/*评论*/
.tit a{ color:green;}
.tit{color:#434343; font-size:12px;}
.txpinglun{ height:140px; width:608px; margin-top:10px;}
.txpinglun span{ color:#F50; line-height:30px;}

#pinglun img{float: right; padding:10px;}
#pinglun li b {float: right;font-weight: normal;color: #434343;}
#pinglun span{ color:#F50; width:100%; float:left;}
#pinglun em{font-style: italic;font-size: 18px;color: #434343;font-family: Arial, Helvetica, sans-serif;}
#pinglun li p{ padding:0; margin:0; line-height:25px; color:#434343;}
#pinglun dd{ background:#FFF9D4; width:100%; float:left; text-indent:10px; height:30px; line-height:30px;font-weight:bold;color:#F50; margin-bottom:5px;}
#pinglun{ margin-top:10px;}
#pinglun ul{ margin:30px 10px 0 10px;}
#pinglun li{ margin-top:5px; border-bottom:#E5E7D9 1px dashed; padding:10px 0;}
#pl textarea{ width:100%; }
#tijiao{float: right;margin-top:10px;}
.wangluo{width: 658px;background-color: #F7FCFF;}
.wangluobt{margin-top:10px; width:100%;background-color: #227AC2;}
.wangluobt h2{margin-left: 15px;font-size: 14px;
line-height: 32px;
font-family: "微软雅黑";
color: #DDD;
text-decoration: none;
}
.youcewl{
	width:288px;	
	float: left;
	margin-bottom: 5px;
	border:1px solid #DCDDDD;
	border-top:0px;
}
.youcewl li img{width: 127px;height: 102px;}
.youcewl .textbg,.youcewl .text{top: 85px;width: 127px;font-size: 12px;height: 20px;}
.youcewl .text a{line-height: 20px;}
.youcewl li{width: 135px;height: 110px;margin: 5px 0 5px 4px;}

#pages {margin:20px 15px 0 15px; text-align:center;}
#pages a {padding:3px 5px; margin:3px; border:solid 1px #ccc; text-align:center; color:#0066A0; background: #fff;font-size:14px;}
#pages u {font-style:normal;font-size:14px;}
#pages u b{background:#0066A0; color:#fff; border:0; margin: 3px; padding: 3px 6px 2px; font-weight: 400; border:solid 1px #0066A0; }
#pages a:hover {background:#0066A0; color:#fff; border:solid 1px #0066A0;text-decoration: none;}

.xgnr { margin-top:10px; width: 640px; padding: 0px; overflow: hidden;}
.xgnr a{color:#333;}
.xgnr h2{line-height: 27px; font-size:18px;font-family:"黑体";color:#0078B6; height: 27px; width: 584px; padding-left: 10px; }
.xgnr ul { padding: 5px; overflow: hidden; }
.xgnr ul li { float: left; width: 280px; list-style-type: none; overflow: hidden; line-height: 24px; height: 24px; font-size: 14px; color: #388; padding-right: 5px; padding-left: 20px; background-image: url(images/tb1.gif); background-position: 2px 6px; background-repeat: no-repeat; }