@charset "UTF-8";
/* CSS Document */
/*nav导航*/
.proNav h1, .btnStyle01, .btnStyle02, .list01 li, .btn_close,.mkNav a, .listAsk li, .listAsk02 li, .slpgHeader div, .list02 li, .shoppingCart, #siderNav02 a, .list06 .classes, .mun01, .btnSearch{ background:url(../images/icons2015.gif) no-repeat scroll 0 0 transparent;}
#mainNav_index{border-bottom:3px solid #2ccbff;height:36px;}
#mainNav_index .nav{ float:right;width: 969px;border-right:solid 1px #ccc; border-top:solid 1px #ccc;text-align: right; }
#mainNav_index .nav a{display: inline-block;font:14px/39px "宋体",Arial,sans-serif;padding: 0 12px;}
#mainNav_index .nav a:hover{background:#2ccbff;text-decoration:none; color:#fff;}
.new_zb{
	position: absolute;
	width: 25px;
	height: 27px;
	background: url(../images/new_zb.gif) no-repeat;
	left: 15px;
	top: 0;
}

/*左侧课程导航*/
#hoverLesson {position: relative;width: 220px;z-index:999;}
#hoverLesson dl {display: none;}
#hoverLesson h3 {left: 0;
    position: absolute;
    top:0;width: 200px; padding-left:20px;height: 39px;font: bold 18px/38px "微软雅黑","黑体",Arial,sans-serif; background:url(../images/icons2015.gif) no-repeat -205px -550px #2ccbff;color: #fff;cursor: pointer;z-index: 2; overflow:hidden;}
#hoverLesson h3.hover {background-position:-205px -582px; border:none;}
#hoverLesson #lessonNav {font-family: "宋体",Arial,sans-serif;
    left: 0;
    position: absolute;
    top:39px;
    width: 220px;
    z-index: 99;}
