﻿.contact-box .contact-main .contact-share a em{color:#0076b4}
.contact-us ul{list-style: none;}
.team-list{display:flex;flex-wrap:wrap;justify-content:space-between}
.team-list li{width:23%;background:#fff;box-shadow:0 3px 35px 0 rgba(211,211,211,.56);position:relative}
.team-list li:hover::after{width:80%}
.team-list li::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;transition:all .1s linear;height:6px;background:#0092ff}
.team-list li .img img{width:100%}
.team-list li .info{text-align:center;position:relative;padding:50px 20px 20px}
.team-list li .info .box{width:86%;background:var(--color);color:#fff;z-index:9;position:absolute;top:-40%;left:50%;transform:translateX(-50%);padding:16px 10px}
.team-list li .info .box .title{font-size:var(--fontsize16);font-weight:var(--fontbold5);line-height:28px}
.contact-us ul li{list-style: none !important;}
.team-list a{word-break: break-all;}
@media (max-width:1440px){.team-list a{font-size:14px;}}
.contact-us .kche-t172-item-info em{color: #fff;background: var(--color);border-radius: 50%;margin-right: 10px;}
.con-top{background:url(/uploads/42020/page/p202408221650238dc81.jpg);padding: 2%;}
.contact-list .contact-item .contact-item-info a{word-break: break-all;}
.contact-list .contact-item em{font-size: 40px;font-weight: var(--fontbold3);color: #fff;background: var(--color);border-radius: 50%;display: flex;justify-content: center;align-items: center;width: 60px;height: 60px;margin: 0 auto;margin-top: -21%;margin-bottom: 3%;}
.contact-list .contact-item{display: block;text-align: center;}
@media(max-width:768px){.team-list li{width:49%;}
.contact-list .contact-item{margin-bottom:3em}
.contact-list .contact-item em{margin-top:-18%}}
@media(max-width:550px){.team-list li{width:100%;}}