﻿.serviceTeamList .list{width:261px;border-radius:3px;padding:20px 20px 40px;margin-right:20px;margin-bottom:20px}.serviceTeamList .list .lazy{width:115px;height:115px;border-radius:50%;text-align:center;line-height:115px;margin:0 auto}.serviceTeamList .list .info{line-height:24px;height:48px}.page_lists{text-align:right}.page_lists div.clearfix{display:inline-block}.page_lists a.link{display:block;text-align:center;width:22px;height:22px;line-height:22px;border:1px solid #9299a0;border-radius:3px;color:#96a4b7;margin-left:7px}.page_lists a.link.on,.page_lists a.link:hover{background-color:#252525;color:#fff}.page_lists span.link{display:block;margin-left:7px;color:#96a4b7}.page_lists p{border:1px solid #9299a0;border-radius:3px;margin-left:26px}.page_lists p a{display:inline-block;width:66px;height:22px;line-height:22px;text-align:center;color:#96a4b7}.page_lists p a span{position:relative;top:-1px}.page_lists p a:hover{color:#252525}.caseList{width:120%}.caseList li.list{width:384px;height:254px;margin:0 10px 10px 0}.caseList li.list a.bg{background:rgba(0,0,0,.6);opacity:0}.caseList li.list dl{left:0;top:0;width:310px;opacity:0;padding:40px 40px 0}.caseList li.list .line{width:70px;height:1px;margin-top:20px}.caseList li.list .icon{display:block;width:42px;height:42px;border-radius:50%;text-align:center;line-height:42px;right:40px;bottom:40px;opacity:0}.caseList li.list:hover .icon,.caseList li.list:hover a.bg,.caseList li.list:hover dl{opacity:1;filter:alpha(opacity=100)}