.banner{background-repeat: no-repeat;background-position:center top;}

.team .main{margin:0 24px 0 36px;text-align:left;}
.team .button{ margin:60px auto 0;text-align: center;}
.team .button a{ width:208px;height:54px;margin-left:20px;font-size:18px;line-height:54px; text-align:center;border:1px solid #4d281d;color:#4d281d;background:none;display:inline-block;}
.team .button a.active{ background:#4d281d;color:#fff; }
.team .button a:first-child{margin-left:0px;}

.team ul.chairman{line-height:24px;margin:26px 70px 0 0;padding-left: 18px;}
.team ul.chairman li{list-style:disc;margin: 0;display: list-item;}


.team .person{margin:56px auto 100px;}
.team .person li{margin-bottom:55px; display:inline-block;}
.team .person li:last-child{margin-bottom:0px;}
.team .person li img{float:left;}
.team .person li .text{ margin:40px 0 0 48px;float:left;width:842px;}
.team .person li .p_name{font-size:26px; line-height:26px;}
.team .person li .p_name span{font-size:16px;line-height: 16px;margin-top:10px;float: right;width: 728px;display: inline-block;}
.team .person li .text p{margin-top:27px;line-height:22px;}
.team .heading{border-top:1px solid #4d281d;display: flex;}
.team .heading .title{width:173px;height:35px;background:#4d281d; display:inline-block;color:#fff;line-height:35px;text-align:center;float:left;}
.team .heading .box{width:0px;height:0px;border-bottom:35px solid rgba(0,0,0,0);border-left:42px solid #4d281d;float:left;}

#t2,#t3{display:none;}

