﻿.mgb0{ margin-bottom:0;}
.mgb0 .pages{ margin-bottom:0}
.mgb80{ margin-bottom:80px;}
.teacher_more_box{

    background: #fff;
}
.within_rt .hot_more_li{
    height: 220px;
    border-bottom: 1px #e3e3e3 dashed;
    border-top: 0;
    margin-top: 0;
    padding: 20px 0;
    padding-top: 4px;
    width:249px !important;
}
.within_rt .hot_more_li img{ width:100%}
.within_rt .hot_more_li:last-child{ border-bottom:none;height:260px;}
.teacher_more{
    line-height: 40px;
    height: 40px;
    background:#eaeaea;
    padding-left: 10px;
    color: #333;
}

.rm {
    border-left: 5px solid #c03229;
    height: 18px;
    line-height: 18px;
    padding-left: 14px;
    margin-top: 11px;
}
.within_hot_box.right_cont{ width:auto; overflow:hidden; margin-left:2px; height:1000px}
.within_hot_box.right_cont ul li{border:none; border-bottom: 1px #e3e3e3 dashed; margin-left:2px;}
.within_rt  .teacher_more_last{
    height: 220px;
    border-bottom: 1px #e3e3e3 dashed;
    border-top: 0;
    margin-top: 0;
    padding: 20px 0;
    padding-top: 4px;
    width:249px !important;
}
.within_rt .teacher_more_last img{ width:100%}
/*咨询*/
.floor {
    width: 100%;
    height: auto;
    overflow: hidden;
}
.bdhead_content {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}
.bdhead_left {
    width: 897px;
    float: left;
    height: auto;
    overflow: hidden;
    border-bottom: 1px solid #d9d9d9;
}
.informtion_icon{
    background: url(/statics/images/tem/information_icon.png) no-repeat;
}
.fl_icon_ab{
    background: url(/statics/images/tem/information_icon.png) no-repeat;
}
.main_left .bdhead_left .head_nav {
    width: 646px;
}
.main_left .head .build_main_1 a:last-child {
    line-height:38px;
}
.main_left .head .build_main_1 a {
    width: 128px;
    height: 31px;
}
.main_left .head h2 {
    width: 190px;
    font-weight: normal;
    line-height: 34px;
    padding-left: 60px;
}
.main_left .head .head_nav a {
    display: inline-block;
    height: 34px;
    height: 34px;
    width: 110px;
    text-align: center;
    font-size: 15px;
    color: #333;
    overflow: hidden;
}
.buildleft_cont {
    width: 897px;
    float: left;
    height: auto;
    overflow: hidden;
}
.buildleft_cont .bdcont_left {
    width: 100%;
    float: left;
    height: auto;
    overflow: hidden;
    margin-top:15px;
}
.buildleft_cont .bdcont_left li {
    width: 100%;
    height: auto;
    float: left;
    line-height: 44px;

}
.buildleft_cont .bdcont_left li .punctuation {
    width: 8px;
    height: 8px;
    display: inline-block;
    background: #c03229;
    border-radius: 4px;
    margin-right: 10px;
    line-height: 34px;
    margin-top:18px;
}
.main_left .head .more_newab a:hover{ color:#c03229}

.abnewcontent{ width:680px; display:block; float:left; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newdate{ display:block; float:right; width:160px; text-align:right}
.abnewlist a{ display:block;}
.abnewlist a:hover .abnewcontent,.abnewlist a:hover .newdate{ color:#c03229; text-decoration:underline !important}


.news_addmodel .hot_teach_box{ height:490px; overflow:hidden; margin-bottom:20px; border:1px solid #eaeaea; border-top:none }
.news_addmodel  .hot_more_li { width:245px !important;}
.news_addmodel  .hot_more_li img{ width:100%}
.news_addmodel .hot_more_li img{ margin-left:7px; margin-top:4px;}
.newsceheight .hot_teach_box{ height:1000px;}

.dxcont_2 {
    width: 100%;
    height: auto;
    overflow: hidden;
}
.dxhightit {
    background-color: #f3f5f7;
    line-height: 42px;
    padding-left: 40px;
    position: relative;
    background-image: url(/statics/images/tem/dxsharrow.png);
    background-position: 10px 11px;
    background-repeat: no-repeat;
    height: 42px;
}
.newstyle{ margin-top:20px;}
.newstyle .m-cate .hd{ height:auto}
.newstyle .m-cate .hd .hd_box {
    width: 60px;
    float: right;
    height: auto;
    overflow: hidden;
    margin-right: 10px;
    position: absolute;
    right: 0;
    top: 11px;
}
.newstyle .special-content_1 li{ width:209px;}
.newcourstyle .news_rtlist span { margin:0}
.newstyleicon{ width:130px; float:left; height:auto; display:inline-block; margin-left:20px;}
.abansweridth { width:480px}
.abansweridth a{ width:480px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.abansweridth a:hover{ color:#c03229; text-decoration:underline}
.newstyleicon  a{ display:inline-block; margin-left:5px;}
.newstyleicon  a:hover{ color:#c03229}
.newstyle .evaluatation ul li {
    width: 13px;
    height: 13px;
    float: left;
    overflow: hidden;
    margin-bottom: 0 !important;
    margin-right: 2px;
    background: url(/statics/images/tem/shi.png) no-repeat;
    padding: 0;
    border: none;
    margin: 9px 0 0 0;
    margin-left: 2px;
}


