@charset "gb2312";
 
body {
	 width:1003px;
	 font-family: Arial, Helvetica, sans-serif; 
	 margin:0 auto; 
	 padding:0; 
	 font-size:12px; 
	 text-align:center;
	 line-height:20px; 
	 color:#393939; 
	 background:url("../Images/bodybg.jpg") left top repeat-x;

}
 
a:link,a:visited,a:hover,a:active {text-decoration: none;}
a.link{text-decoration: none;color: #006633;}
a.link:hover,a.link:active{color: #006633;}

#header_line{ 
     width:1003px;
     background: url("../Images/line.jpg") left top no-repeat; 
	 height:4px; 
	 overflow:hidden;
	 }
#header{ 
     width:1002px; 
	 height:108px; 
	 margin:0 auto;
	 }
.header_01{ 
	width:250px; 
	float:left;
}
.header_02{ 
	width:578px; 
	float:left;
	}
.header_03{
	position:relative;
	width:163px; 
	float:left; 
	margin: 30px 10px 0px 0px;
	text-align:center;
	background:url("../Images/menu_02.gif") no-repeat;
	}
.header_031{
FLOAT: left; 
MARGIN: 12px 0px 0px 0px; 
WIDTH: 173px
}	
.header_03 a {
color:#000000;
}

.header_03 a:hover {
color:#000000;
}		
	
	
.header_03 #header_03_chinese{
	margin:0 0 0 16px;
	}
.header_03 #header_03_english{
    margin:-3px 0 0 48px;
}
.banner{
	 width:1003px; 
	 margin:0 auto;
	 }
.aboutleft{ MARGIN: 0px 18px 0px 0px;
}

.bottomtop{ 

clear:both;
 background:url("../Images/line.gif") repeat-x bottom;
 margin: 20px 10px 0px 0px; WIDTH: 992px; HEIGHT: 25px
}
.bottomtop a {
color:#006633;clear:both;
}	
.bottomtop a:hover {
color:#006633;
}		
.bottom{ 
    width:800px;
	margin: 0 auto; 
	padding-top:30px;
	clear:both;
	}
.bottom_02{ 
	width:750px; 
	height:61px; 
	margin:0 auto; 
	padding-top:10px;
	}
.bottom_02 a {
color:#009900;
}	
.bottom_02 a:hover {
color:#009900;
}		
.home{
	width:956px; 
	height:165px; 
	margin:0 auto; 
	padding-top:25px; 
	background:url("../Images/line.gif") repeat-x bottom;
	}
.home_left{
	 width:390px; float:left;
	 }
.home_01{
	width:145px; float:left;
	}
.home_2{ 
	width:238px; float:left;
	}
.home_02{
	width:166px; float:left;
	}
.home_03{
	width:129px; 
	float:left;margin:0 0 0 5px;
	}

.home_right{ width:390px; float: left;}
.home_04{width:145px; float:left;}
.home_3{ width:231px; float:left;}
.home_05{width:166px; float:left;}
.home_06{width:129px; float:left; margin:0 0 0 5px;}
.home_06 a {
color:#006633;clear:both;
}	
.home_06 a:hover {
color:#006633;
}	
.home_cases{
	 margin:0 auto;
	 clear:both;
	 width:970px;
	 background:url("../Images/index_case_b.gif") top left repeat-x;
	 }
.home_cases_line { background:url("../Images/line.gif") repeat-x top; width:970px; line-height:1px; height:1px; margin:0 auto;}

.home_cases_partner { margin:0 auto; clear:both; padding-top:30px; }

.about_home{ 
	 
	    width:1003px; 
		height:450px;
		margin:0 auto; 
	    background:url("../Images/about_bg.gif") no-repeat;
      }
	  	 
