﻿@charset "utf-8";
/* CSS Document */

.mainNav .on1 .a1 { background: none; }
.mainNav .on .a1 { background: #055bad; }

/* 展开状态 */
#content section { padding: 10px 0 0 0; background: #fff; overflow: hidden; }
.topColumns { height: 560px; }
.homePage { padding: 0 10px; }

/* 焦点图切换-广告 */
.ad, .zwzt { height: 100px; overflow: hidden; position: relative; }
.ad .hd { position: absolute; z-index: 1; right: 10px; bottom: 10px; }
.ad .hd ul { overflow: hidden; zoom: 1; float: left; }
.ad .hd ul li { font-size: 12px; float: left; margin-right: 7px; width: 13px; height: 13px; line-height: 13px; text-align: center; background: #efefef; cursor: pointer; color: #333; }
.ad .hd ul li.on { background: #f54f4f; color: #fff; }
.ad .bd { position: relative; z-index: 0; }
.ad .bd .con { display: none; }
.column { overflow: hidden; }

/*头条*/
.topicNews .bd { padding: 15px 0 5px; background: url(../../base/img/headnews.jpg) no-repeat 0 20px; }
.topicNews .topicList .t { height: 83px; padding-left: 75px; }
.topicNews .topicList .t .title { text-align: center; line-height: 42px; }
.topicNews .topicList .t .title a { color: #333; font-size: 30px; font-weight: bold; }
.topicNews .topicList .t .intro { height: 32px; line-height: 32px; color: #666; padding-left: 24px; font-size: 14px; color: #666;text-align: center; }
.topicNews .topicList .t .intro .detail { color: #b60101; }

/* 焦点图切换- 数字 */
#focusNews { width: 520px; height: 320px; float: left; overflow: hidden; position: relative; margin-top: 8px; }
#focusNews .hd { position: absolute; z-index: 20; right: 10px; bottom: 12px; z-index: 15; }
#focusNews .hd ul { overflow: hidden; zoom: 1; z-index: 2; }
#focusNews .hd ul li { float: left; margin: 0 3px; width: 12px; height: 12px; background: #ccc; text-align: center; border-radius: 12px; cursor: pointer; overflow: hidden; }
#focusNews .hd ul li.on { background: #ffb03f; color: #fff; }
#focusNews .bd { z-index: 0; }
#focusNews .bd ul li { z-index: 9; }
#focusNews .bd .pic { position: relative; z-index: 0; }
#focusNews .bd .pic img { width: 100%; height: 320px; }
#focusNews .bd .txt { display: none; }
#focusNews .bd .con { width: 100%; position: absolute; z-index: 1; left: 0; bottom: 0; *bottom: 3px; height: 40px; line-height: 32px; text-align: center; }
#focusNews .bd .con .title { position: absolute; width: 100%; left: 0; text-align: left; padding-left: 15px; z-index: 1; line-height: 40px; }
#focusNews .bd .con .title a { color: #fff; font-size: 16px; }
#focusNews .bd .con .titleBg { position: absolute; width: 100%; height: 100%; background: #000; left: 0; top: 0; filter: alpha(opacity=70); opacity: 0.7; }
#focusNews .hd ul li span { display: none; }

/*动态宣传*/
#inZyyw { float: right; width: 640px; }
.tabBox .hd, .newsBox .hd, .inpubic .hd { height: 48px; border-bottom: 1px #d7d7d7 solid; overflow: hidden; }
.tabBox .hd li, .newsBox .hd li, .inpubic .hd li { float: left; line-height: 46px; }
.tabBox .hd li a, .newsBox .hd li a, .inpubic .hd li a { display: block; font-size: 18px; padding: 0 16px; }
.tabBox .hd li.on a, .newsBox .hd li.on a, .inpubic .hd li.on a { color: #1f80da; border-bottom: 2px solid #1f80da; }
.tabBox .infoList, .newsBox .infoList { padding-top: 6px; }
.tabBox .infoList li, #notice .infoList li, .newsBox .infoList li { font: 16px/34px "Microsoft YaHei"; padding-left: 10px; background: url(../../base/img/dot.jpg) no-repeat left center; overflow: hidden; }
.tabBox li .date, .inbox .date, .newsBox .topicList li .date, .newsBox .infoList li span { float: right; color: #999; padding-right: 5px; }

/*通知公告*/
#notice { height: 34px; position: relative; margin: -20px 10px 10px 10px; }
#notice .hd { float: left; width: 95px; background: url(../../base/img/tzgg.jpg) no-repeat left center; margin-right: 15px; }
#notice .hd h3 { padding-left: 12px; font: bold 16px/33px "Microsoft YaHei"; }
#notice .hd h3 a { color: #fff; }
#notice .bd .tempWrap{width:974px !important;}
#notice .bd { float: left; width: 974px; }
#notice .bd .date { float: right; color: #999; }
#notice .next, #notice .prev { display: block; position: absolute; top: 9px; width: 22px; height: 20px; cursor: pointer; }
#notice .next { background: url(../../base/img/next.jpg) no-repeat center; right: 0; }
#notice .prev { background: url(../../base/img/pre.jpg) no-repeat center; right: 32px; }

/*功能模块*/
#indBox { margin: 0 10px; overflow: hidden; width:100% }
#indBox h3 { width: 126px; height: 110px; float: left; margin-right: 10px; }
#indBox h3.on { margin-right: 0; }
#indBox h3 a, .Rrank a { display: block; padding-top: 72px; font-size: 18px; color: #fff; background: url(../../base/img/indBox.png) no-repeat; text-align: center; }
#indBox .xxgk_hd { background: #81b914; }
#indBox .xxgk_hd a { background-position: 36px 18px; }
#indBox .gzfw_hd { background: #00bec8; }
#indBox .gzfw_hd a { background-position: 36px -95px; }
#indBox .zmhd_hd { background: #31b7de; margin-right: 0; }
#indBox .zmhd_hd a { background-position: 36px -208px; }
.mr10 { margin-right: 10px; }
.indBody { width: 782px; height: 110px; background: #f2f0f0; float: left; }
.XxgkBtn { padding: 16px 20px; }
.XxgkBtn li { float: left; width: 200px; height: 36px; line-height: 36px; font-size: 14px; margin: 0 -15px 8px 0; }
.XxgkBtn li a { display: block; background: url(../../base/img/XxgkBtn.png) no-repeat 28px 10px; padding-left: 60px; }
.XxgkBtn li a:hover { background: url(../../base/img/XxgkBtn.png) no-repeat 28px -17px #78b929; color: #fff; }
.GzfwBtn, .ZmhdBtn { padding: 15px 0 0 20px; }
.GzfwBtn li, .ZmhdBtn li { width: 148px; height: 80px; float: left; text-align: center; border-right: 1px #e2e2e2 solid; }
.GzfwBtn li.btn5, .ZmhdBtn li.btn5 { border-right: none; }
.GzfwBtn li a, .ZmhdBtn li a { display: block; line-height: 32px; background: url(../../base/img/GzfwBtn.png) no-repeat; padding-top: 48px; }
.GzfwBtn li a:hover { background: url(../../base/img/GzfwBtn_on.png) no-repeat #00b1c8; color: #fff; }
.GzfwBtn li.btn1 a { background-position: center -24px; }
.GzfwBtn li.btn2 a { background-position: center -124px; }
.GzfwBtn li.btn3 a { background-position: center -224px; }
.GzfwBtn li.btn4 a { background-position: center -324px; }
.GzfwBtn li.btn5 a { background-position: center -424px; }
.ZmhdBtn li a { background: url(../../base/img/ZmhdBtn.png) no-repeat; }
.ZmhdBtn li a:hover { background: url(../../base/img/ZmhdBtn_on.png) no-repeat #31a8de; color: #fff; }
.ZmhdBtn li.btn1 a { background-position: center -24px; }
.ZmhdBtn li.btn2 a { background-position: center -124px; }
.ZmhdBtn li.btn3 a { background-position: center -224px; }
.ZmhdBtn li.btn4 a { background-position: center -324px; }
.ZmhdBtn li.btn5 a { background-position: center -424px; }
#zt { margin: 0 10px; height: 100px; overflow: hidden; }
.zt_title { float: left; width: 127px; height: 100px; background: url(../../base/img/zt.png) no-repeat 7px 0 #ea3b32; text-align: center; }
.zt_title h3 { line-height: 36px; padding-top: 18px; }
.zt_title h3 a { font-size: 18px; color: #fff; }
.zt_title .more { font-size: 14px; color: #fff8bb; }

/* 焦点图切换-广告 */
.zwzt { width: 560px; margin-left: 10px; float: left; position: relative; }
.zwzt1 { float: left; width: 336px; margin-left: 10px; }
.Rrank { float: right; width: 126px; height: 100px; background: #3180de; }
.Rrank a { background-position: 38px -313px; padding-top: 65px; }

/*新闻中心*/
.newsPage { padding: 30px 40px; height: 473px; overflow: hidden; background: url(../../base/img/ftbg.png) repeat-x bottom; }
.newsBox { width: 545px; }
.newsBox .topicList { padding: 10px 0 0 0; }
.newsBox .topicList li.n { font-size: 14px; line-height: 34px; padding-left: 10px; background: url(../../base/img/dot.jpg) no-repeat left center; }
.newsBox .topicList li.t { overflow: hidden; height: 106px; padding-bottom: 16px; margin-bottom: 5px; border-bottom: 1px #ccc dotted; }
.newsBox .topicList li.t .pic { float: left; width: 140px; margin-top: 8px; margin-right: 20px; }

/* .newsBox .topicList li.t .con{float: right; width: 380px;} */
.newsBox .topicList .t .intro { font: 14px/24px "Microsoft YaHei"; color: #999; }
.newsBox .topicList .title { font-size: 20px; line-height: 40px; margin-bottom: 5px; }
.newsBox .topicList .t .detail { color: #e0420b; }

/*信息公开*/
.govPage { padding: 0px 24px; background: url(../../base/img/ftbg.png) repeat-x bottom; overflow: hidden; }

/*.subSide{float: left; width: 250px; background: #f2f0f0; padding: 13px 10px;}
.sideList{border: 1px #dedede solid;}
.sideList li{height: 50px; line-height: 50px; border-bottom: 1px #dedede solid; background: #fff; }
.sideList li a{display: block; padding-left: 20px;}
.sideList li a i{float: left; width: 34px; height: 50px;background: url(../../base/img/sideList.png) no-repeat;transition: all 400ms;}
.sideList li.li1 a i{background-position: center -23px;}
.sideList li.li2 a i{background-position: center -123px;}
.sideList li.li3 a i{background-position: center -223px;}
.sideList li.li4 a i{background-position: center -323px;}
.sideList li.li5 a i{background-position: center -423px;}
.sideList li.li6 a i{background-position: center -523px;}
.sideList li.li7 a i{background-position: center -623px;}
.sideList li.li8 a i{background-position: center -723px;}
.sideList li a:hover i{ -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);}

.Mxxgk{margin-left: 40px; width: 512px; float: left; }
.inpubic .more{float: right; font-size: 14px; color: #999;padding-right: 12px;line-height: 48px;}
.inpubic .infoList{padding: 10px 0;}
.inpubic .infoList li,#dczj .infoList li{font: 14px/34px "Microsoft YaHei"; padding-left: 10px; background: url(../../base/img/dot.jpg) no-repeat left center;}
.inpubic li .date{float: right; color: #999; padding-right: 5px;}

.mlList{overflow: hidden;}
.mlList li{float: left; width: 94px; height: 40px; line-height: 40px; text-align: center;
background: #f8f7f7; border: 1px #dedede solid; border-radius: 3px; margin:0 8px 8px 0;}
.mlList li a{display: block; font-size: 14px;}
.mlList li.li5,.mlList li.li10{margin-right: 0;}

.indLeader{float: right; width: 280px;}
.indLeader .hd{background:url(../../base/img/Leader_hd.png) repeat-x bottom #f9f9f9; height: 44px; line-height: 44px; overflow: hidden;border-left: 1px #dadada solid;}
.indLeader .hd .more,.interactionPage .more,#leadermail .hd .more{float: right; font-size: 14px; color: #999; padding-right: 12px;}
.indLeader .hd h3{float: left; width: 120px; background: #fff; border-top: 3px #1f80da solid; border-right: 1px #dadada solid;
text-align: center;}
.indLeader .hd h3 a{font-size: 18px; color:#1f80da; line-height: 41px;}
.indLeader .bd{border: 1px #dedede solid;border-top: none; padding: 16px 0 10px 0;}
.navLeader{overflow: hidden;}
.navLeader li{float: left; margin-left: 20px; width: 110px;}
.navLeader li img{width: 110px;
height: 148px;}
.navLeader .leadername{text-align: center;font-size: 14px; line-height: 36px;}
.navLeader .intro,.navLeader .write{ height: 28px; line-height: 28px; margin-bottom: 10px;}
.navLeader .intro a,.navLeader .write a{display: block; width: 80px; height: 28px; line-height: 28px; text-align: center; font-size: 14px;
margin: 0 auto; border-radius: 3px; color: #fff;}
.navLeader .intro a{background: #5d95ca;}
.navLeader .write a{background: #cea367;}

.leaderType{overflow: hidden; margin-top: 12px; padding-left: 20px;}
.leaderType li{width:110px; height: 34px; line-height: 34px; text-align: center; background: #f2f0f0; float: left; 
margin: 0 18px 10px 0;}
*/

/* 公开 -------------------- */
.publicPage .indBox { padding: 0; border: 0; }
.publicPage .mainContent { width: 515px; float: left; margin-right: 0px; }
.publicPage .side { width: 613px; float: right; }
#nav-zfxxgk .list { overflow: hidden; margin-right: -10px; }
#nav-zfxxgk .list li { float: left; vertical-align: top; margin: 0 10px 10px 0; width: 252px; }
#nav-zfxxgk .list a { display: block; height: 36px; line-height: 36px; background: #4D89C7; color: #fff; text-align: center; font-size: 16px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#nav-zfxxgk .list a:hover { color: #fff; text-decoration: none; filter: alpha(opacity=80); opacity: 0.8; }
#nav-zfxxgk .li4 { }

/* 领导之窗 */
#nav-ldzc .others { display: none; }
#nav-ldzc { margin-bottom: 10px }
#nav-ldzc .bd { background: #F6F6F6; padding: 20px; overflow: hidden; height: 160px; }
#nav-ldzc .pList { width: 305px; float: left; padding-right: 20px; margin-right: 20px; border-right: 1px solid #ddd; }
#nav-ldzc .pList li { overflow: hidden; width: 110px; float: left; text-align: center; padding: 0 20px; }
#nav-ldzc .pList .pic { }
#nav-ldzc .pList .pic img { width: 90px; height: 125px; border: 5px solid #fff; }
#nav-ldzc .pList .con { overflow: hidden; }
#nav-ldzc .pList .title { line-height: 1.5; margin-bottom: 10px; }
#nav-ldzc .pList .title a { font-size: 16px; color: black; font-weight: bold; }
#nav-ldzc .pList .title a:hover { color: #c00 }
#nav-ldzc .pList .job { font-size: 12px; display: block; color: #888; padding-top: 5px; }
#nav-ldzc .list .job { display: none; }
#nav-ldzc .pList .intro { color: #999; font-size: 12px; text-indent: 2em; height: 105px; }
#nav-ldzc dt ul { overflow: hidden; padding-bottom: 5px; }
#nav-ldzc dt li { float: left; font-size: 16px; font-weight: bold;     margin-right: 60px;
    padding-right: 7.2px;}
#nav-ldzc dt .on a { color: #e60002 }
#nav-ldzc dd ul { overflow: hidden }
#nav-ldzc dd li { float: left; width: 25%; line-height: 32px; }
#nav-zdly .hd { padding: 0; }
#nav-zdly .bd { background: #F6F6F6; padding: 8px 20px; margin-bottom: 10px; }
#nav-zdly .list { overflow: hidden; }
#nav-zdly .list .first2 {    /* width:40%; */ }
#nav-zdly .list li { float: left; width: 25%; line-height: 30px; }
.gkBtnList { overflow: hidden; margin-right: -10px; }
.gkBtnList li { width: 197px; float: left; margin-right: 10px; }
.gkBtnList a { display: block; height: 60px; line-height: 60px; background: url(../../Base/img/xxgk-icons.png) -7px -419px no-repeat #2777DA; font-size: 16px; font-weight: bold; color: #fff;/* margin-bottom:10px; */ padding-left: 75px; }
.gkBtnList .li2 a { background-position: -2px -519px; background-color: #C8752C; margin-bottom: 20px; }
.gkBtnList .li3 a { background-position: -7px -119px; background-color: #1f9e60; margin-bottom: 20px; }
.gkBtnList a:hover { text-decoration: none; color: #fff; filter: alpha(opacity=80); opacity: 0.8; }
.floatQrcode { position: absolute; top: 0; left: 20px; }
.floatQrcode .floatPosition { left: 0 !important; }

/* indBox */
.indBox { padding: 0 20px 20px 20px; border: 1px solid #ddd; margin-bottom: 3px; }
.indBox .hd { height: 45px; padding-top: 4px; line-height: 45px; position: relative; border-bottom: 1px solid #E1E2E4; }
.indBox .hd h3 { float: left; padding: 0 15px; font-size: 18px; position: relative; z-index: 1; line-height: 44px; }
.indBox .hd ul { overflow: hidden; height: 46px; line-height: 43px; }
.indBox .hd li { float: left; }
.indBox .hd li a { padding: 0 16px; font-size: 18px; }
.indBox .hd .on, .indBox .hd h3 { border-bottom: 2px solid #E60002; color: #E60002; }
.indBox .hd .on a, .indBox .hd h3 a { color: #E60002 }
.indBox .hd li a:hover { text-decoration: none }
.indBox .hd .more { float: right; color: #999; background: #fff; position: relative; z-index: 1; padding-left: 10px; }
.indBox .bd { overflow: hidden; padding-top: 20px; }
.indBox .bd .infoList { margin-top: -5px; }

/* boxC */
.govPage .boxC { margin-bottom: 20px; }
.govPage .boxC .hd { height: 40px; line-height: 40px; margin-bottom: 10px; position: relative; background: #EBEBEB }
.govPage .boxC .hd ul { font-size: 0; }
.govPage .boxC .hd li { font-size: 16px; display: inline-block; *display: inline; zoom: 1; position: relative; }
.govPage .boxC .hd li a { display: inline-block; *display: inline; zoom: 1; padding: 0 25px; margin: 0; line-height: 41px; }
.govPage .boxC .hd .on a { background: #58a8f9; color: #fff; }
.govPage .boxC .hd .on i { position: absolute; left: 50%; margin-left: -5px; bottom: -10px; border-color: transparent; border-style: dashed; border-width: 5px; border-top-color: #58a8f9; border-top-style: solid; content: ""; display: block; font-size: 0; line-height: 0; width: 0; }
.govPage .boxC .hd li a:hover { text-decoration: none; }
.govPage .boxC .hd .more { position: absolute; right: 10px; top: 0; color: #999; font-size: 12px; }
.govPage .boxC .bd { overflow: hidden; }
.govPage .boxC .fd { text-align: center; padding: 40px 0; }
.govPage .boxC .moreBtn { height: 40px; line-height: 40px; background: #eee; display: inline-block; color: #666; padding: 0 120px; }
.govPage .boxC .moreBtn:hover { text-decoration: none; background: #c7e3ff }
.govPage .infoList, .newsBox .infoList { padding-top: 6px; }
.govPage .infoList li, #notice .infoList li, .newsBox .infoList li { font: 16px/34px "Microsoft YaHei"; padding-left: 10px; background: url(../../base/img/dot.jpg) no-repeat left center; overflow: hidden; }
.govPage li .date, .inbox .date, .newsBox .topicList li .date, .newsBox .infoList li span { float: right; color: #999; padding-right: 5px; }

/*公众服务*/
.servicePage, .interactionPage { padding: 40px; background: url(../../base/img/ftbg.png) repeat-x bottom; overflow: hidden; }

/*政民互动*/
.interactionPage { height: 453px; }
.interactionPage .sidel { float: left; width: 240px; }
.interactionPage .sider { float: right; width: 270px; }
#inZxft .hd, #leadermail .hd, #dczj .hd { border-bottom: 1px #d7d7d7 solid; height: 43px; line-height: 43px; }
#inZxft .hd h3, #leadermail .hd h3 { float: left; width: 98px; line-height: 40px; border-bottom: 3px #1f80da solid; }
#inZxft .hd h3 a, #leadermail .hd h3 a { display: block; color: #1f80da; font-size: 18px; }
#inZxft .more, #leadermail .hd .more { line-height: 40px; }
#inZxft .bd { padding-top: 16px; }
.interviewPic { margin-bottom: 10px; height: 160px; }
.interviewPic img { width: 100%; height: 160px; }
.interviewCon { line-height: 30px; font-size: 14px; }
.interviewCon .label { color: #1f80da; }
.interviewCon .con a.btn { color: #de4848; }
.intermid { float: left; width: 540px; margin-left: 40px; }

/* 信件列表 */
#leadermail .bd { padding-top: 18px; }
.letterList { width: 100%; border: none; }
.letterList th, .letterList td { text-align: center; font-size: 14px; vertical-align: middle; line-height: 26px; padding: 5px 5px }
.letterList th { background: #eff4f7; }
.letterList th { background: #ececec; color: #333; height: 36px; line-height: 36px; padding: 0px; }
.letterList th.title { text-align: left; padding-left: 38px; }
.letterList .num { display: none; }
.letterList td.title { text-align: left; }
.letterList td.title a { color: #666; }
.letterList .ico { width: 30px; text-align: center; vertical-align: middle; padding: 0px }
.letterList .ico img { vertical-align: middle; }
.letterList .dep, .letterList .state { width: 90px; display: none; }
.letterList .state { width: 90px; }
.letterList .open { display: none }
.letterList .state .s0 { color: #333; }
.letterList .state .s1 { color: #f70; }
.letterList .state .s2 { color: #f00; }
.letterList .state .s3 { color: #390; }
.letterList .state .s4 { color: #333; text-decoration: line-through; }
.letterList .date { border-right: none; width: 90px; }
.letterList td.date { color: #999999 }
.hdbtn { overflow: hidden; margin-bottom: 10px; }
.hdbtn li { width: 125px; height: 126px; float: left; }
.hdbtn li.write { background: url(../../base/img/leaderwrite.png) no-repeat center; margin-right: 20px; }
.hdbtn li.query { background: url(../../base/img/query.png) no-repeat center; }
.hdbtn li a { display: block; padding-top: 80px; text-align: center; font-size: 16px; color: #fff; }
#dczj .hd li { float: left; width: 98px; line-height: 40px; text-align: center; }
#dczj .hd li.on { border-bottom: 3px #1f80da solid; }
#dczj .infoList li a { color: #666; }
#dczj .infoList { padding-top: 8px; }

/*魅力镇原*/
.aboutPage { padding: 50px 40px; height: 433px; background: url(../../base/img/ftbg.png) repeat-x bottom; overflow: hidden; }
.aboutpic { float: left; width: 200px; }
#indSqjj { float: left; margin-left: 40px; width: 600px; }
#indSqjj .hd { overflow: hidden; height: 114px; }
#indSqjj .hd li { float: left; width: 120px; height: 114px; text-align: center; background: url(../../base/img/in_aboutbtns.png) no-repeat top; }
#indSqjj .hd li a { display: block; padding-top: 56px; line-height: 36px; }
#indSqjj .hd li.on { background: url(../../base/img/in_aboutbtns1.png) no-repeat top left; }
#indSqjj .hd li.li1 { background-position: 0 0; }
#indSqjj .hd li.li2 { background-position: -120px 0; }
#indSqjj .hd li.li3 { background-position: -240px 0; }
#indSqjj .hd li.li4 { background-position: -360px 0; }
#indSqjj .hd li.li5 { background-position: -480px 0; }
#indSqjj .bd { padding-top: 10px; }
#indSqjj .intro { font-size: 14px; line-height: 30px; text-indent: 2em; }
#indSqjj .intro a { color: #ec3838; }
.zjxsList { float: right; width: 244px; padding-top: 12px; }
.zjxsList li { width: 112px; height: 56px; float: left; text-align: center; margin-bottom: 26px; }
.zjxsList li a { display: block; width: 110px; height: 56px; line-height: 56px; background: #f8f8f8; border: 1px #ededed solid; border-radius: 3px; }
.zjxsList li a:hover { background: #1476d1; border: 1px #1476d1 solid; color: #fff; }
.zjxsList li.li1, .zjxsList li.li3, .zjxsList li.li5, .zjxsList li.li7, .zjxsList li.li9, .zjxsList li.li11 { margin-right: 20px; }

/*公众服务*/
.service_side { float: right; width: 260px; padding-top: 17px; }
.service_side li a { color: #fff; font-size: 18px; padding-left: 94px; display: block; }
.service_side h3 a { background: url(../../base/img/sun.png) no-repeat 36px 10px; }
.service_side li { height: 90px; margin-bottom: 20px; }
.service_side li.li1 { background: url(../../base/img/service_pic1.png) no-repeat; }
.service_side li.li2 { background: url(../../base/img/service_pic2.png) no-repeat; }
.service_side li.li3 { background: url(../../base/img/service_pic3.png) no-repeat; }
.service_side li.li4 { background: url(../../base/img/service_pic4.png) no-repeat; }
.service_side li.li1, .service_side li.li2 { line-height: 30px; }
.service_side li.li3, .service_side li.li4 { line-height: 90px; }
.service_side li.li1 a, .service_side li.li2 a { padding-top: 14px; }
.servicePage { padding: 24px 40px; }
.onlineService { float: left; width: 820px; }
.zxbsTab .bshd { height: 48px; line-height: 46px; border-bottom: 1px #d7d7d7 solid;position: relative;}
.zxbsTab .bshd li { float: left; width: 98px; text-align: center; }
.zxbsTab .bshd li a { font-size: 18px; display: block; }
.zxbsTab .bshd li.on { border-bottom: 2px #1476d1 solid; }
.zxbsTab .bshd li.on a { color: #1476d1; }
.zxbsTab .bsbd { padding: 20px 0 0; height: 300px; }

.zxbsTab .bshd li.hcp{position: absolute;right: 0;width: 150px; border-bottom: 0;}
.zxbsTab .bshd li.hcp a{background:url(../../Base/img/hcpicon.png) 0 8px no-repeat;color:#333;padding:0 20px 0 40px;}
.zxbsTab .bshd li.hcp.on a {color:#1A72BC;}

.ibox .ihd { float: left; width: 110px; margin-right: 20px; }
.ibox .ihd li { height: 105px; text-align: center; position: relative; background: #f9f9f9; }
.ibox .ihd li a { padding-top: 66px; display: block; background: url(../../base/img/zxbs.png) no-repeat; cursor: pointer; font-size: 18px; }
.ibox .ihd li a.l1 { background-position: center -600px; }
.ibox .ihd li a.l2 { background-position: center -900px; }
.ibox .ihd li.on a.l1 { background-position: center -700px; }
.ibox .ihd li.on a.l2 { background-position: center -800px; }
.ibox .ihd .on { background: #5898d4; }
.ibox .ihd .on a { color: #fff; }
.ibox .ihd .on a:after { content: ""; position: absolute; bottom: 45px; right: 0; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-right: 8px solid #fff; }
.ibox .ibd { float: right; width: 820px; }
.ibox .ibd ul { overflow: hidden; margin-right: -20px; }
.ibox .ibd li { background: url(../../Base/img/grbsIcona.png) 5px 5px no-repeat; float: left; width: 185px; height: 80px; line-height: 60px; text-align: center; margin: 0 16px 15px 0; border: 1px #eeeeee solid; }
.ibox .ibd li a { position: relative; z-index: 1; display: block; padding: 45px 0 18px; height: 22px; line-height: 36px; color: #666; border-radius: 3px; }
.ibox .ibd li a:hover { color: #fff; background: url(../../Base/img/grbsIcona1.png) 5px 5px no-repeat  #e6b569; }

/*法人事项*/
.ibox #frsxList li { background-image: url(../../Base/img/frbsIcon.png); }
.ibox #frsxList li a:hover { background-image: url(../../Base/img/frbsIcon1.png); }

/*图标位置*/
.ibox .ibd li.li1 a:hover { background-position: 5px 5px; }
.ibox .ibd li.li2 a:hover { background-position: -180px 5px; }
.ibox .ibd li.li3 a:hover { background-position: -385px 5px; }
.ibox .ibd li.li4 a:hover { background-position: -580px 5px; }
.ibox .ibd li.li5 a:hover { background-position: 5px -65px; }
.ibox .ibd li.li6 a:hover { background-position: -180px -65px; }
.ibox .ibd li.li7 a:hover { background-position: -390px -65px; }
.ibox .ibd li.li8 a:hover { background-position: -580px -65px; }
.ibox .ibd li.li9 a:hover { background-position: 5px -155px; }
.ibox .ibd li.li10 a:hover { background-position: -185px -155px; }
.ibox .ibd li.li11 a:hover { background-position: -385px -155px }
.ibox .ibd li.li12 a:hover { background-position: -585px -155px }
.ibox .ibd li.li13 a:hover { background-position: 3px -250px; }
.ibox .ibd li.li14 a:hover { background-position: -185px -250px; }
.ibox .ibd li.li15 a:hover { background-position: -385px -250px; }
.ibox .ibd li.li16 a:hover { background-position: -585px -250px; }
.ibox .ibd li.li17 a:hover { background-position: 5px -335px; }
.ibox .ibd li.li18 a:hover { background-position: -185px -335px; }
.ibox .ibd li.li19 a:hover { background-position: -385px -335px; }
.ibox .ibd li.li20 a:hover { background-position: -585px -335px; }
.ibox .ibd li.li21 a:hover { background-position: 5px -430px; }
.ibox .ibd li.li22 a:hover { background-position: -185px -430px; }
.ibox .ibd li.li23 a:hover { background-position: -385px -430px; }
.ibox .ibd li.li24 a:hover { background-position: -585px -430px; }
.ibox .ibd li.li25 a:hover { background-position: 5px -520px; }
.ibox .ibd li.li26 a:hover { background-position: -185px -520px; }
.ibox .ibd li.li27 a:hover { background-position: -385px -520px; }
.ibox .ibd li.li28 a:hover { background-position: -585px -520px; }
.ibox .ibd li.li1 { background-position: 5px 5px; }
.ibox .ibd li.li2 { background-position: -180px 5px; }
.ibox .ibd li.li3 { background-position: -385px 5px; }
.ibox .ibd li.li4 { background-position: -580px 5px; }
.ibox .ibd li.li5 { background-position: 5px -65px; }
.ibox .ibd li.li6 { background-position: -180px -65px; }
.ibox .ibd li.li7 { background-position: -390px -65px; }
.ibox .ibd li.li8 { background-position: -580px -65px; }
.ibox .ibd li.li9 { background-position: 5px -155px; }
.ibox .ibd li.li10 { background-position: -185px -155px; }
.ibox .ibd li.li11 { background-position: -385px -155px }
.ibox .ibd li.li12 { background-position: -585px -155px }
.ibox .ibd li.li13 { background-position: 3px -250px; }
.ibox .ibd li.li14 { background-position: -185px -250px; }
.ibox .ibd li.li15 { background-position: -385px -250px; }
.ibox .ibd li.li16 { background-position: -585px -250px; }
.ibox .ibd li.li17 { background-position: 5px -335px; }
.ibox .ibd li.li18 { background-position: -185px -335px; }
.ibox .ibd li.li19 { background-position: -385px -335px; }
.ibox .ibd li.li20 { background-position: -585px -335px; }
.ibox .ibd li.li21 { background-position: 5px -430px; }
.ibox .ibd li.li22 { background-position: -185px -430px; }
.ibox .ibd li.li23 { background-position: -385px -430px; }
.ibox .ibd li.li24 { background-position: -585px -430px; }
.ibox .ibd li.li25 { background-position: 5px -520px; }
.ibox .ibd li.li26 { background-position: -185px -520px; }
.ibox .ibd li.li27 { background-position: -385px -520px; }
.ibox .ibd li.li28 { background-position: -585px -520px; }
.iboxbm .ibd { float: right; width: 820px; }
.iboxbm .ibd ul { overflow: hidden; margin-right: -20px; }
.iboxbm .ibd li { float: left; width: 190px; height: 60px; line-height: 60px; text-align: center; margin: 0 16px 15px 0; }
.iboxbm .ibd li a { display: block; border: 1px #eeeeee solid; }
.iboxbm .ibd li a:hover { border: 1px #e6b569 solid; background: #e6b569; color: #fff; }
.bmfw { height: 128px; position: relative; }
.bmfw .hd { float: left; width: 110px; height: 128px; text-align: center; background: url(../../base/img/index_bmfw.png) no-repeat center 28px #1476d1; }
.bmfw .hd h3 a { font-size: 18px; color: #fff; display: block; padding-top: 80px; }
.bmfw .bd { border: 1px #ebebeb solid; background: #f9f9f9; float: left; width: 708px; height: 126px; }
.bmfw .more { position: absolute; right: 14px; top: 26px; display: block; width: 22px; height: 52px; text-align: center; padding-top: 18px; background: #989898; font-size: 14px; color: #fff; line-height: 14px; }
.bmfw .bd ul { padding: 6px 0 0 10px; }
.bmfw .bd li { float: left; margin: 0 21px; line-height: 36px; }
.Iawyk-side li { width: 238px; height: 77px; margin-bottom: 12px; }
.Iawyk-side li.li1 { background: url(../../Base/img/li-btn.jpg) no-repeat; }
.Iawyk-side li.li2 { background: url(../../base/img/li-btn-01.jpg) no-repeat; }
.Iawyk-side li.li3 { background: url(../../base/img/li-btn-02.jpg) no-repeat; }
.Iawyk-side li.li4 { background: url(../../base/img/li-btn-03.jpg) no-repeat; }
.Iawyk-side li.li5 { background: url(../../base/img/li-btn-04.jpg) no-repeat; margin-bottom: 0; }
.Iawyk-side li a { display: block; position: relative; height: 77px; }
.Iawyk-side li em { position: absolute; display: block; width: 108px; height: 30px; background-color: #fff; text-align: center; line-height: 30px; right: 30px; top: 22px; border-radius: 3px; color: #666; font-size: 14px; }

/* 首页公告 */
.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; z-index: 999 !important; }
.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; }

/* 首页国务院小程序*/
#slideBoxXCX { width: 194px; height: 194px; position: fixed; left: 40px; bottom: 20px; z-index: 999; overflow: hidden }
#slideBoxXCX .hd { display: none }
#slideBoxXCX .bd, #slideBoxXCX .bd li, #slideBoxXCX .bd li .pic, #slideBoxXCX .bd li .pic img { width: 194px; height: 194px; }
#slideBoxXCX .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; }
#slideBoxXCX .close:hover { background-color: #ff6632; }
#gszwinfo2.topicList ul li:first-child { overflow: hidden; height: 106px; padding-bottom: 16px; margin-bottom: 5px; border-bottom: 1px #ccc dotted; background: none; }
#gszwinfo2.topicList ul li:first-child a { font-size: 20px; line-height: 40px; margin-bottom: 5px; display: block; width: 100%; }
#gszwinfo2.topicList ul li:first-child .date { display: block; float: none; }
#gszwinfo2.topicList ul li { font-size: 14px; line-height: 34px; padding-left: 10px; background: url(../../base/img/dot.jpg) no-repeat left center; }
#gszwinfo2.topicList ul li .date { float: right; color: #999; padding-right: 5px; }


/* 飘红效果

body { background:#f5f3f4 url(../../Base/img/ershidasybg.jpg) center 0 no-repeat; }
.SearchBox { margin-top: 82px; }
.navBar { width: 1200px; margin: 0 auto; }
#footer, .footNav, .footNav a, #footer a { color: #333; }

.txt20d { position: absolute;top: 5px; right: 0; display: block; }

*/


/* 变灰 
body { background:#f5f3f4 url(../../Base/img/ershidasybg-h.jpg) center 0 no-repeat; }

#logo a { display: block; width: 390px; height: 99px; background: url(../../Base/img/logo-gh.png) no-repeat}
#logo img { display: none;}

#nav-ldzc .pList .pic { display: none;}*/
