body
{
background:#000;
padding:0;
margin:0px auto auto auto;
font-size:12px;
}

#main_container{
width:939px;
height:auto;
margin:0px auto auto auto;
padding:0px;
background-color:#fff;
}

#sub
{
	position:absolute;
	right:108px;
	top:10px;
}
#main_top{
width:939px;
height:51px;
margin:auto;
background:url(../images/index_r1 c5.jpg) repeat-x;
position:relative;background-color:#fff;
}
#top_logo{
padding:0px 0px 0px 360px;
float:left;background-color:#fff;
}
#top_logo2{
padding:0px 0px 0px 125px;
float:left;background-color:#fff;
}
#top_expologo{
width:139px;
height:89px;
padding:0 0 0 0;
float:left;
top:0px;
position:absolute;
left:0px;background-color:#fff;
}
#top_english{
width:80px;
height:20px;
padding:0 0 0 0;
float:right;
top:20px;
position:absolute;
right:0px;background-color:#fff;
}

#main_daohang {
position:relative;
width:800px;
height:38px;
float:right;background-color:#fff;
}
* html #main_daohang {padding-bottom:0;}

#main_daohang ul{
list-style-type:none;
padding:0;
margin:0 0 0 0;
width:800px;
height:100%;
}

#main_daohang li{
float:left;
}

.menu{
list-style-image:none;
margin:0;
}

#main_daohang table{
position:absolute;
border-collapse:collapse;
left:0;
top:0;
}

#main_daohang a, #main_daohang :visited {
color:#000;
font-size:14px;
text-decoration:none;
}
#main_daohang a em.lft, #main_daohang :visited em.lft {
display:block;
float:left;
width:5px;
height:38px;
background: transparent url(../images/lefta.gif);
}
#main_daohang a b, #main_daohang :visited b {
display:block;
font-weight:normal;
font-size:14px;
float:left;padding:0 20px;
height:38px;line-height:38px;
background: transparent url(../images/mida.gif);
cursor:pointer;
}
#main_daohang a em.rgt, #main_daohang :visited em.rgt {
display:block;
float:left;
width:5px;
height:38px;
background: transparent url(../images/righta.gif);
}

/*µ¼º½¸ßÁÁ*/
#main_daohang a.currentNav em.lft {
display:block;
float:left;
width:5px;
height:38px;
background: transparent url(../images/leftb.gif);
}
#main_daohang a.currentNav b {
display:block;
color:#fff;
font-weight:normal;
font-size:14px;
float:left;padding:0 20px;
height:38px;line-height:38px;
background: transparent url(../images/midb.gif);
cursor:pointer;
}
#main_daohang a.currentNav em.rgt{
display:block;
float:left;
width:5px;
height:38px;
background: transparent url(../images/rightb.gif);
}
/*µ¼º½¸ßÁÁend*/

#main_daohang ul ul {
visibility:hidden;
position:absolute;
height:30px;
top:38px;
left:0px;
width:794px;
}

#main_daohang :hover {
white-space:normal;
}

#main_daohang a:hover b {
color:#fff;
font-size:14px;
background: transparent url(../images/midb.gif);
}
#main_daohang a:hover em.lft {
background: transparent url(../images/leftb.gif);
}
#main_daohang a:hover em.rgt {
background: transparent url(../images/rightb.gif);
}



#main_daohang li:hover > a b
{
color:#fff;
font-size:14px;
background: transparent url(../images/midb.gif);
}
#main_daohang li:hover > a em.lft {
background: transparent url(../images/leftb.gif);
}
#main_daohang li:hover > a em.rgt {
background: transparent url(../images/rightb.gif);
}
#main_daohang ul li:hover ul,
#main_daohang ul a:hover ul{
display:block;
visibility:visible;
top:38px;
}

#main_daohang ul :hover ul li {
display:block; 
background:#074487; 
height:30px;
}
#main_daohang ul :hover ul li a {
display:block; 
font-size:12px; 
height:30px; 
line-height:30px; 
width:auto; 
float:left; 
color:#fff; 
}
#main_daohang ul :hover ul li a:hover {
color:#fff;
text-decoration:underline;
}

