/*
global style
*/
@charset "utf-8";
html body {
    margin:0;
    font-family: ����,Arial,Helvetica,sans-serif;
    font-size: 12px;
    height:100%;
    width:960px;
    /*   background-image: url(/templates/default/img/backg.gif);
   background:url(http://pics.static.nlp.cn/jingxin/satir_channel_nav_bg.gif);*/
    background-repeat: repeat-x;
	text-decoration: none;
	
 
 margin:0 auto;
}

hr {height:1px; color:#ccc;}

a img {border : 0;}

a:link {color : #333333;text-decoration: none;}
a:visited {color : #333333;text-decoration: none;}
a:hover {color : #333333;text-decoration: none;}
a:active {color : #333333;text-decoration: none;}

.strong {font-weight:bold;}
.clear {clear : both;}

#pager {
    float:left;
}

#pager li{
    list-style-type:none;
    display:inline;
    padding:10px;
}

#c_header {
    margin:10px auto 0px;
	width:960px;
    margin:0 auto;
    text-align:left;
	height:50px;  
}

#signature {
    font-size: 14px;
    line-height:2em;
    font-weight: normal;
}

#signlink {
    font-size: 12px;
    line-height:2em; 
	font-weight: normal;  
}
#login {
    float:right;
    padding:10px;
    margin-top:70px;
}
#login li {
    list-style-type:none;
    display:inline;
}

#myhearts {
    margin-top:70px;
	float:left;
    font-weight:bold;
	font-size:24px;
    /*height:20px;*/
	/*border: solid #000 1px;*/
}

#bghead{
	 margin:0px;
	float:right;
    
}
#c_nav {
    margin:0px auto;
	float:left;
    width:798px;
	overflow:hidden;
	height:32px;
    text-align:left;
	line-height:32px;
	font-size:12px;
  background:url(http://pics.static.nlp.cn/jingxin/hunlian_3.gif);
}
#c_nav ul{
   float:float;
	margin:0px;
	padding:0px;
}
#c_nav li{
margin:6px 5px 0px 10px;
	/*margin:6px 5px 0px 15px;*/
	padding:0;
    list-style-type:none;
    display:inline;
   /* font-size:1.5em;
    font-weight:bold;*/
	font-size:12x;
 
	color:#FFFFFF;
    list-style-position: inside;

}

#main {
    margin:auto;
    width:960px;
    height:100%;
    text-align:left;
}

#article_list {
    margin-top:10px;
    width:670px;
    float:left;
	border:#999 1px solid;
	background-color:E6ECE8;
}

#article_head {
    
	padding:5px;
    font-size: 12px;
    font-weight:bold;
	color:10652C;
	background-image: url(/templates/default/img/1_3.gif);
}

#artcle_title {
    padding:0px 15px 0px 15px;
    font-size: 12px;
    color:595959;
}

#artcle_description {
    font-size: 14px;
    line-height:2.0em;
    text-indent: 2em;
	color:2A2A2A;
    padding:5px 15px 0px 15px;
}


#topnewlist
{
   width:220px;
    font-size: 14px;
	color:2A2A2A;
    padding-top:10px;
	margin:0px;
	line-height:22px;
}

#topnewlist ul{
   float:left;
	margin:0px;
	padding:0px;
}
#topnewlist li{
text-align:left;

   width:218px;
    margin:0px 3px;
    list-style-type:none;
	color:#FFFFFF;
}

#wenbalist
{
   width:220px;
    font-size: 12px;
	color:2A2A2A;
    padding-top:10px;
	margin:0px;
}


#wenbalist li{
text-align:left;

   width:218px;
    margin:3px 3px;
    list-style-type:none;
	color:#000000;
}


#wenbalist li a.category
{
    font-size: 12px;
	color:#FF7800;
}
/*课程*/
#lesson
{
   width:525px;
   height:180px;
    font-size: 14px;
	color:2A2A2A;
  	margin:0px;

}
#lesson ul{
   float:left;
	margin:0px;
	padding:0px;
	font-size:14px;
	line-height:22px;
	display:block;
	position:relative;
}
#lesson li
{
   width:525px;
    padding:0px;
	margin:0px;
	font-size:14px;
	 float:left;
	
}

#lesson li cite{float:left; font-style:normal;color:#333333;font-family:"宋体"}
#lesson li span.title
{
	float:left; 
	color:#ff0000;
	margin:0px;
	font-size:14px;
}

