@charset "gb2312";
/*ÖÐ¿¼ 2013-2-4 ÎäÊ¯ */
/*¹«¹²*/
.wrap960{ width:100%; margin:0 auto; overflow:hidden; text-align:center }
.tMar15{ margin-top:15px;}
.tMar25{ margin-top:25px;}
.tMar30{ margin-top:30px;}
/*bannerMod*/
.bannerMod{ background:url(../images/banner_zk.jpg) no-repeat top center; height:556px;}
.logo{ top:19px; left:29px;}
.logo a.a1{ width:93px; height:35px;}
.logo a.a2,.logo a.a3{ text-indent:-9999px;}
.logo a.a2{ width:160px; height:33px; margin:3px 0 0 12px;}
.logo a.a3{ width:72px; height:41px; margin:-5px 0 0 19px; position:relative;}
.bannerMod .txt{ font-size:15px; font-weight:bold; color:#fff; position:absolute; left:427px; top:27px;}
.bannerMod .course{ color:#fff; position:absolute; left:46px; top:485px;}
.bannerMod .course a{ color:#fff;}
.bannerMod .course dt,.bannerMod .course dd{ float:left;}
.bannerMod .course dt{ font-size:14px; font-weight:bold; margin-right:35px; line-height:96px;}
.bannerMod .course dd{ line-height:24px; margin-right:30px;}
/*hd01*/
.hd01 .tit,.hd01 img{background:url(imageszk_bg.png) no-repeat;}
.hd01 .tit{ height:78px; background-position:-423px 0; font:bold 24px/66px "Microsoft Yahei"; color:#fabe00; text-shadow:1px 1px 1px #332d18; float:left;}
.hd01 cite{ margin:0 10px; font:bold 20px "Microsoft Yahei"; color:#fff; text-shadow:1px 1px 1px #b37900;}
.hd01 img{ height:16px; float:left; margin:28px 0 0 10px;}
.hd01 .icon01{ width:402px; background-position:0 -54px;}
.hd01 .icon02{ width:429px; background-position:0 -84px;}
.hd01 .icon03{ width:222px; background-position:0 -110px;}
/*hotcourseMod*/
.w640{ width:640px;}
.w300{ width:300px;}
.yes{ display:block;}
.no{ display:none;}
.hotcourseMod{ zoom:1;}
.hotcourseMod .bd{ padding-top:25px;}
.class_switch_button{ background:url(imageszk_bg.png) no-repeat -179px 0; width:155px; height:37px; font:bold 12px/28px "Microsoft Yahei"; float:left; text-align:center; margin-right:15px;}
.class_switch_button a{ color:#4b4b4b;}
.tab{ overflow:hidden;}
.class_mouse_on{ background-position:-179px -45px;}
 .table01{ border:solid 4px #e8ba40; background:#f4d78b; width:920px; overflow:hidden; margin:0 auto; margin-top:8px;  height:auto;}
 .table01 tr td{ background:url(imageszk_xbg.png) repeat-x 0 0; text-align:left; padding-left:10px;}
.table01 th{ height:30px; font-size:14px; color:#4b4b4b; font-weight:bold; text-align:center;}
 .table01 td{ height:30px; color:#574200; text-align:center; font-size:12px;}
.table01 tr.even td{ background:#f3dead url(imageszk_xbg.png) repeat-x 0 0 ;}
.col_a70{ color:#a7000d !important;}
.hotcourseMod .table01 .btn{ width:53px; height:19px; line-height:19px; color:#5f5f5f; background:url(imageszk_bg.png) no-repeat -229px -109px; display:inline-block;}
.hotcourseMod .table01 th.name{ text-align:left; text-indent:44px;}
.hotcourseMod .table01 td.name{ text-align:left; padding-left:10px;}
/*guideMod*/
.guideMod .hd .tit{ font:20px/45px "Microsoft Yahei"; color:#fabe00;}
.guideMod .bd{ padding-top:0;}
.guideMod ul{ background:#f4d78b; border:solid 4px #e8ba40; overflow:hidden; color:#a7000d; zoom:1;}
.guideMod li{ height:43px; line-height:43px; background:url(imageszk_xbg.png) repeat-x 0 0; margin-top:-1px;}
.guideMod li span{ font-size:14px; font-weight:bold; color:#4b4b4b; text-align:center; display:inline-block; width:125px;}
/*advantageMod*/
.advantageMod{ zoom:1;}
.advantageMod dl{ font-size:14px; color:#fff; line-height:28px; float:left; margin:10px 60px 0 0; display:inline;}
.advantageMod dt{ color:#fabe00; font-weight:bold; margin-bottom:5px;}
.down,.enter{ background:url(imageszk_bg.png) no-repeat; font-size:14px; font-weight:bold; text-align:center; line-height:43px; height:43px; display:inline-block; }
.down{ width:150px; background-position:0 0; color:#4f3500;}
.enter{ width:110px; background-position:-151px 0; color:#fff;}
.advantageMod .down,.advantageMod .enter{margin:38px 15px 0 0;}
/*caseMod*/
.caseMod .imgLists{ margin-left:-27px; zoom:1;}
.caseMod .imgLists li{ width:170px; margin:15px 0 0 27px;}
.caseMod .imgLists li img{ width:168px; height:158px; border:solid 1px #d6d6d6;}
.caseMod .imgLists li p{ background:#e9b307; line-height:16px; padding:5px 15px 0 15px; height:40px;}
.caseMod .imgLists li p strong{ font-size:14px;}
.caseMod .imgLists li a{ color:#4b4b4b; display:block;}
/*teacherMod*/
.teacherMod {width:960px; margin:15px auto 0; background:#4b4b4b;}
.teacherMod .class_switch_area{ margin:10px 10px; zoom:1;}
.teacherMod .item{ width:310px; float:left; margin:10px 0 0 3px; display:inline;}
.teacherMod .item .imgTxt{ margin-bottom:19px;}
.teacherMod .item .imgTxt .pic,.teacherMod .item .imgTxt img{ width:150px; height:180px;}
.teacherMod .item .imgTxt .pic{ margin-right:15px;}
.teacherMod .item .imgTxt .h4{ font-size:14px; margin:5px 0; color:#e9b307; text-align:left;}
.teacherMod .item .imgTxt p{ color:#fff; line-height:22px;}
.teacherMod .item .imgTxt .desc{ margin-top:10px; height:140px; overflow:hidden; text-align:left;}
.teacherMod .item .imgTxt a{ color:#fff;}
.line{ height:1px; overflow:hidden; background:url(imageszk_xbg.png) repeat-x 0 -49px;}
.teacherMod .item .tList2{ margin-top:3px;}
.teacherMod .item .tList2 a{ color:#fabe00; background:url(imageszk_bg.png) no-repeat -475px -95px;}
.listIcon1 li{ overflow:hidden;}
.listIcon1 li a{ padding-left:30px;}
/*stepMod*/
.stepMod{ background:url(../images/zk_stepbg.png) no-repeat; height:148px;}
.Mar01{margin:20px 106px 0 0;}
/*relateMod*/
.relateMod{ margin:0 0 0 -13px;}
.relateMod .tList4 li{ border:solid 1px #d6d6d6; width:228px; position:relative; margin:15px 0 0 13px; float:left; display:inline;}
.relateMod .tList4 li img{ width:228px; height:158px;}
.relateMod .tList4 li p{ height:34px; line-height:34px; font-size:14px; position:absolute; bottom:0; left:0; background:#fabe00; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; width:100%; text-align:center;}
.relateMod .tList4 li a{ color:#4b4b4b;}
.table01 td a {
    display: block;
    width: 60px;
    height: 22px;
    margin: 0px auto;
    background: url("imagesbutton_bm.jpg") no-repeat scroll 0% 0% transparent;
    text-align: center;
    color:#fff;
    line-height: 22px;
}