@charset "UTF-8";
/* CSS Document */
/*nav导航*/

#mainNav_index{border-bottom:3px solid #2084f4;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 17px;}
#mainNav_index .nav a:hover{background:#2084f4;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: 202px; padding-left:20px;height: 39px;font: bold 18px/38px "微软雅黑","黑体",Arial,sans-serif; background:url(../images/icons2018.png) no-repeat -205px -550px #2084f4;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: 0px;
    position: absolute;
    top:39px;
    width: 220px;
    z-index: 99;}
/*#lessonNav a:hover{ text-decoration:underline; background:none; color:#2084f4; }
#lessonNav dl {background:#F3F3F3;border: 1px solid #D8D8D8;margin:0;}
.jq_menuArea {padding:0 15px;}
.jq_menuArea li a{ margin-right:8px; vertical-align:middle}
#lessonNav dd.posi{height:520px;_height:520px;height\0\9:520px; z-index:-2;}
#jq_menuArea {left:0;position:absolute;}
#jq_menuArea li{display: block;width:205px;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 #2084f4; border-right:none;}

.boxHide {display:none; background:#fff;border: 1px solid #2084f4;position: absolute;width:684px;z-index:-1;left: 220px;overflow:hidden;}
#a0 .boxHide{top:0;}
#a1 .boxHide {top:100px;}
#a2 .boxHide {top:200px;}
#a3 .boxHide {top:330px;}
.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:#2084f4; font-size:14px; padding-bottom:3px;border-bottom:solid 1px #eee;}
.boxHide .box02 b{font-size:12px; line-height:28px; color:#2084f4;}
.boxHide .pLine{line-height:21px; padding-top:5px; }
.boxHide .bookTxt{width:360px;line-height:20px; padding-top:10px;}
.pAsty{ display:block; width:180px;border-bottom:dashed 1px #ccc; }
.pList{ width:165px;margin:0 0 5px 15px; border-bottom:dashed 1px #ccc;}
*/
/*左内容部分*/
/*左侧课程导航*/
#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:#2084f4;color:#fff;font: bold 18px/38px "微软雅黑","黑体";height: 39px;padding-left: 20px;width: 200px;z-index: 2;}
#lessonNav dd.posi{height:525px;_height:334px;height\0\9:334px;}
#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 #2084f4; border-right:none;}

