@charset "gb2312";
/*新2018*/
.wrapper{height:auto;overflow:hidden;width: 90%;margin:auto;}
.aui-toplogo{height:56px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:1002;background:#ffffff;}
.aui-toplogo-item{height:56px;min-width:25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 0.9rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0.7rem;white-space:nowrap;overflow:hidden;color:#a0a0a0;position:relative;}
.icon-logo{background:url(/images/logo.png) 10px center no-repeat;width:160px;height:42px;display:inline-block;border:none;float:left;background-size:72%;}
.aui-center{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%;}
.aui-search-box{width:96%;margin-right: 8px;}
.aui-search-bg img{line-height:25px;width:100%;}
.aui-ban-xl img, .aui-ban-zy img, .aui-ban-kj img, .aui-ban-ui img, .aui-ban-wy img{width: 100%;}
.panel{margin:10px 0;box-shadow: none;-webkit-box-shadow:none;}
.qa-title img{width: 100%;}
.qa-title h3{color: #4d4d4d;font-size: 1.6rem;font-weight:bold;}
.col-md-2, .col-sm-2, .col-xs-2{padding:0 3%;border-top:1px solid #ccc;}
.qamin{border-right:1px solid #ccc;}
/*课程系列css*/
.aui-scroll,.aui-scrollcourse{width:100%;height:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative;margin-top:10px;}
.aui-newsbg{background:#fff url(/images/homepage/headlines_news.jpg) no-repeat -20px -5px;}
.aui-xlbg{background:#fff url(/images/homepage/headlines_xl.png) no-repeat -50px -14px;}
.aui-zybg{background:#fff url(/images/homepage/headlines_zy.png) no-repeat -50px -14px;}
.aui-kjbg{background:#fff url(/images/homepage/headlines_kj.png) no-repeat -50px -14px;}
.aui-uibg{background:#fff url(/images/homepage/headlines_ui.png) no-repeat -50px -14px;}
.aui-wybg{background:#fff url(/images/homepage/headlines_wy.png) no-repeat -50px -14px;}
.bt-color{border-bottom: 2px solid #eee; }
.aui-topline-red{border-top:1px solid #ffb2b2}
.aui-topline-green{border-top:1px solid #91cc67;}
.aui-topline-orange{border-top:1px solid #ffba73;}
.aui-topline-blue{border-top:1px solid #65ccc4;}
.aui-topline-violet{border-top:1px solid #cc7acc;}
.aui-topline-pink{border-top:1px solid #ff80bd;}
.aui-flex-box h2{color:#fff;font-weight:bold;letter-spacing:1.5px;font-size:2rem;font-family:"Microsoft YaHei";}
.aui-scrollcourse{margin-top:0;}
.aui-topline-green{border-top:1px solid #91cc67;}
.aui-flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:10px 10px 10px 30px;position:relative;}
/*老css*/
.cate{width:100%;background:#1A1A1A;height:300px;}
.cate ul li{float:left;margin:1.6%;width:30%;background:#1A1A1A;}
.cate ul li a{padding:1rem 0;display:block;border:#fff 1px solid;color:#fff;text-align:center;font-size:1.6rem;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"SimSun";}
.csbox{padding:10px;border-bottom:solid 1px #d3d3d3}
.csbox h1,.csinfo h1{font-size:16px;color:#317ee7;line-height:30px;font-weight:normal;}
.csbox p,.csinfo p{line-height:20px;color:#333;margin-bottom:5px;font-size:14px;}
.csbox img{width:88px;height:88px;}
.csbox b{color:#df0000;font-size:20px;}
.menu_list{width:100%;margin:0 auto;background:#E6E6E6;}
.menu_head{height:56px;line-height:56px;padding-left:20px;font-size:18px;color:#1A1A1A;cursor:pointer;position:relative;margin:0px;font-weight:bold;background:#fff url(../images/open.png) center right no-repeat;background-size:38px 20px;border-bottom:  1px solid #b3b3b3;}
.menu_list .current{border-bottom:1px solid #b3b3b3;background:#fff url(../images/pro_down.png) center right no-repeat;background-size:38px 20px;}
.menu_body{line-height:38px;background:#fff;padding-left:36px;}
.menu_body a{text-indent:21px;display:block;height:46px;line-height:46px;color:#4D4D4D;text-decoration:none;border-bottom:1px dashed #b3b3b3;width:284px;background:#fff url(../images/open.png) left center no-repeat;background-size:30px;font-size:16px;}
.menu_body a:hover{text-decoration:none;}
.moreLink{width:200px;display:none;background:#49484b;position:absolute;right:1px;top:70px;z-index:22;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.moreLink:before{content:'';width:0;height:0;position:absolute;right:20px;top:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:16px solid #49484b;}
.moreLink ul.morelink-ul{padding:10px 25px;}
.moreLink ul.morelink-ul li{border-bottom:1px solid #58575a;height:50px;line-height:50px;}
.moreLink ul.morelink-ul li:last-child{border-bottom:1px solid #49484b;}
.moreLink ul.morelink-ul li p:hover{color:#df0000；}
.moreLink ul.morelink-ul li p{display:inline-block;font-size:20px;color:#ffffff;text-align:center;padding-left:.25rem;vertical-align:middle;width:150px;}