ul#search_teach {
    margin-bottom: 20px;    margin-top: 30px;
}
#search_teach li.wp_column {float: left; width: auto; margin: 0 9px;}
#search_teach li.wp_column.column-1.selected { background: url(images/select.png) no-repeat bottom center;}
#search_teach .wp_column .sub_list a { color: #333;  border-top: 0px solid #eee; margin-top: 0px;font-weight:bold;}
#search_teach .wp_column a{color: #333;    border-bottom: 0px solid #F6EAEA;    border-radius: 6px;}
.col_list .wp_listcolumn .wp_column.column-1.selected a{color: #97287a; font-weight: bold;
    background: #f2f1f2 url(../images/list_left_bg2.jpg) repeat-y left top;}
#search_teach li.wp_column .wp-main.hover {
    background: #902e7a;
    color: #fff;
}
#search_teach li.wp_column .wp-main:hover{  background: #902e7a;  color: #fff;}
#search_teach .wp_column a .column-name{    background: none;   border-bottom: 0px solid #ecc6e2;    padding: 3px 10px 2px 10px;line-height: 24px;font-size:16px;}
#search_teach .wp_column.selected a .column-name{border-bottom: 3px solid #97287a;}
#search_teach .wp_column a.selected span.column-name { color: #97287a; border-bottom: 3px solid #97287a;}
#search_teach .wp_column a:hover{background: none;}
#search_teach .wp_column a.selected{background: none;}
.teacher .col_news .col_news_box{    margin-left: 0;}
.teacher #l-container .inner {
    padding: 30px 0;
    width: 1328px;
}

.teacher #l-container .col_news_head {
 border-bottom: 1px solid #DBDBDB;    padding-bottom: 34px;
    margin-bottom: 35px;
    position: relative;
}
.news_wz.loading{min-height:200px; background:url(../css/ajax-loader.gif) no-repeat center center; }
#l-container .inner ul.news-main.clearfix {  margin: 0 -10px;margin-top: 30px;}
#l-container .inner .col_news .col_news_con .news_wz .zm .wp_column { margin: 0px 2px 12px 2px;
    float: left;
   }
#l-container .inner .col_news .col_news_con .news_wz .zm .wp_column a {    display: inline-block;
      padding: 2px 10px 2px 10px;
    line-height: 25px;
    font-size: 16px;}
.pai{    float: left;  line-height: 28px;color: #333;    margin-right: 25px;     font-size: 16px;}
.col_list .pai {
    margin-right: 0px;
}
#l-container .inner .col_news .col_news_con .news_wz .zm .wp_column .hover{ color: #fff;background: #902e7a;    border-radius: 6px;}
#l-container .inner .col_news .col_news_con .news_wz .zm .wp_column a:hover{color: #fff;background: #902e7a;    border-radius: 6px;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li .news_box .news_con .news_title{border-bottom: 1px solid #dedede;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li .news_box .news_con .news_title span.tt {
    color: #333;
    font-size: 22px;
    padding-bottom: 8px;
    letter-spacing: 4px;
}


#l-container .inner ul.news-main.clearfix {  margin: 0 -13px;margin-top: 30px;}
#l-container .inner .col_news .col_news_con .news_wz .zm .wp_column { width: auto; margin: 0px 0px 0px 0px; float: left;}
#l-container .inner .col_news .col_news_con .news_wz .zm .wp_column a {display: inline-block; padding:2px 10px 2px 10px;
 line-height: 25px;  height: 25px; color: #ababab;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li { width: 50%;  height:232px;  background: #fff;   
 float: left;  margin-bottom: 30px; }

