@charset "utf-8";
/* CSS Document */

.page{width:1024px; margin:0 auto;background-color:#FFFFF4; font-family:"微软雅黑";}
.h1{background:url(http://www.jcpeixun.com/topic/lesson/20120726/images/12222.jpg) no-repeat; height:224px; overflow:hidden;}
.h1 a{width:170px; height:40px; display:block;}
.h1 p{ text-indent:-3000px;}

.banner{background:url(http://images.jcpeixun.com/topic/220120716_x1.jpg) repeat-x 0 0; height:41px; padding:3px 0 0 40px; margin-bottom:10px;}
.banner li{float:left; padding:0 15px; margin-right:30px; height:38px; line-height:38px;}
.banner li a{color:#000000; font-size:16px;}
.banner li.on{background-color:#BA0D00; position:relative;}
.banner li.on a{color:#FFFFFF;}
.banner li.on span{background:url(http://images.jcpeixun.com/topic/220120716_tt.gif) no-repeat 0 0; width:24px; height:8px; position:absolute; top:38px;}
.banner li.on span.span1{left:50px;}
.banner li.on span.span2{left:65px;}
.banner li.on span.span3{left:75px;}
.banner li.cl{clear:both; padding:0; margin:0; height:0; height:0;}

.plcList{width:260px; height:335px; float:left; margin-right:10px;}
.plcList dt{ font-size:14px; font-weight:bold; line-height:25px;}
.plcList dt p{ font-size:14px; font-weight:bold; margin-bottom:5px;  text-align:center; line-height:20px;}
.plcList dd{background:url(http://images.jcpeixun.com/topic/vico1.png) no-repeat 0 7px;width:235px; height:22px; padding-left:25px;line-height:22px; overflow:hidden; font-size:14px; font-weight:bold;}
.plcList dd a{color:#000000;}
.plcMain{float:left;width:662px; height:315px;background-color:#FFFFFF;border:1px solid #000000; padding:10px;}
.plcMain dl{float:left; width:310px;}
.plcMain dl a{color:#000000;}
.plcMain dl dt{font-size:15px; font-weight:bold; margin-bottom:5px;}
.plcMain dl dt span{float:left;}
.plcMain dl dt a{font-size:12px; font-weight:normal;float:right;}
.plcMain dl dt a:hover{color:#FF0000;}
.plcMain dl dd{font-size:13px; line-height:20px; height:20px; overflow:hidden;}
.plcMain dl.dl1{ height:140px; padding-right:20px;border-right:2px solid #5D5D5D;border-bottom:1px solid #000000;}
.plcMain dl.dl2{height:140px; padding-left:20px;border-bottom:1px solid #000000;}
.plcMain dl.dl4{height:155px; padding:20px 20px 0 0;border-right:2px solid #5D5D5D;}
.plcMain dl.dl5{height:140px; padding:20px 0 0 20px;}

.cont1{width:984px;height:247px;border:1px solid #000000; margin:0 auto 10px; background-color:#FFFFFF;}
.cont1_img{float:left; width:280px;}
.cont1_plc{float:left; width:280px; margin-right:5px; margin-top:5px;}
.cont1_plc dt a{line-height:30px; color:#000000; font-size:14px; font-weight:bold;}
.cont1_plc dd{line-height:23px; font-size:13px;}
.cont1_plc dd a{line-height:20px; color:#FF0000; text-decoration:none;}
.cont1_teacher{float:left; width:410px; height:235px;border:1px solid #C5C5C5; margin-top:5px;}
.cont1_teacher h3{background:url(http://images.jcpeixun.com/topic/220120716_x2.jpg) repeat-x 0 0;height:25px; padding-left:15px; border-bottom:1px solid #C5C5C5;line-height:25px;font-size:14px; font-weight:bold; }
.cont1Tall{width:405px; height:205px; padding:5px 0 0 5px;}
.cont1Tall li{width:405px; height:175px;}
.cont1Tall_img{width:148px; height:180px; float:left; margin-right:5px;}
.cont1Tall_give{ width:245px;float:left;}
.cont1Tall_give dt{color:#FF0000;font-size:14px; font-weight:bold; line-height:25px;}
.cont1Tall_give dd{line-height:25px;font-size:12px;}
.cont1Tall_page{background-color:#EDEDED; height:17px; padding:3px 10px 0 0;}
.cont1Tall_pageUl{float:right;}
.cont1Tall_pageUl li{border:1px solid #3591D2; background-color:#FFFFFF;color:#000000; width:18px; height:13px; float:left; margin-right:3px; line-height:13px; text-align:center; cursor:pointer;}
.cont1Tall_pageUl li.on{background-color:#0170BE;color:#FFFFFF;}

.cont{width:955px; height:340px;background-color:#EAEAEA; padding:15px; margin:0 auto 10px;}

.foot{background:url(http://images.jcpeixun.com/topic/220120716_foot.jpg) no-repeat 0 0; width:1024px; height:57px; padding:20px 0; line-height:26px; text-align:center; color:#FFFFFF; font-size:14px;}
.page .foot p a{color:#FFFFFF; padding:0 5px;}