.breadcrumbs {
   display: flex;
   align-items: center;
   color: #333;
   margin-bottom: 40px;
   margin-top: 49px;
}

.breadcrumbs img {
   margin-right: 10px;
}

.breadcrumbs a {
   color: #333;
}

.breadcrumbs a:hover {
   color: #016bb5;
}

.main {
   display: flex;
}

.main .content {
   flex: 1;
   margin-left: 30px;
}

.main .content .head {
   display: flex;
   justify-content: center;
   color: #016bb5;
   font-size: 36px;
   font-weight: 700;
   padding-bottom: 40px;
   background: url(../images/bg_line.png) no-repeat;
   background-size: 100% 10px;
   background-position: bottom;
}

.leader_box {
   display: flex;
   justify-content: space-between;
   margin-top: 30px;
}

.leader_box .leader_list {
   width: 396px;
   margin-right: 30px;
   border: 1px solid #cae5f6;
}

.leader_box .leader_list .top_tit {
   display: flex;
   justify-content: center;
   align-items: center;
   background-color: #016cb5;
   line-height: 95px;
   color: #fff;
   font-size: 26px;
   font-weight: 700;
}

.leader_box .leader_list .leader_information_box {
   display: flex;
   flex-direction: column;
   padding: 0px 16px;
}

.leader_box .leader_list .leader_information_box .leader_information {
   padding: 46px 0px;
   border-bottom: 1px solid #eee;
   text-align: center;
}

.leader_box .leader_list .leader_information_box .leader_information h4 {
   font-weight: 700;
   color: #016cb5;
   font-size: 24px;
   margin-bottom: 10px;
}

.leader_box .leader_list .leader_information_box .leader_name ul {
   margin-top: 46px;
   margin-bottom: 42px;
   display: flex;
   justify-content: space-between;
   flex-wrap: wrap;
}

.leader_box .leader_list .leader_information_box .leader_name ul li {
   width: 100px;
   text-align: center;
   margin-bottom: 38px;
   border-right: 1px solid #a8a8a8;
}

.leader_box .leader_list .leader_information_box .leader_name ul li:nth-child(3n) { 
   border-right: none;
}

.leader_box .leader_list .leader_information_box .leader_name ul li a {
   font-size: 20px;
   color: #333;
}

.leader_box .leader_list .leader_information_box .leader_name ul li a:hover {
   color: #016cb5;
}

.leader_box .leader_r {
   display: flex;
   flex-direction: column;
   justify-content: space-between;
   flex: 1;
   padding: 60px;
   border: 1px solid #cae5f6;
}

.leader_box .leader_r .name_img {
   display: flex;
   align-items: center;
}

.leader_box .leader_r .name_img img {
   width: 156px;
   height: 186px;
}

.leader_box .leader_r .name_img .name_post {
   display: flex;
   flex: 1;
   flex-direction: column;
   justify-content: center;
   align-items: center;
   line-height: 3.0
}

.leader_box .leader_r .name_img .name_post h3 {
   color: #016cb5;
}

.leader_box .leader_r .fg_introduce {
   display: flex;
   flex-direction: column;
}

.leader_box .leader_r .fg_introduce .introduce_t {
   margin-top: 40px;
}

.leader_box .leader_r .fg_introduce .introduce_t h4 {
   height: 45px;
   padding-left: 30px;
   margin-bottom: 20px;
   line-height: 45px;
   background-image: url(/images/leader_information_bg.png);
   background-repeat: no-repeat;
   color: #016cb5;
}




