/* CSS Document */
body{font-family:"黑体"}
*{box-sizing: border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p,label,input,img{margin:0;padding:0;}
a,a:hover{ text-decoration:none}
ul,li {list-style:none;}
.footer-info .ft-baxx p{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
html {
    background: url(../img/index_bg_2018.jpg) repeat-x left 30px;min-width:1190px;margin:0 auto;font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.fl {float:left;}
.fr {float:right;} 
.cb10{clear:both; height:10px;}
.zhongjian{ width:1189px; margin:0 auto;}
.zhongjian .topbj{  float:left; background:url(../images/tygl_03.png) no-repeat; width:1189px; height:16px; margin-top:10px;}
.zhongjian .topbj1{  float:left; background:url(../images/tygl1_03.png) no-repeat; width:1189px; height:11px; margin-top:10px;}

.zhongjian .zjbj{ background:url(../images/tygl_20.gif) repeat-y; width:1189px; float:left}
.zhongjian .zjbj .left{ background:url(../images/tygl_14.gif) repeat-y; width:221px; float:left}
.zhongjian .zjbj .left .leftbt{ float:left; background:url(../images/tygl_05.gif) no-repeat; width:221px; height:52px; line-height:52px; padding-left:49px; text-align:left; font-size:14px; font-weight: bold; color:#ffffff; float:left}
.zhongjian .zjbj .left .leftnr{ float:left; width:221px; line-height:43px; padding-bottom:80px;min-height: 330px;}
.zhongjian .zjbj .left .leftnr a{width:165px; height:36px; line-height:36px;display:block; padding-top:7px; float:left; font-size:14px; color:#FFFFFF; padding-left:56px;}
.zhongjian .zjbj .left .leftnr a:hover,.zhongjian .zjbj .left .leftnr a.cur{ background:url(../images/tygl_11.gif) no-repeat bottom;}
.zhongjian .zjbj .left .leftnr span{ float:left; margin-left:20px; width:181px; height:2px; background:url(../images/tygl_17.gif) repeat-x; display:block}

.zhongjian .zjbj .right{ float:left; margin-left:20px; width:910px; margin-top:6px}
.zhongjian .zjbj .right .wzwz{ float:left; width:98%; height:34px; line-height:34px; font-size:12px; color:#3f3f3f; background:#e8f2f7 url(../images/tygl_15.gif) no-repeat; padding-left:35px;}
.zhongjian .zjbj .right .wzwz a{ color:#3f3f3f}
.zhongjian .zjbj .right .wzwz a:hover{ color:#c40000}

.zhongjian .zjbj .right .rightlb{ float:left; width:910px; margin-top:15px}
.zhongjian .zjbj .right .rightlb .lbbt{ float:left; width:910px; height:40px; border-bottom:2px solid #00a4e3}
.zhongjian .zjbj .right .rightlb .lbbt2{ float:left; width:910px; height:40px; border-bottom:2px solid #00a4e3}
.zhongjian .zjbj .right .rightlb .lbbt .left{ float:left; width:180px; height:40px; background:#00a4e3; text-align:center; font-size:16px; color:#FFFFFF; line-height:40px;}
.zhongjian .zjbj .right .rightlb .lbbt2 .left{ float:left; width:300px; height:40px; background:#00a4e3; text-align:center; font-size:16px; color:#FFFFFF; line-height:40px;}

.zhongjian .zjbj .right .rightlb .lbnr{ float:left; width:910px; padding:10px 0px;min-height: 300px;}
.zhongjian .zjbj .right .rightlb .lbnr .list{clear:both;  height:33px; line-height:33px;border-bottom:1px dashed #dcdcdc;}
.zhongjian .zjbj .right .rightlb .lbnr .dian{ float:left; width:10px;display:block; height:33px; line-height:33px;}

.ulBg {border-bottom:1px dashed #dcdcdc; }
.zhongjian .zjbj .right .rightlb .lbnr .dian{ float:left; width:10px;display:block;}
.zhongjian .zjbj .right .rightlb .lbnr a{ float:left; font-size:14px; color:#222222; display:block; }
.zhongjian .zjbj .right .rightlb .lbnr a:hover{ background:#f6f7fb; color:#0186e3}
.zhongjian .zjbj .right .rightlb .lbnr .spanTime{ float:right; font-size:14px; color:#999999}
.zhongjian .zjbj .right .rightlb .lbnr a:hover,.zhongjian .zjbj .right .rightlb .lbnr .list:hover{ background:#f6f7fb; color:#0186e3}
.zhongjian .zjbj .right .rightlb .lbnr .spanTime{ float:right; font-size:14px; color:#999999}

.zhongjian .zjbj1{ background:url(../images/tygl1_05.gif) repeat-y; width:1189px; float:left}
.zhongjian .zjbj1 .right{ float:left; margin-left:20px; width:1130px; margin-top:6px}
.zhongjian .zjbj1 .right .wzwz{ float:left; width:1095px; height:34px; line-height:34px; font-size:12px; color:#3f3f3f; background:#e8f2f7 url(../images/tygl_15.gif) no-repeat; padding-left:35px;}
.zhongjian .zjbj1 .right .wzwz a{ color:#3f3f3f}
.zhongjian .zjbj1 .right .wzwz a:hover{ color:#c40000}

.zhongjian .zjbj1 .right .rightlb{ float:left; width:1130px; margin-top:15px}
.zhongjian .zjbj1 .right .rightlb .lbbt{ float:left; width:1130px; height:40px; border-bottom:2px solid #00a4e3}
.zhongjian .zjbj1 .right .rightlb .lbbt .left{ float:left; width:120px; height:40px; background:#00a4e3; text-align:center; font-size:16px; color:#FFFFFF; line-height:40px;}
.zhongjian .zjbj1 .right .rightlb .lbnr{ float:left; width:1130px; padding:10px 0px}
.zhongjian .zjbj1 .right .rightlb .lbnr .list{clear:both;  height:33px; line-height:33px;border-bottom:1px dashed #dcdcdc;}
.zhongjian .zjbj1 .right .rightlb .lbnr .dian{ float:left; width:10px;display:block; height:33px; line-height:33px;}
.lbnr a{ float:left; height:33px; line-height:33px; display:block; font-size:14px; color:#222222;  font-family:"宋体"}
.zhongjian .zjbj1 .right .rightlb .lbnr a:hover,.zhongjian .zjbj1 .right .rightlb .lbnr .list:hover{ background:#f6f7fb; color:#0186e3}
.zhongjian .zjbj1 .right .rightlb .lbnr .spanTime{ float:right; font-size:14px; color:#999999}


.fyge,#fenye{line-height:40px; clear:both; margin:0 auto; text-align:center;font-size:12px; }

.zhongjian .ftbj{ float:left; background:url(../images/tygl_22.gif) no-repeat; width:1189px; height:35px; clear:both}
.zhongjian .ftbj1{ float:left; background:url(../images/tygl1_07.gif) no-repeat; width:1189px; height:16px; clear:both}
.zhongjian .ftbj2{ float:left; background:url(../images/tygl1_07.gif) no-repeat; width:1189px; height:35px; clear:both}

/*细栏*/
.zhongjian .zjbj1 .right .nrnr{ float:left; width:1130px; text-align:center;}
.zhongjian .zjbj1 .right .nrnr .nrbt{ width:1130px; text-align:center;color:#4684CB; margin-top:20px; margin-bottom:10px;font:bold 24px/48px "黑体"}
.zhongjian .zjbj1 .right .nrnr .xnrbt{  width:98%; margin:0 auto; text-align:center; font-size:14px; color:#666666; line-height:35px; background:#f7f7f7;clear:both;}
.zhongjian .zjbj1 .right .nrnr .xnrbt a{ color:#666666}
.zhongjian .zjbj1 .right .nrnr .xnrbt a:hover{ color:#c40000}

.zhongjian .zjbj1 .right .nrnr .tu{  width:98%; margin:0 auto; text-align:center; padding:20px;}
.zhongjian .zjbj1 .right .nrnr .nrnr1{  width:95%; min-height:400px; margin:0 auto; text-align:left; font-size:14px; color:#000000; line-height:35px; font-family:"宋体"}

.zhongjian .zjbj1 .right .nrnr .dinr{  width:98%; margin:0 auto; height:35px; line-height:35px; background:#f7f7f7; clear:both; display:block}
.zhongjian .zjbj1 .right .nrnr .dinr .dileft{ float:left; width:150px; text-align:left;}
.zhongjian .zjbj1 .right .nrnr .dinr .dirignt{ float:right; width:500px; text-align:right; font-size:13px; color:#000000; line-height:35px; font-family:"宋体"; padding-right:20px;}
.zhongjian .zjbj1 .right .nrnr .dinr .dirignt a{ color:#000000}
.zhongjian .zjbj1 .right .nrnr .dinr .dirignt a:hover{ color:#c40000}

/*网站地图1125*/
.zhongjian .zjbj1 .right .rightlb .wzlbnr2{ float:left; width:1130px; min-height:100px; background:#f5fafd; margin-top:10px}
.wzbox1{ float:left; margin:10px 30px 10px 30px; width:1070px;}
.wzbox1 .wzbox1bt{ width:1050px; float:left; border-bottom:1px dashed #e0e3e6; font-size:14px; color:#0186e3; font-weight:bold; line-height:30px; padding-left:10px;}
.wzbox1 .wzbox1bt img{ vertical-align:middle}
.wzbox1 .wzbox1nr{ width:1050px; float:left; padding:5px 0px}
.wzbox1 .wzbox1nr a{ float:left; width:187px; padding-left:23px; line-height:24px; font-size:12px; color:#333333; font-family:"宋体"}
.wzbox1 .wzbox1nr a:hover{color:#0186e3}

/*图片概览1124*/
.zhongjian .zjbj .right .rightlb .lbnr1{ float:left; width:910px; padding:10px 0px}
.zhongjian .zjbj .right .rightlb .lbnr1 .tplist{ float:left; width:210px; margin:8px}
.zhongjian .zjbj .right .rightlb .lbnr1 .tplist .tu{float:left; width:210px; height:158px;}
.zhongjian .zjbj .right .rightlb .lbnr1 .tplist a{ width:190px; float:left; display:block; line-height:20px;font-size:14px; color:#666666; background:#e9f2f7; padding:5px 10px; font-family:"宋体"}
.zhongjian .zjbj .right .rightlb .lbnr1 .tplist a:hover{color:#ffffff;background:#00a4e3}
.zhongjian .zjbj .right .rightlb .lbnr1 .tplist span{ color:#999999}
.zhongjian .zjbj .right .rightlb .lbnr1 .tplist span:hover{ color:#ffffff}


/*20161205*/

.zhongjian .zjbj1 .right .rightlb .lbnr ul li{clear:both;  height:33px; line-height:33px;border-bottom:1px dashed #dcdcdc;}
.zhongjian .zjbj1 .right .rightlb .lbnr ul li a{ float:left; height:33px; line-height:33px; display:block; font-size:14px; color:#222222;  font-family:"宋体"}
.zhongjian .zjbj1 .right .rightlb .lbnr ul li:hover {background:#f6f7fb; color:#0186e3}
.zhongjian .zjbj1 .right .rightlb .lbnr ul li a:hover{ color:#0186e3}
.zhongjian .zjbj1 .right .rightlb .lbnr ul li span{float:right; font-size:14px; color:#999999}


.ndfl{ float:right; text-align:right; font-size:14px; color:#333}
.ndfl selcet{ font-size:14px; color:#333; border:1px solid #ccc; background:#fff}
.ndflcx{ float:right; text-align:right; font-size:14px; color:#333; line-height:40px}
.ndflcx select{ font-family: "宋体"; font-size:14px; color:#333; line-height:30px; height:30px; border:1px solid #ccc; background:#fff}


/*20171031*/

.xgwj{ width: 650px; margin-bottom: 30px; float: right; border: 1px dashed #ddd; padding: 10px 20px; background-color: #f9fafa;text-align: left;clear:both;}
.xgwj h2{padding:0;margin:0;padding-left: 25px; font-weight: bold; font-size: 16px; color: #11942e; background: url(../img/2017_icon_xgwj.png) left center no-repeat;}
.xgwj p{padding:0;margin:0; padding-left: 25px; font-size:16px; line-height: 32px; color: #333; }
.xgwj p a{ display: inline-block; width: 95%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*历史文件归档*/
.history-search{  float:right;}
.history-search select{float:left;line-height:26px; height:32px;}
.history-search select.s1{border-right:none;}
.history-search select.s2{ border-left:none; background-color:#dcdcdc;}
.history-search .txt{float:left; line-height:26px; height:26px; width:220px}
.history-search .btna{float:left; background:url(../images/search_hd_btn.png) center no-repeat; width:38px; height:32px; margin-left:6px; margin-right:6px; border:none; line-height:30px; cursor:pointer; display:block;}
.history-search .btna a,.history-search .btna a:hover { background:url(../images/search_hd_btn.png) no-repeat;display:block; width:38px; height:30px;}

.fwjs{font-size:14px; line-height:35px;border:1px solid #ddd; border-right:none; border-bottom:none;}
.fwjs td{ padding:0 20px; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.fwjs td.type a{ float:left; color:#666; line-height:26px; padding:0 10px;}
.fwjs td.type a.on{color:#fff; background-color:#00a4e3;}
.fwjs td.year a{ float:left; color:#666; line-height:26px; padding:0 10px;}
.fwjs td.year a.on{ color:#00a4e3;}

.dataList{table-layout: fixed;}
.dataList th{ height:38px; line-height:38px; background-color:#eee; text-align:center;font-size:14px; color:#222;}
.dataList td{ height:34px; line-height:34px;border-bottom: 1px dashed #dcdcdc;}
.dataList tbody tr:hover{background: #f6f7fb;}
.dataList td a{color: #333;font-size:14px; font-family: 宋体;}
.dataList td a:hover{color: #0186e3;}
.dataList .dots{background: url(../images/dots.png) 5px center no-repeat; padding-left:12px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dataList td.spanTime{font-size:14px; color:#999999}

.ft-baxx .ft-ba .xgwab{margin-right: 30px;}
.ft-baxx .ft-ba a{color: #95c5f0;}