@charset "utf-8";
/* CSS Document 
Author:Ancher
2013-1-18*/
body, ol, ul, h1, h2, h3, h4, h5, h6, p, dl, dd, form, input, textarea,li{margin: 0;padding: 0;}
body,textarea,select{font:12px/1.5 宋体,Arial,sans-serif;}
ul,ol,li{ list-style:none;}
img{border:0; vertical-align:middle;}

a{color:#666;text-decoration:none;}
a:hover{color:#f60;text-decoration:none;}

/*常用样式*/
.fl{float:left;}.fr{float:right;}
.n{font-weight:normal; font-style:normal;}.fw{font-weight:bold;}.fi{font-style:italic;}
.fa{font-family:Arial;}.ffw{font-family:'微软雅黑';}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.tdl{text-decoration:underline;}.tdn,.tdn:hover,a.tdl:hover{text-decoration:none;}
.c00{color:#000000;}.c33{color:#333333;}.c66{color:#666666;}.c99{color:#999999;}.cf0{color:#f00;}.cf6{color:#f60;}.c06c{color:#0066cc;}
.f0{font-size:0;}.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}
.vm{vertical-align:middle;}.vtb{vertical-align:text-bottom;}.vt{vertical-align:top;}.vn{vertical-align:-2px;}.vimg{margin-bottom:-3px;}
.ml2{margin-left:2px;}.ml6{margin-left:6px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}
.mr2{margin-right:2px;}.mr6{margin-right:6px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;} .mr15{margin-right:10px;}
.mt2{margin-top:2px;}.mt4{margin-top:4px;}.mt6{margin-top:6px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}
.mb2{margin-bottom:2px;}.mb6{margin-bottom:6px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}
.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px;}.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}
.pl6{padding-left:6px;}.p6{padding:6px;}.pt6{padding-top:6px;}.pr6{padding-right:6px;}.pb6{padding-bottom:6px;}
.p10{padding:12px  10px;}.pl10{padding-left:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}
.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}
.rel{position:relative;}.abs{position:absolute;}
.dn{display:none;}.db{display:block;}.dib{-moz-inline-stack:inline-block; display:inline-block;}.di{display:inline;}
.cred{color:#FF001B;}
.bd{border:1px solid #ccc;}
.h20{height:20px;overflow:hidden;line-height:23px;}
.h21{height:50px;overflow:hidden;line-height:23px;}
/*清除浮动*/
.fix{*zoom:1;}.fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.clear_float{overflow:hidden;_height:1%;}.clear{clear:both;}

/*侧边默认滚动条*/
html{overflow-y:scroll;}h1, h2, h3, h4{font-size:14px;}

.top,.nav,.banner,.container,.links,.footer{width:980px;margin-left:auto;margin-right:auto;}
.nav_con{background:url(images/nav_bg.jpg) repeat-x left top;height:74px;width:970px;}
.nav_con_1{height:38px;line-height:38px;}
.nav_con_1 ul li{float:left;}
.nav_con_1 ul li a{display:inline-block;font-size:14px;color:#fff;padding:0px 24px;font-weight:bold; text-decoration:none; }
.nav_con_1 ul li a:hover{background:url(images/nav_sele_bg.jpg) no-repeat center bottom;color:#666;}
.nav_con_2{height:37px;line-height:37px;}

/*container*/
.con_left{float:left;width:255px;background:#f6f6f6;border:1px solid #d2d2d2;padding:6px;}
.box1 .con_left .title{font-size:14px;color:#ff001b;font-weight:bold;padding:6px 0px 2px 8px;}
.box1 .con_left .con{padding:6px 6px;border:1px solid #e4e4e4;background:#fff;color:#666;}
.con_right{float:right;width:700px;}
.tj_left{width:400px;float:left;}
.tj_right{width:699px;float:right;}
.tj_title_bg{height:33px;color:#FF001B;padding-left:10px;line-height:33px;background:url(images/title_bg.jpg) repeat-x left top;font-size:14px;}
.tj_left ul li{line-height:23px;color:#666;background:url(images/dian.jpg) no-repeat left center;padding-left:10px;}

/*课程*/
.kc_title{border-bottom:3px solid #e00606;}
.kc_con{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:4px solid #ddd;border-right:1px solid #ccc;line-height:24px;}
.kc_nav ul li{float:left; position:relative;}
.kc_nav ul li a{float:left;display:inline-block;width:100px;height:34px;background:url(images/kc_nav_bg.jpg) no-repeat left top;line-height:34px;font-size:14px;font-weight:bold; text-align:center;margin-right:9px;}
.kc_nav ul li a:hover{color:#FF001B;}
.kc_con_l{width:255px;}
.kc_con_m{width:450px;}
.kc_con_m .kc_con_m_list{line-height:26px;}
.kc_con_m .kc_con_m_list li{border-bottom:1px dashed #ccc; background:url(images/dian.jpg) no-repeat left center;padding-left:14px;}
.kc_con_r{width:190px;background:#f6f6f6;}
.ls_title{border-bottom:3px solid #e00606;}
.ls_con li{float:left;padding-top:10px;line-height:28px;color:#666;width:195px;}
.ls_con{line-height:23px;}
.type{margin-left:10px;margin-top:4px;margin-right:3px;float:right; cursor:pointer;}
/*内页样式*/
.container .title2 {padding: 6px 5px 1px 12px;}
.container .title_bg {background: url("images/red_title_bg.jpg") repeat-x scroll left top transparent;border-left: 1px solid #FED4AA;border-right: 1px solid #FED4AA;color: #333333;}
.table_w td {background: none repeat scroll 0 0 #F5F5F5;padding: 2px 3px 2px 22px;text-align: left;}
.table_w th {background: none repeat scroll 0 0 #FFFFFF;color: #333333;padding: 3px 3px 2px 22px; text-align: left;}
.border_c {border-collapse: collapse;}
.table_w{color:#666;}
.table_w .w1 a{color:#333; background:url(images/dian.jpg) no-repeat left center;padding-left:10px;}
.table_w .w1 a:hover{color: #EA3832;}
.table_w .w2 {width: 100px;}
.table_w td.w2 {
	width: 100px;
	color:#d70101;
	color:#333;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.table_w .w3 {width: 80px;}
.table_w .w4 {width: 60px;}
.table_w .w5 { width: 115px;}
.xuexiao td {padding-left: 8px;}
.container .green {color: #EA3832;font-weight: bold;}

.small_btn {background-position: 0 -101px;border: medium none;color: #FFFFFF;cursor: pointer;height: 24px;width: 97px;}
.big_btn, .middle_btn, .small_btn {background: url("images/red_btn_all.png") no-repeat scroll 0 0 transparent;}
.nav_con_1 .good{background:url(images/nav_sele_bg.jpg) no-repeat center bottom;color:#666;}
.nav_con_2{height:37px;line-height:37px;}

.links_con {border-bottom: 1px solid #DDDDDD; border-top: 1px solid #CCCCCC;margin: 5px 0; padding: 10px 0;}
/*footer*/
.footer{text-align:center;color:#666;line-height:23px;}

.teacher_viedo li{background:url("images/red_bg.jpg") no-repeat scroll left top transparent;text-align:center;height:44px;line-height:44px; font-size:16px; font-weight:bold;color:#fff;margin-top:10px;  font-family:"微软雅黑";}
.teacher_viedo li a{color:#fff;}
