@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	font:12px/20px Arial, Helvetica, sans-serif , "宋体";
	color:#515151;
	background:url(../images/index_body.jpg) no-repeat top center #FFF
}
ul,dl,dt,dd,form,p,h1,h2,h3,h4,h5,h6,blockquote,pre{margin:0;padding:0}
li{list-style:none}
/*li,dd{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}*/
img{border:0}
a{color:#222;text-decoration:none}
a:hover{text-decoration:underline}
input,select{font-size:12px;font-family:Arial, Helvetica, sans-serif}

.fb{font-weight:bold}
.fmain{color:#C3580D}
.font_cn{font-family:"宋体"}
.clear{clear:both}
.hidden{display:none}

/*头部*/
#header{
	margin:0 auto;
	width:1000px
}
#logo_title{
	float:left;
	padding:70px 0 0 30px;
	width:470px
}
#logo_title h1{
	display:block;
	padding:8px 0;
	font-size:33px;
	color:#FFF;
	font-family:"隶书"
}
#logo_title h1 span{
	font-size:29px;
	font-family:Arial, Helvetica, sans-serif
}
#logo_title h1 a{
	color:#FFF
}
#course_info{
	float:right;
	padding-top:20px;
	width:450px;
	font-size:14px;
	color:#C3580D
}

/*主内容*/
.warp{
	margin:0 auto;
	width:1000px
}
.pt75{
	padding-top:100px
}

/*左边(200)*/
#left{
	float:left;
	padding:0 25px 0 15px;
	width:160px
}
#left ul li{
	padding:7px 0 6px 10px;
	display:block;
	background:url(../images/menu_line.gif) repeat-x bottom
}
#left ul li a{
	display:block;
	padding-left:17px;
	font-size:14px;
	color:#f07705;
	font-weight:bold;
	background:url(../images/menu_item.gif) no-repeat left 3px
}
#left ul li a:hover,#left ul li .active{
	color:#903b01;
	background:url(../images/menu_item_active.gif) no-repeat left 3px
}
#left .btn{
	display:block;
	padding-top:8px
}

/*右边*/
#right{
	float:left;
	width:800px
}
#focus{
	float:left;
	width:542px;
	height:246px
}
/*新闻*/
.index_news{
	float:left;
	padding:20px 0 0 14px;
	width:240px
}
.index_news .news_title{
	float:left;
	position:relative;
	padding:6px 0 0 10px;
	width:210px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/news_title.gif) no-repeat left top
}
.index_news .news_title img{
	margin-bottom:-1px
}
.index_news .news_title .more{
	position:absolute;
	right:10px;
	top:7px
}
.index_news .news_title .more a{
	color:#999;
	font-size:12px;
	font-weight:lighter
}
.index_news .news_list{
	float:left;
	padding:10px 0 0 10px;
	width:210px;
	color:#666
}

/*图片链接*/
.pic_links{
	float:left;
	padding-top:35px;
	width:800px
}
.pic_links ul li{
	float:left;
	display:inline;
	width:200px
}

/*首页底部*/
.index_footer{
	background:url(../images/index_footer.gif) no-repeat 440px bottom
}
.index_footer .zb{
	display:block;
	padding-bottom:45px;
	font-size:14px
}
.index_footer .zb table td{
	padding:3px
}
.index_footer .zb img{
	margin-right:10px;
	border:1px solid #fef2f0
}
.index_footer .zb a{
	color:#999;
	text-decoration:underline
}

/*客服中心*/
#services_center{
	left:0;
	position:absolute;
	top:200px;
	z-index:6666
}
#services_center .sc_box{float:left;width:155px;}
#services_center .sc_top,#services_center .sc_bot{
	background:url(http://pics.static.nlp.cn/2012/services_center.png) no-repeat;
	display:block;
	height:8px;
	line-height:1px;
	overflow:hidden;
}
#services_center .sc_bot{background-position:0 -170px;height:75px}
#services_center .sc_lists{background:url(http://pics.static.nlp.cn/2012/services_center.png) repeat-y -155px 0;padding:2px 16px 5px 20px;}
#services_center .qq{
	background:url(http://pics.static.nlp.cn/2012/services_center.png) no-repeat 0 -8px;
	display:inline-block;
	height:18px;
	margin:0 5px -2px 0;
	overflow:hidden;
	width:16px;
}
#services_center .fgrey{color:#999}
#services_center .qqs{border-bottom:1px dashed #CCC;line-height:26px;padding:5px 0 10px;text-indent:0}
#services_center .tool{border-bottom:1px dashed #CCC;padding:12px 0;text-indent:0}
#services_center .online,#services_center .contact{
	background:url(http://pics.static.nlp.cn/2012/services_center.png) no-repeat -20px -8px;
	display:inline-block;
	height:18px;
	margin:0 5px -5px 0;
	overflow:hidden;
	width:18px;
}
#services_center .contact{background-position:-40px -8px}
#services_center .tel{padding:10px 0 0;text-indent:0}
#services_center .sc_bar{float:left;width:25px;}
#services_center .sc_bar .title{background:url(http://pics.static.nlp.cn/2012/services_center.png) no-repeat 0 -30px;display:block;height:130px}
#services_center .sc_bar a{
	background:url(http://pics.static.nlp.cn/2012/services_center.png) no-repeat -30px -30px;
	display:block;
	height:63px;
}
#services_center .sc_bar .act{background-position:-60px -30px}

/*底部*/
#footer{
	margin:0 auto;
	padding:15px;
	width:970px;
	color:#999
}
.sub_footer{
	border-top:1px solid #eee;
	text-align:center
}