/* CSS Document */
body{ 
padding:0px;
 margin:0px auto; 
 font-size:12px;
text-align:center;
font-family:Arial,Verdana,Helvetica, sans-serif,宋体;
line-height:22px;
background-color: #333333;
color:#666666;}

li{list-style-type:none;}
.claerer{ clear:both;}
h2{ color:#017535; font-size:20px; padding:0px; margin:0px;}
h3{ line-height:15px; padding:0px; margin:0px; color:#017535; font-size:16px; text-align:left;}
h4{ color:#017535; font-size:16px;  margin:22px 0px 5px 22px; text-align:left; padding:0px; }
h5{color:#333333; font-size:16px; border-bottom:#999999 1px dashed; text-align:left; margin-top:23px; padding-bottom:5px;}
h6{ font-size:14px;}

a{ text-decoration:none; font-size:12px; color:#5a5a5a}
a:hover{ text-decoration:none; font-size:12px; color:#5b005b}

#header{ width:872px; margin:0px auto; padding:0px;}
/*--header*/
.headerTop{margin:10px auto;}
.logo{ width:198px; height:44px; float:left; margin-bottom:7px;}
.search{ width:300px; float:left; margin-top:10px;  margin-right:50px; margin-left:170px;border:none; }
.search form{ padding:0px; margin:0px;}
.ch_en{	float:left;width: 150px;color:#cccccc; text-align:left;  padding:0px;}
.ch_en ul{
	margin:10px 5px 10px 0px;
	line-height: 21px;
	text-align: left;
}
* html .ch_en ul{
	margin:10px 5px 10px 10px;
	line-height: 21px;
	text-align: right;
}
*+html .ch_en ul{
	margin:10px 5px 10px 10px;
	line-height: 21px;
	text-align: right;
}
.ch_en ul li{line-height:21px;	float: left; } 
.ch_en ul li a{line-height:21px;	float: left;color:#cccccc;} 
.ch_en ul li a:hover{line-height:21px;	float: left;color:#cccccc;} 
.dangqian a{line-height:21px;	float: left;border:1px solid #666666; font-size:12px;color:#cccccc; padding-left:5px;padding-right:5px; margin-right:10px;} 
* html .dangqian a{line-height:21px;	float: left;border:1px solid #666666; font-size:12px;color:#cccccc; padding-left:5px;padding-right:5px; margin-left:20px; margin-right:20px;} 
*+html .dangqian a{line-height:21px;	float: left;border:1px solid #666666; font-size:12px;color:#cccccc; padding-left:5px;padding-right:5px; margin-left:20px; margin-right:20px;} 
.dangqian a:hover{font-size:12px;color:#cccccc;} 

/*--menu*/
.menu {	font-size:12px;	background:url(/en/images/mainMenu_bg.gif) repeat-x bottom left;  height:40px;}
.menu ul{margin:0px 150px; }
.menu ul li {display:block;float:left;margin:0px 20px 0px 10px; }
.menu ul li a {display:block;float:left;color:#EAF3F8;text-decoration:none;height:32px; cursor:hand;}
.menu ul li a span {padding:8px 10px 0 10px;height:32px;float:left;}
.menu ul li a:hover {
	color:#fff;
	background:transparent url(/en/images/mainMenu_bg-OVER.gif) repeat-x center left;
	text-align: center; 

}
.menu ul li a:hover span {display:block;width:auto;cursor:hander; }
.menu ul li a.current,.menu ul li a.current:hover {color:#fff;background:#886d53 url(/en/images/mainMenu_left-ON.gif) no-repeat top left;line-height:32px;}
.menu ul li a.current span {display:block;padding:0px 10px;background:#886d53 url(/en/images/mainMeue_right-ON.gif) no-repeat top right;height:32px;}
/*--container*/
#container1{ width:872px; margin:0px auto; padding:0px; background-color:#FFFFFF;  overflow:auto;}
*html #container1{ width:872px; margin:0px auto; padding:0px; background-color:#FFFFFF}
*+html #container1{ width:872px; margin:0px auto; padding:0px; background-color:#FFFFFF}
#container{ width:872px; margin:0px auto; padding:0px;   background-image:url(/en/Images/ny_body_bg.gif); background-repeat:repeat-y;overflow:auto;
}

/*--home left*/
.left {	float: left;width: 390px;}
.left_01{background:url(/en/images/left_bg.gif) top repeat-y;margin-top:7px;text-align:left;padding: 20px;
*height: 184px;	height: 214px !important;}
.left_01 ul{ text-align:left; margin:14px 14px 14px 0px; float:left;}
.left_01 ul li{ background:url(/en/images/icon_01.gif) 2px 5px no-repeat; padding-left:10px; line-height:16px; padding-bottom:12px;  display:block; font-size:12px;}
.left_01 .more{ text-align:right; background:none; }
.left_02{background:url(/en/images/left_bg.gif) top repeat-y;margin-top:7px;text-align:left;padding: 20px;	height: 258px;}
.left_02 ul{ text-align:left; margin:14px 14px 14px 0px; float:left;}
.left_02 ul li{ background:url(/en/images/icon_01.gif) 2px 5px no-repeat; padding-left:10px; line-height:16px; padding-bottom:12px;  display:block; font-size:12px;}
.left_02 .more{ text-align:right; background:none; padding:0px; margin:0px;}

/*--home right*/
.right{ float:left; width:400px; padding-top:27px;  padding-left:70px;text-align:center;}
*html .right{ float:left; width:420px; padding-top:27px;  padding-left:30px;text-align:center;}
*+html .right{ float:left; width:420px; padding-top:27px;  padding-left:40px;text-align:center;}
.right h2{  text-align:left; margin-left:15px;}
*html .right h2{  text-align:left; margin-left:45px;}
*+html.right h2{  text-align:left; margin-left:55px;}
.txt_01{background:url(/en/images/right_txt_bg.gif) top no-repeat;padding:10px;	height:199px;text-align: center;	width: 331px;	margin-top:20px;}
p{padding:0px; margin:0px;}
.txt{ line-height:16px; text-align:left; margin-top:5px;}
.pic{ margin-bottom:10px; cursor:hand;}

/*--footer*/
#footer{ width:872px;margin: 0 auto;padding: 0px;color:#CCC;border-top:7px solid #886d53;text-align:center;}
.contact{ float:left;text-align:left; line-height:22px; margin:10px 0px 15px 0px;}
.copyright{ float:right; color:#666666;margin-top:10px;  }

/*--neiye left*/
#sidebar{width:213px;float:left; }
*html #sidebar{width:213px;float:left; }
*+html #sidebar{width:213px;float:left; }
#sidebar{width:213px;float:left; }
#sidebar ul {margin: 0px; padding:0px; vertical-align:top;}
#sidebar ul li {height:32px;list-style-type:none;margin-bottom:5px;	line-height:32px;text-align:left;
text-indent:40px;display:block;width:218px; font-weight:bold; font-size:13px;}
#sidebar ul li a{display:block;width:218px;height:32px;line-height:32px; font-size:13px;}
#sidebar ul li a:hover{background-color: #5b005b; color:#FFFFFF;width:218px;font-size:13px;}

#sidebar1{width:215px;float:left; padding-top:20px; }
#sidebar1 ul {margin: 0px; padding:0px; vertical-align:top;}
#sidebar1 ul li {height:32px;list-style-type:none;margin-bottom:5px;	line-height:32px;text-align:left;
text-indent:40px;display:block;width:218px; font-weight:bold; font-size:13px;}
#sidebar1 ul li a{display:block;width:218px;height:32px;line-height:32px; font-size:13px;}
#sidebar1 ul li a:hover{background-color: #5b005b; color:#FFFFFF;width:218px;font-size:13px;}

/*--neiye right*/
#content_r{  float:right;padding:10px 70px; width:500px;  }

*html #content_r{  float:right; padding:10px 70px; }
*+html #content_r{  float:right; padding:10px 70px; }
#content_r ul { float:left; padding:0px; margin:0px;}
#content_r ul li{ text-align:left; line-height:16px; padding-bottom:10px; background:url(/en/Images/icon_02.gif) 2px 5px no-repeat; padding-right:5px;  display:block; }

#content_r1{  float:right; padding:10px 40px; width:550px; vertical-align:top; }
*html #content_r1{  float:right; padding:10px 70px; width:650px; vertical-align:top; }
*+html#content_r1{  float:right; padding:10px 70px; width:650px; vertical-align:top; }
#content_r1 ul { float:left; padding:0px; margin:0px 0px 50px 0px;}
#content_r1 ul li{ text-align:left; line-height:16px; margin-bottom:12px;  padding-right:5px;  display:block; }
td{ font-size:12px;}

/*Header Navigation Menu */
#mainmenu {	
	height:32px;
	font-size:14px;

	
	background:url(/en/Images/mainMenu_bg.gif) repeat-x bottom left;
	padding:0 0 0 20px;
	border-bottom: 8px solid #886d53;
}

#mainmenu ul{
	margin:0 0 0 140px;
	list-style:none;
	list-style-type:none;
	width:auto;
	float:left;
	font-size:14px;	
}/* Moz */
*html #mainmenu ul{
	margin:0 0 0 80px;
	list-style:none;
	list-style-type:none;
	width:auto;
	float:left;
	font-size:14px;	
}/* IE6 */
*+html #mainmenu ul{
	margin:0 0 0 140px;
	list-style:none;
	list-style-type:none;
	width:auto;
	float:left;
	font-size:14px;	
}/* IE7 */

#mainmenu ul li {
display:block;
float:left;
margin:0 1px;
font-size:14px;

}

#mainmenu ul li a {
display:block;
float:left;
color:#EAF3F8;
text-decoration:none;
padding:0 0 0 20px;
height:32px;
font-size:14px;

}

#mainmenu ul li a span {
padding:8px 20px 0 0;
height:25px;
float:left;

font-family:"新宋体", "华文宋体", "仿宋", MingLiU;
font-size:14px;

}

#mainmenu ul li a:hover {
color:#fff;
background: url(/en/images/mainMenu_bg-OVER1.gif) repeat-x center left;
height:32px; 
font-size:14px;



}

#mainmenu ul li a:hover span {
display:block;
width:auto;
cursor:hand;
font-size:14px;

}

#mainmenu ul li a.current,#mainmenu ul li a.current:hover {
color:#fff;
background:url(/en/images/mainMenu_left-ON.gif) no-repeat top left;
line-height:32px;
font-size:14px;
 height:32px;


}

#mainmenu ul li a.current span {
display:block;
padding:0 20px 0 0;
width:auto;

background:#886d53 url(/en/images/mainMenu_right-ON.gif) no-repeat top right;
height:32px;
font-size:14px;

}