body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	margin:0px auto 0px auto;
	padding:0px;
}


#header{
	width:1002px;
	height:89px;
	margin:0px auto 0px auto;
	padding:0px;
}
#header_left{
	width:287px;
	margin:0px auto 0px auto;
	padding:12px 0px 0px 0px;
	float:left;
}
#header_right{
	width:715px;
	margin:0px auto 0px auto;
	padding:0px;
	float:right;
	color:#1C88C6;
	font-weight:bold;
}
#header_right h1{
	margin:0px;
	padding:22px 0px 10px 0px;
	font-size:18px;
}

#nav{
	width:984px;
	height:25px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 18px;
}
#nav ul{
	width:984px;
	height:25px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
#nav li{
	width:118px;
	height:25px;
	margin:0px auto 0px auto;
	padding:10px 0px 0px 0px;
	float:left;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}


#mainpic{
	width:1002px;
	height:219px;
	margin:0px auto 0px auto;
	padding:0px;
}
#mainpic_left{
	width:536px;
	margin:0px auto 0px auto;
	padding:0px;
	float:left;
}
#mainpic_right{
	width:436px;
	height:169px;
	margin:0px auto 0px auto;
	padding:50px 30px 0px 0px;
	float:left;
	color:#FFFFFF;
	background-image: url(main_pic_02.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


#mainbox{
	width:1002px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	background-image: url(main_top.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

#mainbox_left{
	width:223px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	text-align:right;
	background-image: url(left_bg.jpg);
	background-repeat: repeat-y;
	background-position: right center;
}
#nav_list{
	width:195px;
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	float:right;
	text-align:left;
}
#nav_list h1{
	width:175px;
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 20px;
	font-size:13px;
	background-image: url(icon.jpg);
	background-repeat: no-repeat;
	background-position: 2px 0px;
}/*
#nav_list ul{
	width:193px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 2px;
	float:left;
	list-style-type:none;
}
#nav_list li{
	width:193px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	color:#6AA400;
	font-size:13px;
	font-weight:bold;
}
#nav_list li a{
	color:#6AA400;
	text-decoration:none;
}
#nav_list li a:hover{
	color: #FF0000;
	text-decoration:none;
}

#nav_list ul ul{
	width:175px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	list-style-type:none;
}
#nav_list li li{
	width:160px;
	margin:0px 5px 0px 0px;
	padding:4px 0px 4px 10px;
	float:left;
	color:#C2C2C2;
	font-size:12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C2C2;
	background-image: url(arrow_i.gif);
	background-repeat: no-repeat;
	background-position: 2px 12px;
}*/



#nav_list ul{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
#nav_list li{
	width:193px;
	margin:0px;
	padding:3px 0px 3px 8px;
	float:left;
	color:#6AA400;
	font-weight:bold;
	background-image: url(icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
}
#nav_list li li{
	width:160px;
	margin:0px;
	padding:3px 0px 3px 20px;
	float:left;
	color:#666;
	background-image: url(arrow_i.gif);
	background-repeat: no-repeat;
	background-position: 13px 7px;
}


#nav_list li a{
	color:#6AA400;
	text-decoration:none;
}
#nav_list li a:hover{
	color: #FF0000;
	text-decoration:none;
}


#nav_list li li a{
	color:#666;
	text-decoration:none;
}
#nav_list li li a:hover{
	color: #FF0000;
	text-decoration:none;
}



#left_down{
	width:205px;
	height:120px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	background-image: url(left-down.jpg);
	background-repeat: repeat-y;
	background-position: right center;
}


#sen{
	width:195px;
	margin:0px 0px 0px 0px;
	padding:20px 5px 0px 5px;
	float:right;
	text-align:left;
}

#mainbox_right{
	width:768px;
	margin:0px auto 0px auto;
	padding:10px 0px 0px 10px;
	float:left;
}
#mainbox_right h1{
	width:768px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	float:left;
	font-size:13px;
}
#mainbox_right h2{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	float:left;
	font-size:12px;
}
#mainbox_right a{
	color:#0033FF;
	text-decoration:underline;
}
#mainbox_right a:hover{
	color: #FF0000;
	text-decoration: none;
}

#proshow h2{
margin-bottom:20px;
width:100%;
}
#proshow{
	list-style:none;
}
#proshow li{
	width:150px;
    height:220px;
	margin:0px 8px;
	float:left;
	color:#0033FF;
	text-align:center;
}
#proshow li img{
	border: 1px solid #C2C2C2;
}


#homepro{
	width:768px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#homepro ul{
	width:768px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	float:left;
	list-style-type:none;
}
#homepro li{
	width:360px;
	height:155px;
	margin:0px auto 0px auto;
	padding:10px 20px 10px 0px;
	float:left;
	color:#0033FF;
}
#homepro li img{
	border: 1px solid #C2C2C2;
}
.homepro_left{
	width:130px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	float:left;
}
.homepro_right{
	width:230px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	float:left;
}










/*--nav2--*/
.nav2{
list-style:none;
margin-left:8px;
font-size:12px;
}
.nav2 li{
line-height:26px;
color:#000;
display:inline;
font-size:10px;
}
.nav2 li a{
color:#000;
font-size:10px;
}
.nav2 li a:link{
text-decoration:underline;
}
.nav2 li a:visited{
text-decoration:underline;
}
.nav2 li a:hover{
text-decoration:none;
}



.senend{
	margin:0px;
	padding:0px;
	float:left;
}
.senend ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.senend li{
	width:220px;
	height:150px;
	margin:0px;
	padding:0px 0px 10px 20px;
	float:left;
	text-align:center;
}
.senend li img{
	border: 1px solid #e3e3e3;
}







#downav{
	width:1002px;
	height:28px;
	margin:0px auto 0px auto;
	padding:0px;
	background-color:#F2F2F2;
	color:#1C88C6;
}
#downav ul{
	width:800px;
	margin:0px;
	padding:0px 0px 0px 200px;
	list-style-type:none;
}
#downav li{
	margin:0px;
	padding:5px 0px 0px 10px;
	float:left;
	font-weight:bold;
}
#downav li a{
	color:#1C88C6;
	text-decoration:none;
}
#downav li a:hover{
	color: #FF0000;
	text-decoration: underline;
}

#sitemap{
	width:768px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	float:left;
}



#foot{
	width:1002px;
	margin:2px auto 2px auto;
	padding:0px;
	text-align:center;
}
#foot a{
	color:#0033FF;
	text-decoration:underline;
}
#foot a:hover{
	color: #FF0000;
	text-decoration: none;
}




.box{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}

.nav01{
	width:118px;
	height:25px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	background-image: url(nav_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.nav01 a{
	color:#FFFFFF;
	text-decoration:none;
}
.nav01 a:hover{
	color: #FF0000;
	text-decoration:none;
}
.nav02{
	width:118px;
	height:25px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #1C88C6;
}
.nav02 a{
	color:#1C88C6;
	text-decoration:none;
}
.nav02 a:hover{
	color: #FF0000;
	text-decoration:none;
}


.title01{
	font-size:16px;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.title02{
	font-size:13px;
	margin:0px;
	padding:0px;
	color: #FFFFFF;
	font-weight:bold;
}
.title03{
	font-size:10px;
	margin:0px;
	padding:0px;
	line-height:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.site{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:10px;
}
.warning{
color:#FF0000;
}
.list_nav ul{
margin:0px;
padding:0px 0px 0px 20px;
float:left;
}





p{
	width:98%;
	margin:0px;
	padding:0px 0px 6px 0px;
	float:left;
}































