
body {  margin:0px; }
a{text-decoration:none}

.clear { clear:both; width:0px; height:0px; margin:0px; padding:0px; }

#top_bar { width:980px; margin:0 auto; background:#eed99a; font-size:12px;  }
#top_bar .left { float:left; margin:0px 0px 0px 10px; }
#top_bar .right { float:right; margin:0px 10px 0px 0px; }
#top_bar a { line-height:34px; font-size:12px; text-decoration:none; color:#000000; margin:0px 3px; }
#top_bar a:hover { color:#FF0000; }

#banner { width:980px; margin:0px auto; height:159px; }

#menu { width:980px; margin:0px auto; background:url(../images/jyyw_05.jpg) repeat-x; }

#menu ul { padding:0px; list-style:none; margin:0px 0px 0px 20px; }
#menu ul li { float:left; line-height:38px; padding:0px 22px; background:url(../images/jyyw_07.jpg) top right no-repeat;  }
#menu ul li a { font-size:14px; font-weight:bold; text-decoration:none; color:#FFFFFF; border:0px; padding:0px; }
#menu ul li a:hover { color:#FFFF00; margin:0px; padding:0px; border:0px; }
#menu ul .menu_over { background:none; }


#bar2 { width:980px; margin:0 auto; background:url(../images/bar2_bg.jpg) repeat-x; }
#bar2 .time { float:left; font-size:12px; line-height:42px; margin:0px 0px 0px 20px; }
#bar2 .search { float:right; margin:10px 10px 0px 0px; }
#bar2 .search input { margin:0px; width:216px; height:25px; background:url(../images/jyyw_12.jpg) no-repeat top left; border:0px; padding: 0px 0px 0px 15px; }

#content1 { width:980px; margin:8px auto 0px auto; background:#FFFFFF;  }

#gyjjh { float:left; width:238px; height:263px; overflow:hidden; }
#gyjjh .banner { }