#lesson li span.address
{
   float:right;
   color:#777777;
   position:relative;
    font-size:14px;
	 right:138px;
}

#lesson li span.date
{
   float:right;
   color:#777777;
   font-size:14px; 
   position:relative;
 right:-10px;
}

.sign_info{float:left;width:150px;}
.sign_info dl{padding:0px;margin:0px;width:160px;}
.sign_info dl dt{padding:3px 0 0 5px;font-size:12px;padding:0px;margin:0px;}
.sign_info dl dd{padding-left:5px}
.sign_info dl dd span{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#FF7800;font-weight:bold}

/*课程end*/


#page_right{
    margin: 0px 1px;
  /*  padding:0px 1px 0px 10px;*/
    float:right;
    border:#999 0px solid;
    width:710px;
	
}

#page_right hotnews dl{
 margin: 10px 0px 0px 0px;
 width:340px;border:1px solid #DBDADA;
}
#page_right dt {
     margin: 0px 0px 0px 0px;
	padding:8px 0px 0px 10px;
    text-align:left;
    font-weight:bold;
	color:BC2D09;
	height:30px;
	BACKGROUND: url(./images/09news_54.gif);
	/* background-image: url(/templates/default/img/1_3.gif);*/
}
#page_right dd {
    margin-left:0; 
	line_height:24pxx;
	padding-left:8px;padding-right:8px;
	color:595959;

}

/*文章列表*/
#articles dl{
 margin: 10px 0px 0px 0px;
 width:235px;border:1px solid #D67EA2;
height:300px;
line-height:21px;
}

#articles dt {
    margin: 0px 0px 0px 0px;
	padding:8px 0px 0px 13px;
    text-align:left;
    font-weight:bold;
	font-size:14px;
	color:#333333;
	height:30px;
	margin-bottom:10px;
	BACKGROUND: url(http://pics.static.nlp.cn/jingxin/hunlian_32.gif) repeat-x;
}

/*&#articles dt {width:345px;height:85px;}*/
#articles dt  pre{height:30px;display:block;padding:0px;font-size:14px;font-weight:bold;color:#333333;}
#articles dt  pre span.t{display:block;padding-top:0px;height:27px;_padding-top:0px;_height:24px;}
#articles dt  pre span.t img{padding-right:5px}

#articles dt  blockquote.pic_box{float:left;width:90px;}
#articles dt  blockquote.pic_box img{padding:3px;border:1px solid #DBDBDB}
#articles dt  p{float:left;padding-bottom:5px;width:245px;height:82px;line-height:20px;color:#777;font-size:12px;font-weight:normal;}
#articles dt  p a{font-weight:bold;font-size:14px;color:#D45D8D;}
#articles dt  p a.more{font-weight:normal;font-size:12px;color:#ff0000;}


#articles dd {

margin:0px;
  font-size:14px;
    margin-left:0;
    padding:0px 0px;
	padding-left:8px;padding-right:0px;
	color:595959;
}
/*文章end*/



#page_left{
    margin: 0px 1px;
	padding:0;

  /*  padding:0px 1px 0px 10px;*/
  
    float:left;
    width:238px;
}
#list{ float:left; width:710px;}
#left_list { float:left; width:350px;}
#news_list {
    float:right;
    width:350px;
      padding:0;
	margin:0;
}
#news_list dl{
 margin: 10px 0px 0px 0px;
 width:235px;border:1px solid #D67EA2;
}
#news_list_dt {
     margin: 10px 0px;
	padding:0px 0px 0px 0px;
    text-align:left;
    font-weight:bold;
	font-size:14px;
	color:BC2D09;
	height:13px;
	BACKGROUND: url(http://pics.static.nlp.cn/jingxin/hunlian_32.gif);
}
#news_list_dd {
    margin-left:0;
    padding:5px 0px;
	padding-left:8px;padding-right:8px;
	font-size:14px;
	color:#0049BD;
}
fengxian_dd{
     border-bottom:dotted 0px #d4d4d4;
    margin-left:0;
    padding:8px 0px;
	padding-left:8px;padding-right:8px;
	font-size:12px;
	color:#0049BD;
}
/*
#news_list ul{
    margin:0;
    padding:0;
}
#news_list ul li{
    padding:3px;
    position:relative;
}
#news_list ul span{
    position:absolute;
    right:0px;
}
*/
#photo{float:left;}
#photo dl{
 margin: 10px 0px 10px 0px;
 width:658px;border:1px solid #C9E1F4;
 padding-bottom:10px;
}
#photo dt {
	margin: 0px 0px 0px 0px;
	padding:8px 0px 0px 23px ;
    text-align:left;
    font-weight:bold;
	color:E47911;
	height:24px;
	BACKGROUND: url(/templates/www/img/bg_1.jpg) no-repeat 0px 0px;
	
	/* background-image: url(/templates/default/img/1_3.gif);*/
}
#photo dd {
    margin-left:0;
    padding:0px 0px;
    color:595959;
    border:1px solid #d4d4d4;
    padding:5px;
	width:100px;
	overflow:hidden;
    margin:10px 10px 10px 7px;
    float:left;
}

