/*字体颜色*/
.blue{
    color:#146bf4; /*蓝色*/
}
.gray{
    color:#576d83; /*灰色*/
}
.red{
    color:#f16b6b; /*红色*/
}
.gray-line{
    border-bottom: 1px solid #d6e7f7; /*灰色边框*/
}
.black{
    color:#333;
}
.bold{
   font-weight:bold;
}
.list-content{
    margin-bottom: 30px;

}

.quick-nav{
    border-bottom:1px solid #b1cefb;
}
.simple-nav{
    padding-top:20px;
    height:70px;
    font-size:16px;
    color:#949494;
}
.simple-nav .nav a{
    margin-right:34px;
}
.simple-nav .nav a:first-child{
    margin-left:16px;
}

.cont-list{
    height:100% !important;
}
.list-r{
   float:right;
    width:350px;

}
.list-l{
    width:808px;
    float:left;
    margin-bottom:50px;
}
.cont-list:after{
    content: '';
    display: block;
    clear:both;
}
.list-l .banner img{
    width:808px;
    height:356px;
}
/*小标题 start*/
.list-title{
    clear:both;
    margin-top:22px;
    height:44px;
    line-height:44px;
}
.list-title .title-l{
    font-size:18px;
    border-bottom: 2px solid #146bf4;
}
.list-title .title-r{
    font-size:12px;
}
.right{
    margin-right:12px;
}
/*小标题 end*/

