body {
	margin:0;
	font-size:12px;
	font: normal 12px "Lucida Grande",Tahoma,Verdana,Lucida,Arial,Helvetica,sans-serif;
}
p,em,span,form,em,
select,input,option,
ul,li,
dd,dt,dl,
h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
}
ul,li {
	list-style:none;
}
img {
	border:0px;
}
.pointer {
	cursor:pointer;
}
p.none {
	padding-top:30px;
	padding-bottom:30px;
	text-align:center;
	color:red;
	font-weight:bold;
}
/*全局字体大小颜色*/
a,a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
/*结构样式*/
body .mar-b {
	margin-bottom:0;
}
#left {
	float:left;
	overflow:hidden;
	width:220px;
}
#right {
	float:right;
	overflow:hidden;
	width:720px;
}
.clear {
	clear:both;
}
.left {
	float:left;
}
.right {
	float:right;
}
#warp {
	width:950px;
	padding:0 10px;
	margin:0 auto;
}
.ad {
	overflow:hidden;
	text-align:center;
	margin:auto auto 5px auto;
}
.cheng {
	overflow:hidden;
	text-align:center;
	margin:auto auto 5px auto;
	width:950px;
	height:160px;
}
.hidden {
	display:none;
}
.box {
	overflow:hidden;
	width:950px;
	margin-bottom:5px;
}
.ht328 {
	height:328px;
	overflow:hidden;
}
.ht618 {
	height:618px;
}
.ht474 {
	height:474px;
}
.title {
	height:30px;
}
.title h4 {
	float:left;
	font-size:14px;
	height:22px;
	*height:21px;
	_height:23px;
	padding:8px 0 0 25px;
	*padding:10px 0 0 25px;
	_padding:7px 0 0 25px;
}
.title h5 {
	margin-left:10px;
	padding-top:8px;
	float:left;
	font-size:12px;
}
/*\*//*/
.title h4 {
	height:23px;
	padding:7px 0 0 25px;
}
/**/
#top {
	border:1px #AAC6EB solid;width:950px;
}

