.list {
	margin-bottom: 0;
	margin-top: 9px;
}
.list>li {
	border-bottom: dashed 1px #d6d6d6;
	padding: 16px 16px 16px 0;
	/*min-height:195px;*/
}
.list>li+li {
	padding: 16px 16px 16px 0;
}
.list li>p {
	margin-top: 10px;
	margin-bottom: 0;
	color: #666;
	line-height: 24px;
	font-size: 14px;
}
.list_pic{
	  margin-right: 28px;
  }
.news_list .list_pic{
	  margin-right: 28px;
  width: 162px;
  height: 109px;
  line-height: 106px;
  text-align: center;
  margin: 15px 25px 10px 0;
  }
.list_pic img {
	  border: solid 1px #eee;
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
  vertical-align: middle;
}
.list_pic img:hover {
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.list_info h2 {
	
	padding: 15px 0;
	margin: 0;
	/*color: #00a2c9;*/
	font-size: 16px;
}
.list_info h2 a {
	color: #5e5e5e;
	font-size: 16px;
}
.list_info h2 a:hover{
	color: #ea5432;
	text-decoration: none;
	
}
.list_info p {
	margin-bottom: 0;
	color: #999;
	font-size: 14px;
	line-height: 24px;
}
.list_info p a {
	color: #ea5432;
}
.list_info .btn{
	padding:0px 4px;
	}
.list_help{
	margin-bottom:20px;
	}
.list_help>li{
	padding:0px;
	line-height:30px;
	}
.list_help>li>a{
	color:#ea5432;
	}
.list_help>li>a:hover{
	color:#ea5432;
	}		
.list_help>li+li{
	padding:0px;
	}		
.x_c h2 {
	margin: 0;
	height: 42px;
	line-height: 42px;
	overflow: hidden;
	border-bottom: 1px #ededed solid;
	font-size: 22px;
	margin: 0px 0px 14px 0px;
}
.x_c h2 a{
	color:#333;
	}
.x_c h2 a:hover{
	color:#ea5432;
	text-decoration:none;
	}
@media (max-width:480px) {
	.list_pic{
		width:40%;
		margin-right:10px;
		}

}	