@charset "utf-8";
/*result_item*/
.content2{
    margin-top: -20px;
    z-index: 100;
}
.result_item{
   width: 570px;
   float: left;
   left:50%;
}
.result_list i{
    width: 3px;
    height: 3px;
    display: inline-block;
    background-color: #666;
    margin-right: 5px;
    position: relative;
    top: -3px;
}
.result_list p{
  line-height: 28px;
  text-overflow:ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.result_list .left{
  width: 520px;
}
.leftTxt{
  margin-right: 30px;
}
.result_list a:hover i{
 background-color:#940040;
}

/*gray_item*/
.gray_item{
   height: 320px;
   position: absolute;
   right: 0px;
   float: right;
   left: 48%;
   background: #9babad url(../img/bg/hmts.png) no-repeat bottom right;
   border-radius: 115px 0 0 115px;
}
.gray_list{
  margin-top: 0px;
  margin-left: 76px;
}
.gray_list a,.result_list p{
  color: #fff;
}

.gray_list i{
  background-color: #fff;
}
.gray_list a:hover,.gray_list a:active{
  color:#940040;
}
.gray_list.slideBox .hd ul li{
  background-color:#fff;
}

/*superslide 轮播图*/
.slideBox{ width:550px; height:320px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:6px; overflow:hidden; position:absolute; left:50%;transform: translateX(-50%); bottom:0; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:6px; height:6px;  text-align:center; background:#999999; cursor:pointer; }
.slideBox .hd ul li.on{ background:#940040; }
.slideBox .bd{ position:relative; height:100%; z-index:0;  }
.slideBox .bd li{ zoom:1; vertical-align:middle; margin-bottom: 20px; overflow: hidden;}
.slideBox .bd img{ width:450px; height:280px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.picScroll-left{ width:1200px; overflow: hidden;  }
.picScroll-left .hd{ overflow:hidden;  position: absolute; top:15px; right:0;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:20px; height:16px; float:right; margin-left:10px; overflow:hidden;
   cursor:pointer; display: inline-block; text-align: center; color:#999; border-color: #999; border:1px solid #ccc; line-height: 16px; border-radius: 3px;}
 .picScroll-left .hd .prev:hover,.picScroll-left .hd .next:hover{  color:#940040; border-color: #940040;}
.picScroll-left .bd{  margin-left: -25px; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; height: 340px;}
.picScroll-left .bd ul li{ margin-left:25px; float:left; _display:inline;  text-align:center;  position: relative;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{  display:block;  position: absolute; top:-55px; right: 0; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:20px; height:60px; text-align:justify; position: absolute; bottom: 20px; width: calc(100% - 30px) ; padding:0 15px; color: #fff; font-size: 14px;  }
.picScroll-left .bd ul li .title a{ color: #fff;}
.picScroll-left .bd ul li .name{width: 30px;font-size: 22px;font-weight: bold;margin: 20px 0 0 12px;color: #fff;}
