﻿@charset "utf-8";
body
{
	margin: 0px;
	background-color: #C0C0C0;
}

img {
	border-width: 0px;
}

td, th, li, input, select, textarea
{
	font-family: "Arial", "Microsoft YaHei";
	font-size: 12px;
	color: #4A4A4A;
}

A:link
{
	text-decoration: none;
	color: #4A4A4A;
}
A:visited
{
	text-decoration: none;
	color: #4A4A4A;
}
A:active
{
	text-decoration: none;
	color: #FF0000;
}
A:hover
{
	text-decoration: none;
	color: #FF0000;
}

.table {
	background-color: #FFFFFF;
	width: 85%;
	margin:0 auto;
}

.l15
{
	line-height: 150%;
}

.l20
{
	line-height: 200%;
}

.f12
{
	font-size: 12px;
}

.f14, .f14 li
{
	font-size: 14px;
}

.f16
{
	font-size: 16px;
}

.color1
{
	color: #6b6b6b;
}
.color1 A:link
{
	text-decoration: none;
	color: #6b6b6b;
}
.color1 A:visited
{
	text-decoration: none;
	color: #6b6b6b;
}
.color1 A:active
{
	text-decoration: none;
	color: #FF0000;
}
.color1 A:hover
{
	text-decoration: none;
	color: #FF0000;
}

.color2
{
	color: #FFFFFF;
}
.color2 A:link
{
	text-decoration: none;
	color: #FFFFFF;
}
.color2 A:visited
{
	text-decoration: none;
	color: #FFFFFF;
}
.color2 A:active
{
	text-decoration: underline;
	color: #FFFFFF;
}
.color2 A:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}
.list_menu
{
	height:50px;
	width:189px;
	background:#707070;
	text-align:center;
	color:#e0e0e0;
	padding:16px 0px;
}
.list_menu span
{
	float:left;
	display:inline;
	width:189px;		
}
.list_menu .c_size
{
	height:30px;
	line-height:30px;
	font-size:21px;
	font-family:"微软雅黑";
}
.list_menu .e_size
{
	height:20px;
	line-height:20px;
	font-size:16px;
	font-family:"Helvetica Neue LT Pro";
}
ul.leftmenu
{
	width:189px;
}
.leftmenu li
{
	width:189px;
	line-height:35px;
	color: #747576;
	font-size: 14px;
}
.leftmenu li a
{
	display:block;
	color: #747576;
	width:140px;
	height:50px;
	line-height:50px;
	padding:0px 29px 0px 20px;
	text-decoration:none;
	text-overflow: ellipsis; 
    white-space: nowrap; 
    overflow: hidden;	
}
.leftmenu li.left_0 a
{
	
}
.leftmenu li.left_1 a,.leftmenu li a:hover
{
	background:#eaeaea url(images/menuleft_01.gif) no-repeat left;
	color:#000;
}
/*.left_0 {
	font-size: 14px;
	text-align: right;
	color: #747576;
	height: 33px;
	width: 130px;
	background-image: url('Images/inner_left_0.gif');
	padding: 0px 35px 0px 0px;
	text-overflow: ellipsis; 
    white-space: nowrap; 
    overflow: hidden;
}
.left_0 A:link
{
	text-decoration: none;
	color: #747576;
}
.left_0 A:visited
{
	text-decoration: none;
	color: #747576;
}
.left_0 A:active
{
	text-decoration: underline;
	color: #747576;
}
.left_0 A:hover
{
	text-decoration: underline;
	color: #747576;
}


.left_1 {
	font-size: 14px;
	text-align: right;
	color: #FFFFFF;
	height: 33px;
	width: 130px;
	background-image: url('Images/inner_left_1.gif');
	padding: 0px 35px 0px 0px;
	text-overflow: ellipsis; 
    white-space: nowrap; 
    overflow: hidden;
}
.left_1 A:link
{
	text-decoration: none;
	color: #FFFFFF;
}
.left_1 A:visited
{
	text-decoration: none;
	color: #FFFFFF;
}
.left_1 A:active
{
	text-decoration: underline;
	color: #FFFFFF;
}
.left_1 A:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}
*/
.inputborder
{
	border: 1px solid #999999;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.imageborder
{
    border: 1px #cccccc solid;
    padding: 5px;
}

div, form, img, ul, ol, li, dl, dt, dd {
	margin: 0;
	padding: 0;
	border: 0;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
table, td, tr, th {
	font-size:12px;
}
input, select, option, textarea {
	margin:0;
	padding:0;
	font-size:12px;
}
a {
	blr:expression(this.onFocus=this.blur());
	outline:none;
}
a img, a {
	border:0;
}
ul,li{ list-style:none;}
.topNav {
	margin:0 auto;
	width: 85%;
	height: 36px; 
	border-width:1px 0px;
    border-style:solid;
    border-color:#ccc;
    background:#e0e0e0;	
    line-height:36px;
}
div#menu ul {
	float: left;	
}
div#menu ul.nav{
    height:36px;
    margin-left:1px;
	width:98%;
}
div#menu li {
	position: relative;
	float: left;
	z-index: 9;
	width:12.25%;
	margin-left:-2PX;
	height:36px;
	padding-left:1px;
	background:url(images/navbg_1.gif) no-repeat left;
	display:inline;
	line-height:36px;
}
div#menu ul ul li {
	z-index: 9;
	height:29px;
	width:254px;
	line-height:29px;
}
div#menu li div {
	position: absolute;
	z-index: 11;
	top:37px;
	left:0px;
	width:254px;	
	background:#e0e0e0;
	visibility: hidden;	
	padding:10px 0px;
	
}
div#menu ul ul {
	z-index: 12;
	width:254px;
    behavior: url(../js/pie.htc); 
	
}
div#menu li:hover>div,div#menu li a:hover div {
	visibility: visible;
}
div#menu a {
	position: relative;
	z-index: 10;
	height:37px;
	display:block;
	text-align:center;
	color:#000;
	font-size:14px;	
}
/* menu::level1 */
div#menu li.current a,div#menu li a:hover,div#menu ul.nav>li:hover>a,div#menu li a.activeMenu {
	background:#96cb50;
	color:#fff;
}
/* menu::level2 */
div#menu ul ul li {
    width:150px;
	height:40px;
	margin-top:3px;
	background:none;
}
div#menu ul ul a {
	display: block;
	line-height:40px;
	z-index: -1;
	width:234px;
	height:40px;
	padding:5px 10px;
	line-height:40px;
	color:#000;
	font-size:14px;
	text-align:left;
	text-indent:10px;
}

div#menu li.current ul a,div#menu ul ul a:hover,div#menu ul ul a.activeMenu{
	background:#96cb50;
}