body{font:12px/1.5 "\5b8b\4f53",Helvetica,Tahoma,arial,sans-serif; margin:0 auto;color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.hide{position:absolute;top:-999em;}
.show{position:static;}
.rela{position:relative;}
.abso{position:absolute;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.blo{display:block;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}

.wrap{width:950px; margin:0 auto; clear:both;}
.header{height:37px; padding-top:133px; background:url(../images/banner.jpg) no-repeat;}
.header .logo{width:124px;left:22px;top:11px;}
.header .logo a{display:block;height:32px;text-indent:-999em;}
.header .nav{padding-left:55px;}
.header .nav li{padding:0 39px 0 42px; float:left; line-height:37px; background:url(../images/nav-liBg.gif) no-repeat right center; font-size:14px; font-weight:bold;}
.header .nav li a{color:#fff;}
.header .nav li.last-li{background:none;}

.mt8{margin-top:8px;}
.w675{width:670px; padding:1px;}
.bor{border:1px solid #88bdf2;}
.bor-tn{border:1px solid #88bdf2; border-top:0 none;}
.pl16{height:253px;padding:0 16px 0; background:url(../images/w675Bg.gif) repeat-x;}
.intr{height:109px; padding-top:9px; line-height:25px; text-indent:28px;}
.feature-tit{height:24px; background:url(../images/feature-titBg.png) no-repeat;}
.feature li{width:126px; padding-top:11px; float:left; text-align:center;}
.feature li p{line-height:29px;}
.feature li p a{color:#333;}

.min-tit{height:32px; line-height:32px; background:url(../images/min-titBg-x.gif) repeat-x; padding:0 12px 0 9px; font-size:12px; font-weight:normal;}
.min-tit b{background:url(../images/min-titBg-i.gif) no-repeat left center; padding-left:21px; color:#004b85;}
.min-tit b a{color:#004b85;}
.w268{width:266px;border:1px solid #a0cbf5; border-top:2px solid #069aee;}
.audition-wrap{height:254px; }
.mfst .pic{width:194px;height:106px; padding:3px; border:1px solid #dbd1cd; margin:14px auto 0} 
.mfst ul{ padding:4px 0 0 8px; height:43px; overflow:hidden;}
.mfst li{ float:left; display:inline; width:42px; line-height:15px; height:15px; padding-top:1px;color:#004276; margin-top:12px; text-align:center; cursor:pointer;}
.mfst .tabactive{ width:42px; height:16px; background:url(../images/hover03.gif) no-repeat; color:#fff;}

.tit-h2,.tit-r{background:url(../images/titBg.png) no-repeat;padding-left:7px;}
.tit-r{height:32px; line-height:32px;background-position:right top; padding-right:12px; font-size:12px; font-weight:normal;}
.tit-r span{top:-4px;left:0;}
.tit-r a{ margin-right:12px; color:#004b85;}
.table-hidden{overflow:hidden;}
.table,.min-table{width:100%; border-collapse:collapse;}
.table td{line-height:37px; border:1px solid #a8cff6; text-align:center;}
.table tr.trBg{background:#e6f4ff; font-weight:bold; font-size:14px;}
.table tr.trBg td{line-height:52px; color:#0165ac;}
.table tr.trBg td .min-table{ border-collapse:separate;}
.table tr.trBg td .min-table td{line-height:25px; font-weight:normal; border:0 none; font-size:12px;}
.table tr.trBg td .min-table td.bb{ border-bottom:1px solid #a8cff6; font-size:14px;}
.table tr.trBg td .min-table td.blr{*border-left:1px solid #e2f2ff;border-right:1px solid #e2f2ff;*border-right:0 none;}
.table tr.trBg td .min-table td.bl{border-left:1px solid #a8cff6;border-right:1px solid #e2f2ff;}
.table tr.trBg td .min-table td.br{border-right:1px solid #a8cff6;border-left:1px solid #e2f2ff;}
.table td.pl20{padding-left:20px; text-align:left;}
.table td a{color:#333;}
.table td a.lik{ color:#0654b5;}
.table td input.cks{ position:relative; left:0px; top:2px; _top:0px; +top:0px;}
.mt5{margin-top:5px;}
.table-tex{line-height:26px;}
.table-tex b.orgs{ color:#fa7813}
.table-tex b.bls{ color:#0165ac;}
.table-tex p.orgs{ color:#fa7813}
.table-tex p.bls{ color:#0165ac;}
.buy{color:#f52a09;}
.table-div{padding:9px 18px; border:1px solid #a2ccf5; border-top:0 none;}
.table-btn b{margin-top:10px;}
.table-btn span{ color:#f55709;}
.table-btn span a{width:150px;height:37px;background:url(../images/table-btn.png) no-repeat; text-indent:-999em; display:inline-block; vertical-align:middle;}
.table-vip{padding-top:5px;}
.table-vip img{margin:0 12px;}
/*弹出框*/
.massage_box{ position:absolute; width:212px; z-index:99999; visibility:hidden; right:70px; top: 54px;}
.massage_box .jt{width:10px; height:17px; position:absolute; right:-9px; top:17px; z-index:9;background:url(../images/jt.gif) no-repeat}
#massage_box2{top:85px;}
#massage_box3{top:116px;}
#massage_box4{top:147px;}
#massage_box5{top:178px;}
.massage{width:210px; color:#036; font-size:12px; line-height:150%; border:1px solid #c5c5c5;  background:#fcfcfc;}
.massage ul{ padding:0 0 6px 10px; overflow:hidden;}
.massage li{ height:24px; line-height:24px;}
.massage li .tit{ float:left; display:inline; width:100px;}
.massage li .jg{ float:left; display:inline; width:45px;}
.massage li .sj{ float:left; display:inline; width:40px;}
.massage .ibook{ width:20px; text-align:center; border:1px solid #cabcbc;}
.close{height:22px;}


.teacher-list{padding:18px 0 0 17px;}
.teacher-list li{width:216px;height:153px;float:left;color:#000;}
.teacher-list li .portrait{width:76px;}
.teacher-list li .portrait span{display:block; padding:2px; border:1px solid #dcdcdc; margin-bottom:7px;}
.teacher-list li .pl96{padding:0 8px 0 86px;}
.teacher-list li .pl96 b{font-size:14px; margin-right:5px;}
.teacher-list li .pl96 .con{line-height:22px;}
.teacher-list li .pl96 .con a,.teacher-list li .pl96 b a{color:#000;}
.teacher-list2{ background:url(../images/teacher-list2Bg.gif) no-repeat 10px top;}

.voiceScroll{height:335px; overflow:hidden; margin:3px 0;}
.voiceScroll ul li{padding:0 10px;}
.voiceScroll ul li b{display:block;line-height:25px; padding-left:20px; background:url(../images/voiceScrollIco.png) no-repeat left center;color:#ee300e;}
.voiceScroll ul li p{line-height:24px;text-indent:24px; color:#000;}
.voiceScroll ul li p a{color:#000;}

.pt9{padding-top:9px;}
.w311{width:230px;height:260px;}
.jc{border:1px solid #88bdf2; background:url(../images/jc-bg-x.gif) repeat-x left bottom #f9fcff;}
.jc-titBor{border-top:1px solid #fff;border-bottom:1px solid #edf6fa;}
.jc-tit{height:20px; padding:6px 0 7px;line-height:20px;border-bottom:1px solid #d6ebf1; background:#e6f6ff; color:#0377d1;} 
.jc-tit img{margin-right:8px; vertical-align:text-bottom;}
.jc-con{ line-height:24px; padding:7px 22px 0; text-indent:24px;}
.xt{border:1px solid #f7c390; background:url(../images/xt-bg-x.gif) repeat-x left bottom #fffefa; margin-left:9px;}
.xt .jc-titBor{border-bottom:1px solid #fef6ed;}
.xt .jc-tit{ background:#fff6de; color:#f8770f;border-bottom:1px solid #fee8d5;}
.xts{border:1px solid #c5bef1; background:url(../images/3_bgs.gif) repeat-x left bottom #fffefa; margin-left:0px;}
.xts .jc-titBor{border-bottom:0px solid #543ca7;}
.xts .jc-tit{ background:#f4f4ff; color:#543ca7;border-bottom:1px solid #e9e2f6;}
.cc{border:1px solid #b9e0d5; background:url(../images/cc-bg-x.gif) repeat-x left bottom #fffefa; margin-left:8px;}
.cc .jc-titBor{border-bottom:1px solid #f1f9fa;}
.cc .jc-tit{background:#e2fcf6; color:#028faf;border-bottom:1px solid #d7edf1;}

.flow{height:139px;background:url(../images/flowBg.png) no-repeat;}
.flow ul{padding:86px 0 0 44px;}
.flow ul li{width:167px;float:left;line-height:20px;}
.flow ul li a{color:#004b85;}

/** 2013.11.28 alter **/
.jxfw_rows{ height:auto; width:950px; margin:0 auto; margin-top:8px;}
.jxfw_rows .jr_cons{ border:1px #a6cef5 solid; overflow:hidden; width:948px; border-top:0px; padding-top:16px; padding-bottom:11px;}
.jxfw_rows .jr_cons img.demo_img{ display:block; float:left; margin-left:8px; _margin-left:4px;}
.jxfw_rows .jr_cons .jc_rs{ padding-right:16px; width:415px; overflow:hidden; float:right;}
.jxfw_rows .jr_cons .jc_rs .jr_t{ height:22px; overflow:hidden; width:415px; text-align:left; font:bold 14px/22px simsun; color:#08529e;}
.jxfw_rows .jr_cons .jc_rs .jr_c{ text-indent:30px; text-align:left; font-size:12px; line-height:200%; margin-top:10px; margin-bottom:18px;}
.jxfw_rows .jr_cons .jc_rs .jr_b{ height:18px; line-height:18px; overflow:hidden;}
.jxfw_rows .jr_cons .jc_rs .jr_b a.ls{ display:block; float:left; height:18px; line-height:18px; font-size:12px; color:#fe5701;}
.jxfw_rows .jr_cons .jc_rs .jr_b a.rs{ display:block; float:right; height:18px; line-height:18px; font-size:12px; color:#08529e; text-decoration:underline;}
.clear{ clear:both;}


/*辅导课程*/
.fdk{width:100%; border-collapse:collapse;position:relative; color:#004276;border:1px solid #bfddf3; border-top:0 none;}
.fdk td{border:1px solid #bfddf3; height:22px; line-height:22px; padding:4px 0; white-space:nowrap}
.fdk td input{vertical-align:middle;}
.fdk .tit{ font-weight:bold; color:#696767; background:#fafdff;}
.fdk .tit td{border:0 none;}
.fdk .tit td a{ color:#696767;}
.fdk .p1{ padding-left:5px;}
.fdk .p2{ padding-left:3px; padding-left:0px\9; *padding-left:0px; _padding-left:0px}
.fdk .p3{ padding-left:5px;}
.fdk .p4{ padding-left:3px;}
.fdk .xk{ overflow:hidden; width:498px; line-height:32px; height:32px;}
.fdk .xk span{ float:left; color:#00509a;}
.fdk .tj{ color:#00509a; padding:6px 0 10px 10px; line-height:24px; white-space:normal;}
.fdk .tj span{ color:#535353;}
.fdk h3{ color:#00509a;}
.fdk input{ margin-right:5px; margin-right:2px/9; *margin-right:2px; _margin-right:2px;}
.fdk .sm{ height:132px;}

.quote{padding:4px 10px;height:22px; line-height:22px;}
.fdk .gm{ float:right;}
.fdk a{ color:#004276; text-decoration:none}
.fdk a.yellow{color:#f60;}
.fdk a:hover{ color:#cc0000; text-decoration:underline}
.tit02{height:33px;  line-height:33px;background:url(/images/wangxiao/2013zhengquan/tit.png) no-repeat;}
.tit02 div{ float:left; width:95px; text-align:center; font-size:14px; font-weight:bold; color:#fff; padding:0 0 0 8px;}
.tit02 span{ float:right; padding:0 13px 0 0; color:#117ec4;}
.fdk a.choose,.choose-cur{line-height:16px; padding-left:14px; display:inline-block;overflow:hidden; background:url(/images/wangxiao/2013zhengquan/xk-ico.gif) no-repeat left -25px; color:#006bc5;}
.fdk a.choose-ing{background-position:left -9px;}
.choose-cur{background-position:left 4px; color:#565656; font-style:normal;}

/*弹出框*/
.massage_box{ position:absolute; width:212px; z-index:99999; visibility:hidden; right:70px; top: 54px;}
.massage_box .jt{ width:10px; height:17px; position:absolute; right:-9px; top:17px; z-index:9;background:url(..//images/jt.gif) no-repeat}
#massage_box2{top: 85px;}
#massage_box3{top:116px;}
#massage_box4{top:147px;}
#massage_box5{top:178px;}
#mask{position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#fff; filter:ALPHA(opacity=0);  visibility:hidden}
.massage{width:210px; color:#036; font-size:12px; line-height:150%; border:1px solid #c5c5c5;  background:#fcfcfc;}
.massage ul{ padding:0 0 6px 10px; overflow:hidden;}
.massage li{ height:24px; line-height:24px;}
.massage li .tit{ float:left; display:inline; width:100px;}
.massage li .jg{ float:left; display:inline; width:45px;}
.massage li .sj{ float:left; display:inline; width:40px;}
.massage .ibook{ width:20px; text-align:center; border:1px solid #CABCBC;}
.header11{ height:19px; width:100%;}

/*考试用书*/
.shu{overflow:hidden; border-bottom:1px solid #bfddf3;}
.shu .pic{ float:left; display:inline; margin:6px 0 0 6px; width:59px; height:69px; border:1px solid #e9e9e9; padding:1px;}
.shu .text{ float:right; width:132px; overflow:hidden; padding:6px 0 0 0;}
.shu .text h3{ line-height:16px; color:#004276; height:48px;}
.shu .text p{ color:#e40e09; line-height:22px;}
.shu ul{ padding:4px 0 3px 0; overflow:hidden;}

.fill_emp{ background:url(../images/add_img1.gif) no-repeat right bottom;}