#daohang_down{
width:939px;
height:30px;
float:left;
margin:0 0 0 0;
background-color:#074487;
}
#dh_down_bai{
width:939px;
height:1px;
line-height:1px; 
float:left;
margin:0 0 0 0;
padding:0px;
background-color:#fff;
}

#main_body1{
width:939px;
height:252px;
float:left;
padding:0 0 0 0;
background-color:#fff;
}
#subtitle
{
	line-height:25px;
	width:auto;
	height:25px;
	background-color:#CCC;
	position:relative;
}
#img_title
{
	width:auto;
	height:auto;
	top:5px;
	left:15px;
	position:absolute;
}
#inside_body
{
	width:923px;
	height:530px;
	border:solid;
	border-width:2px;
	border-color:#CCC;
	margin-left:5px;
	margin-top:5px;
	position:relative;
}
#subscribe
{
	width:750px;
	height:280px;
	border:solid;
	border-width:2px;
	border-color:#CCC;
	position:absolute;
	left:80px;
	top:200px;
}
#body1_left{
width:678px;
height:252px;
float:left;
padding:0 0 0 0;
background-color:#fff;
}
#body1_right{
width:241px;
height:252px;
float:right;
padding:0 0 0 0;
margin-right:4px;
background-color:#fff;
background:url(../images/index_r6_c15.jpg) repeat-y;
}
#body1_right_top{
width:241px;
height:30px;
float:right;
padding:0 0 0 0;
background-color:#fff;
}
#body1_right_bottom{
width:241px;
height:14px;
padding:0 0 0 0;
background-color:#fff;
}

ul.news {
list-style-type:none; display:block; width: auto; height:26px; 
margin:0px 0px 0px 10px; padding:0px; background:none;}

ul.news li {
display:inline;
height:26px;
line-height:26px;
margin:0px 0px 0px 0px;
}

#fengexian{
width:939px;
height:5px;
line-height:5px; 
float:left;
margin:0 0 0 0;
padding:0px;
background-color:#325B89;
}
#fengexian2{
width:939px;
height:8px;
line-height:8px; 
float:left;
margin:0 0 0 0;
padding:0px;
background-color:#fff;
}

#main_body2{
width:939px;
height:auto;
float:left;
padding:0 0 0 0;
background-color:#fff;
}

#body2_left_wai{
width:207px;
height:411px;
float:left;
padding:0 0 0 0px;
background-color:#fff;
}
#body2_left_title{
width:199px;
height:29px;
padding:0 0 0 0px;
float:right;
}
#body2_left_title2{
width:199px;
height:12px;
padding:0 0 0 0px;
float:right;
}
ul.lefttop {
height:5px; 
}
#body2_left_middle1{
width:199px;
float:right;
height:auto;
padding:0 0 0 0px;
background:url(../images/index_r15_c2.jpg) repeat-y;
}
#body2_left_middle2{
width:199px;
float:right;
height:auto;
padding:0 0 0 0px;
background:url(../images/index_r27_c2.jpg) repeat-y;
}

h2 { font-size: 12px; font-weight:normal;}

#body2_right{
width:722px;
height:416px;
float:right;
padding:0 0 0 0;
background-color:#fff;
}

#body2_right_1{
width:358px;
height:208px;
float:left;
padding:0 0 0 0px;
background-color:#fff;
}
#body2_right_title1{
background:url(../images/index_r11_bg.jpg) no-repeat;
font-size:14px;
font-weight:bold;
color:#004A84;
line-height:29px;
width:358px;
height:29px;
float:left;
padding:0 0 0 0px;
float:right;
background-color:#fff;
}
#body2_right_middle1{
width:358px;
float:left;
height:168px;
padding:0 0 0 0px;
background:url(../images/index_r14_c7.jpg) repeat-y;
}
h2{
font-size:12px;
margin:0px;
}

#body2_right_title2{
width:358px;
height:11px;
float:left;
padding:0 0 0 0px;
float:right;
background-color:#fff;
}
img.left_img{
float:left;
margin:10px 13px 0 7px;
}
.box_text{
width:215px;
float:left;
margin-top:10px;
}

