@charset "utf-8";
/* CSS Document */


/*分类*/
.courseClass{ padding:68px 0;}
ul.nav-top{border:1px solid #eee}
ul.nav-top li{ display:inline; float:left; width:130px; _width:109.5px; border-right:1px solid #eeeeee; cursor:pointer; _position:relative}
ul.nav-top li.accounting,ul.nav-top li.gwy,ul.nav-top li.school,ul.nav-top li.computer{ background:#f6f6f6;}
ul.nav-top li.trade{ border:none}
ul.nav-top li span{ display:inline-block;}
ul.nav-top li .top{ width:100%; height:78px;font-size:14px; font-family:microsoft yahei; text-align:center;padding: 30px 0; border-bottom:4px solid #f5f5f5; }
ul.nav-top li .top i,ul.nav-top li .top strong{display:block; width:100%;margin:0 auto; font-style:normal; padding-top:16px;font-weight: normal;font-size: 16px;}
ul.nav-top li .top i.ico{height: 42px;padding:0 }

ul.nav-top li.buliding .top i.ico{background: url(cicon1.png) no-repeat center; background-size:auto 100%;}
ul.nav-top li.accounting .top i.ico{ background: url(cicon2.png) no-repeat center; background-size:auto 100%;}
ul.nav-top li.professional .top i.ico{background: url(cicon3.png) no-repeat center; background-size:auto 100%;}
ul.nav-top li.gwy .top i.ico{background: url(cicon4.png) no-repeat center; background-size:auto 100%;}
ul.nav-top li.english .top i.ico{background: url(cicon5.png) no-repeat center; background-size:auto 100%;}
ul.nav-top li.school .top i.ico{background: url(cicon6.png) no-repeat center; background-size:auto 100%;}
ul.nav-top li.doctor .top i.ico{background: url(cicon7.png) no-repeat center; background-size:auto 100%;}
ul.nav-top li.computer .top i.ico{background: url(cicon8.png) no-repeat center; background-size:auto 100%;}
ul.nav-top li.trade .top i.ico{background: url(cicon9.png) no-repeat center; background-size:auto 100%;}
ul.nav-top li .bottom{font-size:14px; line-height:30px; padding:4px 0 10px 10px;#padding:4px 0 6px 10px; margin-top:30px; height:250px;overflow:hidden; #width:100px; _width:100px;   margin-bottom: 30px;}
ul.nav-top li a{ display:inline-block; float:left; padding:0px 10px; border-radius:2px; margin-top:6px; white-space:nowrap;color: #666;}
ul.nav-top li a.hover,ul.nav-top li a:hover{ background:#03a9f5; color:#fff;}

ul.nav-top li.open .top{box-shadow:0px -2px 3px 0 rgba(0, 0, 0, 0.2); position:relative; margin-bottom:-10px; z-index:10; height:82px; background-color:#fff}
ul.nav-top li.open .bottom{ position:relative; margin-right:-444px; width:544px; background:#fff;box-shadow:0px 2px 5px 0 rgba(0, 0, 0, 0.2); border:1px solid #ddd; padding-top:4px;padding-top:0px\9; padding-bottom:14px;#padding-bottom:20px;_padding-bottom:14px; margin-bottom:-5px;border-left:none; margin-top:9px;#margin-top:1px;_margin-top:0px; z-index:0; }
ul.nav-top li.open .bottom a{ margin-right:10px;}
ul.nav-top li.accounting.open .bottom{margin-right:-223px; width:323px;}
ul.nav-top li.professional.open .bottom{margin-right:-283px; width:383px;}
ul.nav-top li.english.open .bottom,ul.nav-top li.doctor.open .bottom{margin-right:-222px; width:322px;_width:422px; _position:absolute; _left:-2px; _top:107px;}
ul.nav-top li.gwy.open .bottom,ul.nav-top li.school.open .bottom,ul.nav-top li.english.open .bottom{margin-right:-111px; width:211px;}
ul.nav-top li.computer.open .bottom{margin-right:-110px; width:211px; margin-left:-92px; border-left:1px solid #ddd}
ul.nav-top li.trade.open .bottom{margin-right:0; width:211px; margin-left:-92px; border-left:1px solid #ddd}


/*直播列表页*/
.livenav{padding:38px 0 0;}
.livelist-Box{ padding:38px 0 0;}
