@charset "utf-8";

.index-wrap1-tab .index-newspic li img { height: 4rem;}
.zf-ul1 li { width: 25%; margin-left: 0; float: left; text-align: center;}
.wxhy-navul li a.cur,
.wxhy-navul li a:hover { font-weight: bold; background: #c8924e;}
.index-bar1{ margin: 0.25rem 0.25rem -0.5rem 0.25rem;}
.index-bar1 .a1 { height: 1.5rem;}
.wxhy-car2{ margin: 0.2rem auto 0.25rem auto; padding: 0 0.25rem;}
.wxhy-c4{ margin-top: 0.25rem;}
.wxhy-c4 a{ margin-bottom: 0;}

/****动态切换****/
.hd-2025 { height: auto; padding: 0.2rem; background: #f2f2f2; overflow: hidden;}
.hd-2025 li{ width: calc(100% / 2); float: left;}
.hd-2025 li a { width: auto; height: 100%; font-size: 0.32rem; line-height: 0.65rem; color: #333; text-align: center; display: block;}
.hd-2025 li.cur{ background-color: #2775cc;}
.hd-2025 li:hover a{ color: #2775cc; font-weight: bold;}
.hd-2025 li.cur a { height: 100%; color: #fff;}

.bd-2025 { margin-top: 0.2rem;}
.bd-2025 li { position: relative;}
.bd-2025 li a { max-width: 75%; font-size: 0.3rem; color: #444; line-height: 0.72rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  display: block;}
.bd-2025 li a:hover { color: #2775cc;}
.bd-2025 li span { font-size: 0.3rem; color: #999; line-height: 0.72rem; position: absolute; top: 0; right: 0;}

/****宣传图****/
.index-banner1{ padding: 0 0.25rem;}
.index-banner1 a{ margin-top: 0.2rem; display: block;}
.index-banner1 a img{ width:100%; height: auto;}

/****政务公开****/
.wxhy-dis{ padding: 0.25rem;}
.zf-tit{ margin: 0.5rem auto;}
.zf-ul1{ margin: 0.5rem auto;}
.wxhy-tabas{ overflow: hidden;}

/****互动交流****/
.g-wxhy-c3t{ padding-top: 0.1rem; border: 0;}

/**办件统计**/
.bjtj-2025{ margin: 0.25rem; padding:0.3rem 0.25rem 0.25rem; background-color: #f0f3f7;}
.bjtj-2025 .hd{ font-size: 0.3rem; color: #0662b1; font-weight: bold; text-align: center; letter-spacing: 1px;}
.bjtj-2025 .hd img{ height: 0.35rem; margin-right: 10px; display: inline-block; vertical-align: middle;}
.bjtj-2025 .hd span{ display: inline-block; vertical-align: middle;}
.bjtj-2025 .bd{ margin-top: 0.25rem;}
.bjtj-2025 .bd li{ margin-top: 0.25rem; padding:0.25rem 0.25rem 0.15rem 0.25rem; border-radius: 3px; background-color: #fff; display: block;}
.bjtj-2025 .bd li span{ color: #2e79cd; line-height: 0.35rem; overflow: hidden;}
.bjtj-2025 .bd li em{ font-style: normal; font-weight: bold; letter-spacing: 1px; display: inline-block; vertical-align: text-bottom;}
.bjtj-2025 .bd li .em01{ font-size: 0.3rem;}
.bjtj-2025 .bd li .em02{ margin: 0 0.05rem; font-size: 0.35rem;}
.bjtj-2025 .bd li img{ height: 0.45rem; float: right;}
