
#container{ width: 1000px; margin: 0px auto; clear: both;  overflow: hidden; height: auto; }
#container-main{ float: right; width: 710px;min-height:950px; height:100%; _height:950px; background-color: #FFF; margin-bottom: -32767px; padding-bottom: 32767px;}
#container-side{ float: left; width: 280px;min-height:950px; height:100%; _height:950px; background: #FFF url(site-listbg_05.gif) repeat-y; margin-bottom: -32767px; padding-bottom: 32767px; }

#container-border-bottom{ width: 1000px; height: auto; margin: 0px auto; padding: 0px; clear: both; position: relative; }
#container-border-bottom #left{ float: left; width: 280px; background: url(list-l-bg_14.jpg) no-repeat center bottom; height: 428px; position: absolute; top: -428px; border-bottom: 10px solid #FFF;}
#container-border-bottom #right{float:right; width:710px;border-bottom: 10px solid #FFF;}
#container-border-bottom #left-bg2{ float: left; width: 280px; background: url(list-l-bg2.jpg) no-repeat center bottom; height: 219px; position: absolute; top: -219px; border-bottom: 10px solid #FFF; }
#container-border-bottom #left-bg3{ float: left; width: 280px; background: url(list-l-bg3.jpg) no-repeat center bottom; height: 344px; position: absolute; top: -344px; border-bottom: 10px solid #FFF; }
#container-border-bottom #left-bg4{ float: left; width: 280px; background: url(list-l-bg4.jpg) no-repeat center bottom; height: 469px; position: absolute; top: -469px; border-bottom: 10px solid #FFF; }
#container-border-bottom #left-bg5{ float: left; width: 280px; height: 0px; position: absolute; top: 0px; border-bottom: 10px solid #FFF; }

