@charset "UTF-8";
.bx-wrapper {
  margin: 0 auto;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none; }

.bx-wrapper .bx-controls-direction a {
  z-index: 1; }

.bx-wrapper .bx-pager {
  padding-top: 0;
  font-size: 0px; }

.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager {
  bottom: 0; }

.bx-wrapper .bx-pager.bx-default-pager a {
  border-radius: 50%; }

.public-index-46 {
  width: 90%;
  margin: 0 auto; }

.public-index-46 .pi46-slider {float: left;width: 45%; }

.public-index-46 .pi46-slider ul.pi46_slider_idd dd{background: #e5e5e5;margin-top:6px;padding: 20px 10px;}
.public-index-46 .pi46-slider ul.pi46_slider_idd dd p{font-size:15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;line-height: 1.5;}

.show_top{background: #F3F3F3;padding: 25px 0;}

.public-index-46 .pi46sc-thumb, .public-index-46 .pi46sc-tit, .public-index-46 .pi46sc-date {
  display: block; }

.public-index-46 .pi46sc-tit {    color: #464545;
    font-size: 16px;
    line-height: 18px;
    height: 18px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: bold;
    margin-bottom:10px;}

.public-index-46 .pi46sc-date {
  color: #999999;
  font-size: 14px;
  line-height: 14px;
  height: 14px;
  overflow: hidden;
  margin-top: 15px; }

.public-index-46 .bx-wrapper .bx-controls-auto, .public-index-46 .bx-wrapper .bx-pager {
  bottom: 1.4rem; }

.public-index-46 .bx-wrapper .bx-pager.bx-default-pager a {
  background-color: #999999; }

.public-index-46 .bx-wrapper .bx-pager.bx-default-pager a.active, .public-index-46 .bx-wrapper .bx-pager.bx-default-pager a:focus, .public-index-46 .bx-wrapper .bx-pager.bx-default-pager a:hover {
  background-color: #437931; }

.public-index-46 .pi46-control {float: right;width:52%; }
.public-index-46 .pi46c-item {display: block;width: 100%;padding-top: 16px;position: relative;overflow: hidden; }
.public-index-46 .pi46c-item .imgimg{float:left;width:150px;}
.public-index-46 .pi46c-item .imgimg img{float:left;width:100%;height:118px;}
  

.public-index-46 .pi46c-item:first-child {padding-top: 0px; }


.public-index-46 .pi46c-item:hover::before, .public-index-46 .pi46c-item.active::before {
  height: 80px;
  background-color: #437931; }

.public-index-46 .pi46c-item .pi46ci-content, .public-index-46 .pi46c-item .pi46ci-tit, .public-index-46 .pi46c-item .pi46ci-date, .public-index-46 .pi46c-item .pi46ci-info {
  display: block; }

.public-index-46 .pi46c-item .pi46ci-content {-webkit-transtion: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;float: left;width: 360px;margin-left: 5px;padding-left: 15px;}
.public-index-46 .pi46c-item .dateda {float: right;background: #ff6600;height: 110px;width: 90px;text-align: center;font-size:16px;}
.public-index-46 .pi46c-item .dateda span{font-size: 28px;color: #fff;line-height:52px;display: BLOCK;border-bottom: 1px solid #ccc;}
.public-index-46 .pi46c-item .dateda p{font-size: 20px;color: #fff;line-height: 49px;display: BLOCK;clear:both;}

.public-index-46 .pi46c-item:hover .pi46ci-content, .public-index-46 .pi46c-item.active .pi46ci-content {padding-right: 0px; }

.public-index-46 .pi46c-item .pi46ci-tit {color: #666666;font-size: 16px;line-height: 18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 5px;}

.public-index-46 .pi46c-item:hover .pi46ci-tit, .public-index-46 .pi46c-item.active .pi46ci-tit {
  color: #437931; }

.public-index-46 .pi46c-item .pi46ci-date {
  color: #999999;
  font-size: 14px;
  line-height: 14px;
  margin-top: 15px; }

.public-index-46 .pi46c-item .pi46ci-info {color: #8b8989;font-size: 15px;line-height: 1.5;overflow: hidden;margin-top: 15px;}

@media screen and (min-width: 992px) and (max-width: 1199px) {
  .public-index-46 {
    width: 96%; } }
@media screen and (min-width: 768px) and (max-width: 991px) {
  .public-index-46 {
    width: 96%; } }
@media screen and (max-width: 767px) {
  .public-index-46 {
    width: 100%; }

  .bx-wrapper .bx-viewport {
    height: auto !important; }

  .public-index-46 .pi46-slider {
    float: none;
    width: 100%; }

  .public-index-46 .pi46-control {
    display: none; }

  .public-index-46 .pi46sc-tit {
    width: 93.6%;
    height: auto;
    color: #333;
    margin: 0.3rem auto 0 auto;
    font-size: 0.32rem;
    line-height: 0.48rem; }

  .public-index-46 .pi46sc-date {
    width: 93.6%;
    height: auto;
    font-size: 0.28rem;
    line-height: 0.28rem;
    color: #666;
    margin: 0.1rem auto 0 auto; } }

/*# sourceMappingURL=style.css.map */