#userlist {float:left;}
#userlist dl{
 margin: 10px 0px 10px 0px;
 width:658px;border:1px solid #C9E1F4;
 padding-bottom:10px;
}
#userlist dt {
	margin: 0px 0px 0px 0px;
	padding:8px 0px 0px 23px ;
    text-align:left;
    font-weight:bold;
	color:E47911;
	height:24px;
	BACKGROUND: url(/templates/www/img/bg_1.jpg) no-repeat 0px 0px;
	
	/* background-image: url(/templates/default/img/1_3.gif);*/
}
#userlist dd {
    margin-left:0;
    padding:5px;
    color:595959;
    border:0px solid #d4d4d4;
    padding:5px;
	width:620px;
	overflow:hidden;
    margin:10px 10px 10px 7px;
    float:left;
}


#hotnews dl{
 margin: 10px 0px 0px 0px;
 width:235px;border:1px solid #D67EA2;

}
#hotnews dt {
     margin: 0px 0px 0px 0px;
	padding:8px 0px 0px 13px;
    text-align:left;
    font-weight:bold;
	font-size:14px;
	color:#333333;
	height:30px;
	BACKGROUND: url(http://pics.static.nlp.cn/jingxin/hunlian_32.gif) repeat-x;
	/* background-image: url(/templates/default/img/1_3.gif);no-repeat 0px 0px;*/
}
#hotnews dd {
    margin-left:0;
    padding:2px 0px;
	padding-left:8px;padding-right:0px;
	color:595959;


}
cite{font-style:normal;color:#333333;font-family:"宋体"}
#hotnews_left dl{
margin:0px;
padding:0px;
 margin: 10px 0px 0px 0px;
 width:235px;border-left:1px solid #D67EA2;border-right:1px solid #D67EA2;border-bottom:1px solid #D67EA2;
 height:302px;
 font-size:14px;


}
#hotnews_left dt {
     margin: 0px 0px 0px 0px;
	padding:5px 0px 0px 13px;
    text-align:left;
    font-weight:bold;
	font-size:14px;
	color:#ffffff;
	height:30px;
	background:url(http://pics.static.nlp.cn/jingxin/hunlian_31.gif);
	background-repeat: no-repeat;
	/* background-image: url(/templates/default/img/1_3.gif);no-repeat 0px 0px;*/
}
#hotnews_left dt  pre{height:30px;display:block;padding:0px;font-size:14px;font-weight:bold;color:#333333;}
#hotnews_left dt  pre span.t{display:block;padding-top:0px;height:27px;_padding-top:0px;_height:24px;}
#hotnews_left dt  pre span.t img{padding-right:5px}

#hotnews_left dt  blockquote.pic_box{float:left;width:83px;}
#hotnews_left dt  blockquote.pic_box img{padding:2px;border:1px solid #eee}
#hotnews_left dt  p{float:left;padding-bottom:5px;width:135px;height:82px;line-height:24px;color:#777;font-size:12px;}
#hotnews_left dt  p a{font-weight:bold;font-size:14px}

