@charset "utf-8";
/* CSS Document */
body{
	font-family:"宋体";
	font-size:12px;
	color:#333333;
}
img {
	border:0px;
	}
#MainTop{
  overflow:hidden;
  clear:both;
  margin:0px auto;
  padding:0 10px;
  width:940px;
  height:30px;
  line-height:30px;
  background:url(../images/nav_topbg.gif) left top;
  text-align:right;
  color:#555;
}
#MainTop a { 
	color:#555;
	}
#MainTop .subnav{ 
	display:inline; color:#c8c8c8;
	}
#MainTop .subnav a{ margin:0 3px; color:#ef6f14;}
#MainTop .meb{ float:right; margin-left:20px;}

.header{ overflow:hidden; zoom:1; margin:0 auto; width:960px; text-align:right;}
.header .logo{ float:left; margin:0;}
.header a{}

#Nav{width:960px; margin:0px auto 5px auto; clear:both; overflow:hidden; text-align:center;}
#Nav ul{ float:left; display:inline; margin:0 0 0 50px; width:302px;}
#Nav ul li{ width:62px; float:left; margin:0px 3px; text-align:center;}
#Nav ul li img{ width:48px; height:48px; clear:both; display:block; margin:0 auto; border:0px;}
#Nav .NavC{ width:246px; margin:0px 2px 0px 0px;}
#Nav .NavR{ float:right; display:inline; margin:0 50px 0 0; width:auto;}
#Nav .logo{ float:left; width:246px; text-align:center;}
#Bottom1{width:960px; margin:0px auto; clear:both; overflow:hidden; background:url(../img/bot1.gif); height:9px; font-size:1px; line-height:1px; size:1px;}
#Bottom2{width:960px; margin:0px auto; clear:both; background:url(../img/bot2.gif); }
#Bottom2 .bottom_1{ text-align:center; height:25px; line-height:25px;}
#Bottom2 .bottom_1 span{ color:#c3c3c3; margin:0px 10px;}
#Bottom2 .bottom_2{ position:relative;}
#Bottom2 .bottom_2 span{ position:absolute; right:200px; top:0px;}
#Bottom2 .bottom_3{ text-align:left; height:25px; line-height:25px; padding:0px 10px;}
#Bottom2 .bottom_3 span{ color:#c3c3c3; margin:0px 10px;}
#Bottom3{width:960px; margin:0px auto; clear:both; overflow:hidden; background:url(../img/bot3.gif); height:9px; font-size:1px; line-height:1px; size:1px;}




