.TeamDetails{ width: 100%; padding: 100px 0; background: #f5f5f5;}
.TeamDetails .Nr{ transition: 0.5s; background: #fff; padding: 60px 40px; box-sizing: border-box; overflow: hidden;}
.TeamDetails .Nr .icon{ width: 280px; height: 350px; float: left;}
.TeamDetails .Nr .icon img{ display: block; width: 100%; height: 100%;object-fit: cover;}
.TeamDetails .Nr .text{ box-sizing: border-box; width: calc(100% - 280px); float: left; padding: 0 0 0 40px;}
.TeamDetails .Nr .text .bt{ line-height: 96px; height: 96px; border-bottom: 1px solid #eeeeee; font-size: 18px; color: #333;}
.TeamDetails .Nr .text .bt span{ height: 95px; line-height: 95px; display: inline-block; font-size: 26px; margin-right: 30px; border-bottom: 3px solid #004ea2;}
.TeamDetails .Nr .text p{ width: 100%; padding-top: 30px; font-size: 16px; color: #777; line-height: 36px;}
.TeamDetails .Nr:hover{ background: url(/frontEnd/static/img/TeamBg_03.jpg); background-size:100% auto;}
.TeamDetails .Nr:hover .text .bt { color: #fff;}
.TeamDetails .Nr:hover .text .bt span{ color: #fff;}
.TeamDetails .Nr:hover .text p{ color: #fff;}
.TeamDetails.TeamMain .Nr{ transition: 0.5s; padding: 10px; margin-bottom: 40px;}
.TeamDetails .title{ padding: 50px 0;}
.TeamDetails .title h2{ text-align: center; font-size: 44px; color: #333; padding-bottom: 20px;}
.TeamDetails .title p{ margin: 0 auto; line-height: 26px; text-align: center; font-size: 16px; color: #777;}
.TeamDetails.TeamMain{ padding: 0;}
.TeamDetails.TeamMain .Nr:nth-child(2n) .text{ float: left; padding: 0 40px;}
.TeamDetails.TeamMain .Nr:nth-child(2n) .icon{ float: right;}
.TeamDetails.TeamMain .Nr:hover{ background: url(/frontEnd/static/img/TeamBg_03.jpg);}
.TeamDetails.TeamMain .Nr:hover .text .bt{ color: #fff;}
.TeamDetails.TeamMain .Nr:hover .text .bt span{ border-bottom: 3px solid #fff; color: #fff;}
.TeamDetails.TeamMain .Nr:hover .text p{ color: #fff;}

.Partners{ width: 100%; background: url(/frontEnd/static/img/friendBg_02.png); padding-bottom: 145px;}
.Partners ul{ overflow: hidden;}
.Partners ul li{ width: 25%; height: 180px; position: relative; background: #fff; float: left;}
.Partners ul li img{position: absolute; transition: 0.5s; left: 50%; top: 50%; transform: translate(-50%,-50%);width: 100px}
.Partners ul :nth-child(2),.Partners ul :nth-child(4),.Partners ul :nth-child(5),.Partners ul :nth-child(7),.Partners ul :nth-child(10),
.Partners ul :nth-child(12),.Partners ul :nth-child(13),.Partners ul :nth-child(15),.Partners ul :nth-child(18),.Partners ul :nth-child(20)
{
    background: #f5f5f5;
}
.Partners ul li:hover img{ transform:translate(-50%,-50%) scale(1.1);}

<!--ºÄÊ±1754955750.8277Ãë-->