#news-list{margin-top:30px;}

.NewsList{   margin-bottom:20px; border:2px solid #DDDDDD; position:relative; clear:both; overflow:hidden; min-height:185px;padding-right:5px; }
 .NewsList div{ float:left;}
 .NewsList .Imgs{ position:absolute; width:185px; top:0px; float:left; margin-top:15px;    text-align:center; }
 .NewsList .Imgs img{ width:168px; height:154px;}
 .NewsList .Texts{ padding-left:190px; color:#666666; line-height:21px;   overflow:hidden;}
 .row>.col-sm-9>div p{ overflow:hidden; max-width:670px;}
  .row>.col-sm-9>div  .Texts p{ overflow:hidden; max-width:100%;}
 .NewsList .Texts p.PP1{ padding-top:4px;}
.Texts img{    max-width: 100%;
    height: auto;}
 .NewsList .Texts p.PP1 a{ font-weight:bold; color:#333333; font-size:23px; display:inline-block; line-height:70px;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
 .NewsList .Texts p.PP1 a:hover{ color:#DD0000;}
.NewsList .Texts p.PP2{ position:absolute; right:20px; top:33px; padding-bottom:8px; color:#999999; font-size:17px; display:inline-block; height:20px; line-height:20px;}
 .NewsList .Texts p.PP3{ padding-bottom:30px; line-height:27px;font-size:16px; color:#656565; clear:both;  overflow:hidden;}
 .NewsList .Texts p.PP4{ position:absolute; right:20px; bottom:8px; height:25px; line-height:25px; text-align:right;}
 .NewsList .Texts p.PP4 a{ display:inline-block; padding-right:28px; color:#777777; font-size:14px; background:url("../images/More.png") no-repeat right center;  }
 .NewsList .Texts p.PP4 a:hover{ color:#DD0000;}
 .NewsList:hover{ border:2px solid #F5F5F5; background-color:#F5F5F5;}
.NewsList  .More{  transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;background-color:#EDEDED; clear:both; overflow:hidden; height:65px; line-height:65px; text-align:center; font-size:16px;}
.NewsList.More a{ color:#DD0000; text-decoration:none;} 
.NewsList .More:hover{ background-color:#E51F0F;}
.NewsList .More:hover a{ color:White;}
 .NewsList .Texts p.PP4 a {
    display: inline-block;
    padding-right: 18px;
    color: #777777;
    font-size: 14px;
    background: url(../images/more02.png) no-repeat right center;
}
.rightnav li{display:block;margin-bottom:10px;}
.row .col-sm-3 .rightnav li a{display:block;border:0;border-right:4px solid #EE3A30; text-align:center;font-size:20px;}
.row .col-sm-3 .rightnav li{display:block;height:60px;line-height:60px;background:#E6E6E6 url(../images/Ljian.png) 30px center no-repeat;border:0;border-right:4px solid #EE3A30; text-align:center;}
.row .col-sm-3 .rightnav li a:hover{display:block;height:60px;line-height:60px;background:#cacaca url(../images/Ljian.png) 30px center no-repeat;border:0;border-right:4px solid #EE3A30;color:#ffffff}
.row .col-sm-3 .rightnav li.aon{display:block;height:60px;line-height:60px;background:#cacaca url(../images/Ljian.png) 30px center no-repeat;border:0;border-right:4px solid #EE3A30;}
.row .col-sm-3 .rightnav li.aon a{color:#ffffff;background:#cacaca url(../images/Ljian.png) 30px center no-repeat;}
 .NewsPCon{padding-right:20px;}
 .NewsPCon .PSTitle {
    line-height:36px;
    text-align:center;
    clear: both;
    font-size: 28px;
	color:#000000;
	padding-bottom:8px;
}
.PS-info{border-bottom:1px solid #ebeaea;padding-top:3px;margin-bottom:15px;padding-bottom:6px;}
.PS-info .time{font-size:15px;color:#888888;padding-right:30px;float:left;}
 .NewsPCon .Texts {
    font-size: 15px;
    clear: both;
    overflow: hidden;
    line-height: 28px;
	padding:0px 10px;
}
.NewsPCon .Texts img{
	display:block;
	margin:10px auto;
}
 .NewsPCon .Write {
    font-size: 14px;
    margin-top: 20px;
    clear: both;
    overflow: hidden;
    line-height: 30px;
    text-align: right;
    border-top: 1px dashed #666666;
	padding-bottom:30px;
}
