html, body, div, span,object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strike, strong, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0; font: inherit;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
html,body{margin:0; padding:0; font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体"; color: #333; font-size: 14px; min-width: 1200px; background:#fff;}
body a{cursor: pointer; text-decoration:none; color: #333;}
ol,ul{list-style: none;}
.clear{zoom:1;}
.clear:after{clear:both; height:0; visibility:hidden; font-size:0; display:block; content:"";}
.fl{float:left;}
.fr{float:right;}

/*帮助中心*/
.helpHead{width:100%; height:56px; padding: 10px 0; background:#fff;}
.helpHead div{width:1000px; margin:0 auto;}
.help{width:1000px; margin:30px auto 50px;}
.helpTab{width:180px; border: 1px solid #e5eaf0; border-right:0; float:left; box-shadow: 0 0 10px #e6e6e6;}
.helpTab dt,.helpTab dd{height:48px; line-height:48px; border-bottom: 1px solid #fafafa; text-align: center;}
.helpTab dt{font-size: 18px; color: #fff; background: #fcc807; font-weight: bold;}
.helpTab dd{background: #fff; font-size:16px; color: #666; cursor: pointer;}
.helpTab dd.active{background:#f9f9f9;}
.helpCon{width:790px; background: #fff; min-height:800px; float:right; padding-bottom: 35px; box-shadow: 0 0 10px #e6e6e6;}
.helpCon div{display: none;}
.helpCon div:first-child{display: block;}
.helpCon div h6{width: 100%; height: 48px; line-height: 48px; font-size:16px; color: #4f565c; text-indent: 22px; border-bottom: 1px solid #e5eaf0;}
.helpCon div article{padding: 30px; width: 730px;}
.helpCon div article h5{font-size: 16px; margin-bottom: 20px;}
.helpCon div article p{font-size: 14px; margin-bottom: 20px;}
.helpCon div article p b{font-weight: bold;}
.helpCon div article span{color: #FF5959; margin-bottom: 20px; font-size: 14px; display: block;}
.helpCon div article img{margin-bottom: 20px;}
.helpCon div article table{width: 100%; text-align: center; border-right:1px #F4F5F6 solid; }
.helpCon div article table tr th{background: #b10e0e; height: 40px; line-height: 40px; color: #fff;}
.helpCon div article table tr td{padding:20px; border-left: 1px #F4F5F6 solid; border-bottom: 1px #F4F5F6 solid;}

/*企业文化*/
.culture{width: 100%; font-size: 20px; padding-bottom: 50px}
.culture .culBan{width: 100%;height: 600px;background: url(/static21/images2/culture_ban.png)no-repeat center center;}
.culture .curTitle{width: 100%; height:92px; margin: 50px 0 30px;}
.culture .ct01{background: url(/static21/images2/culture_tit01.png)no-repeat center center;}
.culture .ct02{background: url(/static21/images2/culture_tit02.png)no-repeat center center;}
.culture .ct03{background: url(/static21/images2/culture_tit03.png)no-repeat center center;}
.culture .ct04{background: url(/static21/images2/culture_tit04.png)no-repeat center center;}
.culture .culCon{background: #fff; padding:50px; width: 1100px; box-shadow:0 0 10px #e6e6e6; zoom:1; margin: 0 auto; border-radius: 4px;}
.culture .culCon:after{clear:both; height:0; visibility:hidden; font-size:0; display:block; content:"";}
.culture .culCon .culTxt{width: 580px; height:478px; overflow-y:auto; line-height: 32px; cursor:pointer;}
.culture .culCon .culTxt::-webkit-scrollbar {width:6px; height:10px;}
.culture .culCon .culTxt::-webkit-scrollbar-track{background:#ddd; border-radius: 3px;}
.culture .culCon .culTxt::-webkit-scrollbar-thumb{border-radius:6px; background:#eee;}
.culture .culCon .culTxt::-webkit-scrollbar-button {background-color:none;}
.culture .culCon .culTxt p{text-indent: 2em; }
.culture .culCon .culTxt p b{font-weight:bold;}
.culture .culCon .culTab .culTabs{cursor: pointer; color:#797ff1; font-size: 24px; }
.culture .culCon .culTab .culTabs span{display: inline-block; padding: 0 12px; height: 50px; line-height:50px; border-radius: 8px; border:1px solid #797ff1;margin-right: 25px;}
.culture .culCon .culTab .culTabs span.active{color: #fff; font-weight: bold; background: #797ff1; }
.culture .culCon .culTab .culTabs span:hover{color: #fff; font-weight: bold; background: #797ff1; }
.culture .culCon .culTabCon{ margin-top: 50px;}
.culture .culCon .culTabCon li{display: none;}
.culture .culCon .culTabCon li:first-child{display: block;}
.culture .culCon .culTabCon p{padding-bottom: 30px;}
.culture .jiameng{width: 1200px; margin: 0 auto}
.culture .jiamengTabs{cursor: pointer; color:#797ff1; font-size: 24px; text-align: center; margin-bottom: 30px;}
.culture .jiamengTabs span{display: inline-block; padding: 0 12px; height: 50px; line-height:50px; border-radius: 8px; border:1px solid #797ff1;margin-right: 25px;}
.culture .jiamengTabs span.active{color: #fff; font-weight: bold; background: #797ff1; }
.culture .jiamengTabs span:hover{color: #fff; font-weight: bold; background: #797ff1; }
.culture .jiamengCon{padding:30px 50px; box-shadow: 0 0 10px #e6e6e6;}
.culture .jiamengCon img{display: none; width: 1100px;}
.culture .jiamengCon img:first-child{display: block;}

/*免费试听课*/
.audition{width: 100%; padding-bottom: 50px;}
.audition .audBan{width: 100%; height: 600px; background: url(/static21/images2/audition_ban.png)no-repeat center center;}
.audition .audCon{width: 1100px; margin: 0 auto;}
.audition .audCon .audTit{font-size: 34px; line-height: 34px; font-weight: bold; padding: 40px 0 30px;}
.audition .audCon .audTit i{display: inline-block; width: 34px; height: 34px; margin-right: 10px; position: relative; top: 4px;}
.audition .audCon .law i{background: url(/static21/images2/audition_law.png);}
.audition .audCon dl{padding: 20px; width: 1060px; background: #fff; box-shadow:0 0 10px #e6e6e6; border-radius: 4px;}
.audition .audCon dl dt{background: #F5F6F7; padding:14px 0; margin:15px 0; border-radius: 4px;}
.audition .audCon dl dt p{font-size: 20px; border-left:2px solid #fcc807; padding-left: 24px;}
.audition .audCon dl dd{padding: 10px 0; margin-bottom:5px;}
.audition .audCon dl dd a{display: block; zoom:1; font-size: 16px; line-height:28px;}
.audition .audCon dl dd a:after{clear:both; height:0; visibility:hidden; font-size:0; display:block; content:"";}
.audition .audCon dl dd a p{display: block; float: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.audition .audCon dl dd a p:nth-child(1){width: 686px; padding:0 10px 0 24px;}
.audition .audCon dl dd a p:nth-child(2){width: 200px; padding:0 10px;}
.audition .audCon dl dd a p:nth-child(3){width: 100px; padding:0 10px;}
.audition .audCon dl dd a p:nth-child(3) i{display: inline-block; width: 28px; height: 28px; background: url(/static21/images2/audition_play.png); margin-right: 10px; float: left;}
.audition .audCon dl dd:hover{background:#f7f7f7;}

/*课程中心*/
.course{width: 100%; padding-bottom: 50px}
.course .courseBan{width: 100%;height: 600px;background: url(/static21/images2/course_ban.png)no-repeat center center;}
.course .courseTit{width: 100%; height:92px; margin: 50px 0 30px;}
.course .courseTit01{background: url(/static21/images2/course_title01.png)no-repeat center center;}
.course .courseTit02{background: url(/static21/images2/course_title02.png)no-repeat center center;}
.course .courseCon{width:1200px; margin: 0 auto;}
.course .courseCon .bx01 li.bxName{background: url(/static21/images2/course_bg01.png);}
.course .courseCon .bx02 li.bxName{background: url(/static21/images2/course_bg02.png);}
.course .courseCon .bx03 li.bxName{background: url(/static21/images2/course_bg03.png);}
.course .courseCon .bx04 li.bxName{background: url(/static21/images2/course_bg04.png);}
.course .courseCon .bx05 li.bxName{background: url(/static21/images2/course_bg05.png);}
.course .courseCon .bx01 li.bxName h3{ color:#367EDA; }
.course .courseCon .bx02 li.bxName h3{ color:#DE9137; }
.course .courseCon .bx03 li.bxName h3{ color:#0498C1; }
.course .courseCon .bx04 li.bxName h3{ color:#A543CB; }
.course .courseCon .bx05 li.bxName h3{ color:#DE9137; }
.course .courseCon .bx{border:1px #C0C0C0 dashed; border-bottom:0;}
.course .courseCon .bx:last-child{border-bottom:1px #C0C0C0 dashed;}
.course .courseCon .bx li{float: left; background: #fff; height: 558px;}
.course .courseCon .bx li.bxName{width: 340px;}
.course .courseCon .bx li.bxName h3{width: 265px; height: 60px; font-size: 34px; line-height: 60px; font-weight: bold; background: url(/static21/images2/course_buy_title.png); text-align: center; margin:30px auto 0;}
.course .courseCon .bx li.bxName h4{font-size: 24px; line-height: 24px; color: #fff; padding: 20px 0; font-weight: bold; text-align: center;}
.course .courseCon .bx li.bxName div{width: 199px; height: 172px; background: url(/static21/images2/course_buy_text.png); padding:20px 24px; line-height: 22px; margin: 0 auto;}
.course .courseCon .bx li.bxName div b{font-weight: bold; display: block;}
.course .courseCon .bx li.bxName h6{text-align: center; font-size: 24px; color: #fff; margin-top:12px;}
.course .courseCon .bx li.bxName h6 b{font-size: 44px; font-weight: bold;}
.course .courseCon .bx li.bxName a{display: block; width:280px; height:60px; padding: 10px; background: #fff; border-radius: 8px; margin:20px auto 0;}
.course .courseCon .bx li.bxName a span{color: #FF8751; display: inline-block; width:119px; line-height: 60px; font-size: 16px; font-weight: bold;  text-align: center; }
.course .courseCon .bx li.bxName a b{display: block; width:161px; height:60px; line-height:60px; color: #fff; text-align: center; background: url(/static21/images2/course_buy_btn.png); font-size: 24px; font-weight: bold; float: right;}
.course .courseCon .bx li.bxName a:hover{opacity: 0.8;}
.course .courseCon .bx li.courseDes{width: 206px; padding: 0 20px; line-height: 20px;}
.course .courseCon .bx li.teacher{width:162px; padding: 0 20px; background: #F1F1F1;}
.course .courseCon .bx li.datum{width:162px; padding: 0 20px;}
.course .courseCon .bx li.serve{width:168px; padding: 0 20px; background: #F1F1F1;}
.course .courseCon .bx li h5{color: #666; font-size: 20px; font-weight: bold; padding: 30px 0 15px;}
.course .courseCon .bx li strong{color: #FF6A6A; font-weight: bold;}
.course .courseCon .bx li p{line-height: 20px; padding-bottom: 15px;}
.course .courseCon .bx li p i{display: inline-block; width: 8px; height: 8px; border:2px solid #FF6A6A; border-radius: 50px; position: relative; top: 2px; margin-right: 6px;}
.course .courseCon .bx li p b{display: inline-block; width:18px; height:18px; background: url(/static21/images2/course_right.png); position: relative; top: 3px; margin-right: 6px;}
.course .courseCon .bx li p span{color: #F36262;}
.course .courseCon .bx li p.secondLev{text-indent: 2em;}
.course .courseFlow{width: 1084px; padding:30px 58px 80px; background: #fff; box-shadow:0 0 10px #e6e6e6; border-radius: 4px; margin: 0 auto;}
.course .courseFlow div{width: 204px; float: left; margin-right:16px; }
.course .courseFlow div:last-child{margin: 0;}
.course .courseFlow div i{display: block; width: 204px; height: 204px; text-align: center;}
.course .courseFlow div i b{font-size: 20px; padding-top: 180px; display: block;}
.course .courseFlow div:nth-child(1) i{background: url(/static21/images2/course_flow01.png);}
.course .courseFlow div:nth-child(2) i{background: url(/static21/images2/course_flow02.png);}
.course .courseFlow div:nth-child(3) i{background: url(/static21/images2/course_flow03.png);}
.course .courseFlow div:nth-child(4) i{background: url(/static21/images2/course_flow04.png);}
.course .courseFlow div:nth-child(5) i{background: url(/static21/images2/course_flow05.png);}
.course .courseFlow div p{width: 186px; margin:20px auto 0; line-height: 22px;}

/*诚聘英才*/
.talents{width: 100%; padding-bottom: 50px;}
.talents .talBan{width: 100%;height: 600px;background: url(/static21/images2/talents_ban.png)no-repeat center center;}
.talents .talCon{width: 1200px; margin: 0 auto; padding-top:30px;}
.talents .talCon ul li{width:184px; height:466px; padding:0 20px; background: #fff; box-shadow:0 0 10px #e6e6e6; border-radius:8px; margin-right:20px; float:left;}
.talents .talCon ul li:last-child{margin:0;}
.talents .talCon ul li h6{color:#fcc807; font-size:20px; padding:20px 0; font-weight:bold; line-height:40px; border-bottom:1px solid #fcc807; margin-bottom:20px;}
.talents .talCon ul li h6 i{display: inline-block; width:40px; height:40px; margin-right:10px; float:left;}
.talents .talCon ul li h6 i.icon01{background:url(/static21/images2/talents_icon01.png);}
.talents .talCon ul li h6 i.icon02{background:url(/static21/images2/talents_icon02.png);}
.talents .talCon ul li h6 i.icon03{background:url(/static21/images2/talents_icon03.png);}
.talents .talCon ul li h6 i.icon04{background:url(/static21/images2/talents_icon04.png);}
.talents .talCon ul li h6 i.icon05{background:url(/static21/images2/talents_icon05.png);}
.talents .talCon ul li p{font-size:16px; line-height:40px;}
.talents .talCon ul li p.w50{width:50%; float:left;}