@charset "utf-8";

body {
	text-align: center;
	font-family: 新宋体, serif;
	background: #ffffff;
	font-size: 14px;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote
	{
	padding: 0;
	margin: 0;
}

table,td,tr,th {
	font-size: 12px;
}

li {
	list-style-type: none;
}

table {
	margin: 0 auto;
}

img {
	vertical-align: top;
	border:0;
}

ol,ul {
	list-style: none;
}

caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 12px;
	font-weight: normal;
}

q:before,q:after {
	content: '';
}

abbr,acronym {
	border: 0;
}

address,caption,cite,code,dfn,em,th,var {
	font-weight: normal;
	font-style: normal;
}

strong {
	font-weight: normal;
}

div,ul,li,dl,dt,dd,table,td,input {
	font: 12px/20px "宋体";
	font-family: "宋体", "新宋体", Arial, "Times New Roman", Verdana;
	margin: auto;
}

input,select {
	vertical-align: middle;
}

a {
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #C00;
}

img {
	vertical-align: middle;
}

/*常用连接*/
.header_member_nav {
	margin:0;
	padding:0px;
	font-size:14px;
	font-color:#ffffff;
	font-weight:bold;
	height: 70px;
	line-height:30px;
	text-align: left;
	background: url(/images/12_09.gif) repeat-x left top;
	margin-top: 0px;
	overflow: hidden;
	border-left: #DDDCCC 0px solid;
	border-right: #DDDCCC 0px solid;
	border-top: #DDDCCC 0px solid;
	clear: both;
}

#header_top_member {
	margin:0;
	padding:0 0 0 0;
	font-size:14px;
	font-weight:bold;
	height: 130px;
	text-align: center;
	background: url(/images/bg1.gif) repeat-x 0px 0px;
	margin-top: 0px;
	overflow: hidden;
	border-left: #DDDCCC 0px solid;
	border-right: #DDDCCC 0px solid;
	border-top: #DDDCCC 0px solid;
	clear: both;
}
#header_top_member_970 {
	margin:0;
	padding:0 0 0 0;
	width:970px
}

#header_top_member .pic {
	float:left;
	margin: 0 auto;
	_margin: 0;
	height:130px;
	width:260px;
	background: url(/images/h12_02.gif) no-repeat 0px 0px;
}

#header_top_member .text {
	float:left;
	margin: 0 auto;
	_margin: 0;
	width:710px;
}

#header_top_member li {
	float: left;
	line-height: 26px;
}

#header_top_member li.r {
	float: right;
	color:#fff;
	padding:80px 0 0 0;
}

#header_top_member li span {
	cursor: pointer;
}

#header_top_member a {
	color: #fff;
}

#header_top_member a:hover {
	color: #ffff00;
}

#header_top {
	width: 100%;
	height: 25px;
	border-bottom: 1px solid #CCC;
	text-align: center;
	background: url(bg_header_top.gif);
}

#header_top ul {
	margin: 0 auto;
	_margin: 0;
	width: 970px;
}

#header_top li {
	float: left;
	line-height: 26px;
}

#header_top li.r {
	float: right;
	color:#000;
}

#header_top li span {
	cursor: pointer;
}

#header_top a {
	color: #000;
}

#header_top a:hover {
	color: #ff0000;
}

#header h1 {
	margin: 0;
	padding: 10px 0;
}

#header_middle_right_top {
	float: right;
}

#header_middle_right_top ul {
	width: 300px;
	_width: 305px;
	list-style-type: none;
}

#header_middle_right_top li {
	float: left;
	height: 19px;
	margin: 8px 0 6px 6px;
	background: url(/images/bg_toolt.gif) no-repeat right top;
	display: inline;
}

#header_middle_right_top li.w47 {
	width: 47px;
	background: url(bg_toolt.gif) no-repeat right top;
}

#header_middle_right_top li.w72 {
	width: 72px;
}

#header_middle_right_top li.w84 {
	width: 84px;
}

