@charset "utf-8";
/* ================================================== 1920 电脑_通用 ================================================== */
/* 图片新闻 */
.news-container-wp1{position:relative;padding:15px 0 30px;font-size:0;background:#fff}
.news-container-wp1>.flr-l,.news-container-wp1>.flr-r{width:50%}
.news-container-wp1>.flr-l{padding-right:10px}
.news-container-wp1>.flr-r{padding-left:10px}
.news-container-wp1>.flr-r .news-list{padding:14px;background:#f1f1f1}
.news-container-wp1>.flr-r .news-list li{height:48px;line-height:48px}
.news-container-wp1>.flr-r .news-list li .point{margin-top:-7px;width:14px;height:14px;border:1px solid #ddd;background:#fff}
.news-container-wp1>.flr-r .news-list li:hover .point{background:#a20404}
.com-news-dec-list{position:relative;border-bottom:1px dotted #dedede;font-size:0}
.com-news-dec-list>.itm{padding:12px 0}
.com-news-dec-list>.itm .tit{padding:10px 0}
.com-news-dec-list>.itm .tit a{color:#a20404;font-size:18px;line-height:1.5;font-weight:400;transition:color .3s}
.com-news-dec-list>.itm .dec{color:#555;font-size:16px;line-height:1.5}
.com-news-dec-list>.itm .dec .more{color:#555;font-size:15px;transition:color .3s}
.com-news-dec-list>.itm .tit a:hover{color:#a20404}
.com-news-dec-list>.itm .dec .more:hover{color:#a20404}
/* tpxw swiper */
/* main */
.tpxw-swiper{position:relative;font-size:0}
.tpxw-swiper .swiper-container{height:365px}
.tpxw-swiper .swiper-wrapper .swiper-slide{position:relative}
.tpxw-swiper .swiper-wrapper .swiper-slide .pic-bg{z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-khtml-opacity:.5}
.tpxw-swiper .swiper-wrapper .swiper-slide a{display:block;overflow:hidden}
.tpxw-swiper .swiper-wrapper .swiper-slide a img{display:block;width:100%;height:365px}
/* info */
.tpxw-swiper .info-wrap{position:relative;margin-top:-36px;height:36px;line-height:36px;z-index:2;overflow:hidden}
.tpxw-swiper .info-wrap .info-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);-khtml-opacity:.6}
.tpxw-swiper .info-wrap .text-wp{position:absolute;top:0;left:0;width:100%}
.tpxw-swiper .info-wrap .text-wp>a{display:none;position:relative;float:left;padding:0 10px;width:480px;font-size:15px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/* pagination */
.tpxw-swiper .pagination{position:absolute;right:10px;bottom:13px;z-index:3}
.tpxw-swiper .pagination .swiper-pagination-switch{float:left;margin:0 0 0 10px;width:10px;height:10px;border-radius:100%;background-color:#fff;cursor:pointer}
.tpxw-swiper .pagination .swiper-active-switch{background-color:#E1850D}
/* 上级精神 工作务实 */
.news-container-wp2{position:relative;margin:10px auto 30px}
.news-container-wp2>.flr-l,.news-container-wp2>.flr-r{width:50%;background:#fff}
.news-container-wp2>.flr-l{padding-right:10px}
.news-container-wp2>.flr-r{padding-left:10px}
.news-container-wp2 .tab-head{background:url(/dgrtvu/xhtml/images/dgkfdxdj100year_line_bg.png) no-repeat right center}
.news-container-wp2 .tab-head>.itm a{margin-right:10px;display:block;color:#995E46;font-size:32px;font-weight:800}
.news-container-wp2 .tab-head>.active a{color:#EB332B}
.news-container-wp2 .sec-wp{padding-top:20px;}
.news-container-wp2 .sec-wp .ct-sec{border:1px solid #ccc;padding:14px}
/* zt swiper */
.zt-swiper{position:relative;background:#fff;font-size:0}
.zt-swiper .swiper-container{height:104px}
.zt-swiper .swiper-container .swiper-wrapper a img{width:100%}
/* 党史故事 */
.news-list-wrap{padding:0 0 30px}
.news-list-wrap .news-list{margin:0 -20px}
.news-list-wrap .news-list li{float:left;width:50%}
.news-list-wrap .news-list li .itm-wp{position:relative;margin:0 20px;height:38px;line-height:38px}
/* 经典影像 */
/* main */
.jdyx-swiper{position:relative;margin-bottom:25px;font-size:0}
.pic-itm-wp{position:relative;padding:0 10px}
.pic-itm-wp a{position:relative;display:block;font-size:0}
.pic-itm-wp .img-wp{overflow:hidden;width:100%}
.pic-itm-wp .img-wp img{display:block;margin:0 auto;width:100%;height:252px;transition:transform .3s}
.pic-itm-wp .name-wp{width:100%}
.pic-itm-wp .name-wp .tit{display:block;padding:10px;background:#e0e0e0;text-align:center;color:#4c4c4c;font-size:20px;word-wrap:break-word;word-break:break-all;transition:color .3s}
.pic-itm-wp a:hover img{transform:scale(1.1)}
.pic-itm-wp a:hover .tit{color:#a20404}
/* button */
.jdyx-swiper .prev,.jdyx-swiper .next{position:absolute;top:0;width:30px;height:100%;background-color:#a20404;background-repeat:no-repeat;background-position:center;cursor:pointer;color:#fff;text-align:center;z-index:4;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;transition:all .3s}
.jdyx-swiper .prev{left:0;background-image:url(/dgrtvu/xhtml/images/dgkfdxdj100year_prev_ico.png)}
.jdyx-swiper .next{right:0;background-image:url(/dgrtvu/xhtml/images/dgkfdxdj100year_next_ico.png)}
.jdyx-swiper:hover .prev,.jdyx-swiper:hover .next{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);-khtml-opacity:.7}
.jdyx-swiper:hover .prev{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}
.jdyx-swiper:hover .next{-webkit-transform:translateX(-6px);-moz-transform:translateX(-6px);-o-transform:translateX(-6px);transform:translateX(-6px);-ms-transform:translateX(-6px)}
.jdyx-swiper .prev:hover,.jdyx-swiper .next:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1}