#wrap {
	width:1000px;
	margin:0 auto;
	height:100%;
}
#header, #content, #footer {
	width:920px;
	text-align:left;
	margin:0 auto;
	padding:0 40px;
}
#header {
	/*margin-bottom:18px;*/
	background:url(../images/ind_01.jpg) no-repeat;
	height:179px;
}
#logo {
	background: url(../images/logo.png) no-repeat 0px 0px;
	height:113px;
	float:left;
	display:inline;
	margin-top:36px;
	width:333px;
	text-indent:-9999px;
}
#topnav {
	width:332px;
	float:right;
	margin-top:20px;
}
#topnav li {
	float:left;
}
#topnav li a {
	text-align:center;
	display:block;
	color:#fff;
	font-weight:bolder;
	font-family:"Times New Roman", Times, serif;
	width:84px!important;
	width:83px;
	height:29px;
	padding-top:62px;
	margin-left:-1px;
}
#topnav li a:hover {
	color:#00734f;
	text-decoration:underline;
}
li a.tn1 {
	background:url(../images/tub1.png) no-repeat!important;
	background: none;
	background-repeat:no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tub1.png', sizingMethod='scale');
}
li a.tn2 {
	background:url(../images/tub2.png) no-repeat!important;
	background: none;
	background-repeat:no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tub2.png', sizingMethod='scale');
}
li a.tn3 {
	background:url(../images/tub3.png) no-repeat!important;
	background: none;
	background-repeat:no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tub3.png', sizingMethod='scale');
}
li a.tn4 {
	background:url(../images/tub4.png) no-repeat!important;
	background: none;
	background-repeat:no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tub4.png', sizingMethod='scale');
}
#nav {
	float:right;
	margin-top:-26px;
	display:inline;
}
#nav ul {
	border:#000 solid 1px;
	height:38px;
	width:790px;
}
#nav li {
	float:left;
}
#nav li a {
	background:url(../images/nav.gif) no-repeat;
	height:38px;
	width:115px;
	display:block;
	text-indent:-9999px;
}
#nav li a.n1 {
	background-position:0 -37px;
	width:97px;
}
#nav li a.n2 {
	background-position:-97px 0;
}
#nav li a.n2:hover {
	background-position:-97px -37px;
}
#nav li a.n3 {
	background-position:-212px 0;
}
#nav li a.n3:hover {
	background-position:-212px -37px;
}
#nav li a.n4 {
	background-position:-327px 0;
}
#nav li a.n4:hover {
	background-position:-327px -37px;
}
#nav li a.n5 {
	background-position:-442px 0;
}
#nav li a.n5:hover {
	background-position:-442px -37px;
}
#nav li a.n6 {
	background-position:-557px 0;
}
#nav li a.n6:hover {
	background-position:-557px -37px;
}
#nav li a.n7 {
	background-position:-672px 0;
	width:118px;
}
#nav li a.n7:hover {
	background-position:-672px -37px;
}
/*header end*/
#content {
	border:1px solid #a8a8a8;
	margin-bottom:5px;
	position:relative;
	padding-top:18px;
	padding-bottom:20px;
	border-top:0;
	width:918px;
}
.conl {
	width:335px;
	margin:30px 12px 0 0;
	float:left;
	display:inline;
}
h2 {
	background:url(../images/ind_09.gif) no-repeat;
	text-indent:26px;
	font-size:14px;
	height:20px;
	border-bottom:1px solid #005c39;
}
.conl p {
	line-height:190%;
	padding-top:20px;
}
.conr {
	margin:30px 0px 0 346px;
	 *margin:48px 0px 0 346px;

}
.search {
	text-align:right;
	position:absolute;
	right: 40px;
	width: 309px;
	top: 18px;

}
.search input {
	vertical-align:middle;
}
.input1 {
	background: url(../images/ind_04.gif) no-repeat;
	height:24px;
	border:1px solid #fff;
	width:202px;
	line-height:24px;
}
.border0 {
	border:0;
}
.operation {
	height:220px;
}
.operationA {
	background:#00734f;
	width:270px;
	overflow:auto;
	margin:15px 8px;
	float:left;
	display:inline;
}
.operationA dl {
	background:url(../images/ind_17.gif) no-repeat right 0;
	height:159px;
}
.operationA dt {
	height:144px;
	padding:10px 30px 0 0;
}
.operationA dd {
	width:100px;
	margin-left:130px;
}
.operationA dd.o1 {
	padding-top:20px;
}
.operationA dd a, .operation dd a:visited {
	color:#fff;
	background:url(../images/tub01.gif) no-repeat 0 2px;
	height:20px;
	display:block;
	text-indent:20px;
}
.consultant {
	width:282px;
	float:left;
}
.consA, .znews ul {
	padding-top:10px;
}
.consA li {
	/*border-bottom:1px solid #ddd;*/
	padding-bottom:10px;
	margin-bottom:10px;
}
.consA li img {
	padding-right:10px;
}
.consA li em {
	height:26px;
	line-height:26px;
	font-size:14px;
}
.consA li p {
	line-height:120%;
}
.znews {
	margin-left:300px;
}
.znews li {
	height:23px;
	line-height:23px;
}
.znews li span {
	float:right;
}
/*content end*/
#footer {
	background:url(../images/ind_39.gif) repeat-x;
	height:31px;
	line-height:31px;
	text-align:right;
}
#footer a:link{color:#cccccc; text-decoration:none;}
#footer a:visited{color:#cccccc; text-decoration:none;}
/*over start*/
.submenu,.submenuA {
	width:140px;
	float:left;
	display:inline;
	background:url(../images/j1.gif) no-repeat;
	overflow:hidden;
	margin:30px 30px 0 0;
}