.title span {
	display:block;
	height:22px;
	padding:8px 10px 0 0;
}
.title span.more {
	float:right;
}
ul.text {
	overflow:hidden;
}
ul.text li {
	float:left;
	height:24px;
	font-family:宋体;
}
ul.text li span {
	float:left;
	display:block;
	width:13px;
	text-align:center;
	height:24px;
	line-height:24px;
	font-size:10px;
}
ul.text li p {
	float:left;
	height:18px;
	padding-top:6px;
	*height:17px;
	*padding-top:7px;
	margin:0 5px;
}
ul.text li em {
	float:right;
	font-size:10px;
	font-style: normal;
	line-height:24px;
}
ul.text1 {
	overflow:hidden;
}
ul.text1 li {
	float:left;
	height:24px;
}
ul.text1 li p {
	float:left;
	height:17px;
	padding-top:7px;
	padding-left:10px;
}
ul.text1 li em {
	float:right;
	font-size:10px;
	font-style: normal;
	line-height:24px;
}
/*foot*/
#foot {
	width:950px;
	margin:0 auto;
	line-height:18px;
	text-align:center;
}
#foot div {
	height:28px;
}
#foot span {
	height:28px;
	line-height:28px;
	display:block;
}
#foot span.left {
	padding-left:10px;
}
#foot span.right {
	text-align:right;
	padding-right:10px;
}
/*分页*/
.page {
	height:23px;
	margin:0 10px 0px 10px;
}
.page span {
	display:block;
	float:left;
	padding:6px 10px 0 0;
	height:17px;
}
.page span.last {
	background-position: -1000px;
}
.page span font {
	font-size:12px;
}
.page ul {
	float:right;
	height:23px;
}
.page ul li {
	float:left;
	height:21px;
	margin-left:5px;
	text-align:center;
}
.page ul li.active {
	height:17px;
	width:21px;
	padding-top:4px;
	padding-left:1px;
	font-weight:bold;
}
.page ul li a,.page ul li a:visited {
	display:block;
	height:17px;
	width:21px;
	padding-top:4px;
}
.page ul li a:hover {
	text-decoration:none;
}
.page ul li.home {
	width:50px;
}
.page ul li.home a,.page ul li.home a:visited {
	width:48px;
	height:17px;
	padding-top:4px;
}
*+html .page ul li.home a,*+html .page ul li.home a:visited {
	width:48px;
	height:16px;
	padding-top:5px;
}
.page ul li.previous10 {
	width:50px;
}
.page ul li.previous10 a,.page ul li.previous10 a:visited {
	width:48px;
	height:17px;
	padding-top:4px;
}
*+html .page ul li.previous10 a,*+html .page ul li.previous10 a:visited {
	width:48px;
	height:16px;
	padding-top:5px;
}
.page ul li.previous {
	width:50px;
}
.page ul li.previous a,.page ul li.previous a:visited {
	width:48px;
	height:17px;
	padding-top:4px;
}
*+html .page ul li.previous a,*+html .page ul li.previous a:visited {
	width:48px;
	height:16px;
	padding-top:5px;
}
.page ul li.next {
	width:50px;
}
.page ul li.next a,.page ul li.next a:visited {
	width:48px;
	height:17px;
	padding-top:4px;
}
*+html .page ul li.next a,*+html .page ul li.next a:visited {
	width:48px;
	height:16px;
	padding-top:5px;
}
.page ul li.next10 {
	width:50px;
}
.page ul li.next10 a,.page ul li.next10 a:visited {
	width:48px;
	height:17px;
	padding-top:4px;
}
*+html .page ul li.next10 a,*+html .page ul li.next10 a:visited {
	width:48px;
	height:16px;
	padding-top:5px;
}
.page ul li.lastly {
	width:50px;
}
.page ul li.lastly a,.page ul li.lastly a:visited {
	width:48px;
	height:17px;
	padding-top:4px;
}
*+html .page ul li.lastly a,*+html .page ul li.lastly a:visited {
	width:48px;
	height:16px;
	padding-top:5px;
}
.pabg {
	padding:5px 10px;
	background:url(page.png);
	margin:0;
}
/*top*/
#top .default {
	height:28px;
	margin-bottom:5px;
}
#top .default div {
	height:28px;
}
#top .default div.left {
	padding-left:10px;
}
#top .default div.right {
	padding-right:10px;
}
#top .default p,#top ul {
	padding-top:7px;
}
#top .default p {
	float:left;
}
#top .default ul {
	float:right;
}
#top .default ul li {
	float:left;
	padding:0 8px;
}
#top .default ul li.last {
	background-position: 100px;
	padding-right:0;
}
/*友情链接*/
.links {
	width:948px;
	overflow:hidden;
	display:table;
	margin:0 auto 5px auto;
}
.links .title {
	height:30px;
	padding-left:5px;
}
.links .title span {
	display:block;
	height:21px;
	padding:0 10px;
	padding-top:9px;
	font-weight:bold;
}
.links .title span a,.links .title span a:visited {
	font-weight:normal;
}
.links .title span.tit {
	float:left;
}
.links .title span.applic {
	float:left;
}
.links .title span.more {
	float:left;
	font-weight:normal;
}
.links .title p {
	float:right;
	font-weight:normal;
	padding-top:9px;
}
.links .title span.cnaz {
	float:right;
	height:20px;
	padding-top:8px;
}
.links ul {
	height:auto;
	overflow:auto;
	width:942px;
	margin:0 3px 0 3px;
	padding-top:5px;
}
.links ul li {
	float:left;
	width:88px;
	margin-left:15px;
	display:inline;
	overflow:hidden;
	white-space:nowrap;
}
.links ul li img {
	display:block;
	width:88px;
	height:31px;
}
ul.links_pic li {
	height:31px;
	padding:5px 0;
}
ul.links_text {
	padding:5px 0 10px 0;
	text-align:center;
}
ul.links_text li {
	height:21px;
	line-height:21px;
}


