body,td,th {
	font-size: 12px;
	color: #333333;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
a {
	font-size: 12px;
	color: #333333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #0066FF;
}
a:active {
	text-decoration: none;
	color: #333333;
}
a.25 {
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}
a.25:link {
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
a.25:visited {
	text-decoration: none;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}
a.25:hover {
	text-decoration: underline;
	color: #0066FF;
	font-size: 14px;
	font-weight: bold;
}
a.25:active {
	text-decoration: none;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}
.lineall {
	background-color: #FFCC00;
	border: 1px dashed #990000;
}
li {
	list-style-type: none;
}
ul {
	margin: 0px;
	padding: 0px;
}

.top_login {
	background-color: #D0E49C;
	text-align: left;
	height: 32px;
	width: 930px;
}
.top_login .name {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: right;
	height: 32px;
	width: 89px;
	float: left;
	line-height: 32px;
	visibility: hidden;
}
.left {
	float: left;
}
.right {
	float: right;
}
.namet {
	text-align: center;
	height: 32px;
	width: 129px;
	line-height: 32px;
	padding-top: 0px !important;
	padding-top: 2px;
	visibility: hidden;
}
.input_login {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	width: 116px;
	border: 1px solid #96A570;
}
.password {
	line-height: 32px;
	height: 32px;
	width: 44px;
	text-align: center;
	visibility: hidden;
}
.passwordt {
	line-height: 32px;
	height: 32px;
	width: 89px;
	padding-top: 3px !important;
	padding-top: 2px;
	visibility: hidden;
}
.login {
	line-height: 32px;
	text-align: center;
	height: 32px;
	width: 80px;
	margin-left: 3px;
	visibility: hidden;
}
.sll {
	line-height: 32px;
	text-align: right;
	height: 32px;
	width: 370px;
}
.logobtad_all {
	0height: 32px;
	width: 930px;
	text-align: left;
}
.logbtad_logo {
	height: 98px;
	width: 169px;
	background-image: url(../images/index_04.gif);
	background-repeat: no-repeat;
}
.logbt {
	line-height: 66px;
	text-align: left;
	height: 66px;
	width: 149px;
}
.logbt_content {
	height: 66px;
	width: 761px;
}

.logbtspacer_01 {
	height: 18px;
	width: 761px;
}
.logbtspacer_02 {
	height: 14px;
	width: 761px;
}
.logbt_ad {
	height: 66px;
	width: 310px;
}
.nav_all {
	height: 32px;
	width: 930px;
	line-height: 32px;
	background-image: url(../images/bg_nav.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 2px;
	margin-top: 3px;
	clear: none;
}
.nav_all a {
	font-size: 12px;
	line-height: 32px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.nav_all a:visited {
	font-size: 12px;
	line-height: 32px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.nav_all a:hover {
	font-size: 12px;
	line-height: 32px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.nav_all a:active {
	font-size: 12px;
	line-height: 32px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}


.clear {
	clear: both;
}
.nav2_all {
	border: 1px solid #AFD153;
	text-align: left;
	height: 57px;
	width: 928px;
	margin-top: 5px!important;_margin-top:5px;
}
.nav2_all .button {
	line-height: 57px;
	background-image: url(../images/index_18.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 57px;
	width: 54px;
}
.nav2text_all {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	height: 55px;
	width: 873px;
	background-image: url(../images/bg_nav2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 1px !important;_margin:0px;
}
.nav01_text {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	height: 27px;
	width: 873px;
	line-height: 27px;
	letter-spacing: 3px;
}
.nav02_text {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	height: 27px;
	width: 873px;
	line-height: 27px;
	letter-spacing: 4px;
}
.gonggao {
	height: 37px;
	width: 924px;
	border: 1px solid #B3D35C;
	margin-top: 4px;
}
.bg_gg {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	height: 35px;
	width: 926px;
	background-image: url(../images/bg_gg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 1px;
}
.gg_title {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 35px;
	text-align: center;
	height: 34px;
	width: 80px;
}
.marq_gg {
	line-height: 35px;
	height: 35px;
	width: 800px;
}
.marq_gg marquee {
	width: 842px;
}

.ad_01 {
	line-height: 90px;
	text-align: center;
	height: 90px;
	width: 930px;
	margin-top: 5px;
}
.body_01 {
	height: 210px;
	width: 930px;
	text-align: left;
	margin-top: 5px;
}
.gzdh_all {
	height: 202px;
	width: 554px;
	border: 4px solid #379900;
}
.gzdh_01 {
	line-height: 35px;
	text-align: left;
	height: 35px;
	width: 554px;
}
.gzdh_title {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	line-height: 35px;
	height: 35px;
	width: 89px;
	text-align: center;
}
.gzdh_text {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	height: 35px;
	width: 450px;
}
.gzdh_02 {
	height: 159px;
	width: 538px;
	margin-right: 6px;
	margin-left: 6px;
	border: 1px solid #CCCCCC;
}
.gzdh_0201 {
	text-align: left;
	height: 22px;
	width: 538px;
	margin-top: 4px;
	margin-bottom: 7px;
}
.gzdh_0201 .button_01 {
	background-image: url(../images/button_gz01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height: 22px;
	width: 78px;
	font-size: 12px;
	font-weight: bold;
	color: #0030FF;
	line-height: 22px;
}
.gzdh_0201 .button_02 {
	height: 22px;
	width: 106px;
}
.gzdh_0201 .more {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
	height: 22px;
	width: 50px;
	line-height: 22px;
}
.gzdh_0202 {
	height: 20px;
	margin-bottom: 2px;
}

.gzdh_0202 .button {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #0030FF;
	background-image: url(../images/button_gz04.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height: 20px;
	width: 97px;
	margin-right: 5px;
	margin-left: 3px;
}
.gzdh_0202 .button_02 {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #0030FF;
	background-image: url(../images/button_gz05.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height: 22px;
	width: 125px;
	margin-right: 4px;
	margin-left: 3px;
}
.news_all {
	height: 208px;
	width: 358px;
	border: 1px solid #B1D258;
}
.news_all .title {
	font-size: 12px;
	line-height: 23px;
	font-weight: bold;
	color: #5B780E;
	text-align: center;
	height: 23px;
	width: 76px;
}
.news_all .name {
	line-height: 22px;
	height: 22px;
	width: 358px;
}
.name .more {
	line-height: 22px;
	background-image: url(../images/bg_bar.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 22px;
	width: 280px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #AFD153;
	border-left-color: #AFD153;
	text-align: right;
	padding-right: 1px;
}
.news_content {
	height: 176px;
	width: 358px;
	margin-top: 9px;
}
.news_content .slider {
	height: 168px;
	width: 185px;
	margin-right: 6px;
	margin-left: 6px;
}
.news_content li {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	height: 20px;
}
.body_02 {
	height: 168px;
	width: 930px;
	margin-top: 5px;
}
.body_02 .news {
	height: 166px;
	width: 560px;
	border: 1px solid #AFD153;
}
.body_02 .contactus {
	height: 166px;
	width: 358px;
	border: 1px solid #AFD153;
}
.body_02 .news .name {
	background-image: url(../images/bg_bar.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	height: 24px;
	width: 560px;
}
.linkname {
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	background-image: url(../images/bg_bar.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	height: 22px;
	width: 358px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFD153;
}
.linkname .tltle {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #5B780E;
	text-align: center;
	height: 22px;
	width: 100px;
}
.linkname .more {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	height: 20px;
	width: 50px;
}
.linkcontent {
	margin-top: 5px;
	margin-left: 8px;
}
.designer {
	height: 172px;
	width: 930px;
	margin-top: 5px;
	border: 1px solid #AFD153;
}
.dename {
	line-height: 22px;
	background-image: url(../images/bg_bar.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 22px;
	width: 928px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFD153;
}
.depic {
	text-align: center;
	height: 116px;
	width: 122px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 2px;
}
.peopname {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
	width: 122px;
	margin-right: 5px;
	margin-left: 5px;
}
.decontent {
	height: 142px;
	width: 798px;
}
.desjdpic {
	height: 148px;
	width: 129px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #AFD153;
}
.detitle {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #5B780E;
	text-decoration: none;
	text-align: left;
	height: 22px;
	width: 100px;
	margin-left: 10px;
}
.demore {
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	height: 22px;
	width: 100px;
	margin-right: 5px;
	text-align: right;
}
.jztp_all {
	height: 172px;
	width: 928px;
	margin-top: 5px;
	border: 1px solid #AFD153;
}
.jztp_name {
	height: 22px;
	width: 928px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFD153;
	background-image: url(../images/bg_bar.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.jztpcontent {
	height: 142px;
	width: 928px;
}
.zxket_all {
	height: 271px;
	width: 926px;
	margin-top: 5px;
	border: 1px solid #AFD153;
}


.ltbk_all {
	width: 930px;
	margin-top: 3px;
	0margin-right: 3px;
	0margin-left: 3px;
	height: 356px;
}

.ltbk_name {
	background-color: #E6F5C0;
	height: 22px;
	width: 930px;
	border: 1px solid #AFD153;
}
.ltbk_ltxtall {
	height: 322px;
	width: 460px;
	border: 1px solid #AFD153;
	margin-top: 5px;
}
.ltxtall_name {
	background-image: url(../images/bg_bar.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 22px;
	width: 460px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFD153;
}
.tjpp_all {
	height: 130px;
	width: 926px;
	margin-top: 5px;
	border: 1px solid #AFD153;
}
.tjpp_pic {
	height: 62px;
	width: 123px;
	margin-top: 6px;
	margin-right: 3px;
	margin-bottom: 2px;
	margin-left: 3px;
}
.tjpp_name {
	width: 123px;
	font-size: 12px;
	line-height: 23px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 23px;
	background-color: #F0F0F0;
	text-align: center;
	margin-right: 3px;
	margin-left: 3px;
}
.link_all {
	width: 926px;
	border: 1px solid #AFD153;
	margin-top: 5px;
}




.ltbk_bkxtall {
	height: 322px;
	width: 462px;
	margin-top: 5px;
	border: 1px solid #AFD153;
}
.link_logo {
	width: 926px;
	margin-top: 5px;
}
.link_logo .logo {
	height: 31px;
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.link_text {
	width: 930px;
	margin-top: 7px;
	margin-bottom: 7px;
}
.link_text .text {
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #333333;
	height: 21px;
	margin-right: 3px;
	margin-left: 3px;
	text-align: center;
	margin-top: 3px;
	margin-bottom: 3px;
}
.copyright {
	width: 930px;
	margin-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AFD153;
	clear: both;
	zoom: 1;
}
.copyright .menu {
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	height: 25px;
	width: 930px;
}
.copyright .text {
	width: 930px;
	margin-top: 5px;
	margin-bottom: 3px;
	text-align: center;
}
.jc {
	text-align: center;
	width: 930px;
}
.newstab_over {
	line-height: 24px;
	height: 24px;
	width: 82px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B4D45D;
	text-align: center;
	float: left;
	background-color: #FFFFFF;
}
.newstab_out {
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #333333;
	background-image: url(../images/bg_bar.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	height: 24px;
	width: 82px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B4D45D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B4D45D;
}
.newstab_none {
	height: 24px;
	width: 310px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B4D45D;
	float: left;
}
.border_b {
    width: 924px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1F1F1;
}
.subbody_all {
	width: 930px;
	margin-top: 5px;
}

.sub_leftall {
/*	height: 202px;
*/	width: 228px;
	border: 4px solid #379900;
}

.subgzdh_02 {
	width: 220px;
	margin-right: 3px;
	margin-left: 3px;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
}
.sub_gzdhcontentall {
	margin-top: 3px;
	text-align: center;
}

.sub_button_01 {
	background-image: url(../images/button_gz01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height: 22px;
	width: 78px;
	font-size: 12px;
	font-weight: bold;
	color: #0030FF;
	line-height: 22px;
}
.sub_button_02 {
	height: 22px;
	width: 106px;
}
.sub_button_03 {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #0030FF;
	background-image: url(../images/button_gz04.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height: 20px;
	width: 98px;
	margin-right: 6px !important; _margin-right: 5px;
	margin-left: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
}.sudh_01 {
	margin-top: 5px;
	margin-bottom: 5px;
}
.sudh_02 {
	margin-top: 5px;
}
.subright_name {
	background-color: #E6FFE6;
	height: 22px;
	width: 685px;
	border: 1px solid #009900;
}
.subtitle {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #333333;
	height: 22px;
	margin-left: 10px;
}
.sublist {
	text-align: left;
	width: 685px;
	margin: 0px;
	padding: 0px;
}
.sublist_d {
	margin-top: 3px;
	margin-bottom: 3px;
	width: 685px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.sublist_s {
	margin-top: 3px;
	margin-bottom: 3px;
	width: 685px;
	background-color: #F5F5F5;
	padding-top: 2px;
	padding-bottom: 2px;
}
.sub_duan01 {
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #333333;
	margin-top: 10px;
	margin-bottom: 10px;
}
.sll left .font_lyb {
	font-size: 12px;
	color: #FF0000;
}
.tab_subtable {
	height: 140px;
	padding: 4px;
}
.img_tjpp {
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	border: 1px solid #E4E4E4;
}
.font_zxkt {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.sub_gundong {
	line-height: 35px;
	height: 35px;
}
.sub_more {
	font-size: 12px;
	line-height: 22px;
	text-align: center;
	height: 22px;
	width: 30px;
}
.cailiao_barall {
	height: 28px;
	width: 685px;
	background-image: url(../images/123_04.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.cailiao_01 {
	line-height: 28px;
	background-image: url(../images/123_02.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 28px;
	width: 123px;
	font-size: 13px;
	font-weight: bold;
}
.font_cailiaotitle {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
