@charset "utf-8";
/* CSS Document */
html {
	background:#FFF  url(images/bg.gif) repeat-x; height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

body, html {
	margin:0 auto;
	padding:0;
}
a{ color:#2e5b3b; font-size:12px; font-weight:bold;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

ul {
	color:#630;
}

li {
	margin-bottom:7px;
}

#wrapper{
	width:990px;
	margin-top: 28px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
#header{ position:relative; background:url(images/head_bgzui.gif) repeat-x; height:201px;}
#head-left {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 48px;
	height: 201px;
	background: url(images/head_leftzui.gif) no-repeat;
}
#head-right {
	position: absolute;
	top: 0px;
	right:0px;
	width: 41px;
	height: 201px;
	background: url(images/head_rightzui.gif) no-repeat;
	bottom: 1px;
}
#logo{float:left;width:186px;}
#nav {
	margin:0px 0 0 295px;
	*margin-left:285px;/*ie6*/ 
    *margin-left:295px !important;/*ie7*/
	margin-left:280px; /*ff*/
	font-weight:bold;
}

#nav li {
	float:left;list-style:none;
	 margin-top:139px;
	 margin-left:10px;
	 *margin-left:285px;/*ie6*/ 
    *margin-left:21px !important;/*ie7*/
	
}

#nav a {
	position: relative; 
	padding:0.5em 0em 0.5em;
	background:url(images/tab.gif) repeat-x;
	color:#630;
}
#nav a:hover,#currentPage {
	background-image:url(images/tab-over.gif);
	text-decoration:none;
}
#banner{ position:relative; background:#fff;
        margin:0;}
#banner #head-left{position: absolute;
	top: 0px;
	left:0px;
	width: 27px;
	height: 226px;
	background: url(images/bannerleftzui.gif);}
#banner #head-right{position: absolute;
	top: 0px;
	right: 0px;
	width: 28px;
	height: 226px;
	background: url(images/bannerrightzui.gif);}
#banner #head-left1{position: absolute;
	top: 0px;
	left: 0px;
	width: 27px;
	height: 261px;
	background: url(images/bannerleft.gif);}
#banner #head-right1{position: absolute;
	top: 0px;
	right: 0px;
	width: 28px;
	height: 261px;
	background: url(images/bannerright.gif);}			
#banner div{ height:261px;background:url(images/banner.jpg) no-repeat center;}
#banner div.busi{background:url(images/busineaabanner.jpg) no-repeat center top #FFFFFF; height:220px;}
#banner div.advi{background: url(images/banneradviso.jpg) no-repeat center top #FFFFFF; height:220px;}
#banner div.angel{
	height:220px;
	background-color: #FFFFFF;
	background-image: url(images/angelinvest.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#banner div.contact{ background:url(images/contact.jpg) no-repeat center top #FFFFFF; height:220px;}
#content{ height:380px; background-color:#FFFFFF; position:relative;}
#content p{ padding-right:50px;}
#content #head-left{position: absolute;
	top: 0px;
	left: 0px;
	width: 27px;
	height: 368px;
	background: url(images/contenthead_left.gif) no-repeat;}
#content #head-right{position: absolute;
	top: 0px;
	right:0px;
	width:28px;
	height: 368px;
	background: url(images/contenthead_right.gif) no-repeat;
    }
#content1{
	background-color:#fff;
	position:relative;
	padding-bottom: 20px;
}
#content1 #head-left{position: absolute;
	top: 0px;
	left: 0px;
	width: 27px;
	height: 365px;
	background: url(images/contenthead_left1.gif) no-repeat;}
#content1 #head-right{position: absolute;
	top: 0px;
	right:0px;
	width:28px;
	height: 365px;
	background: url(images/contenthead_right1.gif) no-repeat;
    }
#bg{position:absolute;
     top:105px;
	right:55px;
	 background:url(images/contentbg.jpg) no-repeat ;
	 width:116px;
	 height:230px;
	 z-index:-1;
	 }	
