h1{ font-size:20px; font-weight:bold; width:624px; float:left;}
.wb_lay{ position:relative;}
.wb_lay .wb_1{ float:left; width:210px; height:260px; margin-right:20px;}
.wb_lay .wb_1 a{ margin:2px; width:206px; height:256px; float:left;}
.wb_lay .wb_2{ float:left; width:624px; height:;}
.wb_2_1{ height:35px; float:left;width:624px;}
.wb_2_2{ float:left;width:624px;border-top:1px dotted #666; margin-top:5px;}
.wb_2_2_1{ float:left; }
/*.wb_2_2_2{ float:left; width:184px;text-align:center; margin-top:32px;}*/
.wb_2_2_1 p{ margin:10px 0 0 2px; float:left; width:440px;}
.xj{color:#ff0101; font-size:14px;}
.yj{ text-decoration:line-through; margin-left:10px;}
.wb_2_2_2 a{ margin:32px 10px 0 0;  }
.wb_2_3{float:left;width:624px;}
.wb_lay .wb_3{ margin-top:30px; float:left; width:860px;}
.wb_lay .kc_image{ float:left; width:210px; height:250px;border:1px solid #ccc; background:#fff;}
@media only screen and (max-width: 479px){
    .wb_lay .kc_image{ float:left; width:100px; height:100px;border:1px solid #ccc; background:#fff;}
}
.wb_lay p.xx .blue_j{width:16px; margin:6px 0 0 6px;}	
.wb_lay .kcxx{ height:158px; width:424px; float:left; position:relative;}
.wb_lay .kcxx p{ position: relative; left:200px; top:-166px}
.wb_lay .kcxx span{ height:18px; width:406px;float:left; background:url(../images/kcxxbj.gif); padding-left:20px;}
.wb_lay .kcxx .xxlb{float:left;border:3px solid #e9e9e9;width:420px; height:135px;}
.wb_lay .kcxx ul{ padding:3px; background:#f0f0f0; border:1px solid #dbdbdb; float:left; width:412px; height:127px;}
.wb_lay .kcxx ul li{ margin:6px 0 0 32px; float:left; color:#858585; width:190px; height:18px;_margin-left:14px; overflow:hidden;}
.wb_lay .kcxx ul li.you{ width:160px;margin-left:12px;}
.main_right .NeiRongA-text ul li{width:858px; height:114px; float:left; border-bottom:1px dashed #CCC; margin:14px 0 0 0; padding-bottom:10px;}
.main_right .NeiRongA-text ul li .jj{float:left; width:476px;height:124px;}
.main_right .NeiRongA-text ul li .jg{float: right;width:150px;height:124px;}
.main_right .NeiRongA-text ul li img{ float:left}
.main_right .NeiRongA-text ul li .jj p{width:655px; float:left;margin-left:8px; color:#666;font-size:14px; line-height:20px; color:#999;}
.main_right .NeiRongA-text ul li .jj p.xx{margin-left:8px; font-size:14px;line-height:20px;}
.main_right .NeiRongA-text ul li .jg p{width:150px; float:left;font-size:12px; line-height:15px; color:#333; height:80px; margin-top:4px;}

.courseTime{float:left; margin-top:10px;}
.courseTime span{min-width:145px;width:auto;float:left; border:1px dashed #808080;border-radius: 5px;padding:5px 8px 5px 8px; margin-right:5px; margin-bottom: 5px;}
.courseTime span img{ width:18px;vertical-align:top; margin-left: 2px;margin-right: 2px;}