<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* Css Reset */
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}
fieldset,img{vertical-align:top;border:0}
address,caption,cite,code,dfn,em,i,th,var{font-weight:400;font-style:normal}
li,ol,ul{list-style:none}
dd,div,dl,dt,li,ol,ul{zoom:1}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
q:after,q:before{content:''}
abbr,acronym{border:0}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;line-height:1.8}
.fl{float:left}
.fr{float:right}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
.hide{display:none}
img{border:0;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}

/* 字体图标 */
@font-face{font-family: "iconfont"; src: url("../fonts/iconfont.eot?t=1466761399"); /* IE9*/ src: url("../fonts/iconfont.eot?t=1466761399#iefix") format("embedded-opentype"), url("../fonts/iconfont.woff?t=1466761399") format("woff"), url("../fonts/iconfont.ttf?t=1466761399") format("truetype"), url("../fonts/iconfont.svg?t=1466761399#iconfont") format("svg"); /* iOS 4.1- */}
/* Public */
body{color: #333;line-height: 1.8;font-family: "Microsoft YaHei", Helvetica, Arial, sans-serif;  background:#f8f8f8;}
.rowLine{height: 10px; background: #f5f5f5; margin: 0 -4% 10px;}
/* fixedNav */
.fixedNav{position: fixed; left: 0; bottom: 0; width: 100%; line-height: 22px; overflow: hidden; background: #0068B7;}
.fixedNav li{float: left; width: 20%; text-align: center; color: #fff;}
.fixedNav a{display: block; color: #fff !important; height: 55px; font-size: 12px;}
.fixedNav a:before{font-family: "iconfont"; content: "\e620"; display: block; font-size: 20px; height: 30px; line-height: 40px;}
.fixedNav .li2 a:before{content: "\e60a"}
.fixedNav .li3 a:before{content: "\e60e"}
.fixedNav .li4 a:before{content: "\e60b"}
.fixedNav .li5 a:before{content: "\e622"}
a{color: #333; text-decoration: none; outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);}
a:hover{color: #155FA6;}
input[type=button],
input[type=submit],
input[type=file],
button{cursor: pointer; -webkit-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
.moreBtn{margin-top: 10px; height: 40px; line-height: 40px; background: #eee; text-align: center; display: block; color: #666;}
.show{display: block !important;}
/* goTop */
#goTop{position: fixed; display: none; _display: none !important; width: 50px; height: 50px; bottom: 60px; right: 5px; z-index: 99; cursor: pointer; margin: 5px; width: 40px; height: 40px; border-radius: 2px; -webkit-box-shadow: 0 0 5px #9c9c9c; opacity: .9; background: rgba(0, 0, 0, 0.5);}
#goTop::after{display: block; position: absolute; left: 50%; top: 50%; margin-left: -10px; margin-top: -15px; content: ""; border-width: 10px; border-color: transparent; border-bottom-color: #fff; border-bottom-style: solid; border-style: dashed; display: block; font-size: 0; line-height: 0; width: 0;}
/* winMark */
#winMark{z-index: 1; width: 100%; display: none; height: 100%; position: fixed; background: rgba(0, 0, 0, 0.8); left: 0; top: 0;}
/* frame */
#header{position: relative;z-index: 99;background: #0068B7;height: 60px;line-height: 60px;color: #fff;}
#header .set{padding: 0 15px; color: #fff; font-size: 24px; line-height: 60px;}
#header .back{display: none; width: 60px; height: 100%; overflow: hidden; text-align: center; position: absolute; left: 0; top: 0;}
#header .back::after{content: "\e616"; font-family: "iconfont"; font-size: 24px; color: #fff;}
#header .title{text-align: center; margin: 0 80px; overflow: hidden; font-size: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display:none}
#header #logo a{display: block;height: 40px;padding: 10px;float: left;}
#header #logo img{display: block; height: 100%;}
#header dd{display: none; width: 94%; background: #f2f2f2; left: 0; padding: 10px 3%; position: absolute; top: 100%; text-align: left; line-height: 1.8;}
#header dt{display: block;width: 36px;height: 36px;line-height: 32px;right: 0;margin: -18px 2% 0 0;text-align: center;position: absolute;top: 50%;}
#header dt::after{ content:"";position: absolute;background: url(../img/menuico.png) no-repeat center;color: #fff;font-size: 36px;height: 36px;width: 36px;left: 0;}
#header .siteSearch dt::after{background-image:url(../img/srhico.png)}
#header dt::before{position: absolute;left: 50%;margin-left: -6px;top: 37px;content: "";border-color: transparent;display: block;font-size: 0;line-height: 0;width: 0;border-width: 6px;border-style: dashed;border-bottom-color: #f2f2f2;border-bottom-style: solid;display: none;}
#header dt.on::before{display: block; }
#header dt.on {background: #0a5195;border-radius: 50%;}
#header .siteSearch dt{right: 10%;}
.mainNav .li1{width: 100%; margin: 0 0 2% 0;}
.mainNav .li1 .a1{display: block; color: #333; font-size: 16px; height: 42px; line-height: 42px; background: #e6e6e6; text-align: left; padding: 0 5%;}
.mainNav .ul1{display: none; overflow: hidden; padding-bottom: 15px;}
.mainNav .li2{float: left; min-width: 33.3%; padding: 10px 0 0 0;}
.mainNav .a2{padding: 0 10%; font-size: 14px; color: #666; word-break: keep-all; white-space: nowrap;}
.mainNav .sh{display: none;}
.mainNav .hasUl1 .sh{display: block; float: right; height: 42px; line-height: 42px; width: 52px; font-size: 0; color: #666; background: #ddd; position: relative; overflow: hidden;}
.mainNav .sh::after,
.mainNav .sh::before{content: ""; display: block; height: 1px; width: 13px; margin: 0 0 0 -6px; background: #888; position: absolute; left: 50%; top: 50%;}
.mainNav .sh::before{height: 13px; width: 1px; margin: -6px 0 0 0;}
.mainNav .showSubMenu .ul1{display: block;}
.mainNav .showSubMenu .sh::before{display: none;}

.mainMenu { height:42px; line-height:42px;border-bottom:1px solid #f0f0f0; background:#fff;}
.mainMenu ul {white-space: nowrap; overflow:hidden; overflow-x:scroll;position: relative; }
.mainMenu ul::-webkit-scrollbar {display:none;} 
.mainMenu .sh { display:none;}
.mainMenu li { display:inline-block; }
.mainMenu li a { display:block; padding:0 8px; font-size:1.15em}
.mainMenu li.on1 a { font-weight:bold; color:#155FA6}
.mainMenu li a:hover { color:#155FA6}

.nodeList {position: relative;display: flex;flex-wrap: wrap;}
.nodeList li { flex:1;flex-basis: 28%;text-align: center;align-items: center;background: #fff;margin: 1%;padding: 1%;}

/* siteSearch */
.siteSearch .select-box{display: none;}
.siteSearch .btn-box{width: 20%; float: right;}
.siteSearch #search{height: 40px; line-height: 38px; width: 100%; border: 0px; display: block; background: #0068B7; text-align: center; color: #fff; font-size: 16px;}
.siteSearch .input-box{width: 80%; float: left;}
.siteSearch #inputkeyword,
.siteSearch #topKeyWord{background: #fff; font-size: 14px; height: 20px; line-height: 20px; text-indent: 10px; padding: 10px 0px; border: 0; width: 100%; outline: none;}
.siteSearch .searchBtn{height: 40px; border: 0; line-height: 38px; width: 20%; position: absolute; right: 3%; display: block; background: #0068B7; text-align: center; color: #fff; font-size: 16px;}
.siteSearch .searchBtn::before{content: "\e601"; font-family: "iconfont"; font-size: 22px;}
.siteSearch .searchOptions{font-size: 14px; color: #333; height: 24px; line-height: 24px; margin-bottom: 5px}
#content{padding: 2%;position: relative;z-index: 0;overflow: hidden;min-height: 480px}
#footer{background: #252E37;padding: 3% 3%;color: #fff;text-align: center;font-size: 12px;}
#footer a{color: #fff;}
#footer .footNav{margin-bottom: 3%;}
#footer .footNav a{margin: 0 5px; word-break: keep-all; white-space: nowrap;}
#footer .btns a{display: inline-block; padding: 2px 15px; background: #fff; border-radius: 4px; color: #0068B7; margin: 10px 5px 0 5px;}
/*顶部-栏目菜单*/
#topNav{height: 40px; height: 40px; background-color: #F6F7FB; border-bottom: 1px solid #ccc;}
#topNav .menuList{overflow: hidden; width: 100%; margin-bottom: -1px; overflow-x: scroll; white-space: nowrap; -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-overflow-scrolling: touch;}
#topNav li{display: inline-block; margin: 0 12px; line-height: 39px; font-size: .92rem;}
#topNav .menuList::-webkit-scrollbar{display: none;}
#topNav li.on{border-bottom: 2px solid #0068B7;}
#topNav li.on a{color: #0068B7;}
/* 位置导航 */
.path{color: #666; line-height: 1.6; padding: 3% 3% 0 3%; text-align: left; font-size: 14px;}
.path a,
.path span{padding: 0 3px; color: #666;}
.path::before{content: "\e614"; font-family: "iconfont"; font-size: 16px; color: #0068B7; margin-right: 0;}
/* url_方块样式分页 */
.page{font-size: 14px; text-align: center; padding: 3% 0; clear: both; line-height: 36px; overflow: hidden;}
.page a{display: none; float: left; border: 1px solid #E1E1E1; padding: 0 15px; margin: 0 8px 8px 0;}
.page .current{display: none;}
.page .select{display: none;}
.page .prev,
.page .next,
.page .total{display: block;}
.page .next{float: right;}
/* focusBox */
.focusBox{position: relative; margin-bottom: 10px;}
.focusBox .bd li { position:relative;}
.focusBox .bd .pic{overflow: hidden; border-radius: 4px;}
.focusBox .bd .con {}
.focusBox .bd img{width: 100%; display: block;}
.focusBox .bd .titleBg{ position:absolute;width: 100%; background:#000; height:40px; bottom:0;opacity: 0.5;}
.focusBox .bd .title{display: block;height: 40px;line-height: 40px;overflow: hidden;position: absolute;padding: 0 10px; bottom:0;font-size: 12px;width: 70%;}
.focusBox .bd .title a { color:#fff; display:block;text-overflow: ellipsis;white-space: nowrap; overflow:hidden; }
.focusBox .hd{z-index: 3;position: absolute;text-align: center;line-height: 0px;bottom: 20px;right: 2%;}
.focusBox .hd ul{display: inline-block; *display: inline;zoom: 1;font-size: 0;height: 2px;padding: 0;}
.focusBox .hd li{display: inline-block; *display: inline;zoom: 1;cursor: pointer;width: 10px;height: 2px;overflow: hidden;background: rgba(224, 224, 224, 0.8);margin: 0 3px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-transition: 200ms;-o-transition: 200ms;-moz-transition: 200ms;transition: 200ms;}
.focusBox .hd li span{display: none;}
.focusBox .hd .on{background: #de1010;}

#jrszBox { background:#fff; padding:5%;margin-bottom: 3%;}
#jrszBox .hd { height:1.3em; line-height:1.3em; text-align:center; padding-bottom:3%; border-bottom:1px solid #ededed; margin-bottom:1em }
#jrszBox .hd h3 { font-weight:bold; font-size:1.3em; }
#jrszBox .hd h3 a { color:#AF0301;}
#jrszBox .hd h3 a i { font-weight:bold; font-size:1em; color:#333;vertical-align: top;}

.topicList li.t .date { color:#999;display:block;line-height:2em}
.topicList li.t a { font-weight:bold; display:block;line-height: 1.6em;}
.topicList li.t .intro { font-size:0.9em; line-height:1.5em; height:3em; overflow:hidden;margin: 0.5em 0; color:#9C9C9C}
.topicList li.n { font-size:1em;}
.topicList li.n a { display:block; background:url(../img/liteicon.png) no-repeat 0; padding-left:4%; height:2em; line-height:2em; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;color: #666;}

/* indBox */
.indBox { margin-bottom:3%}
.indBox .hd { height:30px; line-height:30px; margin-bottom:3%}
.indBox .hd h3 { font-size:1.2em;position:relative;}
.indBox .hd h3 a { font-weight:bold; color:#AF0301; padding-left:5%; }
.indBox .hd h3 a:before { content:""; position:absolute; left:0; top:50%; background:#af0301; width:5px; height:20px; margin-top:-10px;}
.indBox .hd .more {position: absolute;right: 10px;font-size: 12px; color:#666;z-index: 9;}
.indBox .bd {padding: 3% 4%; background:#fff;}

/* box */
.box{margin-bottom: 3%;padding: 3% 5%;background: #fff;}
.box &gt; .hd{height: 40px;line-height: 40px;position: relative;font-size: 18px;border-bottom: 1px solid #eaeaea;}
.box &gt; .hd .more{float: right; font-size: 12px; color: #666; margin-right: 5px;}
.box &gt; .hd h3{border-bottom: 2px solid #0068B7; height: 38px; line-height: 38px; color: #333; padding: 0 5px; float: left; font-weight: bold;}
.box &gt; .hd h3 a{color: #333;}
.box &gt; .hd ul{height: 40px; overflow: hidden;}
.box &gt; .hd li{float: left;text-align: center;padding: 0 10px;height: 38px;line-height: 30px;margin-right: 10px;font-size: 1.1em;color: #999}
.box &gt; .hd li a{color: #999}
.box &gt; .hd li:last-child{margin-right: 0;}
.box &gt; .hd .on{border-bottom: 2px solid #AF0301;}
.box &gt; .hd .on a{color: #AF0301;font-weight: bold;}
.box .bd{padding: 3% 0 0;clear: both;overflow: hidden;}


/* boxA */
.boxA{margin-bottom: 20px;}
.boxA .hd{height: 39px; line-height: 39px; position: relative; border-bottom: 1px solid #E1E1E1; background: #F9F9F9;}
.boxA .hd h3{float: left; color: #0068B7; font-size: 18px; line-height: 38px; padding: 0 5%; background: #F9F9F9; border: 1px solid #E1E1E1; border-top: 2px solid #0068B7; border-bottom: 0;}
.boxA .hd h3 a{color: #0068B7;}
.boxA .hd ul{overflow: hidden;}
.boxA .hd li{text-align: center; width: 33.3%; float: left; font-size: 18px; height: 39px; line-height: 39px; background: #F9F9F9;}
.boxA .hd li a{display: block;}
.boxA .hd .on{height: 40px; color: #0068B7;}
.boxA .hd .on a{color: #0068B7; border: 1px solid #E1E1E1; border-top: 2px solid #0068B7; border-bottom: 0;}
.boxA .bd{clear: both; padding: 3% 0 0 0; overflow: hidden;}
/* boxB */
.boxB{background: #fff; margin-bottom: 20px;}
.boxB .hd{height: 39px; line-height: 39px; position: relative; border: 1px solid #E1E1E1;}
.boxB .hd .more{font-size: 14px; position: absolute; right: 10px; color: #666;}
.boxB .hd h3{padding: 0 20px; font-size: 18px; color: #fff; background: #0068B7; position: absolute; height: 41px; line-height: 41px; left: -1px; top: -1px;}
.boxB .hd h3 a{color: #fff;}
.boxB .bd{overflow: hidden; padding: 10px; border: 1px solid #E9E9E9; border-top: 0;}
/* boxC */
.boxC{margin-bottom: 20px; overflow: hidden;}
.boxC .hd{height: 34px; line-height: 34px; background: #FAFAFA; border-bottom: 1px solid #E9E9E9; position: relative;}
.boxC .hd .more{position: absolute; right: 10px; top: 0; font-size: 14px;}
.boxC .hd .more a{color: #666;}
.boxC .hd ul{overflow: hidden;}
.boxC .hd ul li{float: left;}
.boxC .hd ul a{display: block; float: left; line-height: 16px; padding: 0 20px; margin: 9px 0; border-right: 1px solid #ccc;}
.boxC .hd ul a:hover{text-decoration: none;}
.boxC .hd ul li:last-child a{border-right: 0;}
.boxC .hd .on a{color: #0068B7;}
.boxC .bd{overflow: hidden; padding: 8px 5px;}
/* boxD */
.boxD{margin-bottom: 20px;}
.boxD .hd{height: 40px; line-height: 40px; background: #0068B7;}
.boxD .hd h3{font-size: 18px; color: #fff;}
.boxD .hd h3::before{content: "\e612"; font-family: "iconfont"; font-size: 20px; background: #00599D; display: inline-block; width: 42px; text-align: center; margin-right: 10px;}
.boxD .bd{background: #fff; overflow: hidden; border: 1px solid #E9E9E9; border-top: 0;}
/* boxE */
.boxE{margin-bottom: 20px;}
.boxE .hd{height: 38px; line-height: 38px; overflow: hidden; border-bottom: 2px solid #0068B7;}
.boxE .hd h3{float: left; padding: 0 20px; background: #0068B7; color: #fff;}
.boxE .hd h3 a{color: #fff; display: block; float: left;}
.boxE .hd .more{float: right;}
.boxE .bd{padding: 10px; overflow: hidden;}
/* letterBox btn */
.btn-letterBox{text-align:right;}
.btn-letterBox .btn-letterBox-query,
.btn-letterBox .btn-letterBox-write{float:right; line-height: 40px; padding: 0 5px; font-size: 14px; color:cadetblue;}
.btn-letterBox .btn-letterBox-query a,
.btn-letterBox .btn-letterBox-write a{color: cadetblue;}
.btn-letterBox .btn-letterBox-query::before,
.btn-letterBox .btn-letterBox-write::before{font-family: "iconfont";}
.btn-letterBox .btn-letterBox-query::before{content: "\e601";}
.btn-letterBox .btn-letterBox-write::before{content: "\e61e";}
/* letterBox */
.letterBox &gt; .bd{padding: 0px; border: none; border-radius: 0;}
/* mainBox */
.mainBox{margin-bottom: 20px;}
.mainBox .mHd{height: 39px; line-height: 39px; position: relative; border-bottom: 1px solid #E1E1E1; background: #F9F9F9;}
.mainBox .mHd h3{float: left; color: #0068B7; font-size: 18px; line-height: 38px; padding: 0 5%; background: #F9F9F9; border: 1px solid #E1E1E1; border-top: 2px solid #0068B7; border-bottom: 0;}
.mainBox .mHd h3 a{color: #0068B7;}
.mainBox .mHd ul{overflow: hidden;}
.mainBox .mHd li{text-align: center; width: 33.3%; min-width:100px; float: left; font-size: 18px; height: 39px; line-height: 39px; background: #F9F9F9;}
.mainBox .mHd li a{display: block;}
.mainBox .mHd .on{height: 40px; color: #0068B7;}
.mainBox .mHd .on a{color: #0068B7; border: 1px solid #E1E1E1; border-top: 2px solid #0068B7; border-bottom: 0;}
.mainBox .mBd{padding: 3% 0 0 0; clear: both; overflow: hidden;}
/* mainBox */
.mainBox &gt; .mHd &gt; .select,
.mainBox &gt; .mHd &gt; .write{display: inline-block; position: absolute; right: 5px; top: 0; line-height: 40px; padding: 0 10px; color: cadetblue; font-size: 14px;}
.mainBox &gt; .mHd &gt; .select a,
.mainBox &gt; .mHd &gt; .write a{color: cadetblue;}
.mainBox &gt; .mHd &gt; .select::before,
.mainBox &gt; .mHd &gt; .write::before{font-family: "iconfont"; content: "\e61e"; margin: 0 5px 0 0;}
.mainBox &gt; .mHd &gt; .select{display: none;}
/* 标题列表 */
.infoList li{height: 36px; line-height: 36px; overflow: hidden; padding-left:16px; background:url(../img/liteicon.png) no-repeat 0;}
.infoList li a { display:block;height: 36px;line-height: 36px;overflow: hidden; text-overflow:ellipsis;white-space: nowrap;}
.infoList .date{float: right; color: #999; font-size: 14px; margin-left: 15px;}
/* 图文列表 */
.twList li{padding: 0% 0 3%; border-bottom: 1px solid #eee; overflow: hidden; margin-bottom: 3%}
.twList li &gt; a{display: block; overflow: hidden;}
.twList .pic{float: left; margin-right: 4%; width: 28%;}
.twList .pic img{height: auto; width: 100%;}
.twList .con{overflow: hidden; zoom: 1;}
.twList .title{font-size: 16px; line-height: 28px; margin-bottom: 5px; overflow: hidden;}
.twList .intro{line-height: 24px; color: #777; max-height: 48px; overflow: hidden; font-size: 13px;}
.twList .title a:hover{text-decoration: none;}
.twList .intro .more{display: none;}
.twList .others{font-size: 13px; color: #bbb;}
.twList .others span{margin-right: 15px;}
.twList .dateRight{font-size: 13px; color: #bbb;}
.twList .node{color: #aaa; margin-right: 15px;}
.twList .last{border-bottom: 0; margin-bottom: 0; padding-bottom: 0;}
/* 信件列表 */
.letterList{}
.letterList li{padding: 8px; border: 1px solid #e0e0e0; margin-bottom: 8px; border-radius: 4px;}
.letterList li .title{overflow: hidden; font-size: 14px; height: 24px; line-height: 24px; margin-bottom: 10px; display: block;}
.letterList li .title .iconfont{color: #c5e2f8; margin-right: 8px}
.letterList li .other{overflow: hidden; font-size: 12px; display: block;}
.letterList li .other .state{float: left; height: 20px; line-height: 20px; font-size: 12px; padding: 0 5px; border: 1px solid #05c224; color: #05c224; border-radius: 4px; margin-right: 10px}
.letterList li .other .FinishTime{float: left; height: 22px; line-height: 22px; font-size: 12px; color: #999}
.letterList li .other .FinishTime i{margin-right: 3px;}
.letterList li .other .date{float: right; color: #999}
/* 图片列表-浮动 */
.picListFl{overflow: hidden; text-align: center;}
.picListFl li{float: left;width: 48%;margin: 0 0 10px 0;display: inline;position: relative;background: #fff;overflow: hidden;}
.picListFl li:nth-child(2n){float: right;}
.picListFl .pic img{height: auto; width: 100%;}
.picListFl .title{font-size: 14px; line-height: 22px; height: 44px; overflow: hidden; padding-top: 5px;}
/* 热点专题 */
#indRdzt { position: relative; margin-bottom: 10px;}
#indRdzt .bd {overflow: hidden;border-radius: 4px;padding-bottom: 9%;}
#indRdzt .bd li .pic{overflow: hidden}
#indRdzt .bd li img{width: 100%;}
#indRdzt .bd li .tit{display:block; text-align:center; font-weight:bold; padding-top:2%;}
#indRdzt .hd {}
#indRdzt .hd ul{ position:absolute;bottom: 3%; *display: inline;zoom: 1;font-size: 0;height: 10px;padding: 5px 5%; text-align:center;width: 90%;line-height: 0;}
#indRdzt .hd li{display: inline-block; *display: inline; zoom: 1; cursor: pointer; width: 20px; height: 4px; overflow: hidden; background: rgba(224, 224, 224, 0.8); margin: 0 5px; -webkit-transition: 200ms; -o-transition: 200ms; -moz-transition: 200ms; transition: 200ms;}
#indRdzt .hd li span{display: none;}
#indRdzt .hd .on{background: #de1010;}
/*公示公告*/
#indGsgg .bd { background:none; padding:0}
#indGsgg .bd li { background:#A4B4C2; padding:16px 10px; line-height:1.5em; height:3em;border-radius: 5px;margin: 3% 0 0;}
#indGsgg .bd li a { color:#fff; font-size:1em; font-weight:400;}
#indGsgg .bd li .calendar { font-size:14px; color:#fff; text-align:center; float:left; padding-right:4%; padding-left:1%;border-right:1px solid #fff; margin-right:20px;}
#indGsgg .bd li .calendar .dd {font-size: 1.5em; font-weight:600;}
#indGsgg .bd li:hover { background:#AF0301}

/*验证码*/
div.codeinp input[type=text]{width: 90px !important; float: left; margin-right: 10px; line-height: 26px;}
/* 通用底部按钮 */
.bot{text-align: center; padding: 0 0 20px 0;}
.bot a,
.bot button{cursor: pointer; display: inline-block; height: 40px; line-height: 40px; padding: 0 20px; font-size: 16px; background: #0068B7; border: 0; color: #fff; margin: 0 2%; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.bot a:hover,
.bot button:hover{text-decoration: none; background: #077BD4;}
/* 依申请、信访、咨询等通用 查询页样色 */
.queryForm{font-size: 14px; padding: 20px 10px 0px;}
.queryForm dl{margin-bottom: 20px;}
.queryForm dt{height: 36px; line-height: 36px; font-size: 16px; margin-bottom: 5px;}
.queryForm dt span{color: #f00; height: 36px; line-height: 36px;}
.queryForm dd{height: auto;}
.queryForm input[type=text]{height: 36px; line-height: 36px; width: 100%; border-radius: 3px; border: 1px solid #ccc; background: #fff;}
.queryForm div.codeinp input[type=text]{width: 120px !important; margin-right: 10px;}
.queryForm div.codeinp img{margin-top: 4px;}
.queryForm .bot{text-align: center; padding-top: 20px;}
.queryForm .bot a{margin: 0px 0px 10px; ; display: block;}
.queryForm .errorMessage{font-size: 14px; color: #f00;}
/* 依申请、信访、咨询等通用 查询结果页样色 */
.queryResult .tit h3{text-align: center; font-size: 24px; margin-bottom: 15px;}
.queryResult .tips{font-size: 16px; border-top: 1px solid #ddd; padding: 15px 10px 20px 10px;}
.queryResult .number{font-weight: bold; color: #f00}
/* history.css时间轴 */
.historydetail .timeline-badge{display: none;}
.timeline-inverted{margin-bottom: 10px; padding: 0 5px 10px 5px; border-bottom: 1px dotted #ccc;}
.col-sm-10,
.control-content,
.col-xs-5,
.col-xs-10,
.col-xs-10 p{display: inline;}
/* detailTable */
.detailTable{width: 100%; border-collapse: collapse; empty-cells: show;}
.detailTable td{padding: 5px 8px; border: 1px solid #e6e6e6;}
.detailTable .tdName{text-align: right; background: #f6f6f6; width: 90px;}
/*内容table样式*/
.ueditortable{height: 100% !important;}
.ueditortable table{width: 98% !important; border-collapse: collapse;}
@media screen and (min-width: 500px){body{max-width: 500px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; position: relative; margin: 0 auto}}
.subscriptionNavs .set{display: block; width: 10%; height: 35px; position: absolute; right: 8px; top: 10px; background: #fff url(../img/more.png) 50% 50% no-repeat; background-size: 25px auto;}</pre></body></html>