.notice_til{
    font-size: 24px;
    font-weight: bold;
    width: 100%;
    display: block;
margin-bottom: 30px;
    margin-top: 30px;
line-height:30px;
}

.notice_til span{
text-align: right;
    font-size: 15px;
    color: #444444;
    float: right;
    line-height: 30px;
    vertical-align: middle;
    font-weight: normal;
 }
.noticeCont{
background:#fff;
padding:20px 40px;
height: 502px;
width:680px;
}
.rightNoticeCont{
background:#fff;
height:502px;
}
.noticeName{
font-size: 15px;
font-weight: 400;
text-align: LEFT;
color: #444444;
line-height:30px;
font-family: Source Han Sans CN, Source Han Sans CN-400;
}
.noticeName img{
margin-right:10px;
display: inline-block;
}
.noticeDate{
    text-align: right;
    float: right;
    font-size: 15px;
    color: #9999;
  
}
.rightImgZi {

padding:20px
}
.rightImgName{
font-size: 24px;
font-family: Source Han Sans CN, Source Han Sans CN-500;
font-weight: 500;
text-align: LEFT;
color: #444444;
line-height: 30px;
margin-top:20px;
 display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rightImgName:hover{
color:#007bff
}
.rightImgdesc{

font-size: 15px;
font-family: Source Han Sans CN, Source Han Sans CN-400;
font-weight: 400;
text-align: LEFT;
color: #444444;
line-height: 30px;
margin-top:16px;
 display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rightImgdesc:hover{
color:#007bff
}
.rightImgTime{
text-align: LEFT;
color: #999999;
font-size:14px;
}
.carousel-indicators {
    position: absolute;
    right: 0;
    top: 260px;
    left: 0;
    z-index: 15;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    margin-right: 15%;
    margin-left: 15%;
    list-style: none;
}
.rightNoticeCont  .carousel-control-prev-icon{
width:45px;
height:32px;
background-image: url(/pension-gov-home/templates/1/default/_files/img/leftIcon.png)
}
.rightNoticeCont .carousel-control-next-icon{
width:45px;
height:32px;
background-image: url(/pension-gov-home/templates/1/default/_files/img/rightIcon.png)
}
.rightNoticeCont .carousel-control-prev1 .carousel-control-next1{

}
.buttonNext{
     width: 200px;
    text-align: right;
    position: absolute;
    right: 20px;
    bottom: 10px;
margin-right:10px;
}
.newsDetail{
min-height:500px;
display:block
}
.text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-ellipsis-2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.moreLink{
color:#333;
text-decoration:none
}
.moreLink:hover{
color:##007bff;
text-decoration:none
}