#bg2{position:absolute;
     top:124px;
	right:55px;
	 background:url(images/contentbg.jpg) no-repeat ;
	 width:116px;
	 height:230px;
	 z-index:-1;
	 }		 
.left_side {
		float: left;
		width: 585px;
		padding: 0 0 0 55px;
		margin: 10px 0;
	}
.left_side h1{color:#3f7a48;}		
.left_side p{line-height:26px;}
		
.right_side {
		float: right;
		width: 270px;
		background: url(images/dotted.gif) repeat-y;
		color: #414141;
		padding: 0 50px 0 25px;
		margin: 10px 0;
	   *margin:20px 0;/*ie6*/ 
    *margin:20px 0 !important;/*ie7*/
	}
.right_side p{
	font-style:italic;
	font-size:11px;
	line-height:18px;
	margin-bottom: 4px;
	padding-bottom: 4px;
	margin-top: 0px;
	padding-top: 0px;
}	

#infor { padding-left:55px; color:#fff; font-size:11px; height:172px;}
#infor ul {
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	list-style-type: none;
}
#infor ul li {
	list-style-type: none;
	line-height: 18px;
	text-align: justify;
	margin-right: 14px;
	padding-right: 14px;
	color: #FFFFFF;
	background-image: url(images/whitedot.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	padding-left: 14px;
}
#infor ul li.mid {
	background-image: none;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 10px;
	padding-right: 10px;
}

#infor ul li.btn {
	list-style-type: none;
	list-style-image: none;
	display: block;
	margin-right: 0px;
	padding-right: 5px;
	margin-top: 3px;
	padding-top: 4px;
	background-image: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}



#infor p{ padding:0px 20px; line-height:18px; text-align:justify;}
#col-l,#col-m,#col-r{height:172px;}
#col-l{
  float: left;
  width: 296px;
  background: url(images/col-l.jpg) no-repeat;
}
#col-m{
  float: left;
  width: 297px;
  background: url(images/col-m.jpg) no-repeat;
}
#col-r {
  float: left;
  width: 288px;
  background: url(images/col-r.jpg) no-repeat;
}
#foot{
	font-size:10px;
	text-align:center;
	background:url(images/footbg.gif) no-repeat top left;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#foot p{padding:25px 0 50px;}
#foot a{color:#000; text-decoration:none;font-size:10px; font-weight:normal;}
#foot a:hover{color:#2e7f3d	;}  
.tit{
	padding-top:15px;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
   }
.about{ font-weight:normal;}	
.green{color:#063b15; font-size:12px; font-style:normal; font-weight:bold; text-decoration:underline;}
.greentit{color:#1a6125; font-size:24px; font-weight:bold; padding-left:55px;}
.greenitalic{color:#449f43; font-size:14px; font-weight:bold; font-style:italic;}
.lightgreen{color:#208d1f;}
.clear{clear:both;}
.right{float:right; padding-right:15px;
        *padding-right:25px;/*ie6*/ 
    *padding-right:25px!important;/*ie7*/}
.jianxi{
	line-height:26px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
}	
.fact{color:#2e5b3b; font-size:12px; font-weight:bold; font-style:italic;
      text-decoration:underline;}
.gray{color:#474747; font-size:14px; font-weight:bold;}
.normal{font-size:12px;}	
input{
	border:#407a48 solid 1px;
	background-color:#effae9;
	font-family: Arial, Helvetica, sans-serif;
} 
input.check {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #FFFFFF;
}

textarea {border:#407a48 solid 1px; background-color:#effae9; width:300px; height:120px;}
#button{border:none;}
#button2{border:none;}
#infor ul li.btn2 {
	list-style-type: none;
	list-style-image: none;
	display: block;
	padding-right: 0px;
	margin-top: -6px;
	padding-top: 0px;
	background-image: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
}
