/* CSS Document */
body{
background-color:#ebf7ff;
margin:0px;padding:0px;
text-align:center;
}
#container{
margin:1px auto 0px auto;
width:960px;
text-align:left;
}
#top{height:196px;width:960px;}
#date{background-image:url(images2/line1.jpg);background-repeat:repeat-y;height:15px;border-left:1px solid #158900;border-right:1px solid #158900;}
#banner{
width:958px;height:171px;
margin:0px;
background-image:url(images2/banner15.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#ebf7ff;
font-size:12px;
/*border-top:5px solid #297c9e;*/
border-left:1px solid #158090;
/*border-bottom:1px solid #297c9e;*/
border-right:1px solid #158090;
}
#menu{width:958px;height:25px;border:1px solid #158090;background:url(images2/menu_bg2.jpg) repeat-x;}
/**{margin:0;padding:0;}    
.menu{font-size:13px;position:absolute;top:165px;z-index:100;width:958px;height:27px;text-align:center;}    
.menu ul{list-style:none;}    
.menu li {float:left;position:relative;width:104px;height:27px;}    
.menu ul ul {visibility:hidden;position:absolute;left:3px;top:27px;}    
.menu table {position:absolute; top:0; left:0;}    
.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;background-color:#85c2db;}    
.menu a{display:block;height:23px;*//*border:1px solid #aaa;color:#132676;text-decoration:none;padding-top:5px;}/*background-image:url(images2/button2.jpg);background-repeat:repeat-x;}*/
/*.menu ul li a:link,.menu ul li a:visited,.menu ul li:linkk,.menu ul li:visited{background-image:url(images2/button.jpg);background-repeat:no-repeat;}
.menu li a:hover,.menu li:hover{color:#ffffff;*//*border:1px solid #009899;background-image:url(images2/button.jpg);background-repeat:repeat-x;*//*background:#009899;padding-top:4px;margin:3px;}    
.menu ul ul{}    
.menu ul ul li {clear:both;text-align:center;font-size:13px;width:200px;height:20px;}    
.menu ul ul li a{display:block;margin:0;border:0;/*border-bottom:1px solid #85c2db;width:200px;height:20px;}    
.menu ul ul li a:hover{border:0;background:#158090;border-bottom:1px solid #fff;} */

#middle{width:958px;/*height:560px;*/border-left:1px solid #158090;border-right:1px solid #158090;}
#leftleft{
position:relative;
float:left;
height:550px;
width:194px;
margin:5px;
padding:0px;
text-align:center;
border-right:1px solid #f58211;
color:#297c9e;
background-color:#ffffff;

}

#main{
float:right;
position:relative;
font-size:12px;
margin-top:4px;
margin-bottom:10px;
margin-right:0px;
width:745px;
/*height:550px;*/
background-color:#FFFFff;
border:1px solid #cccccc;
}
#kx_zl{
height:216px;
/*border:1px solid #cccccc;*/
}
#kx{
float:left;
width:365px;
height:206px;
border:1px solid #f58211;
}

#kx h3{
height:28px;
background-image:url(images2/kxcap_bg.jpg);
}
#zl{
float:right;
width:365px;
height:206px;
border:1px solid #f58211;
margin-right:1px;
}
#zl h3{
height:28px;
background-image:url(images2/kxcap_bg.jpg);
}
#zixun h3{
height:24px;
background-image:url(images2/kxcap_bg.jpg);
}
/*#kx h3 span,#zl h3 span,#fg span,#zixun span{display:none;}*/
.more{
display:block;
text-align:right;
font-size:12px;
padding-top:7px;
color:#297c9e;
}
.more a{
text-decoration:none;
color:#297c9e;
font-family:arial;
}
li.item,td.item{
width:355px;
line-height:22px;
font-size:12px;
list-style-type:none;
/*background-image:URL(images2/dot.gif);
background-repeat:no-repeat;*/
background-position:left;
}
li.item li:link,li.item a:link,li.item li:visited,li.item a:visited,td.item a:link,td.item a:visited{
display:block;
font-family:arial;
border-bottom:1px dashed #ccc;
text-decoration:none;
color:#333333;
padding-left:15px;
width:350px;
}
li.item li:hover,li.item a:hover,td.item a:hover{
color:#ffffff;
background-color:#006599;
width:350px;
}



#fg{
margin-top:5px;

width:737px;
height:170px;
border:1px solid #f58211;
}
#fg_cap{
width:737px;
height:29px;
background-image:url(images2/fg_bg.gif);
}
#demo{
width:735px;
height:135px;
color:#006599;
overflow:hidden;
/*dontFilter:yes;*/
margin-top:0px;
margin-left:1px;
font-size:12px;
}
#links{
margin-top:30px;
border-top:5px solid #297c9e;
border-left:1px solid #297c9e;
border-bottom:1px solid #297c9e;
border-right:1px solid #297c9e;
width:730px;
height:25px;
padding:4px 4px;
}
#links span a:link,#links span a:visited{
margin-top:7px;margin-left:4px;font-family:arial;font-size:13px;color:#333333;
}
#links span a:hover{
background-color:#006599;color:#ffffff;
}
#zixun{border:1px solid #f58211;margin-top:5px;margin-right:2px;}
#main_content{text-align:left;width:630px;margin:0 auto;line-height:1.8em;}
#main_content table{text-align:left;width:630px;}
#main_content table.tb td{border:1px solid #cccccc;height:25px;text-align:left;padding-left:20px;line-height:1.8em;}
#main_content table.tb a{text-decoration:none;color:#333333;}
#main_content table.tb a:hover{text-decoration:underline;}

.news a:link,.news a:visited{text-decoration:none;color:#333333;}
.news a:hover{text-decoration:underline;}
#footer{
clear:both;
font-size:12px;
text-align:center;
color:#297C9E;
padding-bottom:10px;
margin:0px;
padding-top:10px;
background-color:#E4E8F9;
height:30px;
width:960px;}
#cengci{margin:0 auto;height:90px;}
