<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.hotnews{margin: 40px 0px; line-height: 1.3; font-weight: bold; text-align: center;}
.hotnews a{font-size: 40px; color: #8b1616;}
.more{position:absolute; bottom:8px; right:0px;}

/*政务要闻*/
.tpxw{width:40%; position:relative; overflow:hidden;}

.home_tpxw{ width:100%; height:100%; overflow:hidden; position:relative;}
.home_tpxw .hd{ height:8px; overflow:hidden; position:absolute; right:35%; bottom:65px; z-index:1; }
.home_tpxw .hd ul{ overflow:hidden; zoom:1; float:left;}
.home_tpxw .hd ul li{ float:left; margin-right:13px;  width:8px; height:8px; text-align:center; background:#fff; cursor:pointer; border-radius: 50%;}
.home_tpxw .hd ul li.on{ background:#BB2C28;}
.home_tpxw .bd{ position:relative; height:100%; z-index:0;}
.home_tpxw .bd li{ zoom:1; vertical-align:middle;}
.home_tpxw .bd img{ width:100%; height:318px; display:block;}
.home_tpxw .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:30px; right: 30px; height:50px; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5; }
.home_tpxw .bd .txt{position:absolute; bottom:0px; left:30px; right:30px; color:#fff; line-height: 50px; padding: 0px 15px; font-size:16px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home_tpxw .bd li a{color: #fff; font-size: 16px;}
.home_tpxw .prev,
.home_tpxw .next{ position:absolute; left:0; bottom:0;  display:block; width:30px; height:50px; background:url(../images/slider-arrow.png) -108px 15px no-repeat #BE4749; filter:alpha(opacity=50); opacity:0.7;  z-index: 9; }
.home_tpxw .next{ left:auto; right:0; background-position:8px 15px; }
.home_tpxw .prev:hover,
.home_tpxw .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.home_tpxw .prevStop{ display:none;}
.home_tpxw .nextStop{ display:none;}


.ywdt{width:29%; margin-left: 36px;}
.ywdt .hd li{width: 50%; float: left; height: 33px; border-bottom: 1px #ededed solid; text-align: center; color: #000; font-size: 18px;}
.ywdt .hd li a{display: block; color: #000; font-size: 18px; cursor: pointer;}
.ywdt .hd li.on{border-bottom: 2px #BB2929 solid; color: #BB292A;}
.ywdt .hd li.on a, .ywdt .hd li.on a:hover{color: #BB292A;}

.gsgg{width: 25%;}
.gsgg_tit{height: 33px; border-bottom: 1px #ededed solid; position: relative;}
.gsgg_tit h1{display: inline-block; border-bottom: 2px #BB2929 solid; font-weight: normal; height: 33px; font-size: 18px; color: #bc2929; padding: 0px 29px;}
.gsgg_tit h1 a{font-size: 18px; color: #BB2929;}
.gsgg_more{position: absolute; top:0; right: 0;}

.xxdtList{padding:19px 12px;}
.xxdtList li{position:relative; padding-left:20px; height:48px; line-height:48px; overflow:hidden; vertical-align:top; width:47%; float:left;}
.xxdtList li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 7px; height: 7px; background: #E70012;}
.xxdtList li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:18px;}
.xxdtList li:nth-child(2), .xxdtList li:nth-child(4), .xxdtList li:nth-child(6), .xxdtList li:nth-child(8), .xxdtList li:nth-child(10), .xxdtList li:nth-child(12), .xxdtList li:nth-child(14), .xxdtList li:nth-child(16){float:right;}


/*政务公开*/
.zwgk{background: url(../images/mzzjbg_r4_c1_s1.jpg) top center no-repeat; padding: 20px 0px; height: 796px;}
.index_tit{height: 60px; border-bottom: 1px #fff solid; position: relative; margin-bottom: 36px;}

.index_tit h1{font-size: 30px; display: inline-block; border-bottom: 2px #BB2929 solid; line-height: 58px;}
.more{position: absolute; top:0; right: 0; cursor: pointer;}
.zwgk_fl{width: 38%; position: relative; height: 264px;}
.jggk_tit{width: 52px; padding: 34px 0px; background: #BD2929; text-align: center; color: #fff; font-size: 18px; position: absolute; top: 57px; left: 0px; z-index: 10;}
.jggk_menu{width: 226px; margin: 0 auto;}
.jggk_menu li{width: 64px; text-align: center; margin: 40px 0px 0px; cursor: pointer;}
.jggk_menu li a{display: block; color: #666; font-size: 16px; padding-top: 52px;}
.jggk_menu li a:hover{color: #bc2929;}
.jggk_menu li.menu01{float: left; background: url(../images/jggk_icon01.png) top center no-repeat;}
.jggk_menu li.menu01:hover{background: url(../images/jggk_icon01_hover.png) top center no-repeat}
.jggk_menu li.menu02{float: right; background: url(../images/jggk_icon02.png) top center no-repeat}
.jggk_menu li.menu02:hover{background: url(../images/jggk_icon02_hover.png) top center no-repeat;}
.jggk_menu li.menu03{float: left; background: url(../images/jggk_icon03.png) top center no-repeat;}
.jggk_menu li.menu03:hover{background: url(../images/jggk_icon03_hover.png) top center no-repeat;}
.jggk_menu li.menu04{float: right; background: url(../images/jggk_icon04.png) top center no-repeat;}
.jggk_menu li.menu04:hover{background: url(../images/jggk_icon04_hover.png) top center no-repeat;}

.jggk_content{position: absolute; left: 26px; top: 0px; width:96%; background: #fff; height: 100%;}
.zwgk_fr{width: 58%; position: relative; height: 264px;}

.xxgk_menu li{width: 124px; text-align: center; margin-top: 40px; margin-left: 35px; float: left; cursor: pointer;}
.xxgk_menu li a{display: block; color: #666; font-size: 16px; padding-top: 52px;}
.xxgk_menu li a:hover{color: #bc2929;}
.xxgk_menu li.menu01{background: url(../images/xxgk_icon01.png) top center no-repeat;}
.xxgk_menu li.menu01:hover{background: url(../images/xxgk_icon01_hover.png) top center no-repeat}
.xxgk_menu li.menu02{background: url(../images/xxgk_icon02.png) top center no-repeat}
.xxgk_menu li.menu02:hover{background: url(../images/xxgk_icon02_hover.png) top center no-repeat;}
.xxgk_menu li.menu03{background: url(../images/xxgk_icon03.png) top center no-repeat;}
.xxgk_menu li.menu03:hover{background: url(../images/xxgk_icon03_hover.png) top center no-repeat;}
.xxgk_menu li.menu04{background: url(../images/xxgk_icon04.png) top center no-repeat;}
.xxgk_menu li.menu04:hover{background: url(../images/xxgk_icon04_hover.png) top center no-repeat;}
.xxgk_menu li.menu05{background: url(../images/xxgk_icon05.png) top center no-repeat;}
.xxgk_menu li.menu05:hover{background: url(../images/xxgk_icon05_hover.png) top center no-repeat;}
.xxgk_menu li.menu06{background: url(../images/xxgk_icon06.png) top center no-repeat;}
.xxgk_menu li.menu06:hover{background: url(../images/xxgk_icon06_hover.png) top center no-repeat;}
.xxgk_menu li.menu07{background: url(../images/xxgk_icon07.png) top center no-repeat;}
.xxgk_menu li.menu07:hover{background: url(../images/xxgk_icon07_hover.png) top center no-repeat;}
.xxgk_menu li.menu08{background: url(../images/xxgk_icon08.png) top center no-repeat;}
.xxgk_menu li.menu08:hover{background: url(../images/xxgk_icon08_hover.png) top center no-repeat;}

.zwgk_menu{margin:30px 0px 16px;}
.zwgk_menu li{width: 380px; height: 80px;  line-height: 80px; float: left; margin-right: 30px;}
.zwgk_menu li a{display: block; font-size: 26px;  padding-left: 60px;}
.zwgk_menu li.menu01{background: url(../images/index_r1_c1_s1.jpg) top no-repeat;}
.zwgk_menu li.menu02{background: url(../images/index_r1_c14_s1.jpg) top no-repeat;}
.zwgk_menu li.menu03{background: url(../images/index_r1_c21_s1.jpg) top no-repeat; margin-right: 0px; float: right;}
.zwgk_menu li.menu01 a, .zwgk_menu li.menu01 a:hover{color: #503535;}
.zwgk_menu li.menu02 a, .zwgk_menu li.menu02 a:hover{color: #9e5555;}
.zwgk_menu li.menu03 a, .zwgk_menu li.menu03 a:hover{color: #bc2929;}

.mzzcfg{width: 390px;}
.mzzcfg .hd{border-bottom: 1px #fff solid;}
.mzzcfg .hd li{float: left; height: 33px;  color: #000; font-size: 18px; margin-right: 30px;}
.mzzcfg .hd li a{display: inline-block; color: #000; font-size: 18px; cursor: pointer;}
.mzzcfg .hd li.on{border-bottom: 2px #BB2929 solid; color: #BB292A;}
.mzzcfg .hd li.on a, .ywdt .hd li.on a:hover{color: #BB292A;}

.zcjd{width: 788px;}
.zcjd_tit{border-bottom: 1px #fff solid; position: relative;}
.zcjd_tit h1{display: inline-block; border-bottom: 2px #BB2929 solid; font-weight: normal; height: 33px; font-size: 18px; color: #bc2929;}
.zcjd_tit h1 a{font-size: 18px; color: #BB2929;}
.zctj{width: 374px; padding-top: 20px;}
.home_zcjd{ width:100%; height:100%; overflow:hidden; position:relative;}
.home_zcjd .hd{ height:8px; overflow:hidden; position:absolute; right:35%; bottom:45px; z-index:1; }
.home_zcjd .hd ul{ overflow:hidden; zoom:1; float:left;}
.home_zcjd .hd ul li{ float:left; margin-right:13px;  width:8px; height:8px; text-align:center; background:#fff; cursor:pointer; border-radius: 50%;}
.home_zcjd .hd ul li.on{ background:#BB2C28;}
.home_zcjd .bd{ position:relative; height:100%; z-index:0;}
.home_zcjd .bd li{ zoom:1; vertical-align:middle;}
.home_zcjd .bd img{ width:100%; height:210px; display:block;}
.home_zcjd .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0px; right: 0px; height:30px; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5; }
.home_zcjd .bd .txt{position:absolute; bottom:0px; left:15px; right:15px; color:#fff; text-align: center; line-height: 30px; font-size:16px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home_zcjd .bd li a{color: #fff; font-size: 16px;}
.zcjd_list{width: 380px;}

/*政务服务*/
.zwfw01, .zwhd01{width: 394px; margin-right: 29px;}
.zwfw02, .zwhd02{width: 378px;}
.zwfw02_tit{height: 22px; font-size: 18px; font-weight: bold; color: #000;}
.zwfw02 li{height: 48px; line-height: 48px; text-align: center; background: #F2F2F2; border-radius:10px; font-size: 16px; color: #000; margin-top: 10px; position:relative;}
.zwfw02 li:hover{background: #e52e2e; color: #fff; border-radius:10px;}
.zwfw02 li:hover a{color: #fff;}
.zwfw02 li a{display: block; font-size: 16px; color: #000;}
.zwfw02 li a:hover{background: #e52e2e; color: #fff; border-radius:10px; } 

.zwfw02 li .text{width:100%; height:0; overflow:hidden; position:absolute; left:0; bottom:48px; background:url(../images/home_zwfw_hoverbg.png) top left no-repeat; z-index: 3;}
.zjhdcs{padding:14px 20px 0px 20px}

.zjhdcs .hd{width:220px; float:left;}
.zjhdcs .hd li{line-height:23px;  font-size:16px; position:relative; height:auto; text-align:left; margin-top:0; background:none; padding-right: 20px}
.zjhdcs .hd li:after{position:absolute; content:" "; left:10px; top: 15px; margin-top: -1px; width: 5px; height: 5px; background: #333; border-radius:50%}
.zjhdcs .hd li a{font-size:16px; color: #333; padding: 5px 5px 5px 20px;}
.zjhdcs .hd li.on{background:url(../images/home_zwfw_tab_hoverbg.png) right center no-repeat; background-color:none;}
.zjhdcs .hd li.on a{background-color: #e52e2e; color:#fff; font-size:16px; border-radius: 5px;}
.zjhdcs .hd li:hover{background:url(../images/home_zwfw_tab_hoverbg.png) right center no-repeat; background-color:none;}
.zjhdcs .hd li.on:after{background: #fff;}
.zjhdcs .hd li:hover:after{background: #fff;}

.zjhdcs .bd{width:116px; float:left; padding:19px 10px; background:url(../images/home_zwfw_tab_hoverbg2.png) top right no-repeat; height:234px; background-color: #F5F5F5; border-radius: 5px;}
.zjhdcs .bd li{height:26px; line-height:26px; text-align:center; margin:10px 0; font-size:16px; background:none;}
.zjhdcs .bd li a{font-size:16px; color:#333;}
.zjhdcs .bd li:hover{background:#e52e2e; border-radius:5px; color:#fff; font-size:16px;}
.zjhdcs .bd li:hover a{color: #fff;}

.zwfw02 li .text .zjhd{padding:30px 20px 0 16px;}
.zwfw02 li .text .zjhd li{line-height:23px; margin-bottom:15px; font-size:16px; position:relative; height:auto; padding:5px 0px; text-align:left; margin-top:0; background:none; color:#333;}
.zwfw02 li .text .zjhd li:after{position:absolute; content:" "; left:10px; top: 15px; margin-top: -1px; width: 5px; height: 5px; background: #333; border-radius:50%}
.zwfw02 li .text .zjhd li a{font-size:16px; padding-left:20px; color:#333; padding-right: 10px}
.zwfw02 li .text .zjhd li a:hover{color: #fff;}
.zwfw02 li .text .zjhd li:hover{background:#e52e2e; font-size:16px; color:#fff}
.zwfw02 li .text .zjhd li:hover a{font-size:16px; color:#fff}
.zwfw02 li .text .zjhd li:hover:after{background: #fff;}

.zwfw03, .zwhd03{width: 374px;}
.zwfw03 img{margin-bottom: 10px;}

/*政务互动*/
.line{border-bottom: 1px #ededed solid;}
.line2{border-bottom: 1px #fff solid;}
.wyly{margin-bottom: 15px;}

.home_zxft{ width:100%; height:270px; overflow:hidden; position:relative; margin-top: 26px;}
.home_zxft .hd{ height:8px; overflow:hidden; position:absolute; right:35%; bottom:65px; z-index:1; display: none;}
.home_zxft .hd ul{ overflow:hidden; zoom:1; float:left;}
.home_zxft .hd ul li{ float:left; margin-right:13px;  width:8px; height:8px; text-align:center; background:#fff; cursor:pointer; border-radius: 50%;}
.home_zxft .hd ul li.on{ background:#BB2C28;}
.home_zxft .bd{ position:relative; height:100%; z-index:0;}
.home_zxft .bd li{ zoom:1; vertical-align:middle;}
.home_zxft .bd img{ width:100%; height:270px; display:block;}
.home_zxft .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0px; right: 0px; height:60px; background:#fff;}
.home_zxft .bd .txt{position:absolute; bottom:0px; left:0px; right:0px; color:#000; line-height: 24px;  font-size:16px; padding-top: 15px;}
.home_zxft .bd li a{color: #000; font-size: 16px;}
.home_zxft .prev,
.home_zxft .next{ position:absolute; left:0; top:76px;  display:block; width:26px; height:57px; background:url(../images/slider-arrow.png) -108px 18px no-repeat #000; filter:alpha(opacity=50); opacity:0.7;  z-index: 9; }
.home_zxft .next{ left:auto; right:0; background-position:8px 18px; }
.home_zxft .prev:hover,
.home_zxft .next:hover{ filter:alpha(opacity=100);opacity:1;}
.home_zxft .prevStop{ display:none;}
.home_zxft .nextStop{ display:none;}

.zjdc_menu li{width: 116px; float: left; height: 87px; background: #F1F1F1; margin-right: 13px; }
.zjdc_menu li a{display: block;  text-align: center; padding-top: 17px;}
.zjdc_menu li a:hover{color: #BD2929;}
.zjdc_menu li img{margin: 0px auto 10px; display: block;}
.zjdc_menu li.nomargin{margin-right: 0;}

/*专题荟萃*/
.zthc{padding: 20px 0px 59px; background: #F5F5F5;}
.ztzlist{margin: 30px 0px 45px;}
.ztzlist li{width: 380px; float: left; margin-right: 30px;}
.ztzlist li img{width: 100%; height: 130px;}
.ztzlist li.nomargin{margin-right: 0px;}

.gdzt{background: #fff;}
.gdzt_tit{width: 52px; text-align: center; font-size: 18px;  color: #fff; height: 200px; cursor: pointer; background: #BB2929;}
.gdzt_tit a{display: block; font-size: 18px; color: #fff; padding-top: 58px;}
.gdzt_tit a:hover{color: #fff;}

.ztzl{overflow:hidden; width:1148px; padding-top: 20px;}
.ztzl .inlinks{margin:0 50px;position:relative}
.ztzl .next, .ztzl .prev{position:absolute;top:0; width:38px; height:168px; cursor: pointer;}
.ztzl a.next  .ztzl a.prev{display: block;}
.ztzl .prev{left:-40px; background: url(../images/index_r19_c3_s1.jpg) center no-repeat;}
.ztzl .next{right:-40px; background: url(../images/index_r19_c32_s1.jpg) center no-repeat;}
.ztzl .bd{width:1072px;margin:0 auto;overflow:hidden}
.ztzl .bd ul li{float:left; margin:0 13px; width:22%; height:180px; text-align:center;}
.ztzl .bd ul li img{width:100%;height:130px;}
.ztzl .bd ul li .txt{line-height:25px;font-size:16px; display:block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.ztzl .bd ul li .txt a{font-size:16px;  display:block;}

.common_opaHov:hover{filter:alpha(opacity=85); -moz-opacity: 0.85; opacity:0.85;}

</pre></body></html>