/* 公共样式 */.leader-list { font-size: 0; margin: .35rem -0.16rem 0;}
.leader-list > li { display: inline-block; vertical-align: top; width: 50%; padding: 0 0.16rem; margin: 0 0 .4rem;}
.leader-list .name { display: block; font-size: 0.21rem; font-weight: 700; line-height: 0.4rem; color: #025baa; text-align: left;}
.leader-list .name span { color: #000; margin-left: .3rem;}
.leader-list .info { height: 1.12rem; margin: .1rem 0 0; font-size: .16rem; line-height: .28rem;}
.leader-list .info span { color: #000;}
.leader-list .img-scale { border-radius: .2rem 0 .2rem 0; box-shadow: 0 0.05rem 0.08rem 0 rgba(0, 0, 0, 0.2);}
.leader-list .img-frame { display: inline-block; vertical-align: top; width: 1.5rem; -webkit-transition: all 0.36s linear 0s; -moz-transition: all 0.36s linear 0s; -ms-transition: all 0.36s linear 0s; -o-transition: all 0.36s linear 0s; transition: all 0.36s linear 0s;}
.leader-list .img-frame .img { padding: 133% 0 0; background-position: 50% 50%; background-size: 85%; background-color: #eee;}
.leader-list .text { display: inline-block; vertical-align: top; width: calc(100% - 1.5rem); padding: .2rem .15rem 0 .2rem;}
@media screen and (max-width: 1400px) { 
  .leader-list > li { width: 100%; margin: 0 0 .3rem;} }
  @media screen and (max-width: 520px) {
   .leader-list .img-frame { display: block; width: 1.8rem; margin: 0 auto;}
  .leader-list .text { width: 100%;} 
  }
