﻿@charset "UTF-8";
a:hover { }
#content {background: #fff!important;}

.affairsBox { margin-right:-20px;margin-bottom: 30px;}
.affairsBox dl {position: relative; float:left;width: 194px;margin-right: 20px;border: 1px solid #FAECDE; text-align:center;background: #FFFAF5; border-radius:5px;padding: 30px 10px 20px;}
.affairsBox dl .slider{ display:none; position:absolute;top: 270px; left:0; width:468px; background:#fff; border:1px solid #BED4E9; border-radius:5px; padding:15px 20px;box-shadow: 0px 0px 6px #D4EDFF;}
.affairsBox dl .slider li { float:left; width:33.3%; text-align:left; padding:5px 0;}
.affairsBox dl .slider li a { display:block; padding-left:14px; background:url(../img/liteicon.png) no-repeat 0; color:#666;}
.affairsBox dl .slider:before { position:absolute; content:"";left: 94px; top:-15px; width:25px; height:15px; background:url(../img/sliderarr.png)}
.affairsBox dt i { display:block; height:56px; width:60px;margin:0 auto; background:url(../img/zwgkico1.png) no-repeat;}
.affairsBox dt h3 { font-size:20px; padding:10px 0; transition:all 0.5s; }
.affairsBox dd a { float:left; width:50%;color: #666;}
.affairsBox dd { line-height:30px; height:60px;padding: 10px 0 10px;}
.affairsBox .arr { position:absolute; left:50%; bottom:20px; margin-left:-7px; width:14px; height:14px; background:url(../img/arrico.png) no-repeat center; transition:all 0.5s;display: none;}
.affairsBox .on .arr { transform:rotate(180deg);}

.affairsBox dl:nth-child(4) dd a { text-align: center; min-width:50%; width:auto;}

.affairsBox dl.on {border-color: #f1ddc9;box-shadow: 0px 0px 6px #FAECDE;}
.affairsBox dl.on .slider{ display:block;}
.affairsBox dl.on dt h3 { font-weight:bold; }

.affairsBox dl:last-child .slider { right:0; left:auto;}
.affairsBox dl:last-child .slider:before {left:auto; right:92px;}

.affairsBox dl .ico2 { background-image:url(../img/zwgkico2.png)}
.affairsBox dl .ico3 { background-image:url(../img/zwgkico3.png)}
.affairsBox dl .ico4 { background-image:url(../img/zwgkico4.png)}
.affairsBox dl .ico5 { background-image:url(../img/zwgkico5.png)}

.affairsBox:after,
.column:after { clear:both; display:block; content:"";}
.column {margin-bottom: 30px;}

.fileSearch { float:right; width:398px; border:1px solid #eee; height:372px;margin-left: 30px;}
.fileSearch .hd { height:24px; line-height:24px; padding:10px 0;}
.fileSearch .hd h3 { padding-left:17px;border-left: 3px solid #0167CC; font-size:18px; font-weight:bold;color: #0167CC;}
.fileSearch .bd { padding:10px 20px;}
.fileSearch .bd li { height:40px; padding:5px 0; margin-bottom:10px;}
.fileSearch .bd li input { width:265px; border:1px solid #eee; height:38px; line-height:38px; border-radius:5px; padding-left:10px;}
.fileSearch .bd li label { margin-right:20px;}
.fileSearch .bd li.btn { text-align:center; margin:0;}
.fileSearch .bd li.btn button {background: #0167CC; border:0; width:92px; height:40px; line-height:40px; font-size:16px; color:#fff; border-radius:5px; margin:0 10px;}
.fileSearch .bd li.btn button#resetbtn {background: #999;}

#newpub { float:left;width: 730px;margin-bottom: -10px;}

.zwgkBox .hd { height:49px; border-bottom:1px solid #eee; line-height:49px; margin-bottom:5px;}
.zwgkBox .hd .more { float:right;}
.zwgkBox .hd h3 { height:46px; line-height:46px;border-bottom: 3px solid #0167CC; float:left; font-size:18px; font-weight:bold;color: #0167CC;}
.zwgkBox .hd h3 a {color: #0167CC;}
.zwgkBox .hd ul { height:40px; padding-left:110px;padding-top: 14px;}
.zwgkBox .hd ul li { float:left;height:34px; border:1px solid #D6E2EE; background:#EEF4FB; line-height:34px; margin:0 5px; border-radius:3px;}
.zwgkBox .hd ul li a { display:block; padding:0 15px; color:#666;}
.zwgkBox .hd ul li.on {position: relative; background:#0167CC; color:#fff; border:1px solid #0167CC}
.zwgkBox .hd ul li.on:after { position:absolute; left:50%; margin-left:-5px; content:""; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #0167CC;}
.zwgkBox .hd ul li.on a { color:#fff;}


.zwgkBox .infoList li { height:46px; line-height:46px;}
.zwgkBox .infoList li .date { margin-right:0;float: right;color: #999;}}

.zfxxgkBtns {background: #f6f6f6;}
.zfxxgkBtns .hd { float:left; }
.zfxxgkBtns .hd h3 { padding:35px 14px 35px 17px; height:62px; width:42px;background: #0167CC; color:#fff; font-weight:bold; font-size:18px; line-height:20px; text-align:center;}
.zfxxgkBtns .hd h3 a { color:#fff;}
.zfxxgkBtns .bd { padding:20px; overflow:hidden; height:92px;background: #F6F6F6;}
.zfxxgkBtns .bd ul { margin-right:-15px;}
.zfxxgkBtns .bd li { float:left; height:41px; line-height:41px;width: 250px; margin-bottom:10px;margin-right:15px;}
.zfxxgkBtns .bd li a { display:block; background:#fff url(../img/btnsarr.png) no-repeat 90%;; font-size:16px; border-radius:5px; padding:0 30px 0 20px; color:#666; transition:all 0.3s}
.zfxxgkBtns .bd li a i { float:left; width:20px; height:20px; background:url(../img/xxgkico1-blue.png) no-repeat center; margin-right:10px; margin-top:10px; transition:all 0.3s}
.zfxxgkBtns .bd li a:hover { background:#0167CC url(../img/btnsarron.png) no-repeat 93%; color:#fff;}
.zfxxgkBtns .bd .li2 a i { background-image:url(../img/xxgkico2-blue.png)}
.zfxxgkBtns .bd .li3 a i { background-image:url(../img/xxgkico3-blue.png)}
.zfxxgkBtns .bd .li4 a i { background-image:url(../img/xxgkico4-blue.png)}
.zfxxgkBtns .bd .li5 a i { background-image:url(../img/xxgkico5-blue.png)}
.zfxxgkBtns .bd .li6 a i { background-image:url(../img/xxgkico6-blue.png)}
.zfxxgkBtns .bd .li7 a i { background-image:url(../img/xxgkico7-blue.png)}
.zfxxgkBtns .bd .li8 a i { background-image:url(../img/xxgkico8-blue.png)}
.zfxxgkBtns .bd .li9 a i { background-image:url(../img/xxgkico9-blue.png)}

.zfxxgkBtns .bd li a:hover i { background-image:url(../img/xxgkico1_on.png); transform:scale(-1, 1)}
.zfxxgkBtns .bd .li2 a:hover i { background-image:url(../img/xxgkico2_on.png); }
.zfxxgkBtns .bd .li3 a:hover i { background-image:url(../img/xxgkico3_on.png); }
.zfxxgkBtns .bd .li4 a:hover i { background-image:url(../img/xxgkico4_on.png); }
.zfxxgkBtns .bd .li5 a:hover i { background-image:url(../img/xxgkico5_on.png); }
.zfxxgkBtns .bd .li6 a:hover i { background-image:url(../img/xxgkico6_on.png); }
.zfxxgkBtns .bd .li7 a:hover i { background-image:url(../img/xxgkico7_on.png); }
.zfxxgkBtns .bd .li8 a:hover i { background-image:url(../img/xxgkico8_on.png); }
.zfxxgkBtns .bd .li9 a:hover i { background-image:url(../img/xxgkico9_on.png); }

/*节点列表*/
.nodeList{overflow:hidden;padding: 5px 0 0;}
.nodeList li{float:left;height:36px;line-height:36px;margin-bottom: 20px;min-width:25%; *width:25%;text-align:center;}
.nodeList li a{display:block;margin:0;background:#f9f9f9;font-size:14px;padding: 0; color:#666}
.nodeList .on a { color:#004488; }
.nodeList li a:hover { background:#FAECDE; font-weight:bold; color:#0167CC;}

#ldzcBox { float:right; width:400px; margin-left:30px;}
#ldzcBox:after { content: ""; clear: both; display: block;}
#ldzcBox .hd { margin-bottom:15px;}
#ldzcBox .nav {margin-bottom: 5px; height:36px;}
#ldzcBox .nav ul { margin-right:-10px;}
#ldzcBox .nav ul li { float:left;height:34px; border:1px solid #EEE; background:#f6f6f6; line-height:34px;margin: 0 3px 0 0; border-radius:3px;}
#ldzcBox .nav ul li a { display:block;padding: 0 18px; color:#666;}
#ldzcBox .nav ul li.on {position: relative; background:#0167CC; color:#fff; border:1px solid #0167CC}
#ldzcBox .nav ul li.on a { color:#fff;}
#ldzcBox .bd ul {margin-right: -20px;}
#ldzcBox .bd li { float:left;text-align: center;width: 90px;margin-right: 13px;margin-top: 8px;background: #f9f9f9}
#ldzcBox .bd li img { width:90px;height: 120px;}

#zdmsxxBox { overflow:hidden;margin-bottom: -20px;}
#zdmsxxBox .hd { margin-bottom:20px; }
#zdmsxxBox .bd ul { margin:0 -15px 0 0;padding: 0;}
#zdmsxxBox .nodeList li {min-width:auto;width: 233px; padding:0; height:40px; line-height:40px;margin: 0 15px 25px 0;}
#zdmsxxBox .nodeList li a {background: #f9f9f9 url(../img/ico/msico16-blue.png) no-repeat 30px; font-size:16px;text-align: left; padding:0 0 0 58px;}
#zdmsxxBox .nodeList .li2 a {background-image: url(../img/ico/msico6-blue.png);}
#zdmsxxBox .nodeList .li3 a {background-image: url(../img/ico/msico18-blue.png);}
#zdmsxxBox .nodeList .li4 a {background-image: url(../img/ico/msico8-blue.png);}
#zdmsxxBox .nodeList .li5 a {background-image: url(../img/ico/msico12-blue.png);}
#zdmsxxBox .nodeList .li6 a {background-image: url(../img/ico/msico9-blue.png);}
#zdmsxxBox .nodeList .li7 a {background-image: url(../img/ico/msico1-blue.png);}
#zdmsxxBox .nodeList .li8 a {background-image: url(../img/ico/msico2-blue.png);}
#zdmsxxBox .nodeList .li9 a {background-image: url(../img/ico/msico3-blue.png);}
#zdmsxxBox .nodeList .li10 a {background-image: url(../img/ico/msico1-blue.png);}
#zdmsxxBox .nodeList .li11 a {background-image: url(../img/ico/msico14-blue.png);}
#zdmsxxBox .nodeList .li12 a {background-image: url(../img/ico/msico7-blue.png);}
#zdmsxxBox .nodeList .li13 a {background-image: url(../img/ico/msico15-blue.png);}
#zdmsxxBox .nodeList .li14 a {background-image: url(../img/ico/msico11-blue.png);}
#zdmsxxBox .nodeList .li15 a {background-image: url(../img/ico/msico10-blue.png);}
#zdmsxxBox .nodeList .li16 a { background-image:url(../img/ico/msico16-blue.png)}
#zdmsxxBox .nodeList .li17 a { background-image:url(../img/ico/msico17-blue.png)}
#zdmsxxBox .nodeList .li18 a { background-image:url(../img/ico/msico18-blue.png)}

#jczwgkBox .nav { text-align:center; padding:15px 0;}
#jczwgkBox .nav li { display:inline-block; margin:0 10px;}
#jczwgkBox .nav li a { display:block; height:30px; line-height:30px;background: #999; border-radius:15px; color:#fff; text-align:center; font-size:16px; min-width:100px; padding:0 10px;}
#jczwgkBox .nav li.on a { background:#0167CC }
#jczwgkBox .bd ul { margin-right:-15px;min-height: 225px;}
#jczwgkBox .bd li {min-width: 180px;height: 40px;line-height: 40px;margin-bottom: 15px;margin-right: 15px;}

#affairsOthers ul { margin-right:-25px;}
#affairsOthers li { float:left; width:370px; margin-right:25px; background:url(../img/zdmsxxbg1.png) no-repeat; height:86px; line-height:86px; text-align:center; font-size:20px;}
#affairsOthers li a { display:before; color:#fff; padding-left:60px; display:inline-block; background:url(../img/affairsOthersico1.png) no-repeat 0; font-weight:bold;}
#affairsOthers .li2 { background-image:url(../img/zdmsxxbg2.png) }
#affairsOthers .li3 { background-image:url(../img/zdmsxxbg3.png) }
#affairsOthers .li2 a {  background:url(../img/affairsOthersico2.png) no-repeat 0; }
#affairsOthers .li3 a {  background:url(../img/affairsOthersico3.png) no-repeat 0; }