﻿@charset "utf-8";
body {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0;
	text-align: center;
	color: #333;
}
body.indexPage {
	background:url(../images/main-back.png) no-repeat center 0px;
}
body.lvOnePage {
	background:url(../images/inner-back.png) no-repeat center 0px;
}
body img {
	border:none;
}
body a {
	color:#003366;
	text-decoration:none;
}
body a:hover {
	color:#006699;
	text-decoration:underline;
}
body p {
	margin:5px 0;
	text-indent:2em;
}
body #container {
	width: 812px;
	padding:0 5px;
	margin: 0 auto;
	border:none;
	text-align: left;
}
/* 页头 */
body #header {
	padding: 0;
	margin:0;
	overflow:hidden;
}
body #header h1 {
	margin: 0 6px;
	padding: 0;
}
body #header h1 span {
	position:absolute;
	left:-5000px;
}
/* 菜单 */
#globalNav {
	width: 800px;
	height: 35px;
	margin: 0 7px;
	background:url(../images/mainmenu-back.png) repeat-x top;
}
#globalNav ul {
	padding: 0;
	margin:0 20px;
}
#globalNav .currentPage {
	background: url(../images/mainmenu-cp.gif) no-repeat left 0px;
	height: 35px;
	float: left;
	margin: 0;
}
#globalNav .currentPage a {
	font-weight:bolder;
	color: #000;
	background: url(../images/mainmenu-cp.gif) no-repeat right bottom;
	height: 14px;
	float: left;
	padding: 11px 10px 10px 10px;
}
#globalNav li {
	height: 35px;
	float: left;
	margin: 0;
	list-style:none;
}
#globalNav li a {
	height: 14px;
	color:#333;
	text-decoration:none;
	overflow: hidden;
	float: left;
	padding: 11px 10px 10px 10px;
}
/* 主图 */
#bpic {
	margin:0 6px;
}
/* 主要内容 */
.indexPage .Content1 {
	background:url(../images/maincontent-back.png) repeat-x top;
	margin:0 6px;
}
body #sidebar1 {
	float: right;
	width: 200px;
	background: url(../images/side1-back.png) no-repeat left center;
	padding: 0 5px 0 15px;
	margin-top:4px;
	line-height:21px;
}
body #sidebar1 h3 {
	height:15px;
	padding:9px 0 9px 20px;
	margin:0;
	font-size:14px;
	font-weight:normal;
	background:url(../images/h1-icon.png) no-repeat left top;
}
body #sidebar1 p {
	text-indent:0;
}
body #mainContent {
	margin: 0;
	width:560px;
	float:left;
	padding: 4px 0 10px 20px;
}
body #mainContent h1 {
	height:15px;
	padding:9px 0 9px 30px;
	margin:0;
	font-size:14px;
	font-weight:normal;
	background:url(../images/h1-icon.png) no-repeat left top;
}
body #mainContent #h2title {
	height:18px;
	width:370px;
	float:left;
	padding:4px 0 0 10px;
	background:url(../images/readmore.png) no-repeat right top;
}
body #mainContent h2 {
	margin:0;
	font-size:14px;
	font-weight:normal;
}
body #mainContent img {
	padding:5px;
	border:#eee 1px solid;
	float:left;
}
.indexPage #mainContent p {
	background:url(../images/content2-back.png) repeat-x top;
	float:left;
	line-height:1.7em;
	width:370px;
	margin-left:10px;
	padding-top:10px;
	text-indent:0;
}
.indexPage #mainContent p:first-letter {
	font-weight: bolder;
	font-size:28px;
	line-height:1em;
	float: left;
	margin:0 5px 0 0;
}
/* 新闻栏 */
body .Content2 {
	margin:0 6px 10px 6px;
	padding:0;
	border:#b9bab9 1px solid;
}
body .Content_title {
	background:url(../images/h2-back.png) repeat-x top;
	font-size:14px;
	height:32px;
	margin:0 1px;
	overflow:hidden;
}
body .Content_title h2 {
	font-size:14px;
	font-weight:normal;
	height:15px;
	padding:9px 0 8px 30px;
	margin:0 0 0 10px;
	background:url(../images/h2-icon.png) no-repeat left top;
}
body .Content_title #news_page {
	float:right;
	height:22px;
	padding:5px;
}
body .Content_title #news_page ul {
	margin:0 10px;
	display:inline;
}
body .Content_title #news_page ul li {
	height:18px;
	padding:2px;
	list-style:none;
	display:inline;
	margin-left:10px;
	float:left;
}
body .Content_title #news_page .page_cp {
	background:url(../images/page-back.png) no-repeat center top;
}
body .Content_title #news_page a {
}
body .Content_area {
	background:url(../images/content2-back.png) repeat-x top;
	margin:0 1px;
	padding:14px;
}
body .Content_area .newsBlock {
	width:192px;
	float:left;
	text-align:center;
}
body .Content_area .newsBlock p {
	text-indent:0;
}
body .Content_area img {
	padding:5px;
	margin:0 5px;
	border:#eee 1px solid;
}
/* 页脚 */
body #footer {
	padding:6px 20px;
	background:#fff;
	text-align:center;
}
body #footer p {
	margin: 0;
	padding: 2px 0;
}
.fltrt { /* 此类可用来使页面中的元素向右浮动。浮动元素必须位于页面上要与之相邻的元素之前。 */
	float: right;
	margin-left: 8px;
}
.fltlft { /* 此类可用来使页面上的元素向左浮动 */
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
	margin:0;
}

/* 内页主要内容 */
.lvOnePage .inContent1 {
	background:url(../images/maincontent-back.png) repeat-x top;
	margin:0 6px;
	min-height:400px;
}
.lvOnePage .innerBack{
	margin:0; padding:0;
	background:url(../images/side2-back.png) no-repeat bottom right;
	min-height:400px;
}

.inContent1 #mainContent h2 {
	font-size:16px;
	font-weight:bolder;
	line-height:2em;
	color:#146;
}

.inContent1 #mainContent p {
	line-height:1.7em;
	padding:10px;
	margin:0 10px 0 0;
	text-indent:2em;
}
.inContent1 #mainContent img {
	display:block;
	float:none;
}
.inContent1 #mainContent .firstp {
	background:url(../images/content2-back.png) repeat-x top;
	text-indent:0;
}
.inContent1 #mainContent .firstp:first-letter {
	font-weight: bolder;
	font-size:28px;
	line-height:1em;
	float: left;
	margin:0 5px 0 0;
}

/* 第一级主要内容 */
.lvOnePage .lv1Content {
	background:url(../images/maincontent-back.png) repeat-x top;
	margin:0 6px;
	min-height:400px;
}
.lv1Content #mainContent {
	width:760px;
	padding: 4px 20px 10px 20px;
}
.lv1Content .itemBlock {
	float:left;
	background:#fff url(../images/content2-back.png) repeat-x top;
	width:718px;
	margin:10px 0;
	padding:20px;
	border:1px solid #c4c4c4;
	border-top:none;
}
.lv1Content #mainContent h2 {
	font-size:16px;
	font-weight:bolder;
	line-height:2em;
	color:#146;
	margin:0 0 0 180px;
}
.lv1Content #mainContent p {
	line-height:1.7em;
	padding:0;
	margin:0 0 0 180px;
	text-indent:2em;
}
.lv1Content #mainContent img {
	float:left;
}
/*-----------------------------------------------------------------------------------------------------*/
.spanbutton
{
    cursor:pointer;
}
.divisionpage
{
    text-align:center;
}
body .Content_sitmap {
	background:url(../images/content2-back.png) repeat-x top;
	margin:0 1px;
}