/*wolf*/
.newslist2{ padding-top:10px;}
.newslist2 dt{ font-size:14px; font-weight:bold; color:#eb6100;}
.newslist2 dt a{ color:#eb6100;}
.newslist2 dt span{ display:block; font-size:11px; font-weight:normal; color:#999;}
.newslist2 dd{ overflow:hidden; zoom:1; margin-bottom:10px; padding:0 0 10px; border-bottom:1px dashed #ccc;}
.newslist2 dd .detail{ float:right; padding:0 10px; border:1px solid #ccc; background:url(../img/shade_1.gif) repeat-x left top; color:#999;}
.newslist2 dd .detail:hover{ border-color:#555; text-decoration:none; color:#000;}


#playswf { margin:0 auto 5px; width:320px; height:415px; overflow:hidden;;}
#play_img img{ display:none; width:320px; height:360px; position:absolute; }
#play_titbg { position:absolute; background-color:#000; margin-top:320px; height:28px; width:320px; filter:Alpha(opacity=30);-moz-opacity:0.3;opacity:0.3; z-index:1000}
#play_tit{ position:absolute; margin-top:320px; height:28px; line-height:28px; width:320px; color:#fff; z-index:1001; cursor:pointer}
#play_tit li{ display:none;}
#play_tit li a{ display:block; padding:0 10px; text-decoration:none; color:#fff;}
#play_num {position:absolute; margin:350px 0 0 0; height:20px; width:325px; z-index:1002}
#play_num span{margin:0; padding:0 9px 0 10px; width:40px; height:20px; line-height:20px; float:left; border-right:1px solid #fff; background:#81817a; display:block; color:#FFF; text-align:center; cursor:pointer;}
#play_num span.cur{ width:61px; background:#f57300; color:#fff;}

.linkfoot{
	width:958px;
	border-right:1px solid #eee;
	border-left:1px solid #eee;
	overflow:hidden;
	margin:0px auto;
}
.linkfoot ul li{
	float:left;
	margin:5px 20px;
}
.linkfoot ul li a{
	color:#666;
}
.linkfootbot{
	width:960px;
	margin:0px auto;
	
}

#Bottom9{
	background:transparent url(../img/link_top.gif) repeat scroll 0 0;
	clear:both;
	font-size:1px;
	height:10px;
	line-height:1px;
	margin:0 auto;
	overflow:hidden;
	size:1px;
	width:960px;
}
#Bottom10{
	background:transparent url(../img/link_bot.gif) repeat scroll 0 0;
	clear:both;
	font-size:1px;
	height:10px;
	line-height:1px;
	margin:0 auto;
	overflow:hidden;
	size:1px;
	width:960px;
}





.submit{ cursor:pointer;}
.ml10{ margin-left:10px;}

/*editor*/
.edittext, .edittext p{}
.edittext p{ margin-bottom:1em;}
.edittext ul{ list-style-type:disc;}
.edittext ul li{ margin-left:15px;}
.edittext ul ul{ list-style-type:circle;}
.edittext ul ul ul{ list-style-type:square;}
.edittext ol{ list-style-type:decimal;}
.edittext ol li{ margin-left:25px;}
/*.editortext ol li{list-style-position:inside;}*/

#flashcontent_1{
	float:left;
	margin-left:0px;
}
#MainTop .meb{
	padding-top:7px;
	height:23px;
	line-height:14px;
}
.meb a{
	line-height:14px;
}
#Search{
	width:960px; 
	margin:0px auto; 
	clear:both; 
	overflow:hidden; 
	text-align:center; 
	height:126px; 
	background:url(../images/nav_bg.gif) no-repeat bottom;
}
#S_tab{ 
	float:left; 
	display:inline; 
	margin-left:10px; 
	text-align:center; 
	clear:both; 
	height:29px;
}
#S_tab div{ 
	float:left;
	background:url(../images/nav_bg2.gif) no-repeat top; 
	width:80px; 
	color:#333; 
	font-size:14px; 
	float:left;
	margin:0px 1px;
	height:29px;  
	line-height:29px;
	text-align:center;
 }

#S_tab a:hover{ 
text-decoration: none;
}
#S_tab2 .S_tabon a, #S_tab2 a:hover{
background:url(../images/nav_bg1.gif); 
color:#fff; 
font-weight:bold;
}

#S_tab2{text-align:center;height:29px;position:relative}


#S_tab2 a,#S_stab2 div{ 
background:url(../images/nav_bg2.gif) no-repeat top; width:80px; 
	color:#333; 
	font-size:14px; 
	float:left; 
	margin:0px 1px;
	height:29px; 
	text-align:center;
	line-height:29px;
}
#S_tab2 a:hover{ 
text-decoration:none;
}
#S_tab2.S_bon
{
	background:url(../images/nav_bg2.gif) no-repeat top; width:80px; 
	color:#333; 
	font-size:14px; 
	float:left; 
	margin:0px 1px;
	height:29px; 
	line-height:29px;
	position:relative
	}
.igonew{display:block; width:24px; height:24px; overflow:hidden; text-indent:-999em; position:absolute; left:140px; top:-5px;  background:url(../images/new-red.gif) no-repeat left top}

#S_tab2.S_tabon, #S_tab2 a:hover{
	background:url(../images/nav_bg1.gif); 
	color:#fff; 
	font-weight:bold;
}

.searchhotline{
  float:right;
  margin:-25px 40px 0 0;
  color:#c84943;
  font-weight:bold;
}

