.banner {
    text-align: center;
    height: 500px;
    overflow: hidden;
    position: relative;
    display: flex;}
.banner .tempWrap{
    overflow: visible !important;}
.banner .banner_left , .banner .banner_right{
    background: rgba(204, 204, 204, 0.8) ;}
.banner .banner_left{}
.banner .banner_right{}
.banner .banner_left{
    height: 500px;
    width: 332px;
   display:inline-block; 
    position: relative;
    z-index: 99;}
.banner .banner_right{
    height: 500px;
    width: 332px;
  display:inline-block; 
       position: relative;
    z-index: 99;}
.banner .pnBtn{
  position: absolute;
  top: 40%;
  width: 91px;
  height: 91px;
  z-index: 100;}
.banner .pnBtn.prev{
  background: url(images/right_btn.png);
  right: 0;}

.banner .pnBtn.next{
  background: url(images/left_btn.png);
  left: 0;}
.banner .hd{
  position: absolute;
  left: 50%;
  z-index: 100;
  bottom: 10px;
  transform: translate(-50%);}
.banner .hd li{
  float: left;
  width: 12px;
  height: 12px;
  border-radius: 12px;
  background: #fff;
  margin-left: 10px;
  box-sizing: border-box;}
.banner .hd li.on {
  background: #9f000b;}
.slideBox{ width:100%;  overflow:hidden; position:relative;}
        .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
        .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
        .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
        .slideBox .hd ul li.on{ background:#f00; color:#fff;}
        .slideBox .bd{ position:relative; height:100%; z-index:0;}
        .slideBox .bd li{ zoom:1; vertical-align:middle; background: none;}
        .slideBox .bd img{ width: 100%;
  display: block;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  object-fit: cover;}
        
.slideBox .bd a {
  position: relative;
  padding-top: 63%;
  display: block;}
.list{}
.list li{line-height: 40px;}
.list img {
  float: left;
  margin: 15px 10px 0 0;}
.list p {
  float: left;
  color: #222222;
  font-size: 16px;
  width: 80%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;}
.list span{float: right;color: #222222;
  font-size: 16px;}
   .yxjtp li:nth-child(odd) {
        float: left;}

    .yxjtp li:nth-child(even) {
        float: right;}
     .yxjtp li{margin: 12px 0;}
.yxjtp li img {
  width: 175px;
  height: 125px;}
.xsjz li {padding: 2px 20px;
  background-image: url(images/ticket_bg.png);
  background-repeat: no-repeat;
 background-size: 100% 100%;
margin: 0 0 16px 0;}
.xsjz li p{color: #222222;line-height: 28px;
  font-size: 14px;}
.closestyle254770{ font-size:12px;color:#333333;text-decoration: none ;}

