a{text-decoration: none; color: #000000;} 
.juzho  { text-align: center;}
.arow { text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;  }
.card {padding: .2rem .3rem;background-color: #f1f4f8;}
.box {height: 100%;padding: .362rem .242rem;border-radius: .169rem;background-color: #fff}
.card-t{position: relative;margin-bottom: 10px;padding-left: .1rem;}
.card-t h3, h2{	display: inline-block;color: #1f1f1f;font-size: .48rem;font-weight: 700;position: relative;padding-left: 10px;}
.card-t>h3:before, h2:before {content: "";width: 4px;height: 75%;background-color: #2592ff;border-radius: 10px;top: 17%;left: 0;display: block;position: absolute;}
.card-t>a {float: right;color: #2592ff;border: 1px solid #2592ff;padding: 2px 4px;position: absolute;right: 0;border-radius: 10px;top: 0;font-size: 12px;}
.iconjiantou-zuo,.icontoggle{font-size: .5rem;}
/* 平台头部 */
.index_head {height: 50px;padding: 10px;background-color: #fff;z-index: 99999;position: relative;border-bottom: 1px solid #ececec;display: flex;justify-content: space-between;align-items: center;}
.index_head>.logo{width: 20%;}

/* 机构head */
.edu-head{display:flex;padding:.242rem .362rem;background-color:#fff;justify-content:center}
.edu-head .head-logo{height:.8rem}
.edu-head .head-logo img{width:100%;height:100%}
/* 机构head */

/* 机构head */
.edu-nav{position: sticky;top: 0;z-index: 999;;padding:.242rem 0;background-color:#fff;border-bottom: 1px solid #efefef;border-top: 1px solid #f3f5f8;box-shadow: 0 6px .12rem 0 rgba(0,0,0,.1);position: -webkit-sticky;}
.edu-nav ul{display:flex;align-items:center}
.edu-nav ul li{text-align:center;font-size:.4rem;flex:1}
.edu-nav ul li.active{position:relative;font-weight:700}
.edu-nav ul li.active::before{position:absolute;bottom:-.14rem;left:50%;visibility:unset;width:.242rem;height:.072rem;border-radius:.242rem;background-color:#2692ff;content:"";transform:translateX(-50%)}
.edu-nav ul li a{font-size: .4rem; color: #000000;}

/* 机构首页卡片 */
.edu1{padding-bottom: .4rem;border-bottom: 1px solid #f0f0f0;}
.edu1-head{display: flex;margin-bottom: .386rem;align-items: center;}
.edu1-head-logo  {display: flex;align-items: center;margin-right: .3rem;width: 2.8rem;background-color: #fff;}
.edu1-head-logo img{width: 100%;}
.edu1-head-tit	{margin-bottom: .2rem;}
.edu1-ts{display: flex;margin-bottom: .386rem;align-items: center;overflow: hidden;}
.edu1-tsn{width: auto !important;margin-right: .1rem;padding: .048rem .3rem;border-radius: .293rem;background-color: #f7f7f7;font-size: .32rem;}
.edu1 p{font-size: .35rem;}
.edu2{padding: .4rem 0;border-bottom: 1px solid #f0f0f0;}
.edu2>.edu2-tit{margin-bottom: .29rem;color: #1f1f1f;font-size: .4rem;}
.edu2 p{color: #525252;font-size: .35rem;line-height: .6rem;}
.edu3{padding-top: .4rem;}
.edu3 a{display: flex;align-items: center;justify-content: space-between;}
.edu3 span{color: #1f1f1f;font-size: .4rem;}

/* 机构首页卡片2 */
.edu4{display: flex;align-items: center;justify-content: space-around;}
.edu4-ti{text-align: center;}
.edu-title{font-size: .4rem;color: #1f1f1f;margin-bottom: .1rem;}
.edu-txt{font-size: .32rem;color: #333;}

/* 机构简介 */
.jgjj p{margin-bottom: .483rem;color: #525252;font-size: .4rem;line-height: .7rem;}
.jgjj-hj{margin-right: .217rem;width: 3.865rem;}
.jgjj-hj img{display: block;width: 100%;height: 2.415rem;background-color: #c9c9c9;border-radius: 4px;}
.jgjj-hj p{margin: 0;color: #1f1f1f;text-align: center;font-size: .35rem;}
	
/* 机构优势 */
.jgys {font-size: .3.5rem;line-height: .7rem;padding: 6px;}
.jgys-nr{height: 3rem;overflow: hidden;transition: height .3s;}
.zsqb{position: relative;width: 100%;color: #85bdf5;text-align: center;font-size: .338rem;display: flex;justify-content: center;align-items: center;}
.zsqb::before {position: absolute;bottom: 100%;left: 0;content: '';z-index: 5;width: 100%;height: 2rem;background: linear-gradient(-180deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .6) 49%, #fff 85%);}
.zsqb .icon-xiangxiajiantou {font-size: .2rem;}
	
/* 报名流程 */
.bmlc-card .process_item_content{display:block;padding:.5333rem .15rem;background:#fff;border-radius:.2667rem}
.bmlc-card .process_box{display:block;height:1.0133rem;line-height:1.0133rem;text-align:left}
.bmlc-card .process_content{display:inline-block;width:3.6rem;height:1.0133rem;line-height:1.0133rem;position:relative;background:linear-gradient(74deg,rgba(13, 197, 185,.3),rgba(13, 197, 185,.71));border-radius:.5067rem}
.bmlc-card .process_index{width:1.0133rem;height:1.0133rem;line-height:1.0133rem;text-align:center;font-size:.4267rem;color:#fff;font-weight:700;border-radius:50%;background:#0dc5b9;position:absolute;right:0;top:0}
.bmlc-card .process_step{display:flex;align-items:center;width:3.44rem;height:.8533rem;background:#fff;border-radius:.4267rem;position:absolute;left:.08rem;top:.08rem}
.bmlc-card .process_step span{display:block;font-size:.32rem;color:#333;line-height:.3733rem;width:2.1333rem;margin-left:.3733rem;text-align:center}
.bmlc-card .process_circle{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:.2667rem;height:.2667rem;border-radius:50%;border:1px solid #0dc5b9;box-sizing:border-box;background:#fff;z-index:2}
.bmlc-card .process_circle i{display:block;width:.16rem;height:.16rem;background:#0dc5b9;border-radius:50%}
.bmlc-card .process_left{content:'';width:.64rem;height:.0533rem;background:#e1e1e1;position:absolute;left:3.6rem;top:50%;transform:translateY(-50%)}
.bmlc-card .process_bottom{content:'';width:.0533rem;height:.9067rem;background:#e1e1e1;position:absolute;left:4.32rem;top:50%}
.bmlc-card .process_box:nth-of-type(2n){text-align:right}
.bmlc-card .process_box:nth-of-type(2n) .process_content{background:linear-gradient(74deg,rgba(13, 197, 185,.71),rgba(13, 197, 185,.3))}
.bmlc-card .process_box:nth-of-type(2n) .process_index{left:0}
.bmlc-card .process_box:nth-of-type(2n) .process_step span{margin-left:.9067rem}
.bmlc-card .process_box:nth-of-type(2n+1) .process_circle{right:-.88rem}
.bmlc-card .process_box:nth-of-type(2n) .process_circle{left:-.9067rem}
.bmlc-card .process_box:nth-of-type(2n) .process_left{left:-.64rem}
.bmlc-card .process_box:nth-of-type(2n) .process_bottom{left:-.8rem}
.bmlc-card .process_box:last-child .process_bottom{display:none}

/* 内容页head */
.nr_head {background-color: #fff;position: relative;height: 50px;line-height: 50px;padding: 0 10px;border-bottom: 1px solid #eee;z-index: 99999;}
.nr_head>.back {width: 40px;height: 50px;font-size: .48rem;}
.nr_head>div i {color: #1f1f1f;}
.nr_head>.nr-tit {width: 60%;position: absolute;left: 50px;top: 0;font-size: .43rem;color: #1f1f1f;font-weight: 700;}
.nr_head>.main {width: 40px;height: 50px;line-height: 50px;position: absolute;right: 10px;top: 0;font-size: .48rem;text-align: center;}
.nr-dh {position: absolute;width: 24%;background-color: #fff;right: 6px;top: 52px;z-index: 99999;border-radius: 0;box-shadow: 0 0 10px rgba(0, 0, 0, .1);border-radius: 5px;display: none;}
.nr-dh>ul>li {text-align: center;padding: .1rem 0;margin: 0 .3rem;border-bottom: 1px solid #d1d8e0;position: relative;}
.nr-dh>ul>li>a {font-size: 14px;color: #62666b;text-align: left;display: block;height: 30px;line-height: 30px;}


/* 底部客服 */
.dibu { height: 70px;}
.fixed-foot {position: fixed;left: 0;bottom: 0;z-index: 10;width: 100%;text-align: center;background: #fff;box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);}
.fixed-foot .nav-list {padding: 10px 0;display: flex;align-items: center;justify-content:space-around;}
.fixed-foot .nav-list li{width: 30%!important;}
.fixed-foot .nav-list a {display: block;padding: 0!important;position: relative;height: 40px;border-radius: 20px;}
.fixed-foot .nav-list .tel{border-right: 1px solid #f5f0f0;background-color: #f35c39;}
.fixed-foot .nav-list .cs{background-color: #068bf2;}
.fixed-foot .nav-list .fm span{color: #156fcb;}
.fixed-foot .nav-list .fm i{color: #156fcb;}
.fixed-foot .nav-list i {display: inline-block;position: relative;vertical-align: middle;font-size: 18px;color: #fff;padding-top: 2px;margin-right: 5px;}
.fixed-foot .nav-list span {display: inline-block;vertical-align: middle;font-size: 14px;color: #fff;line-height: 40px;}
.fixed-bottom{background-color:rgba(0,0,0,.45);position:fixed;width:100%;height:100%;bottom:0;left:0;z-index:99999999999999999;display:none;overflow:hidden}
.fixed-bottom>.width_main{position:relative;;margin:45% 10%;padding: 30px;background: #ffffff;border-radius:15px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5)}
.fixed-bottom>.width_main>.foot_zx>p{font-size:.4rem;line-height:.7rem;color:rgba(0,0,0,.8);margin-bottom: 20px;text-align:center}
.fixed-bottom>.width_main>.foot_zx>form{width:100%}
.fixed-bottom>.width_main>.foot_zx>form>input{width:100%;margin-bottom: 10px;padding: 8px 10px;-webkit-user-select:text;border:1px solid rgba(0,0,0,.2);border-radius:5px;}
.fixed-bottom>.width_main>.foot_zx>form>input.form_btn{border:1px solid #4f94cf;background-color:#4f94cf;color:#fff}
.fixed-bottom>.width_main>.foot_zx>form>input:focus{outline:0;color:#525864;border-color:#84c0ee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),0 0 7px #96c7ec;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),0 0 7px #96c7ec;box-shadow:inset 0 1px 2px rgba(0,0,0,.15),0 0 7px #96c7ec}


/* 课程推荐 */
.tuijian{padding:10px .4rem;border-top:.15rem solid #ecf0f6}
.tuijian>.stair{display:inline-block;position:relative;font-size:.4rem;font-weight:700;color:#000;margin-bottom:.6rem}
.tuijian>.stair:before{width:.5rem;height:5px;content:'';display:block;background-color:#4285f2;position:absolute;left:32%;bottom:-8px;visibility:visible;border-radius:10px}
.tuijian>.class-loop1>.hd{display:none}
.tuijian>.class-loop1>.bd>ul>li{margin-bottom:.4rem;position:relative}
.tuijian>.class-loop1>.bd>ul>li>.div-first{width:45%;margin-right:3%;float:left;min-height:2.5rem}
.tuijian>.class-loop1>.bd>ul>li>.div-first>a{display:block}
.tuijian>.class-loop1>.bd>ul>li>.div-first>a>img{border-radius:5px;width:100%}
.tuijian>.class-loop1>.bd>ul>li>.title{width:52%;float:left}
.tuijian>.class-loop1>.bd>ul>li>.title>a>.fl{font-size:.43rem;color:#000;display:block;line-height:.7rem}
.tuijian>.class-loop1>.bd>ul>li>.title>a>.fr{color:#999;font-size:.35rem;position:absolute;bottom:0;width:100%}
.tuijian>.class-loop1>.bd>ul>li>.title>a>.fr>span{margin-right:6%}

/* 文章推荐 */


/* 首页 动态问答 */
.qa .qa-tabs{margin-bottom:.6rem}
.qa .qa-tabs ul{display:flex}
.qa .qa-tabs ul li{margin-right:.483rem;color:#000;font-size:.5rem;}
.qa .qa-tabs ul li strong{font-weight: unset;}
.qa .qa-tabs ul li.active{position:relative;font-weight:700}
.qa .qa-tabs ul li.active::before{position:absolute;bottom:-.2rem;left:50%;visibility:unset;width:.242rem;height:.072rem;border-radius:.4rem;background-color:#2692ff;content:"";transform:translateX(-50%)}
.qa .qa-content .qa-item{display:none}
.qa .qa-content .qa-item.active{display:block}
.qa .qa-content .qa-item ul li{position:relative;margin-bottom:.483rem;padding-left:.3rem;}
.qa .qa-content .qa-item ul li .qa-head{display: flex;justify-content: space-between;margin-bottom: .3rem;}
.qa .qa-content .qa-item ul li .qa-footer p{font-size: .34rem;color: #999;line-height: .6rem;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.qa .qa-content .qa-item ul li:last-child{margin-bottom:0}
.qa .qa-content .qa-item ul li::before{position:absolute;top:50%;left:0;visibility:unset;width:.121rem;height:.121rem;background-color:#dae6f2;content:"";transform:translateY(-50%)}
.qa .qa-content .qa-item ul li::after{content:unset}
.qa .qa-content .qa-item ul li .qa-title{width: 80%;font-size:.4rem;}
.qa .qa-content .qa-item ul li .qa-title a{color:#1f1f1f;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}
.qa .qa-content .qa-item ul li .qa-time{color:#888;font-size:.29rem}


	/* 文章推荐 */
.class-r-ul ul>li{display: block;	background-color: #f1f4f8;padding: .3rem .6rem;border-radius: 5px;font-size: .4rem;margin-bottom: .2rem;position: relative;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}
.class-r-ul {display: none;}
.class-r-ul ul li::before {position: absolute;top: 50%;left: 15px;visibility: unset;width: .121rem;height: .121rem;background-color: #000;content: "";transform: translateY(-50%)}
.class-r-ul.active {display: block;}
/* 文字样式 */
.school-p{padding: 10px 15px;font-size: .43rem;line-height: .8rem;color: #687078;text-align: justify;word-wrap: break-word;word-break: break-all;}

/* 底部机构推荐 */

.db-tj{padding: 10px;background-color: #f3f5f6;overflow: hidden;}
.db-tj>.tab{margin-bottom: 0;display: flex;align-items: center;height: 40px;line-height: 40px;background-color: #fff;padding: 0 15px;border-bottom: 1px solid #eee;}
.db-tj>.tab>h3 {position: relative;width: 23%;}
.db-tj>.tab>h3.active {color: #000;font-weight: 700;}
.db-tj>.tab h3.active::after {content: "";height: 2.5px;background-color: #2592ff;position: absolute;left: 0;bottom: 0;}
.db-tj>.box>.list.active {display: block;}
.db-tj>.box>.list {background-color: #fff;display: none;line-height: .7rem;font-size: .32rem;position: relative;}
.db-tj>.box>.list ul {display: flex;flex-flow: wrap row;}
.db-tj>.box>.list ul>li {width: 47%;border: 1px solid #ececec;margin-right: 3%;margin-bottom: 10px;}
.db-tj>.box>.list ul>li>a {padding: 2px 0;text-align: center;display: block;font-size: .32rem;color: #525252;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}


/* 面包屑 */
.mbx{padding:10px 15px;background-color:#fff;color:#999;line-height:.5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.24rem}
.mbx>a{font-size:.24rem;color:#999}
.mbx>a:after{content:"\e616";font-family:iconfont}
.mbx>a:last-child:after{display:none}

/* 公共底部备案 */
 .edu-footer{   padding: 0 10px;}
 .edu-footer>p {font-size: 10px;text-align: center; margin: 0.15rem 0;color: #999;}
 .edu-footer>p>a {font-size: 10px;color: #999;margin: 0 5px;position: relative;}

/* 分页 */
.fyjz {text-align:center;}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;}
.pagination > li {display: inline; }
.pagination > li > a,
.pagination > li > span {position: relative;float: left;padding: 5px 10px;color: #000000;background-color: #fff;border: 0.5px solid #ddd;margin-left: 3px;border-radius: 10%;}
.pagination > li:first-child > a,
.pagination > li:first-child > span {margin-left: 0;}
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {z-index: 2;color: #c50f12;background-color: #eeeeee;border-color: #ddd; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {z-index: 3;color: #fff;background-color: #3a89f5;border-color: #ddd;cursor: default;border-radius: 10%;}
/* 分页结束 */

/* 文章列表 */
.class-news-ul>ul>li {background-color: #fff;padding: .3rem;margin-bottom: .4rem;border-radius: 5px}
.class-news-ul>ul>li::after,.class-news-ul>ul>li>a::before {clear: both;display: block;content: "";line-height: 0;height: 0;visibility: hidden}
.class-news-ul>ul>li>.new_tem>.fl {width: 42%;float: left;margin-right: 3%;min-height: 2.6rem}
.class-news-ul>ul>li>.new_tem>.fl>a>img {}
.class-news-ul>ul>li>.new_tem>.fr {width: 55%;float: left;display: block}
.class-news-ul>ul>li>.new_tem>.fr>.title_p {font-size: .4rem;color: #000;font-weight: 700;line-height: .6rem}
.class-news-ul>ul>li>.new_tem>.fr>p:nth-of-type(1) {display: none}
.class-news-ul>ul>li>.new_tem>.fr>p {display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: .35rem;color: #999;margin-top: .2rem;line-height: .6rem}
/* 文章列表结束 */

/* 师资列表 */
.class-sz-ul>ul>li {background-color: #fff;padding: .3rem;margin-bottom: .4rem;border-radius: 5px}
.class-sz-ul>ul>li::after,.class-sz-ul>ul>li>a::before {clear: both;display: block;content: "";line-height: 0;height: 0;visibility: hidden}
.class-sz-ul>ul>li>.new_tem>.fl {width: 32%;height: 2rem;float: left;margin-right: 3%;min-height: 2.6rem}
.class-sz-ul>ul>li>.new_tem>.fl>a>img {width: 100%;height: 100%;border-radius: 50%;}
.class-sz-ul>ul>li>.new_tem>.fr {width: 64%;float: left;display: block}
.class-sz-ul>ul>li>.new_tem>.fr>.title_p {font-size: .4rem;color: #000;font-weight: 700;line-height: .6rem}
.class-sz-ul>ul>li>.new_tem>.fr>p:nth-of-type(1) {display: none}
.class-sz-ul>ul>li>.new_tem>.fr>p {display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: .35rem;color: #999;margin-top: .2rem;line-height: .6rem}
/* 师资列表结束 */

/* 内容页 */
.show_banner{margin: 1%;text-align: center; }
.show_banner img{border-radius: 5%;}

/* 课程内容 */
.shop-head {background-color: #fff;padding: .35rem;}
.shop-head h1 {font-size: .48rem;margin-bottom: .4rem;font-weight: bold;}
.shop-head .shop-head_item {display: flex;margin-bottom: .2rem;}
.shop-head .shop-head_item .lable {margin-right: .3rem;font-size: .35rem;color: #333;}
 .shop-head .shop-head_item > div {flex: 1;display: flex;justify-content: space-between;font-size: .35rem;}
.shop-head .shop-head_item > div .price {font-weight: bold;color: #ff4512;font-size: .45rem;}
 .shop-head .shop-head_item > div .click {font-size: .35rem;color: #333;}

/* 上课方式 */
.kc-js {padding: 0 .3rem;}
.kc-js .kc-kp {display: flex;align-items: center;justify-content: space-between;padding: .23rem 0;}
.kc-js .kc-kp:last-child {border: 0;}
.kc-js .kc-kp:last-child p{margin-right: .2rem;}
.kc-js .kc-kp .t-l {margin-bottom: 0;margin-right: 1rem;font-size: .35rem;color: #333;}
.kc-js .kc-kp p {flex: 1;text-align: right;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.kc-js .kc-kp{padding:.4rem 0;border-bottom:1px solid #f0f0f0}
.kc-kp span {font-size: .32rem;background-color: #eff7ff;color: #2592ff;padding: 2px 3px;margin-right: 5px;border-radius: 5px;}

/* 课程详情 */
.course-classification{padding-bottom: 0 !important;}
.course-classification .course-classification-swiper{overflow:hidden;padding-bottom:.362rem}
.course-classification .course-classification-swiper .swiper-slide{margin-right:.556rem;width:auto;color:#1f1f1f;font-size:.4rem}
.course-classification .course-classification-swiper .swiper-slide.active{position:relative;color:#1f1f1f;font-weight:700}
.course-classification .course-classification-swiper .swiper-slide.active::after{position:absolute;bottom:-.121rem;left:50%;width:.242rem;height:.072rem;border-radius:.242rem;background-color:#2692ff;content:"";transform:translateX(-50%)}

.jiaoyupeixun-nav-head {padding-bottom: 0;position: sticky;top: 0;z-index: 100;}
.jiaoyupeixun-nav-head .box {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.jiaoyupeixun-nav-body .box {border-top-left-radius: 0;border-top-right-radius: 0;}
.jiaoyupeixun-nav-body {padding-top: 0;}


/* 内容样式 */
.single-entry {text-align:justify;}
.single-entry p {font-size:15px;position:relative;color:rgba(58,58,58,0.88);margin:5px 0 5px;line-height:180%;}
.single-entry p a {font-weight:bold;}
.single-entry p img {max-width:100%;width:auto!important;height:auto!important; display:block;margin:0 auto;border-radius:10px;}
.single-entry blockquote {padding-left:10px;color:rgba(0,0,0,0.5);font-size:15px;padding:15px 20px;margin:1em 0;background-color:#ececec;border-radius:10px;}
.single-entry blockquote:hover {background-color:rgba(234,236,247,0.68);}
.single-entry blockquote p {margin:0px auto;}
.single-entry h2,.single-entry h3,.single-entry h4,.single-entry h5{margin-top: 30px;margin-bottom: 16px;font-size: 16px;color: #1a1a1a;position: relative;overflow: hidden;padding-left: 16px;font-weight: bold}
.single-entry h2::before,.single-entry h3::before{content: "";position: absolute;top: 0;left: 0;display: inline-block;height: 20px;background: #de3939;border-radius: 3px}
.single-entry h2::after,.single-entry h3::after{content: "";position: absolute;top: 50%;margin-left: 16px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);display: inline-block;width: 100%;height: 1px;border-top: #f0f0f0 solid 1px;}
.single-entry table {width:100%!important;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #eee;margin:auto;margin-bottom:15px;}
.single-entry table tr th {border:1px solid #eee;}
.single-entry table thead,.single-entry table tfoot {background:#f5f5f5;}
.single-entry table thead tr th,.single-entry table tfoot tr th,.single-entry table tbody tr td,.single-entry table tr td,.single-entry table tfoot tr td {line-height:18px;text-align:left;border:1px solid #eee;}
.single-entry table thead tr th,.single-entry table tfoot tr td {padding:10px;color:#444;}
.single-entry table thead tr th:first-child,.single-entry table tfoot tr td:first-child {border-left:none;}
.single-entry table thead tr th:last-child,.single-entry table tfoot tr td:last-child {border-right:none;}
.single-entry table tbody tr.even,.single-entry table tbody tr.alt {background:#F8F8F8;}
.single-entry table tbody tr:nth-child(even) {background:#F8F8F8;}
.single-entry table tbody tr td {padding:9px 10px;}
.single-entry ol li,.single-entry ul li {margin:5px 0px 5px 1.5em;list-style:disc;list-style-type:inherit; font-size: 14px;}
.single-entry pre {border-left:6px solid #737F99;width:100%!important;}
.single-entry strong {font-weight:bold;word-wrap:break-word;}
.single-entry p sup {vertical-align:super;font-size:smaller;}
.single-entry p sub {vertical-align:sub;font-size:smaller;}

/* 授课机构 */

.teaching-member .ssedu-right-name h1 {font-weight: normal;font-size: .42rem;}
.card .box .card-head{display:flex;margin-bottom:.3rem;justify-content:space-between;align-items:center}
.card .box .card-head h3{position:relative;margin-right:.193rem;padding-left:.1rem;font-weight:700;font-size:.5rem;color: #000000;}

.ssedu{display:flex;align-items:center}
.ssedu .ssedu-logo{display: flex;align-items: center;margin-right:.3rem;width:2.8rem;background-color:#fff}
.ssedu .ssedu-logo img{width: 100%;}
.ssedu .ssedu-right {flex: 1;}
.ssedu .ssedu-right ..ssedu-right-name{margin-bottom:.2rem}
.ssedu .ssedu-right .txt{display: flex;align-items: center;margin-bottom: .2rem;}
.ssedu .ssedu-right .txt>p{margin-left: .4rem;font-size: 14px;color: #999;}


/* 校区分布 */
.xq-r{width: 80%;}
.xq-box ul>li{display: flex;margin-bottom: .29rem;padding: .2rem;border: 1px solid #ececec;border-radius: .121rem;background-color: #fff;justify-content: space-between;align-items: center;}
.xq-t{font-size: .4rem;color: #000;position: relative;padding-left: 15px;font-weight: 700;}
.xq-t:before {content: '';position: absolute;width: 5px;height: 5px;background-color: #a6bddd;border: 1px solid #a6bddd;top: 35%;left: 2px;border-radius: 50%;}
.xq-nr{margin: .1rem 0;font-size: .35rem;color: #999;line-height: .6rem;}
.xq-l{padding: .048rem .242rem;border-radius: .5rem;background-color: #2692ff;font-size: .26rem;}
.xq-l a{color: #fff;}
.xq-qb{text-align: center;font-size: .35rem;padding: .3rem 0;}
.xq-qb a{color: #999;}
.xq-nr p{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}

/* 推荐课程 */
.course-card {overflow: hidden;}
.course-card {padding-bottom: 0 !important;}
.qds {background-color: unset !important;}
/* .kc-box ul{flex-flow: wrap row;display: flex; } */
.kc-box ul>li{background-color: #fff;width: 48%;margin-right:3%;margin-bottom: 10px;border-radius: 6px;overflow: hidden;float: left;}
.kc-box ul>li:nth-child(2n) {margin-right: 0;}
.bk ul{display: none;}
.bk ul>li{border: solid 1px #ececec;}

/*课程分类滚动*/
.kc-fl{margin-bottom: .35rem;overflow: hidden;padding-bottom: 0.2rem;}
.kc-fl-swiper{    width: auto !important;margin-right: 0.4rem;font-weight: 700;color: #000000;}
.kc-fl .active::before{position:absolute;bottom:-.2rem;left:50%;visibility:unset;width:.242rem;height:.072rem;border-radius:.4rem;background-color:#2692ff;content:"";transform:translateX(-50%)}

/* 列表页顶部导航 */ 
.list_tab {position: sticky;position: -webkit-sticky;top: 0;background-color: #f3f5f6;z-index: 9999}
.list_tab>.tab {display: flex;padding: 0 15px;}
.list_tab>.tab>span {flex: 1;display: block;height: 40px;line-height: 40px;text-align: center;font-size: .37rem}
.list_tab>.tab>span.act {color: #2592ff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.list_tab>.tab>span.act::after {color: #5183ff;}
.list_tab>.tab>span:after {content: "\e614";color: #cbcbcb;display: inline-block;font-family: iconfont;margin-left: 5px;width: 12px;}
.list_tab>.tab>span.active {color: #5183ff;}

/* 展开科目 */
.data_list {position: absolute;width: 100%;background-color: #fff;box-shadow: 0 3px 3px rgba(0,0,0,.1);z-index: 9999;}
.data_list>.box1 {display: none}
.data_list>.box1.active {display: block;}

.box_km{display: flex;}
.box_km {max-height: 350px;overflow-y: scroll;}
.box_km>ul {padding: 10px;list-style-type: disc;flex: 1;margin: 0 10px;padding: 0;}
.box_km ul li {width: 100%;margin: 0;padding: 0;border: 0;height: auto;line-height: 45px;}
.box_km ul li a {text-align: left;}
.box_km>ul>li.active {border: 0;}
.box_km>ul>li.active a {color: #2592ff;}
.box_km>ul>li>a {color: #525252;text-align: left;/* display:block; */}

.box_xq {display: flex;flex-flow: wrap row;border-top: .1rem solid #eee;padding: 10px;}
.box_xq>a {width: 30.33%;padding: 5px 0;border: 1px solid #eee;text-align: center;margin-bottom: 12px;border-radius: 5px;margin: 5px;}
.box_xq>.active {background-color: #007aff;color: #fff;}
/* 滚动课程 */
.kc-boxx>.swiper-wrapper li{display: flex;flex-wrap: wrap;margin: 0 3% .29rem 0;width: 48.5%;border: solid 1px #ececec;border-radius: .121rem;eroverflow: hidden;}	

.kc-img img{width: 100%;height: 100%;}
.kc-in {padding: .217rem;width: 100%;background-color: #fff;}
.kc-in>.tit{font-size: .37rem;color: #1f1f1f;margin-bottom: .25rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;font-weight: bold;}
.kc-sk{display: flex;color: #888;font-size: .35rem;justify-content: space-between;margin-bottom: .2rem;}
.kc-sk span{font-size: .32rem;background-color: #eff7ff;color: #2592ff; padding: 2px 3px;margin-right: 5px;border-radius: 5px;}
.kc-in .price>span:nth-child(1) {font-size: .4rem;color: #ff4512;font-weight: bold;}
.kc-in .price{display: flex;color: #888;font-size: .35rem;justify-content: space-between;margin-bottom: .2rem;}

/* 推荐机构 */
.jg-box ul>li{display: flex;padding: .362rem .242rem;background-color: #fff;border-radius: .169rem;margin-bottom: .29rem;}
.jg-zlogo{display: flex;align-items: center;margin-right: .38rem;width: 1.6rem;height: 1.6rem;border-radius: 50%;overflow: hidden;border: 1px solid #f0f0f0;background-color: #fff;}
.jg-xlogo img{width: 100%;}
.jg-tit{flex: 1;}
.jg-tit>.tit{ margin-bottom: .2rem;font-weight: normal;font-size: .42rem;}


/* 相关内容 */
.xgnr-box{display: flex;/* padding: .362rem .29rem; */align-items: center;justify-content: space-between;}
.xgnr-tit{position: relative;padding-left: .1rem;color: #000;font-size: .4rem;}
.xgnr-tit h3{font-weight: 700;}
.xgnr-box i{	font-size: .35rem;}
.xgnr-nr{display: none;max-height: 450px;overflow: auto;line-height: 30px;font-size: .4rem;padding: .3rem .4rem;}
.xgnr-nr.active{display: block;}
/* 校区内容页 */
.xq {background-color: #fff;padding: 15px;padding-bottom: 0;}
.tit {position: relative;margin-bottom: 10px;display: flex;align-items: center;margin-top: 5px;}
.tit>.name {font-size: .5rem;display: inline-block;font-weight: 700;color: #000;}
.xq-ban {margin-top: 5px;}
.xq-ban .swiper-slide {width: 50% !important;margin-right: 10px;}
.xq-ban .swiper-slide>img {height: 2.778rem;border-radius: 4px;}
.xq-ban .swiper-slide>img {width: 100%;}
.xq-dz {padding-bottom: 4px;color: #1f1f1f;margin-top: 15px;margin-bottom: 15px;position: relative;padding-left: 1.74rem;border-bottom: 1px solid #eee;min-height: .8rem;font-size: .37rem;}
.xq-dz>.ms {position: absolute;left: 0;top: 0;font-size: .37rem;}
.xq-dz1 {padding-right: 1.2rem;padding-bottom: 15px;color: #1f1f1f;position: relative;padding-left: 1.74rem;}
.xq-dz1>.ms {position: absolute;left: 0;top: 0;font-size: .37rem;}
.xq-dz1>p {line-height: .5rem;color: #1f1f1f;font-size: .37rem;}
.xq-dz1>p>a {position: absolute;border: 1px solid #2592ff;color: #2592ff;padding: 0 10px;border-radius: 12px;right: 0;}
.box>.xq-li {border-bottom: 1px dashed #eee;position: relative;padding-left: 2.2rem;padding-bottom: 15px;font-size: .37rem;margin-bottom: 15px;line-height: .7rem;color: #525252;}
.box>.xq-li>span {color: #999;font-size: .37rem;position: absolute;left: 0;top: 0;width: 2rem;}
.box>.xq-li>ul {display: flex;flex-flow: wrap row;}
.box>.xq-li>ul>li {width: 50%;font-size: .32rem;display: flex;align-items: center;margin-bottom: 10px;}
.box>.xq-li>ul>li>i{display:inline-block;width:.32rem;height:.32rem;background:url(../images/gou.png) no-repeat center center;background-size:100% 100%;margin-right:5px}
.box>.xq-li>.field_body {display: -webkit-box;overflow: hidden;white-space: normal;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.box>.xq-li>span.body-more {top: auto;bottom: 0px;left: auto;right: 0;cursor: pointer;margin: 0;padding-bottom: .2rem;text-align: center;}
.box>.xq-li>span {color: #999;font-size: .37rem;position: absolute;left: 0;top: 0;width: 2rem;}
.box>.xq-li:last-child {border-bottom: none;margin-bottom: 0;padding-bottom: .9rem;}/* 文章内容页 */
.news-title>h1 {font-size: .5rem;text-align: center;color: #000;margin-bottom: .2rem;line-height: .8rem;}
.news-ly {text-align: center;margin-bottom: .3rem;border-bottom: 1px dashed #eee;}
.news-ly>span {font-weight: 700;font-size: .35rem;display: block;}
.news-ly>span>em {font-style: normal;}
.news-ly>p {font-size: .3rem;color: #333;padding-bottom: .3rem;}
.news-ly>p>i {margin: 0 5px;}
.pre_next {padding: .3rem 0;display: flex;}
.pre_next>span {display: -webkit-box;width: 49%;background-color: #f5f6fa;color: #72777e;text-align: center;border-radius: 8px;font-size: .25rem;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height: 40px;line-height: 40px;margin-right: 2%;}
.pre_next>span>a {color: #72777e;}

/* 内容推荐 */
.zx_box{background-color: #fff;border-radius: 5px;}
.zx_box>.tab {display: flex;padding: 10px;border-bottom: 1px solid #eee;}
.zx_box>.tab>h3.active {font-weight: 700;}
.zx_box>.tab>h3.active::before {content: "";width: 50%;background-color: #2592ff;height: 2px;position: absolute;left: 25%;bottom: -10px;}
.zx_box>.tab>h3 {position: relative;font-size: .48rem;color: #525252;display: inline-block;flex: 1;text-align: center;}
.zx_box ul.active {display: block;}
.zx_box ul {padding: 20px;display: none;}
.zx_box ul>li {width: 100%;display: flex;flex-flow: row wrap;margin-bottom: 20px;display: flex;justify-content: space-between;}
.zx_box ul>li>a {font-size: .37rem;color: #1f1f1f;display: block;padding-left: 15px;position: relative;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 85%;}
.zx_box ul>li>a:before {content: "";width: 5px;height: 5px;background-color: #d8d8d8;position: absolute;left: 0;top: 9px;border-radius: 2px;}

/* 首页师资 */
.sz-box ul{display: flex;}
.sz-box ul>li{margin-right: .266rem;width: 2.6rem;border: solid 1px #ececec;border-radius: .121rem;background-color: #fff;padding: .2rem;text-align: center;}
.sz-box ul>li .img{height: 2rem;width: 2rem;margin: .2rem auto;border-radius: 50%;overflow: hidden;border: 1px solid #eee;}
.sz-box ul>li .img img{display: block;width: 100%;height: 100%;background-color: #c9c9c9;}
.sz-box ul>li span{font-weight: 700;font-size: .35rem;}
.sz-box ul>li .text_2{margin: .2rem 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden; color: #999;}

/* 师资内容 */
.sz-show {padding: 15px;background:#162332;}
.sz-show>.img {width: 4rem;height: 4rem;margin: .3rem auto;border-radius: 35%;overflow: hidden;background-color: #f5f5f5;}
.sz-show>.img>img {width: 100%;display: block;}
.sz-show>.sz-tit {font-size: .48rem;text-align: center;color: #fff}
.sz-show>p {font-size: .32rem;color: #999;text-align: center;margin: 10px 0}
.sz-show2 {padding: 15px;background-color: #fff;border-bottom: .18rem solid #eee}
.sz-show2>.m_tit {margin-bottom: 10px}
.sz-show2>.ms {font-size: .37rem;color: #1f1f1f;line-height: .6rem;}

/* 师资推荐 */
.sz-box1 ul{display: flex;flex-wrap: wrap;}
.sz-box1 ul>li{margin-right: .266rem;margin-bottom: .2rem;width: 31%;border: solid 1px #ececec;border-radius: .121rem;background-color: #fff;padding: .2rem;text-align: center;}
.sz-box1 ul>li .img{height: 2rem;width: 2rem;margin: .2rem auto;border-radius: 50%;overflow: hidden;border: 1px solid #eee;}
.sz-box1 ul>li .img img{display: block;width: 100%;height: 100%;background-color: #c9c9c9;}
.sz-box1 ul>li span{font-weight: 700;font-size: .35rem;}
.sz-box1 ul>li .text_2{margin: .2rem 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden; color: #999;}
.sz-box1 ul>li:nth-child(3n){margin-right: 0;}