.submenu dl,.submenuA dl {
	font-size:14px;
	background: #e8e8e8;
	height:400px;
	margin-top:7px;
}
.submenu dt,.submenuA dt {
	height:37px;
	line-height:30px;
	color:#fff;
	text-align:center;
	background:#b8b8b8;
}
.submenu dd {
	height:47px;
	line-height:47px;
	padding-left:29px;
}
.submenuA dd{
	width:140px;
	height:47px;
	padding-left:9px;
	display: table;
	#position: relative;
	overflow: hidden;
}
/*
.submenuA dd{
	height:47px;
	padding-left:9px;
	line-height:24px;
}*/
.submenu dd.su2,.submenuA dd.su2 {
	background:#dcdcdc;
	height:47px;
}
.submenu dd a,.submenu dd a:visited{
	padding-left:12px;
	display:block;
}
.submenu dd a:hover, .submenu dd a.su1 {
	background:url(../images/sj.png) no-repeat 0 19px;
}
.submenuA dd a,.submenuA dd a:visited{
	display:block;
	vertical-align:middle;
	text-indent:14px;
}
.submenuA dd a:hover, .submenuA dd a.su1 {
	background:url(../images/sj.png) no-repeat 0 2px;
	text-indent:14px;
}
.main {
	float:left;
	overflow:hidden;
	width:730px;
	padding-top:10px;
}
.sucA {
	padding-top:26px;
}
.sucA ul li {
	width:363px;
	height:170px;
	float:left;
	display:block;
}
.sucA ul dl {
	margin-left:112px;
	display:block;
}
.sucA ul li dl dt {
	border-bottom:1px solid #adadad;
	height:20px;
	width:227px;
}
.sucA ul li img {
	margin-right:10px; display:block;
}
.sucA ul li dd {
	line-height:150%;
	color:#005636;
	width:227px;
}
.news ul{padding-top:20px;}
.news li{ padding:20px 0; height:100px;}
.news li img{margin-right:30px; float:left; display:inline;}
.news li div{float:left; width:562px;}
.news li h3{ height:20px; border-bottom:1px solid #adadad; display:block; color:#00734f; font-size:14px;}
.news li h3 span{ float:right; color:#777; font-size:12px;}
.news li p{ line-height:150%;}
.newB{padding-top:20px;}
.newB h4,.newC h4{ border-bottom:1px solid #c9c9c9; height:30px; line-height:30px; text-align:center; font-size:14px; color:#00734f;}
.newB p,.newC p,.newC strong{ line-height:180%; padding-top:10px; font-size:14px;}
.newC p{ text-indent:2em;}
