<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html { min-width:1200px; }  
* { font-family: "微软雅黑"; }
a:hover { text-decoration: none; color: #ff8100; }
body { background: url(http://www.news.cn/politics/wmzgztcfbd/images/banner.jpg) no-repeat 50% 0; }
.banner { width: 100%; height: 415px; }
.all { width: 1200px; height: auto; margin: 0 auto; }
/*聚焦区*/
.focusBox2 { width: 1200px; height: auto; overflow: hidden; position: relative; }
.focusBox2 .swiper-wrapper .swiper-slide img { width: 1200px; height: 675px; }
.focusBox2 .swiper-wrapper .swiper-slide .title { background: #f3f3f3; padding: 20px; }
.focusBox2 .swiper-wrapper .swiper-slide .title h2 { font-size: 18px; color: #000; font-weight: bold; }
.focusBox2 .swiper-wrapper .swiper-slide .title h2 a { color: #000; }
.focusBox2 .swiper-wrapper .swiper-slide .title p { font-size: 16px; color: #666; line-height: 28px; margin-top: 20px; }
.dh { width: 100%; height: auto; overflow: hidden; margin-top: 50px; margin-bottom: 40px; }
/*综合报道*/

.tab1 { width: 1200px; position: relative; overflow: hidden; }
.tab1 .tab_menu { width: 1212px; }
.tab1 .tab_menu li { float: left; width: 92px; height: 44px; line-height: 44px; cursor: pointer; text-align: center; margin: 0 9px 9px 0; font-size: 16px; color: #000; background: #fff7ec;}
.tab1 .tab_menu .selected { background-color: #dc0000; cursor: pointer; color: #fff; }
.tab1 .tab_menu .selected a { color:#fff }
.tab1 .tab_box { width: 1200px; height: 338px; overflow: hidden; /*margin-top: 30px;*/ }
.tab1 .hide { display: none; }
.zhbd_left { float: left; width: 600px; height: 338px; position: relative; }
.zhbd_left img { width: 600px; height: 338px; }
.zhbd_left .bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 40px; opacity: 0.6; background: #000; z-index: 0 }
.zhbd_left .title { position: absolute; left: 2%; bottom: 0; width: 96%; font-size: 18px; height: 40px; line-height: 40px; color: #fff; overflow: hidden; z-index: 1; text-align: center; }
.zhbd_left .title a { color: #fff; }
.zhbd_right { float: right; width: 566px; height: 338px; overflow: hidden; }
.zhbd_list li { font-size: 18px; color: #000; position: relative; padding-left: 25px; margin-top: 27px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.zhbd_list li a { color: #000; }
.zhbd_list li:before { content: ""; width: 5px; height: 5px; background: #db1d1c; border-radius: 100%; position: absolute; top: 10px; left: 0; }
/*  */
.tab2 { width: 1200px; position: relative; overflow: hidden;text-align: center; }
.tab2 .tab_menu2 li {display: inline-block; width: 125px; height: 40px; line-height: 40px; cursor: pointer; text-align: center; margin: 35px; font-size: 18px; color: #333333;}
.tab2 .tab_menu2 .selected { background: url(bt-tab-bg.png); cursor: pointer; color: #9b5c00; }
.tab2 .tab_menu2 .selected a { color:#9b5c00 }
.tab2 .tab_item{ width: 1200px;border: 1px rgb(255, 211, 137) solid;background-color: rgb(255, 250, 242);box-sizing: border-box;padding: 35px}
.tab2 .hide { display: none; }
.tab2 .tab_item .img{width: 350px;float: left;}
.tab2 .tab_item img{width: 100%;height: auto;}
.tab2 .tab_item .txt{width: 388px;box-sizing: border-box;padding: 0 35px;float: left; text-align: left;}
.tab2 .tab_item .txt:nth-child(2){border-right: rgb(255, 211, 137) 1px solid;}
.tab2 .tab_item .tit{font-size: 18px;color: rgb(0, 0, 0);font-weight: bold;line-height: 1.333;}
.tab2 .tab_item .tit a{color: rgb(0, 0, 0);}
.tab2 .tab_item .abs {  font-size: 14px;   color: rgb(148, 143, 143);   font-weight: bold;    line-height: 1.714;    margin-top: 10px;    text-indent: 2em;}

/*手绘文明*/
.shwm { position: relative; width: 1220px;  }
.shwm .swiper-button-next,  .part04_top .swiper-button-prev { width: 36px; height: 44px; margin-top: -30px; }
.shwm .swiper-button-next { background: url("http://www.wenming.cn/wmzthc/wmzgztcfbd/images0109/right.png") 0px 0px no-repeat; right: -25px; }
.shwm .swiper-button-prev { background: url("http://www.wenming.cn/wmzthc/wmzgztcfbd/images0109/left.png") 0px 0px no-repeat; left: -28px; }
.shwm .swiper-button-next:hover {opacity: .7; }
.shwm .swiper-button-prev:hover {opacity: .7; }
.shwm .swiper-container { width: 1200px; }
.shwm .swiper-slide { position: relative; width: 280px; height:auto; overflow: hidden; }
.shwm .swiper-slide img { width: 280px; height: auto; }

/*话题互动*/

.latest { margin-top: 50px; border: 2px solid #ffd0a7; border-radius: 10px; }
.latest .part { height: 52px; background: url(http://www.news.cn/politics/wmzgztcfbd/images/zxxx_bg.jpg) no-repeat; }
.latest .latest-title { display: block; background: url(http://www.news.cn/politics/wmzgztcfbd/images/hthd.png) no-repeat; width: 140px; height: 33px; margin-top: 14px; margin-right: 15px; margin-left: 20px; float: left }
.latest .latest-cont { width: 1000px; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-top: 14px; }
.latest .latest-cont ul { white-space: nowrap; font-size: 0 }
.latest .latest-cont li { display: inline-block; margin-right: 20px }
.latest .latest-cont li .txt:before { content: ""; width: 4px; height: 4px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; display: inline-block; font-size: 0; vertical-align: top; margin-right: 10px; margin-top: 14px; background: #ff2e27 }
.latest .latest-cont li .txt .tit { font-size: 16px; line-height: 32px; margin-right: 10px; color: #333; display: inline-block }
.latest .latest-cont li .txt .tit a { color: #333 }
.latest .latest-cont li .txt .time { font-size: 14px; line-height: 32px; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; color: #666; display: inline-block }
/*人物故事*/
.rwgs_list li { float: left; width: 191px; height: 335px; position: relative; }
.rwgs_list li h2 { font-size: 18px; color: #000; font-weight: bold; text-align: center; margin-top: 10px; }
.rwgs_list li h2 a { color: #000; }
.rwgs_list li p { font-size: 16px; color: #666; margin-top: 10px; }
.rwgs_list li .border { position: absolute; left: -12px; top: 50px; display: none; }
.rwgs_list li:hover .border { display: block; }
.rwgs_list li+li { margin-left: 61px; }
/*骑行直播*/
.qxzb_bg { width: 100%; height: 686px; background: url(http://www.news.cn/politics/wmzgztcfbd/images/qxzb_bg.jpg) no-repeat 50% 0; overflow: hidden; }
.content { width: 1200px; height: auto; margin: 0 auto; }
.focusBox3 { width: 1100px; height: 625px; overflow: hidden; position: relative; margin-top: 50px; }
.focusBox3 .swiper-wrapper .swiper-slide img { width: 100%; height: auto; }
.focusBox3 .swiper-wrapper .swiper-slide .bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 35px; opacity: 0.6; background: #000; z-index: 0 }
.focusBox3 .swiper-wrapper .swiper-slide .title { position: absolute; left: 0; bottom: 0; width: 100%; height: 35px; line-height: 35px; color: #fff; overflow: hidden; font-family: Microsoft YaHei; z-index: 1; padding-left: 10px }
.focusBox3 .swiper-wrapper .swiper-slide .title a { position: absolute; left: 0; bottom: 0; width: 100%; height: 35px; line-height: 35px; color: #fff; overflow: hidden; font-family: Microsoft YaHei; z-index: 1; padding-left: 10px }
.focusBox3 .swiper-pagination { text-align: right; left: -10px }
.focusBox3 .swiper-pagination { top: inherit; bottom: 20px; width: 450px; height: 16px; left: 325px; border-radius: 20px; }
.focusBox3 .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar { background: #dc0000; }
.focusBox3 .swiper-pagination-progress .swiper-pagination-progressbar { border-radius: 20px; }
.swiper-pagination-progressbar img { width: 53px; height: 33px; position: fixed; top: -35px; right: 0; }
/*媒体看点*/
.mtkd_bg { width: 100%; height: 647px; background: url(http://www.news.cn/politics/wmzgztcfbd/images/wz_bg.jpg) no-repeat 50% 0; overflow: hidden; margin-top: 50px; }
.p01 { float: left; width: 595px; height: 230px; margin-left: 30px; margin-top: 70px; }
.x_dh { overflow: hidden; }
.x_dh p { float: right; text-align: right; font-size: 16px; color: #666; margin-top: 30px; }
.x_dh p a { color: #666; }
.mtkd_list li { font-size: 18px; color: #000; position: relative; padding-left: 25px; margin-top: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.mtkd_list li a { color: #000; }
.mtkd_list li:before { content: ""; width: 5px; height: 5px; background: #db1d1c; border-radius: 100%; position: absolute; top: 10px; left: 0; }
.p02 { float: left; width: 470px; height: 230px; margin-left: 75px; margin-top: 70px; }
.p03 { float: left; width: 595px; height: 230px; margin-left: 30px; margin-top: 70px; }
.jzsj_list { list-style: none; }
.jzsj_list li { float: left; width: 290px; height: 25px; overflow: hidden; margin-top: 50px; }
.jzsj_list li + li { margin-left:15px; }
.jzsj_list li h2 { font-size: 18px; color: #000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold; }
.jzsj_list li h2 a { color: #000; }
.jzsj_list li p { font-size: 16px; color: #666; line-height: 28px; margin-top: 28px; }
.mtkd_list01 li { font-size: 18px; color: #000; position: relative; padding-left: 25px; margin-top: 23px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.mtkd_list01 li a { color: #000; }
.mtkd_list01 li:before { content: ""; width: 5px; height: 5px; background: #db1d1c; border-radius: 100%; position: absolute; top: 10px; left: 0; }
/*文明影像*/
.yx_left { float: left; width: 393px; height: auto; overflow: hidden; }
.yxpic01 { width: 393px; height: 248px; position: relative; margin-bottom: 12px; }
.yxpic01 img { width: 393px; height: 248px; }
.yxpic01 .bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 30px; opacity: 0.6; background: #000; z-index: 0 }
.yxpic01 .title { position: absolute; left: 2%; bottom: 0; width: 96%; font-size: 14px; height: 30px; line-height: 30px; color: #fff; overflow: hidden; z-index: 1; text-align: center; }
.yxpic01 .title a { color: #fff; }
.yxpic02 { width: 393px; height: 288px; position: relative; margin-bottom: 12px; }
.yxpic02 img { width: 393px; height: 288px; }
.yxpic02 .bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 30px; opacity: 0.6; background: #000; z-index: 0 }
.yxpic02 .title { position: absolute; left: 2%; bottom: 0; width: 96%; font-size: 14px; height: 30px; line-height: 30px; color: #fff; overflow: hidden; z-index: 1; text-align: center; }
.yxpic02 .title a { color: #fff; }
.yx_mid { float: left; width: 392px; height: auto; overflow: hidden; margin-left: 11px; margin-right: 11px; }
.yxpic03 { width: 392px; height: 175px; position: relative; margin-bottom: 11px; }
.yxpic03 img { width: 392px; height: 175px; }
.yxpic03 .bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 30px; opacity: 0.6; background: #000; z-index: 0 }
.yxpic03 .title { position: absolute; left: 2%; bottom: 0; width: 96%; font-size: 14px; height: 30px; line-height: 30px; color: #fff; overflow: hidden; z-index: 1; text-align: center; }
.yxpic03 .title a { color: #fff; }
.footer { padding: 25px 0 25px 0; text-align: center; margin-top: 90px; background: #f0d0aa; }
.footer p { line-height: 30px; font-size: 16px; color: #dd0a0a; }
</pre></body></html>