/*sd*/
.on {
    color: #0c71c0 ;}
.team-ul li{float: left;width: 430px;/* padding:0 30px; *//* margin-bottom: 50px; *//* border: 1px solid #ccc; *//* background: #fafafa; */height: 200px;margin-top: 25px;margin: 25px 12px 0 12px;}
.team-ul{margin:0 -10px;overflow:hidden;padding-bottom: 20px;}
.team-ul li a{display: block;height: 200px;background: #fff;position: relative;}
.team-ul-img img{width: 129px;height: 180px;/* margin-top: 13px; */margin: 0 auto;display: block;margin-top: 13px;}
.team-ul-img{ position: relative; z-index: 10;}
.team-ul li a:before,.team-top:before{display: block;}
.team-ul-right{margin-left: 152px;padding: 10px 10px 0 20px;border: 1px solid #ddd;border-left: 0;height: 194px;}
.team-name{font-size: 16px;color: #000;}
.team-p{margin-top: 20px;font-size: 14px;padding-bottom: 10px;border-bottom: solid 1px #ddd;color: #333;}
.team-txt p{font-size: 14px;color: #555;line-height: 27px;padding-left: 22px;}
.team-txt p{ background: url(images/icon-td01.png) left center no-repeat;}
.team-txt p:nth-child(2){ background: url(images/icon-td02.png) left center no-repeat;}
.team-txt p:nth-child(3){background: url(images/icon-td03.png) left 10px no-repeat;}
.team-txt{ margin-top: 10px;}
.team-top{ display: block; background: #fff; min-height: 260px; position: relative; margin:20px 0 0 20px;}
.team-top .team-p{ border:none; padding-bottom: 0;}
.team-top .team-txt p{ float: left; margin-right: 30px;}
.team-top .team-txt{ margin-top: 5px; margin-bottom: 20px; padding-bottom: 15px; border-bottom: solid 1px #ddd;}
.team-top .team-ul-img{ position: absolute; left: 0; top: 0;}
.pull-left {
    float: left !important;
    background: #ededed;
    width: 153px;
    height: 206px;}

.team-ul li:hover .team-name{color:#3070cf;} 
