

/*复用样式区域*/
.blue {
    color: #0177A9;
}
.forCenter {
    width: 1160px;
    margin: 10px auto 0;
    overflow: hidden; background-color:#FFF;
}
.goRight {
    float: right;
    padding-right: 10px; color:#999999; font-size:13px;
}
.listIco li {
    background: url("/images/index/listIco.gif") 10px center  no-repeat;
    padding-left: 20px;
}
.listIco li em{ float: right ; background:none; font-size:12px; line-height:20px; margin-right:12px;}

.menuIco li { width: 100px;
    background: url("/images/index/menuIco.gif") 10px center no-repeat;
    padding-left: 20px;
}


.head .forCenter {
    margin-top: 0 ;
}
body{margin:0;padding:0;background-color:#FFF}
.content{width:1160px; height:auto; margin:0 auto;background:#FFF;}
.top_banner{ margin:0 auto; width:1160px; height:160px; position:relative}
.bg_ban_cls{ position:absolute; right:0px; bottom:0px;width:16px; height:16px;z-index:9999999;}
.bg_ban_cls a{ display:block; width:16px; height:16px; background-image: url(/images/index/close-1.gif); background-repeat: no-repeat; background-position: left top;}
.bg_ban_cls a:hover{background:url('/images/index/close-2.gif') no-repeat}


/***  导航下拉框样式  ***/
.nav .nav-sub {
    display: none;
    width: 1118px;
    height: 376px;
    padding: 20px;
    border: 1px #C20000 solid;
    border-top: none;
    position: absolute;
    top: 50px;
    left: 0;
    background: #fff;
    overflow: hidden;
    z-index: 1;
}
/*警营之星下拉列表*/
.dropSceneryText {
    float: left;
    width: 544px;
    height: 277px;
    overflow: hidden;
}
.dropSceneryText h2 {
    height: 47px;
    background: url("/images/index/indexDropT1.png") no-repeat;
    margin-bottom: 10px;
}
.dropSceneryText img {
    float: left;
}

.rwza {
    height: 277px;
    overflow: hidden;
    padding-left: 40px;
}
.rwzaTitle {
    height: 34px;
    overflow: hidden;
    border-bottom: 1px #c10100 solid;
    margin: 12px 0 10px;
}
.rwzaTitle li {
    float: left;
}
.rwzaTitle li a{
    display: block;
    width: 120px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    background: none;
    color: #000;
    font-size: 14px;
    padding: 0;
}
.rwzaTitle li.hover a,.rwzaTitle li a:hover {
    background: #c10100;
    color: #fff;
    line-height: 34px;
    height: 34px;
}
.rwzaBox img {
    float: left;
}
.dropSceneryText p,.rwzaBox p {
    padding: 0 10px 0 20px;
    overflow: hidden;
    line-height: 30px;
    text-indent: 2em;
}
.dropSceneryText p a,.rwzaBox p a {
    color: #c10100;
    padding-left: 10px;
}
.dropSceneryText p a:hover,.rwzaBox p a:hover {
    color: #000;
}
.rwzaMenu {
    width: 1118px;
    overflow: hidden;
}
.rwzaMenu a {
    float: left;
    width: 176px;
    height: 50px;
    background: #EDE9F7;
    text-align: center;
    line-height: 25px;
    margin-top: 10px;
    margin-right: 10px;
}
.rwzaMenu a:hover {
    background: #C7EAEE;
    color: #000;
}

/*新闻*/
.topNews {
    width: 625px;
    overflow: hidden;
    float: left;
}
.topNews h2 {
    height: 47px;
    background: url("/images/index/indexDropT2.png") 0 bottom no-repeat;
    margin-bottom: 8px;
}

.topNewsCon {
    padding-bottom: 5px;
    border-bottom: 1px #eee dashed;
    overflow: hidden;
}
.topNewsCon_ul li{width:200px; height:150px; float:left; text-align:center;}
.topNewsCon_ul li img{width:190px; height:120px; }
.topNewsCon_ul li p{text-align:center; clear:both;}
.topNewsCon_ul li p a{ line-height:180%;}

.topNewsCona {
    padding-bottom: 5px;
    overflow: hidden;
}
.topNewsCona_ul li{width:200px; height:190px; float:left; text-align:center;}
.topNewsCona_ul li img{width:190px; height:140px; }
.topNewsCona_ul li p{text-align:center; clear:both;}
.topNewsCona_ul li p a{ line-height:180%;}

.topjyzx {
    width: 1100px;
    overflow: hidden;
    float: left;
}
.topjyzxCon {
    padding-bottom: 5px;

    overflow: hidden;
}
.topjyzxCon_u li{width:110px; height:200px; float:left; text-align:center;}
.topjyzxCon_u li img{width:100px; height:150px; }
.topjyzxCon_u li p{text-align:center; clear:both;}
.topjyzxCon_u li p a{ line-height:180%;}

.topNewList {
    padding-top: 10px;
}
.topNewList li {
    float: none;
    line-height: 30px;
}
.partNews {
    overflow: hidden;
    padding-left: 40px;
}
.partTitle {
    height: 34px;
    overflow: hidden;
    border-bottom: 1px #c10100 solid;
    margin: 12px 0 12px;
}
.partTitle li {
    float: left;
}
.partTitle li a {
    display: block;
    width: 120px;
    height: 34px;
    line-height: 34px;
    text-align: center;
}
.partTitle li.hover a {
    background: #c10100;
    color: #fff;
}
.partList li {
    line-height: 32px;
}
    /*搜索模块*/
.searchBox {
    border:
    width: 1160px;
    height: 40px;
    line-height: 40px;
}
.search {
    float: right;
    padding-right: 20px;
}
.searchTitle,.searchInput,.btn1,.btn2 {
    float: left;
}
.searchTitle {
    line-height: 40px;
}
.searchInput {
    height: 22px;
    width: 215px;
    border: none;
    padding-left: 25px;
    background: url("/images/ico.png") 5px -516px no-repeat #fff;
    margin-top: 9px;
}
.btn1 {
    border: none;
    background: #FDE4BC;
    color: #A30001;
    height: 22px;
    line-height: 22px;
    padding: 0 15px;
    margin-top:9px;
}
.btn2 {
    line-height: 22px;
    padding: 0 10px;
    margin-top: 9px;
    background: #C10100;
    color: #fff;
    margin-left: 5px;
}
.btn2:hover {
    color: #000;
}

.weather iframe {
    margin-top: 5px;
    margin-left: 10px;
}

/*新闻*/
.news {
    overflow: hidden;
    height: 380px;
    padding-left: 10px;
}
.newsTitle {
    height: 38px;
    overflow: hidden;
    border-bottom: 2px #c10100 solid;
}
.newsTitle  li {
    float: left;
}
.newsTitle  li a {
    display: block;
    width: 163px;
    height: 38px;
    background: #EFEDEE;
    text-align: center;
    line-height: 38px;
    margin-right: 5px;
    font-size: 15px;
}
.newsTitle  li a:hover,.newsTitle  li.hover  a {
    background: #C10100;
    color: #fff;
    border-radius: 3px 3px 0 0;
    height: 60px;
}
.newsTitle  li.lastList a {
    width: 164px;
    margin: 0;
}
.newsInfo  {
    line-height: 29px;
    padding: 6px 0;
    height: 285px;
    overflow: hidden;
}

.effect {
    position: relative;
    width: 650px;
    height: 380px;
    overflow: hidden;
    float: left;
    z-index: 1;
}
.slideShow {
    width: 650px;
    height: 376px;
    overflow: hidden;
}
.recom {
    height: 60px;
    overflow: hidden;
    margin: 10px 0;
    padding: 5px;
    background: #EFEDEE;
}
.re1 {
    float: left;
    width: 60px;
    height: 60px;
    color: #fff;
    font-size: 15px;
    background: url("../image/recom.png") no-repeat;
}
.cut {
    float: left;
    width: 2px;
    height: 45px;
    margin-top: 3px;
    margin-left: 26px;
    background: url("../image/cut.png") no-repeat;
}
.re2 ,.re3,.re4,.re5 {
    float: left;
    width: 90px;
    height: 60px;
    margin-left: 26px;
    overflow: hidden;
}
.re2 a ,.re3 a,.re4 a,.re5 a {
    display: inline-block;
    width: 90px;
}
.re2 a span ,.re3 a span,.re4 a span,.re5 a span {
    display: inline-block;
    padding-top: 4px;
    width: 40px;
    text-align: center;
}
.re2 i ,.re3 i,.re4 i,.re5 i {
    float: left;
    width: 50px;
    height: 50px;
}
.re2 a i { background: url("../image/ico2.png") 0 2px no-repeat; }
.re3 a i { background: url("../image/ico2.png") -50px 2px no-repeat; }
.re4 a i { background: url("../image/ico2.png") -100px 2px no-repeat; }
.re5 a i { background: url("../image/ico2.png") -150px 2px no-repeat; }

.re2 a:hover i { background: url("../image/ico2.png") 0 -50px no-repeat; }
.re3 a:hover i { background: url("../image/ico2.png") -50px -50px no-repeat; }
.re4 a:hover i { background: url("../image/ico2.png") -100px -50px no-repeat; }
.re5 a:hover i { background: url("../image/ico2.png") -150px -50px no-repeat; }

.advert {
    margin-top: 0;
}

/*三大板块*/

.modelThreeTitle {
    height: 50px;
    width: 1160px;
}
.modelThreeTitle li {
    float: left;
    width: 380px;
    height: 50px;
    margin-right: 9px;
    position: relative;
}
.modelThreeTitle li a {
    display: block;
    width: 380px;
    height: 50px;
    border-radius: 3px 3px 0 0;
    background: #F0F0F0;
}
.modelThreeTitle li.mt2 {
    margin-right: 11px;
}
.modelThreeTitle li.mt3 {
    margin-right: 0;
}
.modelThreeTitle li a i {
    display: block;
    width: 150px;
    margin: 0 auto;
    height: 38px;
}
.modelThreeTitle li.mt3 a i {background: url("/images/index/modelthree.png") center -143px no-repeat ;}
.modelThreeTitle li.mt1 a i {  background: url("/images/index/modelthree.png") center 5px no-repeat ;}
.modelThreeTitle li.mt2 a i {  background: url("/images/index/modelthree.png") center -70px no-repeat;}

.modelThreeTitle li.hover a {
    background: url("/images/index/titleHover.png") no-repeat;
    position: absolute;
    height: 52px;
    top: 0;
    left: 0;
}

.indexModel {
    width: 1136px;
    height: 334px;
    overflow: hidden;
    border: 2px #C10100 solid;
    padding: 10px;
}

/*首页信息公开*/

.gkInfo {
    width: 670px;
    height: 334px;
    overflow: hidden;
    float: left;
}
.giFather {
    width: 70px;
    height: 334px;
    overflow: hidden;
    float: left;
    margin-right: 10px;
}
.giFather li a {
    display: block;
    width: 30px;
    height: 47px;
    padding: 20px 20px 12px;
    margin-bottom: 6px;
    background: #E1E1E1;
    font-size: 14px;
}
.giFather li a:hover,.giFather li.hover a {
    background: #c10100;
    color: #fff;
}
.gkInfoList {
    width: 1118px;
    height: 320px;
    overflow: hidden;
    float: left;
    padding-top: 14px;
    overflow-y: scroll;/*显示y轴滚动条*/
    overflow-x: hidden;/*隐藏x轴滚动条*/  
}
.gkInfoList li {
    line-height: 28px;
}

.indexGkMenuBox {
    width: 466px;
    height: 334px;
    overflow: hidden;
}
.indexGkMenu {
    width: 466px;
    height: 246px;
    overflow: hidden;
}
.iGkTitle {
    background: #c10100;
    overflow: hidden;
    padding-top: 8px;
    padding-left: 30px;
    border-radius: 3px 3px 0 0;
}
.iGkTitle li  {
    float: left;
}
.iGkTitle li a {
    display: block;
    height: 36px;
    line-height: 36px;
    color: #fff;
    padding: 0 20px;
    text-align: center;
    font-size: 15px;
}
.iGkTitle li a:hover,.iGkTitle li.hover a  {
    background: #F5F5F5;
    color: #c10100;
    border-radius: 3px 3px 0 0;
}
.menuBox {
    background: #F5F5F5;
    padding: 15px;
    height: 172px;
    overflow: hidden;
}
.menuBox  li {
   float: left;
}
.menuBox  li a{
    display: block;
    width: 175px;
    height: 30px;
    line-height: 30px;
    background: url("/images/index/menuIco.gif") 10px center no-repeat ;
    padding-left: 20px;
}
.menuBox  li a:hover {
    background: url("/images/index/menuIco.gif") 10px center no-repeat #fff;
}

.ldzc {
    width: 466px;
    overflow: hidden;
    margin-top: 10px;
}
.ldzcIco {
    width: 80px;
    height: 80px;
    background: #F5F5F5;
    overflow: hidden;
    text-align: center;
    line-height: 30px;
    color: #c10100;
    float: left;
}
.ldzcIco i {
    display: block;
    width: 40px;
    height: 40px;
    margin: 10px auto 0;
    background: url("/images/ico.png") 0  -240px no-repeat;
}
.ldzcList {
    width: 366px;
    height: 60px;
    margin-left: 90px;
    overflow: hidden;
    background: #F5F5F5;
    padding: 10px 5px;
}
.ldzcList li {
    float: left;
}
.ldzcList li a {
    display: block;
    height: 30px;
    text-align: left;
    line-height: 30px;
}
.ldzcList li a:hover {
    background: #fff;
}

/*公共服务*/

/*民生服务*/
.msfw {
    width: 1130px;
    height: 143px;
    overflow: hidden;
    border: 1px #F0F0F0 solid;
    border-top: none;
}
.msfwTitle {
    height: 75px;
    overflow: hidden;
}
.msfwTitle li {
    float: left;
    width: 113px;
}
.msfwTitle li a {
    display: block;
    width: 113px;
    height: 75px;
    background: #F0F0F0;
    text-align: center;
    line-height: 20px;
    overflow: hidden;
}
.msfwTitle li a:hover,
.msfwTitle li.hover a {
    background: #fff;
    border-top: 2px #c10100 solid;
    height: 73px;
}
.msfwTitle li.ms1 a{
    /* width: 113px; */
    /* display: block; */
}
.msfwTitle li.ms13 a {
    /* width: 88px; */
}

.msfwTitle li a:hover i,
.msfwTitle li.hover a i{
    margin: 8px auto 0;
}
.msfwTitle li a i {
    display: block;
    width: 40px;
    height: 40px;
    margin: 10px auto 0;
    background: url("../image/indexFw.png") no-repeat;
}
.msfwTitle li.ms1 a i { background-position: 4px 2px ; }
.msfwTitle li.ms2 a i { background-position: -40px 4px ; }
.msfwTitle li.ms3 a i { width: 28px; background-position: -80px 2px ; }
.msfwTitle li.ms4 a i { background-position: -117px 2px ; }
.msfwTitle li.ms5 a i { background-position: -157px 2px ; }
.msfwTitle li.ms6 a i { background-position: -195px 2px ; }
.msfwTitle li.ms7 a i {  width: 32px; background-position: -233px 2px ; }
.msfwTitle li.ms8 a i { background-position: -275px 2px ; }
.msfwTitle li.ms9 a i { background-position: 3px -35px ; }
.msfwTitle li.ms10 a i { background-position: -36px -35px ; }
.msfwTitle li.ms11 a i { background-position: -73px -35px ; }
.msfwTitle li.ms12 a i { background-position: -113px -35px ; }
.msfwTitle li.ms13 a i { background-position: -157px -35px ; }

.msListBox {
    padding-top: 5px;
}
.msListBox ul  {
    height: 30px;
    overflow: hidden;
    padding-left: 15px;
}

.firstTitle {
    font-weight: 700;
}
.msListBox li {
    float: left;
    line-height: 30px;
}
.msListBox li a {
    padding: 0 10px;
}

/*办事服务*/

.bsfw {
    width: 655px;
    height: 180px;
    overflow: hidden;
    float: left;
    margin-top: 10px;
}
.bsfwTitle {
    width: 198px;
    float: left;
}
.bsfwTitle li a {
    display: block;
    width: 168px;
    height: 37px;
    background: #F0F0F0;
    margin-bottom: 10px;
    padding-left: 30px;
    line-height: 37px;
}
.bsfwTitle li#bs4 a {  height: 39px; }
.bsfwTitle li a i {
    float: left;
    width: 40px;
    height: 37px;
    background: url("../image/indexFw.png") no-repeat;
}
.bsfwTitle li#bs1 a i { background-position: 10px -154px; }
.bsfwTitle li#bs2 a i { background-position: -33px -151px;   }
.bsfwTitle li#bs3 a i { background-position: -74px -152px;  }
.bsfwTitle li#bs4 a i { background-position: -115px -151px;  }


.bsfwTitle li a:hover,.bsfwTitle li.hover a  {
    background: url("/images/index/fwTitlebg1.png") 0 center no-repeat #DB0100;
    color: #fff;
}

.bsList {
    margin-left: 198px;
    width: 442px;
    height: 175px;
    overflow: hidden;
    background: #F7F7F7;
    padding: 5px 0 0 15px;
}
.bsList li { float: left; width: 110px; line-height: 28px; background: url("/images/index/menuIco.gif") left center no-repeat; text-indent:12px; text-align:left;}

.bsList.bmbs li a { width: 50px;}

.cjfw {
    width: 471px;
    height: 180px;
    margin-top: 10px;
    margin-left: 665px;
    overflow: hidden;
}
.cjfw  li {
    float: left;
}
.cjfw  li a{
    display: block;
    width: 150px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #F3F3F3;
    margin: 0 10px 10px 0;
}
.cjfw li.cjIco3 a,
.cjfw li.cjIco6 a{
    margin-right: 0;
    width: 151px;
}
.cjfw li.cjIco7 a,
.cjfw li.cjIco8 a {
    margin-bottom: 0;
    height: 60px;
    line-height: 60px;
    width: 230px;
}
.cjfw li.cjIco8 a {
    width: 231px;
    margin-right: 0;
}

.cjfw  li i {
    display: block;
    float: left;
    width: 57px;
    height: 50px;
    background: url("/images/index/cjfw.png") no-repeat;
}
.cjfw li.cjIco1 i { background-position: 0 0;  }
.cjfw li.cjIco2 i { background-position: -60px 0;  }
.cjfw li.cjIco3 i { background-position: -120px 0;  }
.cjfw li.cjIco4 i { background-position: -180px 0;  }
.cjfw li.cjIco5 i { background-position: -240px 0;  }
.cjfw li.cjIco6 i { background-position: -300px 0;  }

.cjfw li.cjIco1 a:hover i { background-position: 0 -60px;  }
.cjfw li.cjIco2 a:hover i { background-position: -60px -60px;  }
.cjfw li.cjIco3 a:hover i { background-position: -120px -60px;  }
.cjfw li.cjIco4 a:hover i { background-position: -180px -60px;  }
.cjfw li.cjIco5 a:hover i { background-position: -240px -60px;  }
.cjfw li.cjIco6 a:hover i { background-position: -300px -60px;  }

.cjfw li.cjIco7 i,
.cjfw li.cjIco8 i {
    width: 70px;
    height: 60px;
}
.cjfw li.cjIco7 i { background: url("/images/index/indexFw.png") 15px -353px no-repeat #E3E3E3;  }
.cjfw li.cjIco8 i { background: url("/images/index/indexFw.png") -60px -345px no-repeat #E3E3E3;  }



/*网络问政*/
.ft {
    width: 440px;
    height: 334px;
    float: left;
    overflow: hidden;
}
.ft h2 {
    border-bottom: 2px #c10100 solid;
    line-height: 35px;
}
.ftTitle {
    display: block;
    width: 140px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    background: #c10100;
    color: #fff;
    font-size: 15px;
    border-radius: 3px 3px 0 0;
}
.ft p {
    margin-top: 10px;
    width: 440px;
    height: 125px;
}
.ft p span {
    display: block;
    line-height: 25px;
    margin-left: 200px;
}
.ft p span i{color:#ba0100;}
.ft p img {
    float: left; width:189px; height:125px;
}
.ft ul {
    padding-top: 10px;
}
.ft li {
    line-height: 30px;
}

.meilBox {
    width: 686px;
    height: 334px;
    overflow: hidden;
    margin-left: 450px;
}
.meilTitle {
    border-bottom: 2px #c10100 solid;
    overflow: hidden;
    line-height: 35px;
}
.meilTitle li {
    float: left;
}
.meilTitle li a {
    display: block;
    width: 135px;
    height: 35px;
    background: #F0F0F0;
    margin-right: 10px;
    text-align: center;
    border-radius: 3px 3px 0 0;
}
.meilTitle li a:hover,.meilTitle li.hover a {
    background: #c10100;
    color: #fff;
}
.meilList table {
    width: 686px;
}
.meilList td {
    height: 28px;
    line-height: 28px;
    text-align: center;
}
.meilList .meilListTitle td {
    height: 40px;
    background: #eee;
    border: 0;
    text-align: center;
}

/*专题专栏*/
.ztzl {
    height: 94px;
    overflow: hidden;
    background: #F5F5F5;
    position: relative;
}
.scroll_horizontal{position:relative;width:278px;height:250px;line-height:35px;}
.scroll_horizontal .box{overflow:hidden;position:relative;height:250px;margin:0 auto;}
.scroll_horizontal .list{}
.scroll_horizontal .list li{font-size:16px;line-height: 35px;width:278px;text-align:center; border-bottom: 1px solid #E1E1E1;}



/*走进镇安*/
.zj {
    margin-top: 0;
}
.zj h2 {
    background: url("/images/index/titleBg2.jpg") no-repeat;
    height: 61px;
}
.zjMenu {
    float: left;
    margin-top: 8px;
    width: 273px;
    height: 304px;
    border-right: 1px #E1E1E1 solid;
    border-bottom: 1px #E1E1E1 solid;
    overflow: hidden;
}
.zjMenu li {
    float: left;
}
.zjMenu li a {
    display: block;
    width: 135px;
    height: 100px;
    border-top: 1px #E1E1E1 solid;
    border-left: 1px #E1E1E1 solid;
    text-align: center;
    line-height: 30px;
    font-size: 16px;
    overflow: hidden;
}
.zjMenu li a i {
    display: block;
    width: 40px;
    height: 40px;
    margin: 15px auto 0;
    background: url("/images/index/ico.png") no-repeat;
}
.zjMenu li.zm1 a i { background-position: 7px -313px;}
.zjMenu li.zm2 a i { background-position: -36px -315px;}
.zjMenu li.zm3 a i { background-position: -74px -311px;}
.zjMenu li.zm4 a i { background-position: -118px -318px;}
.zjMenu li.zm5 a i { background-position: -157px -312px;}
.zjMenu li.zm6 a i { background-position: -194px -312px;}

.zjMenu li.zm1 a:hover i { background-position: 7px -352px;}
.zjMenu li.zm2 a:hover i { background-position: -36px -355px;}
.zjMenu li.zm3 a:hover i { background-position: -74px -351px;}
.zjMenu li.zm4 a:hover i { background-position: -118px -358px;}
.zjMenu li.zm5 a:hover i { background-position: -157px -352px;}
.zjMenu li.zm6 a:hover i { background-position: -194px -352px;}

.zjNews {
    width: 370px;
    height: 304px;
    float: left;
    padding: 8px 0 0 10px;
    overflow: hidden;
}
.zjNews li {
    line-height: 23px;
}

.lyNewsBox {
    padding: 8px 0 0 10px;
    height: 304px;
    overflow: hidden;
}
.lyNewsTitle  {
    height: 34px;
    overflow: hidden;
    border-bottom: 1px #c10100 solid;
}
.lyNewsTitle li {
    float: left;
}
.lyNewsTitle li a {
    display: block;
    width: 120px;
    height: 34px;
    line-height: 34px;
    text-align: center;
}
.lyNewsTitle li a:hover,.lyNewsTitle li.hover a {
    background: #C10100;
    color: #fff;
}
.lyNewsList {
    padding: 5px 0 4px;
}
.lyNewsList li {
    line-height: 29px;
}

/*友情链接*/
.friendLink {
    margin-bottom: 10px;
}
.flTitle {
    height: 34px;
    border-top: 1px #c10100 solid;
    background: #F5F5F5;
}
.flTitle  li {
    float: left;
    width: 145px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    cursor: pointer;
}
.flTitle  li.hover {
    background: #c10100;
    color: #fff;
}
.flTitle  li.hover a{
    color: #fff;
}
.flTitle  li.fl {
    color: #c10100;
    cursor: text;
}
.flList {
    border: 1px #F5F5F5 solid;
    border-top: none;
    overflow: hidden;
    padding: 10px;
}
.flList li {
    float: left;
    width: 138px;
    height: 30px;
    line-height: 30px;
}


/*三大模块下拉列表*/

.dropGkLeft {
    width: 1160px;
    float: left;
}

.dropGkLeft h2 {
    line-height: 35px;
    font-size: 16px;
}
.dropGkLeft ul {
    /*padding: 20px 0;*/
}

.dropGkLeft li {
    float: left;
    width: 270px;
    height: 37px;
    /*background: url("../../images/index/titleRight1.gif") right center  no-repeat;*/
    margin: 0 10px 5px 0;
}

.dropGkLeft li a {
    display: block;
    width: 270px;
    height: 37px;
    background: #C0020C;
    line-height: 37px;
    text-align: center;
    color: #fff;
}

.dropGkLeft li a:hover {
    background: #eee;
    color: #000;
}


.dropGkRight {
    width: 494px;
    float: left;
}

.dropTitle {
    overflow: hidden;
    border-bottom: #C6699E 1px solid;
}

.dropGkRight .dropTitle h2 {
    font-weight: normal;
    line-height: 40px;
    color: #CD0001;
    font-size: 16px;
    padding-left: 20px;
}

.dropGkRight .dropTitle ul {
    float: right;
}

.dropGkRight .dropTitle li {
    float: left;
}

.dropGkRight .dropTitle a {
    margin-left: 15px;
    line-height: 40px;
    /*background: #C20000;*/
}

.dropGkRight .dropTitle li.hover a {
    color: #C0020C;
}


.dGk_link {
    padding: 10px 0;
}

.dGk_link li {
    line-height: 30px;
}

.dropGkMoney {
    width: 296px;
    float: left;
    margin-left: 20px;
}

.dropGkMoney h2 {
    border-bottom: 1px #C6699E solid;
    height: 40px;
    line-height: 40px;
    color: #CD0001;
    font-size: 16px;
    font-weight: normal;
}

.dropGkMoney ul {
}

.dropGkMoney ul li {
    line-height: 30px;
}

.dropGkMoneyImg {
    width: 296px;
    margin: 18px auto 10px;
}

.ysqgk {
    display: block;
    width: 300px;
    height: 50px;
    color: #fff;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    margin-top: 15px;
    background: url("/images/index/dropGkIco.png") 55px center no-repeat #D25B47;
}

.ysqgk:hover {
    color: #000;
}

/*网络问政*/
.dropWzLeft {
    width: 570px;
    float: left;
    overflow: hidden;
}

.dropWzLeft h2 {
    line-height: 35px;
    font-size: 16px;
    padding-bottom: 10px;
}

.interViewBox {
    width: 560px;
    height: 360px;
    overflow: hidden;
    padding: 10px 0 0 10px;
}

.interViewImg {
    width: 240px;
    height: 170px;
    float: left;
    padding-right: 20px;
}

.interViewImg img {
    width: 240px;
    height: 170px;
}

.interView {
    width: 300px;
    height: 170px;
    overflow: hidden;
    float: left;
}

.interView li span {
    color: #124D89;
    line-height: 30px;
}

.interView h2 {
    text-align: center;
    background: #C0020C;
    line-height: 30px;
    width: 100px;
    color: #fff;
    padding: 0;
    margin-bottom: 10px;
}

.interView li h3 {
    font-size: 15px;
    line-height: 40px;
    color: #124D89;
}

.IWzSummary {
    width: 550px;
    height: 140px;
    clear: both;
    padding: 10px 10px 0 0;
    line-height: 28px;
}

.IWzSummary span {
    color: #124D89;
    line-height: 28px;
}

.IWzSummary p a {
    color: #E66E77;
}

.IWzSummary p a:hover {
    color: #1171BB;

}

.dropWzRight {
    width: 514px;
    overflow: hidden;
    float: left;
    padding-left: 30px;
}

.dropWzRight-title {
    border-bottom: #C6699E 1px solid;
    overflow: hidden;
}

.dropWzRight-title a {
    float: left;
    width: 120px;
    height: 40px;
    line-height: 40px;
    color: #000;
    font-size: 16px;
    text-align: center;
    font-weight: normal;
}

.dropWzRight-title a.hover {
    background: #C20000;
    color: #fff;
}

.dropWzRight ul {
    padding: 10px 0;
}

.dropWzRight li {
    line-height: 2em;
}

/*公共服务*/
.dropFwLeft {
    width: 552px;
    float: left;
    overflow: hidden;
}

.dropFwList {
    display: block;
    width: 552px;
    height: 100px;
    overflow: hidden;
    margin-bottom: 5px;
    /*background: #f9f9f9;*/
}

.dropFwList:hover {
    background: #eee;
}

.dropFwList h2 {
    float: left;
    width: 90px;
    text-align: center;
    font-weight: normal;
}

.DFListIco {
    display: block;
    width: 50px;
    height: 40px;
    margin: 20px 20px 10px;
    background: url("/images/index/dropFwico.png") no-repeat;
}

.DFL1 .DFListIco{ background-position: 0  0; }
.DFL2 .DFListIco { background-position: 0  -50px; }
.DFL3 .DFListIco { background-position: 0  -100px; }
.DFL4 .DFListIco { background-position: 0  -150px; }
.DFL5 .DFListIco { background-position: 0  -200px; }
.DFL3 ul,
.DFL4 ul,
.DFL5 ul {
    padding-top: 15px;
}
.dropFwList ul {
    width: 462px;
    margin-left: 90px;
}

.dropFwList li {
    float: left;
    line-height: 30px;
    width: 70px;
}

.dropFwRight {
    width: 552px;
    float: left;
    overflow: hidden;
}

.quickFw {
    width: 552px;
    overflow: hidden;
}

.quickFw li {
    float: left;
    margin-top: 5px;
}

.quickFw li a {
    display: block;
    width: 80px;
    height: 60px;
    text-align: center;
    margin-right: 10px;
}

.quickFw a i {
    display: block;
    width: 50px;
    height: 35px;
    background: url("/images/index/dropFwico.png") -100px 0 no-repeat;
    margin-left: 20px;
}

.quickFw .qf1 a i {
    background-position: -100px 0;
}

.quickFw .qf2 a i {
    background-position: -150px 0;
}

.quickFw .qf3 a i {
    background-position: -200px 0;
}

.quickFw .qf4 a i {
    background-position: -250px 0;
}

.quickFw .qf5 a i {
    background-position: -300px 0;
}

.quickFw .qf6 a i {
    background-position: -350px 0;
}

.quickFw .qf7 a i {
    background-position: -100px -50px;
}

.quickFw .qf8 a i {
    background-position: -150px -50px;
}

.quickFw .qf9 a i {
    background-position: -200px -50px;
}

.quickFw .qf10 a i {
    background-position: -250px -50px;
}

.dropFwList .dropFwMore {
    background: none;
}

.dropFwList .dropFwMore a {
    color: #a00;
    padding: 5px;
}

.dropFwList .dropFwMore a:hover {
    background: #fff;
    padding: 5px;
}

