/* CSS Document */
a{ font-size:12px; text-decoration:none;}
ul{ margin:0; padding:0; }
A:link{ color:#333} 
A:visited{color:#333} 
A:hover{color:#777} 
A:active{color:#333} 


/* menu */

body { 
font-family: arial, 宋体, serif; 
font-size:12px; margin:auto; text-align:center;background-color: #666666;
} 
#bottom a{font-size:12px; text-decoration:none;}
#bottom a:link{color:#ffff00}
#bottom a:visited{color:#00ffff} 
#bottom a:hover{color:#0000ff} 
#nav { 
height: 30px;  list-style-type: none; 
line-height:30px;overflow:hidden; padding-top:5px;
} 
#nav a { 
display: block; width: 78px; text-align:center; 
} 
#nav a:link  { 
color:#EEE; text-decoration:none; 
} 
#nav a:visited  { 
color:#EEE;text-decoration:none; 
} 
#nav a:hover  { 
color:#FFF;text-decoration:none;font-weight:bold;
} 
#nav li { 
float: left; width: 78px; 
} 
#nav li ul { 
line-height: 24px; 
list-style-type: none; 
text-align:left; 
left: -2000px; 
width: 230px; 
position: absolute; 
} 
#nav li ul li{ 
float: left;width:55px; 
} 
#nav li ul a{ 
display: block; width: 55px;text-align:left;padding-left:5px; 
} 
#nav li ul a:link  { 
color:#000; text-decoration:none; 
} 
#nav li ul a:visited  { 
color:#000;text-decoration:none; 
} 
#nav li ul a:hover  { 
color:#000;text-decoration:none;font-weight:normal;
} 
 
#nav li.sfhover ul { 
left:55%; 
}
#content { 
clear: left; 
} 

.zwrightdownll li{ list-style:outside; text-align:left;}

















#webhead{  width:1003px; text-align:center; float:left;}
.headtopup{ background-image:url(../images/zdkjy_101.gif); height:185px; }
.headleft{ float:left;}
.headmenu{ background-image: url(../images/zdkjy_3.gif); width:650px; float:left; height:73px; grobackund-repeat:repeat-x;}

#zw{width:1003px; text-align:center; background-color:#FFFFFF; margin:auto;overflow:hidden;}
#zwleft{ width:212px; float:left; background-color:#FFFF}
.zwleftup{background-image: url(../images/zdkjy_4.gif); background-repeat:no-repeat; height:390px;}
.zwleftdown{background-image: url(../images/zdkjy_11.gif); background-repeat:no-repeat; height:292px;}
#zwright{ width:791px; float:left;background-color:#FFFF}
.zwrightup{ background-image:url(../images/zjkjy_5.gif); background-repeat:repeat-x; height:210px;width:791px; }
.zwrightupleft{ float:left; width:428px;}
.zwrightupright{ float:left; width:361px;}
.zwrightup ul{ margin:auto; text-align:left}
.zwrightdown{width:791px; float:left;}
.zwrightdownll{width:600px;float:left; }

.zwrightdownrr{width:191px;float:left; background-image:url(../images/zjkjy_link.gif);}
.zwrightdownrr ul{width:190px;float:left; background-image:url( ../images/zjkjy_link.gif); background-repeat:repeat-y;}
.zwrightdownrr li{ width:90px!Important; float:left; padding-top:8px; border-bottom:none!Important; text-indent:5px; list-style:none;}
.zwrightdownrr li img{ border:1px solid #000;;}
.zwrightdown li{ line-height:180%; border-bottom:1px dashed #CCCCCC; width:240px;}
.link{background-image:url(../images/rightbj.gif); text-align:center; background-repeat:repeat-y; height:250px; margin:auto;}
.link li{width:160px!Important;  border:0px;text-align:left;list-style-type: none; line-height:240%;margin:auto; text-indent:15px;}
#bottom{ background-image:url(../images/zjkjy_14.gif); width:1003px; height:73px; color:#FFFFFF; text-align:center; float:left;}



#abouttop{ width:1003px; float:left; margin:auto; }
.aboutmenu{ background-image:url(../images/menubj.gif); width:770px; height:24px;margin-top:30px; background-repeat:no-repeat; float:left;}
#menu { 
height: 25px;  list-style-type: none; 
overflow:hidden; margin-top:7px;
} 
#menu a { 
display: block; width: 90px; text-align:center; 
} 
#menu a:link  { 
color:#EEE; text-decoration:none; 
} 
#menu a:visited  { 
color:#EEE;text-decoration:none; 
} 
#menu a:hover  { 
color:#FFF;text-decoration:none;font-weight:bold;
} 
#menu li { 
float: left; width: 78px; 
} 
#menu li ul { 
line-height: 24px; 
list-style-type: none; 
text-align:left; 
left: -2000px; 
width: 700px; //注意,这里一定要设置宽度; 
position: absolute; 
} 
#menu li ul li{ 
float: left;width:70px; 
} 
#menu li ul a{ 
display: block; width: 70px;text-align:left;
} 
#menu li ul a:link  { 
color:#000; text-decoration:none; 
} 
#menu li ul a:visited  { 
color:#000;text-decoration:none; 
} 
#menu li ul a:hover  { 
color:#000;text-decoration:none;font-weight:normal;
} 
 
#menu li.sfhover ul { 
left:35%; 
}

#aboutzw{ width:1003px; text-align:center; margin:auto; background-color:#FFFFFF;overflow:hidden; }
.aboutzwleft{ width:214px; float:left;text-align:left;}
.leftmenu{ background-image:url(../images/zwleft02.gif); height:200px;  width:210px; line-height:230%; text-align:center;}
.leftmenu li{ width:150px; list-style-type: none; text-align:left;margin-left:auto; 
margin-right:auto; 
}
.aboutzwright{  float:left; }
.lujing{ background-image:url(../images/zjkjy_5.gif);width:788px; background-repeat:repeat-x; height:65px; text-align:center; }
.lujing li{ width:730px; text-align:right; list-style-type:none;padding-top:15px;float:left;}
.tag{ font-size:16px; font-weight:bolder; text-align:center; }
.tag li{ width:700px; list-style-type:none; text-align:left;margin-left:auto; 
margin-right:auto;}
.neirong{ font-weight:normal; font-size:12px; line-height:200%;padding-top:5px; width:90%!Important; text-align:justify;}
.neirong li{border-bottom:1px #ccc  dashed;}