.boxHide {display:none; background:#fff;border: 1px solid #2084f4;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 #2084f4; 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:#2084f4; font-size:14px; padding-bottom:3px;border-bottom:solid 1px #eee;}
.boxHide .box02 b{font-size:12px; line-height:28px; color:#2084f4;}
.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: #2084f4;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/icons2018.png) no-repeat; background-position:-93px -96px; margin-top:12px; margin-right:5px;}
i.iIcon_fudao{float:left;width:13px; height:13px; background:url(../images/icons2018.png) no-repeat; background-position:0 -96px; margin-top:12px; margin-right:5px;}
i.iIcon_baodian{ float:left;width:15px; height:12px; background:url(../images/icons2018.png) no-repeat;background-position:-15px -96px;margin-top:12px; margin-right:5px;}
i.iIcon_jixun{float:left;width:17px; height:11px; background:url(../images/icons2018.png) no-repeat; background-position:-33px -96px;margin-top:12px; margin-right:5px;}
i.iIcon_service{float:left;width:17px; height:12px; background:url(../images/icons2018.png) no-repeat; background-position:-53px -96px;margin-top:12px; margin-right:5px;}
i.iIcon_xinsheng{float:left;width:15px; height:13px; background:url(../images/icons2018.png) 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: #2084f4;float: left; font-size: 12px;width: 67px;line-height: 21px;padding-top:5px;}
#jq_menuArea h6 {color: #2084f4;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:#2084f4; }
.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;}
/*右边栏目*/
.sider {float:right; width:287px;overflow:hidden;}
.boxStyle04 {border: 1px solid #D9D9D9; padding: 0 10px 10px 10px;}
.boxStyle04 h3 {color:#333;font: bold 16px/30px "微软雅黑","黑体",Arial,sans-serif;height: 35px; margin-bottom: 10px;}
.freeSt li{background:none; height:30px; border-bottom:dotted 1px #ddd; }
.freeSt li span { float:right; margin-right:8px;}
.freeSt li a { float:right; color:#2084f4;}
#scroll{  overflow:hidden;}

.wz {width: 1190px;height: 40px;line-height: 40px;margin: 0 auto; clear:both;}

.btn_kregister,.btn_xk{display:block;background:url(../images/icons2018.png) no-repeat;line-height:42px; font-size:16px; color:#fff; text-align:center; width:141px;height:42px;}
.btn_kregister{background-position:-97px -739px;} 
.btn_xk{ background-position:-241px -739px;} 
a.btn_kregister{ color:#fff;}
a.btn_kregister:hover{ color:#fffc0f; text-decoration:none;}
a.btn_xk{ color:#fff;}
a.btn_xk:hover{ color:#fffc0f; text-decoration:none;}
/*底部弹出视频样式*/
.scrollwrap{position:fixed;left:0; bottom:-190px; z-index:999;_position:relative; height:190px;width:100%;_bottom:0; background:#333438;_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.scrollwrapIe6{_top: expression(eval(document.documentElement.scrollTop + (document.documentElement.clientHeight - 240)));height:240px; width:100%; }
.scrollwrap .hd{zoom:1;position:relative;z-index:10;width:1190px; margin:0 auto; padding:10px 0; }
.scrollwrap .hd span{position:absolute;right:-25px;top:20px;width:25px;height:24px;background:url("../images/iconAndBnt.png") no-repeat -169px -73px ; cursor:pointer; }
.scrollwrap .hd h3{font:18px/24px Microsoft YaHei,SimHei; color:#a7a7a4; width:200px; }
.scrollbox{ width:1190px; margin:0 auto; overflow:hidden;}
.scrollbox span{ width:15px; height:140px;background:url("../images/arrow.png") no-repeat; display:block; overflow:hidden; text-indent:-9999px; white-space:nowrap; cursor:pointer;}
#scrLeftBtn{ float:left; background-position:left center; margin-right:15px;}
#scrRightBtn{ float:right; background-position: right center;}
#scrWrap{ float:left;height:140px; width:980px;  overflow:hidden;position:relative; }/**/
.split{ width: 185px; height:120px; float:left; margin-right:15px;position:relative;}
.close{width:25px; height:25px; float:right; background:url(../images/iconAndBnt.png) no-repeat; }
.close:hover{width:25px; height:25px; float:right; background:url(../images/iconAndBnt_hover.png) no-repeat;}

#scroup {bottom: 50px;cursor: pointer;display: none;height: 60px;position: fixed; _position:absolute;right: 50px;width: 50px;z-index: 9999;}
#scroup span:hover {background: url("http://mat1.gtimg.com/view/todayTopic/2012/upBg.png") no-repeat scroll 0 0 transparent;}
#scroup span {background: url("http://mat1.gtimg.com/view/todayTopic/2012/upBgHover.png") no-repeat scroll 0 0 transparent;display: inline-block;height: 60px;width: 50px;}
.scroup .up span {display: none;}

.bicon {
    background: url("../images/trs.gif") repeat scroll 0 0;
    cursor: pointer;
    display: block;
    height: 21px;
    left: 0;
    position: absolute;
    top: 100px;
    width: 21px;
    z-index: 1;
}
.bg-mb {
	background: none repeat scroll 0 0 #000;
	height: 22px;
	left: 0px;
	opacity: 0.7;
	position: absolute;
	top: 98px;
	width: 155px;
	padding-left: 25px;
	z-index: 0;
}
.text-link-foot {
	left: 24px;
	position: absolute;
	top: 98px;
	z-index: 99;
}
.text-link-foot, .text-link-foot:visited, .text-link-foot:link, .text-link-foot:hover {
    color: #E5E5E5;
    font-size: 14px;
}
*html{
background-image:url(about:blank);
background-attachment:fixed;
}
.nav_fixed{position: fixed;top: 37px;_position:absolute;_top:expression(documentElement.scrollTop+37+'px');}/*_left:expression(eval(document.documentElement.scrollLeft));*/
*html{
background-image:url(about:blank);
background-attachment:fixed;
} 
.fixed{ width:220px; height:300px; background:#F66; font:normal 13px/30px \5FAE\8F6F\96C5\9ED1; text-align:center; top:37px;}
.sub_nav_wrap {
	width: 260px;
	height: 260px;
	position: relative;
	z-index: 2;
	background:#f00;
}
.sub_nav_wrap a {
	text-decoration: none
}
.nav_bar_fixd {
	position: fixed;
	top: 37px;
	_postion: relative
}
/*分页--大部分*/
.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 #2084f4;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:#2084f4; 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;}
/*分页--小部分*/
.pagelist {font: 12px/22px Arial;margin: 20px 10px;text-align: center;}
.pagelist li{ display: inline;}
.pagelist a {border: 1px solid #CDCDCD;color: #888;display: inline-block;margin: 0 5px 10px 0;padding: 0 6px;}
.pagelist a:hover, .pagelist a.current, .pagelist li.thisclass a {background: none repeat scroll 0 0 #2084f4;border-color:#22c2f7;color: #FFFFFF;text-decoration: none;}


/*学员心声长度*/
#scroll{ height:600px; overflow:hidden;}