#news .content .c-body>.left,#news .content .c-title,#news .title-tabs,.signUp{box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}
#news .content .c-title,#news .title-tabs,#news .title-tabs p,.recommend-zy,.signUp{box-sizing:border-box}
.recommend-zy .title p a,.recommend-zy ul li a,.signUp .title p a{top:50%;right:0;transform:translateY(-50%)}
.signUp{padding:15px 15px 18px}
.signUp .title{padding-bottom:10px;border-bottom:2px solid #e6e6e6}
.signUp .title p{font-size:20px;display:flex;align-items:center;position:relative}
.signUp .title p a{position:absolute;font-size:14px;color:#666}
.signUp .title p img{width:26px;height:21px;margin-right:6px;margin-left:6px}
.signUp .sch-list ul li{display:flex;padding:20px 0;border-bottom: 1px dashed #e6e6e6;}
.signUp .sch-list ul li .img{width:94px;height:94px}
.signUp .sch-list ul li .img img{width:100%;height:100%;border-radius:50%}
.signUp .sch-list ul li .con{flex:1;margin-left:17px}
.signUp .sch-list ul li .con p:nth-of-type(2){font-size:14px;color:#666;margin:14px 0}
.signUp .sch-list ul li .con .btn{display:flex;justify-content:space-between;padding-top: 10px;}
.signUp .sch-list ul li .con .btn a{display:block;width:82px;height:26px;border-radius:4px;font-size:14px;text-align:center;line-height:26px}
.signUp .sch-list ul li .con .btn .bn1{border:1px solid #6fa1f5}
.signUp .sch-list ul li .con .btn .bn1:hover{color:#fff;background-color:#6fa1f5}
.signUp .sch-list ul li .con .btn .bn2{border:1px solid #ed4023}
#news .title-tabs .active,#news .title-tabs p:hover{border-bottom:4px solid #efaf1a}
.signUp .sch-list ul li .con .btn .bn2:hover{color:#fff;background-color:#ed4023}
#news .title-tabs{display:flex;flex-wrap:wrap;padding:20px 18px 8px}
#news .title-tabs p{height:30px;margin-right:28px;padding:0 6px;margin-bottom:6px}
#news .title-tabs p:hover a{color:#efaf1a}
#news .content .c-title{padding:16px;display:flex;justify-content:space-between;margin-top:30px}
#news .content .c-title .left{width:733px}
#news .content .c-title .left .swiper-container{width:100%;height:290px}
#news .content .c-title .left .swiper-container .swiper-slide{width:100%;height:300px;position:relative
}#news .content .c-title .left .swiper-container .swiper-slide .img{width:100%;height:100%;background-color:#ccc}
#news .content .c-title .left .swiper-container .swiper-slide .img img{width:100%;height:100%}
#news .content .c-title .left .swiper-container .swiper-slide p{position:absolute;bottom:0;left:0;width:100%;height:46px;background-color:rgba(0,0,0,.8);color:#fff;text-align:center;line-height:46px}
#news .content .c-title .right{width:404px}
#news .content .c-title .right ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}
#news .content .c-title .right ul li{margin-bottom:24px}
#news .content .c-title .right ul li:hover a{border-color:#efaf1a;color:#efaf1a}
#news .content .c-title .right ul li a{display:block;width:190px;height:50px;border:1px solid #999;text-align:center;line-height:50px;border-radius:4px;transition:all ease-out .3s}
#news .content .c-body{display:flex;justify-content:space-between;margin-top:30px;margin-bottom:20px}
#news .content .c-body>.left{width:858px}
#news .content .c-body>.left ul li{display:flex;box-sizing:border-box;padding:0 22px}
#news .content .c-body>.left ul li>div{width:100%;border-width:1px!important}
#news .content .c-body>.left ul li:last-of-type>div{border-bottom:none!important}
#news .content .c-body>.left ul li .img{width:250px;height:150px;background-color:#ccc;overflow:hidden;border-radius:6px}



.article__item-sort {
   /* position: absolute;*/
    position: absolute;

  
    width: 68px;
    background: rgba(0, 0, 0, 0.3);
    color: #fff;
    font-size: 12px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border-radius: 5px;
    border: 1px solid #FFFFFF;
    box-sizing: border-box;
	margin-top:8px;
	margin-left:8px;
}


.mt20 {
    margin-top: 20px !important;
}
.chart-occ3 {
    height: 156px;
    background: url('../images/bg-360x233.jpg') no-repeat;
    position: relative;
}
.chart-occ3 .txt {
    float: left;
    margin-left: 35px;
    border-left: 4px solid #ec3b3b;
    padding: 0 22px;
    margin-top: 35px;
}
.chart-occ3 .txt span {
    font-size: 24px;
    color: #fff;
    line-height: 35px;
}
.chart-occ3 .txt p {
    color: #ffffff;
    margin-top: 8px;
}
.chart-occ4 {
    height: 233px;
    background: url('../images/ad88.jpg') no-repeat;
    position: relative;
}
#news .content .c-body>.left ul li .img img{width:100%}
#news .content .c-body>.left ul li .text{margin-left:16px;flex:1;position:relative}
#news .content .c-body>.left ul li .text p:nth-of-type(1){font-size:18px;color:#333}
#news .content .c-body>.left ul li .text p:nth-of-type(2){margin-top:16px;font-size:14px;color:#666;line-height:28px;text-indent:2em}
#news .content .c-body>.left ul li .text .x6{margin-top:14px}
#news .content .c-body>.left ul li .text p:nth-of-type(3) span{font-size:14px;color:#666}
#news .content .c-body>.left ul li .text p:nth-of-type(3) a{float:right;width:116px;height:36px;color:#fff;font-size:14px;background-color:#1c9be3;border-radius:4px;text-align:center;line-height:36px}
#news .content .c-body>.right{width:318px}
.recommend-zy{padding:16px 12px}
.recommend-zy .title{padding-bottom:6px;border-bottom:2px solid #e6e6e6}
.recommend-zy .title p{font-size:20px;display:flex;align-items:center;position:relative}
.recommend-zy .title p a{position:absolute;font-size:14px;color:#666}
.recommend-zy .title p img{width:26px;height:21px;margin-right:6px;margin-left:6px}
.recommend-zy ul li .ball,.recommend-zy ul li a{height:24px;font-size:14px;text-align:center;line-height:24px}
.recommend-zy ul li{display:flex;align-items:center;padding:10px 0;position:relative}
.recommend-zy ul li .ball{width:24px;border-radius:50%;margin-right:8px;background-color:#e5e5e5}
.recommend-zy ul li:nth-of-type(1) .ball{color:#fff;background-color:#ed4023}
.recommend-zy ul li:nth-of-type(2) .ball{color:#fff;background-color:#efaf1a}
.recommend-zy ul li:nth-of-type(3) .ball{color:#fff;background-color:#3e99ed}
.recommend-zy ul li p{font-size:14px;color:#333}
.recommend-zy ul li a{position:absolute;display:block;width:54px;border-radius:4px;border:1px solid #efaf1a;background-color:#fff}
.recommend-zy ul li a:hover{background-color:#efaf1a;color:#fff;border:none}