@charset "utf-8";
/* CSS Document */
#column,#teach_num,#column1{
	width:810px;
	margin-left:316px;
	background:#fff;
	overflow:hidden;
	margin-top:-108px;
	margin-bottom:50px;
	float:left;
	border-top:3px solid #BEDC1E;
	min-height:1000px;
	_margin-left:190px;
	}
#column p,#teach_num p,#column1 p{
	line-height:40px;
	margin-left:16px;
	}
#column div{
	border-bottom:12px solid #F5F5F5;
	overflow:hidden;
	padding-bottom:17px;
	_height:400px;
	}
#column div p span{
	font-size:18px;
	letter-spacing:0px;
	border-left:4px solid #BEDC1E;
	padding-left:10px;
	}
#column div a.te_img{
	border:2px solid #C8C8C8;
	width:116px;
	margin-left:17px;
	margin-top:11px;
	float:left;
	margin-bottom:10px;
	}
#column div ul{
	float:left;
	width:120px;
	margin-top:8px;
	margin-right:12px;
	}
#column div ul li span.te_name{
	font-size:14px;
	color:#646464;
	font-weight:bold;
	padding-left:10px;
	margin-top:10px;
	}
#column div ul li.te_word{
	margin-top:15px;
	height:110px;
	overflow:hidden;
	line-height:16px;
	color:#727272;
	padding-left:12px;
	}
#column div ul li.te_more{
	float:right;
	margin-top:5px;
	}
#column div ul li.te_more img{
	margin-left:7px;
	margin-top:-5px;
	}
#column div a.pro_img{
	border:2px solid #C8C8C8;
	width:116px;
	margin-left:17px;
	margin-top:11px;
	float:left;
	margin-bottom:45px;
	}
#column div ul li span.pro_name{
	font-size:16px;
	color:#646464;
	font-weight:bold;
	padding-left:10px;
	margin-top:10px;
	border-left:3px solid #BEDC1E;
	margin-left:10px;

	}
#column div ul li.pro_word{
	margin-top:15px;
	overflow:hidden;
	line-height:16px;
	color:#727272;
	padding-left:12px;
	width:635px;
	}
#column div ul li span.rese_name{
	font-size:16px;
	color:#646464;
	font-weight:bold;
	padding-left:10px;
	margin-top:10px;
	border-left:3px solid #BEDC1E;
	margin-left:17px;
	width:800px;
	display:block;
	}
#column div ul li.rese_word{
	margin-top:15px;
	overflow:hidden;
	line-height:16px;
	color:#727272;
	padding-left:17px;
	width:770px;
	}
#column div ul li.rese_word p{
	line-height:18px;
	margin:0px;
	text-indent:2em;
	padding:0;
	}
/*具体老师页面样式*/
#teach_num div{
	min-height:1000px;
	margin-top:20px;
	margin-right:17px;
	}
#teach_num div ul{
	width:460px;
	float:left;
	}
#teach_num div a.num_img{
	float:left;
	margin-left:17px;
	border:2px solid #C8C8C8;
	margin-right:16px;
	margin-bottom:10px;
	}
#teach_num div ul li span.num_name{
	border-left:3px solid #BEDC1E;
	padding-left:10px;
	line-height:24px;
	}
#teach_num div ul li.num_word{
	text-indent:2em;
	margin-top:15px;
	line-height:24px;
	}
#teach_num div ul li.num_word p{
	line-height:24px;
	margin-bottom:10px;
	}
div.bfld ul li{
float:left;
text-align:center;
margin-top:10px;
margin-left:50px;
height:150px;
}
div.bfld ul li img{
width:200px;
margin-bottom:10px;
height:100px;
}