@media (max-width: 768px) {
	.dialog{
		width:100%;
		height:auto;
	}
	.dialog>img{
		height: auto;
		width: 100%;
	}
	.container .school-select{
		width:100%;
		margin:0 auto;
	}
}
.schoolbanner{
	background: url(../images/school_banner.jpg) no-repeat top center;
	height:626px;
}
.schoolbanner ul{
	width:100%;
	position: relative;
}
.schoolbanner ul>li{
	border-radius: 3px;
	border: 2px solid rgba(255,255,255, 0.2);
	padding:10px;
	display: inline-block;
	position: absolute;
	background: #fff;
}
.schoolbanner ul>li>img{
	width: 124px;
	height:72px;

}
.schoolbanner ul>li>h6{
	color: #3eb74a;
	padding:0;
	margin:0;
	font-size:14px;
	line-height: 30px;
}
.schoolbanner ul>li>p{
	color: #666;
	font-size:14px;
	padding-top: 6px;
	line-height: 20px;
}
.schoolbanner ul>li>p>a{
	color: #666;
	text-decoration:none;
	font-size:14px;
	line-height: 30px;
}
.schoolbanner ul>li>p>a:hover{
	color: #3eb74a;
}
.schoolbanner ul>li:nth-child(1){
	top:133px;
	left:-260px;
}
.schoolbanner ul>li:nth-child(2){
	top:362px;
	left: -130px;
}
.schoolbanner ul>li:nth-child(3){
	top:35px;
	left:20px;
}
.schoolbanner ul>li:nth-child(4){
	top:315px;
	left:140px;
}
.schoolbanner ul>li:nth-child(5){
	top:5px;
	left:300px;
}
.schoolbanner ul>li:nth-child(6){
	top:340px;
	left:420px;
}
.schoolbanner ul>li:nth-child(7){
	top:20px;
	left:585px;
}
.schoolbanner ul>li:nth-child(8){
	top:345px;
	left:680px;
}
.schoolbanner ul>li:nth-child(9){
	top:65px;
	left:860px;
}
.schoolbanner ul>li:nth-child(10){
	top:350px;
	left:935px;
}
.schoolbanner ul>li:nth-child(11){
	top:10px;
	left:1125px;
}
.schoolbanner ul>li:nth-child(12){
	top:286px;
	left:1200px;
}
.schoolbanner ul>li:nth-child(13){
	top:6px;
	left:1190px;
}

.school-select{
	width:80%;
	margin:40px auto
}
.school-select a{
	display: inline-block;
	padding: 5px 20px;
	border: 1px solid #eee;
	margin:3px;
	text-decoration: none;
	color: #333;
}
.school-select a:hover,
.school-select a:focus,
.school-select a.active{
	border: 1px solid #36d345;
	color: #36d345;
}
/**---------------------校区具体位置-----------------------**/
.school {
	width: 100%;
	height: 100%;
	height: 400px;
	padding: 40px 20px;
	box-sizing: border-box;
}
.contactUs-text{
	padding:0 30px;
	margin-bottom: 50px;
}
.contactUs-text p{
	font-size:24px;
	margin-top:20px;
	padding:30px 0;
}
.contactUs-text li{
	margin-bottom: 25px;
	position: relative;
}
.contactUs-text a{
	width:140px;
	text-align: center;
	display: inline-block;
	height:40px;
	line-height: 40px;
	border-radius: 20px;
	border: 2px solid #36d345;
	color: #36d345;
	margin-top: 10px;
}
.contactUs-text li span{
	margin-right: 30px;
    font-size: 24px;
    position: absolute;
    top: 5px;
}
.contactUs-text li p{
	font-size: 12px;
    display: inline-block;
    width: 85%;
    line-height: 30px;
    padding: 0;
    margin: 0;
    margin-left: 40px;
}
.schools .row{
	margin:15px 0;
	border: 1px solid #eeeeee;
	border-left: none;
}
.schools .row .col-md-6:first-child{
	padding:0;
}
.schools hr{
	margin:0 15px;
	width:100%;
}


.aaa{
	display: none;
}
@media (min-width: 768px) {
	.dialog{
		width:560px;
		height:415px;
	}
	.dialog>img{
		width: 100%;
		height:380px;
	}
}
.clickmove{
	width:100%;
	margin-top: 10px;
}
.clickmove>span{
	width:24px;
	height:24px;
	line-height: 20px;
	border-radius: 50%;
	border: 1px solid #b2b2b2;
	color: #686868;
	text-align: center;
}
.clickmove>span:last-child{
	line-height: 22px;
	float: right;
}
.clickmove>p{
	display: inline-block;
}
.ui-dialog-grid td.ui-dialog-body{
	padding:10px
}