.wenzhang,.xg-article,.news-list,.jianzhang-list,.tj-zixun{background:#fff;padding:20px;margin-bottom:15px;overflow: hidden;}
.wenzhang-tit h1 {color:#333;font-size:20px;text-align:center;margin-bottom:20px;}
.wenzhang-tit .info {font-size:14px;color:#666666;margin-bottom:10px;text-align:center;}
.wenzhang-tit .info .time {background:url(../img/ico-time.png) no-repeat 0 center;background-size:18px 18px;padding-left:20px;}
.wenzhang-tit .info .eye {background:url(../img/ico-hits.png) no-repeat 0 center;background-size:18px 18px;padding-left:20px;margin-left:30px;}
.wenzhang-nr .detail-zhaiyao {line-height:22px;display:inline-block;padding:10px 15px;font-size:14px;color:#9ca0ad;background:#f6f7fa;border:1px dashed #e3e5ec;overflow:hidden;margin-top:10px;}
.wenzhang-nr p {font-size:14px;line-height:24px;margin:10px auto;}
.wenzhang-nr img {width:100% !important;height:auto !important;}
.wenzhang-nr h3 {display:inline-block;font-size:18px;font-weight:bold;position:relative;color:#333;font-style:normal;}
.wenzhang-nr h3:before {content:'';border-radius:5px;display:block;float:left;margin-top:9px;width:4px;height:15px;margin-right:10px;background:#3297fc;}
.xg-article .xg-article-tit {display:inline-block;font-size:18px;font-weight:bold;padding-left:10px;position:relative;color:#4177db;font-style:normal;margin-bottom:15px;}
.xg-article .xg-article-tit:before {content:'';height:16px;width:3px;position:absolute;left:0;background-color:#4177db;top:50%;margin-top:-8px;}
.news-item li {padding:10px 0;display:flex;align-items:flex-start;border-bottom:1px solid #eeeeee;}
.news-item li .cover-image {width:117px;overflow:hidden;max-height:75px;}
.news-item li .cover-image img {width:100%;height: 88px;}
.news-item .news-info {flex:1;margin-left:10px;}
.news-item .news-info a {display:block;margin-bottom:5px;font-size:14px;color:#333;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.news-item .news-info .info {display:block;color:#999999;overflow:hidden;}
.news-item .news-info .info i {float:left;font-size:12px;line-height:24px;margin-right:16px;font-style:normal;}
.news-item .news-info .miaoshu{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1; line-clamp: 1;-webkit-box-orient: vertical;color: #999;}
.news-list-tit h1{display:inline-block;font-size:18px;font-weight:bold;padding-left:10px;position:relative;color:#4177db;font-style:normal;margin-bottom:15px;}
.news-list-tit h1:before {content:'';height:16px;width:3px;position:absolute;left:0;background-color:#4177db;top:50%;margin-top:-8px;}
.news-list-tit p {color:#808080;font-size:16px;margin-top:22px;position:relative;line-height:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);margin:10px auto;background:#fff;overflow:hidden;}
.xx-header {height:56px;display:flex;align-items:center;background:#fe5d37;padding:0 20px;position:fixed;width:98%;top:0;left:50%;transform:translateX(-50%);z-index:100;flex-direction:column-reverse;flex-wrap:wrap;align-content:space-between;}
.xx-header .xx-name {flex:1;min-width:0;font-size:17px;font-family:PingFang SC-Medium,PingFang SC;font-weight:600;color:#fff;line-height:21px;margin:0 10px;}
.xx-go,.xx-name {display:flex;align-items:center;padding-left:18px;padding-right:18px;height:63px;}
.xx-go img {width:21.34px;}
.xx-nav {display:flex;align-items:center;padding-left:18px;padding-right:18px;height:63px;}
.xx-nav img {width:21.34px;}
.xx-wrap {width:100%;height:100%;position:fixed;top:0;right:0;z-index:97;display:none;}
.xx-bg {width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:1;}
.xx-box {width:212px;height:100%;background-color:#fff;padding-top:63px;overflow:hidden;position:absolute;top:0;right:-100%;z-index:96;}
.xx-box li {width:100%;margin:20px 0;}
.xx-box li a {font-size:16px;color:#333;line-height:24px;width:100%;text-align:center;display:inline-block;}

.tj-kecheng ,.tj-news,.tj-xuexiao{background:#fff;padding:20px;padding-bottom:0;margin:10px 0;}
.index-bt {overflow:hidden;margin-bottom:20px;}
.title-style-l {display:flex;align-items:center;justify-content:center;float:left;}
.title-style-l img {width:16px;height:16px;margin-right:4px;}
.title-style-text {font-size:17px;font-weight:600;color:#333;}
.title-style-r {display:flex;align-items:center;justify-content:center;float:right;}
.title-style-r span {font-size:13px;color:#8C8C8C;}
.tj-kecheng .commmon-list {display:flex;flex-wrap:wrap;margin-top:8px;}
.tj-kecheng .commmon-list li {width:calc((100% - 17px) / 2);margin-right:17px;background:#FFFFFF;box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:12px;margin-bottom:20px;}
.tj-kecheng .commmon-list li:nth-child(2n) {margin-right:0px;}
.tj-kecheng .commmon-list li a {height:100%;display:flex;flex-direction:column;}
.tj-kecheng .commmon-list li .course-logo {width:100%;height:98px;border-radius:12px 12px 0 0;}
.tj-kecheng .commmon-list li .course-logo img {border-radius:12px 12px 0 0;}
.tj-kecheng .commmon-list .img-block {width:100%;height:100%;object-fit:cover;object-position:50% 50%;}
.tj-kecheng .commmon-list li .course-info {flex:1;padding:8px 8px 15px;display:flex;flex-direction:column;}
.tj-kecheng .commmon-list li .course-info .ellipsis-1 {font-size:14px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#333333;line-height:21px;}
.tj-kecheng .commmon-list li .course-info .course-time {font-size:12px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#999999;line-height:18px;margin-top:4px;margin-bottom:6px;}
.tj-kecheng .commmon-list li .course-info .course-bottom {display:flex;align-items:center;justify-content:space-between;margin-top:auto;}
.tj-kecheng .commmon-list li .course-info .course-bottom .price {font-size:14px;font-family:PingFang SC-Medium,PingFang SC;font-weight:600;color:#FF6666;line-height:21px;}
.tj-kecheng .commmon-list li .course-info .course-bottom .audition-btn {display:block;width:38px;height:24px;background:#fe5d37;font-size:12px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#FFFFFF;border-radius:4px;border:none;}

.tj-hot-xuexiao{background:#fff;padding-bottom:0;margin:10px 0;overflow:hidden;padding: 20px;}
.tj-hot-xuexiao .tj-xuexiao{padding: 0px}
.tj-hot-xuexiao .tj-xuexiao-item{padding: 10px 0px!important}
.tj-xuexiao .tj-xuexiao-item {padding:10px 0;background:#fff;box-shadow:0 0 3px 0 rgba(1,126,255,.1);border-radius:15px;margin: 0 auto;margin-bottom: 10px;height:70px}
.tj-xuexiao .tj-xuexiao-item-img {float:left;width: 70px;}
.tj-xuexiao .tj-xuexiao-item-img img {width:70px;height:70px;margin-right:20px;}
.tj-xuexiao .tj-xuexiao-intro {float:left;width: 75%;margin-left: 10px;}
.tj-xuexiao .tj-xuexiao-intro-bt {font-size:16px;width:100%;font-weight:500;color:#222;}
.tj-xuexiao .tj-xuexiao-intro-span {margin-top:10px;font-size:14px;font-weight:300;color:#999;}
.tj-xuexiao .tj-xuexiao-intro-span  .color {font-size:14px;font-weight:500;margin-right:10px; color:#ff7800;}
.tj-xuexiao .tj-xuexiao-intro-span i{color: #ff8400; padding-left: 20px;}

.news-list .tj-xuexiao-item {padding:10px 0;background:#fff;margin: 0 auto;margin-bottom: 10px; border-bottom: 2px solid #EEEEEE;
    overflow: hidden; }
.news-list .tj-xuexiao-item-img {float:left;width: 70px;}
.news-list .tj-xuexiao-item-img img {width:70px;height:70px;margin-right:20px;}
.news-list .tj-xuexiao-intro {float:left;width: 75%;margin-left: 10px;}
.news-list .tj-xuexiao-intro em{  color: #f9a411;margin-right: 10px;font-size: 16px;}
.news-list .tj-xuexiao-intro-bt {font-size:16px;width:100%;font-weight:600;color:#222;}
.news-list .tj-xuexiao-intro-span {margin-top:10px;font-size:14px;font-weight:300;color:#999;}
.news-list .tj-xuexiao-intro-span  .color {font-size:14px;font-weight:500;margin-right:10px; color:#ff7800;}
.news-list .tj-xuexiao-intro-span i{color: #ff8400; padding-left: 20px;}
.news-list .tj-xuexiao-jieshao {width:100%;float:left;line-height:25px;overflow:hidden;text-overflow:ellipsis;color:#666;margin-top: 10px;margin-bottom: 20px;}
.tj-news  ul li {display:flex;justify-content:space-between;align-items:center;position:relative;}
.tj-news  ul li a {display:block;}
.tj-news  ul li a::before {content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:5px;height:5px;background-color:#f26470;}
.tj-news  ul li a {font-size:14px;letter-spacing:1px;color:#333333;width:82%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;height:32px;line-height:32px;padding-left:10px;}
.tj-news  ul li span {font-size:14px;letter-spacing:1px;color:#999999;}

.jianzhang-list {width:100%;box-sizing:border-box;background-color:#fff;border-top:10px solid #eaeaea;}
.jianzhang-list ul { margin-top: 20px;}
.jianzhang-list ul li {border-bottom:1px solid #f5f5f5;    margin-bottom: 20px;}
.jianzhang-list ul li .bt {font-weight:400;line-height:24px;margin-bottom:10px;min-height:26px;color:#333;font-size:14px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.jianzhang-list ul li .bt .lmbt{color:#fe5d37}
.jianzhang-list .jianzhang--img {float:left;width:142px;height:95px;position:relative;}
.jianzhang-list .jianzhang--img img {width:100%;height:100%;}
.jianzhang-list .jianzhang-item {padding-bottom:20px;padding-left:10px;display:block;overflow:hidden;position:relative;height: 88px;}
.jianzhang-list .jianzhang-item p {color:#666;font-size:12px;height:24px;overflow:hidden;padding-right:5px;word-break:break-all;line-height:22px;}
.jianzhang-list .jianzhang-item1 {color:#999;font-size:12px;height:24px;overflow:hidden;padding-right:5px;word-break:break-all;line-height:22px;}
.jianzhang-list .jianzhang-item2 {position:absolute;left:0;    top: 61px;}
.jianzhang-list .jianzhang-item2 span {position:relative;bottom:-2px;color:red;font-size:16px;font-weight:400;right:0;}
.jianzhang-list .jianzhang-item2 span s {color:#999;font-size:12px;}
.jianzhang-list ul li:after {content:" ";clear:both;display:table;}








.tj-zixun {padding-bottom:20px;}
.tj-zixun dl {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:20px;justify-content:space-evenly;}
.tj-zixun dl dd {width:33%;height:34px;background-color:#4665a5;border-radius:10px;font-size:14px;line-height:34px;letter-spacing:1px;color:#fff;text-align:center;float:left;border-right:1px solid #f3f4f7;text-align:center;padding:5px 0;border-radius:7px 7px 0 0;cursor:pointer;}
.tj-zixun dl .active {background-color:#ff7f80;color:#ffffff;font-weight:bold;}
.tj-zixun .dogntai {display:none;}
.tj-zixun .dogntai ul li {display:flex;justify-content:space-between;align-items:center;position:relative;}
.tj-zixun .dogntai ul li a {display:block;}
.tj-zixun .dogntai ul li a::before {content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:5px;height:5px;background-color:#f26470;}
.tj-zixun .dogntai ul li a {font-size:14px;letter-spacing:1px;color:#333333;width:82%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;height:32px;line-height:32px;padding-left:10px;}
.tj-zixun .dogntai ul li span {font-size:14px;letter-spacing:1px;color:#999999;}
.tj-zixun .news-list-more {padding:2px 0;margin:20px 0;}
.tj-zixun .news-list-more a {width:100%;display:block;background-color:#e5ecff;color:#4665a5;border-radius:5px;border:1px dashed #6586cd;text-align:center;margin-top:5px;padding:5px 0;font-size:14px;}
.tj-zixun .zixun ul li {width:100%;overflow:hidden;margin-bottom:20px;}
.tj-zixun .zixun ul li .news-tu {width:144px;height:96px;max-height:none;overflow:hidden;margin-right:13px;margin-bottom:0;float:left}
.tj-zixun .zixun ul li .news-tu a img {width:144px;height:96px}
.tj-zixun .zixun ul dl .news-tit {height:auto;}
.tj-zixun .zixun ul li .news-tit a {display:block;font-size:16px;color:#333;font-weight:bold;margin-bottom:9px;max-height:47px;line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.tj-zixun .zixun ul li .news-tit p {font-size:14px;height:57px;overflow:hidden;line-height:20px;color:#999;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
