@charset "utf-8";
body,object,iframe,h1,h2,h3,h4,h5,h6,abbr,code,img,dl,dt,dd,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;list-style:none;}
body{font:16px/24px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",Arial,sans-serif;background:#6234a0;color:#fff;} 
img{border:none;}
a{color:#333;text-decoration:none}
a:hover{color:#d80c0d;text-decoration:underline;}
article,section,header,footer,aside,nav,iframe,img{display:block;}
/*page*/
#header{+position:relative;}

.row{ width:1000px; margin:0 auto}

/*头部*/
.header2{ background: url(top-bg.jpg) no-repeat center; height:44px}
.header2 .top .top1{ font:12px/44px simsun}
.header2 .top .top1 a{color:#646464}
.header2 .top .top1 a:hover{ color:#F00}


/*别忘了压缩代码*/
.title{background:url(title_bg.gif) no-repeat center top;}
.title img{margin:0 auto;}
.banner{background:url(banner_bg.gif) no-repeat center top;}
.banner img{margin:0 auto;}
.time{background:url(time_bg.gif) no-repeat center top;}
.time img{margin:0 auto;}
.summary{background:url(summary_bg.gif) no-repeat center top; background:url(summary_bg.gif) no-repeat center top;}
.summaryTxt{ margin:0 auto; width:980px; padding-bottom:20px; background:url(summary.gif) no-repeat center top; font-size:18px; text-align:center; line-height:70px;}
.box01Sty{background:url(box01bg.gif) no-repeat center top; }
.box01Sty .boxCent{margin:0 auto;width:980px; background:url(box01.gif) no-repeat center top;padding-bottom:50px;}
.titleH3{margin-bottom:2px;display:inline-block; padding:0 40px 0 10px;font-size:38px; line-height:48px; background:#f705d2 url(titlebg.gif) no-repeat right top; font-weight:normal;}
.box01Sty ul{border:1px dashed #fff; padding:10px;}
.box01Sty li{float:left; width:312px; background:#1aa8f2; padding:10px 0 0;}
.intrs { width:196px; float:right; margin-right:7px; font-size:14px}
.intrs .titleSpan{width:165px; padding:10px; background:url(span01.gif); font-size:18px;}
.intrs .titleSpan strong{font-size:22px;}
.btnBox span{display:inline-block; width:180px; line-height:58px; background:#2b0e51; font-size:20px; color:#fff; text-align:center;}
.btnBox a{display:inline-block; vertical-align:bottom; width:132px; line-height:58px; background:#ffe023 url(buy_bg.gif) no-repeat -15px top; color:#e10b00; font-size:24px; text-indent:35px;}
.btnBox a:hover{background:#e10b00 url(buy_bg.gif) no-repeat -15px bottom; color:#fff; text-decoration:none;}
.box02sty{background:url(box02bg.gif) no-repeat center top;}
.box02sty .boxCent{margin:0 auto; width:980px; background:url(box02.gif) no-repeat center top;}
.box02sty ul{border:1px dashed #fff; padding:10px;}
.box02sty ul li{*height:280px;}
.box02sty ul .li01{ padding:0px 20px; line-height:50px; background:#1aa8f2; font:22px/50px microsoft yahei}
.box02sty ul .li01 span{ font-weight:bold; color:#ffe023}
.box02sty img{margin:10px;}
.box02sty li h3{ margin:10px 10px 0 0;background:url(span01.gif); font-size:22px; text-align:center; line-height:42px;}
.liDiv{width:468px;}
.txtBox{padding:40px 0 41px 15px;}
.buyBox{background:#000; padding:0 0 0 40px; height:65px; line-height:20px; margin-top:10px;}
.buyBox b{font-size:26px;}
.del{text-decoration:line-through;}
.buyBtn{display:inline-block; line-height:65px; width:195px; font-size:22px; color:#fff100; background:#ff3b31 url(arrow.gif) no-repeat 150px 25px; text-align:center;}
.buyBtn:hover{background:#6100b4 url(arrow.gif) no-repeat 150px -55px;color:#fff100; text-decoration:none;}
.box03Sty{background:url(box03bg.gif) no-repeat center top;}
.box03Sty img{margin:0 auto;}
 

/*底部*/
.footer{ font:12px/20px simsun; text-align:center;  padding-top:20px; padding-bottom:20px;  color:#d3b9f5}
.footer a{ color:#d3b9f5}
.footer a:hover{ color:#810101}
.footer img{ display: inline;}

.ganen{ background:url(bgrepeat2.jpg) no-repeat center; height:179px}


/*通用*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}
.clear{clear:both;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.p_r{position:relative;}
.red{color:#f00;}
.htred,a.htred{color:#c00;}
.cfff{color:#fff;}
.c000{color:#000;}
.c333{color:#333;}
.c666{color:#666;}
.c888{color:#888;}
.c999{color:#999;}
.cf90{color:#f90;}
a.orange,.orange{color:#f96818;}
.green{color:#080;}
.f60{color:#f60}
.tl,.tl li{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.mlr30{margin-left:30px;margin-right:30px;}
.mlrauto{margin-left:auto;margin-right:auto;}
.ml10{margin-left:10px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.mt0{margin-top:0;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mtb10{margin-top:10px;margin-bottom:10px;}
.mtb15{margin-top:15px;margin-bottom:15px;}
.mtb20{margin-top:20px;margin-bottom:20px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.pt10{padding-top:10px;}
.pt30{padding-top:30px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pr10{padding-right:10px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb30{padding-bottom:30px;}
.ptb5{padding-top:5px;padding-bottom:5px;}
.ptb10{padding-top:10px;padding-bottom:10px;}
.plr15{padding-left:15px;padding-right:15px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.rmb{font-family:Arial;}
del.rmb{color:#666;}
.fa{font-family:Arial,sans-serif;}
.fyh{font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",Arial,sans-serif;}
.fb{font-weight:bold;}
.fnormal{font-weight:normal;}
.lh24,.lh24 li{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.bgf6{background-color:#f6f6f6;}
.bgf8{background-color:#f8f8f8;}
.line01{border-top:1px dotted #c6c6c6;}
.line02{border-bottom:1px dashed #b3b3b3;}
.w210{width:210px;}
.inline{display:inline;}
.block{display:block;}


.qhb{ background:url(qhb.jpg) no-repeat; height:155px}
.zxl{ background:url(zxl.jpg) no-repeat; height:155px}
.zp{ background:url(zp.jpg) no-repeat; height:155px}
.lmj{ background:url(lmj.jpg) no-repeat; height:155px}
.wyw{ background:url(wyw.jpg) no-repeat; height:155px}
.zr{ background:url(zr.jpg) no-repeat; height:155px}


/*课表*/
.kebiao{ margin-top:25px}
.kebiao h3{font:bold 35px/33px microsoft yahei; color:#ffe023; text-align:center}
.kebiao table{ width:980px; margin:0 auto; border-top:2px solid #2b0e51; font:12px/30px Microsoft Yahei; text-align:center; border-collapse:collapse; background:#FFF; color:#2e2625; margin-top:30px; border-radius:4px}
.kebiao th{ background:#f7f7f8; color:#2e2625; font-size:14px}
.kebiao td,.kebiao th{ border:1px solid #e3e3e3}
.kebiao .bm{ width:250px; height:50px; background:#2b0e51; font:bold 25px/50px microsoft yahei; border-radius:40px; color:#fff4f5; text-align:center; margin:0 auto; margin-top:20px; display:block}
.kebiao .bm:hover{ background:#ff5a00; text-decoration:none}