@charset "utf-8";
*{
	margin:0px;
	padding:0px;
	border:0px;
	font-family:宋体,Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
html{
	text-align:center;
}
body{
	margin: 0 auto;
	text-align:left;
	width:960px;
	background-color:#efefef;
	
}
a{
	text-decoration:none;
	color:#666;
}
ul{
	list-style:none;
}
#header{
	height:60px;
}
#header img{
	padding:6px 16px;
	float:left;
}
#header ul{
	margin-top:38px;
	list-style:none;
	float:right;
	color:#999;
	font-weight:bold;
}
#header ul li{
	display:inline;
	padding:0 8px;
}
#header ul li a{
	color:#999;
}
#guide{
}
#guide ul{
	width:960px;
	height:26px;
	padding-left:10px;
	background:url(../images/dh.jpg) no-repeat;
	list-style:none;
	float:left;
}
#guide ul li{
	float:left;
}
#guide ul li a{
	width:142px;
	line-height:28px;
	display:block;
	float:left;
	text-align:center;
	color:#FFF;
}
#guide ul li a:hover{
	background:url(../images/dh_hover.jpg) no-repeat;
}
#subnav{
	width:960px;
	height:26px;
	background:url(../images/sub_nav.gif) repeat-x;
	clear:both;
}
#main #Mleft{

	float:left;
}
#main #Mright{
	float:right;
}
.MLcon{
	margin-top:12px;
	border:1px #ccc solid;
	width:474px;
	background:url(../images/main_bak.gif) top repeat-x;
}
.MLcon img{
	float:left;	
}
.MLcon ul{
	padding:22px 0 0px 120px;
}
.MLcon ul li a{
	color:#666;
	padding-left:3px;
	line-height:16px;
}
.MLcon a.more{
	clear:both;
	padding-left:406px;
	line-height:26px;
}
#main a:hover{
	color:#900;
}
#Mright .MLcon{
	height:185px;
}
#Mright .MLcon ul li{
	float:left;
}
#Mright .MLcon ul li a{
	display:block;
	float:left;
	width:152px;
	text-align:center;
	padding:0 10px;
}
#Mright ul li img{
	width:152px;
	height:105px;
	border:1px #999 solid;
	border-bottom-color:#CCC;
	border-right-color:#CCC;
	filter:Alpha(Opacity=50);
	opacity:0.5;
}
#Mright ul li a:hover img{
	filter:Alpha(Opacity=100);
	opacity:1;
}
.MLmar{
	width:410px;
	height:26px;
	border:1px #ccc solid;
	border-top:none;
	padding:0 32px;
	float:left;
	line-height:26px;
	overflow:hidden;
	}
.MLmar ul{
	width:320px;
	float:left;
	font-weight:bold;
}
#Mright .MLmar ul li a,.MLmar ul li a:hover{
	color:#f39800;
}
.MLmar .more2{
	float:right;
}
#footer{
	clear:both;
}
#footer img{
	float:left;
	padding:6px 2px;
}
#footer ul{
	float:right;
}
#footer ul li{
	float:left;
	line-height:36px;
	/*width:60px;*/
	color:#ccc;
}
#footer ul li a:hover{
	color:#936;
}
/*****首页FLASH图片切换*****/
#ifocus { width:958px; height:244px;border:1px solid #DEDEDE; background:#efefef;}
	#ifocus_pic { display:inline; position:relative;float:left;width:840px; height:225px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:840px; height:225px; overflow:hidden; display:none}
		#ifocus_piclist img { width:840px; height:225px;}
	#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0;}
		#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current { background: url(../images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:840px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }
		
		
		
/*以上是首页内容，以下为列表内容左侧*/
#nmain{
	border-top:1px #999 solid;
}
#nmain .nleft{
	float:left;
	width:220px;
	padding-top:6px;
}
#nmain .nleft1 span{
	display:block;
	line-height:28px;
	background:url(../images/sq.jpg) top repeat-x;
	padding-left:18px;
	color:#FFF;
	font-weight:bold;
}
#nmain .nleft1 ul{
	background:url(../images/sq2.jpg) bottom no-repeat;
	padding-bottom:12px;
}
#nmain .nleft1 ul li{
	padding:3px 0;
}
#nmain .nleft1 ul li a{
	display:block;
	padding:2px 18px;
	background:#FFF;
}
#nmain .kefu{
	margin-top:12px;
}
#nmain .kefu span{
	display:block;
	line-height:26px;
	color:#999;
	padding-left:26px;
}
#nmain .kefu span i{
	font-style:normal;
	color:#ee7344;
	font-weight:bold;
}
#nmain .message{
	padding:6px;
}
#nmain .message a{
	display:block;
	padding:6px 18px;
}


/*内容部分*/
#nmain .nright{
	float:right;
	width:720px;
}
#nmain .nright .nbanner img{
	margin-top:6px;
	width:720px;
}
#nmain .nright .ncontent{
	border:1px #ccc solid;
	margin-top:18px;
}
#nmain .nright .ncontent span.guide{
	display:block;
	background:url(../images/ncontentbackground.jpg);
	height:23px;
	line-height:23px;
	color:#CCC;
	border-bottom:1px #ccc solid;
}
#nmain .nright .ncontent span.guide a{
	color:#eb8000;
	font-weight:bold;
	padding:6px;
}
#nmain .nright .ncontent .content{
	padding:12px 24px;
	background:#FFF;
}
#nmain .nright .ncontent .content h1{
	text-align:center;
	font-size:24px;
	line-height:48px;
}
#nmain .nright .ncontent .content p{
	text-indent: 2em;
	line-height:18px;
	color:#666;
}