.about_home a,.about_home a:hover,.about_home a:visited,.about_home a:active { color:#006633; text-decoration:none;}
.about_left{ width:234px; float:left;}
.about_01{ 
     width:220px; 
	 float:left;
	 height:65px;
	 background:url("../Images/line.gif") repeat-x bottom;
	 }
.about_02 {
    width:234px; 
	float:left;
    background:url("../Images/about_us_bg_03.gif") no-repeat; 
	height:21px; 
	padding-top:10px;
	}
.about_03 { 
     width:234px;
     float:left;
	 background:url("../Images/about_us_bg_02.gif") no-repeat;
	 height:21px; 
	 padding-top:10px;
     }
.about_left ul{
	 margin:0px;
	 padding:0px;
	 border:medium none;/*不显示边框*/
	 line-height:normal;
	 list-style-type:none;
           }
.about_right { 
	width:730px; 
	float:left; 
	padding-top:1px;padding-left:23px
	}
.about_04{ 
	width:685px; 
	float:right; 
	line-height:20px; 
	color:#393939; 
	text-align:left;
	}
.about_05{ 
	width:125px; 
	float:left; 
	padding-top:30px;
	}
.about_06{ 
	width:485px; 
	float:left; 
	line-height:20px; 
	color:#393939; 
	text-align:left; 
	margin-top:20px;
	 padding-left:93px;
	}
.about_07{ 
	width:485px; 
	float:left; 
	line-height:20px; 
	color:#393939; 
	text-align:left; 
	margin-top:20px;
	 padding-left:93px;
	 font-size: 20px
	}
 .about_08{ 
	width:585px; 
	float:center; 
	line-height:20px; 
	color:#393939; 
	text-align:left; 
	margin-top:20px;
	
	}
.process_home{
        width:1003px; 
		margin:0 auto; 
		background:url("../Images/process_bg.gif") no-repeat;
        }
.cases_home{
        width:1003px; 
		height:480px;
		margin:0 auto; 
	    background:url("../Images/cases_bg.gif") no-repeat;
        }
.contact_home{
        width:1003px; 
		height:550px;
		margin:0 auto; 
	    background:url("../Images/cases_bg.gif") no-repeat;
        }
.service_home{
        width:1003px; 
		height:675px;
		margin:0 auto;
	    background:url("../Images/cases_bg.gif") no-repeat;
        }
.member_home{
        width:1003px; 
		height:973px;
		margin:0 auto; 
	    background:url("../Images/process_bg.gif") no-repeat;
        }
.member_datum_01{ 
        width:130px; 
		height:22px;
		background:url("../Images/member_bg_02.gif") left top repeat-x;
		margin:1px 2px 1px 2px;
		border:#bdbdbd 1px solid;
		float:left;
		color:#6d6d6d;
		}		

.member_datum_02{ 
        width:130px; 
		height:22px; 
		background:url("../Images/member_bg_01.gif");
		margin:1px 2px 1px 2px;
		border:#bdbdbd 1px solid;
		float:left;
		color:#FFFFFF;
		}
.title{ color:#393939;}

.line {
 float:left;
 WIDTH: 190px;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-top-style: dashed;
 border-right-style: dashed;
 border-bottom-style: dashed;
 border-left-style: dashed;
 border-top-color: #6d6d6d;
 border-right-color: #6d6d6d;
 border-bottom-color: #6d6d6d;
 border-left-color: #6d6d6d;
} 
.listing {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(images/angle_listing.gif) #fff no-repeat left top; PADDING-BOTTOM: 1px; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: center
}
.listing2 {
	BORDER-RIGHT: #006633 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #006633 1px dotted; PADDING-LEFT: 5px; BACKGROUND: url(images/angle_listing_hover.gif) #fafafa no-repeat left top; PADDING-BOTTOM: 1px; BORDER-LEFT: #006633 1px dotted; PADDING-TOP: 1px; BORDER-BOTTOM: #006633 1px dotted; TEXT-ALIGN: center
}
.protitleft {color: #000000;font-family: "黑体";}
.protit {color: #339900;font-family: "黑体";}
.protitle {color: #006633;font-family: "黑体";}
.protitleft2 {font-family: "黑体";float:center;}

 
.left_1 A:hover{ 
  BACKGROUND: #99CC00; COLOR: #ffffff;TEXT-DECORATION: none
}
.viewgren {
	COLOR: #008000;
	font-weight: bold;
} 
#end {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 888px; MARGIN-RIGHT: auto; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
#eleft {
	BORDER-RIGHT: #008000 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #006633 1px dashed; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 0px 0px; BORDER-LEFT: #008000 1px dashed; WIDTH: 20px; COLOR: #008000; PADDING-TOP: 1px; BORDER-BOTTOM: #008000 1px dashed; HEIGHT: 28px; BACKGROUND-COLOR: #ffffff
}
#eright LI {
	BORDER-RIGHT: #006633 1px dashed; PADDING-RIGHT: 2px; BORDER-TOP: #006633 1px dashed; DISPLAY: block; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px; BORDER-LEFT: #006633 1px dashed; WIDTH: 94px; PADDING-TOP: 3px; BORDER-BOTTOM: #006633 1px dashed; LIST-STYLE-TYPE: none; HEIGHT: 28px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#eright LI A:link {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#eright LI A:visited {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#eright LI A:hover {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: #99CC00; COLOR: #ffffff; TEXT-DECORATION: none
}
#eright_ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 848px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

