@charset "utf-8";
/* 头部样式 */

#header {
	width:920px;
	padding:10px 15px;
	margin:auto;
	overflow:hidden;
	background:#fff;
}

.nav dl {
	list-style:none;
	margin:0;
	padding:0;
} 
.nav dd {
	float:right;
	height:35px;
	line-height:55px;
	margin:0;
	font-size:14px;
	font-weight:bold;
	padding:0 6px;
	width:45px;
	overflow:hidden;
}
.nav dd a {
	color:#000;
	height:35px;
	display:block;
}
.nav dd a:hover {
	color:#000;
	background:url(../images/icon_nav.gif) center -23px no-repeat;
}
.nav dd.s1 a {
	color:#e87107;
	background:url(../images/icon_nav.gif) center 12px no-repeat;
}
.nav dd.s1 a:hover {
	color:#e87107;
	background:url(../images/icon_nav.gif) center 12px no-repeat;
}
.nav dt {
	float:right;
	width:1px;
	height:5px;
	background:#b6b6b6;
	overflow:hidden;
	margin:25px 0 0;
}

.logo {
	float:left;
}
.logo a{
	display:block;
	height:35px;
	width:114px;
	background:url(../images/logo.gif) no-repeat;
	text-indent:-100000px;
}
.hb {
	width:950px;
	margin:auto;
}

.headsch {
	background:#fff;
	width:920px;
	padding:0 15px;
	margin:auto;
}

.hschshow {
	background:#f88e2f;
	width:100%;
	overflow:hidden;
}
.hschleft {
	width:648px;
	float:left;
	background:url(../images/head_nav.gif) 0 0 no-repeat;
	height:67px;
	overflow:hidden;
}

.hschright {
	width:257px;
	float:right;
	background:#f4690f url(../images/head_nav.gif) right -67px no-repeat;
	border-left:1px #d95c0b solid;
	height:67px;
	overflow:hidden;
}
.hrshow {
	padding:15px;
	line-height:1.6;
	text-align:right;
	color:#fff;
}
.hrshow a {
	color:#fff;
}
.hrshow a:hover {
	color:#fff;
}
.hrshow span a {
	color:#feffe8;
	text-decoration:underline;
}

.subnav {
	width:910px;
	padding:15px 20px 10px;
	overflow:hidden;
	background:#fff;
	margin:auto;
}
.subnav .r a {
	color:#f60;
}
.subnav .r a:hover {
	color:#f60;
}
.subnav .l {
	color:#999;
}
.subnav .l a {
	color:#555;
}
.subnav .l a:hover {
	color:#f60;
}

.subnav a.s1 {
	color:#f60;
	font-weight:bold;
}

.searchstyle1 {
	background:#feffe8;
}
.searchstyle1 .slbg {
	background:url(../images/searchbg.gif) 0 0 no-repeat;
}
.searchstyle1 .srbg {
	background:url(../images/searchbg.gif) right -30px no-repeat;
	height:30px;
	overflow:hidden;
}
.searchstyle1 input {
	color:#666c76;
}
.searchstyle2 {
	background:#fffaca;
}
.searchstyle2 .slbg {
	background:url(../images/searchbg.gif) 0 -60px no-repeat;
}
.searchstyle2 .srbg {
	background:url(../images/searchbg.gif) right -90px no-repeat;
	height:30px;
	overflow:hidden;
}
.searchstyle1 .srbg,.searchstyle2 .srbg {
	padding:0 0 0 5px;
}
.searchstyle1,.searchstyle2 {
	width:480px;
	float:left;
}
.searchstyle {
	padding:18px 0 0 25px;
}
.searchshow {
	width:100%;
	overflow:hidden;
}
.searchstyle1 input,.searchstyle2 input {
	float:left;
	background:none;
	width:414px;
	border:none;
	font-size:14px;
	padding:5px 0 0;
	*padding:8px 0 0;
}

.searchright {
	width:50px;
	padding:0 2px;
	float:right;
	background:#eee;
	height:30px;
	line-height:30px;
	*line-height:32px;
	background:url(../images/searchdh.gif) left center no-repeat;
}
.searchright a {
	display:block;
	width:100%;
	color:#000;
	background:url(../images/icon_007.gif) 40px 13px no-repeat;
	height:30px;
}
.searchright a:hover {
	color:#1087bf;
	text-decoration:none;
	background:url(../images/icon_007.gif) 40px -37px no-repeat;
}
.searchbtn {
	float:left;
	padding:0 0 0 10px;
}
.searchbtn input {
	background:url(../images/btn_search.gif) no-repeat;
	width:99px;
	height:34px;
	line-height:34px;
	color:#000;
	font-weight:bold;
	font-size:14px;
	border:none;
	text-indent:-2px;
	bottom:1px;
	position:relative;	
}
	

.hspopup {
	background:#fff;
	width:48px;
	position:absolute;
	border:1px #c0c0c0 solid;
	z-index:54499;
}
.hspopup a {
	display:block;
	height:25px;
	line-height:25px;
	color:#555;
}
.hspopup a:hover {
	background:#f2f2f2;
	color:#000;
	text-decoration:none;
}

.copyright {
	background:#b3bec4 url(../images/copyrightbg.gif) 0 0 no-repeat;
	width:950px;
	margin:6px auto 0;
}
.copyrightshow {
	background:url(../images/copyrightbg.gif) right -85px no-repeat;
	height:85px;
	overflow:hidden;
	padding:0 15px;
	line-height:1.5;
}
.copyrightshow .l {
	width:480px;
	line-height:1.7;
	padding:10px 0 0;
}
.copyrightshow .l a {
	color:#fff;
}
.copyrightshow .l a:hover {
	color:#fff;
	background:#f60;
	text-decoration:none;
}
.copyrightshow .r {
	text-align:right;
	color:#737a7e;
	padding:15px 0 0;
}
.copyrightshow .r strong a {
	color:#f60;
	text-decoration:underline;
}
.copyrightshow .r a {
	color:#333;
	text-decoration:underline;
}
.copyrightshow .r .ba a {
	color:#737a7e;
}
.copylist {
	width:100%;
	overflow:hidden;
}
.copytitle {
	width:100px;
	float:left;
	text-align:right;
	color:#737a7e;
}
.copylink {
	float:left;
	padding:0 0 0 5px;
	text-align:left;
	color:#fff;
}