[genuitec-file-id="wc3-1627"],[genuitec-lp-path="/dongsheng/WebRoot/zhsm/css/style_3.css"],[genuitec-lp-enabled=false]{
  /* for codelive */
}


.row-2{
  padding-bottom:80px;
}
.wp {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}
.m-list2 {
  overflow: hidden;
}
.m-list2 li {
  float: left;
  width: 33.33%;
}
.m-list2 li .con {
  display: block;
  position: relative;
  width: 101%;
}
.m-list2 .pic {
  position: relative;
  height: 0;
  padding-top: 106%;
  overflow: hidden;
}
.m-list2 .pic img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
}
.m-list2 li .con h4 {
  text-align: center;
  font-size: 30px;
  color: #fff;
  line-height: 1.22;
  position: absolute;
  top: 143px;
  right: 0;
  left: 0;
  width: 100%;
}
.m-list2 li .con .info {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 55px;
  width: 100%;
  font-size: 18px;
  color: #fff;
  line-height: 34px;
  text-align: center;
  background-color: transparent;
}
.m-list2 li .con .info span {
  display: inline-block;
  padding: 0 20px;
  background-color: transparent;
  border: 1px solid #ebebea;
  -webkit-transition: .2s;
  -o-transition: .2s;
  transition: .2s;
}
.m-list2{
overflow:hidden
}
.m-list2 li{
float:left;
width:33.33%;
}
.m-list2 l i .con{
display:block;
position:relative;
width:101%;
}
.m-list2 .pic{
position:relative;
height:0;
padding-top:106%;
overflow:hidden;
}
.m-list2 .pic img{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
display:block;
-webkit-transition:.4s;
-o-transition:.4s;
transition:.4s;
}
.m-list2 li .con h4{
text-align:center;
font-size:36px;
color:#fff;
line-height:1.22;
position:absolute;
top:143px;
right:0;
left:0;
width:100%;
}
.m-list2 li .con .info{
position:absolute;
right:0;
left:0;
bottom:55px;
width:100%;
font-size:18px;
color:#fff;
line-height:34px;
text-align:center;
background-color:transparent;
}
.m-list2 li .con .info span{
display:inline-block;
padding:0 20px;
background-color:transparent;
border:1px solid #ebebea;
-webkit-transition:.2s;
-o-transition:.2s;
transition:.2s;
}
.m-list2 li .con:hover .pic img{
-webkit-transform:scale(1.05);
-ms-transform:scale(1.05);
-o-transform:scale(1.05);
transform:scale(1.05);
}
.m-list2 li .con:hover span{
background-color:#e50012;
border-color:#e50012;
}











