.leader{
overflow:hidden;
}
.leader>.leader-1{
width:75%
}
.leader>.leader-1,.leader>.leader-2{
overflow:hidden;
margin:5% auto;
text-align:center;
}
.leader>.leader-1>span{
width:28%;
margin:0px 2.6%;
float:left;
position:relative;
margin-bottom:40px;
}
.leader>.leader-2>span{
width:21%;
float:left;
margin:0px 2%;
position:relative;
margin-bottom:41px;
}
.leader>.leader-1>span .title,.leader>.leader-2>span .title{
position:absolute;
border-left:2px solid #DDDDDD;
border-right:2px solid #DDDDDD
border-top:0px;
}
.leader>.leader-2>span>div{
overflow:hidden;
}
.leader>.leader-1>span>div{
overflow:hidden;
}
.leader-1 img{
transition:all 0.6s;
}
.leader-2 img{
transition:all 0.6s;
}

.leader-1 img:hover{
transform:scale(1.2);
}
.leader-2 img:hover{
transform:scale(1.2);
}

.leader>.leader-1>span .title{
width:98.4%;
padding:8px 0px;
bottom:-40px;
}
.leader>.leader-2>span .title{
width:98.7%;
padding:8px 0px;
bottom:-41px;
}
.leader>.leader-1>span .title .tit-1,.leader>.leader-2>span .title .tit-1{
font-size:20px;
}
.leader>.leader-1>span .title .tit-2,.leader>.leader-2>span .title .tit-2{
margin-left:4%;
}

/*屏幕大于等于1200样式*/
@media screen and (min-width: 1240px) {

}
/*屏幕大于等于1200px,小于等于1239px样式*/
@media (min-width: 1200px) and (max-width: 1239px){

}
/*屏幕大于等于992px,小于等于1199px样式*/
@media (min-width: 992px) and (max-width: 1199px){

}
/*屏幕大于等于992px,小于等于1199px样式*/
@media (min-width: 750px) and (max-width: 991px){

}
/*屏幕大于等于992px,小于等于1199px样式*/
@media (min-width: 0px) and (max-width: 749px){
.leader>.leader-1,.leader>.leader-2{
width:100%;
}
.leader>.leader-1>span,.leader>.leader-2>span{
width:100%;
margin:8% 0px;
display:block;
}
.leader>.leader-1>span .title,.leader>.leader-2>span .title{
width:99.2%;
}

}
