﻿/*首页新闻标题去掉换行*/
#ReportIDname br{display:none}
#Footer{margin-top: -20px;}
#Content{width:100% !important;}
/*焦点图切换*/
.focus1{
        position: relative;
	width:1200px;
	height:382px;
	
}

.focus1::after {
    content: '';
    display: block;
    width: 70%;
    height: 382px;
    background: #f3f3f3;
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}
.focus1 .focu{
	background:none;
}

.focus1 .focu .bd .pic{
        float:left;
	display:block;
	width:593px;
	height:320px;
margin-top:30px;
}
.focus1 .focu .bd .pic img{
	width:100%;
	height:320px;
}
.focus1 .focu .bd .tit{margin-top:30px;
        float:right;
        width:567px;
        color:#252525;
	font-size:22px;line-height:180%;font-weight:bold;
	display:block;
	padding: 0px 15px;
	text-align:left;
}
.focus1 .focu .bd .tit a{
	color:#252525;
}
.focus1 .focu .bd .tit a br{
	display:none;
}
.focus1 .focu .bd .info{float:right;width:567px;
	color:#252525;
	text-align: left;
	line-height:180%;
	font-size:16px;
	display:block;
	padding:10px 15px;
}

.focus1 .focu .bd .info #ReportIDLogograph a{
background:#c50000;
height:26px;width:80px;
display:block;
color:#fff;
border-radius: 20px;
    text-align: center;
    line-height: 26px;
    font-size: 14px;
    margin-top: 30px;
}
.focus1 .focu .hd{
	width:auto;
	right:15px;
	bottom:35px;
}
.focus1 .focu .hd li{
	background:#bdbdbd;
}
.focus1 .focu .hd li.on{
	width:11px;
	background:#e2241d;
}