#Search .Search_bot{ margin:10px 40px 0px 230px; width:690px; clear:both; height:40px; text-align:left;}
#Search .Search_bot .S_L{ float:left; width:470px; margin-top:5px;}
#Search .Search_bot .S_R{ float:right; width:205px; height:40px; line-height:20px; overflow:hidden;}
.search_select{ margin-right:5px;}
.S_input1{ width:300px; color:#999; margin-right:5px; height:18px; line-height:18px; padding-left:5px;}
.S_input1on{ width:370px; color:#333; margin-right:13px; height:18px;padding-left:5px; line-height:18px;}
.S_but1{ background:url(../img/but1.gif); width:63px; height:25px; cursor:pointer; border:0px;}
.MainTopB{ width:720px; clear:both; margin:3px 10px 1px 230px;}
.MainTopB .Vpdate{ float:left; width:396px; height:18px; overflow:hidden; margin-top:10px; padding-left:60px; background:url(../img/icon03.gif) no-repeat left 3px; text-align:left;}
.MainTopB .Vpdate ul{height:18px;text-decoration:none; overflow:hidden;width:396px; line-height:18px;}
.MainTopB .Vpdate ul a{ text-decoration:none;}
.MainTopB .Vpdate ul span{ margin-right:5px;}
.MainTopB .GLink{ float:right; margin:5px 0px 0px 0px; width:235px; text-align:left;}
.MainTopB .GLink a{ margin:0px 3px;}

.searchnews{
	text-align:right;}
.searchnews .title{
  float:right;
  display:inline;
  margin:0 10px;
  width:50px;
  height:17px;
  background:url(../img/bg_1.gif) no-repeat left top;
  text-align:center;
  color:#333;
}
.searchnews ul{ display:inline;}
.searchnews ul li{ display:inline; margin:0 20px 0 0;}
.searchnews ul li a{ color:#fff;}
.searchnews ul li a:hover{ color:#fff; text-decoration:underline;}

.leave{
	text-align:left;
}
.leave li{
	border-bottom:1px dotted #dcdcdc;
	overflow:hidden;
	padding:5px 5px 15px 15px;
	width:686px;
}
.leave li .img{
	border:1px solid #999;
	float:left;
}
.leaveshow{
	width:600px;
	float:left;
	margin-left:10px;
}

.leaveshow .visitor{ color:#F46900; padding:0 10px;}
.leaveshow .time{ color:#b7b7b7;}
.page2{
	text-align:right;
	padding:5px 15px 8px 0;
}
.page2 a{
	color:#666;
	text-decoration:none;
}
.send h3{
	font-size:14px;
	border-bottom:1px solid #EF6F14;
	padding:5px;
	color:#000;
}
.send {
	padding:10px 0;
	text-align:left;
}
.send h3 span{
	font-size:12px;
	color:#b7b7b7;
	font-weight:normal;
}
.send td,.send th{
	padding:3px 5px;
}
.send td img,.send td input{
	vertical-align:middle;
}
.send th{
	text-align:right;
	font-weight:normal;
}
.send .change{
	color:#ff0000;
	text-decoration:none;
}
.send .submit{
	background:#ccc;
	width:109px;
	height:24px;
	line-height:24px;
	border:none;
	font-size:16px;
	font-weight:bold;
	color:#fff;
}
.rightbox h3.title{
	font-size:14px;
	color:#F46900;
	text-align:left;
	background-color:#eee;
	padding:5px 15px;
	margin-bottom:10px;
}
#foot a{color:#333333;}


/*分页显示
.turnpage span.current{border: #c3c3c3 1px solid; font-weight: bold; color: #f46900;background:#fff; margin-right: 2px; padding:4px 5px;}
.turnpage span.disabled{border: #ddd 1px solid;  padding:4px 5px; color: #ccc; margin-right: 2px; }*/
.turnpage{ padding:5px 10px 4px 3px; background:url(../img3/bg8.gif); height:23px;  text-align:center; font-family:'simsun';}
.turnpage a{border: #c3c3c3 1px solid; color: #333; padding:4px 5px; margin-right:2px; text-decoration:none; background:#fff;}
.turnpage a:hover{border: #c3c3c3 1px solid; background:#f46900; padding:4px 5px;  margin-right: 2px; color:#fff;}
.turnpage a:active{border: #c3c3c3 1px solid; margin-right: 2px; padding:4px 5px; }
.turnpage span.current{border: #c3c3c3 1px solid; font-weight: bold; color: #f46900;background:#fff; margin-right: 2px; padding:4px 5px;}
.turnpage span.disabled{border: #ddd 1px solid;  padding:4px 5px; color: #ccc; margin-right: 2px; }

 .top_a{
	color:#dfdfdf;
	padding:0 10px;
}
