@charset "gb2312";
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
/*CSS Tools: Reset CSS*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, table {
   margin: 0;
   padding: 0;
   border: 0;
   /*font-size: 100%;*/
   font: inherit;
   /*vertical-align: baseline;*/
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
   display: block;
}
body {
   line-height: 1;
}
ol, ul {
   list-style: none;
}
blockquote, q {
   quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
   content: '';
   content: none;
}
a,p,span,h1,h2,h3,h4,h5{
   text-decoration: none;
   font-family: "微软雅黑",Microsoft YaHei;
   font-size: 14px;
   color: #191919;
}
iframe{display: block;}
.fl{float: left;}
.fr{float: right;}
.mbg{background: url(imagesbg01.jpg) no-repeat;background-position: top center;}
/*END CSS Tools: Reset CSS*/

/*-----------------------------------------------------*/
/*首页*/
/*Content*/
.content
{
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}
/*main*/
.main
{
    overflow: hidden;
    width: 968px;
    margin: 0 auto;
    margin-bottom: 20px;
    border: 1px solid #e7e7e7;
    border-top: 3px solid #04539e;
    background-color: #fff;
    padding: 0 15px;
}
.govemBox
{
    width: 100%;
    height: 287px;
    float: left;
}
/*== Gov CurrentBox ==*/
.currentBox
{
  width: 100%;
  overflow: hidden;
  float: left;
  padding: 10px 0;
}
.currentBox a
{
    font-size: 14px;
    color: red;
}
/*== ENDGov CurrentBox ==*/
.lunbotuBox
{
    float: left;
    width: 100%;
    height: 296px;
    margin-bottom: 20px;
}
/*No05*/
div.slideBox{ position:relative; width:525px; height:296px; overflow:hidden;float: left;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:36px; background-color:#000; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:14px; line-height:36px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:20px; height:5px; background-color:#FFF; text-indent:-99999px; margin:16px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#f18200;}
/*END No05*/

.govMNewsListBox
{
    position: relative;
    float: right;
    width: 430px;
    height: 296px;
}
.govMNewTextBox
{
    border-bottom: 1px dashed #2c2c2c;
}
.govmnt1
{
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 12px;
    text-align: center;
    color: #444;
}
.govmnt2
{
    line-height: 24px;
    display: block;
    padding-bottom: 10px;
    text-indent: 2em;
    color: #5b5b5b;
    font-size: 12px;
}
.govmnt2 span
{
    font-weight: bold;
    color: #b51e1e;
}

/*== Gov list ==*/
.govListBox
{
    float: left;
    overflow: hidden;
    width: 100%;
}
.govListBox li
{
    position: relative;
    padding-top: 14px;
    padding-left: 14px;
}
.govListDot
{
    position: absolute;
    top: 21px;
    +top: 24px;
    left: 5px;
    display: block;
    width: 2px;
    height: 2px;
    background-color: #666;
}
.govListTime
{
    position: absolute;
    top: 14px;
    +top: 18px;
    right: 0;
}
.govListText:hover{ color: #04539e; }
/*== ENDGov list ==*/

.govListMore
{
    line-height: 25px;
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    width: 60px;
    height: 25px;
    text-align: center;
    color: #fff;
    background-color: #a27f38;
}
.govNewListBox
{
    float: left;
    overflow: hidden;
    width: 100%;
}
.govLListBox
{
    width: 100%;
    height: 268px;
    float: left;
    position: relative;
    margin-bottom: 20px;
}
/*== Gov TitleBox ==*/
.govTitleBox
{
    float: left;
    overflow: hidden;
    width: 100%;
    height:26px;
    position: relative;
    border-bottom: 1px solid #d8d8d8;
    margin-bottom: 20px;
}
.govTitleText
{
    font-size: 18px;
    position: absolute;
    top: 0px;
    left: 0px;
    color: #04539e;
    border-bottom: 3px solid #04539e;
    padding: 0 5px 5px 5px;
}
.govTitleMore
{
    position: absolute;
    top: 3px;
    right: 0px;
    color: #191919;
}
/*== ENDGov TitleBox ==*/
.govListDot2
{
    top: 20px;
    +top: 23px;
    left: 3px;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #d32228;
}
.govListTime2
{
    right: 5px;
}
.govnlBg
{
    width: 969px;
    height: 157px;
    background: url(imagesbg02.jpg);
    position: absolute;
    bottom: 0;
    left: 0;
}
.govTitleBox2
{
    margin-bottom: 5px;
}
/*footer*/
.footerBox
{
    width: 1000px;
    height: 140px;
    margin: 0 auto;
    background-color: #135997;
}
.ftTbox
{
    overflow: hidden;
    width: 500px;
    margin: 0 auto;
}
.ftlogo
{
    float: left;
    margin-right: 20px;
    padding-top: 30px;
}
.ftTextbox
{
    float: left;
    padding-top: 40px;
}
.ftTextbox p
{
    margin-bottom: 10px;
    font-size: 14px;
    color: #fff;
}

/*概览*/
.govglTitleBox{
    width: 100%;
    height: 36px;
    float: left;
    position: relative;
    margin-bottom: 10px;
}
.govltt{
    width: 122px;
    height: 36px;
    background-color: #04539e;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-size: 20px;
}
.currentBox2{
    position: absolute;
    top: 10px;
    right: 0;
}
.currentBox2 a
{
    font-size: 14px;
    color: red;
}
.govListBox2{
    margin-bottom: 20px;
}
.govListBox2 li{
    padding-left: 30px;
}
.govListDot3{
    width: 6px;
    height: 6px;
    background-color: #04539e;
    top: 19px;
    +top: 22px;
    left: 10px;
}
.govListBox2 .govListText:hover{
    color: #c9402e;
}

/*分页*/
.page {height:34px;line-height:34px;padding-top:40px;padding-bottom:40px;color:#555;text-align:center;overflow:hidden;font-size:12px;}
.page input {vertical-align:middle;border:1px solid #d4d4d4;padding:3px;text-align:center;}
.page input[type="button"] {cursor:pointer;}
.page a {height:34px;line-height:34px;min-width:22px;text-align:center;border:1px solid #f0f0f0;background:#fff;}
.page a:link,.page a:visited,.page2 a.current {display:inline-block;*zoom:1;padding:2px 3px;color:#555;line-height:18px;height:18px;vertical-align:middle;font-family:'\5FAE\8F6F\96C5\9ED1',Tahoma,Geneva,sans-serif;}
.page a:hover,.page2 a.current { background:#04539e;}
.page2 a {margin-right:3px;}
/*END 分页*/
/*END概览*/

/*细览*/
.govglTitleBox2{
    margin-bottom: 40px;
}
.wd-new h3{
   text-align: center;
   color: #04539e;
   margin-bottom: 5px;
   padding-bottom: 30px;
   font-size: 20px;
   border-bottom: 1px solid #e2e2e2;
}
/*信息栏*/
.wd-message{
   width: 955px;
   height: 30px;
   margin:0 auto;
   position: relative;
   margin-bottom: 30px;
}
.wd-message p{
   color: #7b7a7a;
   font-size: 12px;
   font-family:"宋体",SimSun;
}
p.wd-autor{
   position: absolute;
   top: 10px;
   left: 140px;
}
p.wd-source{
   position: absolute;
   top: 10px;
   left: 45%;
}
p.wd-time{
   position: absolute;
   top: 10px;
   right: 140px;
}
/*新闻内容*/
.wd-content{
   width: 955px;
   overflow: hidden;
   margin:0 auto;
   border-bottom: 1px solid #cecece;
   margin-bottom: 40px;
}
p.wd-text{
   text-indent: 2em;
   line-height: 30px;
   padding-bottom: 30px;
   padding-left: 5px;
   padding-right: 5px;
   font-size: 14px;
}
/*附件下载*/
.wd-fj{
   width: 955px;
   margin:0 auto;
   overflow: hidden;
}
p.fjp{
   color: #ff771c;
   font-size: 12px;
   font-family:"宋体",SimSun;
   margin-bottom: 15px;
}
.fjlist li{
   position: relative;
   margin-bottom: 10px;
   margin-left: 10px;
}
.fjlista{
   color: #6a6a6a;
   font-size: 12px;
   margin-left: 20px;
}
.fjlista span{
    color: #6a6a6a;
    font-size: 12px;
}
span.downloadsicon{
   display: inline-block;
   width: 19px;
   height: 19px;
   background: url(imagesfjdownloads.png) no-repeat;
   position: absolute;
   top: 2px;
   left: 0;
}
/*END细览*/