 /*时政要闻*/
 
 .slideBox {
     margin-top: 13px;
     height: 468px;
     width: 650px;
     overflow: hidden;
     position: relative;
 }
 
 .slideBox .bd {
     position: relative;
     height: 100%;
     z-index: 0;
 }
 
 .slideBox .bd li {
     zoom: 1;
     vertical-align: middle;
 }
 
 .slideBox .bd li span {
     display: block;
     width: 642px;
     height: 60px;
     position: absolute;
     bottom: 0px;
     left: 0;
     background-color: #000;
     border-top-left-radius: 0px;
     border-top-right-radius: 0px;
     border-bottom-right-radius: 10px;
     border-bottom-left-radius: 10px;
     opacity: 0.6;
 }
 
 .slideBox .bd li .title {
     line-height: 30px;
     font-weight: bold;
     color: #fff;
     position: absolute;
     text-align: center;
     left: 2%;
     right: 2%;
     font-size: 16px;
     z-index: 2;
     bottom: 20px;
 }
 
 .slideBox .bd li .title a {
     color: #fff;
 }
 
 .slideBox .bd img {
     width: 642px;
     height: 465px;
     border-radius: 10px;
     display: block;
 }
 
 .list {
     width: 510px;
 }
 
 .tb_ {
     border-bottom: 1px #d1d1d1 solid;
     overflow: hidden;
     height: 42px;
 }
 
 .hovertab1 {
     float: left;
     cursor: pointer;
     width: 85px;
     height: 40px;
     line-height: 40px;
     border-bottom: 2px #cc0000 solid;
     font-size: 18px;
     color: #cc0000;
     font-weight: bold;
     margin-right: 20px;
     text-align: center;
 }
 
 .list ul {
     margin-top: 10px;
     margin-left: 20px;
 }
 
 .list ul:nth-child(2) {
     margin-top: 5px;
 }
 
 .list li {
     background: url(star.png) left center no-repeat;
     height: 36px;
     line-height: 36px;
     overflow: hidden;
     font-size: 16px;
     padding-left: 25px;
 }
 
 .list li a {
     color: #333333;
 }
 
 .list li strong {
     font-size: 18px;
 }
 /*分站*/
 
 .fenzhan {
     width: 710px;
     height: 68px;
     background: #ffffff;
     border: 1px solid #eeeeee;
 }
 
 .renyuan {
     width: 260px;
 }
 
 .ad_fz {
     width: 220px;
 }
 
 .w630 {
     padding-top: 10px;
     width: 630px;
 }
 
 .w630 a {
     margin-right: 8px;
 }
 
 .w630 a:link,
 .w630 a:visited {
     color: #333333;
 }
 
 .fzh_title {
     padding-left: 10px;
     padding-top: 5px;
     font-weight: bold;
     font-size: 14px;
     text-align: center;
     color: #cc0000;
 }
 /*德孝家园*/
 
 .w340 {
     width: 340px;
     padding-left: 15px;
 }
 
 .w290 {
     width: 290px;
     padding-right: 15px;
 }
 
 .w510 {
     width: 510px;
     padding-left: 15px;
 }
 
 .lm_bg {
     height: 45px;
     background: url(lm_bg.png) right top;
     line-height: 45px;
     border-bottom: 1px solid #eeeeee;
 }
 
 .lm {
     margin-top: 10px;
     border-bottom: 2px solid #eeeeee;
     margin-bottom: 15px;
     height: 35px;
 }
 
 .lm_T {
     line-height: 35px;
     font-size: 16px;
     color: #cc0000;
     font-weight: bold;
     display: inline-block;
     border-bottom: 2px solid #cc0000;
 }
 
 .dxjy_T {
     background: url(dxjy.png) no-repeat 10px;
     padding-left: 40px;
     font-size: 16px;
     display: inline-block;
 }
 
 .dxjy_T_R {
     font-size: 14px;
     color: #cc0000;
     display: inline-block;
     padding-right: 10px;
 }
 
 .gydx {
     background: url(gydx_bg.png) no-repeat right bottom
 }
 
 .gydx p {
     padding-top: 15px;
     font-size: 14px;
     line-height: 30px;
     color: #666;
 }
 
 .pic_txt {
     clear: both;
     height: 128px;
 }
 
 .pt_pic {
     width: 170px;
     height: 115px;
     padding: 2px;
     border: 1px solid #eee;
 }
 
 .pt_pic img {
     max-width: 170px;
     max-height: 115px;
 }
 
 .pt_txt {
     font-size: 14px;
     width: 300px;
 }
 
 .pt_txt h1 {
     margin: 0 5px;
     text-align: center;
     font-weight: bold;
     font-size: 16px;
 }
 
 .pt_txt p {
     color: #666;
     line-height: 22px;
 }
 
 .xuline {
     clear: both;
     border-bottom: 1px #eee dotted
 }
 
 .pt_fj {}
 
 .pt_date,
 .pt_hit {
     display: inline-block;
     color: #999;
     font-size: 12px
 }
 
 .pt_hit {
     background: url(hit.png) no-repeat 0px 8px;
     background-size: 16px 10px;
     padding-left: 15px;
 }
 
 .dxgs_list li {
     margin-left: 1%;
     float: left;
     width: 46%;
     background: url(circle.png) left center no-repeat;
     height: 36px;
     line-height: 36px;
     overflow: hidden;
     font-size: 16px;
     padding-left: 2.95%;
 }
 
 .mrys_pic {
     padding: 20px 35px 0 20px;
 }
 
 .mrys_list li {
     background: url(circle.png) left center no-repeat;
     height: 36px;
     line-height: 36px;
     overflow: hidden;
     font-size: 16px;
     padding-left: 20px;
 }
 
 .wgwq_list {
     padding: 0 10px;
 }
 
 .wgwq_list li {
     margin-left: 1%;
     background: url(star.png) left center no-repeat;
     height: 33px;
     line-height: 33px;
     overflow: hidden;
     font-size: 16px;
     padding-left: 20px;
 }
 /*活动剪影*/
 
 .hdjy {
     height: 195px;
 }
 
 .hdjy_pic {
     padding: 15px;
 }
 
 .hdjy_list {
     width: 1110px;
     height: 160px;
     padding: 15px 0;
 }
 
 .picMarquee-left {
     width: 1110px;
     overflow: hidden;
     position: relative;
 }
 
 .picMarquee-left .bd {}
 
 .picMarquee-left .bd ul {
     overflow: hidden;
     zoom: 1;
 }
 
 .picMarquee-left .bd ul li {
     margin: 0 8px;
     float: left;
     _display: inline;
     overflow: hidden;
     text-align: center;
     width: 206px;
 }
 
 .picMarquee-left .bd ul li .pic {
     text-align: center;
 }
 
 .picMarquee-left .bd ul li .pic img {
     width: 200px;
     height: 140px;
     display: block;
     padding: 2px;
     border: 1px solid #eee;
 }
 
 .picMarquee-left .bd ul li .pic a:hover img {
     border-color: #999;
 }
 
 .picMarquee-left .bd ul li .title {
     line-height: 24px;
     height: 24px;
     overflow: hidden;
 }
 /*艺文荟萃*/
 
 .ywhc {
     padding: 0 10px;
     width: 340px;
 }
 
 .ywhc_t {
     width: 155px;
 }
 
 .ywhc_t h1 {
     height: 26px;
     overflow: hidden;
 }
 
 .ywhc_t p {
     height: 88px;
     overflow: hidden;
 }
 /*专家访谈*/
 
 .zjft {
     margin: 0 0 0 15px;
     width: 490px;
 }
 
 .t_list {
     padding-left: 10px;
     padding-bottom: 5px;
 }
 
 .t_list li {
     background: url(circle.png) left center no-repeat;
     height: 30px;
     line-height: 30px;
     overflow: hidden;
     font-size: 16px;
     padding-left: 20px;
 }
 
 .zjft_T {
     background: url(zjft.png) no-repeat 10px;
     padding-left: 40px;
     font-size: 16px;
     display: inline-block;
 }
 
 .zjft_list li {
     float: left;
     width: 220px;
     padding: 5px;
 }
 
 .zjft_list li:nth-child(2) {
     padding-left: 15px;
 }
 
 .zjft_list li:nth-child(3) {
     padding-top: 15px;
 }
 
 .zjft_list li:nth-child(4) {
     padding-top: 15px;
     padding-left: 15px;
 }
 
 .zjft_list li img {
     width: 214px;
     height: 150px;
     padding: 2px;
     border: 1px solid #eee;
     display: block;
 }
 
 .zjft_list li span {
     display: block;
     text-align: center;
     height: 20px;
     overflow: hidden;
 }
 /*志愿者*/
 
 .w315 {
     width: 315px;
 }
 
 .zyz {
     padding: 0 10px;
 }
 
 .zyz_list {
     padding-left: 10px;
     padding-bottom: 9px;
 }
 
 .zyz_list li {
     background: url(star.png) left center no-repeat;
     height: 30px;
     line-height: 30px;
     overflow: hidden;
     font-size: 16px;
     padding-left: 20px;
 }
 
 .zyz_ad {
     height: 70px;
 }
 
 .zyz_ad img {
     width: 100%;
     height: 70px;
 }
 /*广告*/
 
 .ad {
     height: 70px;
 }
 
 .ad img {
     width: 100%;
     height: 70px;
 }
 /*通三*/
 
 .w368 {
     width: 368px;
     padding: 0 10px;
 }
 
 .w368_t {
     width: 183px;
 }
 
 .w368_t h1 {
     height: 26px;
     overflow: hidden;
 }
 
 .w368_t p {
     height: 88px;
     overflow: hidden;
 }
 /*友情链接*/
 
 .flink {
     height: 74px;
     background: url(flink.png) no-repeat;
 }
 
 .link_ul {
     margin-left: 110px;
     margin-top: 10px;
 }
 
 .link_ul li {
     float: left;
     margin-left: 23px;
     margin-top: 5px;
     width: auto;
 }