

/*关于飞豹链*/
.about_top{width:230px;height:170px;margin:40px auto;display:flex;flex-direction: column;align-items: center;justify-content: space-around;}
.about_top img{display:block;width:70px;height:76px;}
.about_top h3{color:#2777d9;font-size:24px;}
.about_top p{color:#999;font-size:14px;}
.profile{width:100%;height:674px;background:url("../image/ab_bg1.png") no-repeat center;background-size: 100% 100%;}
.profile .pro_box{width:1180px;height: 100%;margin:0 auto;padding-top:60px;}
.profile .pro_box h2{width:1180px;font-size: 24px;color:#fff;text-align: center;}
.profile .pro_box .pro_con{width:100%;height: 540px;display:flex;justify-content:space-between;align-items: center;}
.profile .pro_box .pro_con .con_left{width:730px;height: 275px;display:flex;flex-direction: column; justify-content:space-between;}
.profile .pro_box .pro_con .con_left p{font-size:16px;color:#999;text-indent: 2em;line-height: 26px;}
.profile .pro_box .pro_con .con_right{width:381px;height: 572px;display:block;margin-bottom:-190px;}
.honor{width:1020px;min-height:1292px;margin:0 auto;margin-top:100px;}
.honor h3{width:300px;text-align: center;color:#2777d9;font-size:24px;margin:0 auto;}
.honor_box{width:100%;display:flex;justify-content: space-between;margin-top:60px;}
.honor_box .con_l{width:473px;min-height:1211px;padding-top:30px;}
.l_item{width:454px;min-height:104px;background-color:#fff;position:relative;padding:0 32px;padding-top:50px;padding-bottom:30px;}
.l_item p{font-size:14px;margin-bottom:30px;}
.l_item p:last-child{margin-bottom:0px;}
.l_item::before{content: "";display:block;position:absolute;top:-30px;left:30px;width:150px;height:50px;background:#2777d9;z-index: 15;}
.l_item::after{content: "";display:block;position:absolute;width:0;height:0px;border:14px solid transparent;}
.honor_box .con_l .l_item::after{top:20px;right:-28px;border-left-color: #2777d9;}
.l_item .item_time{width:150px;height:30px;display:flex;justify-content: center;align-items:baseline;position:absolute;top:-29px;left:30px;z-index: 16;}
.l_item .item_time span:first-child{font-size:34px;color:#f2f5fe;letter-spacing: 10px;}
.l_item .item_time span:last-child{font-size:14px;color:#f2f5fe;letter-spacing: 4px;}
.honor_box .con_l .l_item7{margin-top:60px;}
.honor_box .con_l .l_item6{margin-top:60px;}
.honor_box .con_l .l_item5{margin-top:70px;}
.honor_box .con_l .l_item4{margin-top:85px;}
.honor_box .con_l .l_item3{margin-top:73px;}
.honor_box .con_l .l_item2{margin-top:88px;}
.honor_box .con_l .l_item1{margin-top:136px;}
.honor_box .con_l .l_item img{position: absolute;top:24px;right:-65px;}

.honor_box .con_c{width:60px;margin-top:53px;}
.honor_box .con_c::before{content: "";display: block;width: 1px;height: 100%;background-color: #2777d9;margin: 0 auto;}
.honor_box .con_r{width:473px;min-height:1211px;padding-left:15px;padding-top:30px;}
.honor_box .con_r .l_item::after{top:20px;left:-28px;border-right-color: #2777d9;}
.honor_box .con_r .l_item7{margin-top:80px;}
.honor_box .con_r .l_item6{margin-top:60px;}
.honor_box .con_r .l_item5{margin-top:80px;}
.honor_box .con_r .l_item4{margin-top:94px;}
.honor_box .con_r .l_item3{margin-top:80px;}
.honor_box .con_r .l_item2{margin-top:158px;}
.honor_box .con_r .l_item1{margin-top:200px;}
.honor_box .con_r .l_item img{position: absolute;top:24px;left:-62px;}


.honor_photo{width:1200px;height:360px;margin:120px auto 30px;}
.honor_photo .swiper-wrapper{transition-timing-function: linear;width: 100%;height: 100%;}
.honor_photo .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    width: 214px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.honor_photo .swiper-slide:nth-child(2) {
    width: 238px;
}
.honor_photo .swiper-slide:nth-child(3) {
    width: 238px;
}
.honor_photo .swiper-slide:nth-child(4) {
    width: 448px;
}
.honor_photo .swiper-slide:nth-child(5) {
    width: 442px;
}
.honor_photo .swiper-slide:nth-child(6) {
    width: 433px;
}
.honor_photo ul{padding:0 15px;background-color: #fff;}
.honor_photo ul li{height:100%;display:flex;justify-content: space-between;cursor: pointer;padding:0 15px;}
.honor_photo ul li img{height:295px;display:block;}

