.inner{width: 1100px;margin: 20px auto;}
.innerL{width: 775px;float: left;}
.innerL li{border: 1px solid #c2c2c2;margin-bottom: 12px;}
.iLHead{border-bottom: 1px solid #e4e4e4; padding: 25px 0 9px 16px;}
.iLHead h3{width: 500px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; font-size: 22px;color: #2e2e2e;font-weight: 500;margin-bottom: 18px;}
.iLHMess{font-size: 12px;color: #d3cdd1;}
.iLHMess span{float: left;}
.iLHTime{width: 14px;height: 14px;background: url("../img/rl.jpg") 0 0 no-repeat;background-size: 100% 100%;margin-right: 9px;}
.iLHSee{width: 19px;height: 11px;background: url("../img/yy.jpg") 0 0 no-repeat;background-size: 100% 100%;margin: 2px 10px 0 34px;}
.iLCon{padding: 20px 26px 20px 15px;}
.iLCImg{width:233px;height: 198px;overflow: hidden;float: left;}
.iLCImg img{display: block;height: 198px;width:auto;}
.iLCText{width: 470px;float: right;font-size: 12px;  margin-top: 55px;}
.iLCText p{color: #2e2e2e;text-indent: 25px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;}
.iLCText a{color: #ff0000;float: right;}

.innerR{width: 290px;float: right;  }
.iRP1{margin-bottom: 42px;}
.iRP1 h4,.iRP3 h4{font-size: 18px;color: #2b2b2b;padding-bottom: 15px;font-weight: 600;}
.iRP1 li{background: url("../img/right.jpg") 6px center no-repeat;padding-left: 20px;height: 38px;line-height: 38px;border-top: 1px solid #e4e4e4;max-width: 290px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.iRP1 a{font-size: 12px;color: #525252;}
.iRP1 a:hover{color: #2655a1;}
.innerR .blue{color: #2655a1;}
.iRAl{border-top: 1px solid #e4e4e4;padding: 20px 0 0 8px;}
.iRAl li{border: 1px solid #e6e6e6;width: 260px;margin-bottom: 25px;}
.iRAl li img{width: 100%;height: 155px;display: block;}
.iRAl li p{height: 47px;text-align: center;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 12px;color: #666;line-height: 47px;}

.page{display: table;margin: 10px auto 50px;line-height: 28px;}
.page a,.page span{float: left; min-width: 28px;height: 28px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;line-height: 28px;text-align: center;margin-right: 20px;cursor: pointer;overflow: hidden;
	color: #666;}
.page span{background: #2f82ff;color: #fff;}
.page a:hover{background: #2f82ff;color: #fff;}
.page a:nth-child(1),.page a:nth-child(2){border-radius: 15%;padding:2px 5px;}