<style>
@charset "utf-8";
/*通用样式*/
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, input, textarea, label, ul, ol, dl, li, dt, dd, .clearfix:after { margin: 0; padding: 0; }
body { padding: 0; margin: 0; /*font-family: 'PingFang SC', 'Lantinghei SC', 'Helvetica Neue', 'Helvetica', 'Arial', 'Microsoft YaHei', '微软雅黑', 'STHeitiSC-Light', 'simsun', '宋体', 'WenQuanYi Zen Hei', 'WenQuanYi Micro Hei', 'sans-serif' !important;*/
font-family: "PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", "微软雅黑", STHeitiSC-Light, simsun, "宋体", "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif; }
body { background:url(http://www.news.cn/interview/qxxbpz/img/banner.jpg) 50% 0 no-repeat; }
h1, h2, h3, h4 { font-weight: normal; }
li { list-style-type: none; }
a { text-decoration: none; outline: none; color: #333; }
a:hover { text-decoration: none; color: #3773db; }
table { border-collapse: collapse; border-spacing: 0; }
iframe, img { border: 0; }
img { vertical-align: middle; }
input { outline: none; }
.clearfix { display: block; }
.clearfix:after { content: ""; overflow: hidden; width: 100%; height: 0px; font-size: 0px; display: block; clear: both; }
.left { float: left; }
.right { float: right; }
.hide { display: none; }
h1, h2 { padding: 0; margin: 0; }
.hide { display: none; }
.domMoblie { display: none; }
.domPc { display: block; }
.box { width: 1000px; margin: 0 auto; }
/*顶部区块*/

.banner { height: 620px; margin: auto; }
/*视频框*/
.part1-left { width: 996px; height: 563px; position: relative; background: url(http://www.news.cn/talking/fdzzgx/index/images/spbg.jpg) 0 0 no-repeat; margin: 0 auto; padding-top: 14px; margin-top: 42px; }
.part1-left .swiper-container { width: 974px; height: 548px; }
.swiper-slide { position: relative; }
/*.part1-left .pagination { position: absolute; right: 10px; text-align: right; bottom: 7px; width: 19%; z-index: 2; }
.part1-left .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; background: #e5e5e5; margin: 0 3px; cursor: pointer; }
.part1-left .swiper-active-switch { background: #f70b17; }*/
.part1-left .picTitle { position: relative; width: 974px; height: 548px; overflow: hidden; }
.part1-left .picTitle .img img { width: 974px; height: 548px; display: block; cursor: pointer; }
.part1-left .picTitle .bg { background: #000000; bottom: 0; height: 35px; left: 0; opacity: 0.4; filter: alpha(opacity=40); position: absolute; width: 100%; z-index: 10; display: none; }
.part1-left .picTitle .name { bottom: 0; color: #ffffff; height: 35px; left: 0; line-height: 35px; overflow: hidden; position: absolute; text-indent: 1em; text-align: left; width: 100%; z-index: 11; font-size: 20px; background: #d94532; background: linear-gradient( to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.65) 100% ); display: none; }
.part1-left .picTitle .name a { color: #ffffff; text-decoration: none; }
.part1-left .picTitle .name a:hover { text-decoration: underline; }
.mul-play { position: absolute; width: 70px; height: 70px; bottom: 46px; right: 30px; display: none; cursor: pointer; z-index: 999; }
.videoPart { width: 974px; height: 548px; background: #000; position: absolute; top: 14px; left: 11px; z-index: 50; }
.videoPart iframe { width: 974px; height: 548px; }
.videoPart .videoPart-close { width: 22px; height: 22px; position: absolute; top: 0px; right: -22px; z-index: 50; background: url(http://www.newsres.cn/bigbig201710101700/bundle/s1014_icon_btn_close.png) no-repeat; cursor: pointer; background-size: 100% auto; }
/*往期回顾*/
.wqhg { width: 996px; margin: auto; height: 257px; margin-top: 50px; }
.wqhgrw { margin: auto; margin-top: 40px; }
.wqhgrw ul { }
.wqhgrw .wbg1 { width: 1000px; }
.wqhgrw .wbg2 { width: 700px; margin: auto; }
.wqhgrw li { width: 306px; height: 237px; float: left; background:#fff; margin:0 12px 40px 12px; overflow:hidden; }
.wqhgrw img { width: 306px; height: 172px; }
.wqhgrw p { width:94%; margin:0 auto; font-size: 18px; color: #292929; line-height: 28px; margin-top: 10px; }
.wqhgrw p a { color: #292929; }
/*栏目条*/
.block-tit { width:163px; height: auto; margin: 0 auto; margin-top:30px; margin-bottom:30px; }
.block-tit img { width:163px; height: auto; }
/*栏目简介*/
.lmjj { width: 1200px; margin: auto; height: 389px; background:url(http://www.news.cn/interview/qxxbpz/img/lmjs.png) 0 0 no-repeat; margin-top: 62px; overflow:hidden; }
.lmjj p { width:665px; height:127px; font-size: 16px; color: #ab4c1e; line-height: 32px; margin-left:180px; margin-top:140px; }
.bjsq .report-item { position: absolute; height: 100%; overflow: hidden; z-index: 99; /* background: url("http://www.2022bmc.cn/images/20211129_shuangaoBg_v1.png") 0 0 no-repeat;*/ }
.bjsq .report-tit { float: left; width: 113px; height: 321px; font-size: 16px; cursor: pointer; }
.bjsq .report-tit-wrap:before { content: ""; position: absolute; display: block; }
.bjsq .report-wrap { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 100%; overflow: hidden; }
.bjsq .report-cont { width: 563px; position: relative; }
.bjsq .report-cont .img { width: 563px; height: 321px; }
.bjsq .report-cont img { width: 563px; height: 321px; }
.bjsq .report-cont .tit { position: absolute; left: 0; right: 0; bottom: 0; z-index: 3; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; font-size: 14px; font-weight: 400; text-align: center; line-height: 32px; padding: 10px 10px 10px 10px; color: #fff; background: rgba(0, 0, 0, .65); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .65))); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%); background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%); display: none; }
.bjsq .report-cont .tit a { color: #fff; }
.bjsq .meeting-report-cont { width: 1000px; height: 321px; float: right; overflow: hidden; position: relative; }
.bjsq01 .report-tit { background: linear-gradient(to bottom, rgba(251,133,57,1) 0%, rgba(238,20,8,1) 100%); }
.bjsq01 .report-tit p { font-size: 20px; color: #FFF; width: 50px; margin: auto; writing-mode: vertical-rl; padding: 50px 0; }
.bjsq02 .report-tit { background: linear-gradient(to bottom, rgba(238,20,8,1) 0%, rgba(251,133,57,1) 100%); }
.bjsq02 .report-tit p { font-size: 20px; color: #FFF; width: 50px; margin: auto; writing-mode: vertical-rl; padding: 50px 0; }
.bjsq03 .report-tit { background: linear-gradient(to bottom, rgba(251,133,57,1) 0%, rgba(238,20,8,1) 100%); }
.bjsq03 .report-tit p { font-size: 20px; color: #FFF; width: 50px; margin: auto; writing-mode: vertical-rl; padding: 50px 0; }
.bjsq04 .report-tit { background: linear-gradient(to bottom, rgba(238,20,8,1) 0%, rgba(251,133,57,1) 100%); }
.bjsq04 .report-tit p { font-size: 20px; color: #FFF; width: 50px; margin: auto; writing-mode: vertical-rl; padding: 50px 0; }
.grjs { width: 900px; margin: auto; background: url(http://www.news.cn/talking/fdzzgx/index/images/grybg.png)0 0 no-repeat; height: 379px; margin-top: 80px; padding: 0 60px; }
.grjs h2 { color: #FFF; font-size: 30px; line-height: 63px; }
.grjs h2 a { color: #FFF; }
.grjs h3 { color: #666; font-size: 20px; margin-top: 20px; margin-bottom: 20px; }
.grjs h3 a { color: #666; }
.grjs p { color: #333; font-size: 26px; line-height: 40px; }
.footer { padding: 25px 0 25px 0; text-align: center; margin-top: 90px; background:#b55322; }
.footer p { line-height: 30px; font-size: 16px; color: #fff; }

@media screen and (max-width: 1200px) {
body { background: linear-gradient(to bottom, rgba(255,230,200,1) 93%, rgba(225,114,95,1) 100%); }
.domMoblie { display: block; }
.domPc { display: none; }
.wqhg { width: 96%; height: auto; margin-top: 20px; }
.wqhgrw .wbg1 { width: 100%; }
.wqhgrw .wbg2 { width: 100%; margin: auto; }
.wqhgrw li { width: 94%; height: auto; float: left; background-size: 100% 100%; padding: 3%; margin-top: 20px; margin:0; margin-bottom:25px; }
.wqhgrw li+li { margin-left: 0px; }
.wqhgrw img { width: 100%; height: auto; }
.wqhgrw { margin-top: 10px; }
.box { width: 100%; margin: auto; }
/*栏目简介*/
.lmjj { width: 96%; margin: auto; height: auto; background:none; margin-top: 30px; }
.lmjj img { width: 100%; height: auto; }
.lmjj p { width:auto; height:auto; font-size: 14px; color: #ab4c1e; line-height: 32px; margin-left:0; margin-top:0; background:#fff; padding:10px; }
/*手机banner*/
.m_banner { width: 100%; height: auto; }
.m_banner img { width: 100%; height: auto; }
color: #ff3333;
/*视频背景*/ 
.spbg { width: 100%; height: auto; padding-bottom: 20px; margin-top: 10px; }
/*手机视频*/
.part1-left { width: 96%; height: 100%; position: relative; margin: 0 auto; background: none; overflow: auto; padding-top: 0px; border: none; overflow: hidden; margin-top: 15px; }
.part1-left .swiper-container { width: 100%; height: auto; }
.swiper-slide { position: relative; }
/*.part1-left .pagination { position: absolute; right: 10px; text-align: right; bottom: 7px; width: 19%; z-index: 2; }
.part1-left .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; background: #e5e5e5; margin: 0 3px; cursor: pointer; }
.part1-left .swiper-active-switch { background: #f70b17; }*/
.part1-left .picTitle { position: relative; width: 100%; height: auto; }
.part1-left .picTitle .img img { width: 100%; height: auto; display: block; }
.part1-left .picTitle .bg { background: #000000; bottom: 0; height: 35px; left: 0; opacity: 0.4; filter: alpha(opacity=40); position: absolute; width: 100%; z-index: 10; }
.part1-left .picTitle .name { bottom: 0; color: #ffffff; height: 35px; left: 0; line-height: 35px; overflow: hidden; position: absolute; text-indent: 1em; text-align: left; width: 100%; z-index: 11; font-size: 18px; }
.part1-left .picTitle .name a { color: #ffffff; text-decoration: none; }
.part1-left .picTitle .name a:hover { text-decoration: underline; }
.mul-play { position: absolute; width: 10%; height: auto; bottom: 5%; right: 3%; display: none; cursor: pointer; z-index: 999; }
.mul-play img { width: 100%; height: auto; }
.videoPart { width: 100%; height: 100%; background: #333; position: absolute; top: 0; left: 0; z-index: 50; }
.videoPart iframe { width: 100%; height: 100%; }
.videoPart .videoPart-close { width: 22px; height: 22px; position: absolute; top: -21px; right: 0px; z-index: 50; background: url(http://www.news.cn/politics/cpc20/ft/ft01/images/20220928_icon_btn_close.png) no-repeat; cursor: pointer; background-size: 100% auto; }
/*精彩观点*/


/*栏目条*/
.block-tit1 { width: 40%; margin: auto; }
.block-tit1 img { width: 100%; height: auto; }
.grjs h2 { font-size: 20px; margin-left: 10px; height: 63px; overflow: hidden; }
.grjs h3 { font-size: 18px; }
.grjs p { font-size: 20px; }
/*底部*/
.footer { margin-top: 30px; }
.footer p { line-height: 30px; font-size: 12px; color: #fff; }
}
</style>