.lm-tit{ background: #FFF url(list-lm-r-titbg_05.png) no-repeat center 10px; height: 52px; padding-top: 10px; }
.lm-tit h2{ font: 20px/23px "Microsoft YaHei"; color: #222; text-align: center; padding-left: 22px; height: 23px; padding-bottom: 5px; }
.sidenav-link{ background: #f3f4f4; width: 264px; margin: 0px auto; min-height:500px; height:100%; _height:500px;}
.sidenav-link .hd{ padding: 0px 2px 35px; min-height:200px; height:100%; _height:200px;}
.sidenav-link .hd li{ height: 40px; color: #2f2f2f; text-align: center; letter-spacing: 1px; border-bottom: 1px solid #dadada; font: 16px/40px "Microsoft YaHei"; overflow: hidden; }
.sidenav-link .hd li.on{ color: #d7000f; cursor: pointer; background: url(list-nav-bg_05.png) repeat-y; }

.sidenav-link .hd li.on a{ color: #d7000f; background: url(list-nav-icon_11.png) no-repeat 235px center; }
.sidenav-link .hd li.on a:hover{color: #d7000f;}
.sidenav-link .hd li a:hover{color: #2f2f2f;}
.sidenav-link .hd li a{ color: #2f2f2f; display: block; background: url(list-nav-icon_05.png) no-repeat 235px center; }

.dtwz{ height: 40px; border-bottom: 3px solid #f3f4f4; margin-right: 10px; margin-left: 10px; }
.dtwz h2{ font: 16px/40px "Microsoft YaHei"; border-bottom: 1px solid #e50b03; height: 40px; float: left; background: url(list-icon_05.png) no-repeat 20px center; padding-left: 40px; padding-right: 25px;}
.dtwz i{ float: left; width: 183px; height: 40px; margin-left:5px; background: url(list-r-img_05.gif) no-repeat right bottom;  }
.dtwz span{ float: right; color: #b6b6b6; line-height: 40px; }
.dtwz span a{ color: #b6b6b6; }

.nr-dtwz{width: 1000px; height: 35px; background: url(nr-dtwz-bg_05.jpg) no-repeat; clear: both; }
.nr-dtwz h2{ font: 16px/40px "Microsoft YaHei"; height: 40px; padding-left: 40px; }
.nr-dtwz span{ float: right; color: #b6b6b6; line-height: 40px; padding-right:50px;  }
.nr-dtwz span a{ color: #b6b6b6; }


#news_list{ clear: both; padding: 10px 20px; }
#news_list li{ font-size: 14px; line-height: 30px; clear: both; height: 30px; }
#news_list li i{ color: #ce2c00; padding-right: 5px; }
#news_list li span{ float:right; color: #a3a4a4; }
#news_list li.li-line{ border-bottom: 1px dashed #b1b1b1; padding-bottom: 24px; margin-bottom: 24px; }

.news-list-nr{ clear: both; padding: 20px 20px 10px; }
.news-list-nr li{ font-size: 14px; line-height: 30px; clear: both; margin-bottom: 15px;}
.news-list-nr li span{ float:right; color: #a3a4a4; }
.news-list-nr li p{ clear: both; padding-top: 5px; padding-bottom: 15px; border-bottom: 1px dashed #b1b1b1; color: #656565; font-size: 12px; text-indent: 2em; }

.pic-list{ clear: both; overflow: hidden; margin-top: 40px; }
.pic-list li{ float: left; width: 186px; height: 150px; margin-left: 39px; }
.pic-list img{ clear: both; display: block; width: 186px; height: 79px; }
.pic-list h1{ clear: both; text-align: center; padding-top: 15px; }

.pic-list2{ clear: both; overflow: hidden; margin-top: 40px; }
.pic-list2 li{ float: left; width: 74px; height: 150px; margin-left: 39px; }
.pic-list2 img{ clear: both; display: block; width: 74px; height: 74px; }
.pic-list2 h1{ clear: both; text-align: center; padding-top: 15px; }

.vod-list{ clear: both; overflow: hidden; margin-top: 40px; }
.vod-list li{ float: left; width: 180px; height: 180px; margin-left: 40px; background: url(vod-bkbg_05.png) no-repeat; }
.vod-list img{ clear: both; display: block; width: 166px; height: 114px; padding:3px; }
.vod-list h1{ clear: both; padding-left: 28px; background: url(vod-icon_05.gif) no-repeat 6px 0px; margin-top: 15px; }

#content-area{ height: auto; min-height:600px; _height:600px;  border: 1px solid #c3dceb; }
#content_tit{ font: 22px/40px "Microsoft YaHei"; text-align: center; clear: both; padding-top: 35px; margin-bottom: 15px; }
#news_info{ text-align: center; clear: both; margin-right: 40px; margin-left: 40px; height: 30px; background: #f2f2f2; line-height: 30px; }
#news_info span{ padding: 0px 30px; color:#b8b8b8; border-right:1px solid #b8b8b8; }
#content{ clear: both; color: #000000; padding: 30px 0px; }
#content div{padding: 0px 20px; font-size:16px !important; line-height:36px !important;}
#content p{padding: 5px 0px; font-size:16px !important; line-height:36px !important;}
#content img{ margin: 0px auto; display: block; text-align: center; vertical-align: top; padding-bottom: 15px; }


.content_tit{ font: 20px "Microsoft YaHei"; text-align: center; clear: both; margin-bottom: 30px; margin-top: 30px; }
.content{ line-height: 30px; font-size: 16px; clear: both; color: #000000; margin-bottom: 50px; }
.content div{padding: 0px 20px;}
.content p{padding: 5px 0px;}
.content img{ margin: 0px auto; display: block; text-align: center; vertical-align: top; padding-bottom: 15px; }


.t_body{ width:1000px; margin:0 auto; background:#FFF;}
.con_list{ border-left:#ddd solid 1px;border-right:#ddd solid 1px;}
.sub_list{ border-top:#e00000 solid 2px; margin-bottom:20px; }
.sub_list span{ height:40px;  line-height:40px; padding:0 20px;  }
.sub_list span a{font-family:"Microsoft YaHei"; font-size:16px; color:#cc0000; }
.sub_list ul.sub_menu{border-top:#ddd solid 1px;border-bottom:#ddd solid 1px; padding:0 15px;  display:block; }
.sub_list ul.sub_menu li{ line-height:50px; float:left; width:155px; text-align:center; background:url(../images/wzdh_R_img03.jpg) right center no-repeat; position:relative; height:50px; }
.sub_list ul.sub_menu li h3{font-weight:normal;}
.sub_list ul.sub_menu li h3 a{color:#7d0000; font-size:12px; padding: 5px 10px; text-decoration:none;}
.sub_list ul.sub_menu li h3 a.red{background:#c9000f; color:#FFF;}
.sub_list ul.sub_menu li h3 a:hover{ background:#c9000f; color:#FFF;}


.rrs_box{width:100%}
.rrs_l{width:255px;float:left}
.rl_box01{ border:1px #efd38e solid}
.rl_title{ height:30px;line-height:30px; border-bottom:1px #efd38e solid; background:#ffe8a5 url(rss_titbg.jpg) no-repeat 23px center; font-size:14px;font-weight:bold; color:#e12506; padding-left:35px; overflow:hidden} 
.rl_con{padding:8px 14px}
.rl_con ul li{height:28px;line-height:28px}
.rl_con span{line-height:28px;}
.rrs_r{width:734px;float:right}
.rr_title{ height:30px; line-height:30px; background: #fff3d1 url(rss_titbg02.jpg) repeat-x; border:1px #efd38e solid}
.rr_title h2{ line-height:30px; background:url(rss_tubiao.jpg) no-repeat 10px center; padding-left:30px; color:#333}
.rr_title h2 a{ color:#333}
.rr_title h2 a:hover{color:#C00}
.rr_con{border:1px #efd38e solid; padding:0 17px; min-height:938px;_height:938px}
.rr_con ul li{ height:30px; line-height:30px;background:#f3f0e5; margin-top:29px}
.rr_con ul li dt{ line-height:30px; font-size:14px; font-weight:bold; color:#d11e05; padding:0 25px; float:left; color:#d11e05}
.rr_con ul li dt a{color:#d11e05}
.rr_con ul li dd{ line-height:30px; background:url(rss_tubiao02.jpg) no-repeat left center; float:left; padding-left:23px}
.rr_con ul li dd a{ color:#333}
.rr_con ul li dd a:hover{color:#C00}

.page{text-align:center;clear:both;height:28px; padding: 10px 0;background:#fff;line-height:28px;}
.page span{color:#8d8d8d;}
.page a{border:1px solid #d9d9d9;padding:5px 7px 4px;}
.page a.cur{border:1px solid #e06b5a;background:#eee;}
.page a.dis,.page a.dis:hover{border:1px solid #eee;color:#eee;cursor:default;display:inline;}
.page a:hover{ border:1px solid #e06b5a;background:none; color:#e06b5a;text-decoration:none;}