#hotnews_left dd {
    margin-left:0;
    padding:0px;
	maring:0px;

	padding-left:8px;padding-right:0px;
	color:595959;

}
				.side_con_box{float:left;padding:5px 0px 0 0px;border-top:0;width:301px;}
					.side_con_box a{color:#333333}
					.side_con_box ul{list-style:none}
					.side_con_box ul li{padding-bottom:4px;width:300px}
					.techer_box{float:left;padding-bottom:5px;width:95px;text-align:center;}
					.techer_box img{padding:0px;border:0px solid #EFEFEF}
						
#footer {margin:10px auto;}


#contact li {
    list-style-type:none;
    display:inline;
    padding:10px;
}
#copyright {color:#333;}


/*原css*/
ul,dl,dt,dd,form,p,h1,h2,h3,h4,h5,h6,blockquote,pre{margin:0;padding:0}
li{list-style:none}

.hidden{display:none}

.teacher_box,.teacher_box .sel{float:left;overflow:hidden;width:160px}
.teacher_box a{color:#1456AC}
.teacher_box .sel{background:url(/tmp200904/images/xxw/pix_gray.gif) repeat-x bottom}
.teacher_box .sel ul li{float:left}
.teacher_box .sel ul li a{display:block;padding:3px 7px 3px 7px;*padding:4px 7px 1px 7px}
.teacher_box .sel ul li a.active_a{border:1px solid #cfcfcf;border-bottom:0;padding-left:11px;padding-top:4px;*padding-top:5px;background:url(/tmp200904/images/xxw/sider_t_arrow.gif) no-repeat 5px center #FFF}
.teacher_box .con{float:left;overflow:hidden;padding-top:8px;width:160px}
.teacher_box .con ul li{float:left;overflow:hidden;width:80px;text-align:center}
.teacher_box .con ul li img{margin-bottom:-5px;*margin:0;padding:1px;border:1px solid #eee}
.teacher_box .sign_info{float:left;width:160px}
.teacher_box .sign_info dl{display:block}
.teacher_box .sign_info dl dt{padding:3px 0 0 5px;font-weight:bold}
.teacher_box .sign_info dl dd{padding-left:5px}
.teacher_box .sign_info dl dd span{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#FF7800;font-weight:bold;}

.topnews_box,.topnews_box .sel{float:left;overflow:hidden;width:220px}
.topnews_box a{color:#333333;}
.topnews_box .sel{background:url(/tmp200904/images/xxw/pix_gray.gif) repeat-x bottom}
.topnews_box .sel ul li{float:left;width:110px;}
.topnews_box .sel ul li a{display:block;padding:3px 7px 3px 7px;*padding:4px 7px 1px 7px;padding-left:41px;*padding-top:5px;}
.topnews_box .sel ul li a.active_a{border:1px solid #cfcfcf;border-bottom:0;padding-left:41px;padding-top:4px;*padding-top:5px;background:url(/tmp200904/images/xxw/sider_t_arrow.gif) no-repeat 5px center #FFF}
.topnews_box .con{float:left;overflow:hidden;padding-top:8px;width:160px}
.topnews_box .con ul li{float:left;overflow:hidden;width:80px;text-align:center}
.topnews_box .con ul li img{margin-bottom:-5px;*margin:0;padding:1px;border:1px solid #eee}
.topnews_box .sign_info{float:leftl;width:160px}
.topnews_box .sign_info dl{display:block}
.topnews_box .sign_info dl dt{padding:3px 0 0 5px;font-weight:bold}
.topnews_box .sign_info dl dd{padding-left:5px}
.topnews_box .sign_info dl dd span{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#FF7800;font-weight:bold}

.ask_box,.ask_box .sel{float:left;overflow:hidden;width:235px}
/*.ask_box a{color:#1456AC}*/
.ask_box .sel{background:url(/tmp200904/images/xxw/pix_gray.gif) repeat-x bottom}
.ask_box .sel ul li{float:left;width:113px;}
.ask_box .sel ul li a{display:block;padding:3px 7px 3px 7px;*padding:4px 7px 1px 7px;padding-left:41px;}
.ask_box .sel ul li a.active_a{border:1px solid #cfcfcf;border-bottom:0;padding-left:41px;padding-top:4px;*padding-top:5px;background:url(/tmp200904/images/xxw/sider_t_arrow.gif) no-repeat 5px center #FFF}
.ask_box .con{float:left;overflow:hidden;padding-top:8px;width:235px}
.ask_box .con ul li{float:left;overflow:hidden;width:80px;text-align:center}
.ask_box .con ul li img{margin-bottom:-5px;*margin:0;padding:1px;border:1px solid #eee}
.ask_box .sign_info{float:leftl;width:160px}
.ask_box .sign_info dl{display:block}
.ask_box .sign_info dl dt{padding:3px 0 0 5px;font-weight:bold}
.ask_box .sign_info dl dd{padding-left:5px}
.ask_box .sign_info dl dd span{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#FF7800;font-weight:bold}