@charset "utf-8";
.leader2024 .locations{padding:10px 0;}
.leader2024 .crumb{float: none;}
.zfld-box .listleft .channel li a{text-align: left;}
.zfld-box .listleft a .name{color: #000;display: inline-block;width:68px;}
.zfld-box .listleft a .post{color: #808080;display: inline-block;}
.zfld-box .listleft .channel li.on a .name{ color: #035ABE; }
.zfld-maincontent{padding:35px;box-shadow: 0 0 34px rgba(9,55,86,0.12); margin-bottom: 167px;}
.zfld-info-l{width: 208px;float: left;}
.zfld-info-l .img img{display: block;width: 100%;}
.zfld-info-l .btn{margin-top: 25px;}
.zfld-info-l .btn a{display: block;width: 100%;height: 42px;line-height: 40px;font-size: 16px;color: #fff;background: #7398E9;border-radius: 5px;}
.zfld-info-l .btn a i{display: inline-block;vertical-align: middle;width: 22px;height: 19px;background: url(../images/xxgk/zfld_wyhs.png) left top no-repeat;margin: 2px 26px 0 18px;}
.zfld-info-l .btn a span{display: inline-block;vertical-align: middle;}
.zfld-info-r{padding-left: 248px;}
.zfld-info-r .name-post .name{font-size: 30px;font-weight: bold;padding-right: 20px;color: #000;}
.zfld-info-r .name-post .post{font-size: 22px;font-weight: bold;color: #0057BA;}

.zfld-right-box{margin-top: 36px;}
.zfld-right-tit{width: 115px;height: 34px;line-height: 34px;background: url(../images/xxgk/zfld_right_tit.png) left top no-repeat;color:#0057BA;font-size: 18px;font-weight: bold;padding-left: 11px; margin-bottom: 16px;}
.zfld-right-info{font-size: 18px;color: #333;line-height: 24px;}

.zfxxgk-links{position: absolute;width: 100%;}
.zfxxgk-links ul li{width: 100%;height: 50px;margin-top: 10px;}
.zfxxgk-links ul li a{display: block;width: 100%;height: 100%;background: #FAFAFA;padding:0 1px 0 3px;margin-left: -3px;}
.zfxxgk-links ul li a i{vertical-align: middle; display: inline-block;width: 30px;height: 31px;background: url(../images/xxgk/zfld_zfxxgk_links_icons.png) 0 0 no-repeat;margin: 0 20px 0 25px;}
.zfxxgk-links ul li a span{line-height:50px;display: inline-block;vertical-align: middle;font-size: 1.125em;}

.zfxxgk-links ul li.zfxxgkzn a i{background-position: 0px 0px;}
.zfxxgk-links ul li.zfxxgkzd a i{background-position: 0px -60px;}
.zfxxgk-links ul li.fdgknr a i{background-position: 0px -120px;}
.zfxxgk-links ul li.zfxxgknd a i{background-position: 0px -182px;}
.zfxxgk-links ul li.ysqgk a i{background-position: 0px -238px;}
.zfxxgk-links ul li.qzbmxxgk a i{background-position: 0px -300px;}

.tab-brief > .bd .ousection ul{float: none;}
.tab-brief > .bd .ousection li{position: relative;  padding: 0px; font-size: 1.125em; color: #035ABE;}
.tab-brief > .bd .ousection li + li{margin-left: 0;}
.ousection li.lr{width: 20%;}
.ousection li{background: #F1F6FA;}
.ouh{border:1px solid #AEC8E4;margin-top: 20px;}
.ouh li{height: 50px;line-height: 50px;}
.ouitem{height: auto;margin-top: 0;display: table;width: 100%;}
.ouitem li{height: auto;line-height: 1.25em;padding:10px 0 !important;display: table-cell;float: none!important;vertical-align: middle;}
.tab-brief > .bd .ousection .ouitem li{color: #000;}
.tab-brief > .bd .ousection .ouitem li a:hover{color: #035ABE;}

.bmzj-fzr-box{min-height: 1110px;}

@media (max-width: 1480px){

}

@media (max-width: 991px){
  .zfxxgk-links{position: relative;}
  .zfxxgk-links ul li a i{margin: 0 15px 0 10px; }
  .zfxxgk-links ul li a span{font-size: 16px;}

}

@media (max-width: 768px){
  .zfld-info-l{width: 100%;float: none;}
  .zfld-info-l .img,.zfld-info-l .btn{width: 208px;margin:0 auto;}
  .zfld-info-l .btn{margin: 20px auto;}
  .zfld-info-r{padding-left: 0;}
  .zfld-info-r .name-post{text-align: center;}

  .tab-brief > .bd .ousection li{font-size: 1em;}
}


@media screen and (max-width:414px) {
    .zfld-maincontent{padding:18px;}
    .zfld-info-r .name-post .name{font-size: 24px;}
    .zfld-info-r .name-post .post{font-size: 20px;}
}