@charset "utf-8";
.leader-brief{padding: 20px;box-shadow: 0px 0px 15px  rgba(0, 0, 0, 0.12);min-height: 660px;}
.leader-brief .leader-pic{text-align: center;}
.leader-brief .leader-pic img{width: 187px;}
.leader-brief .leader-name{text-align: center;font-size: 1.5em;color: #5C5C5C;margin: 10px 0;}
.leader-brief .leader-fg{text-align: center;font-weight: bold;font-size: 1.25em; line-height: 1.5em;}

.leader-brief .leader-szxx{margin-top: 20px;}
.leader-brief .leader-szxx a{margin: auto; border-radius: 7px; display: block;width: 203px;height: 46px;border: 1px solid #BFDDFF;background: #F0F7FF;text-align: center; line-height: 42px;color: #236CC2;}
.leader-brief .leader-szxx a i{display: inline-block; width: 31px;vertical-align: middle;margin-right: 10px;}
.leader-brief .leader-szxx a img{margin-top: -10px; vertical-align: middle;}
.leader-brief .leader-szxx a span{display: inline-block;vertical-align: middle;font-size: 1.25em;}

.leader-grjj .item *,.leader-zggz .item *{line-height: 2em !important;color: #7D7D7D !important;text-indent: 2em;font-family: Microsoft YaHei,Simsun,SimHei,Arial !important;}
.leader-zggz p{margin-bottom: 10px;}

.leader-tpxw{position: relative;}
.leader-tpxw .swiper-slide{position: relative;}
.leader-tpxw .swiper-slide .imgratio{padding-top: 52%;}
.leader-tpxw .swiper-slide .txt{position: absolute; left: 0; right: 0; bottom: 0; height: 60px; padding-left: 20px;  padding-right: 150px; font-size: 1.125em; background: rgba(0, 0, 0, 0.7); z-index: 2; color: #fff; line-height: 60px;}
.leader-tpxw .swiper-slide .txt a{color: #fff;}
.leader-tpxw .swiper-pagination{left: auto; right: 20px; bottom: 20px; width: auto;}
.leader-tpxw .swiper-pagination span{width: 10px; height: 10px; box-sizing: border-box; background: #fff; opacity: 1; transition: .3s all;margin: 0 4px;}
.leader-tpxw .swiper-pagination .swiper-pagination-bullet-active{background: #FF5757;}

.leader-tpxw .swiper-ctrl-button{ position: absolute;top:50%;margin-top: -30px; width:35px;height: 60px;z-index: 111; background-color: rgba(0, 0, 0, 0.3); background-size: 14px!important;cursor: pointer;}
.leader-tpxw .swiper-ctrl-button.swiper-prev{left: 0px;}
.leader-tpxw .swiper-ctrl-button.swiper-next{right: 0px;}
.leader-tpxw .swiper-ctrl-button i{display: block;width: 35px;height: 60px;background-size: 12px!important;}
.leader-tpxw .swiper-ctrl-button.swiper-prev i{background: url(/yasrmzf/pc2026/images/szf/arrow_l_hover.png) no-repeat center;}
.leader-tpxw .swiper-ctrl-button.swiper-next i{background: url(/yasrmzf/pc2026/images/szf/arrow_r_hover.png) no-repeat center;}

.leader-ldhd-list li + li {border-top: 1px solid #EBEBEB;margin-top: 25px;padding-top: 25px;}
.leader-ldhd-list li a{display: block;}
.leader-ldhd-list li .tit{font-size: 1.25em;margin-bottom: 10px;}
.leader-ldhd-list li .memo{color: #7A7A7A;text-indent: 2em;margin-bottom: 10px;}
.leader-ldhd-list li span.time{color: #999;}


.crumb{
    display: flex;
    width: 1200px;
    margin: auto;
    padding: 20px 0px;
}
/* 响应式：1200px（按 1024x1366 编写） */
@media (max-width: 1200px){
    .crumb{width:100%;padding: 15px 15px;box-sizing: border-box;}
    .leader-ldhd-list li span.time {display: block;text-align: right;}
    .clearfix {margin-bottom: 20px;}
}

/* 响应式：992px（按 768x1024 编写） */
@media (max-width: 992px){
    .leader-brief{box-shadow: initial;padding: 20px 0;min-height: auto;}
}

/* 响应式：450px（按 360x740 编写） */
@media (max-width:460px){
    .leader-tpxw .swiper-slide .txt{
        height: 50px;
        line-height: 50px;
        padding-right: 100px;
        font-size: 1em;
    }
    .crumb .container{padding: 0px !important;margin: 0px !important;}
    .mb30 {
        margin-bottom: 0px; 
    }
    .clearfix .bd{
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .leader-tpxw .swiper-pagination{
        bottom: 16px;
    }
    .leader-brief {padding-top: 0px;padding-bottom: 0px;}
    .leader-brief .leader-pic img{width: 140px;}
}