body {
	color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
* {
	list-style: none; margin: 0px; padding: 0px;
}
.clear {
	clear: both;
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(14, 130, 59); text-decoration: underline;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
img {
	border: 0px currentColor; border-image: none;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
.itop {
	width: 100%; height: 34px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.itopc {
	margin: 0px auto; width: 1000px; height: 34px; line-height: 34px;
}
.itopcl {
	width: 400px; height: 34px; color: rgb(51, 51, 51); font-size: 12px; float: left;
}
.itopcr {
	width: 600px; color: rgb(51, 51, 51); font-size: 12px; float: left;
}
.itopcr a {
	color: rgb(51, 51, 51); margin-right: 10px; float: right;
}
.itopcr span {
	font-size: 12px; margin-right: 10px; float: right;
}
.ilogo {
	width: 100%; height: auto;
}
.ilogoc {
	margin: 0px auto; padding: 20px 0px; width: 1000px; height: auto;
}
.ilogoc img.ycdh {
	margin-top: 8px;
}
.ilogol {
	width: 650px; height: auto; float: left;
}
.ilogol img {
	float: left;
}
.ilogol p {
	margin: 0px; padding: 2px 12px; color: rgb(0, 102, 53); line-height: 26px; font-weight: 100; float: left;
}
.ilogol p strong {
	color: rgb(51, 172, 30); font-size: 22px; font-weight: 500;
}
.ilogol p span {
	color: rgb(55, 55, 56); font-size: 18px;
}
.ilogor {
	background: url("../images/fuxing_06.gif") no-repeat left 12px; width: auto; padding-top: 5px; padding-left: 50px; margin-top: 0px; margin-right: 0px; float: right;
}
.ilogor p {
	color: rgb(55, 55, 54); line-height: 25px; font-size: 14px; font-weight: 100;
}
.ilogor p strong { 
	color: rgb(246, 113, 20); font-size: 25px; font-weight: 100;
}
.ilogor p span {
	color: rgb(223, 81, 103); font-size: 16px;
}
.inav {
	width: 100%; height: 45px; background-color: rgb(14, 130, 59);
}
.inavc {
	margin: 0px auto; width: 1000px; height: 45px;
}
.inavc ul li {
	background: url("../images/fuxing_11.gif") no-repeat right; width: 142px; height: 45px; text-align: center; line-height: 45px; font-size: 15px; float: left;
}
.inavc ul li a {
	color: rgb(255, 255, 255); display: block;
}
.inavc ul li a:hover {
	text-decoration: none; background-color: rgb(51, 51, 51);
}
.inavc ul li a.tsy {
	text-decoration: none; background-color: rgb(51, 51, 51);
}
.iban {
	width: 100%; height: auto;
}
.gg {
	background: url("../images/loading.jpg") repeat-x rgb(211, 211, 211); margin: 0px auto; min-height: 380px; overflow: hidden; position: relative; z-index: 1;
}
.ggLoading {
	background-image: url("../images/nav.png");
}
.ggLoading2 {
	background-image: url("../images/nav.png");
}
.ggLoading {
	background-position: 0px -55px; left: 40%; top: 200px; width: 325px; height: 56px; text-align: center; color: rgb(156, 156, 156); line-height: 56px; position: absolute; background-repeat: no-repeat;
}
.ggLoading2 {
	background-position: 213px 0px; width: 380px; height: 56px; background-repeat: no-repeat;
}
.ggLoading em {
	font-weight: bold;
}
.ggs {  top: 0px; width: 100%; height: 380px; position: absolute;
}
.ggBox {
	margin: 0px auto; width: 100%; height: 380px;
}
.ggBox a {
	width: 100%; height: 380px; display: block; position: absolute; z-index: 1; opacity: 0.1;
}
.ggBox img { max-height:380px;  min-height: 380px; 
	width: 100%;  display: block;
}
.ggb {
	background-position: 50% -40px; left: 0px; width: 100%; height: 30px; bottom: 0px; position: absolute; z-index: 4;
}
.ggBtns {
	margin: 0px auto; width: 109px; height: 30px;
}
.ggBtns a {
	font: 14px/25px Arial, Helvetica, sans-serif, "ÐÂËÎÌå"; border-radius: 15px; top: -10px; width: 25px; height: 25px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; margin-left: 8px; float: left; display: block; position: relative; cursor: pointer; font-size-adjust: none; font-stretch: normal; background-color: rgb(102, 102, 102); -moz-border-radius: 15px; -webkit-border-radius: 15px;
}
.ggBtns a em {
	margin: 0px auto; width: 25px; height: 25px; overflow: hidden; font-style: normal; display: block;
}
.ggBtns a:hover {
	color: rgb(255, 255, 255);
}
.ggBtns a:focus {
	
}
.ggBtns a.current {
	color: rgb(255, 255, 255); background-color: rgb(14, 130, 59);
}
.spgy {
	margin: 20px auto 10px; width: 1000px; height: auto;
}
.sspzx {
	width: 340px; height: auto; float: left;
}
.sspzx1 {
	width: 340px; height: 40px; border-bottom-color: rgb(229, 235, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.gywm1 {
	width: 340px; height: 40px; border-bottom-color: rgb(229, 235, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.scp1 {
	width: 340px; height: 40px; border-bottom-color: rgb(229, 235, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.bgys1 {
	width: 340px; height: 40px; border-bottom-color: rgb(229, 235, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
strong.bt1 {
	padding: 0px 10px; color: rgb(14, 130, 59); line-height: 40px; font-size: 16px; font-weight: 600; float: left;
}
span.bt2 {
	color: rgb(154, 152, 152); padding-top: 16px; font-size: 13px; float: left;
}
.sspzx2 {
	padding: 20px ; width: 300px; height: auto;
}
.gywm { margin-top: 18px;
	width: 770px; height: auto; float: right;
}
.gywm1 {
	width: 770px;
}
a.gd {
	color: rgb(246, 113, 20); line-height: 40px; font-size: 12px; margin-right: 10px; float: right; display: block;
}
.gywm2 {
	padding: 10px 0px; width: 770px; height: auto;
}
.gywm2 h2 {
	line-height: 40px; font-size: 18px;
}
.gywm2 img {
	border: 1px solid rgb(214, 214, 214); border-image: none; margin-right: 15px; float: left;
}
.gywm2 p {
	color: rgb(102, 101, 101); line-height: 30px; text-indent: 28px; font-size: 14px;
}
.gywm2 p a {
	color: rgb(14, 130, 59);
}
.jfcp {
	margin: 20px auto; width: 1000px; height: auto;
}
.jfcpleft {
	width: 210px; height: auto;
}
.liebiao {
	width: 255px; height: 45px; font-size: 20px; background-color: rgb(14, 130, 59);
}
.jfcp_title {
	width: 210px; height: 76px; font-size: 20px; background-color: rgb(14, 130, 59);
}
.fxxian {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(234, 233, 233) rgb(234, 233, 233); border-image: none; width: 208px; height: auto;
}
.lbbt { border-color: currentColor rgb(234, 233, 233) rgb(234, 233, 233); border-image: none; width: 240px; height: auto;
}
.jfcp_title p {
	padding: 10px; color: rgb(255, 255, 255); line-height: 28px;
}
.liebiao p {
	padding: 10px; color: rgb(255, 255, 255); line-height: 28px;
}
.jfcp_title p strong {
	font-weight: 500;
}
.liebiao p strong {
	font-weight: 500;
}
.jfcp_title p span {
	font-size: 13px;
}
.liebiao p span {
	font-size: 13px;
}
.jfcp_nr {
	margin: 15px auto; width: 180px; height: auto;
}
.lblm {
	margin: 5px auto; width: 230px; height: auto;
}
.jfcp_nr ul li {
	background: url("../images/tongtai_23-07.gif") no-repeat 20px rgb(240, 240, 240); width: 140px; height: 30px; line-height: 30px; padding-left: 40px; margin-top: 5px;
}
.lblm ul li {
	background: url("../images/tongtai_23-07.gif") no-repeat 20px rgb(240, 240, 240); width: 206px; height: 30px; line-height: 30px; padding-left: 40px; margin-top: 2px;
}
.jfcpright {
	width: 770px; height: auto;
}
.tjcp_title {
	width: 770px; height: 62px; line-height: 45px; border-bottom-color: rgb(51, 172, 30); border-bottom-width: 1px; border-bottom-style: solid;
}
.tjcp_title strong {
	padding: 0px 15px; color: rgb(51, 51, 51); line-height: 43px; font-size: 16px; border-bottom-color: rgb(50, 146, 215); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: block;
}
.tjcpleft {
	background: url("../images/tongtai_15.gif") no-repeat 5px; padding: 10px; width: 200px; line-height: 21px; float: left;
}
.tjcpleft p {
	color: rgb(65, 65, 65); padding-left: 15px; font-size: 12px;
}
.tjcpleft p span {
	color: rgb(51, 172, 30); font-size: 15px;
}
.tjcp_title a {
	margin-top: 22px; margin-right: 10px; float: right;
}
.tjcp_nr {
	padding: 8px 0px; width: 770px; height: auto;
}

.ttlx {
	width: 210px; height: auto; margin-top: 15px;
}
.ttlx a {
	width: 210px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 16px; margin-top: 15px; display: block; background-color: rgb(14, 130, 59);
}
.ttlx a:hover {
	text-decoration: none; background-color: rgb(8, 89, 40);
}
.fxgg {
	background: url("../images/fuxing_30.jpg") no-repeat center; margin: 20px auto; width: 100%; height: 200px;
}
.yszs {
	background: url("../images/fuxing_33.gif") no-repeat center; width: 100%; height: 162px;
}
.ysnr {
	margin: 0px auto; width: 1000px; height: auto; text-align: center;
}
.bghj {
	width: 100%; height: auto; background-color: rgb(237, 236, 236);
}
.bghjc {
	margin: 0px auto; width: 1000px; height: auto;
}
.bghj_title {
	width: 1000px; height: 61px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.bghj_title ul li {
	width: 250px; height: 60px; text-align: center; line-height: 60px; font-size: 18px; float: left;
}
.bghj_title ul li a {
	color: rgb(102, 101, 101); display: block;
}
.bghj_title ul li a:hover {
	color: rgb(14, 130, 59); text-decoration: none; border-bottom-color: rgb(14, 130, 59); border-bottom-width: 2px; border-bottom-style: solid;
}
.bghj_nr {
	padding: 15px 0px; width: 1020px; height: auto; margin-left: -20px;
}
.xian {
	width: 1020px; height: auto;
}
.yin {
	width: 1020px; height: auto;
}
.yin {
	display: none;
}
.selectTab2 a:link {
	color: rgb(14, 130, 59); border-bottom-color: rgb(14, 130, 59); border-bottom-width: 2px; border-bottom-style: solid;
}
.selectTab2 a:hover {
	color: rgb(14, 130, 59); border-bottom-color: rgb(14, 130, 59); border-bottom-width: 2px; border-bottom-style: solid;
}
.selectTab2 a:visited {
	color: rgb(14, 130, 59); border-bottom-color: rgb(14, 130, 59); border-bottom-width: 2px; border-bottom-style: solid;
}
.selectTab1 {
	
}
.bgal {
	width: 230px; height: auto; text-align: center; margin-left: 24px; float: left;
}
.bgal a {
	color: rgb(51, 51, 51); line-height: 30px; font-size: 14px;
}
.bgal a:hover {
	color: rgb(14, 130, 59); text-decoration: underline;
}
.bgal a  img{ width:230px; height:163px;}
.jxwzx {
	margin: 20px auto; width: 1000px; height: auto;
}
.jdbj {
	padding: 20px 0px; width: 100%; height: auto; background-color: rgb(247, 247, 247);
}
.jnews {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 725px; height: auto; float: left;
}
.jnews_title {
	width: 725px; height: 45px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.jnews_title ul li {
	width: 362px; height: 45px; text-align: center; float: left;
}
.jnews_title ul li strong {
	padding-right: 10px; font-size: 15px;
}
.jnews_title ul li a {
	color: rgb(102, 102, 102); line-height: 44px; text-decoration: none; display: block;
}
.jnews_title ul li a:hover {
	color: rgb(14, 130, 59); border-bottom-color: rgb(14, 130, 59); border-bottom-width: 2px; border-bottom-style: solid;
}
.jnews_nr {
	width: 725px; height: auto;
}
.newsxian {
	width: 725px; height: auto;
}
.newsyin {
	width: 725px; height: auto;
}
.newsyin {
	display: none;
}
.selectTab4 a:link {
	color: rgb(14, 130, 59); border-bottom-color: rgb(14, 130, 59); border-bottom-width: 2px; border-bottom-style: solid;
}
.selectTab4 a:hover {
	color: rgb(14, 130, 59); border-bottom-color: rgb(14, 130, 59); border-bottom-width: 2px; border-bottom-style: solid;
}
.selectTab4 a:visited {
	color: rgb(14, 130, 59); border-bottom-color: rgb(14, 130, 59); border-bottom-width: 2px; border-bottom-style: solid;
}
.selectTab3 {
	
}
.newsc {
	margin: 0px 10px; width: 695px; height: auto;
}
.newss {
	padding: 11px; width: 695px; height: auto; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.newss a {
	color: rgb(51, 51, 51); line-height: 50px; font-size: 14px; font-weight: bold;
}
.newss a:hover {
	color: rgb(50, 146, 215);
}
.newss p {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 12px;
}
.newss img { width:213; height:150px;
	margin-right: 15px; float: left;
}
.newss_list {
	padding: 8px 0px; width: 695px; height: auto;
}
.newss_list ul li {
	background: url("../images/jiangfan_62.gif") no-repeat 5px; width: 675px; height: 30px; line-height: 30px; padding-left: 20px;
}
.newss_list ul li a {
	color: rgb(102, 102, 102); font-size: 12px; float: left;
}
.newss_list ul li a:hover {
	color: rgb(50, 146, 215); text-decoration: underline; float: left;
}
.newss_list ul li span {
	color: rgb(153, 153, 153); margin-right: 5px; float: right;
}
.jlxwm {  margin-top:10px;
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 255px; height: auto;
}
.jlxwm1 {
	width: 255px; height: 45px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.jlxwm2 {
	width: 255px; height: auto;
}
.slxwmc {
	padding: 5px 10px; width: 235px; height: auto;
}
.slxwmc p {
	line-height: 27px; padding-bottom: 14px; padding-left: 15px; font-size: 14px;
}
.slxwmc p strong {
	line-height: 40px; font-size: 18px;
}
.jlxwm1 strong.bt1 {
	line-height: 45px; font-weight: bold;
}
.dianhua {
	background: url("../images/fuxing_39.gif") no-repeat 15px 14px; padding: 10px 0px 15px 60px; color: rgb(102, 102, 102); line-height: 20px; margin-top: 10px;
}
.dianhua span {
	font: 18px/normal "Impact"; color: rgb(40, 43, 51); display: block; font-size-adjust: none; font-stretch: normal;
}
.jdbj {
	padding: 10px 0px; width: 100%; height: auto; background-color: rgb(247, 247, 247);
}
.syqlj {
	margin: 0px auto; width: 1000px; height: auto;
}
.yqljs {
	padding: 15px 0px; width: 1000px; height: auto;
}
.yqljs a {
	color: rgb(51, 51, 51); line-height: 30px; margin-left: 10px; float: left;
}
.footWrap {
	width: 100%; height: auto; background-color: rgb(51, 51, 51);
}
.hbfooter {
	margin: 0px auto; width: 1000px; height: auto;
}
.footer_nav {
	width: 100%; height: 44px; border-bottom-color: rgb(109, 108, 108); border-bottom-width: 1px; border-bottom-style: solid;
}
.fnavc {
	margin: 0px auto; width: 1032px; height: 44px;
}
.fnavc a {
	background: url("../images/shibajie_41.gif") no-repeat right; padding: 0px 18px; color: rgb(255, 255, 255); line-height: 44px; font-size: 13px;
}
.hbbottom {
	padding: 35px 0px; width: 1000px; height: auto;
}
.hbtmleft {
	width: 630px; height: auto; float: left;
}
.hbtmleft p {
	color: rgb(255, 255, 255); line-height: 36px; font-size: 13px;
}
.hbtmleft p a {
	color: rgb(255, 255, 255);
}
.hbtmleft strong {
	color: rgb(1, 104, 50); font-size: 18px;
}
.hbtmright {
	width: 88px; height: auto; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 13px; margin-right: 20px; float: right;
}
.gywmban {
	background: url("../images/fuxing_30.jpg") no-repeat center; width: 100%; height: 200px;
}
.cpzxban {
	background: url("../images/fuxing_30.jpg") no-repeat center; width: 100%; height: 200px;
}
.newsban {
	background: url("../images/fuxing_30.jpg") no-repeat center; width: 100%; height: 200px;
}
.lxwmban {
	background: url("../images/fuxing_30.jpg") no-repeat center; width: 100%; height: 200px;
}
.fxmain {
	margin: 25px auto; width: 1000px; height: auto;
}
.fx_fenlei {
	border: 1px solid rgb(200, 200, 200); border-image: none; width: 998px; height: 40px; line-height: 40px;
}
.leibei {
	width: auto; height: 40px;
}
.leibei ul li {
	width: auto; font-size: 14px; float: left;
}
.leibei ul li a {
	padding: 0px 20px; border-right-color: rgb(200, 200, 200); border-right-width: 1px; border-right-style: solid; display: inline-block;
}
.leibei ul li a.diyi {
	color: rgb(255, 255, 255); background-color: rgb(14, 130, 59);
}
.leibei ul li a:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(14, 130, 59);
}
.dqwz {
	width: auto; height: 40px; padding-right: 10px; font-size: 12px;
}
.fxmain_nr {float: right;
	padding: 0px; width: 725px; height: auto;
}
.fxmain_nr p {
	padding: 5px 10px; color: rgb(51, 51, 51); line-height: 26px; text-indent: 28px; font-size: 14px;
}
.fxmain_nr a { font-size: 14px; color:rgb(14, 130, 59)}
.fxmain_nr h2 {
	text-align: center; color: rgb(51, 51, 51); line-height: 30px; font-size: 18px;
}
.fxmain_nr h5 {
	text-align: center; color: rgb(153, 153, 153); line-height: 20px; font-size: 12px; font-weight: normal; margin-bottom: 10px;
}
.cpaltzy {
	width: 232px; height: auto; text-align: center; line-height: 30px; margin-top: 10px; margin-left: 9px; float: left;
}
.cpaltzy img { width:226px; height:151px;
	padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.fy {
	text-align: center; padding-top: 40px;
}
.fy a {
	margin: 0px 2px; padding: 4px 10px; border: 1px solid rgb(237, 237, 237); border-image: none; color: rgb(172, 172, 172); text-decoration: none; display: inline-block;
}
.fy .ac {
	background: rgb(14, 130, 59); border-color: rgb(14, 130, 59); color: rgb(255, 255, 255);
}
.fy a:hover {
	background: rgb(14, 130, 59); border-color: rgb(14, 130, 59); color: rgb(255, 255, 255);
}
.newsal {
	padding: 0px; width: 710px; height: auto; margin:10px 10px 0px 10px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dashed;
}
.newsal img { width:156px; height:106px;
	margin-right: 15px; float: left;
}
.newsal h2.xwbt {
	margin: 0px; padding: 0px; text-align: left; line-height: 30px; font-size: 16px; font-weight: bold;
}
.newsal p {
	padding: 6px 0px; color: rgb(51, 51, 51); line-height: 26px; font-size: 14px;
}
.lxwmxx {
	width: 400px; height: auto; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px;
}
.lxwmxx p {
	text-indent: 0px;
}
.lxwmxx h1 {
	color: rgb(51, 51, 51); font-size: 16px;
}
.fzxly {
	margin: 20px auto; width: 830px; height: auto; color: rgb(51, 51, 51); line-height: 40px; font-size: 16px;
}
.fzxly table td {
	height: 50px;
}
.fzxly input {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 350px; height: 28px; line-height: 28px;
}
.fzxly img {
	vertical-align: middle;
}
.tjan {
	padding: 30px 200px; width: 430px; height: auto; text-align: center;
}
.tjan a {
	border-radius: 5px; width: 120px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 16px; text-decoration: none; display: block; background-color: rgb(14, 130, 59);
}
.tjan a:hover {
	background-color: rgb(12, 114, 51);
}
.pages {
	padding: 30px 0px; text-align: center;
}
.pages li {
	margin: 0px 2px; font-size: 12px; display: inline;
}
.pages li.thisclass {
	background: rgb(14, 130, 59); padding: 3px 8px; border: 1px solid rgb(14, 130, 59); border-image: none; color: rgb(255, 255, 255); text-decoration: none;
}
.pages a:hover {
	background: rgb(14, 130, 59); padding: 3px 8px; border: 1px solid rgb(14, 130, 59); border-image: none; color: rgb(255, 255, 255); text-decoration: none;
}
.pages a {
	background: rgb(255, 255, 255); padding: 3px 8px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(164, 164, 164); line-height: 18px; font-size: 12px;
}
.book {
	padding: 50px; overflow: hidden;
}
.book dd {
	line-height: 30px; margin-bottom: 10px;
}
.book .k {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 300px; height: 30px; line-height: 30px; padding-left: 10px;
}
.book textarea {
	padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 400px; height: 100px;
}
.book span {
	float: left;
}
.book .t {
	background: rgb(14, 130, 59); border: 0px currentColor; border-image: none; width: 80px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; margin-left: 60px; cursor: pointer;
}
