﻿.xiaoqulist {
    width: 100%;
    padding: 10px 0;
}
.contain {
    width: 1200px;
    margin: 0 auto;
}
.xqfb {
    width: 100%;
    text-align: center;
    margin-bottom: 30px;
}
.xqfbtitle {
    line-height: 70px;
    font-weight: 900;
    font-size: 18px;
}
.xqfbmunber {
    line-height: 40px;
    font-weight: 500;
    font-size: 18px;
}
.xqftel {
    line-height: 45px;
    font-size: 18px;
    color: #ff4b37;
}
.clear {
    clear: both;
}
ul, dl, ol {
    list-style: none;
}
.xiaoqulist li {
    float: left;
    width: 31%;
    border: 1px solid #ddd;
    padding: 5px;
    margin: 0 24px 20px 0;
    background: #fff;
}
.contain ul li a {
    text-decoration: none;
    color: #333;
}
.xiaoqulist li h3 {
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #666;
    width: 100%;
    margin-bottom: 5px;
    overflow: hidden;
}
.Xiaoqulist li span, .xiaoqulist li span {
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 50%;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    display: inline-block;
    margin: 0 10px;
    background: #70be45;
}
.Xiaoqulist li p, .xiaoqulist li p {
    width: 96%;
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    color: #888;
    margin-left: 10px;
    overflow: hidden;
}
.contain ul li p {
    word-wrap: break-word !important;
}
.xiaoqulist li:nth-child(3n) {
    margin-right: 0;
}
.Xiaoqulist li:hover,.xiaoqulist li:hover{box-shadow:0 0 5px #666;}


/*师资力量*/
.hottTacher {
    padding-bottom: 30px;
    margin: 15px 0;
}
.contain {
    width: 1200px;
    margin: 0 auto;
}
.teacherTitle {
    line-height: 70px;
    font-size: 20px;
    font-weight: 700;
}
.teacherjj {
    line-height: 40px;
    font-size: 18px;
    margin-bottom: 20px;
}
.teacherTitle, .teacherjj, .teacherjc {
    text-align: center;
}
.Teacher_list, .teacher_list {
    width: 100%;
    border: 0px solid #F00;
    overflow: auto;
}
.teacher_list li {
    width: 240px;
    float: left;
    padding: 10px;
}
li {
    display: list-item;
    text-align: -webkit-match-parent;
}
.teacher-logo {
    width: 100%;
}
.teacher-logo img {
    width: 200px;
    height: 180px;
    margin: 0 auto;
    margin-top: 2px;
}
.teacher-name {
    line-height: 35px;
    text-align: center;
}
.teacher-name a {
    font-size: 16px;
    font-weight: bold;
    color: #555;
    display: block;
}
.Teacher_list p, .tcat, .ttype {
    line-height: 1.3em;
    font-size: 14px;
    color: #666;
    margin: 10px 0;
}
.txzls {
    width: 100%;
}
.txzls span {
    display: block;
    width: 50%;
    margin: 0 auto;
    line-height: 35px;
    text-align: center;
    background: #ff4b37;
    color: #fff;
    border-radius: 10px;
    cursor: pointer;
}
.hottTacher {
    padding-bottom: 30px;
    margin: 15px 0;
}
.contain {
    width: 1200px;
    margin: 0 auto;
}
.teacherTitle {
    line-height: 70px;
    font-size: 20px;
    font-weight: 700;
}
.teacherTitle, .teacherjj, .teacherjc {
    text-align: center;
}
.teacherjj {
    line-height: 40px;
    font-size: 18px;
    margin-bottom: 20px;
}
.teacherTitle, .teacherjj, .teacherjc {
    text-align: center;
}
.hottTacher{padding-bottom:30px;margin:15px 0;}
.teacherTitle,.teacherjj,.teacherjc{text-align:center;}
.teacherTitle{line-height:70px;font-size:20px;font-weight:700;}
.teacherjj{line-height:40px;font-size:18px;margin-bottom:20px;}
.Teacher_list li{width:31%;float:left;padding:10px;}
.Teacher_list li:hover,.teacher_list li:hover{background:#f6f7fa;box-shadow:0 0 15px #f3f3fa;}
.teacher-name a{font-size:16px;font-weight:bold;color:#555;display:block;}
.teacher-name a:hover{font-size:16px;color:#f00;}
.teacher-hits img{display:inline;margin-right: 20px;padding-top:2px;}
.txzls{width:100%;}
.txzls span{display:block;width:50%;margin:0 auto;line-height:35px;text-align:center; background:#ff4b37;color:#fff;border-radius:10px;cursor:pointer;}

/*学校风采*/
.huanjing {
    width: 100%;
    margin: 40px 0;
}
.contain {
    width: 1200px;
    margin: 0 auto;
}
.hjTitle {
    line-height: 40px;
    font-size: 20px;
    font-weight: 700;
    text-align: center;
}
.hjcon {
    line-height: 40px;
    font-size: 18px;
    margin-bottom: 20px;
    text-align: center;
}
.hjlist {
    margin-bottom: 40px;
}
ul, dl, ol {
    list-style: none;
}
.hjlist li {
    float: left;
    width: 23%;
    margin-right: 16px;

}
.hjlist li img {
    width: 100%;
    max-height: 210px;
    border: 0;
}
.hjlist li div {
    font-size: 16px;
    width: 100%;
    height: 100%;
    line-height: 40px;
}
.hjlist li:nth-child(4n) {
    margin-right: 0;
}
.clear {
    clear: both;
}
.huanjing{width:100%;margin:40px 0;}
.hjTitle{line-height:40px;font-size:20px;font-weight:700;text-align:center;}
.hjcon{line-height:40px;font-size:18px;margin-bottom:20px;text-align:center;}
.hjlist{margin-bottom:40px;}
.hjlist li{float:left;width:23%;margin-right:25px;}
.hjlist li:nth-child(4n){margin-right:0;}
.hjlist li img{width: 100%; max-height:240px;border:0;}
.hjlist li img:hover{box-shadow: 0 0 10px #666;transition-duration:0.2s;-moz-transition-duration:0.2s;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;}
.hjlist li div{font-size:16px;width:100%;height:100%;line-height:32px;}
