﻿@charset "utf-8";
/*----首页----*/
.ind_main{
	margin:0 auto;
	width:1002px;
	/*height:450px;*/
	height:430px;
	border:0px blue solid;
	background:#FFF;
	overflow:auto;
	overflow-x:hidden;
}
.ind_main .imleft{
	float:left;
	margin:40px 0 40px 140px;
	_margin:40px 0 40px 70px;
	height:250px;
	width:370px;
	border:0px fuchsia solid;
}
.ind_main .imright{
	float:left;
	margin:60px 0 40px 0;
	height:230px;
	width:370px;
	border:0px fuchsia solid;
}
.ind_main .imbanner{
	margin:0 auto;
	padding:0 0 0 150px;
	height:60px;
	width:560px;
	text-align:left;
	background:#FFF url('../images/ind_logo.jpg') left center no-repeat;
	clear:both;
	border:0px fuchsia solid;
}

/*----公司简介----*/
.about_main{
	margin:0 auto;
	padding:20px 100px 20px 100px;
	width:802px;
	height:390px;
	border:0px blue solid;
	background:#FFF;
	overflow:auto;
	overflow-x:hidden;
}
.about_main h1{
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#1F095E;
	border:0px blue solid;
	clear:both;
}
.about_main .mcontent{
	text-align:left;
}
.about_main .mcontent .mrcontent li{
	margin:0 15px 10px 0;
	height:auto;
	width:135px;
	float:left;
	text-align:center;
	border:0px green solid;
	overflow:hidden;
}
.about_main .mcontent .mrcontent li span{
	text-align:left;
	line-height:13px;
	font-size:10px;
}	
.about_main .mleft{
	float:left;
	width:300px;
	height:auto;
}
.about_main .mright{
	float:right;
	width:420px;
	text-align:left;
}
.about_main .mright .mrcontent{
	float:left;
	width:450px;
	text-align:left;
	border:0px green solid;
	clear:both;
}
.about_main .mright .mrcontent li{
	margin:0 15px 10px 0;
	height:auto;
	width:135px;
	float:left;
	text-align:center;
	border:0px green solid;
	overflow:hidden;
}
#activities .about_main .mcontent li{
	margin:0 15px 10px 0;
	padding-top:8px;
	height:auto;
	width:135px;
	float:left;
	text-align:center;
	border:0px green solid;
	overflow:hidden;
	border:#ddd 1px dashed;
}
/*.about_main .mright .mrcontent li img{
	float:left;
}	*/
.about_main .mright .mrcontent li span{
	text-align:left;
	line-height:13px;
	font-size:10px;
}	
.about_main .mright .mrcontent form{
	margin:0 10px 0 0;
	padding:0;
	font-size:11px;
	}
.about_main .mright .mrcontent label{
width:100%;
float:left;
line-height:22px;
}
.about_main .mright .mrcontent label .text{
float:left;
width:100px;
text-align:left;
padding:0 10px 0 0;
}
.about_main .mright .mrcontent label input,.about_main .mright .mrcontent label textarea{
width:205px;
_width:195px;
float:left;
line-height:22px;
background:fixed;
border:1px #ccc solid;
color:#666;
}
/*----其它页面----*/
.other_main{
	margin:0 auto;
	padding:20px 100px 20px 100px;
	width:802px;
	height:390px;
	border:0px blue solid;
	background:#FFF;
		overflow:auto;
	overflow-x:hidden;
}
.other_main h1{
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#1F095E;
	border:0px blue solid;
	clear:both;
}
.other_main .mleft{
	float:left;
	width:470px;
	height:380px;
	text-align:left;
	/*overflow:auto;
	overflow-x:hidden;*/

}
.other_main .mleft .mlcontent{
	float:left;
	width:450px;
	text-align:left;
	border:0px green solid;
	clear:both;
}

.other_main .mright{
	float:right;
	padding:30px 0 0 0;
	width:300px;
	height:330px;
	_height:330px;
	min-height:330px;
	background:#fff url('.../images/course_right.png') center top no-repeat;
	border:0px #000 solid;
}
.other_main .mright .mrcontent{
	float:left;
	display:inline;
	padding:0;
	margin:0 0 0 50px;
	width:300px;
	border:0px #000 solid;
}
.other_main .mright #navs{
	width:200px;
	border:0px #000 solid;
}
.teacher_left_txt{
	width:100%;
	margin:20px auto 0;
	text-align:left;
}
.teacher_left_txt a,.teacher_left_txt a:visited{
	color:#1F095E
}