
.leader-page .sidebar{width: 30%;}
.leader-page .sidenav li{border-bottom: 0;}
.leader-page .sidenav li a{background:#F2F9FF;border-radius: 5px;margin-bottom: 30px;padding-right: 20px;}
.leader-page .sidenav li a span{display: inline-block;margin-left: 10px;}
.leader-page .sidenav li.on a{background: #005CB8; color: #fff;}
.leader-page .sidenav li.on a::before,
.leader-page .sidenav li.on a:after{content: initial;}

.wyxszjy{overflow: hidden;}

.maincontent{width:70%}
.maincontent .inbox{border-left: 1.5px solid #DAE5F0;padding-left: 44px;}
.leader-page .leader-picture{text-align: center;margin-bottom: 30px;}
.leader-page .leader-picture img{width: 184px;}
.leader-page .leader-picture h2{color: #1B5ABA;font-size: 1.75em;display: block;margin: 17px 0;}
.leader-page .leader-picture p{color:#808080;font-size: 1.125em;}
.leader-page .leader-hd{background: url(../images/szf/leader_hd_bg.png) no-repeat; background-size: 100%;border-bottom: 1px solid #DAE5F0;padding-bottom: 5px;}
.leader-page .leader-hd i{display: inline-block;width: 42px;margin-left: -10px;vertical-align: middle;}
.leader-page .leader-hd span{display: inline-block;vertical-align: middle;font-size: 1.5em;font-weight: bold;color:#005CB8;margin-left: 12px;margin-top: -8px;}
.leader-page .leader-con{font-size: 1.125em; line-height: 1.6em;}
.leader-page .leader-con p{margin-bottom: 10px; line-height: 2em;}
.leader-page .leader-lj .leader-con{text-indent: 2em;}

.leader-page .leader-hdbd ul li dl{margin-bottom: 40px;}
.leader-page .leader-hdbd ul li dl {padding-left: 110px;position: relative;}
.leader-page .leader-hdbd ul li dl dd{ border: 1px solid #ABCAEC;background: #F7FBFF; width: 85px; height: 85px;text-align: center;position: absolute;left: 0;}
.leader-page .leader-hdbd ul li dl dd .time {padding: 12px 13px;}
.leader-page .leader-hdbd ul li dl dd .time span.day{display: block;font-weight: bold;font-size: 1.5em;color: #1B5ABA;border-bottom: 1px solid #ABCAEC;padding-bottom: 5px;}
.leader-page .leader-hdbd ul li dl dd .time span.year{color:#888888;display: block;font-size: .9em;margin-top: 5px;}
.leader-page .leader-hdbd ul li dl dt a{font-size: 1.125em;color:#383838}
.leader-page .leader-hdbd ul li dl dt p{color:#B0B0B0;margin-top: 10px; line-height: 1.5em;}

@media (max-width: 1280px){
    .m-sidebar{left: -324px;width: 324px!important;}
    .leader-page .maincontent{width:100%}
    .maincontent .inbox{padding-left: 0;border: 0;}
    .wyxszjy {display: none;}
    .sidenav{padding: 20px;}
}