body { margin:0px; }
*{ font-family:"微软雅黑"; font-size:12px;color:#333; margin:0;}
a:hover{ text-decoration:none; color:#c00; }
li{ list-style:none;}
.clear { clear:both; width:0px; height:0px; margin:0px; padding:0px; }

.wrap{ width:980px; overflow:hidden;margin:0 auto;}
.cwrap{ margin:0 auto; width:978px; border:1px solid #e9b667; border-top:0;overflow:hidden;}
.cwrap .tit{border-bottom:1px solid #e9b667; overflow:hidden; padding:10px 20px;}
.cwrap .tit h2{ float:left; font-size:14px; }
.cwrap .tit h2 a{color:#c00;}
.cwrap .tit h2 img{ vertical-align:middle;}
.cwrap .tit .more{ float:right; visible:middle;}
.cwrap .list{overflow:hidden;}
.cwrap .list li{ float:left; width:25%; height:200px;text-align:center;}
.cwrap .list li img{ width:100%;}
.cwrap .list li h4{ height:24px; line-height:24px; overflow:hidden; width:100%; font-size:12px; font-weight:normal; }

.clist-wrap{ width:990px;}
.clist{ float:left; width:320px; margin:10px 10px 0 0;}
.clist ul{ border:1px solid #e9b667; height:240px; margin:0 0 10px 0; padding:10px 20px; overflow:hidden;}
.clist ul li{ float:none; padding-bottom:5px;}
.clist h3{ margin:0; background:url(../images/dhs_02.jpg);border-top:1px solid #e9b667; border-left:1px solid #e9b667; border-right:1px solid #e9b667; font-size:13px; padding:0 10px; height:30px; line-height:30px; }
.clist h3 a{color:#c00;  }
.position{border:1px solid #e9b667; padding:0 20px; line-height:40px; margin-top:10px; }

#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; }

#list_menu { border:1px solid #e9b667; margin:8px 0px 0px 0px; }
#list_menu .banner { background:#ffefe2; line-height:36px; border-bottom:1px solid #e9b667;  }
#list_menu .banner .title { color:#000000; font-size:14px; font-weight:bold; margin:0px 0px 0px 15px;  background:url(../images/list_11.jpg) 0px 13px no-repeat; padding:0px 0px 0px 15px; }
#list_menu .body { background:#fffaf6; }
#list_menu .body ul { margin:0px; padding:0px; list-style:none; }
#list_menu .body ul li { line-height:40px; margin:4px 0px;   }
#list_menu .body ul li a { text-decoration:none; font-size:14px; color:#000000; display:block; padding:0px 0px 0px 25px; background:url(../images/icon2.jpg) 15px 20px no-repeat; }
#list_menu .body ul li a:hover { background:#ffe1c9; background-image:url(../images/icon2.jpg); background-repeat:no-repeat; background-position:15px 20px; }


.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:10px auto; overflow:hidden; }
.content3 .left { float:left; }
.content3 .right { float:left; margin:0px 0px 0px 8px; }

#list_ad {}
#list_ad img { border:0px; }

#list_ad2 { margin:8px 0px 0px 0px; }
#list_ad2 img { border:0px; }

#jzzh { border:1px solid #e9b667; margin:8px 0px 0px 0px; }
#jzzh .banner { background:#ffefe2; line-height:36px; border-bottom:1px solid #e9b667;  }
#jzzh .banner .title { color:#000000; font-size:14px; font-weight:bold; margin:0px 0px 0px 15px;  background:url(../images/list_11.jpg) 0px 13px no-repeat; padding:0px 0px 0px 15px; }
#jzzh .body { background:#fffaf6; }
.jzzh_text { line-height:24px; font-size:14px; padding:15px; }

#list_content { border:1px solid #e9b667; width:730px; overflow:hidden;}
#list_content .banner { background:url(../images/jyyw_28.jpg) repeat-x; line-height:35px; border-bottom:1px solid #e9b667; overflow:hidden; }
#list_content .banner .title { float:left; padding:0px 0px 0px 25px; font-size:14px; color:#000000; font-weight:bold; background:url(../images/list_11.jpg) 10px 13px no-repeat; }
#list_content .banner .more { float:right;  margin:0px 10px 0px 0px; font-size:12px; color:#000000; }
#list_content .banner .more a { font-size:12px; text-decoration:none; color:#000000; }

#list_content .body { padding:20px; line-height:24px; font-size:14px; }
#list_content .body *{ margin:0; max-width:690px;}



#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; }

#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; overflow:hidden; 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; }

.photo-list li{ width:33.3%; margin-bottom:10px; height:170px; line-height:24px;}
.photo-list li a:hover{ color:#c00}