#main_bottom{
width:939px;
height:110px;
margin:auto;
float:left;
background-color:#E0E0E0;
}




#it_body_left_wai{
width:206px;
height:411px;
float:left;
padding:0 0 0 0px;
background-color:#fff;
}
#it_left_tu{
width:198px;
height:auto;
font-size:14px;
color:#fff;
line-height:29px;
background:url(../images/it_left_tu_bg.gif) no-repeat;
padding:0 0 0 0px;
float:right;
}
#it_left_jianju{
width:198px;
height:7px;
line-height:7px;
padding:0 0 0 0px;
float:right;
}
#it_right{
width:713px;
height:auto;
float:right;
padding:0 0 0 0;
margin:0 8px 18px 0;
border-width:1px;
border-color:#BABABA;
border-style:solid;
background-color:#fff;
}
#it_right_title{
width:704px;
height:27px;
float:right;
padding:0 0 0 0;
margin:0 0 0 0;
border-bottom-width:1px;
border-bottom-color:#BABABA;
border-bottom-style:solid;
background-color:#EBEBEB;
}

#it_right_title_left{
width:200px;
height:27px;
float:left;
margin:0 0 0 0;
line-height:27px;
list-style-image: url('../images/dian2.gif');
}

#it_right_title_right{
width:400px;
height:27px;
float:right;
margin:2px 10px 0 0;
line-height:27px;
}

#it_right_text{
width:694px;
height:auto;
float:right;
padding:0 0 0 0;
margin:10px 0 0 10px;
background-color:#fff;
}
#about_right_fg{
width:702px;
height:5px;
line-height:5px; 
float:left;
margin:0 0 0 0;
padding:0px;
background-color:#fff;
}


#about_left_body{
width:196px;
height:auto;
padding:0 0 0 0px;
float:right;
border-color:#C6C6C6;
border-style:solid;
border-width:1px;
background-color:#EBEBEB;
}
#about_left_dh{
width:182px;
height:30px;
margin:0 3px 0 0;
float:right;
border-bottom-color:#999999;
border-bottom-style:dashed;
border-bottom-width:1px;
}

.css {
	font-size: 12px;
	line-height: 160%;
	color: #000000;
}

a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.sc:link {
	font-size: 12px;
	color: #00A1E8;
	text-decoration: none;
	text-decoration: underline;
}

a.sc:visited {
	font-size: 12px;
	color: #00A1E8;
	text-decoration: none;
	text-decoration: underline;
}
.sa {
	font-size: 12px;
	line-height: 160%;
	color: #000000;
}
.sd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #96429A;
	text-decoration: none;
	font-weight: bold;
}
.se {
	font-size: 14px;
	font-weight: bold;
	line-height:30px;
	color: #000000;
	margin-left:8px;
	text-decoration: none;
}
.subtitle {
	font-size: 13px;
	font-weight: bold;
	line-height:30px;
	color: #000000;
	margin-left:8px;
	text-decoration: none;
}
.sw {
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.su {
	font-size: 12px;
	color: #96429A;
	text-decoration: underline;
}



a.sq:link {
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a.sq:visited {
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.sq:hover {
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a.sk:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;

}

a.sk:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;

}

a.sk:hover{
	font-size: 12px;
	color: #00A1E8;
	text-decoration: none;

}

.s2{
	font-size: 14px;
	font-weight: bold;
	line-height:30px;
	color: #000000;
	text-decoration: none;
}

ul 
	{	margin-left:0px;
		margin-right:10px;	
		/*list-style-image:url(/../images/arrow.gif);	*/	
		line-height:23px; 			
	}
	ul li
	{
		list-style-position:outside;	 
		/*margin:0px 10px 0px 0px;	*/
		margin-left:15px;
		list-style-image: url('../images/dian3.gif');
		line-height:20px			
	}
	
	UL LI LI{ 			
		list-style-image: url('../images/arrow3.gif');	
		line-height:23px		
	}	
	
	li{ margin-left:18px;
		list-style-position:outside; 			
		list-style-image: url('../images/dian1.gif.');
		line-height:20px; 
		display:list-item			
	}
	
