@charset "gb2312";
/* CSS Document */

body{
	position:relative;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:12px;
	}
	h1{
	font-size:12px;
	margin:0px;
	color:#000000;
	font-weight:normal;
}

#wrap{
	position:relative;
	margin:0px auto 0px auto;
	padding:0px;
	width:1003px;
	height:auto;
	text-align:left;
	}
#header{
	position:relative;
	margin:0px;
	padding:0px;
	width:1003px;
	height:auto;
	}
#logo_bg{
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	width:727px;
	height:87px;
	background:#FFF;
	}
#logo{
	position:relative;
	margin:12px 0px 0px 35px;
	padding:0px;
	width:402px;
	height:71px;
	}
#logo_right{
	position:relative;
	float:left;
	text-align:right;
	margin:0px;
	padding:0px;
	background:url(images/logo_right.jpg) no-repeat;
	width:276px;
	height:87px;
	}
#join{
	position:relative;
	margin:54px 35px 0px 0px;
	padding:0px;
	width:200px;
	height:20px;
	}
#join a{
	color:#757575;
	text-decoration:none;
	}
#globallink{
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	width:1003px;
	height:30px;
	background:url(images/menu_bg.jpg) repeat-x;
	}
#globallink ul{
	margin:0px;
	float:left;
	padding:0px 0px 0px 30px;
	width:1003px;
	list-style:none;
	font-size:14px;
	font-weight:bold;
	}
#globallink ul li{
	float:left;
	margin:0px;
	padding:2px 11px 0px 11px;
	height:30px;
		font-size:14px;
	font-weight:bold;
	}
#globallink ul li img{
	margin:10px 0px 0px 0px;
	}
#globallink ul li a:link,#globallink ul li a:visited{
	color:#FFF;
	text-decoration:none;
		font-size:14px;
	font-weight:bold;
	}
#globallink ul li a:hover{
	color:#FFFF00;
		font-size:14px;
	font-weight:bold;
	text-decoration:none;
	
	}
#flash{
	float:left;
	margin:0px;
	padding:0px;
	width:1003px;
	height:196px;
	}
#contenter{
	position:relative;
	margin:1px 0px 0px 0px;
	padding:0px;
	width:1003px;
	height:auto;
	}
#left{
	position:relative;
	float:left;
	margin:0px 0px 0px 1px;
	padding:0px;
	width:241px;
	height:auto;
	}
#cp_title{
	position:relative;
	margin:0px;
	padding:0px;
	width:241px;
	height:31px;
	}
#cp_content{
	position:relative;
	margin:-4px 0px 0px 0px;
	padding:0px;
	width:241px;
	height:205px;
	background:#E3E3E3;
	}
#pro_pic{
	position:relative;
	margin:5px 0px 0px 16px;
	padding:0px;
	width:211px;
	height:83px;
	}
#cp_content ul{
	float:left;
	margin:8px 0px 0px 0px;
	padding:0px;
	list-style:none;
	width:190px;
	}
#cp_content ul li{
	position:relative;
	margin:0px;
	padding:0px 0px 0px 34px;
	text-align:left;
	line-height:24px;
	background:url(images/cp_icon.jpg) no-repeat 20px 9px;
	}
#cp_content ul li a:link,#cp_content ul li a:visited{
	color:#000;
	text-decoration:none;
	}
#cp_content ul li a:hover{
	color:#FF0000;
	text-decoration:none;
	}
	
#guestbook_title{
	position:relative;
	margin:13px 0px 0px 0px;
	padding:0px;
	width:241px;
	height:31px;
	}
#guest_content{
	position:relative;
	margin:-4px 0px 0px 0px;
	padding:40px 5px 0px 15px;
	background:url(images/guesbook_bg.jpg) no-repeat;
	width:241px;
	height:225px;
	line-height:23px;
	}
#content{
	position:relative;
	float:left;
	margin:0px 0px 0px 12px;
	width:514px;
	height:auto;
	}
