body {background: url(../images/reddoor_ershida_qingzhu.jpg) center 50px no-repeat;}
.area{width: 100%;/*height: 421px;*/position: relative; }
.area .wrapper{position: relative;padding-top: 10px;}

.mod-linklist-box .linklist{width: 650px;float: right;margin-top: 10px;}
.mod-linklist-box .linklist li{width: 130px;float: left;margin-bottom: 13px;}
.mod-linklist-box .linklist li a{color: #fff;}
.mod-linklist-box .linklist .four-item{width: 80px;}


.zhuanqu .area-content{width: 1172px;margin:0 auto;height: auto; display: inline-block;}
.area .area-nav{width: 900px;position: absolute;top: 7px;left: 390px;height: 76px;}
.area .area-nav li{float: left;width: 160px;height: 38px;line-height: 38px;font-size: 20px;}
.area .area-nav li:nth-of-type(4),
.area .area-nav li:nth-of-type(9){width: 190px;}
.area .area-nav li a{text-decoration: none;color: #dc4251;}
.area .area-nav .area-nav-logo{width: 390px;height: 90px;margin-top: -62px;left: 0;}
.area .area-nav .area-nav-logo a{width: 390px;height: 90px;display: block;}
.area .area-nav .area-nav-first{padding-left: 100px;}

.area .area-nav .area-nav-first a{top: 82px;left: 338px;}
.area .area-nav .area-nav-second a{top: 82px;left: 456px;}
.area .area-nav .area-nav-third a{top: 82px;left: 554px;}
.area .area-nav .area-nav-fouth a{top: 82px;left: 653px;}
.area .area-nav .area-nav-five a{top: 82px;left: 802px;}
.area .area-nav .area-nav-six a{top: 82px;left: 967px;}
.area .area-nav .area-nav-seven a{top: 82px;left: 1066px;}

.area .area-nav.type-b{width: 800px;left: 510px;}
.area .area-nav.type-b li a{color: #fff;}
.reddoor-main-link{ height: 155px; width: 1180px; display: block; float: left;}
.link-group{width: 230px;float: left;line-height: 34px;margin: 60px 0 0 30px;}
.reddoor-extra-link{color: #fff; font-size: 16px;}
.reddoor-extra-link:hover{color: #fff;}
.reddoor-extra-link.link-01{margin-right: 45px;}
.reddoor-extra-link.link-03{margin-right: 29px;}

.zhuanqu .area-content .area-content-detail{margin: 0 auto;width: 1172px;}
.zhuanqu .area-content .area-content-detail .area-content-article{width: 1172px;margin:0 auto;text-align: center;margin-bottom: 28px; margin-top: 15px; }
.zhuanqu .area-content .area-content-detail .area-content-article .area-content-article-dongaohui{float: left; width: 220px;}
.zhuanqu .area-content .area-content-detail .area-content-article .area-content-article-dongaohui img {height: 58px; margin-right: ;}
.zhuanqu .area-content .area-content-detail .area-content-article a{text-decoration: none;}
.zhuanqu .area-content .area-content-detail .area-content-article a h3{text-decoration:none;color: #f00;font-size: 35px;margin-top: 5px;margin-bottom: 25px;}
.zhuanqu .area-content .area-content-detail .area-content-article a h3{color: #da0000;}
.zhuanqu .area-content .area-content-detail .area-content-article a p{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;font-size:14px;}
.zhuanqu .area-content .area-content-detail .area-content-article p{color: #666;font-size: 16px;text-align: left;line-height: 24px;}
.zhuanqu .area-content .area-content-detail .area-content-article p a{color: #666;}
.zhuanqu .area-content .area-content-detail .area-content-article p a:hover{color: #cc0000;}
/* 左侧单图文新闻 */

.zhuanqu .area-content .area-content-detail .area-content-slider .col-sub{width: 660px;margin-right: 0;}
.zhuanqu .area-content .area-content-detail .area-content-slider .area-content-pic{float: none;}
.zhuanqu .area-content .area-content-detail .area-content-slider .area-content-pic dl{width: 660px;height: 390px;margin: 0;}
.zhuanqu .area-content .area-content-detail .area-content-slider .area-content-pic dl dd {font-size: 18px;height: 52px;line-height: 52px;}

/*专区*/
.zhuanqu .area-content .area-content-detail .area-content-slider{margin: 40px 0 18px 0;}
.zhuanqu .area-content .area-content-detail .area-content-slider .slider-modal{width: 660px;height: 390px;float:right;}
.zhuanqu .area-content .area-content-detail .area-content-slider .area-content-articlelist{width: 506px;}
.zhuanqu .area-content .area-content-detail .area-content-slider .area-content-articlelist h3{ border-bottom:1px dashed #ccc; padding-bottom:19px;/* padding-top:10px*/;}
.zhuanqu .area-content .area-content-detail .area-content-slider .area-content-articlelist h3 a{ font:24px/40px "微软雅黑"; color:#333; text-decoration:none;}
.zhuanqu .area-content .area-content-detail .area-content-slider .area-content-articlelist h3 a:hover{color: #cc0000;}
.zhuanqu .area-content .area-content-detail .area-content-slider .area-content-articlelist p{padding: 20px 0;height: 80px;border-bottom: 1px dashed #0e0e0e;}
.zhuanqu .area-content .area-content-detail .area-content-slider .area-content-articlelist p a{font-size: 24px;color: #262626;display: block;text-decoration:none;line-height: 40px;}

/* 多行文字列表 */
.news-text.multi-lines{padding-top: 6px;}
.news-text.multi-lines li{font-size: 18px;border-bottom: 1px solid #b8b8b8;padding-bottom: 14px;margin-bottom: 26px;}
.news-text.multi-lines .multi-lines-inner{font-size: 18px;line-height: 30px;height: 60px;overflow: hidden;padding-left: 16px;background: url(../images/dot-333.jpg) 0 12px no-repeat;}
.news-text.multi-lines li a{color: #333;}
.news-text.multi-lines li:hover .multi-lines-inner{background: url(../images/dot-cur.jpg) 0 12px no-repeat;}
.news-text.multi-lines li:hover a{color: #c42f21;text-decoration: none;}

.zhuanqu .area-content .area-content-detail .area-content-slider .area-content-articlelist .default{}  
.zhuanqu .area-content .area-content-detail .area-content-slider .area-content-articlelist .last{border-bottom: none;}
/*  */
.zhuanqu .area-content .area-content-detail .area-content-report .report-list .report-list-title{width: 100%;overflow: hidden;}
.zhuanqu .area-content .area-content-detail .area-content-report .report-list .report-list-title h3{font-size: 22px;color: #ff0000;display: inline-block;float: left;}
.zhuanqu .area-content .area-content-detail .area-content-report .report-list .report-list-title div{display: inline-block;float: right;margin-right: -1px;margin-top: 8px;}
.zhuanqu .area-content .area-content-detail .area-content-report .report-list .report-list-title span{color: #333;font-size: 16px;float: left;padding: 0 10px;border-right: 1px solid #333;display: inline-block;width: auto;height: 16px;line-height: 16px;}
.zhuanqu .area-content .area-content-detail .area-content-report .report-list{width: 600px;height: 340px;/* margin-left: -4px;*/ padding-left: 12px;margin-top: -13px; background: url(../images/list_baodao.png) #f3f3f3 0 0 no-repeat;}
.zhuanqu .area-content .area-content-detail .area-content-report .report-list{ background: none;}
.zhuanqu .area-content .area-content-detail .area-content-report .report-list span{
    width:295px;height: 46px;color: #fff; background:url(../images/rmtbd.png) no-repeat;display: block;/*float:right;*/font-size:18px;text-align: center;}
.zhuanqu .area-content .area-content-detail .area-content-report .report-list ul{padding-top: 3px;}
.zhuanqu .area-content .area-content-detail .area-content-report .report-list ul li{background: url(../images/circle-333.png) left center no-repeat;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 47px;font-size: 18px;width: 560px;}
.zhuanqu .area-content .area-content-detail .area-content-report .report-list ul li a{text-decoration: none;width: 570px;padding-left: 25px;color: #222;}
.zhuanqu .area-content .area-content-detail .area-content-report .report-list ul li a:hover{color: #222;text-decoration: underline;}
.zhuanqu .report-list ul li a{color:#333;}
#slide-msg {color: #222;}
/* 图文列表 */
.zhuanqu .area-content-pic{width: 500px;margin-left: 30px;}
.zhuanqu .area-content-pic dl{ position:relative; width:245px; height:140px; overflow:hidden;float:left;margin-bottom: 10px;}
.zhuanqu .area-content-pic dl dt{width: 100%;height: 100%;}
.zhuanqu .area-content-pic dl img{width: 100%;height: 100%;display: block;}
.zhuanqu .area-content-pic dl dd{position: absolute;width: 100%;text-align: center;font-size: 14px;line-height: 35px;left: 0;bottom: 0;z-index: 2;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zhuanqu .area-content-pic dl dd.div-opa{position: absolute;background: #000;opacity: 0.5;filter:alpha(opacity=50); bottom: 0; height:35px; left:0; width:100%;z-index: 1;}
.zhuanqu .area-content-pic dl dd a{color: #fff;;}
.zhuanqu .area-content .area-content-detail .area-content-report .area-content-pic li a img{display: block;float: left;width: 245px;height: 140px;border:none;margin-left: 15px;margin-bottom: 15px;}
.zhuanqu .area-content-pic .gallery-thumbs dl {  width: 100%;  margin-left: 0; margin: 0; padding: 0;  max-width: 125px; max-height: 68px; }

/* 轮播 */
.hiSlider-pages,
.hiSlider-title{position: absolute; z-index: 3; bottom: 0; width: 100%; padding: 6px 0; color: #fff; text-indent: 10px; /* background: rgba(0,0,0,.6); */ z-index: 200; font: 14px/2 "Microsoft YaHei", "Arial", "Tahoma"}
.hiSlider-pages{bottom: 0; right: 10px; text-align: right;}
.hiSlider-pages a{height: 12px; width: 12px; margin: 0 6px; display: inline-block; overflow: hidden; /* text-indent: -100px; */ font-size: 0; border-radius: 50%; background: #ddd; z-index: 500;}
.hiSlider-pages a.active{background: #5472BF; }
.hiSlider{overflow: hidden; height: 390px; width: 660px; background: #eee; }
.hiSlider-item{float: left; position: relative;display: block;}
.popup_bk{width: 100%; position: absolute; bottom: 0; height: 50px;position: absolute;background: #000;opacity: 0.5;filter:alpha(opacity=50);}
.hiSlider-item a img{width: 660px;height: 390px;display: block;}
.hiSlider-item a{height: auto; display: block;}
.popup{z-index: 5;position: absolute;bottom: 0;width: 100%;}
.popup p{font-size: 20px;color: #fff;margin-left: 5%;line-height: 50px;z-index: 100;}
.popup p a{color: #fff;}
.popup p a:hover{color: #cc0000;}
.popup span{font-size: 14px;color: #fff;margin-left: 5%;}

/*2018.3.1 新旧能动*/
.xjdn{background:url(../images/xjdn.jpg) no-repeat; height:138px; border:1px solid #ddd; border-bottom:5px solid #1c5491;}
.xjdn h2 a{ width:255px; height:138px; float:left;}
.xjdn ul{ width:440px; float:left; margin-top:18px; display:block; margin:18px 10px auto 10px;}
.xjdn ul li{background: url(../images/dot-grey.jpg) 0 center no-repeat;padding-left: 18px;}
.xjdn ul li a{color: #333;}

.top_xjdn{ width:1172px; margin:0 auto;}
.top_xjdn a{ width:320px; height:60px; float:right; margin-right:35px; display:inline; z-index:1; position:relative;}

.reddoor-lianjie { display: block; width: 360px; height: 76px; position: absolute; top: 7px; left: 3px; }


/*2020.02.25 右侧带视频轮显*/
.lftztvod{ width:125px;}
.lftztvod dl.sd01{cursor:pointer; width:125px; height:65px; overflow:hidden; margin-left:0;}
.lftztvod dl.sd02{cursor:pointer; width:125px; height:65px; overflow:hidden; margin-left:0;}
.lftztvod dl.sd01 dd.div-opa{ display:none;}
.gallery-top{ margin-right: 15px; }
#lftztvod_info { width: 345px; }
.zhuanqu .lftztvod_info dl{ width:345px; height:295px; position:none; margin-bottom:0px;}
.zhuanqu .lftztvod_info dl dt{ width:345px; height:203px;}
.zhuanqu .area-content-pic .lftztvod_info dl dd{ font-size:38px; padding:10px; width:340px; font-size:16px; white-space:normal; text-align:left; /*background:#f3f3f3*/; line-height:28px; height:55px;}
.zhuanqu .area-content-pic .lftztvod_info dl dd span{ float:right; font-size:14px; color:#999;}
.zhuanqu .lftztvod_info dl dt .poster{ width:100%; height:100%;}
.zhuanqu .lftztvod dl dd.div-opa{ height:65px;}
.zhuanqu .lftztvod dl dd.div-opa:hover{ background:none;}
.zhuanqu .lftztvod dl dd.div-vod{ height:30px; width:30px; left:37%; top:20px;}
.hidden{display:none;}

.anchorPoint .point01{position: absolute; width: 70px; height: 14px; left: 365px; top: 27px;}
.anchorPoint .point02{position: absolute; width: 56px; height: 14px; left: 445px; top: 27px;}
.anchorPoint .point03{position: absolute; width: 70px; height: 14px; left: 513px; top: 27px;}
.anchorPoint .point04{position: absolute; width: 70px; height: 14px; left: 593px; top: 27px;}
.anchorPoint .point05{position: absolute; width: 97px; height: 14px; left: 675px; top: 27px;}
.anchorPoint .point06{position: absolute; width: 110px; height: 14px; left: 373px; top: 57px;}
.anchorPoint .point07{position: absolute; width: 56px; height: 14px; left: 503px; top: 57px;}
.anchorPoint .point08{position: absolute; width: 70px; height: 14px; left: 584px; top: 57px;}
.anchorPoint .point09{position: absolute; width: 95px; height: 14px; left: 670px; top: 57px;}

.zhuanqu{margin-top: 12px; background-color: #f6f6f6;/*border: 1px solid #f6f6f6;*/}
.section-top{ z-index: 9999; position: relative;/*margin-top: 100px;*/}
.mod-headline-added{background: #f6f6f6;/*margin-top:68px;*/} 
.mod-headline-added .news-list.type-c>li{padding-left:15px; width:560px;}
.mod-headline-added .news-list{padding-left: 15px;padding-bottom:10px;}
.mod-headline-title { padding-top: 2px;}

.zhuanqu .area-content .area-content-detail .area-content-list{margin-top:30px;display: none;}
.zhuanqu .area-content .area-content-detail .area-content-list .area-content-list-left{float: left;margin-top: 8px;}
.zhuanqu .area-content .area-content-detail .area-content-list .area-content-list-left ul li{float: left;margin-right: 24px;}
.zhuanqu .area-content .area-content-detail .area-content-list .area-content-list-left ul li a:hover{color: #cc0000;}
.zhuanqu .area-content .area-content-detail .area-content-list .area-content-list-left ul li a img{display: block;width: 144px;height: 79px;}
.zhuanqu .area-content .area-content-detail .area-content-list .area-content-list-left ul li a p{font-size: 16px;color: #333;line-height: 24px;margin-top: 10px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;width: 144px;}
.zhuanqu .area-content .area-content-detail .area-content-list .area-content-list-left ul li a:hover p{color: #cc0000;}
.zhuanqu .area-content .area-content-detail .area-content-list .area-content-list-right{float: right;width: 495px;}
.zhuanqu .area-content .area-content-detail .area-content-list .area-content-list-right h3{font-size: 18px;color: #ff0000;border-left: 3px solid #ff0000;padding-left: 10px;}
.zhuanqu .area-content .area-content-detail .area-content-list .area-content-list-right ul{padding-top: 16px;}
.zhuanqu .area-content .area-content-detail .area-content-list .area-content-list-right ul li{background: url(../images/circle-333.png) left center no-repeat;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 36px;font-size: 16px;}
.zhuanqu .area-content .area-content-detail .area-content-list .area-content-list-right ul li a{text-decoration: none;width: 495px;padding-left: 25px;color: #333;}
.zhuanqu .area-content .area-content-detail .area-content-list .area-content-list-right ul li a:hover{color: #cc0000;text-decoration: underline;}
.section-a .section-a-one .col-sub { width: 330px; margin-right: 20px; }
#slide-msg {font-size: 18px; }