

ul {margin: 0;list-style: none;padding: 0;}

.img-center {text-align: center;font-size: 0;}
.img-center img {display: inline-block;width: auto;height: auto;max-width: 100%;max-height: 100%;vertical-align: middle;}

.img-cover {overflow: hidden;position: relative;}
.img-cover span {display: block;width: 100%;background: no-repeat center / cover;-webkit-transition: all 0.5s;transition: all 0.5s;height: 100%;position: absolute;left: 0;top: 0;}

.container_news {padding: 0 15px;width: 1500px;margin: 0 auto;}



.section_news {padding: 90px 0;}





.ct2 {position: relative;background-color: #f7f7f7;}
.ct2-mn {margin-right: 300px;background-color: #fff;padding-right: 40px; min-height:700px;}
.ct2-sd {position: absolute;right: 0;width: 300px;top: 0;}


.list-6 li {margin-bottom: 20px;}
.list-6 li a {display: block;-webkit-transition: all 0.5s;transition: all 0.5s;background-color: #f7f7f7;padding: 25px;overflow: hidden;}
.list-6 li .date {float: left;text-align: center;width: 95px;font-size: 20px;padding: 30px 0;margin-right: 25px;}
.list-6 li .date strong {display: block;font-size: 72px;line-height: 1;color: #c2c2c2;-webkit-transition: all 0.5s;transition: all 0.5s;font-family: Arial;}
.list-6 li .img-cover {float: left;width: 200px;height: 160px;}
.list-6 li .text {margin-left: 345px;padding-top: 18px;}
.list-6 li .text h4 {margin: 0;font-weight: normal;font-size: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-6 li .text p {font-size: 16px;color: #666;-webkit-transition: all 0.5s;transition: all 0.5s;line-height: 1.8;height: 84px;margin: 15px 0 0;text-align: justify;overflow: hidden;}
.list-6 li a:hover {color: #fff;background-color: #cea76e;}
.list-6 li a:hover .data strong {color: #fff;}
.list-6 li a:hover .img-cover span {-webkit-transform: scale(1.1);transform: scale(1.1);}
.list-6 li a:hover .text p {color: #fff;}

.list-7 li {border-top: solid 1px #e7e7e7;}
.list-7 li:first-child {border-top: none;}
.list-7 li a {display: block;overflow: hidden;padding: 20px;-webkit-transition: all 0.5s;transition: all 0.5s;}
.list-7 li .img-center {float: right;width: 88px;}
.list-7 li .text {margin-right: 98px;}
.list-7 li .text h4 {font-weight: normal;height: 40px;overflow: hidden;margin: 0;}
.list-7 li .text span {display: block;opacity: 0.7;font-size: 12px;margin-top: 10px;}
.list-7 li a:hover {background-color: #cea76e;color: #fff;}

@media screen and (max-width: 1550px) {
    .container_news {width: 1200px;}
}

@media screen and (max-width: 767px) {
    .container_news {width: auto;}

    .ct2 {background-color: transparent;margin-bottom: -30px;}
    .ct2-mn {margin: 0;padding: 0;min-height: auto;}
    .ct2-sd {position: static;width: auto;margin: 30px -15px 0;background-color: #f7f7f7;}
    .ct2-sd>.img-center:first-child {display: none;}

    .list-6 li {margin-bottom: 15px;}
    .list-6 li a {padding: 15px;}
    .list-6 li .date {display: none;}
    .list-6 li .img-cover {width: 120px;height: 94px;}
    .list-6 li .text {margin-left: 130px;padding-top: 0;}
    .list-6 li .text h4 {font-size: 14px;}
    .list-6 li .text p {font-size: 12px;margin-top: 10px;height: 63px;}
}


.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}