#l-container .inner .col_news .col_news_con .news_wz .news-main li a{border: 1px solid #d3d3d3;    margin: 0 15px;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li .news_imgs{ float: left;   width: 38%;overflow: hidden;height:230px;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li .news_con { float: left; width: 50%; margin-left: 6%;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li img {width:100%;height:100%;object-fit: cover;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li p{color: #717171; font-size: 16px;
line-height: 28px;   margin-top: 5px;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li p span{font-weight:bold;color: #333;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li .news_box .news_con .news_title{margin-top:25px;margin-bottom: 10px;}
div#wp_paging_w6 {
    margin-top: 20px;
}
#l-container .inner .col_news .col_news_con .news_wz .news-main li p.fx{height:84px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.col_news_top.clearfix {    box-shadow: 0px 6px 10px #ccc;
    margin-top: -80px;
    background: #fff;
}
.col_top.clearfix {
      padding: 0 50px 40px 50px;
}
.fl.img_pic {
    float: left;
    width: 205px;    overflow: hidden;
    height: 245px;  margin-top: -80px;background:url(../css/bg.png);border-radius: 8px;
}
.fl.img_pic img {
    width: 185px;
    height: auto;min-height:225px;    padding: 10px;
}
.fl.mainr {
    float: left;
    margin-left: 100px;    width: 830px;    font-size: 14px;    margin-top: 20px;
}
.mainbox {
    line-height: 34px;
    font-size: 16px;
}
#container-0 .inner {
    padding: 30px;
}
.maincon .post .tt{border-bottom: 1px solid #e1e1e1;}
.maincon .post .tt .tit .title {
    color: #902e7a;
    font-size: 20px;
    font-weight: bold;
    
    line-height: 56px;   margin-top: 20px;
}
h1.news_title {color: #333;    display: inline-block;
    font-size: 26px;    letter-spacing: 2px;
    line-height: 42px;
 }
.teach_left {

  
}
.teach_left p {
    font-size: 18px !important;
    font-family: "微软雅黑" !important;
    line-height: 36px !important;
}
.teach_left p  span {
    font-size: 18px !important;
    font-family: "微软雅黑" !important;
    line-height: 36px !important;
}
.teach_left p span{
    font-size: 18px !important;
    font-family: "微软雅黑" !important;
    line-height: 36px !important;
}
.teach_right {
 
     margin-top: 10px;
}
.teach_right span.title {
    display: block;
    float: left;

}
.teach_right .news_list li.news {
       line-height: 28px;
}
.col_news_list .wp_entry p.t_list {
    text-align: center;
    font-size: 30px;
    padding: 20px;margin-top:50px;    letter-spacing: 2px;
}
.col_news_list .wp_entry p.t_list span {
    display: inline-block;
    padding: 20px 60px;
    box-shadow: 2px 5px 10px #ccc;
    background: #37bdc9;transition:all 0.4s ease-in-out;
}
.col_news_list .wp_entry p.t_list span a{color:#fff;    text-decoration: none;}
.col_news_list .wp_entry p.t_list span:hover {
    box-shadow: 2px 5px 10px #848181;
}

ul.news_list.news_text.clearfix {
    float: left;
    width: 50%;
}
ul.wp_subcolumn.none {
    display: block !important;
}
.list.t .col_menu .col_menu_head h3.col_name .col_name_text {
    margin-left: 60px;text-align: left;
}
.list.t .col_list .wp_listcolumn .wp_column a .column-name {
    padding: 5px 0px 5px 60px;
}
li.xz {
    line-height: 34px;
    font-size: 17px;    cursor: pointer;
}
li.xz span {
    margin-left: 75px;    border-bottom: 1px solid #f2f1f2;background: url(../images/news_biao.png) no-repeat left center;
    padding: 10px 10px 5px 15px;
    width: 50%;
    display: block;
}
li.xz.selected { color: #902e7a;}
li.xz:hover{ color: #902e7a;}



@media screen and (max-width: 1300px) {
.fl.mainr{    width: 60%;}

}
@media screen and (max-width: 999px) {
#container-0 .inner {
  padding: 0px;
    width: 92%;
}
.fl.img_pic img {
    margin: 0 auto;
    display: block;
}
.col_top.clearfix {
    padding: 0 0px 0px 0px;
}
.fl.img_pic{float:none;width:100%;}
.fl.mainr{float:none;width:90%;margin-left: 0px;    padding-left: 20px;}
ul.news_list.news_text.clearfix{float:none;width:100%;}

#search_teach .wp_column a .column-name{font-size:14px;}
.pai{font-size:14px;}
#l-container .inner .col_news .col_news_con .news_wz .zm .wp_column a{font-size:14px;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li p{    font-size: 14px;
    line-height: 26px;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li .news_imgs{    height: 200px;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li{float:none;width:100%;}
}
@media screen and (max-width: 767px) {

#l-container .inner .col_news .col_news_con .news_wz .news-main li .news_box .news_con .news_title span.tt{  font-size: 20px;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li .news_imgs{    height: 165px;}
#l-container .inner .col_news .col_news_con .news_wz .news-main li .news_box .news_con .news_title {
    margin-top: 10px;
    margin-bottom: 10px;
}
}