/************  index css *****************/ 
body{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    color:#000000;
	line-height:20px;
	margin:0px auto;
	padding:5px auto;
}

a:link{
    color:#009900;
	text-decoration:none;
}
a:visited{
    color:#009900;
	text-decoration:none;
}
a:hover{
    color:#0000FF;
	text-decoration:underline;
}
h1, h2, h3, h4, h5, h6{
    margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
h1{
    font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #334d55;
}
h2 {
    font-family: Verdana,Arial,sans-serif;
	font-size: 14px;
	color: #009900;
}
h6{
    font-size:100%;
}

ul{
 list-style-type: none;
}

ul ul{
 list-style-type: none;
}

ul ul ul{
 list-style-type: none;
}

label{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
}

p {	margin: 0 0 5px 0; }
.image {
	float: left;
	margin: 0 9px 4px 0;
	border:0px;
}

	
/********  header layer  ********/
#header{
    margin:0px auto;
	padding:0px 0px;
	width:980px;
	background:#FFFFFF;
}
#header_top{
	padding:2px 16px 0px 0px;
	width:930px;
	text-align:right;
	position: absolute;
	top: 4px;
	right:0px;
	font-size:12px;
	color: #cccccc;	
}
.logo{
	margin: 0px;
	padding: 0px 0px 10px 10px;
}

.kouhao{
	padding:2px 16px 0px 0px;
	width:350px;
	text-align:right;
	position: absolute;
	top: 60px;
	right:5%;
}

/**** nav ****/
    #nav {
      float:left;
      width:980px;
      background:#FFFFFF;
      font-size:12px;
      line-height:normal;
	  border-bottom:2px solid #CCCCCC;
      }
    #nav ul {
	margin:0;
	padding:5px 10px 0 20px;
	list-style:none;
      }
    #nav li {
      display:inline;
      margin:0;
      padding:0;
      }
    #nav a {
      float:left;
	  font-weight:bold;
      background:url("../image/back/menuleft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #nav a span {
      float:left;
      display:block;
      background:url("../image/back/menuright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#009900;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #nav a span {float:none;}
    /* End IE5-Mac hack */
    #nav a:hover span {
      color:#0000FF;
      }
    #nav a:hover {
      background-position:0% -42px;
      }
    #nav a:hover span {
      background-position:100% -42px;
      }
#nav a:link span{
    color:#333333;
	text-decoration:none;
}
#nav a:visited span{
    color:#333333;
	text-decoration:none;
}
#nav a:hover span{
    color:#FFFFFF;
	text-decoration:underline;
}

/**** nav ****/
/********  header layer  ********/


/**** flash ****/
#flash{
    font-family:Arial, Helvetica, sans-serif;
	background:url("../image/paper-cup-bowl/paper_cup4.jpg");
	text-align:center;
	width:980px;
	margin:0px auto;
	padding:0px;
}
.flash1{
    clear:both;
    font-family:Arial, Helvetica, sans-serif;
	background:#FFFFFF;
	width:778px;
}
#demo{
    clear:both;
	overflow:hidden;
	height:160px;
	width:980px;
	background:url("../image/paper-cup-bowl/paper_cup4.jpg");
	color:#ffffff;
	margin:0px auto;
	padding:0px;
	}

/********  content layer  ********/
#content {
    font-family:Arial, Helvetica, sans-serif;
	background:#FFFFFF;
	width:980px;
	margin:0px auto;
	padding:0px;
}


/**** right content ****/
#right{
    font-family:Arial, Helvetica, sans-serif;
	width:630px;
	voice-family: "\"}\""; 
    voice-family:inherit;
	width:630px;
	float:right;
	margin:4px 0px 4px 0px;
	padding:0px;
}
html>body #right { width:630px;}

#right  h3 {
	font:bold 14px Arial, Helvetica, sans-serif;
	background: #6C757A  url(../image/back/index-left.gif) no-repeat top right;
	color: #FFFFFF;
	padding: 7px 0 7px 8px;
	margin: 0 0 0px 0;
}
.right_box{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#F5F5F5;
	color:#333333;
	line-height:20px;
	margin:0 0 6px 0;
	padding:8px;
	height:148px;
}


/**** right content ****/

/**** left content ****/
#left{
    font-family:Arial, Helvetica, sans-serif;
	width:335px;
    voice-family: "\"}\""; 
    voice-family:inherit;
	width:335px;
	float:left;
	margin:4px 0px 4px 0px;
	padding:0px;
}
html>body #left { width:335px;}

#left h3 {
	font:bold 14px Arial, Helvetica, sans-serif;
	background: #6C757A  url(../image/back/index-left.gif) no-repeat top right;
	color: #FFFFFF;
	padding: 7px 0 7px 8px;
	margin: 0 0 0px 0;
}
.left_box{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#EAEAEA;
	color:#333333;
	line-height:20px;
	margin:0 0 8px 0;
	padding:8px;
}
/**** left content ****/
/********  content layer  ********/

.friendlinks{
	clear: both;
	padding: 0px;
	margin: 0;
	border-bottom: 1px solid #ccc;
}
#footer a { color: #808080; background: #fff; }
#footer a:hover { background:#FFFF66;}
/********  footer layer  ********/
#footer{
    clear:both;
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#FFFFFF;
	color:#CCCCCC;
	line-height:20px;
	margin:0px auto;
	padding: 5px 5px 5px 5px;
	border: 1px solid #ccc;
	width:970px;
}
/********  footer layer  ********/
.ads{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px auto;
	display:none;
	background-color:#fafafa;
	overflow:hidden;
	font-size:20px;
}
#shengming{
    clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:30px;
	background:#cccccc;
	color:#FF0000;
	width:980px;
	margin:0px auto;
	padding:0px;    
	}

/************  index css *****************/ 