﻿* {
	margin: 0px; padding: 0px;
}
body {
	background: rgb(255, 255, 255); border: currentColor; border-image: none; font-size: 12px;
}
div {
	border: 0px currentColor; border-image: none;
}
form {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
img {
	border: currentColor; border-image: none; vertical-align: middle;
}
ul {
	list-style: none; border: currentColor; border-image: none;
}
ol {
	list-style: none; border: currentColor; border-image: none;
}
li {
	list-style: none; border: currentColor; border-image: none;
}
dl {
	list-style: none; border: currentColor; border-image: none;
}
dt {
	list-style: none; border: currentColor; border-image: none;
}
dd {
	list-style: none; border: currentColor; border-image: none;
}
a {
	color: rgb(65, 65, 65); text-decoration: none;
}
a:hover {
	text-decoration: none;
}
.cl {
	height: 0px; line-height: 0px; clear: both; font-size: 1px;
}
.mt8 {
	height: 8px; line-height: 8px;
}
.clear {
	clear: both;
}
.clearfloat {
	height: 0px; line-height: 0px; clear: both; font-size: 1px;
}
.clearfloat10 {
	height: 10px; line-height: 0px; clear: both; font-size: 1px;
}
.theconta {
	padding: 0px 10px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.dn {
	display: none;
}
.org {
	color: rgb(255, 102, 0);
}
.blue {
	color: rgb(64, 161, 214);
}
.red {
	color: rgb(255, 0, 0);
}
.redbig {
	color: rgb(255, 0, 0); font-weight: bold;
}
.big {
	font-weight: bold;
}
.green {
	color: rgb(0, 102, 0);
}
.greenbig {
	color: rgb(0, 102, 0); font-size: 16px; font-weight: bold;
}
.font36 {
	font-size: 36px;
}
.font24 {
	font-family: Arial, Helvetica, sans-serif; font-size: 24px;
}
.font16 {
	font-size: 16px;
}
.font14 {
	font-size: 14px;
}
.font12 {
	font-size: 12px;
}
.font10 {
	font-size: 10px;
}
.tuzidi {
	padding-top: 15px;
}
.mt10 {
	margin-top: 10px;
}
.bg960 {
	background: url("bg_2_ok.jpg") repeat-x; margin: auto; width: 1006px; overflow: hidden; box-shadow: 2px 2px 10px #909090; -webkit-box-shadow: 2px 2px 10px #909090;
}
.bg9601 {
	margin: auto; width: 1006px; overflow: hidden; background-color: rgb(255, 255, 255);
}
.w960 {
	background: url("bg_2_ok.jpg") repeat-x; margin: 0px auto; width: 1006px; box-shadow: 2px 2px 10px #909090; -webkit-box-shadow: 2px 2px 10px #909090;
}
.w1006 {
	margin: 30px auto 0px; width: 1006px;
}
.w803 {
	margin: 0px auto; width: 803px;
}
.content {
	background: rgb(247, 247, 247); margin: 20px auto 0px; width: 1008px; border-right-color: rgb(216, 216, 216); border-left-color: rgb(216, 216, 216); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.cheader {
	background: rgb(0, 100, 49); width: 1008px; height: 35px;
}
.cheader .titleH {
	color: rgb(255, 255, 255); line-height: 35px; font-size: 14px; font-weight: bold; margin-left: 30px; float: left;
}
.cheader .cheaderr {
	height: 35px; margin-right: 30px; float: right;
}
.cheader .cheaderr ul {
	height: 34px; padding-top: 1px;
}
.cheader .cheaderr ul li {
	background: rgb(0, 100, 49); width: 90px; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; font-weight: bold; float: left;
}
.cheader .cheaderr ul li span {
	width: 90px; height: 34px; color: rgb(255, 255, 255); display: block; cursor: pointer;
}
.cheader .cheaderr .frist {
	background: rgb(247, 247, 247); color: rgb(0, 100, 49);
}
.cheader .cheaderr .frist span {
	color: rgb(0, 100, 49);
}
.con {
	display: none;
}
.ccont {
	margin: 0px auto; width: 1008px; height: 314px;
}
.ccont .img {
	margin-top: 45px; margin-left: 100px; float: left; position: relative;
}
.ccont .img .tuijian {
	background: url("meiti.png") no-repeat; width: 52px; height: 52px; right: 0px; bottom: 0px; display: block; position: absolute;
}
.ccont .ccontr {
	width: 520px; height: 294px; padding-top: 20px; margin-right: 100px; float: right; position: relative;
}
.ccont .ccontr .con_ti {
	color: rgb(0, 0, 0); line-height: 35px; font-family: "黑体"; font-size: 22px; font-weight: bold;
}
.ccont .ccontr .con_ti .con_ti3 {
	color: rgb(0, 78, 38); padding-left: 20px; font-size: 12px;
}
.ccont .ccontr .con_ti1 {
	color: rgb(0, 0, 0); line-height: 35px; font-size: 12px; font-weight: bold; margin-left: 80px;
}
.ccont .ccontr .con_ti2 {
	color: rgb(0, 0, 0); line-height: 22px; text-indent: 2em; font-size: 12px; margin-top: 10px;
}
.ccont .ccontr .con_ti4 {
	left: 127px; bottom: 20px; position: absolute;
}
.ccont .ccontr .con_ti4 a {
	margin-right: 24px; float: left; display: block;
}
.gongnegn {
	background: rgb(227, 227, 227); margin: 0px auto; width: 1008px; height: 80px; border-top-color: rgb(0, 100, 49); border-bottom-color: rgb(0, 100, 49); border-top-width: 1px; border-bottom-width: 5px; border-top-style: solid; border-bottom-style: solid;
}

.gongnegn .gongnegnbdsoft {
	width: 30px; color: rgb(0, 100, 49); padding-top: 2px; padding-left: 0px; float: left;
}
.gongnegn .gongnegnbdsoft .myfnt {
	width: 30px; color: rgb(0, 100, 49); line-height: 80px; font-size: 48px; font-weight: bold;
}

.gongnegn .gongnegn1 {
	width: 210px; color: rgb(0, 100, 49); padding-top: 10px; padding-left: 2px; float: left;
}
.gongnegn .gongnegn1 .gnt {
	width: 220px; color: rgb(0, 0, 0); line-height: 35px; font-size: 14px; font-weight: bold;
}
.gongnegn .gongnegn1 ul li {
	color: rgb(0, 0, 0); line-height: 20px; font-size: 12px; margin-left: 20px;
}
.gnimg {
	text-align: center; border-bottom-color: rgb(0, 100, 49); border-bottom-width: 5px; border-bottom-style: solid;
}
.gnimg .themid1 {
	margin: 35px 0px 20px; width: 620px;
}
.gnimg .gnlb {
	margin: 0px auto; width: 900px; overflow: hidden; padding-bottom: 20px;
}
.gnimg .gnlb .listBox {
	width: 810px; height: 89px; overflow: hidden; float: left; position: relative;
}
.gnimg .gnlb span {
	margin-top: 10px; float: left; cursor: pointer;
}
.gnimg .gnlb ul {
	left: 0px; top: 0px; height: 89px; position: absolute;
}
.gnimg .gnlb ul li {
	padding: 12px 0px; border: 1px solid rgb(216, 216, 216); border-image: none; width: 154px; margin-left: 6px; float: left; cursor: pointer;
}
.gnimg .gnlb ul li.selected {
	border: 1px solid rgb(102, 102, 102); border-image: none;
}
.gnlist {
	color: rgb(0, 100, 49);
}
.gnlist .listt {
	color: rgb(0, 100, 49); line-height: 70px; font-size: 22px; font-weight: bold; margin-left: 100px;
}
.gnlist .listt span {
	padding-right: 30px; font-size: 12px; font-weight: normal; float: right;
}
.gnlist .gnxqlistrow {
	background: url("parbgxian.png") repeat-y center; margin: 0px auto; width: 910px; border-top-color: rgb(172, 196, 184); border-top-width: 1px; border-top-style: solid;
}
.gnlist .gnxqlistrow .gnxqlistl {
	padding: 20px 0px 20px 20px; width: 430px; float: left;
}
.gnlist .gnxqlistrow .gnrow2 {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.gnlist .gnxqlistrow .gnxqlistl ul li {
	background: url("gnlistbg.jpg") no-repeat left 9px; width: 380px; line-height: 24px; padding-left: 15px;
}
.gnlist .gnxqlistrow .gnxqlistl ul li span {
	font-weight: bold;
}
.gnlist .gnxqlistrow .gnxqlistl .gnxqlistlt {
	background: none; line-height: 35px; font-size: 14px; font-weight: bold; margin-top: 15px;
}
.zhushi {
	height: 30px; text-align: right; color: rgb(0, 100, 49); line-height: 30px; padding-right: 20px; font-size: 12px;
}
