* {
    padding: 0;
    margin: 0;
    border: none;
}

body {
    font: 16px/24px sans-serif, "microsoft yahei";
    color: #333;
    background-color: #fff;
    min-width: 1200px;
}

a {
    cursor: pointer;
    text-decoration: none;
    color: inherit;
}

a:hover {
    color: inherit;
    text-decoration: none;
}

img {
    vertical-align: middle;
}

li {
    list-style: none;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}

.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.left {
    float: left;
}

.right {
    float: right;
}

.hide {
    display: none;
}

.main{
    margin: 0 auto;
}

.pos {
    width: 1200px;
    line-height: 24px;
    margin: 20px auto;
    font-size: 16px;
    color: #333333;
    box-sizing: border-box;
    padding-left: 35px;
    
}

.sc_list h1{ font-size:14px;background: #f5f7fa; font-weight:normal; height:45px; line-height:45px;color: #999;padding: 0 15px;}
.sc_list .scjg{ clear:both;height:33px; line-height:33px;font-size:15px; padding:0px 15px;border:1px solid #f7ddcb; background:#fff5e7; font-family:simhei;}
.styleTab{border-bottom: 1px solid #f5f5f5;margin-bottom: 20px;}
 
.sc_list li .courseL{width: 251px;height: 161px; overflow:hidden; position:relative;}
.sc_list .courseL img{ width:100%;height: 100%;object-fit: cover;}
.sc_list .courseText{/*  padding-left:271px; */}
.sc_list .courseText h3{font-size: 18px;font-weight: normal;margin-bottom: 10px;margin-top: 10px;}
.sc_list .course-list-star{ margin-bottom:10px;height: 30px;line-height: 30px;position: relative;}
.sc_list .course-list-star .star,
.sc_list .course-list-star .star-on{height:14px;float:left;margin-top:9px;}
.sc_list .course-list-star .star{width:70px;background: url(../course/star.png) repeat-x;}
.sc_list .course-list-star .star-on{position: absolute;left:0;top:0;background: url(../course/star-ed.png) repeat-x;}
.sc_list .text{color: #999;/* padding-left: 5px; */}
.sc_list .course-list-star .text span {padding: 0 5px;}
.sc_list .course-info{line-height: 22px;font-size: 14px;/* height: 44px; */overflow: hidden;color: #777;}
.sc_list .courseStyle{line-height: 20px;color:#43bc60;border: 1px solid #43bc60;padding: 0 8px !important; font-size:12px;border-radius: 3px;margin-left: 15px;display: inline-block;}

 
.sc_list li .schoolImg{ width:140px; height:140px; overflow:hidden; vertical-align: middle; line-height: 140px;}
.sc_list .schoolImg img{ width:100%; max-height:100%; display: inline-block;}
.sc_list li .schoolText{ padding-left:160px;}
.sc_list .schoolText h3{font-size: 18px;font-weight: normal;margin-bottom: 10px;margin-top: 10px;}
.sc_list .schoolText .schoolList-p{color: #999;line-height: 30px;margin-bottom: 10px;}
.sc_list .schoolList-p span{ margin-right:15px;}
.sc_list .schoolList-p span font{ color:#43bc60;margin: 0 5px;}
.sc_list .schoolText .schoolList-info{line-height: 22px;font-size: 14px;height: 44px;overflow: hidden;color: #777;}
.sc_list .scjg{ clear:both;height:40px; line-height:40px;font-size:14px;border-bottom:1px solid #f3f3f3;}
.sc_list .sc_list_l{background: #fff; float:left;width: 845px;}
.sc_list .sc_list_l h4{height:35px; line-height:35px;padding-left:10px;}
.sc_list .sc_list_l li{border-bottom:1px dashed #ddd;padding:20px 0px; line-height:22px;}
.sc_list .sc_list_l li a.title{font-size:16px;float:left;}
 
.sc_list .sc_list_l li span.date{padding-left:20px;color:#666; float:left}
.sc_list .sc_list_l li.fyys{border:0px; text-align:right;margin-top:10px}
.sc_list .sc_list_l li.fyys:hover{background:none}
.sc_list .sc_list_r{width:340px; float:right;margin:0px 0px 0px 20px;}
.sc_list .sc_list_r h4{font-size:17px;border-bottom:1px solid #e1e1e1; height:41px; line-height:41px;font-weight:normal}
.sc_list .sc_list_r ul{padding:13px 15px 15px 2px}
.sc_list .sc_list_r ul li{ line-height:26px;height:26px;padding-left:2px}
.sc_list .sc_list_r ul li a{color:#007bbb}
.sc_list .sc_list_r ul .pic{ line-height:19px;color:#666;height:72px;border-bottom:1px dotted #d5d5d5;margin-bottom:10px;padding-left:0px}
.sc_list .sc_list_r ul .pic img{width:55px;height:50px;margin:5px 15px 0px 0px;}
.sc_list .sc_list_r ul .pic span a{padding-left:0px;}
.sc_list .sc_list_r ul .pic a{padding-left:5px; line-height:20px}
.sc_list .sc_list_r ul .pic .into{ padding-top:3px}