#about_title{
	position:relative;
	margin:0px;
	padding:0px;
	width:514px;
	height:32px;
	}
#about_content{
	position:relative;
	margin:0px;
	padding:5px 15px 0px 8px;
	overflow:auto;
	width:514px;
	height:200px;
	line-height:22px;
	}
	
#pro_title{
	position:relative;
	margin:10px 0px 0px 0px;
	padding:0px;
	width:514px;
	height:31px;
	}
#pro_content{
	position:relative;
	margin:0px;
	padding:0px;
	width:514px;
	height:225px;
	}
#right{
	text-align:center;
	float:right;
	margin:0px 0px 0px 12px;
	padding:0px;
	width:220px;
	height:228px;
	}
#honor{
	position:relative;
	margin:0px;
	padding:0px;
	width:220px;
	}
#honor_left{
	position:relative;
	margin:0px;
	float:left;
	background:url(images/honor_left.jpg) no-repeat;
	width:7px;
	height:228px;
	}
#honor_bg{
	position:relative;
	margin:0px;
	float:left;
	background:url(images/honor_bg.jpg) repeat-x;
	width:206px;
	height:228px;
	text-align:left;
	}
#honor_title{
	position:relative;
	margin:0px;
	padding:12px 0px 0px 15px;
	text-align:left;
	width:80px;
	font-size:13px;
	font-weight:bold;
	}
	
h1{
	font-size:12px;
	margin:0px;
	color:#000000;
	font-weight:normal;
}
h3{
	font-size:12px;
	margin:0px;
	color:#000000;
	font-weight:normal;
}
h2{
	position:relative;
	margin:0px;
	padding:12px 0px 0px 15px;
	font-size:13px;
	width:80px;
	color:#000000;
	font-weight:bold;
}

#honor_content{
	position:relative;
	margin:17px 0px 0px 2px;
	width:203px;
	height:160px;
	}
#honor_right{
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	background:url(images/honor_right.jpg) no-repeat;
	width:7px;
	height:228px;
	}
#contact{
	position:relative;
	margin:15px 0px 0px 0px;
	padding:0px;
	width:222px;
	text-align:left;
	height:255px;
	background:#EDF3E7;
	}
#in_contact{
	position:relative;
	margin:15px 0px 0px 0px;
	padding:0px;
	width:241px;
	text-align:left;
	height:255px;
	background:#E3E3E3;
	}
#contact_title{
	position:relative;
	margin:0px 0px 0px 15px;
	padding:7px 0px 0px 10px;
	text-align:left;
	width:190px;
	height:28px;
	border-bottom:1px solid #CDD2CC;
	font-size:13px;
	font-weight:bold;
	}
#contact_pic{
	position:relative;
	margin:10px 0px 0px 16px;
	padding:0px;
	}
#contact_content{
	position:relative;
	margin:10px 0px 0px 14px;
	padding:0px;
	text-align:left;
	line-height:22px;
	}
#footer{
	position:relative;
	margin:0px;
	padding:0px;
	width:1003px;
	height:auto;
	text-align:center;
	}
#footer_line{
	position:relative;
	margin:0px;
	padding:0px;
	background:url(images/botom_line.jpg) repeat-x;
	width:1003px;
	height:9px;
	}
#copyright{
	position:relative;
	margin:5px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	line-height:23px;
	
	}
	
	
	
#in_content{
	position:relative;
	float:left;
	margin:0px 0px 0px 10px;
	padding:0px;
	width:750px;
	}
#in_title{
	position:relative;
	margin:0px;
	padding:9px 0px 0px 26px;
	text-align:left;
	font-weight:bold;
	font-size:13px;
	width:750px;
	background:url(images/in_title_pic.jpg) no-repeat;
	height:31px;
	}
#sub_content{
	position:relative;
	margin:10px 0px 0px 0px;
	padding:0px 2px 0px 3px;
	width:750px;
	height:auto;
	}