/*精品课左侧边栏列表样式*/
.jpkleft,.specialtyleft,.jpkinfoleftwrap {background:#081132;border-radius:10px;width: 25%;}
.jpkmain, .specialtymain, .jpkinforight {width: 72%!important;}
.jpkinforight .jpkmain {width: 100%!important;}
.jpkleftwrap,.deplist {padding:0 5% 30px 5%;overflow:hidden;}
.jpkleftwrap:first-child,.deplist:nth-of-type(1) {padding-top:30px;}
.jpkleftwrap .jpkleft-title h4,.jpkstudywrap .jpkleft-title h4,.specialtywraper .wraper .specialtyleft .specialty_title_hover h4,.specialtywraper .wraper .specialtyleft .dep-title h4,
.jpkinfoleftwrap .jpkmenu .jpkmenuTitle {background:#195091 url(img/sort_dian.png) no-repeat 95% center;
    background-size:10px;height:45px;line-height:45px;  text-indent:20px;border-radius:5px;font-size:20px;padding:0;}
.jpkleftwrap .jpkleft-ul ul li,.jpkstudywrap .jpkleft-ul ul li,.specialtywraper .wraper .specialty-ul ul li,.jpkmenuUl > li {width: 90%;text-align: left;margin: 20px 0;text-indent: 20px;background:none;border-right:none;}
.jpkleftwrap .jpkleft-ul ul li a ,.jpkstudywrap .jpkleft-ul ul li a,.specialtywraper .wraper .specialty-ul ul li a,.jpkmenuUl-li{width: 90%;display: block;color: #ffffff!important;border-radius: 15px;padding: 3px 10px;
    position: relative;left: 10px;text-indent: 10px;font-weight: bold;border-right:none;line-height:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height:20px;border-bottom:none;background:none;}

.jpkleftwrap .jpkleft-ul ul li a:hover ,.jpkstudywrap .jpkleft-ul ul li a:hover,.specialtywraper .wraper .specialty-ul ul li a:hover,.jpkmenuUl-li:hover {
    display: block;color: #fff;background: rgba(255,255,255,0.2);border-radius: 15px;
}
.jpkleftwrap .jpkleft-ul > ul > li.licur > a ,.jpkstudywrap .jpkleft-ul > ul > li.licur > a,.specialtywraper .wraper .specialty-ul > ul > li.licur > a {
    background:#00F2D1!important;color:#041133!important;
}
.jpkleftwrap .jpk_title_hover {border-radius:5px;}
.jpkleftwrap .jpkleft-ul ul ul,.jpkstudywrap .jpkleft-ul ul ul {background:none;border:none;}
.jpkleftwrap .jpkleft-ul ul li.licur,.jpkstudywrap .jpkleft-ul ul li.licur {background:none;}
.jpkleftwrap .jpkleft-ul ul ul li a,.jpkstudywrap .jpkleft-ul ul ul li a {background:none!important;color:#797F94!important;padding:0 0 0 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height:30px;height:30px;font-size:15px;}
.jpkleftwrap .jpkleft-ul ul ul li a:hover,.jpkstudywrap .jpkleft-ul ul ul li a:hover {color:#fff!important}
.jpkleftwrap .jpkleft-ul ul ul li:first-child,.jpkstudywrap .jpkleft-ul ul ul li:first-child {margin-top:10px;}
.jpkstudywrap .jpkleft-title,.jpkstudywrap .jpkleft-ul {padding:0 5%;background:none;}
.jpkstudywrap {margin-bottom:30px;}
.jpkleftwrap .jpkleft-ul ul ul li a.cur,.jpkstudywrap .jpkleft-ul ul ul li a.cur {background:none!important;color:#fff!important;}
.jpkstudywrap .jpkleft-ul ul ul ul li a {color:#118aff!important;}
.jpkstudywrap .jpkleft-ul ul ul ul li a:hover,.jpkstudywrap .jpkleft-ul ul ul ul li a.cur span {color:#00f2d1!important;}
.jpkinfoleftwrap .jpkmenu {width:90%;padding:30px 5%;overflow:hidden;}
.jpkinfoleftwrap .jpkmenu .jpkmenuTitle {width:100%!important;margin-top:30px;}
.jpkinfoleftwrap .jpkmenu  li:first-child .jpkmenuTitle {margin-top:0;}
.jpkinfoleftwrap .jpkmenu .jpkmenuTitle span {padding-left:0!important;}
.jpkmenuUl-li {padding:0;}
.jpkmenuUl-li span {color:#fff;}
.jpkinfoleftwrap .jpkmenu .jpkmenuUl {border:none;}

.specialtywraper .wraper .specialtyleft .specialty_title_hover,.specialtywraper .wraper .specialtyleft .dep-title {border-radius:5px;}
