.newsCont { background: #ececec; overflow: hidden; }

.newsCont .con { background: #fff; margin-top: 20px; }

.newsCont .con .nnBox { padding: 0 20px; overflow: hidden; }

.newsCont .con .nnBox .ntop { overflow: hidden; padding-top: 28px; padding-bottom: 9px; border-bottom: 1px solid #dbdbdb; }

.newsCont .con .nnBox .ntop h5 { float: left; font-weight: 400; line-height: 20px; font-size: 20px; color: #1f83c1; }

.newsCont .con .nnBox .ntop span { float: right; line-height: 20px; color: #999; }

.newsCont .con .nnBox .nchange { width: 100%; background: #a2aebc; height: 38px; margin-top: 20px; }

.newsCont .con .nnBox .nchange ul { overflow: hidden; }

.newsCont .con .nnBox .nchange ul li { float: left; height: 38px; line-height: 38px; }

.newsCont .con .nnBox .nchange ul li a { display: block; padding: 0 18px; font-size: 16px; color: #fff; text-decoration: none; }

.newsCont .con .nnBox .xzCont { margin-top: 20px; }

.newsCont .con .nnBox .xzCont .Cont { margin-top: 40px; margin-bottom: 15px; padding-bottom: 15px; }

.newsCont .con .nnBox .xzCont .Cont .dl { overflow: hidden; padding: 17px 0; background: #fff; margin-bottom: 1px; }

.newsCont .con .nnBox .xzCont .Cont .dl .dt { float: left; width: 142px; font-size: 60px; color: #999; font-family: arial; text-align: center; padding: 10px 0; border-right: 1px dotted #b2b2b2; }

.newsCont .con .nnBox .xzCont .Cont .dl .dt span { display: block; width: 72px; height: 23px; line-height: 23px; text-align: center; font-size: 16px; color: #fff; text-transform: uppercase; margin: 0 auto; background: #999; }

.newsCont .con .nnBox .xzCont .Cont .dl .dd { margin-left: 180px; width: 780px; font-size: 16px; }

.newsCont .con .nnBox .xzCont .Cont .dl .dd h5 { line-height: 16px; margin-top: 8px; margin-bottom: 15px; font-size: 16px; color: #666; }

.newsCont .con .nnBox .xzCont .Cont .dl .dd p { font-size: 14px; color: #666; line-height: 24px; height: 72px; text-decoration: none; }

.pagess { clear: both; margin: 20px; overflow: hidden; margin-left: 0; text-align: center; font-size: 12px; }

.pagess ul li { display: inline-block; border: 1px solid #ccc; padding: 2px 9px; margin: 0 3px; line-height: 20px; background: #fff; color: #999; }

.pagess ul li.thisclass { display: inline-block; border: 1px solid #ccc; padding: 2px 9px; margin: 0 3px; background: #ccc; color: #fff; }

.newsCont .nchange ul li:hover { background-color: #1f83c1; }

.newsCont .con .nnBox .xzCont .Cont .dl:hover { background-color: #1f83c1; }

.newsCont .con .nnBox .xzCont .Cont .dl:hover .dt { color: #fff; }

.newsCont .con .nnBox .xzCont .Cont .dl:hover .dt span { background: #fff; color: #1f83c1; }

.newsCont .con .nnBox .xzCont .Cont .dl:hover .dd h5 { color: #fff; }

.newsCont .con .nnBox .xzCont .Cont .dl:hover .dd p { color: #fff; }

.newsCont .ntop span a:hover { color: #1f83c1; }

@media (max-width: 760px) { .newsCont { background: none; }
  .newsCont .con .nnBox .xzCont { margin-top: 0; }
  .newsCont .con .nnBox .xzCont .Cont { margin-top: 0; }
  .ntop { display: none; }
  .nchange { display: none; }
  .newsCont .con .nnBox .xzCont .Cont .dl { padding: 10px 0; }
  .newsCont .con .nnBox .xzCont .Cont .dl .dt { display: none; }
  .newsCont .con .nnBox .xzCont .Cont .dl .dd { width: 100%; margin-left: 0; }
  .newsCont .con .nnBox .xzCont .Cont .dl .dd h5 { color: #1f83c1; font-weight: bold; }
  .newsCont .con .nnBox .xzCont .Cont .dl .dd p { height: auto; } }
.number__list .amount li {
    float: left;
    border: 1px solid #ccc;
    margin: 0 9px;
    padding: 5px 10px;
}