.school-top-link {height: 24px;line-height: 24px;background: #0064b5;margin: 28px 0 0 0;display: block;width: 120px;text-align: center;color: #FFFFFF;font-size:14px !important;}
.school-top-link:hover { color: #ffffff !important; background: #56b4ff; border-color: #FFFFFF; transition:all .3s linear;  -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear;  -ms-transition:all .3s linear; font-size:14px !important;}


.school-mid01 { width: auto; margin: 0 auto; height: auto; }

/*  */
#ImgChange1_index {position:relative; width:100%;height:575px;overflow:hidden;}
#ImgChange1_list img {border:0px;width:100%;height:575px; display: block;}
#ImgChange1_bg {position:absolute; bottom:0px;height:20px; background:#cccccc; text-align:center; line-height:20px; display: none;}
#ImgChange1_info{font-weight:bold;position:absolute;width:1446px; bottom:0; height:30px; display: none; text-align:left; padding-left:10px; line-height:30px;z-index:1001;cursor:pointer}
#ImgChange1_info a{ font-size:12px; color:#fff; text-decoration:none }
#ImgChange1_info a:hover{ font-size:12px; color:#FF0000; text-decoration:underline}
#ImgChange1_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#ImgChange1_index ul {position:absolute;list-style-type:none;z-index:1002;margin:0; padding:0; bottom:12px; left:708px;}
#ImgChange1_index ul li { float:left;display:block; padding-right:3px;}
#ImgChange1_index ul li a{ cursor:pointer; display:inline-block; width:6px; height:6px; overflow:hidden;background:url(../images/school-mid01-ico02.png) no-repeat;color:#b8c9c9; text-decoration:none; font-size:0px; }
#ImgChange1_index ul .on1 {}
#ImgChange1_index ul .on1 a{ background:url(../images/school-mid01-ico01.png) no-repeat; display:inline-block; color:#F00; }
#ImgChange1_index ul .on1 a:hover{ color:#F00; }
#ImgChange1_list a{ position:absolute; display: block; width: 100%; height: 100%; }

@media only screen and (max-width: 1440px ) {
	#ImgChange1_index { height: 400px; }
	#ImgChange1_list img { height: 400px; }
}

.school-mid02 { width: 1200px; margin: 0 auto; }
.school-mid02 .pImgList01 { }
.school-mid02 .pImgList01 li { margin: 0 1%; width: 14%; height: 237px; margin-top: 0; }
.school-mid02 .pImgList01 li img { min-width: 100%; height: 100%; }
.school-mid02 .pImgList01 li a, .pImgList01 li i { width: 100%; height: 100%; }

@media only screen and (max-width: 1152px ) {
	.school-mid02 .pImgList01 li { height: 200px; }
}

.school-mid03 { width: auto; margin: 30px auto 0 auto; background: url(../images/school-mid03-bg.png) repeat-x top; }
.school-mid03 .news-ul { width: 1200px; margin:0 auto; }
.school-mid03 .news-ul li { float: left; margin: 0 1%; width: 31%; background: #F6F6F6; height: auto; padding-bottom: 30px; }
.school-mid03 .news-ul li img { width: 100%; height: 234px; }
.school-mid03 .news-ul li h5 { font-size: 16px; margin-top: 30px; padding: 0 15px; }
.school-mid03 .news-ul li p { margin-top: 20px; line-height: 28px; font-size: 15px; color: #828282; height: 112px; overflow: hidden; padding: 0 15px; }
.school-mid03 .news-ul li .pMore01 { width: 170px; height: 33px; margin: 30px auto 0 auto; line-height: 33px; font-size: 14px;}

@media only screen and (max-width: 1440px ) {
	.school-mid03 .news-ul li img{ height: 249px; }
}
@media only screen and (max-width: 1152px ) {
	.school-mid03 .news-ul li img{ height: 180px; }
}

/*  */
.schoolImg { width: auto; margin: 0 auto; background-size: cover; }

.school-list { width: 1200px; margin:0 auto; }
.school-list .con { min-height: 200px; }

/*  */
.school-content { width: 1200px; margin: 30px auto 0 auto; min-height: 500px; padding: 0 30px; }

/*  */
.school-userlist { width: 1200px; margin:0 auto; position:relative; }
.school-userlist .pTit01 { padding-bottom: 0; }
.school-userlist .pImgList02 { padding: 0; min-height:550px; }
.school-userlist .pImgList02 li { margin: 0 1%; width: 14%; height: 237px; margin-top: 30px; }
.school-userlist .pImgList02 li img { min-width: 100%; height: 100%; }
.school-userlist .pImgList02 li:hover span { height: 237px; line-height: 237px;  }
.school-userlist .con { margin-top:30px; min-height:550px; }

@media only screen and (max-width: 1440px ) {
	.school-userlis { width:1080px; }
}
@media only screen and (max-width: 1152px ) {
	.school-userlis { width:980px; }
	.school-userlist .pImgList02 li { height: 200px; }
	.school-userlist .pImgList02 li:hover span { height: 200px; line-height: 200px;  }
}

/*  */
.school-imglist { width: 1200px; margin:0 auto; position:relative; }
.school-imglist .pTit01 { padding-bottom: 0; }
.school-imglist .pImgList02 { padding: 0;}
.school-imglist .pImgList02 li { margin: 0 1%; width: 14%; height: 237px; margin-top: 30px; }
.school-imglist .pImgList02 li img { min-width: 100%; height: 100%; }
.school-imglist .pImgList02 li:hover span { height: 237px; line-height: 237px;  }

@media only screen and (max-width: 1440px ) {
	.school-imglist { width:1080px; }
	.school-imglist .pImgList02 li { height: 200px; }
	.school-imglist .pImgList02 li:hover span { height: 200px; line-height: 200px;  }
}
@media only screen and (max-width: 1152px ) {
	.school-imglist { width:980px; }
	.school-imglist .pImgList02 li  { height: 200px; }
	.school-imglist .pImgList02 li:hover span { height: 200px; line-height: 200px;  }
}

.index-video { position: absolute; z-index: 999; width: 0%; height: 100% !important; background: rgba(0,0,0,.5); top: 5%; right: 5%; overflow: hidden; }
.index-video video { width: 100%; margin: 0 auto; display: block; }
.index-video .video-close { width: 36px; height: 36px; position: absolute; top: 20px; right: 20px; display: block; background: url(../images/ydy-btn-close.png) no-repeat center; z-index: 6; cursor: pointer; transition:all .3s linear;  -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear;  -ms-transition:all .3s linear; }
.index-video .video-close:hover { background-image: url(../images/ydy-btn-close-hover.png); }
.index-video .video-box { position: relative; width: 80%; margin: 0 auto; }