@charset "utf-8";
/* CSS Document */
body, td {
	font-size:12px;
	font-family:tahoma, helvetica, clean, sans-serif;
	color:#333;
	width:950px; margin:0px auto;
	padding:0px; float:none!important;float:left;
}
body {
	margin:0 auto;
}
BODY {
	WORD-BREAK: normal; WORD-WRAP: break-word
}
TABLE {
	WORD-BREAK: normal; WORD-WRAP: break-word
}
TD {
	WORD-BREAK: normal; WORD-WRAP: break-word
}
DIV {
	WORD-BREAK: normal; WORD-WRAP: break-word
}
select, input, textarea {
	font:12px tahoma, helvetica, clean, sans-serif;
}
* {
	line-height:1.22em;
	margin:0;
	padding:0;
}
a {
	color:#204CA4;
	text-decoration:none;
}
a:visited {
	color:#5c7996;
}
a:hover {
	color:#ca0002;
	text-decoration:underline;
}
a:focus {
	outline:none;
}
.clears {
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

/*页头*/

#header {
	width:950px;
	margin:auto;
	text-align:left;
}
#headerb {
	width:980px;
	margin:auto;
	text-align:left;
}
#headerc {
	width:800px;
	margin:auto;
	text-align:left;
}
#topbar {
	background:url(../images/toppic_04.gif) repeat-x;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	
}
#tbleft {
	background:url(../images/toppic_02.gif) left no-repeat;
	float:left;
	height:25px;
	padding:0 15px;
	line-height:22px;
}
#tbright {
	float:right;
	background:url(../images/toppic_06.gif) right no-repeat;
	height:23px;
	padding:2px 15px 0 15px;
}
#logo {
	margin:10px 0px !important;
	margin:10px 0px;
	float:left;
}
.str {
	font-weight:bold;
}
/*主菜单*/
#mainmenu {
	float:right;
	background:url(../images/toppic_17.gif) repeat-x;
	height:27px;
	width:560px;
	margin:20px 10px 0 0 !important;
	margin:20px 5px 0 0;
	font-family:tahoma, helvetica, clean, sans-serif;
}
#mainmenu #mmenuleft {
	background:url(../images/toppic_15.gif) top left no-repeat;
	height:27px;
}
#mainmenu ul#mainmenuul {
	padding:0 0 0 15px;
	display:bolck;
	height:27px;
	background:url(../images/toppic_21.gif) top right no-repeat;
	list-style:none;
}
#mainmenu ul#mainmenuul li {
	float:left;
	background:url(../images/toppic_19.gif) right no-repeat;
	line-height:27px;
	padding:0 8px;
}
#mainmenu ul#mainmenuul li a:link, #mainmenu ul#mainmenuul li a:visited {
	font-weight:bolder;
	color:#666;
}
/*搜索部分*/
#searchbox {
	height:93px;
	background:url(../images/toppic_37.jpg) repeat-x;
	float:left;
   width:950px;
}
#searchboxl {
	background:url(../images/toppic_28.gif) top left no-repeat;
	height:93px;
	width:950px;
}
#searchboxr {
	background:url(../images/toppic_39.gif) top right no-repeat;
	height:93px;
    width:950px;
}

#semenu {
	height:30px;
	width:950px;
}
#semenu ul {
	list-style:none;
	padding-left:130px;
}
#semenu ul li {
	font-weight:bolder;
	float:left;
}
#semenu ul li a {
	float:left;
	display:block;
	padding:0 10px;
	line-height:30px;
	height:30px;
	background:url(../images/e_36.gif) right no-repeat;
	text-decoration:none;
}

#semenu ul li.senow {
	color:#fff;
	background:url(../images/c_32.gif) repeat-x;
}
#semenu ul li.senow span {
	float:left;
	height:30px;
}
#semenu ul li.senow span a{
color:#FFFFFF
}

#sebox #sbd, #sebox #sba, #sebox #sbb ,#sbc{
	float:left;
	margin:7px 0;
}
#sebox #sbd {
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	margin:9px 0 0 170px !important;
	margin:9px 0 0 185px;
}
#sebox #sba {
	margin:7px 0 !important;
	margin:6px 0;
	padding:0 0 0 180px;
}
#sebox #sbc {
	margin:7px 0 !important;
	margin:6px 0;
	padding:0 0 0 10px;
}
#sebox #sbc select {
	height:21px;
	padding:1px;
	font-size:12px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
}
#sebox #sbb {
	padding:0 0 0 10px;
}
#sebox #sba input {
	height:16px;
	padding:2px;
	width:350px;
    color:#666;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	border:solid 1px #999;
	background:url(../images/lbox_bg.gif) left top no-repeat #fff;
}
#keyword {
	line-height:23px;
	padding:3px 25px;
	overflow:hidden; float:left; width:95%;
}
#keyword span{
	overflow:hidden;
}


#footer{
text-align:center;
padding-top:5px;
font:11px verdana;
width:950px; margin:10px auto;
border-top:1px #ccc solid; float:left
}
#footer  ul.pic_friend{
 margin:10px 0px 10px; padding:0px; text-align:center; width:950px; float:left
}
#footer .pic_friend li{
  margin:5px;list-style-type:none; display:inline; width:115px;
}
#footer ul.info li{
  DISPLAY: inline; margin:8px 5px 5px 0px;LIST-STYLE-TYPE: none; padding:10px 0px 5px 0px; 
  }
.pagenav {margin:0px 15px 10px 10px;color:#000000;font: 12px arial;}
.pagenav .typing{float:right; margin-top:-7px;}
.pagenav input{font-size:12px;font-family:verdana;}
.pagenav a{padding: 2px 5px;color:#dadada!important; border: solid 1px #ccc;text-decoration: none!important;}
.pagenav a:hover{background-color:#ccc;color:#000!important;}
.pagenav span.current {padding:2px 15px; color:#000!important;background-color:#EAEAEA!important;border: solid 1px #dadada;font-weight:bold;}
.pagenav .pre{margin:0px;}
.pagenav .next{margin:0 0px;}

.highlight
{
	color:#FF0000;
}

.morea{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
white-space:nowrap;
padding-right:15px;
padding-top:7px;
color:#666; 
}
.morea a:link,.morea a:visited{ color:#666;}
.morea a:hover{ color:#f00;}
.moreb{
color:#fff;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
white-space:nowrap;
padding-right:15px;
padding-top:7px
}
.moreb a:link,.moreb a:visited{ color:#fff;}
.moreb a:hover{ color:#fff; text-decoration:underline;}

.seboxb {
	MARGIN:0px auto; WIDTH: 950px; TEXT-ALIGN: left; float:left
}
.guide {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px;  PADDING-BOTTOM: 0px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; margin-left:0px;
}
.guide A {
	COLOR: #204ca4; TEXT-DECORATION: underline
}
.guide A:visited {
	COLOR: #204ca4; TEXT-DECORATION: underline
}
.guide A:hover {
	COLOR: #ca0002; TEXT-DECORATION: underline
}
