#content{
	background-color: #f8f8f6;
}
/*------ 右侧文章列表 mainRight ------开始*/
#mainRight{
	float: right;
	width: 900px;
	min-height:500px;
	margin: 30px 0;
	padding:30px;
	background-color: #fff;
}
#mainRight .title{
	font-size: 22px;
	color: #3070B7;
    margin-bottom: 20px;
    padding:0 0 12px 10px;
    /*border-bottom: 2px solid #ececec;*/
    border-bottom: 1px solid #3070B7;
}
#mainRight .title span{
	float: right;
	font-size: 13px;
	color: #898989;
	margin-top: 8px;
}
#mainRight .title span a{
	color: #898989;
}
#mainRight .title span a:hover{
	color: #009688;
}
#mainRight  .txt ul li{
	font-size: 18px;
	padding-left:10px;	
}
#mainRight  .txt ul li a{
	display: inline-block;
	width: 560px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 20px;
	color: #666;
	line-height: 40px;
	text-decoration: none;
	background: url(../images/list.png) scroll no-repeat center left;
}
#mainRight  .txt ul li a:hover{
	color: #009688;
}
#mainRight  .txt ul li span{
	margin-right: 5px;
	color: #999;
        float:right;
}

/*------师资队伍 图片列表------开始*/
#mainRight  .teachers ul li{
	float: left;
}
#mainRight  .teachers ul li a{
	display: block;	
	/*width: 250px;*/
	text-align: center;
	margin:0 5px 20px;
	/*border: 1px solid #ededed;*/
	padding:10px;
}
#mainRight  .teachers ul li a:hover{
	box-shadow: 0 1px 5px #ddd;
}
#mainRight  .teachers ul li a:hover .explain{
	color:#4378ba;
	/*color:#1d4c91;*/
}
#mainRight  .teachers ul li a .photo{
	/*width: 250px;
	height: 200px;
	border: 1px solid #ededed;*/
	/*padding: 10px;*/
}
#mainRight  .teachers ul li a .photo img{
	width: 180px;
	height: 252px;
	/*border: 1px solid #ededed;*/
}
#mainRight  .teachers ul li a .name{
	font-size: 16px;
	color: #595656;
	margin-top: 5px;
}
/*------师资队伍 图片列表------结束*/
/*------ 右侧文章列表 mainRight ------结束*/