@charset "utf-8";
.zc-thead{background: linear-gradient(180deg, rgba(99, 183, 242, 1) 0%, rgba(31, 92, 166, 1) 100%);display: block;padding: 15px 0;}
.zc-thead a{display: block;color: #fff;text-align: center;}
.zc-thead i{display: inline-block;vertical-align: middle;width: 30px;margin-right: 20px;}
.zc-thead span{font-size:28px;}
.zc-leader > .box{background-color: #F2F9FF;padding: 15px;}
.zc-leader .box dl dd{float: left; width: 149px;height: 203px; margin-right: 15px;}
.zc-leader .box dl dd .imgratio{padding-top: 136%;}
.zc-leader .box dl dt span,.zc-leader dl dt span a{font-size: 1.125em; display: block;font-weight: bold;color: #005CBF;}
.zc-leader .box dl dt span{margin-bottom: 5px;}
.zc-leader .box dl dt b{display: block;font-size: 1.125em;margin-top: 10px;text-align: justify; line-height: 1.5em;}
.zc-leader .box dl dt b a{font-weight: normal;color: #666666;font-size: 16px;display: inline-block;margin-right: 8px;}
.zc-leader .box .iconmenu .box{background-color: #D8E9FE;border-radius: 5px;padding: 10px 0;}
.zc-leader .box .iconmenu .box .icon{width: 30px;}
.zc-leader .box .iconmenu .box .txt{font-weight: bold;font-size: 1.125em;color: #005CBF;}


.zc-zfxxgk {background-color: #F2F9FF;padding: 20px;}
.zc-zfxxgk li .box{background: #fff;border: 1px solid #D6E8FF;padding: 11px 0;position: relative;height: 42px;}
.zc-zfxxgk .icon{width: 34px;margin-right: 15px;margin-left:15px;}
.zc-zfxxgk li .box b{display: block;}
.zc-zfxxgk li:hover a{box-shadow: 3px 4px 13px  rgba(204, 227, 255, 0.6);}
.zc-zfxxgk li a:after{content: ''; z-index: 1; width: 0; height: 0; background: url(../images/index/index_bsfw_more.png) no-repeat; background-size: 100% 100%; position: absolute; bottom: 0; right: 0; transition: .3s all;}
.zc-zfxxgk li:hover a:after{width: 25px; height: 25px;}


/* 五公开 */
.zc-wgk .iconmenu .box{box-shadow: 0px 0px 20.52px  rgba(65, 113, 192, 0.18);padding: 15px 0;border-radius: 8px;}
.zc-wgk .iconmenu .box i{width: 71px;margin-right: 15px;}
.zc-wgk .iconmenu .box span{font-weight: bold;font-size: 1.25em;}

.zc-zdly .box{background:#FAFAFA;font-size: 1.125em;padding: 25px  0;}
.zc-zdly .box span{margin-top: 10px;}
.zc-zdly .icon{width: 40px;margin: auto;}

.zc-xwfbh-news li .txt .time{display: block;font-size: 1.125em;margin-bottom: 15px;}
.zc-xwfbh-news li .txt .title{font-weight: bold;font-size:22px;margin-bottom: 15px;}
.zc-xwfbh-news li .pic{margin-bottom: 30px;}
.zc-xwfbh-news li .xwfbh-more a{display: block;width: 120px;height: 42px;border: 1px solid #005CBF;font-size: 1.125em;text-align: center;line-height: 42px;color: #005CBF;border-radius: 50px;}
.zc-xwfbh-news li .xwfbh-more a:hover{background: #005CBF;color: #fff;}

@media (max-width:1500px){
    .zc-wgk .iconmenu .box i{width: 50px;}
    .zc-wgk .iconmenu .box span{font-size: 1em;}
}

@media (max-width:480px){
    .zc-wgk .iconmenu .box{height: 50px;}

}