@charset "gb2312";
/* CSS Document */
body {
	background:url(../images/bg.png);
	color:#07519A;
}
/*全局字体大小颜色*/
a,a:visited {
	color:#07519A;
}
/*结构样式*/
#warp {
	background:#fff;
}
.border {
	border:1px solid #AAC6EB;
}
.title {
	background:url(../images/title.png);
}
.title h4 {
	background:url(../images/h4.png) no-repeat 10px center;
}
ul.text li span {
	background:url(../images/num1.gif) no-repeat 0 center;
	color:#fff;
}
ul.text li span.num {
	background:url(../images/num.gif) no-repeat 0 center;
}
ul.text li em {
	color:#709CC7;
}
ul.text1 li p {
	background:url(../images/dian1.gif) no-repeat 0 11px;
}
ul.text1 li em {
	color:#709CC7;
}
/*底部颜色背景*/
#foot .default {
	border:1px solid #ddd;
	background: url(../images/top_bg.jpg);
	color:#333;
}
#foot .default a,#foot .default a:visited {
	color:#333;
}
#foot div.left {
	background:url(../images/top_l.jpg) no-repeat left 0;
}
#foot div.right {
	background:url(../images/top_r.jpg) no-repeat right 0;
}
/*分页*/
.page span {
	color:#07519A;
}
.page ul li.active {
	color:#07519A;
	background:url(../images/page_bga.gif);
	border:1px solid #588CD1;
}
.page ul li a,.page ul li a:visited {
	border:1px solid #AAC6EB;
	background:url(../images/page_bg.gif);
	color:#07519A;
}
.page ul li a:hover {
	background:url(../images/page_bga.gif);
	border:1px solid #588CD1;
	color:#588CD1;
}
.pabg {
	background:url(../images/page.png);
	margin:0;
}
/*top*/
#top .default a,#top .default a:visited {
	color:#333;
}
#top .default {
	border:1px solid #ddd;
	background: url(../images/top_bg.jpg);
}
#top .default ul li {
	background:url(../images/line.gif) no-repeat right 1px;
}
#top .default div.left {
	background:url(../images/top_l.jpg) no-repeat left 0;
}
#top .default div.right {
	background:url(../images/top_r.jpg) no-repeat right 0;
}
/*友情链接*/
.links ul.links_text li a,.links ul.links_text li a:visited {
	color:#555;
}
.links {
	background:url(../images/links.jpg) repeat-x;
}
.links .title span.tit {
	background:url(../images/line.gif) no-repeat right 10px;
}
.links .title span.applic {
	background:url(../images/line.gif) no-repeat right 10px;
}
.links .title span.more a,.links .title span.more a:visited {
	color:#333;
}
.links .title span.applic a,.links .title span.applic a:visited {
	color:#333;
}
/* 头部样式 */
#head {
	height:130px;
	margin-bottom:5px;
}
#head .logo {
	width:220px;
	height:80px;
	float:left;
	margin:5px 0 10px 15px;
	overflow:hidden;
	display:inline;
}
#head .top {
	float:right;
	width:490px;
}
#head .top dl {
	float:right;
	height:32px;
	line-height:32px;
	padding-top:5px;
}
#head .top dl dt {
	float:left;
	font-weight:bold;
}
#head .top dl dd {
	float:left;
	padding:0 5px;
}
#head .top .serch {
	width:490px;
	height:22px;
	float:right;
}
#head .top p {
	text-align:right;
	padding-top:10px;
}
.search {
	width:493px;
	float:right;
	margin-top:30px;
}
*+html .search {
	width:490px;
	float:right;
	margin-top:30px;
}
.search .select {
	background:url(../images/selectf.png);
	border:1px solid #ccc;
	color:#333;
	width:50px;
	float:left;
	height:20px;
	*height:19px;
	float:left;
	margin-right:5px;
	padding-left:8px;
	padding-top:4px;
	*padding-top:5px;
	position:relative;
	cursor:pointer;
}
.search .select span {
	margin:0;
	padding:0;
}
.search .select ul {
	border:1px solid #ccc;
	background:#fff;
	width:58px;
	overflow:hidden;
	position:absolute;
	left:-1px;
	top:24px;
}
.search .select ul li {
	float:left;
	width:56px;
	font-family:"宋体";
}
.search .select ul li a,.search .select ul li a:visited {
	display:block;
	height:22px;
	width:48px;
	margin:1px;
	line-height:22px;
	padding-left:6px;
}
.search .select ul li a:hover {
	text-decoration:none;
}
.search .inp {
	border:1px solid #ccc;
	background:url(../images/big.png) no-repeat;
	height:24px;
	width:332px;
	padding-left:26px;
	float:left;
}
.search .inp input {
	border:0;background:url(../images/inpbg.png);
	height:18px;
	padding-top:4px;
	*height:17px;
	*padding-top:5px;
	width:330px;
	border:0;
	float:left;
	color:#999;
}

/*\*//*/
.search .inp input {
	height:17px;
	padding-top:5px;
}
/**/
.search input.but,.serach_buton {
	background:url(../images/but.png) no-repeat;
	color:#333;
	width:60px;
	height:26px;
	border:0;
	font-size:12px;
	cursor:pointer;
	margin-left:5px;
	padding-left:18px;
	*padding-top:3px;
}
/*\*//*/
.search input.but,.serach_buton {
	padding-left:18px;
	padding-top:5px;
}
/**/
.serach_over {
	background:url(../images/but.png) no-repeat -60px 0;
	width:60px;
	height:26px;
	border:0;
	cursor:pointer;
	margin-left:5px;
	font-size:12px;
	padding-left:18px;
	padding-left:18px;
	*padding-top:3px;
}
/*\*//*/
.serach_over {
	background:url(but.png) no-repeat -60px 0;
	padding-left:18px;
	padding-top:5px;
}
/**/
#head ul.nav {
	background:url(../images/nav.png);
	float:left;
	width:950px;
	border:1px #AAC6EB solid;
	height:35px;
}
#head ul.nav li {
	background:url(../images/navli.png) no-repeat right center;
	float:left;
	padding:0 11px;
	height:35px;
}
#head ul.nav li.last {
	background:none;
}
#head ul.nav li a,#head ul.nav li a:visited {
	
	display:block;
	float:left;
	padding:0 10px;
	height:23px;
	line-height:23px;
	margin-top:6px;
}
#head ul.nav li a:hover {
	display:block;
	float:left;
	text-decoration:none;
}
#head ul.nav li.active a,#head ul.nav li.active a:visited  {
	background:url(../images/navh.png);
	display:block;
}
