.about_intro{
	padding-top:29px;	
}
.about_intro .photo{
	float:left;
	width:390px;
	height:270px;
}
.about_intro .txt{
	width:690px;	
	float:right;
	height:270px;
	position:relative;
	font-size:12px;
}
.about_intro .txt p{
	line-height:24px;
	/*text-indent:2em;*/
}
.about_intro .more{
	display:inline-block;
	width:88px;	
	height:25px;
	text-align:center;
	line-height:25px;
	background:url("../images/about_more.png") no-repeat 0 0;
	color:#fff;
	position:absolute;
	right:0;
	bottom:0;
}
.about_intro .more:hover{
	color:#fff;	
	background:url("../images/about_more.png") no-repeat 0 -25px;
}

.about_stu{
	border-top:1px dashed #d7d7d7;	
	border-bottom:1px dashed #d7d7d7;	
	margin:45px 0;
}

.about_slide{
	width:1100px;	
	height:224px;
	position:relative;
	overflow:hidden;
}
.about_slide .s_outer{
	width:1161px;
	height:224px;
	position:relative;
	overflow:hidden;	
}
.about_slide li{
	width:326px;
	height:224px;
	float:left;
	_display:inline;
	margin-right:61px;	
}
.about_slide li a{
	display:block;
	position:relative;
	width:326px;
	height:224px;	
}
.about_slide li img{
	display:block;
	width:326px;
	height:224px;		
}
.about_slide li span{
	display:inline-block;
	width:326px;
	height:58px;	
	line-height:58px;
	text-align:center;
	position:absolute;
	left:0;
	top:166px;
	color:#fff;
	background:url("../images/bbg50.png");
}
.about_slide li a:hover span{
	color:#fff;
	height:224px;
	line-height:224px;
	top:0;
	background:url("../images/pbg85.png");
}

.about_detail{
	padding:27px 0;	
}
.about_detail p{
	/*text-indent:2em;*/
	line-height:28px;	
}

.about_photo{
	width:1100px;	
	position:relative;
	overflow:hidden;
}
.about_photo .photo_wrap{
	width:1125px;	
}
.about_photo img{
	float:left;
	width:350px;
	height:240px;
	margin:15px 25px 0 0;	
}