/*
 * HeshanGov
 * 2017-11
*/
/* ===============================================================
Index Styles
================================================================*/
.zhengwu-title{margin: 15px 0;font-size: 18px;font-weight: bold;color: #307ec7}
.block-left{width: 250px;float: left}
.block-right{width: 690px;float: right}
.zhengwu-box { margin:20px -10px 0 0;overflow: hidden }
.zhengwu-box .box {display: block;float: left;width: 63px;}
.zhengwu-box .box img {width: 100%;}
.zhengwu-link a{ display: block;background-image: url(/global/bg_bt_zhengwu.png);background-repeat: no-repeat;color: #307ec7;font-weight: bold;height: 35px;line-height: 35px;margin-bottom: 5px;text-indent: 45px;}
.zhengwu-link a:hover{color: #f54a4a}
.general-tab{position: relative;height: 300px;width: 100%;float: left;}
.general-tab .general-tab-item {width: 100px;float: left;height:40px;}
.general-tab .general-tab-item .tab-title{color: #2a6aa7;cursor: pointer}
.general-tab .general-tab-item.tab-item-active .tab-title{font-weight: bold;border-bottom: 3px solid #2a6aa7;padding-bottom: 7px;}
.general-tab .general-tab-item .tab-content{line-height:30px;display: none;position: absolute;top: 30px;left: 0;right: 0; border-top: 1px solid #93b2d0;padding-top: 10px;}
.general-tab .general-tab-item .tab-content .link {display: block;text-align: left;font-size: 14px}
.general-tab .general-tab-item .tab-content .link .time{float: right;color: #aaa;}
.general-tab .general-tab-item .tab-content .link .link-text {width: 600px;overflow: hidden;white-space: nowrap;display: block;text-overflow: ellipsis;    float: left;}

.block-center{overflow: hidden;margin: 20px 0}
.block-center a {background: #3679b9;color: #fff;width: 230px;display: block;float: left;height: 53px;line-height: 53px;text-align: center;}
.block-center > a + a{margin-left: 16px;}
.zhuanti-bt-big,.zhuanti-bt{font-size: 28px;color: #fff;font-weight: bold;text-align: center;margin-bottom: 10px}
.zhuanti-bt-big{background-image: url("/global/bg_bt_zhengwu_a.jpg");height: 68px;line-height: 68px}
.zhuanti-bt{background-image: url("/global/bg_bt_zhengwu_b.jpg");height: 50px;line-height: 50px;font-size: 24px}
.bt-block {margin-right: -10px;overflow: hidden;}
.bt-block a {border: 1px solid #298bd4;background: #ddecfa;color: #307ec7;width: 120px;display: block;float: left;height: 37px;line-height: 35px;text-align: center;margin: 0 9px 10px 0;}
.bt-block a:hover{color: #f54a4a}

.zhengwu-table{font-size: 14px;border-left: 1px solid #ddecfa;border-right: 1px solid #ddecfa;margin-bottom: 20px}
.zhengwu-table .item {padding: 5px 8px;}
.zhengwu-table .item:nth-child(odd){background: #ddecfa;}
.zhengwu-table .num {float: right;}
.bt-search-gongkai{margin-bottom: 10px;display: block}

.member-tab {position: relative;width: 100%;float: left;}
.member-tab .title {background: #c0dcf6;height: 35px;line-height: 35px;}
.member-tab .title .tab-title {padding: 0 10px;cursor: pointer;float: left;}
.member-tab .title .tab-title.tab-title-active {font-weight: bold;color: #fff;background: #2a6aa7;height: 100%;display: block;}
.member-tab .member-tab-item.tab-item-active{display: block}
.member-tab .member-tab-item{display: none;}
.member-tab .member-tab-item .tab-content {line-height: 30px;top: 30px;left: 0;right: 0;padding-top: 30px;}
.member-tab .member-tab-item .tab-content .line-title {float: left;width: 70px;color: red;font-weight: bold;margin-top: 70px;}
.member-tab .member-tab-item .tab-content .member-line {display: table;}
.member-tab .member-tab-item .tab-content .member-line .member {text-align: center;display: block;margin: 0 10px 10px 10px;float: left;}
.member-tab .member-tab-item .tab-content .member-line .member .box {width: 130px;border: 1px solid #ccc;text-align: center;padding: 4px 0;}
.main .block-right .gzbg-tab-item { width: 132px; }

.member-image { width: 120px; height: 150px; }
.leaderBtn{overflow:hidden; border:1px solid #ddd; margin-bottom:10px; -webkit-box-shadow: #fff 0 1px 0;-moz-box-shadow: #fff 0 1px 0;box-shadow: #fff 0 1px 0;}
.leaderBtn li{ width:50%; float:left; height:34px; line-height:34px; border-left:1px solid #ddd;  border-top:1px solid #ddd; margin:-1px 0 0 -1px; float:left;background:#f9f9f9;list-style:none}
.leaderBtn li::before{ content:""; display:block; width:40px; margin-right:15px; height:35px; float:left;background: url(/global/indLeaderIcon.png) 15px 7px  no-repeat; background-size: 20px auto;
}
.leaderBtn .i2::before,
.leaderBtn .i3::before{ background-position: 15px -42px;}
.leaderBtn .i4::before{ background-position: 15px -92px;}
.leaderBtn .on{background-color:#f2e9e9;}