﻿@charset "utf-8";
body {/* background-image:url(../../Base/img/indexbody.jpg); */}
#header{position: relative; z-index: 1999;}
#content{ margin: 0 auto; }
.column{padding: 20px 20px 0; background: #fff;}
.areaL{width: 520px; float: left;}
.areaC{overflow: hidden; zoom: 1;}
.areaR{width: 450px;float: right;}
#columnA{ }
.column { margin:0;}
.topNav { display:none;}
.contWrap {padding:10px;width: 1200px;background:url(../../Base/img/contwrapbg.png) repeat;margin: 0 auto 20px;border-radius:10px;}
#content {max-width: 100%;_width: 100%;padding: 0 0 15px;}

#indexNav { height:497px; border-bottom:3px solid #f3f7fc}
#indexNav .indexHd { float:left; background:#f3f7fc; width:180px; height:500px;}
#indexNav .indexHd li { height:99px; border-bottom:1px solid #fff; line-height:99px; }
#indexNav .indexHd li a { display:block; font-size:18px; color:#16548d; padding-left:63px; background:url(../../Base/img/icons-Nav.png) no-repeat 25px 37px ; transition:all 0.2s}
#indexNav .indexHd #nav2 a { background-position:25px -63px; }
#indexNav .indexHd #nav3 a { background-position:25px -163px; }
#indexNav .indexHd #nav4 a { background-position:25px -263px; }
#indexNav .indexHd #nav5 a { background-position:25px -363px; }
#indexNav .indexHd .on a { background-position: -175px 37px; background-color:#2a6aa5; color:#fff; font-weight:bold; text-decoration:none;}
#indexNav .indexHd #nav2.on a { background-position:-175px -63px; }
#indexNav .indexHd #nav3.on a { background-position:-175px -163px; }
#indexNav .indexHd #nav4.on a { background-position:-175px -263px; }
#indexNav .indexHd #nav5.on a { background-position:-175px -363px; }
#indexNav .indexBd { overflow:hidden; padding:0 15px;}

/* 热点关注 */
.headNew{padding: 15px 15px 15px 100px; height: 68px; overflow: hidden; background: url(../../Base/img/headNewsIcon.png) no-repeat 0;}
.headNew dt{float: left; width: 90px; height: 80px; text-align: center; position: relative; margin-right: 20px; border: 1px solid #CB1A1A;}
.headNew dt span{display: block; font-size: 22px; line-height: 40px; padding: 0 10px; background: #EE0F0F; color: #fff;}
.headNew dt .d{background: #fff; color: #D90400}
.headNew dd{font-size: 0; height: 84px; overflow: hidden; zoom: 1; text-align: center;}
.headNew .t{vertical-align: top; font-size: 28px; font-weight: bold; height: 35px; line-height: 35px; margin-bottom: 8px; overflow: hidden;}
.headNew .t a{color: #c61917;}
.headNew .n{font-size: 14px; vertical-align: top; display: inline-block; *display: inline; zoom: 1; width: 23%; margin: 0 1% 0 1%;display:inline;}
.headNew .n a{color: #8c9ba9;font-size: 12px;}
#indXwdt{overflow: hidden; zoom: 1;}
#indXwdt .hd li {font-size:18px;}
#focusNews .bd .pic img { height:350px;}

#focusNews{/* width: 100%; */overflow: hidden;position: relative;}
#focusNews .hd{position: absolute; z-index: 1; left:50%; bottom: 55px; width:175px; margin-left:-82px; }
#focusNews .hd ul{overflow: hidden; zoom: 1; float: left;}
#focusNews .hd ul li{float: left;margin-right: 10px;width: 25px;height: 6px;line-height: 6px;text-align: center;background: #fff;cursor: pointer;color: #fff;}
#focusNews .hd ul li.on{background: #ffba00;color: #fff;}
#focusNews .hd ul li span{display: none;}
#focusNews .bd{position: relative; overflow: hidden;}
#focusNews .bd li{position: relative;}
#focusNews .bd .pic{position: relative; z-index: 0; line-height: 0; }
#focusNews .bd .pic img{width: 100%;border: 0;}
#focusNews .bd .con .title { text-align:center; padding-top:10px;}

/* indBox */
.indBox .iHd{height: 44px; line-height: 44px; border-bottom: 2px solid #0068B7; overflow: hidden; margin-bottom: 20px;}
.indBox .iHd h3{float: left; font-size: 20px; color: #fff; background: #0068B7;}
.indBox .iHd h3 a{float: left; display: block; padding: 0 20px; color: #fff;}
.indBox .iHd h3 i{display: block; float: left; width: 44px; height: 44px; background: url(../../Base/img/icons.png) #00599C center -509px no-repeat;}
.indBox .iBd{overflow: hidden;}
/* 热点专题 */
#columnB h3{width: 84px; height: 66px; float: left; margin-right: 16px; background: #1A72BD; text-align: center; color: #fff; font-size: 19px;}
#columnB h3 a{display: block; padding: 9px 15px; line-height: 1.3; color: #fff;}
#columnB h3 a:hover{text-decoration: none}

/*政务公开*/
#sub-zwgk { padding-top:15px;}
#sub-zwgk .areaR { width:335px; margin-left:20px; }
#sub-zwgk .areaL { float:none; width:auto; overflow:hidden;}
#indGhjh { height:315px;}
#indGhjh .bd li { height:33px; line-height:33px;}

/* 领导之窗 */
.leader{font-size: 14px; height: 70px; overflow: hidden; padding-top: 5px;}
.leader li{float: left; width: 47%; padding-left: 3%; line-height: 2.2}
.leader li p{display: none}
.leader a{color: #0068B7;}
.leaderType{font-size: 14px; overflow: hidden; background: #fff;}
.leaderType li{float: left; height: 33px; line-height: 33px; width: 49.9%;}
.leaderType li a{display: block; line-height: 31px; border: 1px solid #ECECEC; padding-left: 30%; background: url(../../Base/img/ind-ldzc.png) 12% -44px no-repeat;}
.leaderType .li1 a{background-position: 12% 7px;}
.leaderType .li4 a{background-position: 12% -95px;}


/*政务服务*/
#sub-bsfw { padding-top:15px;}

#indBsfw .bsHd{margin-bottom: 10px; height: 40px; line-height: 40px; position: relative; border-bottom: 1px solid #2a6aa5; font-size: 18px;}
#indBsfw .bsHd ul{height: 40px; line-height: 40px; overflow: hidden;}
#indBsfw .bsHd li{float: left;padding: 0 20px 4px 20px;position: relative;}
#indBsfw .bsHd li a { color:#222;}
#indBsfw .bsHd li a:hover{text-decoration: none;}
#indBsfw .bsHd .on{ background:#2a6aa5; border-radius:5px 5px 0 0;}
#indBsfw .bsHd .on a{color: #fff;}
#indBsfw .bsBd{ height: 325px;}

.ibox .ihd { height:40px; line-height:40px; text-align:center; margin-bottom:15px;}
.ibox .ihd li { display:inline-block; margin:0 10px;}
.ibox .ihd li a{ line-height:40px; padding:0 60px; display:block; background:#e6e6e6; font-size:18px; position:relative}
.ibox .ihd .on a { background-color:#e4be64; color:#fff;}
.ibox .ihd a:hover {background-color:#e4be64; color:#fff;}
.ibox .ihd .on a:after {content:"";position:absolute;bottom:-6px;left:50%;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 6px solid #e4be64; margin-left:-8px;}
.ibox .ibd ul { margin-right:-15px;}
.ibox .friList li {float:left; width:184px; margin-right:15px; margin-bottom:10px; height:53px; line-height:53px; font-size:16px; background:url(../../Base/img/btnspaline.png) no-repeat 66px; border:1px solid #e8e8e8}
.ibox .friList li a { display:block; transition:all 0.3s; text-decoration:none}
.ibox .friList li a i { float:left; width:66px; height:53px; background:url(../../Base/img/grbsicons.png) no-repeat -186px -119px; display:inline; margin-right:20px; transition:all 0.3s }
.ibox .friList li a:hover { background-color:#f5f5f5; font-weight:bold; color:#2a6aa5; }
.ibox .friList li a:hover i { margin-right:10px}

.ibox .friList .li1 a i { background-position: 15px 11px }
.ibox .friList .li2 a i { background-position: -186px 11px }
.ibox .friList .li3 a i { background-position: -387px 11px }
.ibox .friList .li4 a i { background-position: -588px 11px }
.ibox .friList .li5 a i { background-position: -789px 11px }

.ibox .friList .li6 a i { background-position: 15px -54px }
.ibox .friList .li7 a i { background-position: -186px -54px }
.ibox .friList .li8 a i { background-position: -387px -54px }
.ibox .friList .li9 a i { background-position: -588px -54px }
.ibox .friList .li10 a i { background-position: -789px -54px }

.ibox .friList .li11 a i { background-position: 15px -119px }
.ibox .friList .li12 a i { background-position: -186px -119px }
.ibox .friList .li13 a i { background-position: -387px -119px }
.ibox .friList .li14 a i { background-position: -588px -119px }
.ibox .friList .li15 a i { background-position: -789px -119px }

.ibox .friList .li16 a i { background-position: 15px -184px }
.ibox .friList .li17 a i { background-position: -186px -184px }
.ibox .friList .li18 a i { background-position: -387px -184px }
.ibox .friList .li19 a i { background-position: -588px -184px }
.ibox .friList .li20 a i { background-position: -789px -184px }

#frbs .friList li a i { background:url(../../Base/img/frbsicons.png) no-repeat 15px -184px; }

#frbs .friList .li1 a i { background-position: 15px 11px }
#frbs .friList .li2 a i { background-position: -186px 11px }
#frbs .friList .li3 a i { background-position: -387px 11px }
#frbs .friList .li4 a i { background-position: -588px 11px }
#frbs .friList .li5 a i { background-position: -789px 11px }

#frbs .friList .li6 a i { background-position: 15px -54px }
#frbs .friList .li7 a i { background-position: -186px -54px }
#frbs .friList .li8 a i { background-position: -387px -54px }
#frbs .friList .li9 a i { background-position: -588px -54px }
#frbs .friList .li10 a i { background-position: -789px -54px }

#frbs .friList .li11 a i { background-position: 15px -119px }
#frbs .friList .li12 a i { background-position: -186px -119px }
#frbs .friList .li13 a i { background-position: -387px -119px }
#frbs .friList .li14 a i { background-position: -588px -119px }
#frbs .friList .li15 a i { background-position: -789px -119px }

#frbs .friList .li16 a i { background-position: 15px -184px }
#frbs .friList .li17 a i { background-position: -186px -184px }
#frbs .friList .li18 a i { background-position: -387px -184px }
#frbs .friList .li19 a i { background-position: -588px -184px }
#frbs .friList .li20 a i { background-position: -789px -184px }

.friList2 li {float:left; width:184px; margin-right:15px; margin-bottom:10px; height:53px; line-height:53px; font-size:16px; border:1px solid #e8e8e8}
.friList2 li a { display:block; transition:all 0.3s; text-decoration:none; text-align:center;}
.friList2 li a:hover { background-color:#f5f5f5; font-weight:bold; color:#2a6aa5; }

/*政务互动*/
#sub-zmhd { padding-top:15px;}
#sub-zmhd #tczjBox { float:right; width:300px; margin-left:20px; }
#sub-zmhd #leaderMailBox {overflow:hidden;margin-bottom: 10px;}
#sub-zmhd #leaderMailBox .bd {margin-top:-10px;height: 370px;}

/*走进正宁*/
#sub-zjxs { padding-top:15px;}
#indXsjj { margin-bottom:20px;}
#indXsjj .pic { float:right; margin-left:20px;}
#indXsjj .con { overflow:hidden; height:244px;}
#indXsjj .hd {height:50px; line-height:30px; border-bottom:1px solid #b5c6dd}
#indXsjj .hd li { float:left; width:20%; text-align:center; font-size:18px;}
#indXsjj .hd li a { display:block; padding-bottom:20px; color:#333;}
#indXsjj .hd li.on { font-weight:bold;}
#indXsjj .hd li.on a { color:#3578b6; position:relative; text-decoration:none;}
#indXsjj .hd li.on a:after { content:""; width:25px; height:10px; background:#5e8ec1; position:absolute; border-radius:5px; bottom:-5px; left:50%; margin-left:-12px; }
#indXsjj .con .bd { height:189px; font-size:15px; _font-size:14px; line-height:35px; text-indent:2em;}
#indXsjj .con .bd .seemore { color:#3578b6}

#indZsyz { float:right; width:450px;}

.otherLink li { float:left; width:250px; height:200px; margin-right:20px; position:relative; overflow:hidden;}
.otherLink li a { position:absolute; top:0; left:0; width:100%; height:100%; text-align:center; transition:all 0.5s; background:rgba(0,0,0,0.5) url(../../Base/img/bigmoreicon.png) no-repeat center 60px; line-height:250px; color:#fff; font-size:18px; font-weight:bold; display:block;}
.otherLink li a:hover { background:rgba(0,0,0,0.0); transform:scale(10);-ms-transform:scale(10); -webkit-transform:scale(10); -o-transform:scale(10); -moz-transform:scale(10); }

#columnB { padding:15px 15px 0;width: 1170px;}

#columnC { padding:15px 15px 0;}
#columnC .boxM { float:left; width:360px; margin-right:20px; display:inline;}
#columnC #spxwBox { width:320px; margin:0;}

#spxwBox .hd h3 {  background:url(../../Base/img/spxwicon.png) no-repeat 10px; }

.boxM { height:140px;}
.boxM .t {border:0;}
.boxM .bd .title a{ font-size:15px;display:block; text-align:center; }
.boxM .bd .intro { font-size:12px; color:#999; padding:0 10px;}
.boxM .hd ul {  position:absolute; bottom:15px; width:60px; left:45%; height:8px;}
.boxM .hd ul li { float:left; width:8px; height:8px; background:#a4b3c2; margin-right:10px; overflow:hidden; border-radius:50%;}
.boxM .hd ul li.on { background-color:#e4c067;}

#spxwBox .bd { padding-top:5px; padding-left:10px;}
#spxwBox .bd li a { background:url(../../Base/img/vedioliteicon.png) no-repeat 0 ; padding-left:30px;}

/* 首页公告 */
.tempnote {width:320px;right: 20px;bottom: 20px;background: #fcf8e3;font-size:12px;position:fixed;z-index:9;opacity:1 !important;border-radius: 10px;color: #8a6d3b; overflow:hidden}
.tempnote .hd{height:38px; line-height:38px; background:#8a6d3b}
.tempnote .hd h3{float:left; height:34px; line-height:34px; font-size:16px; color:#fff; padding-left:20px; margin-right:20px}
.tempnote .hd ul{float:left; overflow:hidden; line-height:0px; padding-top:14px;  }
.tempnote .hd ul li{width:10px; height:10px; float:left; margin-right:10px; border-radius:50%; background:#977e53; line-height:10px; text-align:left; text-indent:200%; cursor:pointer;}
.tempnote .hd ul li.on{background:#fff}
.tempnote .hd .close{position:absolute;width: 30px;height: 30px;top: 3px;right: 3px;background: #aaa url(../../base/img/tempeclose.png) no-repeat center;border-radius: 20px;cursor: pointer;}
.tempnote .hd .close:hover{background-color: #ff6632;}
.tempnote .bd{padding: 10px 20px 40px 20px; text-align:center;}
.tempnote .bd h3{ font-weight:bold; font-size:16px; margin-bottom:10px}
.tempnote .bd p{text-align:left; line-height:18px; margin-bottom:10px}
.tempnote .tit{ font-size:16px; color:#8a6d3b; font-weight:bold; cursor:auto }
.tempnote .tit:hover{ text-decoration:none;}
.tempnote .intro{ text-align:left; padding-top:10px;text-indent:2em; color:#8a6d3b}
.tempnote .intro p{line-height:24px;}
.tempnote .intro a{color:#654712}
.tempnote .date{ position:absolute;bottom:10px; right:20px;}
/*--


/* 飘红效果 
body{
    background:url(../../Base/img/ph_bg.jpg) center 0 no-repeat #f2f2f2;
    padding-top: 105px;
}
.wrap{
    width: 1200px;
    margin: auto;
}
#header{margin: 30px auto 0 auto;}
.contWrap{padding: 0;}
#timeNow{text-indent: 20px;}
#footer{padding: 20px;}
*/

/*20大飘红
.wrap{background:#f5f3f4 url(../../Base/img/ershidasybg.jpg) no-repeat center top !important; }
#header { margin-top: 50px; height: 280px;}

.txt20d { position: absolute;top: -30px; right: 0; display: block; }




 变灰 
.wrap{ background:#f5f3f4 url(../../Base/img/ershidasybg-h.jpg) no-repeat center top !important; }
#logo a { display: block; width: 100%; height: 100px; background: url(../../Base/img/logo-gh.png) no-repeat center;  }
#logo img { display: none;}
*/

/*--
颜色代码
#0068B7 深色标题
#ddd 淡色边框
--*/