@charset "gb2312";
/* CSS Document */
.teachercon{
		background-color:#efeff4;
		overflow: hidden;
	}
	.banimg{
		width:100%;
		margin-bottom: -1.5rem;
		position: relative;
		z-index: 1;
	}
	.banimg img{
		width: 100%;
		display: block;
	}	
	.teachertxt{
		font-size: 1rem;
		color:#6b6b6b;
		line-height: 2rem;
		background-color: #fff;
		border-radius: .4rem;
		padding: 1rem 2rem;
		width:95%;
		margin: auto;
		box-sizing: border-box;
		margin-top: .8rem;
		position: relative;
		z-index: 2;
	}
	.teachertxt p{
		border-bottom:dashed 0.0625rem #dadada;
		line-height:2.5rem;
	}

.teachertxt img{width:100%!important; height: auto!important}
	.teacherbtn{
		width:95%;
		line-height: 3rem;
		text-align: center;
		color:#fff;
		background-color: #b28850;
		display: block;
		margin: auto;
		border-radius: .4rem;
		margin-top: .8rem;
	}
	.chpage{
		width:95%;
		margin:1rem auto;
		overflow: hidden;
	}
	.chpage li{
		float:left;
		width: 25%;
		margin-left: 4%;
		text-align: center;
		line-height: 3rem;
    	color: #7a7a7a;
    	background-color: #fff;
    	border-radius: .4rem;
    	font-size: 1rem;
	}
	.chpage li a{
		display: block;
		width: 100%;
		line-height: 3rem;
		color:#7a7a7a;
		background-color: #fff;
		border-radius: .4rem;
		font-size: 1rem;
	}
	.chpage1{
		width:35%!important;	
	}
	.chpage1 a{
		font-size: 1.1rem!important;
		background-color: #eb6100!important;
		color:#fff!important;
	}


.xgxw h3{ width: 95%;
    line-height: 3rem;
    text-align: center;
    color: #fff;
    background-color: #b28850;
    display: block;
    margin: auto;
    border-radius: .4rem;
    margin-top: .8rem;
font-size:1rem;
font-weight:normal;}

.xgxw ul {overflow:hidden;margin:.5rem auto;width: 95%; }
.xgxw ul li{ width:33%;  float:left;  display:inline;padding:.5rem;box-sizing: border-box;}
.xgxw ul li img{ width:100%;}
.xgxw ul li a{ color:#333}
.xgxw ul li p{ text-align:center; line-height:1.5rem; font-size:1rem;color:#333}