@charset "utf-8";
/* CSS Document */
html,body,p{padding: 0; margin: 0;}
ul,li{
	padding: 0;
	list-style-type: none;
}
.container_o{
	width: 100%;
	padding: 0;
	margin: 0;
}
.main{
	width: 1000px;
	margin: 0 auto;
	font-size: 0;
}
.main02{
	width:920px;
	margin: 0 auto;
	font-size: 0;
}
.wp{
	width: 100%;
	max-width: 1010px;
	margin: 0 auto;
}
#hd{
	/*height: 101px;*/
	height:70px;
	background: url(../images/nav_bg.jpg) top left no-repeat #fff;
	box-shadow: 0px 2px 2px rgba(0, 0, 0, .3);
	position: fixed;
	width: 100%;
	left: 0;
	top: 0;
	z-index:9999;
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.fixed{
    top: -71px !important;
}
.fixed02{RIGHT: 0px; background:url(../../foot/footimg/footer.png) repeat;LEFT:0px;BOTTOM: 0;LINE-HEIGHT: 30px;POSITION: fixed;HEIGHT: 80px;z-index:9999}

#hd .logo{
	float: left;
	margin-right: 65px;
	/*height: 101px;*/
	height:70px;
	display: block;
	height: 100%;
	/*line-height: 101px;*/
	line-height: 60px;
}
#hd .logo a{
	
}
#hd .logo img{
	display: inline-block;
	vertical-align: middle;
}

#nav ul li{
	float: left;
	line-height: 70px;
	width: 80px;
	margin-right: 10px;
}
#nav ul li a{
	display: inline-block;
	width: 100%;
	text-align: center;
	font-size: 16px;
	border-bottom: 3px solid #fff;
	text-decoration:none;
	color:#666;
	height: 57px;
}
#nav ul li a:hover{
	border-bottom: 3px solid #e4392a;
}
.ke,.shi{font-size: 14px;text-align: center;}
.ke_t{
	background: #22c0d9;
	color: #fff;
	font-size: 16px;
}
.ke_zx a{
	background: #a0a0a0;
	color: #fff;
	text-decoration: none;
	display: block;
	line-height:36px;
	height:36px;
	width:80px;
	margin: 0 auto;
}
.ke_zx a:hover{
	background: #ff5420;
}
.continer_zs{
	width: 100%;
	padding:150px 0 50px 0;
	color: #000;
	margin: 0 auto;
	background: url(../images/zs_bg.jpg) bottom no-repeat #fff;
}
/*老师照片*/
.bodyCon07{width:1150px; overflow:hidden; background: url(../images/bg_05.jpg) no-repeat; margin-top:40px;padding-bottom: 40px;}
.bodyCon07 .teacher{width:1150px;height:550px;position:relative;margin:0 auto; overflow:hidden;}
.bodyCon07 .teacher .teacherPic{width:1150px;position:absolute;}
.bodyCon07 .teacher .teacherPic .content{width:235px;height:270px;float:left; margin-right:5px; margin-bottom:5px; position:relative;overflow:hidden;}
.bodyCon07 .teacher .teacherPic .content .txt{width:245px;height:0px;background:rgba(0,0,0,0.50); position:absolute;left:-5px;bottom:0px;padding:0 20px;border-top:0px solid #CB5412;}
.bodyCon07 .teacher .teacherPic .content .txt h3{color:#fff;font-size:24px; font-weight: lighter; margin:15px 0 0 0;font-family: Microsoft YaHei; text-align: left;}
.bodyCon07 .teacher .teacherPic h4{color:#fff;font-size:14px;font-weight:lighter;margin-top:0px;padding-top:12px; line-height:22px; text-align: justify;font-family: Microsoft YaHei;}
.bodyCon07 .teacher .teacherPic .content .txt p{color:#fff;margin-top:0px;padding-top:12px;}


.add li {
    list-style-type: none;
    background: #fff;
    width: 32%;
    float: left;
    margin-bottom: 15px;
    padding: 15px 0 15px 15px;
    border-radius: 6px;
	transition: 0.5s;
	margin-right:15px;

}
.add li:nth-child(3n+0){
	margin-right:0px;
}

.container-f {
	width: 1200px;
	margin: auto;
}

.Hover:hover{
	background-color: #22c0d9 !important;
}



.lg_wx p span{display: block;font-size:14px;color:#fff;text-align: center;line-height:3;}
.lg_about_list{float:left;}
.lg_about_list ul li{float:left;width:150px;text-align: center;}
.lg_about_list ul li h5{font-size:16px;color:#fff;line-height:2;}
.lg_about_list ul li a{color:#fff;display:block; line-height:30px;width:72px;text-align: center;margin:6px auto 0;}
.lg_about_list ul li a:hover{background:#003276;}

.lg_about{background:#004097;padding:48px 0;}
.lg_wx{float:left;margin-right:100px;}
.lg_wx p{float:left;margin-left:84px;}
.lg_wx p span{display: block;font-size:14px;color:#fff;text-align: center;line-height:3;}
.lg_about_list{float:left;}
.lg_about_list ul li{float:left;width:150px;text-align: center;}
.lg_about_list ul li h5{font-size:16px;color:#fff;line-height:2;}
.lg_about_list ul li a{color:#fff;display:block; line-height:30px;width:72px;text-align: center;margin:6px auto 0;}
.lg_about_list ul li a:hover{background:#003276;}
.lg_about .lg_about_list .li_first img {
  margin-top: 1rem;
  width: 100% !important;
}
.lg_about .lg_about_list .li_first{ width: 20em !important;}
.lg_about .lg_about_list .li_first img { margin-top: 1rem;width:100% !important;}
.lg_about .lg_about_list .li_last {width: 12rem;}
.lg_about .lg_about_list .li_last .first_h5 {display: inline-block;width: 19%;padding-top:12px; float: left}
.lg_about .lg_about_list .li_last .first_h5 img {width: 100%;}
.lg_about .lg_about_list .li_last .last_h5 {display: inline-block;width: 80%;vertical-align: top; float: left}
.lg_about{background:#004097;padding:48px 0 36px; font-size:12px;}
.lg_about .container{width: 1190px;margin: 0 auto;}


.copyrightnew{height:57px;line-height:57px;color:#fff;font-size:13px;background:#1e1e1e;text-align: center;}
.copyrightnew span{margin-right:26px;}
.copyrightnew span a{color:#fff;}