.qt-source {
    /*display: none;*/
    /*font-weight: 700;*/
    padding: 0 20px;
    text-align: left;
  }
  .qt-source p {
    margin-bottom: 15px;
    display: none;
  }
  .qt-source p b {
    display: inline-block;
    width: 90px;
    font-weight: normal;
  }

.til h3 {
    padding-bottom: 10px;
    color: #383838;
    font-size: 1.5em;
    font-weight: 400;
    font-family: 'SourceHanSerifCN';
    border-bottom: 1px solid #cecece;
}
.leader-group {
    padding: 20px 0 15px 0;
    border-bottom: 1px solid #cecece;
}
.leader-group h6 {
    font-size: 1.125em;
    font-weight: 400;
    font-family: 'SourceHanSerifCN';
}
.leader-group li a {
    display: inline-block;
    font-size: 1em;
    text-indent: 1em;
    margin-top: 15px;
    font-family: 'SourceHanSerifCN';
}
.leader-group li.on a {
    color: #154D7C;
}
.right-con {
    float: right;
    position: relative;
    width: 72.5%;
    min-height: 728px;
    text-align: center;
}
.right-con img {
    width: 160px;
    height: 200px;
    margin-bottom: 45px;
}
.right-con p {
    font-size: 1em;
}
.article_ewm {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -80px;
}
.m-sidebar-scroll{background:none !important;}
@media (max-width:992px) {
    .right-con {width: 100%;}
}
.leader-menus{position: relative; z-index: 11; margin-top: -5px;}
.leader-menus > li h3{font-size: 1.25em; font-weight: bold; margin-top: 5px;}
.leader-menus > li h3 a{display: block; position: relative; padding: .75em 0; text-align: center; background: #f7f7f7;}
.leader-menus > li h3 a i{position: absolute; top: 50%; right: 6%; line-height: 1em; margin-top: -.5em;}
.leader-menus > li.on h3 a,
.leader-menus > li h3 a:hover{color: #fff;
  background: -webkit-linear-gradient(to right, #1277D2, #4E9DFF);
  background: -o-linear-gradient(to right, #1277D2, #4E9DFF);
  background: -moz-linear-gradient(to right, #1277D2, #4E9DFF);
  background: linear-gradient(to right, #1277D2, #4E9DFF);
}
.leader-menus > li.on h3 a i{-moz-transition: all linear .4s; -o-transition: all linear .4s; transition: all linear .4s; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
.leader-menus .sub{padding: 1.25em 0 0; display: none;}
.leader-menus .sub .com-headline .hd a{font-size: 1.125em; min-width: 4em; padding: 0 .75em;}
.leader-menus .sub .com-headline .hd i{height: 1px; margin-top: 0; background-size: auto;}
.leader-menus .sub .com-headline .hd i.left{background-image: url(../images/szf/leader_menu_hd_l.png);}
.leader-menus .sub .com-headline .hd i.right{background-image: url(../images/szf/leader_menu_hd_r.png);}
.leader-menus .sub dl dd{padding: .625em 0 1em;}
.leader-menus .sub dl dd p{text-align: center;}
.leader-menus .sub dl dd p a{display: inline-block; padding: .5em 0; font-size: 1.125em;}
.leader-menus .sub dl dd p a:hover,
.leader-menus .sub dl dd p a.on{font-weight: bold; color: #1277D2;}
.leader-info dl dt h4{

    font-size: 1.25em;
    font-weight: bold;
    width: 100%;
    text-align: center;
    line-height: 40px;

}
.leader-text:nth-child(2){text-indent:2em;}
@media (max-width:1200px){
  .leader-menus{font-size: 15px;}	
}
@media (max-width:992px){
  .leader-menus{margin-top: -1px; margin-right: 20px; font-size: 14px;}	
  .leader-menus > li h3{margin-top: 0; border-top: 1px solid #fff;}
  .leader-menus .sub{background: #fff;}
}
.setIE.ie8 .leader-menus > li.on h3 a,
.setIE.ie8 .leader-menus > li h3 a:hover{background: url(../images/szf/leader_menu_bg.png) repeat-y left #ff7a51;}

.leader-info dl dt{float: left; width: 200px;}
.leader-info dl dd{margin-left: 200px; padding-left: 30px;}
.leader-info dl dd .caption h4{display: inline-block; vertical-align: middle; margin-right: .5em; font-weight: bold; font-size: 1.375em;}
.leader-info dl dd .caption h5{display: inline-block; vertical-align: middle; font-size: 1.25em;}
.leader-info dl dd .item label{display: block; margin-bottom: 15px; font-size: 1.25em; font-weight: bold; text-align: left;}
.leader-text{line-height: 1.875em; text-align: justify; overflow: hidden;}
@media (max-width:1200px){
  .leader-info dl dt{width: 168px;}	
  .leader-info dl dd{margin-left: 168px; padding-left: 20px;}
}
@media (max-width:992px){
  .leader-info dl dt{float: none; width: auto;}	
  .leader-info dl dt img{display: block; width: 25%; min-width: 168px; margin: 0 auto;}
  .leader-info dl dd{margin-left: 0; padding-left: 0;}
  .leader-info dl dd .caption{text-align: center;}
  .leader-info dl dd .caption h4{display: block; margin-right: 0; padding: .5em 0; font-size: 1.25em;}
  .leader-info dl dd .caption h5{display: block; font-size: 1.125em;}
  .leader-info dl dd .item label{font-size: 1.125em;}
}
.sidebar{float: left; width: 25.5%;}
.m-sidebar-scroll{    background: url(/mdjxaqrmzf/xhtml/pc2023/images/public/leftnav.png) no-repeat top;background-size:100%;}
@media (max-width:1280px) {
  .sidebar{width: 25%;}	
}
@media (max-width:992px) {
  .sidebar{float:none; width:100% !important;}
  .sidebar .inbox{padding: 0;}
  .m-sidebar{position:fixed; left:-200px; top:0; bottom:0; z-index:99; background:rgba(0,0,0,0.6)!important; width:200px!important; transition: all .3s; -webkit-transition:all .3s;}
  .m-sidebar.active{left: 0; box-shadow:0 0 5px rgba(0,0,0,0.4);}
  .m-sidebar-mark{position:fixed; top:0; bottom:0; left:0; right:0; background-color:rgba(0,0,0,0.3); z-index:10; display:none;}
  .m-sidebar-over{width: 200px; height: 100%; overflow-x: hidden;}
  .m-sidebar-scroll{position: relative; width: 220px; height: 100%; overflow-x: hidden; overflow-y: auto;}
  .m-sidebar-icon{position:absolute; left:100%; bottom:0; z-index:13; width:40px; height:40px; background:url(../images/public/m_icon_sidebar.gif) no-repeat center center; background-color:rgba(0,0,0,0.6); border-radius:0 4px 0 0;   cursor: pointer; box-shadow: 0 0 5px rgba(0,0,0,0.5);}
  .m-sidebar-icon-open{transform: rotate(180deg); border-radius: 0 0 0 4px;}
}