@charset "gb2312";
/* CSS Document */
body{ background:#fed000; color:#333;}
body, button, input, select, textarea {font: 12px/24px tahoma,arial,Î¢ÈíÑÅºÚ;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,table{ margin: 0; padding: 0;}
img, iframe{ display:block; border:0;}
ul, li{ list-style:none;}
a{color:#333;text-decoration:none}
a:hover{color:#e40000;text-decoration:underline;}
.djs_span20{ clear:both;display: block; font-size: 1px; overflow: hidden; height:20px;}
.mt10{ margin-top:10px;}
.mainB{ width:1119px; margin:0 auto;}
.mainBan{ width:240px; margin:0 auto; padding-top:60px; padding-right:370px;}
.banner01{background-attachment: scroll; background-image:url(images/banner_01.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:150px; overflow:hidden;}
.banner02{background-attachment: scroll; background-image:url(images/banner_02.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:150px; overflow:hidden;}
.banner03{background-attachment: scroll; background-image:url(images/banner_03.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:150px; overflow:hidden;}
.banner04{background-attachment: scroll; background-image:url(images/banner_04.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:413px; overflow:hidden;}
.banner04 table{ width:1119px;text-align:center; border-top:solid 1px #6147a6; border-left:solid 1px #6147a6; margin:0 auto;}
.banner04 table th{ font-size:16px;height:45px; background:#6147a6; color:#fff; line-height:45px; border-bottom:solid 1px #fff; border-right:solid 1px #fff;}
.banner04 table td{ background:#fff; border-bottom:solid 1px #6147a6; border-right:solid 1px #6147a6; padding:15px 5px; }
.hengxian{ text-decoration:line-through;}
.cRed{ color:#f00; font-size:18px;}
.buyBtn {background: #6147a6;border-radius: 2px;color: #fff;display: block; float: right;font-size: 14px; height: 26px;line-height: 26px; width: 53px;}
.buyBtn:hover{ background:#7558c1; color:#fff; text-decoration:none;}
.buyBtn_01 {background: #ea635f;border-radius: 2px;color: #fff;display: block; float: right;font-size: 14px; height: 26px;line-height: 26px; width: 53px;}
.buyBtn_01:hover{ background:#ff7975;color:#fff; text-decoration:none;}

.con_01{ width:1084px; height:60px; padding-top:374px; padding-left:35px; background:url(images/con_01.jpg) no-repeat; margin:0 auto;}
.con_02{ width:1084px; height:60px; padding-top:339px; padding-left:35px;background:url(images/con_02.jpg) no-repeat; margin:0 auto;}
.con_03{ width:1084px; height:60px; padding-top:341px; padding-left:35px;background:url(images/con_03.jpg) no-repeat; margin:0 auto;}
.con_04{ width:1084px; height:60px; padding-top:340px; padding-left:35px; background:url(images/con_04.jpg) no-repeat; margin:0 auto;}
.con_05{ width:1084px; height:89px; padding-top:340px; padding-left:35px; background:url(images/con_05.jpg) no-repeat; margin:0 auto;}


.mButton{width:228px; height:230px; background:#ffea8c; border:solid 5px #e43316; padding:35px; margin-top:10px;}.mButton b{ font-size:20px; color:#5f00c1;}
.mButton b span{ font-size:26px; color:#e43316;}
.button_ddgm{ display:block;width:250px; height:42px; background:url(images/button_ddgm.jpg) no-repeat; margin:15px auto;}
.button_ddgm:hover{ background:url(images/button_ddgm_hover.jpg) no-repeat; }.button_qtgm { width:228px; height:58px; background:url(images/button_qtgm.jpg) no-repeat; display:block; margin-top:20px;}
.button_qtgm:hover { background:url(images/button_qtgm_hover.jpg) no-repeat;}
.button_yuyue { width:228px; height:58px; background:url(images/button_yuyue.jpg) no-repeat; display:block; margin-top:5px;}
.button_yuyue:hover { background:url(images/button_yuyue_hover.jpg) no-repeat;}
.button_hfgm{ display:block;width:250px; height:42px; background:url(images/buttom_hfgm.png) no-repeat; margin:15px auto;}
.button_hfgm:hover{ background:url(images/buttom_hfgm_hover.png) no-repeat; }
.teacherBox{ width:1119px; margin:0 auto;}
ul.teacherBox li{ float:left; width:313px;}
.marginLR{ margin:0 90px;}

.footBox{ width:100%; background:#5f00c1;}
.footBl{ width:100%; height:47px; background:url(images/footbg.jpg) repeat-x;}
.foot{ width:1000px;line-height:24px; text-align:center; color:#fff; margin:0 auto;  padding:20px 0; }
.foot a{color:#fff;}
.foot a:hover{color:#fff; text-decoration:underline;}

.indexFooter {
    background: none repeat scroll 0 0;
    line-height: 24px;
    padding: 15px 0;
    text-align: center;
}