#lessonNav a:hover{ text-decoration:underline; background:none; color:#2ccbff; }
#lessonNav dl {background:#F3F3F3;border: 1px solid #D8D8D8;margin:0;}
/* .jq_menuArea {padding:0 20px;} */
/* .jq_menuArea li{ padding-bottom:10px; border-bottom:dashed 1px #ccc; margin-bottom:10px;} */
/* .jq_menuArea li a{ margin-right:8px; vertical-align:middle} */
/* i.iIcon_kechengfl{float:left;width:16px; height:16px; background:url(../images/icons2015.gif) no-repeat; background-position:-93px -96px; margin-top:12px; margin-right:5px;} */
/* i.iIcon_fudao{float:left;width:13px; height:13px; background:url(../images/icons2015.gif) no-repeat; background-position:0 -96px; margin-top:12px; margin-right:5px;} */
/* i.iIcon_baodian{ float:left;width:15px; height:12px; background:url(../images/icons2015.gif) no-repeat;background-position:-15px -96px;margin-top:12px; margin-right:5px;} */
/* i.iIcon_jixun{float:left;width:17px; height:11px; background:url(../images/icons2015.gif) no-repeat; background-position:-33px -96px;margin-top:12px; margin-right:5px;} */
/* i.iIcon_service{float:left;width:17px; height:12px; background:url(../images/icons2015.gif) no-repeat; background-position:-53px -96px;margin-top:12px; margin-right:5px;} */
/* i.iIcon_xinsheng{float:left;width:15px; height:13px; background:url(../images/icons2015.gif) no-repeat; background-position:-73px -96px;margin-top:12px; margin-right:5px;} */
/* strong.sidebarH4{ font-size:14px;height:35px; line-height:35px; display:block; } */
/* 内容 */
.wz {width:1190px;height: 40px;line-height: 40px;margin: 0 auto;}
.classBox{ overflow:hidden;}
.classBox h2{ height:20px;font: bold 16px/20px "微软雅黑","黑体",Arial,sans-serif; color:#2ccbff; margin-bottom:10px;}
.classBox table{ width:100%; text-align:center; border-top:2px solid #2ccbff;}
.classBox table th{ background:#f5f5f5; height:33px; line-height:33px;}
.classBox table td{ border-bottom:solid 1px #e2e2e2; line-height:24px; background:#fcfcfc; padding:5px;}
.nkBox{border-bottom:solid 1px #b6d6fd; height:30px; overflow:visible}/*border-top:solid 2px #2084f4; 
.nk1{ float:left; width:245px; height:30px;font-weight:bold; cursor: pointer;  text-align:center; font-weight:bold; font-size:14px; line-height:27px;background:url(../images/icons2015.gif) no-repeat -206px -825px;} */
.nk2{float:left; width:245px; height:30px; line-height:27px; cursor: pointer;text-align:center; font-size:14px;background:none;} 
.nks1{ margin:0 auto;} 
.nks2{ display:none;} 

/*左内容部分*/
/*左侧课程导航*/
#jq_menuArea li strong{ background:url(../images/icons2012_l.gif) no-repeat scroll 0 0 transparent; }
#lessonNav {width:218px;z-index:999; position:relative; background:#f8f8f8; border:solid 1px #ccc; border-top:none;}
#lessonNav a:hover{ text-decoration:underline;}
.lessonNavh3 {display:block;background:#2ccbff;color:#fff;font: bold 18px/38px "微软雅黑","黑体";height: 39px;padding-left: 20px;width: 200px;z-index: 2;}
#lessonNav dd.posi{height:520px;_height:520px;height\0\9:520px;}
#jq_menuArea {left:0;position:absolute;}
#jq_menuArea li{display: block;width:203px;line-height:30px;margin-bottom:11px;padding-left:15px;border:solid 1px #f8f8f8; border-right:none;}
#jq_menuArea li.corrent{background:#fff;left: -1px; border:solid 1px #2ccbff; border-right:none;}

.boxHide {display:none; background:#fff;border: 1px solid #2ccbff;position: absolute;width:684px;z-index:-1;left: 218px;overflow:hidden;}
#a0 .boxHide{top:0;}
#a1 .boxHide {top:100px;}
#a2 .boxHide {top:200px;}
#a3 .boxHide {top:330px;}
#jq_menuArea li {width:202px;height: 30px;line-height:30px;padding:0;margin:0;*margin:-1px 0;_margin:0;padding-left:15px;border:solid 1px #f8f8f8; border-right:none;}
#jq_menuArea li strong {width: 153px;background-position: 10px -449px;cursor: pointer;display: block;font-weight: normal;padding-left: 30px;z-index: 999;margin:0;}
#jq_menuArea li.corrent strong {background:#FFFFFF;left:-1px;width: 155px;}
#jq_menuArea li.corrent{width:203px;background:#fff;left: -1px; border:solid 1px #2ccbff; border-right:none;}

.dt03 .boxHide {bottom:0px;left:186px;_left:188px;}
#a0 .boxHide,#a1 .boxHide,#a2 .boxHide,#a3 .boxHide{top:0;}
#a4 .boxHide {top:0;}
#a5 .boxHide {top:70px;}
#a6 .boxHide {top:120px;}
#a7 .boxHide {top:70px;}
#a8 .boxHide {top:230px;}
#a9 .boxHide, #a10 .boxHide{top:284px;}
#a11 .boxHide {top:275px;}
#a12 .boxHide {top:260px;}
#a13 .boxHide {top:232px;}
#a16 .boxHide {top:374px;}
.btn_close {background-position: -365px -323px;cursor: pointer;height: 17px;overflow: hidden;position: absolute;right: 10px;text-indent: -100em;top: 10px; width: 17px;}
.btn_close:hover { background-position: -382px -323px;text-decoration: none;}
.boxHide .box02 {padding: 10px 20px;}
.boxHide .box02 h2{ color:#2ccbff; font-size:14px; padding-bottom:3px;border-bottom:solid 1px #eee;}
.boxHide .box02 b{font-size:12px; line-height:28px; color:#2ccbff;}
.boxHide .pLine{line-height:21px; padding-top:5px; }
.boxHide .bookTxt{width:500px;line-height:20px; padding-top:10px;}

.boxTuijian {background: #f6f6f6 none repeat scroll 0 0;height: 36px;line-height: 36px;padding-left: 15px;width: 100%;}
#jq_menuArea h6 {color: #2ccbff;float: left;font-size: 12px; width: 67px;line-height: 21px;padding-top:5px;}

.boxHide .boxQyflgw span {
    float: left;
    padding-top: 5px;
    width: 400px;
}
i.iIcon_kechengfl{float:left;width:16px; height:16px; background:url(../images/icons2015.gif) no-repeat; background-position:-93px -96px; margin-top:12px; margin-right:5px;}
i.iIcon_fudao{float:left;width:13px; height:13px; background:url(../images/icons2015.gif) no-repeat; background-position:0 -96px; margin-top:12px; margin-right:5px;}
i.iIcon_baodian{ float:left;width:15px; height:12px; background:url(../images/icons2015.gif) no-repeat;background-position:-15px -96px;margin-top:12px; margin-right:5px;}
i.iIcon_jixun{float:left;width:17px; height:11px; background:url(../images/icons2015.gif) no-repeat; background-position:-33px -96px;margin-top:12px; margin-right:5px;}
i.iIcon_service{float:left;width:17px; height:12px; background:url(../images/icons2015.gif) no-repeat; background-position:-53px -96px;margin-top:12px; margin-right:5px;}
i.iIcon_xinsheng{float:left;width:15px; height:13px; background:url(../images/icons2015.gif) no-repeat; background-position:-73px -96px;margin-top:12px; margin-right:5px;}
/*strong.sidebarH4{ font-size:14px;height:35px; line-height:35px; display:block; }*/
strong.sidebarH4{ font-size:12px;height:30px!important; line-height:30px!important; padding-left:10px!important; background:url(../images/icons2012_l.gif) no-repeat 0 -868px!important;}
#jq_menuArea li.corrent strong.sidebarH4{ background:#FFFFFF !important;width:200px!important; height:30px;}
.boxHide .boxQyflgw h6 { color: #2ccbff;float: left; font-size: 12px;width: 67px;line-height: 21px;padding-top:5px;}
#jq_menuArea h6 {color: #2ccbff;float: left;font-size: 12px; width: 67px;line-height: 21px;padding-top:5px;}
.boxHide .boxQyflgw span { float: left; width: 400px;padding-top:5px;}
.boxQyflgw span {float: left; width: 400px;line-height:24px;}
a.buttonTj {background: #fff none repeat scroll 0 0;border: 1px solid #ccc;display: inline-block;height: 22px;line-height: 22px;margin-left: 10px;text-align: center;width: 66px;}

/*左侧课程导航*/
.contentBox{ width:840px; border:solid 1px #ddd; padding:20px;}
.contentBox h2{ font-size:24px; text-align:center; margin-bottom:10px;}
.contentBox h4{ font-size:12px; font-weight:normal; height:40px; line-height:40px; text-align:center; border-bottom:dotted 1px #999; margin-bottom:15px;}
.contentBox h5{ font-size:14px; font-weight:normal; height:30px; line-height:30px; }
.contentBox p{ text-indent:2em;}
.jieduan{overflow:hidden;}
.jieduan h5{ height:25px;font: bold 16px/25px "微软雅黑","黑体",Arial,sans-serif; color:#2ccbff; }
.jieduan table{ width:100%; text-align:center; border-top:solid 1px #ddd; border-right:solid 1px #ddd;}
.jieduan table th{background:#f2f2f2; height:33px; line-height:33px;border-bottom:solid 1px #ddd;  border-left:solid 1px #ddd;}
.jieduan table td{line-height:18px; padding:5px; background:#fff; border-bottom:solid 1px #ddd;  border-left:solid 1px #ddd;}

.list01 li { background-position: -397px 11px;overflow: hidden;padding-left: 12px; white-space: nowrap; line-height:30px;}
.list01 li span{ float:right; color:#999;}
/*分页*/
.page {font: 12px/22px Arial;margin: 20px 10px;text-align: center;}
.page li{ display: inline;}
.page a {border: 1px solid #CDCDCD;color: #888;display: inline-block;margin: 0 5px 10px 0;padding: 0 6px;}
.page a:hover, .page a.current, .page li.thisclass a {background: none repeat scroll 0 0 #2ccbff;border-color:#22c2f7;color: #FFFFFF;text-decoration: none;}
.question{ width:130px; height:20px;}
.yzm{ width:60px; height:15px;padding:0; margin:0 5px;}

.btn_tiwen{ display:block; width:70px; height:27px; background:#2ccbff; line-height:27px; color:#fff; text-align:center;}
a.btn_tiwen:hover{ color:#fffc0f;}


table.inputTable{ width:1189px; border-left:solid 1px #ccc; border-top:solid 1px #ccc;}
table.inputTable td{ border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; padding:5px;}