@charset "gb2312";
/* CSS Document */

body{ margin:0 auto; padding:0; text-align:center;background:#fff url(banner-bg.jpg) no-repeat center 0; font-family:"ËÎÌå"; font-size:14px; color:#3b1a00;}
div{ text-align:left; border:none;}
img{ border:none}
ul{ list-style:none; margin:0px; padding:0px;}
a{ vertical-align:middle;}
a:link{ text-decoration:none; color:#FFF;}
a:visited{ text-decoration:none; color:#FFF;}
a:hover{ text-decoration:underline;}
a:active{ text-decoration:underline;}
h1,h2,h3,h4{ margin:0; padding:0; font-size:14px;}

.top{ width:100%; height:auto;_margin-top:-4px}
.top-c{ width:980px; height:42px; margin:0 auto; padding:0;}
.banner{ width:980px; height:469px; padding:0; margin:0 auto; overflow:hidden;}
.bg{ width:100%; height:100%; background:url(bg.jpg) repeat-x; padding:0;}
.content{ width:980px; height:1840px; margin:0 auto; padding:0;}
.introducation{ width:940px; height:153px; background:url(zk_03.jpg) no-repeat; padding:30px 20px 20px 20px; line-height:28px; margin:0 0 20px 0;}
.introducation p{ padding:7px 0 0 0; margin:0;}
.nav1{ width:940px; height:31px; background:url(zk_29.jpg) repeat-x;}
.title{ width:110px; background-color:#FFF; height:31px;}
.course{ width:980px; height:390px; margin-bottom:20px;}
.scheducle{ width:600px; height:386px; border:#e8dabb solid 1px; float:left; margin-right:13px; padding:1px; background-color:#FFF; overflow:hidden;}
.nav-s{ width:585px; height:32px; background:url(zk_07.jpg); padding:5px 0 0 15px; }
.ti{display:block; width:120px; height:30px; line-height:30px; float:left;}
.video{ width:359px; height:386px; border:#e8dabb solid 1px; float:left; padding:1px;}
.button{ margin-left:383px; float:left; width:69px; height:30px; }
.tc{ width:575px; height:59px; padding:5px 10px 0 15px; line-height:25px; font-weight:normal; background-color:#FFF;}

.list{width:600px; height:284px; line-height:25px;}
.list table{ border-top:#efe3ca solid 1px;border-left:#efe3ca solid 1px; text-align:center; height:285px;}
.list table td{border-right:#efe3ca solid 1px;border-bottom:#efe3ca solid 1px; background:#fffaee ; height:24px; line-height:24px; font-size:12px; font-weight:normal;}

.list table th{border-right:#efe3ca solid 1px;border-bottom:#efe3ca solid 1px; background:#fcecd2; height:24px; line-height:24px; font-weight:normal;}
.list table img{ margin-top:4px;}
.nav-v{ width:349px; height:34px; background:url(zk_09.jpg); padding-left:10px; padding-top:3px;}
.nav-v a{ height:34px; display:block; margin-right:10px; float:left; text-align:center; line-height:34px; width:95px; text-decoration:none; color:#3b1a00; cursor:pointer;}
.nav-v a:visited{ text-decoration:none; color:#3b1a00;}
.nav-v a.sda{ text-decoration:none; background: url(zk_15.jpg) no-repeat; color:#FFF;}
.nav-v a:active{background: url(zk_15.jpg) no-repeat; color:#FFF;}

.navv2{ width:349px; height:34px; background:url(zk_09.jpg); padding-left:10px; padding-top:3px; cursor:pointer;}
.navv2 a{ height:34px; display:block; margin-right:10px; float:left; text-align:center; line-height:34px; width:46px; text-decoration:none; color:#3b1a00;}
.navv2 a:visited{ text-decoration:none; color:#3b1a00;}
.navv2 a.sda2{ text-decoration:none; background: url(surface.jpg) no-repeat; color:#FFF;}
.navv2 a:active{background: url(surface.jpg) no-repeat; color:#FFF;}



.video-play{ width:359px; height:348px;}
.step{ width:940px; height:140px; padding:15px 19px 15px 19px; line-height:28px; margin:0 0 20px 0; border:#e8dabb solid 1px;}
.title{ width:180px; background-color:#FFF; height:31px; }
.nr{ width:940px; height:100px; margin-top:20px;}
.step-nr{ width:730px; height:100px; float:left;}
.step-nr li{ list-style:none; vertical-align:middle; height:35px; font-weight:normal;}
.step-nr img{ margin-right:10px; margin-top:3px;}
.link{ width:210px; height:100px; float:left;}
.link li{ margin-top:12px; margin-left:12px;}

.te-step{ width:940px; height:160px; padding:15px 19px 15px 19px; line-height:28px; margin:0 0 20px 0; border:#e8dabb solid 1px;}
.teacher-nr{ width:940px; height:120px; margin-top:20px;}
.teacher{ height:119px; width:182px; margin-right:7px; float:left;}
.teacher-photo{ height:115px; width:90px; border:#e8dabb solid 1px; padding:1px; float:left;}
.teacher-photo a{ height:115px; width:90px; display:block; text-decoration:none;}

.teacher-introducation{ height:119px; width:82px; float:left; font-weight:normal; line-height:25px; padding-left:6px; font-size:12px;}
.teacher-introducation p{ padding:0; margin:0;}

.pic{ width:980px; height:364px; margin-bottom:20px;}


