*{margin:0;padding:0;font-family: "微软雅黑";touch-action: none;}
body{background-color: #fff;}
ul,li{list-style: none;}
.cons{background-color: #fff;overflow: hidden;zoom:1;padding:15px 10px}
.cons1{background-color: #fff;overflow: hidden;zoom:1;padding:10px}
.cons2{background-color: #ccc;overflow: hidden;zoom:1;padding:10px}
.mui-bar-nav .mui-action-back{font-size: 28px;padding:0;margin-top:8px}
.herd{height: 65px;padding:10px;}
.herd_city{float: right;margin-left:5px;width:82px;}
.logo{float: left;max-width:210px;height: 45px;margin:0px;}
.logo img{height: 45px;}

.herd_city dt{ background: url(../images/dw.png) no-repeat left center;line-height: 45px;padding-left:35px;font-size:14px;color: #000;}
.herd_city dd{text-align: center;width:80px;position: absolute;display: none;z-index: 99;}
.herd_ul{background-color: #fff;border-radius: 5px;border:1px solid #ddd;line-height: 30px;font-size: 14px;}
.herd_ul li:hover{background-color: #ddd;color:#ff552e}
.search{margin:0;height:55px}
.searchbox{min-height:80vh}
.search_form{}
.search_btn{width:13%;padding: 0;border:0;background:none;float:right;line-height:35px;font-size:14px;color:#fff;background:#335791;border-radius:4px}

.nav{float: inherit;}
.nav_ul{width:100%;overflow: hidden;zoom:1;box-shadow: 0px 3px 10px #ddd;padding-bottom: 10px;}
.nav_ul li{width:25%;text-align: center;float: left;margin-top:10px}
.nav_ul li a{display: inline-block;padding:12px;width: 50px;border-radius: 50px;color:#fff;height: 50px;}
.nav_ul span{display: block;color:#555;font-size:13px;margin-top:5px}
.myscroll{  height: 30px; line-height: 30px; font-size: 12px; overflow: hidden;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;margin-top:10px;padding:0 10px}
.my_le{float: left;width:22%}
.zxqx{overflow: hidden;zoom:1;float: left;width: 75%;}
.zxqx li a{color:#444;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;display: block;}
.zxqx li a:hover{color:#ff552e;}
.tjkc{overflow: hidden;zoom:1;padding-bottom: 5px;}
.bts{color:#555;/* margin-top:20px; */font-weight: normal;overflow: hidden;background-color: #eee;padding:2px 5px;margin-bottom: 0;}
.bts a{float: right;font-size: 12px;color:#666;line-height: 35px;}
.bts a:hover{color:#f00}
.bts span{color:#444;font-size: 18px;line-height: 35px;float: left;}
.ind_dl{text-align: center;width:48%;margin-top:15px;float: left;border:1px solid #eee;margin-left:1.3%;box-shadow:2px 2px 4px #eee;padding-top:10px}
.ind_dl dt{max-height:190px}
.ind_dl dt img{width:90%;height:100px;}
.ind_dl dd{text-align: left;padding:0 5px;}
.a_span:hover{color:#f00}
.a_span{color:#777;font-size: 12px;display: block;white-space:nowrap;overflow: hidden;text-overflow:ellipsis}
.a_p{overflow: hidden;zoom:1}
.a_p .a_span1{font-size: 12px;
    float: left;
    background-color: #335791;
    color: #fff;
    padding: 0 5px;
    border-radius: 3px;
}
.a_p .a_span2{float: right;font-size: 12px;}
.ind_dls{overflow: hidden;zoom:1;border-bottom: 1px solid #eee;padding-bottom: 10px;padding:10px 5px}
.ind_dls dt{float: left;width:25%}
.ind_dls dt img{width:100%}
.ind_dls dd{float: right;width:72%}
.ind_dls dd span{display: block;font-size: 14px;color: #444;margin-top:6px}
.ind_dls dd .xxrq{overflow: hidden;zoom:1;}
.ind_dls dd .xxrq .xx_span{color:#BA0E0C;font-size: 14px;float: left;}
.ind_dls dd .xxrq .xx_span1{color:#444;font-size: 12px;float: right;}
.zx_ul li{width:95%;margin:0 auto;line-height: 30px;font-size: 14px;border-bottom: 1px solid #eee;margin-top:2px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;color:#555}
.zx_ul li a{color:#555;padding:0 5px}
.zx_ul li a:hover{color:#f00}
.m_tab{overflow: hidden;zoom:1;line-height: 40px;font-size: 15px;background-color: #eee;border:none;}
.m_tab li{float: left;width:33.33%;text-align: center;color:#444;border-bottom: 1px solid #ddd;}
/*.m_tab li:hover,.m_tab li.cus{color:#335791;border-bottom: 1px solid #335791;}*/
.zx_uls{display: none;}
.course {background-color: #fb6a33;}
.course1{background-color: #ab83f6;}
.course2{background-color: #6dbf41;}
.course3{background-color: #f35655;}
.course4{background-color: #f85b88;}
.course5{background-color: #1bce8d;}
.course6{background-color: #fe9903;}
.course7{background-color: #38b4fa;}
/*分类*/
.qbfl a{color:#444}
/*学校新闻*/
.mba_ul{overflow: hidden;zoom:1;}
.mba_ul li{float: left;font-size: 12px;line-height: 40px; width:25%;text-align: center;}
.mba_ul li{color:#333;}
.mba_ul li a{color:#333;}
.mba_ul li.cur{background:#335791;}
.mba_ul li.cur a{color:#fff;}
.new_ul a svg {fill: #fff;width: 1.3rem; height: 1.3rem;}
.new_ul{overflow: hidden;zoom:1}
.new_ul li{width:20%; text-align: center;float: left;margin-top:15px}
.new_ul li a{display: inline-block;width: 40px;border-radius: 20px;height: 40px;}
.new_ul li a span{color:#fff;font-size:18px;line-height: 40px;}
.new_span{display: block;color:#555;font-size:12px;margin-top:3px}
.new_cur{background-color: #f26665}
.new_cur1{background-color: #04a8ff}
.new_cur2{background-color: #10cb86}
.new_cur3{background-color: #aa84fd}
.new_cur4{background-color: #fc9b0e}
.new_cur5{background-color: #6fc139}
.new_cur6{background-color: #f46590}
.new_cur7{background-color: #03bcd8}
.new_cur8{background-color: #FF552E}
.new_cur9{background-color: #8557e2}
.new_div{padding:0 5px;min-height:70vh}
.new_dl{border-bottom: 1px solid #eee;margin-top:10px;padding-left:5px;padding-bottom: 5px;}
.new_dl .new_a{display: block;color:#333;font-size: 15px;}
.new_dl dt,.new_dl dd{line-height: 26px;}
.new_dl dd{color:#888;font-size: 12px;}
.new_dl dd a{color:#ff552e}
.new_dl dd a:hover{color:#335791}


ul.pagination{margin-top:10px;text-align: center;}
ul.pagination li a{border:1px solid #ddd;padding:0 10px;line-height: 24px;display: inline-block;border-radius: 5px;font-size:14px;color:#8f8f94;}
ul.pagination li a:hover{color:#fff;background-color: #335791;border:1px solid #335791;}
ul.pagination li{display:inline-block;margin-right: 4px;}
ul.pagination li.prev a{background-color: #335791;border:1px solid #335791;color:#fff}
ul.pagination li.next a{background-color: #335791;border:1px solid #335791;color:#fff}

.fy_p{margin-top:10px;text-align: center;}
.fy_p span,.fy_p a{border:1px solid #ddd;padding:0 12px;line-height: 30px;display: inline-block;border-radius: 5px}
.fy_p .fy_span{background-color: #335791;border:1px solid #335791;color:#fff}
.fy_p span:hover{color:#fff;background-color: #335791;border:1px solid #335791;}
.new_spans{background-color: #f00;font-size: 12px;padding: 2px 4px;color:#fff;border-radius: 3px;margin-right:5px}
/*新闻详情*/
.det_div{margin-top:10px;padding:0 10px;color:#444}
.det_div p{color:#444;margin:0;margin-top:5px;text-indent: 1em;padding:5px 0}
.h1{ text-align: center;font-size: 20px;font-weight: normal;border-bottom: 1px solid #eee;line-height: 30px;}
.det_div img{width:100%}
.h1 p{display: block;font-size: 13px;color:#555}
.copyright{padding:5px;line-height:16px;text-align:right;font-size:12px;color:#7e7e7e;}
/*全部类别*/
.courses{background-color:#fb6a33;color:#fff;padding:0 10px;border-radius: 5px;}
.courses1{background-color: #ab83f6;color:#fff;padding:0 10px;border-radius: 5px;}
.courses2{background-color: #6dbf41;color:#fff;padding:0 10px;border-radius: 5px;}
.courses3{background-color: #f35655;color:#fff;padding:0 10px;border-radius: 5px;font-size: 19px;}
.courses4{background-color: #38b4fa;color:#fff;padding:0 10px;border-radius: 5px;}
.courses5{background-color: #1bce8d;color:#fff;padding:0 10px;border-radius: 5px;}
.courses6{background-color: #fe9903;color:#fff;padding:0 10px;border-radius: 5px;}
.courses7{background-color: #f85b88;color:#fff;padding:0 10px;border-radius: 5px;}
/*联系我们*/
.hz_div{margin-top:10px;padding:10px;min-height:100vh}
.hz_div img{max-width:100%;height:auto!important}
.hz_dl{margin-top:15px}
.hz_dl dt{color:#BA0E0C;margin-bottom: 10px;border-left: 5px solid #BA0E0C;padding-left:5px;line-height: 16px;}
.hz_dl dd{color:#333;font-size: 13px;text-indent: 2em;margin-top:5px;}
.hz_dl .hz_bold{font-weight: bold;text-indent: 0;padding-left:10px;margin-top:5px}
.hz_dl .hz_bolds{text-indent: 0;padding-left:10px;margin-top:5px}
.hz_p{font-size: 18px;margin-left:10px;margin-top:10px;color:#ff552e}
.hz_ul{line-height: 40px;overflow: hidden;}
.hz_ul li{float: left;width:50%;height:40px; text-align: center;}
.hz_ul li a{color:#000;}
.hz_li{border-bottom: 3px solid #335791;box-sizing: border-box;}
/*找课程*/
.tj_dl1{background-color: #fff;overflow: hidden;zoom:1;border-bottom: 1px solid #ddd;padding:15px 10px}

.tj_dl1 dt img{width:100%}
.bt_em{display: block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-style: normal;color:#333;margin-top:2px}
.tj_dl1 dt{width:30%;float: left;}
.tj_dl1 dd{width:68%;float: right;}
.tj_dl1 dd a{display: block;font-size: 15px;color:#555;}
.tj_dl1 dd a span{display: block;line-height: 20px;}
.tj_dl1 dd a .tj_span{font-size: 12px;display: block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-style: normal;color:#666;line-height: 23px;}
.tj_span b{font-weight: normal;color:#d00}
.tg{background-color: #335791;color:#fff;display: block;text-align: center;font-size: 14px;}
.tg2{background-color: red;color:#fff;display: block;text-align: center;font-size: 14px;}
.tgs{display: block;text-align: center;font-size: 14px;background-color: #d00;color:#fff}
.div_dls .tj_dl2{background-color: #fff;}
/*帮我选课*/
.bw_bg{background-color: #dedede;width:100%;text-align: left;}
.bw_form{width:85%;margin:0 auto;}
.bw_div{overflow: hidden;zoom:1;background-color: #fff;border:1px solid #c0bcbc;border-radius: 5px;height:35px;margin-top:15px}

.bw_div input{margin:0;padding:10px;width:100%;line-height: 35px;font-size: 14px;height: 35px;border:0}
.bw_div select{margin:0;padding:8px;width:100%;line-height: 35px;font-size: 14px;height: 35px;border:0}
.myzm{float:left;width:45%;margin-top:15px}
.myzm img{display: inline-block;float:left;}
.myzm>i{
    text-align: center;
    color: #9e9e9e;
    float: right;
    line-height: 35px;}
.yzm{overflow: hidden;zoom:1;}

.bw_div1{height: 100px;}
.bw_div1 textarea{float: right;width:76%;line-height: 25px;padding:0;border: 0;font-size: 14px;}
.span_red{color:#f00;display: block;margin:0 auto;font-size: 12px;line-height: 15px;text-align: left}
.bw_sub{width: 100%;line-height: 40px;height: 40px;background-color: #343a56;border:0;padding:0;margin-top:30px;color:#fff;border-radius: 5px;}
/*课程详情*/
.bt{padding:5px 10px;border-bottom: 1px solid #ddd;}
.bt h1{font-size: 18px;line-height: 25px;}
.bt h1 p{display: block;margin-top:10px;font-weight: normal;overflow: hidden;line-height: 30px;font-size: 14px;color:#999;}
.bt h1 p em{font-style: normal;float: right;}
.det_dl{padding:0 10px;}
.det_dl dt{padding:10px 0px;border-bottom: 1px solid #DDDDDD;}
.det_dl dd{border-bottom: 1px solid #DDDDDD;line-height: 40px;font-size: 13px;color:#444;text-align:left;}
.det_dls dd{width:100%;white-space:nowrap;overflow: hidden;text-overflow:ellipsis}
.det_dl dd span{color:#999;margin-right:10px}
.det_dl dd b{color:#ff552e;font-weight: normal;font-size: 13px;}
.det_dl dd .bb1{display: block;float: left;width:75%;white-space:nowrap;overflow: hidden;text-overflow:ellipsis}
.bold{font-weight: bold;color:#333;font-size: 15px;}
.det_dl1 dt{border-bottom: 0;}
.det_dl1 dd{line-height: 22px;border-bottom: 0;}
.det_dl1 p{line-height: 25px;color:#333;font-size: 13px;}
.det_dl1 p b{color:#333;font-weight: bold;}
.det_dl1 img{max-width: 100%;}
.tjkc_dl{overflow: hidden;zoom:1;border-bottom: 1px solid #ddd;padding:10px 0}
.tjkc_dl dt{float: left;width:68%}
.tjkc_dl dd{float: right;width:30%;line-height: 90px;}
.tjkc_dl dd a{border:1px solid #f00;padding:5px 15px;border-radius: 15px;color:#f00}
.tjkc_dl dt a{display: block;line-height: 30px;color:#666;font-size: 12px;}
.tjkc_dl dt .a1{color:#333;font-size: 16px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.tjkc_dl dt .a2{color:#ff552e;font-size: 15px;}
#content img{display:block;max-width:100%}
/*名校馆*/
.b_ul{width:100%;overflow: hidden;zoom:1}
.b_ul li{float: left;width:25%; text-align: center;}
.bra .tj_dl1{background-color: #fff;}
.bw_banner{max-width:640px;margin:0 auto;margin-top:10px}
.fl{line-height: 35px;font-size: 14px;padding:10px;background:#fff;}
.fl a{display: inline-block;margin:0 5px;padding:0 5px;line-height: 25px;color:#333}
.fl a.cus{background-color: #335791;color:#fff}
.fl a:hover{background-color: #335791;color:#fff}
/*学校详情*/
.bt{overflow: hidden;zoom:1}
.b_dl{width:33.33%; text-align: center;float: left;margin-top:20px;padding:5px 0;line-height: 25px;border-left:1px solid #ddd;background:rgba(0,0,0,0.6);font-size: 14px;color:#fff}
.det_uls{overflow: hidden;zoom:1;margin-top:15px}
.det_uls li{float: left;width: 50%;padding:0; text-align: center;}
.sch_bt{background: url(../img/sch_gb.jpg) no-repeat;padding-bottom: 0;}
.sch_bt{ text-align: center;}
.sch_bt h1{}
.sch_bt h1 img{width:100%;}
.sch_bt h1 span{display: block;color:#000}
/*在线客服*/
.foots{margin-bottom: 55px;background-color: #bcbcbc;color:#fff;font-size: 12px;text-align: center;padding:15px 0px;}
.foot{position: fixed;bottom:0;background-color: #fff;width:100%;overflow: hidden;zoom:1;background-color:#335791;z-index:10}
.foot_dl{float: left;width:33.3%;text-align: center;padding:5px 0;border-left:1px solid #fff;}
.foot_dl a,.foot_dl div{color:#fff;display: block;}
.foot_dl a i,.foot_dl div i{display: block;font-style: normal;font-size: 14px;}

/*跨webview需要手动指定位置*/
.mui-plus header.mui-bar {
	display: none!important;
}
.mui-plus .mui-bar-nav~.mui-content {
	padding: 0!important;
}

.mui-plus .plus{
	display: inline;
}

.plus{
	display: none;
}

#topPopover {
	position: fixed;
	top: 16px;
	right: 6px;
}
#topPopover .mui-popover-arrow {
	left: auto;
	right: 6px;
}
.mui-popover .mui-table-view-cell a{color:#666;font-size:14px;}
.mui-popover .mui-table-view-cell a span{color:#335791}
.mui-popover {
	height: 200px;width:130px;
}
.mui-content {
/* 	padding: 10px; */
background:#fff;
}

.title{margin: 35px 15px 10px;}
.mui-off-canvas-right {color: #fff;}
.mui-off-canvas-right .content{padding:11px 15px}
.mui-off-canvas-right .content img{height:30px;}
/*立即报名*/
.det_form div{width:100%;white-space:nowrap;overflow: hidden;text-overflow:ellipsis}
.det_form div input{width:100%;height: 35px;font-size: 13px;}
.det_form div button{width: 100%;line-height: 40px;height: 40px;background-color: #343a56;border:0;padding:0;color:#fff;border-radius: 5px;}

.form_sub{text-align: center;margin:10px 0;margin-bottom: 20px;}
.form_sub input{background-color: #0062CC;color:#fff;line-height: 35px;border:0;border-radius: 3px;text-align: center;}

.ind_dls dd .xxrq .st{font-size: 12px;float: right;background-color: #335791;color:#fff;padding:0 5px;border-radius: 3px;}






.xgxw {
    background-color: #f1f1f1;
    padding: 10px 15px;
    
}
.xg_bt {
    font-size: 18px;
    color: #ff552e;
    font-weight: normal;
    border-bottom: 2px solid #ddd;
    line-height: 40px;
}
.xg_ul {
    margin: 15px 20px 10px;
}
.xg_ul li {
    list-style: disc;
    line-height: 28px;
    margin-top: 8px;
}
.xg_ul li a {
    color: #444;
    font-size: 15px;
}

/****/

.tcc{
	width:90%;
background-color: #FFFFFF;
position:absolute;
left: 50%!important;
top: 50%!important;
transform: translate(-50%,-50%);
}

.mui-backdrop{height:100vh}

.infocard{}