<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*重置样式*/
body, html {
	width:100%;
	position:relative
}
body, div, dl, dt, dd, ul, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6, a {
	font:14px/24px;
	padding:0;
	margin:0;
	COLOR: #777777;
}
img {
	border:0;
	-ms-interpolation-mode:bicubic
}
ul {
	list-style:none;
	float:left
}
li {
	float:left;
	display:inline
}


A:link {
	COLOR: #777777;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #777777;
	TEXT-DECORATION: none;
}
A:hover {
	color:#e97b05;
	TEXT-DECORATION: none;
}
A:active {
	color:#e97b05;
	TEXT-DECORATION: none;
}





.gray:link, .gray:active, .gray:visited {
	text-decoration:none;
	cursor:pointer;
	outline:none;
blr:expression(this.onFocus=this.blur())
}
.gray:hover {
	COLOR: #ffffff;
	text-decoration:none;
}



input {
	padding-left:5px
}
input.submit {
	border:0;
	margin:0;
	cursor:pointer
}
input.radio {
	width:13px!important;
	height:13px!important;
	float:left;
	display:inline
}
textarea {
	overflow:auto
}
/*清除浮动*/
.clear {
	clear:both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.of {
	overflow:hidden
}
/*Header*/
.header {
	width:100%;
	height:130px;
	background: url(../img/header.jpg) repeat-x;
	position:relative;
	z-index:55
}
.headerMain {
	width:1002px;
	margin:0 auto;
	position:relative
}
.headerTop {
	width:100%;
	height:30px;
}
.headerTop ul {
	border-left:1px solid #6e7177;
	float:right
}
.headerTop li {
	border-right:1px solid #6e7177;
	padding:0 15px;
	position:relative
}
.headerTop a {
	display:inline-block;
	line-height:30px;
	color:#fff;
	filter:alpha(opacity=70);
	opacity:0.7;
	float:left
}
.headerTop a:hover {
	filter:alpha(opacity=100);
	opacity:1;
}
.headerTop span {
	float:left;
	margin:14px 0 0 8px;
	display:inline
}
.headerTop li .hLinks {
	width:100%;
	position:absolute;
	left:0;
	top:30px;
	display:none
}
.headerTop li .hLinks a {
	text-align:center;
	width:100%;
	line-height:26px;
	background:#5e6166;
}
.logo {
	float:left
}
.nav {
	height:86px;
	float:left;
	margin:14px 0 0 15px;
	display:inline;
	position: relative;
	z-index: 99;
}
.nav li {
	line-height:86px;
	color:#e0e0e0;
	padding-right:1px;
	background: url(../img/libg01.jpg) no-repeat right center;
	position:relative
}
.nav li a {
	display:inline-block;
	font-size:14px;
	font-weight:bold;	
	line-height:86px;
	padding:0 18px;/*间距控制*/
	color:#2b2622;
}
.nav li a:hover, .nav li a.hover, .nav li a.on {
	color:#035cac;
}
.nav li.nobg {
	background:none;
}
.sonNav {
	position:absolute;
	left:-18px;
	top:71px;
	display:none
}
.sonNavMain {
	height:90px;
	padding:40px 0 28px;
	background: url(../img/sonnav.png) no-repeat left top;
	float:left
}
.sonNavMain li {
	width:123px;
	background:none;
	padding-right:0;
}
.nav .sonNavMain li a {
	width:85px;
	font-size:12px;
	line-height:24px;
	color:#fff;
	padding:0;
	border-bottom:1px solid #357dbd;
	margin:0 6px 8px 37px;
	float:left;
	_height:24px;
	_position:relative;
	_overflow:hidden
}
.sonNavR {
	width:32px;
	height:158px;
	background: url(../img/sonnav_r.png) no-repeat right bottom;
	float:left
}
.sonNavMain2 {
	height:90px;
	padding:40px 0 28px;
	background: url(../img/sonnav.png) no-repeat left top;
	float:left
}
.sonNavMain2 li {
	width:123px;
	background:none;
	padding-right:0;
}
.nav .sonNavMain2 li a {
	width:150px;
	font-size:12px;
	line-height:24px;
	color:#fff;
	padding:0;
	border-bottom:1px solid #357dbd;
	margin:0 6px 8px 37px;
	float:left;
	_height:24px;
	_position:relative;
	_overflow:hidden
}








/*Footer*/
.footer {
	width:100%;
	height:90px;
	background: url(../img/footerbg.jpg) repeat-x top;
	position:relative;
	z-index:50;
	float: left;
}
.footerMain {
	width:960px;
	margin:0 auto;
	position:relative
}
.footerMain .img {
	float:left;
	padding-right:12px;
	background: url(../img/libg03.jpg) no-repeat right 21px;
}
.footerIntro {
	float:left;
	margin-top:16px;
}
.footerIntro p {
	line-height:20px;
	padding-left:12px;
	color:#777777;
}
.footerIntro p.list {
	padding-left:0;
	color:#ccc
}
.footerIntro a {
	display:inline-block;
	line-height:20px;
	padding:0 12px;
	color:#777777;
}
.footerIntro a.mail {
	padding-left:0;
}
.footerIntro a:hover {
	color:#e97b05;
}
.footerLinks {
	width:148px;
	height:22px;
	float:right;
	margin-top:15px;
	position:relative;
	z-index:45;
	background: url(../img/footerlink.jpg) no-repeat;
	cursor:pointer
}
.linksList {
	width:140px;
	padding:0 3px;
	border:1px solid #e2e2e2;
	margin-bottom:none;
	position:absolute;
	bottom:22px;
	background:#fff;
	display:none
}
.linksList a {
	display:inline-block;
	width:100%;
	line-height:16px;
	padding:3px 0;
	color:#6c6c6c
}
.linksList a:hover {
	color:#035cac
}
</pre></body></html>