@charset "utf-8";
/*顶部导航*/	
#yk_schoolheader .schoolheader .nav ul .active {
    padding-bottom: 9px;
    border-bottom: 4px solid #e12929;
}
#yk_schoolheader .schoolheader .nav ul .active a{
    color: #e12929;
}
#yk_schoolheader .schoolheader .nav ul li {
    width: auto;
    padding: 0 25px;
    margin-right: 0;
    height: auto;
    float: left;
    text-align: center;
    position: relative;
}
#yk_schoolheader .schoolheader .nav ul li a:hover {
    padding-bottom: 9px;
    border-bottom: 4px solid #e12929;
    color: #e12929;
}
#yk_schoolheader .schoolheader .nav .clearfix li a:after {
    content: '/';
    position: absolute;
    right: 0;
    top: 0;
    color: #d1d1d1;
    font-weight: normal;
}
/*地市导航*/
.yk_area:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.yk_area {
    margin: auto;
    margin-top: 20px;
    width: 1152px;
    position: relative;
    font-size: 14px;
    border: 1px solid #ebebeb;
    background: #fafafa;
}
.yk_area a {
    float: left;
    display: inline;
    line-height: 24px;
    text-decoration: none;
    padding: 0 19px
}
.yk_area_left {
    float: left;
    width: 80px;
    line-height: 24px;
    color: #b21e1d;
    text-align: center;
    font-weight: bold;
    background: #fff;
    border-right: 1px solid #ebebeb;
    padding-top: 10px;
    height: 58px;
    font-size: 16px;
    background: url(../images/ditu.png) no-repeat 0 0;
    background-size: cover;
}
.yk_area_right {
    float: right;
    width: 1070px;
    padding-top: 8px;
}
.yk_area_right a.on  {background: rgba(242,13,13,.06);border-radius: 6px;font-weight: 700;color: #f20d0d;}
/*左侧导航*/	
.yk_catname_left{
	background-color: hsl(0deg 0% 97%);
	padding: 10px;
	width: 104px;
	height: auto;
	float: left;
}
.left_menu .m_item.active {
    border-left: 4px solid #e12929;
    width: 100%;
    border-radius: 0px;
    background-color: hsl(5deg 73% 97%);
    padding: 10px 0 10px 10px;
    border-bottom: none;
}
.left_menu .m_item.active a{
	color: #e12929;
}
.left_menu{
	border-radius: 0px;
}
.newslistpage .left_menu li{
    border-bottom: 1px solid #d1d1d1;
    border-radius: 0px;
}
.newslistpage .left_menu li:hover {
    border-left: 4px solid #e12929;
    color: #e12929;
    width: 100%;
    border-radius: 0px;
    background-color: hsl(5deg 73% 97%);
    padding: 10px 0 10px 10px;
    border-bottom: none;
}
/*新闻*/
ul.newslist li{
    height: 125px;
}
ul.newslist li .imgCon{
    width: 150px;
    height: 100px;
}
ul.newslist li .list-content{
    width: 540px;
    height: 100px;
}
ul.newslist li .list-content .list-bottom .labels-area{
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    white-space: unset;
}
/*推荐课程*/
.column_recommend .tjkc_li {
    float: left;
    /*width: 50%;*/
    width: 100%;
    margin-bottom: 15px;
}
.column_recommend ul li .tjkc_news {
    /*width: 120px;*/
    width: 100%;
}
.column_recommend ul li .tjkc_img {
    /*width: 120px;*/
    width: 100%;
    height: 130px;
}
/*热门学校*/
.hot_article .articleList .rmxx_li {
    float: left;
    width: 50%;
    margin-bottom: 65px;
}
.hot_article .articleList .item .rmxx_img {
    width: 120px;
    height: 70px;
}
.hot_article .articleList .item .rmxx_img img {
    width: 120px;
    height: 70px;
}
.hot_article .articleList .item .rmxx_news {
    top: 140%;
    width: 120px;
    right: 20px;
}
