@charset "utf-8";
a:link{text-decoration:none;color:#000}
a:visited{text-decoration:none;color:#000}
a:hover{text-decoration:underline;color:#c91520}
.slow img:hover{ transform:scale(1.05);}/*图片放大*/
.slow img{-moz-transition: all 0.9s ease-in-out;-webkit-transition: all 0.9s ease-in-out;-o-transition: all 0.9s ease-in-out;-ms-transition: all 0.9s ease-in-out;transition: all 0.9s ease-in-out;}/*缓慢效果*/
body{ background:#fff;min-width: 1200px;}
.n_banner{ display:block; width:100%;min-width: 1200px;height:973px;background:url(images/2023ys_01.png) no-repeat top center;}

.main_box_bg{ width:100%; height: auto;background:url(images/beijing.png) no-repeat center center;}
.main_box{ width:1200px; margin:0 auto;overflow: hidden;}

.heide {height: 30px; background-color: #000000; z-index: 0; position: relative;filter: alpha(opacity=50);opacity: 0.5;margin-top: -30px;}

.txt{height:auto;text-align: center;margin: 30px auto}

.headlines{ width:1200px; height:120px; margin: 40px 0px 20px; border-bottom:1px solid #6d6d6d;padding: 0 0 15px;}
.headlines .left{ width:120px;}
.headlines .right{ width:1060px;}
.headlines .right .title{height:36px;line-height:36px;font-size:32px;font-weight:700;text-align: center;overflow: hidden;padding: 0px 0px 10px;}
.headlines .right .title a{color:#c00}
.headlines .right .intro{color:#777;margin-top: 10px;font-size:16px;line-height: 28px;}

.meeting-dynamic{ height:570px; }
.meeting-dynamic .left{ width:638px;height: 434px}
.meeting-dynamic .left .cont{ margin-top: 10px; }

.focusBox{float:left;position:relative;width:638px;height:434px;overflow:hidden;text-align:left;background:#fff}
.focusBox .pic img{width:638px;height:434px;display:block}
.focusBox .txt-bg{position:absolute;bottom:0;z-index:1;height:40px;width:100%;background:#333;filter:alpha(opacity=40);opacity:.4;overflow:hidden}
.focusBox .txt-tit{position:absolute;bottom:0;z-index:2;height:40px;width:100%;overflow:hidden}
.focusBox .txt-tit li{height:40px;line-height:40px;position:absolute;bottom:-40px}
.focusBox .txt-tit li a{display:block;color:#fff;padding:0 0 0 10px;font-size:16px;font-weight:700;text-decoration:none}
.focusBox .num{position:absolute;z-index:3;bottom:8px;right:8px}
.focusBox .num li{float:left;position:relative;width:18px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer}
.focusBox .num li a,.focusBox .num li span{width:14px;height:14px;border-radius:7px;position:absolute;z-index:2;display:block;color:#fff;top:0;left:0;text-decoration:none}
.focusBox .num li span{z-index:1;background:#000;filter:alpha(opacity=50);opacity:.5}
.focusBox .num a:hover,.focusBox .num li.on a{background:#c91520}

.meeting-dynamic .right{ width:540px; height: 434px}
.meeting-dynamic .right .cont{margin-top: 0px;}
.meeting-dynamic .right .cont ul li{height: 36px;line-height: 36px;overflow: hidden;padding-left: 24px;background:url(images/2023ys_15.png) no-repeat left center;}

.media-attention{ height:640px; }
.media-attention .cont{}
.media-attention .cont ul li{width: 600px;height: 124px;float: left;padding: 20px 0;border-bottom:1px solid #eeeef0;}
.media-attention .cont ul li .left{width: 200px; height: 124px}
.media-attention .cont ul li .right{width: 380px;padding-right: 10px;}
.media-attention .cont ul li .right .title{height:36px;line-height:26px;font-size:16px;text-align: left;padding: 0px 0px 10px;}
.media-attention .cont ul li .right .intro{color:#777;margin-top: 10px;font-size:14px;line-height: 26px;}


.media-focus{ height:740px; }


.exciting-moments{ height:820px;margin-bottom: 40px}

.contScroll{width:1200px;height:675px;margin:0px auto;position:relative;}
.contScroll .prev,.contScroll .next{width:51px;height:45px;position:absolute;top:310px;left:0;z-index:100; cursor:pointer; background:url(images/btns.png) no-repeat;}
.contScroll .next{ left:auto; right:0; background-position:0 -90px;}
.contScroll .prev:hover{ background-position:0 -45px; }
.contScroll .next:hover{ background-position:0 -135px; }

.contScroll .contList dl{float:left;width:1200px;height:675px;text-align:center;}
.contScroll .contList dl div{position:relative;}
.contScroll .contList dl div img{width:1200px;height:675px;padding: 0px;margin:0px }
.contScroll .contList dl div p{position: absolute;bottom:0px;padding: 0px;margin:0px;width:100%;height: 60px;line-height: 60px;font-size: 22px;background:#d3d3d3;filter:alpha(opacity=80);opacity:0.60;}


/* 栏目版块 */
.lmbox{ position:absolute;left:calc(50% - 600px);top:-120px;width:1200px;padding:40px 0 0 0; overflow:hidden; position:relative;}
.lmbox .rcon{width:900px;margin: 0 auto;overflow:hidden;border-radius: 8px 8px;border:1px solid #f1f1f1;background:#fff;-moz-box-shadow: 0px 0px 6px #e9e9e9;box-shadow: 0px 0px 6px #e9e9e9;}

.lmbox .fsok{float:left;width:100px;margin:100px 0 0 30px;overflow:hidden;border-radius: 6px 6px;border:1px solid #f1f1f1;background:#fff;-moz-box-shadow: 0px 0px 4px #f3f3f3;box-shadow: 0px 0px 4px #f3f3f3;}
.lmbox .fsok dt{float:left;margin:5px 5px 0px 5px;width:90px;height:90px;overflow:hidden;}
.lmbox .fsok dt img{width:90px;height:90px;}
.lmbox .fsok dd{float:left;width:90px;text-align:center;padding:0px 5px 3px 5px;font-size:12px;color:#666666;line-height:160%;}

/* 栏目版块-图文列表样式 */
.bonu{float:left;width:850px;overflow:hidden;padding:0px 25px 10px 25px;}
.bonu li{float:left;width:100%;height:125px;padding:25px 0 25px 0;border-bottom:1px dashed #efefef; cursor:pointer; position:relative;}
.bonu li .coxn{float:left;width:100%; overflow:hidden;}
.bonu li .coxn .ppw{ position:absolute;left:0;top:28px;width:210px;display:block; overflow: hidden;border-radius: 8px 8px;}
.bonu li .coxn .ppw img,.lmbox .rcon .bonu li .ppw a img{width:100%;height:auto;max-height:120px;display:block;transition: all 0.8s;}
.bonu li .coxn .wztt{float:right;width:625px;}
.bonu li .coxn .wztt dt{float:left;width:100%;font-size:22px;font-weight:bold;color:#000;line-height:160%;transition: all 0.4s;}
.bonu li .coxn .wztt dt a{font-size:22px;font-weight:bold;color:#000;line-height:160%;text-decoration:none;transition: all 0.4s;}
.bonu li .coxn .wztt dd{float:left;width:100%;font-size:14px;color:#666666;line-height:160%;}
.bonu li .coxn .wztt dd a{font-size:14px;color:#666666;line-height:160%;text-decoration:none;}
.bonu li .coxn .wztt span{float:left;width:100%;margin:5px 0 0 0;text-align:left;font-size:12px;color:#cccccc;line-height:100%; display:none;}
.bonu li .coxn:hover dt{color:#ff9783;}
.bonu li .coxn:hover dt a{color:#ff9783;}
.bonu li .coxn:hover .ppw img{transform: scale(1.1);}

/* loading more */
.rendermore{margin:35px 200px 35px}
.rendermore a{display:block;height:50px;text-align:center;text-decoration:none}
.rendermore span{display:block;height:50px;font-size:18px;line-height:50px;color:#333;text-align:center;background:#f3f5f9;border-radius:25px;}
.rendermore a:hover{background:#ea0718}
.rendermore a:hover,.rendermore a:hover span{text-decoration:none;color:#fff;background:#ea0718;border-radius:25px;}
.rendermore .loading{background:#f3f5f9;color:#333;height:50px;font-size:18px;line-height:50px}
.rendermore .loading .i{background:url(/statics/pc/images/loading_more.gif) no-repeat center;display:inline-block;width:38px;height:22px;margin:12px 10px 11px;vertical-align:top}

.scpd_back_home{margin:35px auto;text-align: center;}
.scpd_back_home a{font-size: 18px; color: #333; text-decoration: none;}

.foot-main {position: relative;width:100%;min-width:1220px;height:336px;background-color:#c91520;/* z-index: 2147483641; */}
.foot-main .foot-link-bg{width:100%;height:245px;background-color:#ef3b1a}
.foot-main .foot-link{width:1200px;margin:0 auto;height:245px;color:#fff;}
.foot-main .foot-link .left{width:880px;float:left; padding:20px 20px;}
.foot-main .foot-link .left .name{height:30px;line-height:30px;font-size:18px;font-weight:700;margin:5px 0px 15px;}
.foot-main .foot-link .left .links{padding-right:0}
.foot-main .foot-link .left .links li{float:left;margin-right:10px;font:400 12px/22px "Microsoft Yahei"}
.foot-main .foot-link .left .links li a{white-space:nowrap}
.foot-main .foot-link .left .links a{line-height:25px;font-size:14px;padding-right:10px;color:#fff}
.foot-main .foot-link .right{width:260px;float:right}
.foot-main .foot-link .right a{margin:0;padding:0;border:0 none;color:#333;vertical-align:baseline;text-decoration:none;font-size:100%;transition:all .3s ease-in 0s}
.foot-main .foot-link .right img{margin-top:40px}
.foot-main .foot-link .right p{margin-top:15px;color:#fff;font-size:12px;line-height:24px}
.foot-main .foot-nav{width:1200px;height:50px;line-height:50px;margin:0 auto;text-align:center}
.foot-main .foot-nav a{font-size:14px;color:#fff;margin:0 15px;}
.foot-main .foot-other{text-align:center}
.foot-main .foot-other ul{display:block}
.foot-main .foot-other ul li{color:#fff;font-size:14px;line-height:26px}
.foot-main .foot-other ul li a{color:#fff}