.banner1{height:373px;background:url(/static/img/second/freestudy_banner_cehua.jpg) no-repeat center;}
.freestudy_banner{height:372px;}
.freestudy_banner_t{width:602px;height:auto;overflow:hidden;padding-top:76px;}
.freestudy_banner_t_extmenu{overflow:hidden;float:left;width:65px;height:60px;}
.freestudy_banner_t_arrow{margin:24px 0 0 15px;cursor:pointer}
.freestudy_banner_t_tc{width:327px;margin-top:5px;}
.freestudy_banner_t_tc ul{

}
.freestudy_banner_t_tc ul li{width:70px;float:left;}
.freestudy_banner_b{margin-top:9px;width:600px;color:#fff;line-height:24px;overflow:hidden;}

.subheader{height:73px;background:#000;}
.subtop h1{margin-top:9px;width:273px;}

#con{background:url(/static/img/second/freestudy_tag_bg_0.jpg) repeat-x 0px 41px;margin-top:15px;}
.freestudy{width:1173px;margin:0 auto;}
.tagContent0_bg{background:url(/static/img/second/freestudy_tag_bg_0.jpg) repeat-x 0px 41px;margin-top:15px;}
.tagContent1_bg{background:url(/static/img/second/freestudy_tag_bg_1.jpg) repeat-x 0px 41px;margin-top:15px;}
.tagContent2_bg{background:url(/static/img/second/freestudy_tag_bg_2.jpg) repeat-x 0px 41px;margin-top:15px;}

#tags1{height:43px;margin-left:73px;}
#tags1 li{float:left;height:43px;overflow:hidden;width:102px;margin-right:32px;}
#tags1 li a{display:block;text-align:center;width:102px;height:43px;background:url(/static/img/second/freestudy_tag_title_bg_0.jpg) no-repeat;font-size:18px;color:#000;line-height:43px;}
#tags1 li a:hover{background:url(/static/img/second/freestudy_tag_title_bg_2.jpg) no-repeat;color:#fff;}

#tags1 li.selectTag1 {position:relative;}
#tags1 li.selectTag1 a {position:absolute;z-index:1;background:url(/static/img/second/freestudy_tag_title_bg_1.jpg) no-repeat;color:#3fc6f9;}

.freestudy_Label{height:34px;margin-top:33px;line-height:33px;}
.freestudy_Label span{font-size:18px;font-weight:bold;color:#2ea3b6;}
.freestudy_Label a{padding-left:35px;font-size:14px;}

.freestudy_Labe2{height:34px;margin-top:10px;line-height:33px;}
.freestudy_Labe2 span{font-size:18px;font-weight:bold;color:#2ea3b6;margin-right:39px;}
.search_results_btn{width:98px;height:28px;background:url(/static/img/second/search_btn.jpg) no-repeat;border:none; cursor:pointer;margin-right:18px;}

.freestudy_con{height:auto;overflow:hidden;}
.freestudy_con ul{margin-top:13px;}
.freestudy_con ul li{width:276px;height:206px;border:1px solid #eaeaea;padding:5px;position:relative;z-index: 1;float:left;margin:0 6px 6px 0}
.freestudy_pic{height:147px;overflow:hidden;width:277px;}
.freestudy_txt{height:59px;background:#4d4d4d;width:277px;}
.freestudy_txt_t{height:31px;line-height:31px;color:#fff;}
.freestudy_txt_t_l{padding-left:16px;font-size:16px;}
.freestudy_txt_t_l a{color:#fff;}
.freestudy_txt_t_r{width:85px;}
.freestudy_txt_b{height:22px;line-height:22px;color:#8f8f8f;padding-left:16px;}
.freestudy_con ul li.margin{margin-right:0;}

.freestudy_con ul li .arrow{position: absolute;text-align: center;top:52px;left: 0;width: 280px;display: none;}


.pageup{text-align:center;margin-top:27px;height:29px;}
.pageup a{display:inline-block;line-height:27px;height:27px;background:url(/static/img/second/page_bg.jpg) repeat-x;border:1px solid #efefef;color:#11ceff;
text-decoration:none;margin-left:8px;font-size:14px;padding:0 11px 0 11px;}
.pageup a:hover{color:#f58719;}




/*6月27日徐越重写二级页面开始*/
.conl { width:100%; height:auto; background:#f1f1f1; padding-bottom:30px; }
.conlin { width:1100px; margin:0 auto; padding-top:30px; position:relative; }

.conl_left {position:fixed; float:left; width:260px; height:auto; background:#fff; border:1px solid #ddd;width:275px; }
.cll01>ul { display:none; } 
.cll02>ul { display:block; /*7.11*/float:left; width:220px; padding-left:5px; /*7.11*/}
.cll01>a { display:block; height:50px; line-height:50px; font-size:18px; color:#666; padding-left:30px; }
.currentl01>a { background:#3692a1; color:#fff; }
.cll02>a {  word-wrap: break-word; display:block; height:36px; line-height:36px; font-size:15px; color:#fff; text-align:center; background:#41a1b1; background:#f5f5f5; color:#3692a1; height:144px; float:left; padding-top:50px; width:44px; float:left; }
.currentl02>a { background:#41a1b1; color:#fff; }
.cll02 li { float:left; }
.cll02 li a { display:block; width:80px; font-size:12px; color:#666; text-align:center;width:73px; font-size:12px; }
.cll02 li a:hover { color:#268696; }
.cll02 li a img { margin:15px 0 10px 0px;  opacity:0.5; border-radius:50%; }
    .cll02 li a:hover img {
     opacity:1;
    }
.cll02 .currentl03 a { color:#268696; }

.currentl01>ul { display:block; }
.currentl02>ul { display:block; }
/*7.11*/ .cll01>a:hover { background:#3692a1; color:#fff; }
/*7.11*/.cll01 { border-bottom:1px solid #ccc; }
/*7.11*/.currentl01 { border:none; }
/*7.11*/ .cll02 { border-bottom:1px solid #ccc; }

 



.conl_right { width:809px; float:right; }
.clr_top { width:805px; margin-left:2px; box-shadow:0 1px 3px #ccc; background:#fff; height:auto; }
.clrt_top { height:50px; border-bottom:1px solid #ddd; background:#e0e0e0; }
.clrt_top img { display:block; float:left; padding:14px 0 0 20px; }
.clrt_top h3 { float:left; line-height:50px; font-size:18px; color:#333; padding-left:15px; }

.clr_bottom { background:#fff; margin-top:30px; padding-bottom:20px; box-shadow:0 1px 3px #ccc; }
.clrb_01 { border-bottom:1px solid #ddd; padding:20px 0 20px 20px ; }
.clrb_01img { float:left; }
.clrb_01jianjie { float:left; padding:0 0 0 30px; }
.clrb_01jianjie h4 { font-size:22px; line-height:48px; height:58px; color:#333; }  
.clrb_01teacher { font-size:14px; line-height:28px; color:#666; }
.clrb_01time { font-size:14px; line-height:20px; color:#666; }
.clrb_01price { float:right; width:140px; margin-right:20px; }
.clrb_01price .renminbi { font-size:24px; color:#f84d2c; float:left; }
.clrb_01price .price { font-size:36px; font-weight:700; color:#f84d2c; float:left; }
.clrb_01price a,.buybtn a { display:block; width:140px; height:40px; color:#fff; border-radius:5px; float:left; font-size:18px; text-align:center; line-height:40px; margin:20px 0 0 0 ; }
.buybtn a { float:right; margin-top:20px; } 
.clrb_01price .buy,.buybtn .buy { background:#ff5a21; }
.clrb_01price .buy:hover,.buybtn .buy { background:#ff6732; }
.clrb_01price .study,.buybtn .study { background:#3692a1; display:none; }
.clrb_01price .study:hover,.buybtn .study { background:#4ca5b4; }
.clrb_02 { padding:0 20px 20px 20px; border-bottom:1px solid #ddd; }
.clrb_02head .decorate { width:4px; height:20px; background:#3692a1; float:left; margin-top:10px; }
.clrb_02head p { font-size:18px; color:#333; line-height:40px; padding-left:20px; }
.clrb_03 { padding:0 20px 20px 20px; border-bottom:1px solid #ddd; }
.clrb_03head .decorate { width:4px; height:20px; background:#3692a1; float:left; margin-top:10px; }
.clrb_03head p { font-size:18px; color:#333; line-height:40px; padding-left:20px; }
.clrb_04 { padding:0 20px 20px 20px; border-bottom:1px solid #ddd; }
.clrb_04head .decorate { width:4px; height:20px; background:#3692a1; float:left; margin-top:10px; }
.clrb_04head p { font-size:18px; color:#333; line-height:40px; padding-left:20px; }

.clrb_02con p { width:475px; height:165px; overflow:hidden; float:left; font-size:14px;  word-break: break-all; }
.clrb_02con_video { float:right; }

.clrb_03con li { float:left; width:330px;   margin: 2px 4px;}
.clrb_03con li a {  background:url(/static/img/second/lesson_playy_putong.png) no-repeat 290px center; display: block;  color: #666;  line-height: 30px;  height: 30px;  width: 330px;  overflow: hidden;  margin-top: 1px;  border: 1px solid #ddd; }
.clrb_03con li a span { display:block; width:30px; height:30px; text-align:center; float:left; }
.clrb_03con li a p { display:block; font-size:16px; float:left; }
.clrb_03con li a b{   color: red;  line-height: 33px;  padding-left: 10px;}
.clrb_03con li a:hover { color:#3692a1;background:url(/static/img/second/lesson_playy.png) no-repeat 290px center; }

.clrb_04con li { float:left; position:relative; width:362px; height:225px;  margin-bottom:20px; }
.clrb_04black { position:absolute; background:rgba(0,0,0,0.5); bottom:0px; left:0px; color:#fff; width:342px; height:30px; line-height:30px; padding-left:20px; } 
.jishu { margin-right:30px; }

.buybtn { padding-right:20px; }

.clrt_bottom  li { width:142px; height:41px; box-shadow:0 1px 3px #ccc; margin:5px; background:#f5f5f5 url(/static/img/second/lesson_libg_buy.png) no-repeat; float:left; }
.clrt_bottom  .libuy { background:#f5f5f5 url(/static/img/second/lesson_libg_buy.png) no-repeat; }
.clrt_bottom  .listudy { background:#f5f5f5 url(/static/img/second/lesson_libg_study.png) no-repeat; }
.clrt_bottom  .likaifaz { background:#f5f5f5 url(/static/img/second/lesson_libg_kaifaz.png) no-repeat; }
.clrt_bottom  .lifree{ background:#f5f5f5 url(/static/img/second/lesson_libg_freered.png) no-repeat; }

.clrt_bottom  li a { display:block; height:41px; color:#333; font-size:14px; padding-left:25px; line-height:42px; margin-right: 5px; overflow: hidden; }
.clrt_bottom  li a div { width:300px; overflow:hidden; }
.clrt_bottom  li a span  { display:inline-block; margin-right:5px; }
.clrt_bottom  li a p  { display:inline-block; }

.clrt_bottom { padding:20px 0 20px 20px; }
.clrt_bottom ul { width:870px; }
.clrt_bottom .ul_father { width:760px; overflow:hidden; }



/*底部改写*/
.bottom { margin-top:0px; }
/*6月26日徐越重写二级页面结束*/


.clrb_table { height:40px; border-bottom:1px solid #ddd;background: #fff;
  z-index: 1000;
  width: 809px; }
.clrb_table li { float:left; }
.clrb_table li a { display:block; width:100px; color:#333; text-align:center; line-height:36px; margin:2px 1px 2px 1px; border-radius:5px; }
.clrb_table li a:hover { background:#eee; }
.clrb_table li .current { background:#333; color:#fff; }
.clrb_table {  box-shadow: 0px 1px 5px #ccc;  border: none; }
  


/*7.26*/
.clr_spbtop { position:relative; }
.clr_jiaob { position:absolute; top:0px; left:0px; }
.clr_spbliicon { float:left; width:auto; height:auto; }
.clr_spbottom ul {   width: 680px;float:right; padding-right:10px; padding-bottom:10px; }
.clr_spbottom li { float:left; }
.clr_sptop { border-bottom:1px solid #ddd; }
.clr_sptop h3 { float:left; height:40px; line-height:40px; width:600px; font-size:20px; color:#666; padding-left:20px; background:; }
.clr_spmore { float:right; height:40px; line-height:45px; padding-right:20px; }
.clr_spmore a:hover { color:#3692a1; }
.clr_spmore .clr_spcurrent { color:#3692a1; }

.clr_spbottom { padding-top:10px; }
.clr_spbliicon { float:left; }
.clr_spbliicon a { display:block; width:70px; background:#ccc; height:70px; margin-left:20px; margin-top:10px; border-radius:50%;   overflow: hidden;}
.clr_spbottom li { margin:10px; width:202px; height:auto; cursor:pointer; }
.clr_spbbottom,.clr_spbbottom_hover { border:1px solid #ddd; border-top:none; height:80px; }

.clr_spbt_blackbox { background:rgba(0,0,0,8); position:absolute; bottom:0px; width:202px; }
.clr_spbt_blackbox p { width:190px; margin:2px auto; color:rgba(255,255,255,8); line-height:18px; }

.clr_spbbottom span { font-size:12px; display:block; float:left; line-height:28px;  }
.clr_spbbottom01 { width:95px; padding-left:35px; background:url(/static/img/second/lesson-people.png) no-repeat 12px 0px; }
.clr_spbbottom02 { width:47px; padding-left:23px; background:url(/static/img/second/lesson_keshi.png) no-repeat 0px 0px; }
.clr_spbbottom03 { width:165px; padding-left:35px; background:url(/static/img/second/time.png) no-repeat 12px 0px; }
.clr_spbbottom p { padding-left:12px; color:#ff8624; }

.clr_jiaob { width:43px; height:41px; position:absolute; }
.clr_jiaob_pay {  }
.clr_jiaob_study { background:url(/static/img/second/lesson_libg_study.png); }
.clr_jiaob_free { background:url(/static/img/second/lesson_libg_freered.png); }
.clr_jiaob_not { background:url(/static/img/second/lesson_libg_kaifaz.png); }

.clr_spbbottom_hover p { font-size:12px; line-height:23px; padding-left:10px; width:190px; overflow:hidden; }
.clr_spbbottom_hover b { font-weight:normal;   font-size: 12px;  position: absolute;  top: -20px;  left: 46px;}
.clr_spbbottom_hover ul { width:192px; padding:0 0 0 8px; }
.clr_spbottom .clr_spbbottom_hover li { float:left; margin:3px; width:20px; }
.clr_spbbottom_hover a { display:block; width:20px; height:20px; border:1px solid #3692a1; color:#3692a1; text-align:center; line-height:20px; font-size:12px; }
.clr_spbbottom_hover a:hover { background:#3692a1; color:#fff; }
.clr_spbbottom_hover .free { border:1px solid #ff5639; color:#ff5639; }
.clr_spbbottom_hover .free:hover { background:#ff5639; color:#fff; }

.showname{
    position:relative;

}
.showname b{
    position:absolute;
    top:-20px;
    left:46px;
      width: 144px;
  height: 18px;
  overflow: hidden;
}
.clr_spdiv{
    width:202px;
    height:81px;
    overflow:hidden;
    position:relative;

}
.clr_spbottom li .clr_spbbottom_hover{
    position:absolute;
    top:-106px;
    display:block;
    background:#fff;
}
.slidenew>li {
    height:214px;
}
/*7.26*/




