﻿/* 全局属性 */
body { text-align: left; font-family:"宋体", arial;margin:0; padding:0; background: #fff; font-size:12px; color:#49596b; line-height:18px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5, { margin:0; padding:0;}
h6 {font-size:14px; color:#1b4085; margin:0; padding:0;}
h2 {font-size:12px; margin:0; padding:0 0 3px 0; font-weight:normal;}
table,td,tr,th{font-size:12px;}
.copy {font-family:Arial, Helvetica, sans-serif;}
/* 链接颜色 */
a {color:#1b4085; text-decoration:none;}
a:hover { color:#fff; background:#1b4085; text-decoration:none;}
a.lin_zc {color:#66828b; text-decoration:none;}
a.lin_zc:hover { color:#66828b; background:none; text-decoration:underline;}
a.lin_grenn { color:#0ca600;}
a.lin_grenn:hover { color:#fff; padding:2px 1px 0 1px; background:#0ca600;}
a.lin_danl { color:#1fa0d8;}
a.lin_danl:hover { color:#fff; padding:2px 1px 0 1px; background:#1fa0d8;}
a.lin_01 { color:#fff; padding:2px 3px 0 3px; background:#f0b700;}
a.lin_01:hover {color:#fff; background:#0ba000;}
a.lin_02 {color:#fff; padding:2px 3px 0 3px; background:#0ba000;}
a.lin_02:hover {color:#fff; background:#f0b700;}
a.lin_03 {color:#66828b; width:89px; height:22px; text-indent:20px; display:block; line-height:24px; overflow:hidden; background:url(../images/lin_none.gif) no-repeat;}
a.lin_03:hover {color:#1b4085; width:89px; height:22px; background:url(../images/lin_hover.gif) no-repeat;}
a.lin_bt {font-size:12px; line-height:30px; font-weight:bold}
a.lin_a {
     background:url(../images/lin_a.gif) no-repeat;
	 width:107px;
	 height:29px;
	 line-height:32px;
	 text-align:center;
	 overflow:hidden;
	 display:block;
	 float:left;
	 margin:0 8px 0 0;
}
a.lin_a:hover {
     background:url(../images/lin_ah.gif) no-repeat;
	 width:107px;
	 height:29px;
	 line-height:32px;
	 text-align:center;
	 color:#fff;
}
a.lin_1a{
     background:url(../images/lin_ah.gif) no-repeat;
	 width:107px;
	 height:29px;
	 line-height:32px;
	 text-align:center;
	 overflow:hidden;
	 display:block;
	 float:left;
	 margin:0 8px 0 0;
	 color:#fff;
	 font-weight:bold;
}
a.lin_1a:hover {
     background:url(../images/lin_a.gif) no-repeat;
	 width:107px;
	 height:29px;
	 line-height:32px;
	 text-align:center;
	 color:#1b4085;
} 
.c_bule {color:#1b4085;}
.c_bule_14 {color:#1b4085; font-size:14px}
.c_bule_14b {color:#1b4085; font-size:14px; font-weight:bold;}
.c_bule_2 {color:#1196c6;}
.c_red {color:#FF0000}
.c_grenn {color:#59be00; font-weight:bold;}
/* 表单 */
.put_1 {
     width:145px;
	 height:20px;
	 margin:0;
	 padding:0;
	 border:#afc1d2 1px solid;
	 overflow:hidden;
	 line-height:20px;
}
.put_2 {
     width:240px;
	 height:20px;
	 margin:0;
	 padding:0;
	 border:#afc1d2 1px solid;
	 overflow:hidden;
	 background:#fff;
	 line-height:20px;
}
.put_3 {
     width:340px;
	 height:20px;
	 margin:0;
	 padding:0;
	 border:#afc1d2 1px solid;
	 overflow:hidden;
	 background:#fff;
	 line-height:20px;
}
.an_bg {
     width:89px;
	 height:27px;
	 line-height:27px;
	 text-align:center;
	 border:none;
	 color:#1b4085;
	 cursor:pointer;
	 background:url(../images/put_bg.gif) no-repeat;
}
.an_bg_1 {
     width:107px;
	 height:29px;
	 line-height:29px;
	 text-align:center;
	 border:none;
	 color:#fff;
	 cursor:pointer;
	 background:url(../images/lin_ah.gif) no-repeat;
}

/* 课程 */
.kc_left {
     width:150px;
	 height:570px;
	 background:url(../images/dsn_l_bg.gif) repeat-y right;
	 float:left;
}
.kc_right {
     width:619px;
	 height:568px;
	 border-top:#d2e8f0 1px solid;
	 border-right:#d2e8f0 1px solid;
	 border-bottom:#d2e8f0 1px solid;
	 float:right;
}
.kc_left ul{
     margin:0;
	 padding:0;
	 list-style-type:none;
}
.kc_left li {
     width:150px;
	 height:47px;
     margin-bottom:6px;
	 cursor:pointer;
	 text-indent:45px;
	 line-height:48px;
	 overflow:hidden;
	 background:url(../images/tag_none_dsn.gif) no-repeat;
}
.kc_left li#tag_sele_kc {
     width:150px;
	 height:47px;
     margin-bottom:6px;
	 background:url(../images/tag_sele_dsn.gif) no-repeat;
	 line-height:48px;
	 color:#008aca;
	 overflow:hidden;
}
.kcjs_text {
     width:590px;
	 height:380px;
	 margin:12px auto 0 auto;
}
.kcjs_left {
     width:165px;
	 float:left;
	 margin-top:20px;
}
.kcjs_right {
     width:382px;
     height:400px;
	 float:right;
	 margin:0 10px 0 0;
	 display:inline;
}
.kcjs_cont {
     width:100%;
	 margin:10px 0 0 0;
	 line-height:20px;
}
.kcjs_cont h1 {
     width:100%;
	 font-size:12px;
	 color:#1e3f82;
	 line-height:30px;
}
.kcjs_cont p{
     margin:5px 0 0 0;
	 text-indent:2em;
}
.kc_cz {
     width:100%;
	 height:36px;
	 margin:20px 0 0 0;
}

/* 08-4-2 添加课程介绍 */
.kcqy {
	margin:5px 0px 15px 5px;
	padding:0 16px;
	color:#006fb1;
	overflow:hidden;
}
/**修改tag**/
.kc_tag {
     width:100%;
     word-wrap:break-word;
     word-break:normal;
     background:url(../images/tag_bg.gif);
}
.kc_tag ul {
     margin:0 10px;
	 padding:0 0 0 5px;
	 list-style-type:none;
	  display:inline;
}
.kc_tag li {
	 height:30px;
	 margin:0 1px;
	 line-height:36px;
         display:inline;
	 cursor:pointer;
	 overflow:hidden;
	 color:#ff0000;
	 background:url(../images/tag_none-l.gif) no-repeat;
	 float:left;
}
.kc_tag li a{
     text-decoration:none;
	 color:#ff0000;
	 padding:0 5px;
	 display:block;
	 background:url(../images/tag_none-r.gif) no-repeat 0 right;
}
.kc_tag li a:hover {
     text-decoration:none;
	 color:#ff0000;
}
.kc_tag li#sele_kc{
     background:url(../images/tag_sele-l.gif) no-repeat;
	 display:block;
}
.kc_tag li#sele_kc a{
     text-decoration:none;
	 color:#ff0000;
	 display:block;
	 background:url(../images/tag_sele-r.gif) no-repeat 0 right;
}
.kc_tag li#sele_kc li a:hover {
     text-decoration:none;
	 color:#ff0000;
}
/* 原始
.kc_tag {
     width:100%;
	 height:30px;
	 background:url(../images/tag_bg.gif);
}
.kc_tag ul {
     margin:0;
	 padding:0 0 0 5px;
	 list-style-type:none;
}
.kc_tag li {
     width:70px;
	 height:30px;
	 text-align:center;
	 line-height:36px;
	 cursor:pointer;
	 overflow:hidden;
	 color:#ff0000;
	 background:url(../images/kc_tag_none.gif) no-repeat;
	 float:left;
}
.kc_tag li#sele_kc {
     width:70px;
	 height:30px;
	 text-align:center;
	 line-height:36px;
	 overflow:hidden;
	 color:#ff0000;
	 font-weight:bold;
	 background:url(../images/kc_tag_sele.gif) no-repeat;
	 float:left;
}
*/