@charset "utf-8";
/* CSS Document */

/*-----------------通用样式----------------------*/
	body{
		font-family: Microsoft Yahei;
	}
/*-----------------顶部样式----------------------*/
.topin{ width:984px; margin:0 auto; position:relative; background:url(../images/renbg.png) no-repeat right bottom;zoom: 1;overflow: hidden;margin-bottom: 50px;}
.logo img{float: left;}
.logo{ padding-top:15px;}
.mbafast {color: #454545;position: absolute;right: 0;text-align: right;top: 10px;width: 500px;}
.mbafast a {color: #fff;font-size: 16px;padding: 0 5px;}
	.pageup{
		width: 100%;
		height: 560px;
		background-image: url(../images/bytopbg.png);
	}
	.pageup-m{
		width: 984px;
		margin-right: auto;
		margin-left: auto;
	}
	.toplogo{
		margin-top: 60px;
		margin-right: auto;
		margin-left: auto;
	}
/*--------------------------------------第一页样式---------------------------------------*/
	.onepage{
		zoom: 1;
		overflow: hidden;
		position: relative;
		padding-bottom: 55px;
		background: #eaeaea;
	}
	.one-m{
		width: 984px;
		padding-top: 70px;
		margin-right: auto;
		margin-left: auto;
	}
	.one-bt{
		text-align: center;
		margin-bottom: 50px;
	}
	.page-topimg{
		margin-right: auto;
		margin-left: auto;
	}
	.bt-word{
		padding-top: 20px;
		font-size: 16px;
		color: #666666;
	}
	.one-infl{
		float: left;
		width: 550px;
		margin-right: 40px;
	}
	.one-infl p{
		padding-bottom: 10px;
		line-height: 30px;
		font-size: 14px;
		color: #777;
	}
	.one-infl .one-infl-tit{
		padding-bottom: 10px;
		font-size: 20px;
		color: #333;
	}
	.one-infr{
		height: 298px;
	}
	.olp{
		float: left;
		margin-right: 10px;
	}
	.orp-up{
		width: 190px;
		height: 150px;
	}
	.orp-down{
		margin-top: 10px;
		width: 190px;
		height: 137px;
	}
	.yuan{
		margin-top: -42px;
		margin-left: auto;
		margin-right: auto;
	}
/*--------------------------------------第二页样式---------------------------------------*/
	.twopage{
		zoom: 1;
		overflow: hidden;
		margin-top: -27px;
		height: 627px;
		padding-bottom: 40px;
		background-image: url(images/twobg.png);
	}
	.two-m{
		width: 984px;
		padding-top: 70px;
		margin-right: auto;
		margin-left: auto;
	}
	.two-bt{
		text-align: center;
		margin-bottom: 50px;
	}
	.time-z{
		float: left;
		margin-left: 35px;
	}
	.two-list tr .dyg-hx{
		padding-right: 10px;
	}
	.two-list tr .dyg-hx img{
		margin-top: 12px;
	}
	.two-list{
		width: 944px;
		float: left;
		margin-left: -4px;
	}
	.two-list tr td{
		padding-bottom: 12px;
		line-height: 25px;
		font-size: 14px;
		text-align: left;
		color: #7f7f7f;
		vertical-align: top;
	}
	.two-list tr .dyg-c{
		width: 47px;
		padding-right: 15px;
		color: #00736d;
	}
	.tl-area{
		padding-top: 30px;
	}
/*--------------------------------------第三页样式---------------------------------------*/
	.threepage{
		zoom: 1;
		overflow: hidden;
		width: 100%;
		margin-top: -27px;
		padding-bottom: 80px;
		background: #ae3215;
	}
	.three-m{
		width: 990px;
		padding-top: 70px;
		margin-right: auto;
		margin-left: auto;
	}
	.bt-cb{
		color: #fff;
	}
	.three-dh{
		zoom: 1;
		overflow: hidden;
	}
	.three-dh li{
		float: left;
		width: 329px;
		margin-right: 1px;
		height: 53px;
		line-height: 40px;
		font-size: 18px;
		text-align: center;
		cursor: pointer;
		-webkit-transition: all 0.5s;
		-moz-transition: all 0.5s;
		-ms-transition: all 0.5s;
		-o-transition: all 0.5s;
		transition: all 0.5s;
	}
	.three-dh li:hover{
		color: #ae3215;
		background-image: url(../images/zhbgb.png);
	}
	.inftop-word{
		padding-top: 10px;
		color: #fff;
		font-size: 14px;
		line-height: 30px;
	}
	.teacher-a li{
		float: left;
		width: 200px;	
		margin-right: 60px;
	}
	.teacher-a .clear-rj{
		margin-right: 0;
	}
	.teacher-a li img{
		width: 168px;
		height: 168px;
		margin-right: auto;
		margin-left: auto;
	}
	.teacher-a{
		zoom: 1;
		overflow: hidden;
		padding-top: 40px;
		text-align: center;
	}
	.teancher-a .clear-rj{
		margin-right: 0;
	}
	.teaname-a{
		padding-top: 10px;
	}
	.name-zw{
		line-height: 40px;
		color: #fff;
		font-size: 14px;
	}
	.name-zw span{
		margin-right: 15px;
		font-size: 24px;
	}
	.name-nr{
		/*line-height: 25px;*/
		font-size: 14px;
		color: #fff;
	}
/*--------------------------------------第四页样式---------------------------------------*/
	.fourpage{
		zoom: 1;
		overflow: hidden;
		width: 100%;
		margin-top: -27px;
		padding-bottom: 70px;
		background-image: url(../images/fourbg.png);
		background-repeat: no-repeat;
	}
	.four-m{
		width: 984px;
		padding-top: 70px;
		margin-right: auto;
		margin-left: auto;
	}
	.biaoshi{
		zoom: 1;
		overflow: hidden;
		margin-bottom: 45px;
	}
	.biaoshi li{
		float: left;
		width: 284px;
		height: 68px;
		text-indent: 85px;
		font-size: 26px;
		line-height: 68px;
		color: #fff;
		margin-right: 65px;
	}
	.four-word-tit{
		padding-bottom: 25px;
		font-size: 20px;
		color: #333;
	}
	.four-list{
		margin-bottom: 40px;
	}
	.four-list td{
		padding-right: 10px;
		padding-bottom: 15px; 
		font-size: 14px;
		color: #777;
	}
	.four-wr li{
		line-height: 30px;
		font-size: 14px;
	}
	.four-wr li span{
		margin-right: 15px;
		font-size: 18px;
		color: #333;
	}
/*--------------------------------------第五页样式---------------------------------------*/
	.fivepage{
		zoom: 1;
		overflow: hidden;
		width: 100%;
		margin-top: -27px;
		padding-bottom: 70px;
		background: #eaeaea;
	}
	.five-m{
		width: 994px;
		padding-top: 70px;
		margin-right: auto;
		margin-left: auto;
	}	
	.fivel{
		float: left;
		width: 495px;
	}
	.fivel p{
		font-size: 14px;
		color: #777;
	}
	.fivel .fl-tit{
		padding-bottom: 10px;
		font-size: 20px;
		color: #333;
	}
	.fl-tit-mt{
		padding-top: 25px;
	}
	.fivel p span{
		color: #ae3215;
	}
	.fivel p span .fnum{
		font-size: 30px;
	}
	.fivel .fl-tit2{
		margin-top: 30px;
		margin-bottom: 15px;
		color: #ae3215;
		font-size: 20px;
	}
	.fivel-list tr td{
		padding-bottom: 5px;
		line-height: 30px;
		text-align: left;
		vertical-align: top;
		font-size: 14px;
		color: #777;
	}
	.fivel-list tr .f-lc1{
		width: 73px;
		color: #333;
	}
	.fivel{
		margin-right: 10px;
	}
	.fiver-list{
		border: 1px solid #bababb;
		text-align: center;
	}
	.fiver-list th{
		padding-top: 20px;
		padding-bottom: 20px;
		font-size: 20px;
		color: #333;
	}
	.fiver-list td{
		padding-top: 15px;
		padding-bottom: 15px;
		color: #777;
		border: 1px solid #bababb;
	}
	.fiver-list tr .fr-l1{
		width: 112px;
		color: #333;
	}
	.fiver-list tr .fr-vl{
		padding-right: 10px;
		padding-left: 15px;
		text-align: left;
	}
/*--------------------------------------第六页样式---------------------------------------*/
	.sixpage{
		zoom: 1;
		overflow: hidden;
		width: 100%;
		margin-top: -27px;
		padding-bottom: 70px;
	}
	.six-m{
		width: 984px;
		padding-top: 70px;
		margin-right: auto;
		margin-left: auto;
	}
/*--------------------------------------第七页样式---------------------------------------*/
	.sevenpage{
		zoom: 1;
		overflow: hidden;
		width: 100%;
		margin-top: -27px;
		padding-bottom: 70px;
		background: #eaeaea;
	}
	.seven-m{
		zoom: 1;
		overflow: hidden;
		position: relative;
		width: 984px;
		padding-top: 70px;
		margin-right: auto;
		margin-left: auto;
	}
	.seven-left{
		float: left;
		line-height: 30px;
		color: #666;
		font-size: 14px;
	}	
	.seven-right{
		float: right;
		line-height: 30px;
		color: #666;
		font-size: 14px;
	}
	.ewm-a{
		position: absolute;
		width: 162px;
		width: 167px;
		left: 0;
		right: 0;
		margin-right: auto;
		margin-left: auto;
		line-height: 30px;
		text-align: center;
		color: #666;
		font-size: 14px;
	}
	.ewm-a img{
		border: 15px solid #086f6a;
	}	
/*------------------------转化门--------------------------*/
	.qhm-area{
		position: relative;
		zoom: 1;
		overflow: hidden;
		height: 760px;
	}
	.three-dh{
		position: absolute;
	}
	.three-infa,.three-infa3{
		position: absolute;
		top: 60px;
	}
	.infa3-l{
		float: left;
		margin-top: 35px;
	}
	.infa3-r{
		float: left;
		margin-top: 35px;
		margin-left: 10px;
		width: 352px;
	}
	.infa3-r img{
		width: 352px;
		height: 200px;
	}
	.s-dian{
		color: #fff;
		background-image: url(../images/zhbgr.png);
	}
	.bar{
		color: #ae3215;
		background-image: url(../images/zhbgb.png);
	}
	.hd{
		display: none;
	}
	.infdis{
		display: block;
	}
/*------------------------底部样式-------------------------------*/
.footerBox{ background:#113b3d; padding:100px 0; margin:0px 0 0; color:#fff; text-align: center;}
.footer{ width:980px; height:auto; margin:0 auto; color:#fff;}
.footer a{ color:#fff;}
.footer p{font-size:13px;line-height: 25px;}