/*img-list start*/
.list-content{
    clear:both;
    margin-top:26px;
}
.list-content{
    height:288px;
}
 .img-title{
    width:390px;
    font-size:14px;
}
 .img-title .top-img{
    height:108px;
    overflow:auto;

}
 .img-title .top-left{
    display:flex;
}
 .img-title .top-right{
}
 .top-img img{
    height:108px;
    width:188px;
    margin-right:16px;
}
 .top-img .time{
    margin-top:30px;
    font-size:12px;
    color:#748496;
}
 .bottom-cont{
    font-size:14px;
    margin-top:22px;
    margin-left:3px;
}
.list-ul ul li {
    line-height:32px;
    font-size:14px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.data .list-ul ul li,
.data-center .list-ul ul li{
    line-height:37px;
}
.data  ul li:first-child,
.data-center  ul li:first-child{
    font-weight:bold;
}

    /*img-list end*/

/*font-list start*/
.font-title{
    height:288px;
    width:390px;
}
.right-title p{
    font-size:18px;
    line-height:30px;
}
.right-title p:first-child{
    height:78px;
    overflow:hidden;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
}
.right-title .space{
    height:2px !important;
    width:40px;
    margin:19px 0;
    background-color: #146bf4;
}
/*font-list end*/

/*右边栏 start*/

.list-r .data{
    height:130px;
    text-align:center;
}
.list-r .data p{
    padding-top:0px;
    font-size:16px;
    font-weight:bold;
    margin-bottom:20px;
}
.list-r .data span{
    display:inline-block;
    padding:5px 8px;
    font-size:30px;
    background-color: #fefefe;
    border:1px solid #e9ecf4;
    color:#abcaf6;
}
.baoming{
    margin-top:26px;
    position:relative;
}
.baoming .left{
    position:absolute;
    top:0;
    left:14px;
    width:14px;
    height:533px;
}
.baoming .right{
    position:absolute;
    top:0;
    left:32px;
}
.bm-rate{
    position:relative;
}
.baoming .gc{
    color:#fff !important;
    padding:2px 10px;
    background-color: #649cf0;
    border-radius:18px;
}
.bm-rate .bm>.gc::before{
    content:'';
    display:inline-block;
    /*background-image: url("/assets/addons/cms/images/baoming.png");*/
    width:16px;
    height:16px;
    margin-right:5px;
    color:white;
    background-size:contain;
}
.bm-rate> .bm:first-child>.gc::before{
    background-image: url("/assets/addons/cms/images/baoming.png");
}
.bm-rate .jiaocai1::before{
    background-image: url("/assets/addons/cms/images/jiaocai.png");
}
.bm-rate .kaoshi1::before{
    background-image: url("/assets/addons/cms/images/kaoshi.png");
}
.bm-rate .chafen1::before{
    background-image: url("/assets/addons/cms/images/chafen.png");
}
.bm-rate .lingzheng1::before{
    background-image: url("/assets/addons/cms/images/lingzheng.png");
}

.baoming .bm .title1{
    font-size:14px !important;
}
.baoming .bm{
    margin-bottom: 21px;
}
.baoming .bm span{
    font-size:16px;
    color:#f48888;
}
.bm-cont{
    position:relative;
    margin-bottom: 32px;
    margin-top:17px;
    background-color: #f9f9f9;
    width:318px;
}
.bm-cont p{
    font-size:12px;
    line-height:30px;
    padding:5px 0;
}
.bm-cont p a{
    padding-left:20px;
}
.baoming .left .line1{
    width:4px;
    background-color: #e3e7f0;
    margin-left:5px;
}
.baoming .left .circle{
    width:14px;
    height:14px;
    border:2px solid #e3e7f0;
    border-radius:50%;
}
.baoming .left .bm-top{
    height:4px;
}
.baoming .left .jiaocai-top{
    height:138px;
}
.baoming .left .kaoshi-top{
    height:100px;
}
.baoming .left .chafen-top{
    height:98px;
}
.baoming .left .lingzheng-top{
    height:100px;
}
.baoming .left .lingzheng-bottom{
    height:20px;
}
.right-cont2{
    width:345px;
    margin-left:-29px;
}
.right-img-title{
    margin-left:-29px;
    width:345px;
}
.right-img-title .top-img{
    margin-top:26px;
}
.right-img-title .img-title{
    width:345px;
    height:344px;
}
.img-cont .shenglue{
    display: inline-block;
    line-height:30px;
    height:57px;
    overflow:hidden;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
}
.right-img-title .img-title .img-cont p{
    font-size:12px;
}
.right-img-title .img-title .img-cont .time{
    margin-top:38px;
}
.right-cont ul li:first-child{
    font-weight:bold;
}
.right-cont2 .right-title{
    margin-top:25px;
}
.recommend{
    margin-bottom: 68px;
    /*height:310px;*/
}
.recommend .recom{
    height:310px;
}
.recommend .recom-pic{
    height:230px;
    margin-top:36px;
}
.recommend .recom-pic .recom-img{
    width:372px;
    height:230px;
}
.recommend .recom-img img{
	width:372px;
  height:230px;
}
.recommend .recom-pic .recom-img1{
    width:170px;
    height:230px;
    margin-left:34px;
}
.recommend .recom-pic .recom-img1 img{
    width:170px;
    height:106px;
}
.recommend .recom-pic .recom-title{
    font-size:12px;
    font-weight:bold;
    margin:14px auto 8px;
}
.recommend .recom-pic .jj{
    font-size:12px;
    font-weight:bold;
}
.recommend .recom-pic .time{
    font-size:12px;
    color:#ff7b23;
    margin:8px 0;
}
.recommend .recom-pic .teacher span{
    display:inline-block;
    width:77px;
    font-size:12px;
    color:#a7a7a7;
    margin-right:15px;
}
.recommend .recom-pic .teacher a{
    font-size:18px;
    color:#ff7b23;
}

.xkzx{
    margin-top: -34px;
    margin-bottom: 60px;
}
.xkzx .xuanke{
}
.data-center{
    margin-top: -30px;
}
.zcxx1{
    margin-top: -30px;
}
.bkxd11{
    height:312px !important;
}
.recommend {
    margin-top:-100px;
}

/*右边栏 end*/
table{
    border:2px solid #f6f6f6;
    margin-top: 20px;
}
table th , table td{
    border:2px solid #f6f6f6;
}
.top-table {
    height:63px;
    text-align:center;
    font-size:18px;
    color:#777777;
}
.table1{
    height:273px;
}
.table1 td{
    padding:0 20px;
    font-size:14px;
}
.table1 td p{
    line-height:24px;
    color:#777777;
}
.table1 h3{
    font-weight:bold;
    margin-bottom: 8px;
}
.table1 h3::after{
    content: '';
    display: inline-block;
     background-image: url(../images/right-arrow.png);
    width: 49px;
    height: 16px;
    margin-left: 10px;
    color: white;
    background-size: contain;

}
.table1 .font12{
    font-size:12px;
}
.table1 .sub{
    text-align:center;
    margin-top:10px;
}
.table1 .sub a{
    display: inline-block;
    background-color:#ef4545;
    padding:5px 20px;
    font-size:18px;
    color:#fcfafa;
    border-radius: 5px;
}
.table1 .td-one{
    color:#fff;
    font-weight:bold;
    font-size:24px;
    text-align:center;
}
.table1 .td1{
    background-color:#195ff0;
}
.table1 .td2{
    background-color: #ff5631;
}
.table1 .td3{
    background-color: #4c9162;
}
.table1 .td4{
    background-color: #2d71fd;
}
.table1 .td5{
    background-color: #f07419;
}
.table1 .td6{
    background-color: #ef4545;
}
.table1 .red-font{
    color:#ef4545;
}