#header_middle_right_top li a {
	display: block;
	padding-left: 16px;
	background: url(bg_toolu.gif) no-repeat left top;
}

/*导航栏*/
#nav {
	margin: 0 auto;
	_margin: 0;
	padding: 0;
	clear: both;
	width: 960px;
	height: 25px;
	border-bottom: 1px solid #CCC;
	text-align: center;
}

#nav ul {
	width: 960px;
	background: url(nav_s.gif);
}

#nav li {
	padding: 0 13px 0 12px; float : right;
	line-height: 26px;
	text-align: right;
	font-size: 14px;
	font-weight: 600;
	background: url(nav_s.gif);
	float: right;
	list-style-type: none;
	display: inline;
}

#nav li a {
	color: #fff;
}

#nav li a:hover {
	color: #fff;
}

/*搜索部分开始*/
#search {
	margin: 0 auto;
	_margin: 0;
	padding: 0;
	width: 960px;
	height: 40px;
	clear: both;
	/*background: url(searchbg.gif) repeat-x left top;*/
}

#search-tagleft {
	float: left;
	padding-left: 32px;
}

#search-tagright {
	float: right;
}

#search li {
	float: left;
	margin: 3px 5px 0 0;
	height: 26px;
	text-align: center;
	background: url(bg_searc.gif) no-repeat left top;
}

#search li a {
	display: block;
	padding-top: 3px;
	font: 14px/ 23px "宋体";
	color: #5F1717;
	height: 23px;
}

#search li.w63 {
	width: 63px;
	background-position: 0 -27px;
}

#search li.w79 {
	width: 79px;
	background-position: 0 -54px;
}

#search li.w47 {
	width: 47px;
}

#search li.cur {
	height: 33px;
	margin-top: 0;
	font: bold 14px/ 26px "宋体";
	color: #FFF;
	padding-top: 4px;
	background: url(bg_taged.gif) no-repeat 0 0;
}

#search li.w79cur {
	height: 33px;
	margin-top: 0;
	font: bold 14px/ 26px "宋体";
	color: #FFF;
	padding-top: 4px;
	background: url(bg_taged.gif) no-repeat 0 -33px;
}

#search-content {
	padding: 0;
	height: 23px;
	_height: 35px;
	clear: both;
}

#search-content input {
	vertical-align: middle;
}

#search-content li {
	float: left;
	width: 460px;
	color: #000;
}

#search-content li a {
	color: #000;
}

#search-content a {
	color: #de050d;
}

#search-content li a:hover {
	text-decoration: underline;
}

#search-content li.w540 {
	width: 540px;
}

#search-content li.w375 {
	width: 375px;
	height: 30px;
	text-align: right;
	color: #FFF;
}

#search-content li.w375 a {
	color: #FFF;
}

#search-content li.w456 {
	width: 456px;
	vertical-align: middle;
}

#footer {
	padding: 6px;
	background: #EEE;
	text-align: center;
}

#footer li {
	display: inline;
	padding: 0 8px;
}

#footer p {
	margin: 0;
	padding: 10px 0;
}

#container {
	width: 960px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
}

.hide {
	display: none;
}

.show {
	display: block;
}

.titleStyle_member {
	margin:0;
	padding:0 0 0 20px;
	font-size:14px;
	font-weight:bold;
	height: 40px;
	line-height: 40px;
	text-align: left;
	background: url(/images/h1.gif) repeat-x left top;
	margin-top: 0px;
	overflow: hidden;
	border-left: #DDDCCC 0px solid;
	border-right: #DDDCCC 0px solid;
	border-top: #DDDCCC 0px solid;
	clear: both;
}

.titleStyle_member h3 {
	float: left;
	padding: 10px 0 0 25px;
	font: bold 14px "宋体";
	background: url(/images/pic_mid_title.gif) no-repeat 0px 12px;
}

.titleStyle_member span {
	float: right;
	padding: 4px 13px 0 0;
}