/*动态下4列表*/
.dt_lb{margin:20px auto;clear:both;height:370px;}
.dt_lb li{float:left;width:48%;margin-right:2%;padding:20px 0;}
.dt_lb li:nth-of-type(even){margin-right:0;float:right;}
.dt_lb li #ReportIDIssueTime{width:65px;padding: 10px 0;background:#f3f3f3;float:left;color:#171816;font-size:14px;text-align:center;}
.dt_lb li #ReportIDIssueTime span{display:block;line-height:22px;}
.dt_lb li div{float:left;width:480px;height:110px;padding:5px 15px;}
.dt_lb li div:hover{background:#c50000;color:#fff !important}
.dt_lb li div:hover a{color:#fff !important}
.dt_lb li #ReportIDname,.dt_lb li #ReportIDLogograph{text-align:left;color:#252525;display:block;}
.dt_lb li #ReportIDname{font-size:20px;width:480px;height:34px;}
.dt_lb li #ReportIDLogograph{line-height:180%;font-size:16px;}


.dt_more{clear:both;display:block;width:100%;margin:10px auto;text-align:center;font-size:14px;}
.dt_more a{color:#c50000}



/*活动公告3tab列表*/
.newscon{width: 100%;
    height: 750px;
    clear: both;
    background: url(/res/redribbon/structure/22111992.jpg) no-repeat center top;
    margin:40px auto 0;
}
.newscon > ul{margin:0 auto;text-align:center;width:1200px;
}
.newstab{float: left;
    width: 73%;
    margin-top: 80px;
    text-align: left;
}

.newstab .hd {
    padding: 0px 15px;
    margin-top: 5px;
    height: 60px;
    border-bottom: 1px #e6e6e6 solid;
    text-align: left;
    }
 
 .newstab .hd > span {    
      height: 58px;
      line-height: 58px;
      display: inline-block;
      margin: 0 15px;
      font-size: 22px;
    }
.newstab .hd span.on {
    border-bottom: 3px solid #e6e6e6;
    }
.newstab .hd span a{color: #fff;}
 .newstab .hd span a:hover{font-weight:bold;}

 .newstab .bd ul {
      display: none;
padding-top:30px;
    }
.newstab .bd ul #NodeText p{padding-bottom:6px;}
.newstab .bd {
      padding: 0px 15px;
      margin-top: 7px;
    }
.newstab .bd ul li {
      padding: 10px 0px;
      height: 100px;
    }
 .newstab .bd ul li .pic {
      width: 158px;
      height: 90px;
      float: left;
      display: block;
      margin-right: 10px;
    }
    .newstab .bd ul li .pic img {
      width: 158px;
      height: 90px;
    }
    .newstab .bd ul li .tit {float: left;width: 675px;
      height: 38px;font-size: 18px;font-weight:bold;
      
      display: block;
      text-align: left;
      
    }
     .newstab .bd ul li .tit br{display:none;}
    .newstab .bd ul li a {
      color: #fff;
    }
.newstab .bd ul li .info {float: left;width: 675px;
      
      display: block;
      text-align: left;
      font-size: 14px;
      line-height: 180%;
    }

.newsm a{
background:#c50000;
height:26px;width:80px;
display:block;
color:#fff;
border-radius: 20px;
    text-align: center;
    line-height: 26px;
    font-size: 14px;
    margin-top: 30px;
}
.newsr{    float: right;
    width: 26%;
    text-align: right;
    margin-top: 100px;
}


/*科普视频*/
.con3inof{width:1200px;margin:20px auto;}
.kp_info{
   float:left;
   width:445px;
   min-height:500px;
   padding: 0px;
   

}
.ind_top{width:100%;height:60px;
    border-bottom: 1px #e6e6e6 solid;
    text-align: center;margin-bottom: 30px;
}
.ind_top .bt{font-size: 22px;color:#c50000;
      line-height: 60px;height:60px;
      font-weight:bold;
      border-bottom: 3px solid #c50000;
      display: block;
      width: 100px;
}
.kp_info li {
    
    display: block;
    position: relative;
    line-height: 180%;
text-align:left;
margin-bottom:15px;
}
.kp_info li::before {
    content: "";
    background: #c50000;
    width: 4px;
    height: 4px;
    position: absolute;
    top: 11px;
    left: 0px;
}
.kp_info li #ReportIDname a {
    font-size:16px;
    color: #282728;
    padding-left: 10px;
}
.video_info{float:right;width:700px;}
.video_info .bt_m{height:60px;float:right;font-size:14px;line-height: 60px;}
.video_info .bt_m a{color: #c50000}


.video_info li {float:left;width:50%;margin-bottom:20px;}
.video_info li img{width:170px;height:111px;}
.video_info li #ReportIDPicture{float:left;width:170px;}
.video_info li #ReportIDname{float:left;width:175px;font-size:18px;line-height:180%;font-weight:bold;text-align:left;padding-left:5px;}
.video_info li:first-child{clear:both;width:100%;border: 1px solid #e6e6e6;}
.video_info li:first-child img{width:700px;height:455px;}
.video_info li:first-child #ReportIDname{display:none;}

/*下方滚动部分*/
.con5inof{width: 100%;
    height: 638px;padding-top:50px;
    clear: both;
    background: url(/res/redribbon/structure/22112029.jpg) no-repeat center top;
}
.con5inof > ul{margin:0 auto;text-align:center;width:1200px;
}


.road{width:1200px;margin:30px auto 80px;position:relative;background:#fff;height:170px;padding-top:50px;}

.road_bt,.road_bt2{position:absolute;width:22px;height:140px;background:#c10700;color:#fff;font-size:22px;font-weight:bold;padding:40px 30px}
.road_bt{left:-30px;top:-30px;}
.road_bt2{right:-30px;bottom:-30px;}


.swiper-container2,.swiper-container6{width: 990px !important;margin:auto;overflow:hidden;}
 
.swiper-container2 .swiper-button-prev,.swiper-container6 .swiper-button-prev{background: url(/res/redribbon/structure/22112040.png) center no-repeat;}
.swiper-container2 .swiper-button-next,.swiper-container6 .swiper-button-next{background: url(/res/redribbon/structure/22112041.png) center no-repeat;}
.swiper-container2 .swiper-button-next, .swiper-container2 .swiper-button-prev,.swiper-container6 .swiper-button-next, .swiper-container6 .swiper-button-prev{width:34px;}

.top5 .swiper-container2 .swiper-slide {text-align:center;width:310px;float: left;
    height: 130px;
    margin:0px auto;
    display: block;}
.top5 .swiper-container2 .swiper-slide  img{width:310px;height:130px;}


.top5 .swiper-button-prev{left: 70px; right: auto;}
.top5 .swiper-button-next{right: 30px;left: auto;}

.top6 .swiper-button-prev{left: 30px; right: auto;}
.top6 .swiper-button-next{right: 70px;left: auto;}

.top6 .swiper-container6 .swiper-slide {text-align:center;width:100px;float: left;
    height: 130px;
    margin:0px auto;
    display: block;}
.top6 .swiper-container6 .swiper-slide  img{width:90px;height:90px;}
.top6 .swiper-container6 .swiper-slide #NodeTitle{display:block;height:30px;text-align:center;}