@charset "utf-8";
/* CSS Document */

.mr10{ margin-right:16px;}
.new_infor,.new_course,.cha_hot,.cha_cbot,.cha_intner,.cha_cursor{border:1px solid #f1f1f1; margin-top:0px;}

.Hidebox{display:none}.Showbox{display:block}

/*首页css代码*/
/*首页列表导航*/
.nb_1,.nb_now{ position:relative;float:left; margin-top:15px; height:162px;}
.nb_1{width:200px;}
.nb_now{ width:200px;}
.nb_2{border:1px solid #f1f1f1; background:#fff;padding:2px 0 29px; position:absolute; z-index:3; top:0; left:0; width:200px; height:144px;}
.nb_2:hover{ border:1px solid #c4181b; height:auto;z-index:6;}

.nb_4,.nb_now{ position:relative;float:left; margin-top:15px; height:176px;}
.nb_4{width:114px;}
.nb_3{border:1px solid #f1f1f1; border-right:0px; background:#fff;padding:2px 0 0px; position:absolute; z-index:3; top:-5; left:0; width:113px; height:173px;}
.nb_3:hover{ border:1px solid #c4181b; height:auto; z-index:5; padding-bottom:30px; }


.nb_zidex{ z-index:2}
.nb_title{color:#333; font-size:18px; padding-top:3px; text-align:left; margin-bottom:6px; padding-left:15px; font-family: "微软雅黑" ; background:url(../images/dd.png)repeat; height:38px;}
.nb_icn{ background-position:0 -45px; width:12px; height:5px; margin-left:5px;}
.nb_icn1{ background-position:-13px -40px; width:13px;height:14px; position:absolute; right:1px;bottom:1px;}
.nb_2:hover .nb_icn1{ visibility:hidden}
.nb_name a,.nb_name1 a:link,.nb_name a:visited{ float:left;width:85px; overflow:hidden; height:24px; margin-left:15px; line-height:24px;color:#777; font-size:14px}
.nb_name a:hover,.nb_name1 a:hover{ color:#c30; font-size:14px; text-decoration:underline}
.nb_name1{  padding-top:0px;margin-top:0px; float:left; }

.nb_2:hover .nb_name1,.nb_2:hover .nb_icn{ visibility:visible;}
.nb_2 .nb_name1,.nb_2 .nb_icn{ visibility:hidden}

.nb_3:hover .nb_name1,.nb_3:hover .nb_icn{ visibility:visible;}
.nb_3 .nb_name1,.nb_3 .nb_icn{ visibility:hidden}
.nb_3:hover .nb_icn1{ visibility:hidden}


/*图片js*/
.new{ margin-top:10px; float:left; width:1000px}
.ksbanner{ border:0px solid #dadada;padding:1px 1px 0 1px;float:left;margin-top:10px;}
.banner{ width: 450px; height: 400px; position: relative; overflow:hidden; }
/*数字按钮样式*/
.num{ height: 25px; overflow:hidden; position: absolute; bottom:12px; right: 15px; zoom:1; z-index:3 }
.num li{ height: 25px; line-height: 25px; width: 22px;text-align: center; font-weight: 400; font-family:Arial; color: #FFF; background: #666; margin-right: 10px;cursor:pointer; float: left; }
.num li.on{ background: #c61e1f;}

/*最新资讯*/
.new_infor,.new_channel{ width:532px; float:left; margin-left:10px; display:inline; border:0px}
.new_title,.cha_title{ line-height:45px; height:45px; border-bottom:2px solid #f1f1f1; padding-left:10px;}

.new_title .tit{border-bottom:2px solid #F00; float:left; width:100px; height:45px; font-size:18px;  line-height:45px; text-align:center}

.new_title .tit2{border-bottom:2px solid #E9E9E9; float:left; width:100px; height:45px; font-size:18px;  line-height:45px; text-align:center; color:#777}
.new_title .titright{float:right; width:60px; height:45px; font-size:14px; padding-left:30px;  line-height:45px;background:url(../images/ks_icon.png) no-repeat 0px 9px;}
.new_t{ padding:8px;}
.new_t a:hover{ text-decoration:underline}
.new_top{ font-size:22px; line-height:35px;font-family:"微软雅黑"; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; }
.new_top a{color:#c61e1f; margin-left:10px;}
.new_txt,.cha_txt{ margin-top:5px; font-size:14px;}
.new_txt a,.cha_txt a{margin:0 10px 0 12px; color:#333;line-height:22px;}
.border_d{ border-bottom:0px dashed #f1f1f1}

.new_title .tit3{border-bottom:2px solid #F00; float:left; width: auto; height:45px; font-size:18px; padding-left:10px; padding-right:10px;  line-height:45px; text-align:center}

.new_title .tit4{border-bottom:2px solid #E9E9E9; float:left;  width: auto; height:45px; font-size:18px; padding-left:10px; padding-right:10px; height:45px; font-size:18px;  line-height:45px; text-align:center; color:#777}



/*课程资讯*/
.ci_1{ width:490px; float:left; margin-top:10px;}
.new_title ul li{ height:32px;}
.ci_ulr{ float:left; width:349px;}
.ci_ulr li,.cha_botul li{ float:left; width:86px; text-align:center; border-left:1px solid #f1f1f1}
.ci_ulr li.ci_selete{ background:#fff}
.ci_textall{ padding:10px;}
.ci_tr{ float:right}
.ci_tr a{ line-height:26px; display:block; width:227px; overflow:hidden; height:26px;}
.ci_icon{  width:3px; height:7px;margin-right:4px;}
.ci_img{ border:1px solid #dadada; padding:2px; height:130px;}
.ci_img img{ overflow:hidden; height:130px; width:220px;}
.ci_text{ border-top:0px dashed #f1f1f1; padding-top:10px;margin-top:10px; padding-left:20px}
.pd{ padding-left:0px}
.ci_text ul li{ line-height:26px; height:26px;}
.ci_text ul li a{ width:400px; overflow:hidden; height:24px; line-height:24px;background:url(../images/ks_icon.png) no-repeat -7px -27px;padding-left:8px }
.ci_right{ float:right; color:#999; }

.ksbanner.ci_text2{ border:0px ; padding-top:10px;margin-top:10px; padding-left:20px}
.ci_text2 ul li{ line-height:26px; width:430px; height:26px; }
.ci_text2 ul li a{ width:460px; overflow:hidden; height:24px; line-height:24px; }
.ci_text2.ci_right{ float:right; color:#999}
.ci_text2 ul{ padding-left:10px}

a.c9{ color:#999!important; padding-right:3px}
a:hover.c9{ color:#f40!important; padding-right:3px}


/*课程资讯*/
.ci_2{ width:430px; float:left; margin-top:10px; }
.new_title2{  line-height:31px; height:31px; border-bottom:1px solid #f1f1f1; padding-left:10px;}
.new_title2 ul li{ height:32px;}
.ci_ulr2{ float:left; width:429px; }
.ci_ulr2 li{ float:left; width:86px; text-align:center; border:1px solid #f1f1f1}
.cha_botul2 li .ci_selete1{ float:left; width:86px; text-align:center; border-left:1px solid #f1f1f1}
.ci_ulr2 li.ci_selete2{ background:#fff}
.ci_textal2{ padding:10px;}
.ci_tr2{ float:right}
.ci_tr2 a{ line-height:26px; display:block; width:227px; overflow:hidden; height:26px;}
.ci_icon2{ background-position:0 -50px; width:3px; height:7px;margin-right:4px;}
.ci_img2{ border:1px solid #dadada; padding:2px; height:130px;}
.ci_img2 img2{ overflow:hidden; height:130px; width:220px;}
.ci_text2{ border-top:1px dashed #f1f1f1; padding-top:10px;margin-top:10px; float:left}
.ci_text2 ul li{ line-height:26px; height:26px; }
.ci_text2 ul li a{ width:350px; overflow:hidden; height:20px;}
.ci_right2{ float:right; color:#999}



/*友情链接*/
.link{ width:100%; margin-top:15px;border:1px solid #f4f3f3;padding-bottom:10px}
.link_t{border-bottom:1px solid #f4f3f3;line-height:32px;background:#fefcfc;padding-left:10px;color:#7f7f7f}
.rt_a{padding:5px 10px 15px 15px;}
.link_a a{ margin:10px 0px 0 10px;color:#7f7f7f}

/*频道页面css代码*/
.logo_title{border-left:2px solid #c61e1f;margin:25px 0 0 15px;height:27px;line-height:24px; float:left; padding-left:15px; font-weight:500;font-size:25px; height:200px;}
.logo_title a{ color:#666; height:200px;}
.lt_i{ text-align:left}

/*图片js部分代码（上面参考图片js，数字按钮样式）*/
.chan_banner{ width:249px;height:195px; position:relative; overflow:hidden}
.chan_banner .num{right:0px;}
.chan_banner .num ul li{ height:22px; border-radius:50%; line-height:22px;margin-right:10px}




/*广告位*/
.cha_banner{ padding-top:10px; display:block; height:60px; clear:both}



/*考试页面代码*/


.foot{text-align:center; margin-top:30px; color:#999; margin-bottom:30px}
.foot a{ color:#999}
.foot a:hover{ color:#c30; text-decoration:underline}



*{ margin:0; padding:0; list-style:none;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:450px; height:409px; margin:0px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:450px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}