.left_content { border:1px solid #e9b667; background:#FFFFFF; }
.left_content .banner { background:url(../images/jyyw_16.jpg) top left no-repeat; line-height:24px;  }
.left_content .banner .title { float:left; font-size:14px; color:#FF0000; font-weight:bold; margin:6px 0px 0px 20px; }
.left_content .banner .more { float:right; margin:4px 10px 0px 0px; }
.left_content .banner .more a { font-size:12px; text-decoration:none; color:#000000; }
.left_content .body { padding:3px; font-size:12px; line-height:22px; }
.left_content .body img { margin:0px 0px 5px 0px; }
.left_content .body .text {padding:0px 8px;}
.left_content .body .text ul li{list-style-type:none;}
#ppt { float:left; margin:0px 0px 0px 8px; border:1px solid #e9b667;width:305px;height:263px;}
#wz{position:absolute;top:542px;left:562px;z-index:4;color:#fff;font-size:13px;}
#zz{position:absolute;top:540px;left:434px;z-index:3; background-color:black;opacity: 0.2;width:305px;height:30px;}
#news { float:left; width:395px; margin:0px 0px 0px 8px; background:#ffffff; height:245px; padding:10px; background:url(../images/bottom_line_33.jpg) left bottom repeat-x; }

#news .topnews .title a { color:#FF0000; font-size:16px; font-weight:bold; text-decoration:none; }
#news .topnews .title span { font-size:12px; color:#999999; }
#news .topnews .body { font-size:12px; color:#999999; line-height:18px; padding:5px 0px; border-bottom:1px solid #999999;}

#news .news_list { margin:8px 0px 0px 0px; }
#news .news_list ul { margin:0px; padding:0px; list-style:none; }
#news .news_list ul li { background:url(../images/icon_30.jpg) 5px 10px no-repeat; padding:0px 0px 0px 15px; line-height:28px; border-bottom:1px dashed #CCCCCC;  }
#news .news_list ul li .title { float:left; }
#news .news_list ul li .title a { font-size:12px; color:#666666; text-decoration:none; }
#news .news_list ul li .time { float:right;  font-size:12px; color:#aaaaaa;  }

.content2 { width:980px; margin:8px auto; } 
.content2 .banner_1 { float:left; width:240px; height:72px; overflow:hidden;  }
.content2 .banner_2 { float:left; width:724px; height:72px; margin:0px 0px 0px 8px; overflow:hidden; }

.content3 { width:980px; margin:0 auto; }
.content3 .left { float:left; }
.content3 .right { float:left; margin:0px 0px 0px 8px; }

#zzjg { width:238px; }
#zzjg .body .text { line-height:28px; color:#FF0000; }
#zzjg .body .text span { font-weight:bold; color:#000000; }

#axjz { margin:8px 0px 0px 0px; width:238px; }
#axjz .body { padding:0px; }
#axjz .body ul { margin:0px; padding:0px; border:0px; list-style:none; }
#axjz .body ul li { line-height:32px; border-bottom:1px solid #CCCCCC; }
#axjz .body ul li .title { float:left; padding:0px 0px 0px 15px; }
#axjz .body ul li .title a { color:#999999; text-decoration:none; font-size:12px; }
#axjz .body ul li .time { float:right; color:#FF0000; padding:0px 10px 0px 0px; }

.right_content { }
.right_content .banner { background:url(../images/jyyw_28.jpg) repeat-x; line-height:35px; border-bottom:1px solid #e9b667; }
.right_content .banner .title { float:left; padding:0px 0px 0px 15px; font-size:16px; color:#FF0000; font-weight:bold; }
.right_content .banner .more { float:right;  margin:0px 10px 0px 0px; }
.right_content .banner .more a { font-size:12px; text-decoration:none; color:#000000; }

#yxb { border:1px solid #e9b667; width:730px; }
#yxb .body { padding:2px 0px 10px 7px;}


#rdzt { border-width:0px 1px 1px 1px; border-color:#e9b667; border-style:solid;  width:730px; }

#rdzt .rdzt_body { padding:10px 15px; }

#rdzt .topnews .title a { color:#FF0000; font-size:12px; font-weight:bold; text-decoration:none; }
#rdzt .topnews .title span { font-size:12px; color:#999999; }
#rdzt .topnews .body { font-size:12px; color:#FF0000; line-height:18px; padding:5px 0px; border-bottom:1px solid #999999;}

#rdzt .news_list { margin:8px 0px 0px 0px; }
#rdzt .news_list ul { margin:0px; padding:0px; list-style:none; }
#rdzt .news_list ul li { float:left; margin:0px 10px 0px 0px; width:325px; background:url(../images/icon_30.jpg) 5px 10px no-repeat; padding:0px 0px 0px 15px; line-height:28px; border-bottom:1px dashed #CCCCCC;  }
#rdzt .news_list ul li .title { float:left; }
#rdzt .news_list ul li .title a { font-size:12px; color:#666666; text-decoration:none; }
#rdzt .news_list ul li .time { float:right;  font-size:12px; color:#aaaaaa;  }


#llyj {  border-width:0px 1px 1px 1px; border-color:#e9b667; border-style:solid; width:730px; }

#llyj .llyj_body { padding:10px 15px; }

#llyj .topnews .title a { color:#FF0000; font-size:12px; font-weight:bold; text-decoration:none; }
#llyj .topnews .title span { font-size:12px; color:#999999; }
#llyj .topnews .body { font-size:12px; color:#FF0000; line-height:18px; padding:5px 0px; border-bottom:1px solid #999999;}

#llyj .news_list { margin:8px 0px 0px 0px; }
#llyj .news_list ul { margin:0px; padding:0px; list-style:none; }
#llyj .news_list ul li { float:left; margin:0px 10px 0px 0px; width:325px; background:url(../images/icon_30.jpg) 5px 10px no-repeat; padding:0px 0px 0px 15px; line-height:28px; border-bottom:1px dashed #CCCCCC;  }
#llyj .news_list ul li .title { float:left; }
#llyj .news_list ul li .title a { font-size:12px; color:#666666; text-decoration:none; }
#llyj .news_list ul li .time { float:right;  font-size:12px; color:#aaaaaa;  }

#tpxw { background:url(../images/jyyw_35.jpg) top left no-repeat; height:133px; border:1px solid #e9b667; margin:8px 0px 0px 0px;  }

#tpxw ul { margin:15px 0px 0px 40px; padding:0px; border:0px; list-style:none;  }
#tpxw ul li { float:left; text-align:center; margin:0px 6px; }
#tpxw ul li img { }
#tpxw ul li a { text-decoration:none; font-size:12px; color:#000000; }

#foot { padding:10px; border-top:3px solid #ff0000; width:960px; margin:15px auto; font-weight:bold; font-size:12px; color:#000000; line-height:24px; }
#foot a { text-decoration:none; color:#999999; font-weight:normal; white-space:nowrap; }

#foot .link { border-bottom:1px solid #aaaaaa; margin:0px 0px 6px 0px; padding:0px 0px 6px 0px; }
#foot .info .foot_menu { text-decoration:none; color:#999999; font-weight:normal; white-space:nowrap; }
#foot .info a { text-decoration:none; color:#999999; font-weight:normal; white-space:nowrap; }

.yxb_lb { float:left; margin:0px; display:inline; width:340px; margin:8px 0px 0px 8px; }
.yxb_lb .title { background:url(../images/jyyw_32.jpg) no-repeat; width:83px; height:26px; clear:both; font-size:12px; font-weight:bold; color:#FF0000; line-height:26px; padding:0px 0px 0px 23px; }
.yxb_lb .lb {}
.yxb_lb .lb ul{ margin:0px; padding:0px; list-style:none; }
.yxb_lb .lb ul li { float:left; background:url(../images/icon_30.jpg) 3px 10px no-repeat; width:70px; line-height:22px; padding:0px 0px 0px 12px; }
.yxb_lb .lb ul li a { font-size:12px; color:#999999; text-decoration:none; }
