/* 公共样式 */
.sj_nav{
    width:100%;
    display:none;
    background-color: #fff;}
.sj_nav li a{
    line-height:45px; 
    font-size: 16px;
    background: #fff;
    color: #333;
    padding: 0px;
    width:100%;}
.sj_nav li a:hover, .sj_nav li.on a{
    background: #fff;
    font-weight: bold;
    color: #333;}
ol.sij_nav {
    padding-left: 20px;}
.xy{font-size: 24px;    line-height: 1.6;    color: #000;    padding: 0px 5px 30px 5px;    border-bottom: 1px solid #dcdcdc;    font-style: italic;}
@media (max-width: 1279px){
.xy{font-size: 24px;}

}
@media (max-width: 991px){
.xy{font-size: 20px;}

}
@media (max-width: 767px){
.xy {
    font-size: 22px;}
}
.page-box .pb_sys_style1 .p_no_d{border:1px solid #6510ad;background-color:#6510ad;}

/*新增样式*/
.teacher-list li {
    width: 33%;}
.teacher-list li .teacher-img {
    height: 304px;}
.teacher-name a {
    font-size: 20px;
    color: #000;}

.teacher-p a{
    font-size: 20px;
    color: #333;
    text-align: justify;
    text-align: center;}

@media (max-width: 1279px){
.teacher-list li .teacher-img {
    height: 230px;}
.teacher-name a {
    font-size: 16px;}

.teacher-p a{
    font-size: 16px;}
}
@media (max-width: 991px){
.teacher-list li .teacher-img {
    height: 265px;}
.teacher-list li {
    width: 50%;}
}
@media (max-width: 767px){
.teacher-list li {
    margin-bottom: 35px;}
.teacher-list li .teacher-img {
    height: 363px;}
.teacher-name a {
    font-size: 20px;}

.teacher-p a{
    font-size: 20px;}
}
@media (max-width: 639px){
.teacher-list li {
    width: 100%;}
.teacher-list li .teacher-img {
    height: 410px;}
.teacher-list li {
    margin-bottom: 35px;}
.teacher-name a {
    font-size: 20px;}

.teacher-p a{
    font-size: 20px;}
}
@media (max-width: 400px){
.teacher-list li .teacher-img {
    height: 356px;}
}
@media (max-width: 330px){
.teacher-list li .teacher-img {
    height: 280px;}
}
