@charset "utf-8";
/* CSS Document */

.ls-content { width: auto; height: auto; position: relative; }
.ls-content img { width: 100%; height: auto; }
.ls-content .maps-main { width: 100%;height: 800px }
/*轮播*/
.ls-xyxm { position: absolute; bottom: 20px; left: 20px; width: 1160px; }
.ls-special-slide { position: relative; height: 222px; overflow: hidden; padding: 20px; background: rgba(3, 126, 227, 0.3); border-radius: 10px; box-sizing: border-box; }
.ls-speciallist li { float: left; width: 287px; height: auto; }
.ls-speciallist li a { display: block; margin-right: 25px; height: 100%; padding: 8px; background: #fff; border-radius: 10px; }
.ls-speciallist li img { width: 100%; height: 124px; }
.ls-speciallist li a .title { display: block; font-size: 16px; font-weight: bold; height: 42px; line-height: 42px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center; box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1); padding: 0 10px; }
.ls-special-slide .ls-next, .ls-special-slide .ls-prev { position: absolute; width: 40px; height: 40px; display: block; top: 50%; margin-top: -16px; z-index: 2; cursor: pointer; border-radius: 40px; }
.ls-special-slide .ls-prev { left: 2px; background: rgba(0, 0, 0, 0.3) url("../images-jcszcjd/zxd-prev.png") center no-repeat!important; }
.ls-special-slide .ls-next { right: 0; background: rgba(0, 0, 0, 0.3) url("../images-jcszcjd/zxd-next.png") center no-repeat!important; }
.ls-special-slide .ls-next:hover, .ls-special-slide .ls-prev:hover { opacity: 0.5; }
@media ( max-width:1199px ) and ( min-width:992px ) {
  .ls-xyxm { width: 952px; }
  .ls-special-slide { height: auto; }
  .ls-speciallist li { width: 310px; }
  .ls-speciallist li a { margin-right: 20px; }
  .ls-speciallist li img { height: 138px; }
}
@media (max-width:991px) {
  .ls-xyxm { width: 747px; left: 10px; }
  .ls-special-slide { height: 257px; padding: 15px; }
  .ls-speciallist li { width: 366px; }
  .ls-speciallist li a { margin-right: 15px; }
  .ls-speciallist li img { height: 169px; }
}
@media (max-width:767px) {
  .ls-xyxm { margin: 10px 0 0; width: 100%; position: static; }
  .ls-special-slide { height: 204px!important; padding: 10px; }
  .ls-speciallist li { width: 100%; text-align: center; }
  .ls-speciallist li a { width: 222px!important; margin: 0 auto 2px!important; text-align: center; }
  .ls-speciallist li img { width: auto; height: 124px!important; max-width: 100%; }
}


/*悬浮窗*/
.ls-xfc { width: 550px; height: 295px; background-color: rgb(191, 191, 191,0.3);padding: 12px; }
.ls-xfc-con { border-radius: 20px; }
.ls-xfc-con .ls-tt { font-size: 30px; font-weight: bold; color: #fff; background: #037de3; display: block; height: 68px; line-height: 68px; border-radius: 20px 20px 0 0; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ls-xfc-item { background: #fff; border-radius: 0 0 20px 20px; padding: 20px 12px; padding-left: 220px; position: relative; min-height: 185px; }
.ls-xfc-item .img { width: 192px; height: 185px; position: absolute; top: 20px; left: 12px; }
.ls-xfc-item .img img { width: 100%; height: 100%; }
.ls-xfc-item .xfc-info { }
.ls-xfc-item .xfc-info p { height: auto; line-height: 22px; margin: 4px 0; padding: 0 5px; text-indent: 2em; }
.ls-xfc-item .xfc-info p.bl { background-color: rgba(3, 125, 227,0.1); text-indent: 0;}
.ls-xfc-item .xfc-info p.js { padding-top: 8px; max-height: 66px; display: -webkit-box; -webkit-line-clamp: 3; line-clamp: 3; -webkit-box-orient: vertical; text-overflow: ellipsis; text-align: justify; overflow: hidden; }
.readDom {
  cursor: pointer;
}
@media ( max-width:1199px ) and ( min-width:992px ) {
}
@media (max-width:991px) {
}
@media (max-width:767px) {
  .ls-xfc {margin: 10px 0 0;  position: static; width: auto; height: auto; }
  .ls-xfc-item .img { position: static; margin: 0 auto; }
  .ls-xfc-item {  padding: 10px; }
  .site-logo img{
    height: 60px;
}
}
