﻿@charset "utf-8";
/*100建党周年 - ckq  */
/*body{padding-top:95px; background: #f6f6f6 url(/Content/Main/Base/img/100jdzn.jpg) center top no-repeat;}
#header{width: 1200px; margin:0 auto; background: #F2F2F2 url(../../Base/img/body.png) left 34px repeat-x ;}
.siteSearchBar{right: 10px;}
*/

#content { width: 1200px; background: none; }
.box>.hd { margin-bottom: 10px; height: 36px; line-height: 36px; font-size: 14px; }
.row { overflow: hidden; margin-bottom: 10px; background: #fff; padding: 15px; position: relative; }
.columnTitle { height: 60px; line-height: 60px; overflow: hidden; position: absolute; left: 0; top: 0; width: 100%; background: url(../../Base/img/new/ind-columnTitle.png) 0 -50px no-repeat }
.columnTitle .more { float: right; margin-right: 15px; color: #999 }
.columnTitle h3 { display: none }
.servicePage { padding-top: 75px; height: 200px; }
.servicePage .columnTitle { background-position: 0 -250px; }
.interationPage .columnTitle { background-position: 0 -150px; }
.row { overflow: hidden }
.row .row { padding: 0; }
.areaL { width: 280px; float: left; margin-right: 15px; overflow: hidden; }
.areaC { width: 615px; float: left; overflow: hidden; }
.areaR { width: 243px; float: right; overflow: hidden; }
/*广告*/
.gov-gd {margin-bottom: 10px; position: relative;}
.gov-gd .con {display: none;}
.gov-gd .hd {position: absolute; right: 2px; bottom:2px; height: 11px;}
.gov-gd .hd li {display:inline-block; *display:inline; zoom:1; vertical-align:top; margin:0 4px; width: 11px; height: 11px; line-height: 11px; text-align: center; background: #a5a5a5; cursor: pointer;}
.gov-gd .hd ul li.on { background: #e40003;}
.gov-gd .hd ul li span {  display: none;}
/* 网站首页 ----------------------------------------- */
.headNew { overflow: hidden; position: relative; margin-bottom: 5px; clear: both; }
.headNew dt { position: absolute; left: 0; top: 0; width: 87px; height: 76px; background: url(../../Base/img/new/ind-hotNews.png); text-align: center; color: #fff; font-size: 25px; line-height: 30px; font-weight: bold; }
.headNew dt span { display: block; }
.headNew dd { height: 90px; text-align: center; }
.headNew .n { display: inline-block;  *display:inline;
zoom: 1; margin: 0 15px; }
.headNew .t .title { font-size: 34px; line-height: 1.1; }
.headNew .intro { padding: 10px 10px 0 130px; color: #777; }
.homePage { height: 410px; }
.homePage .side { width: 450px; margin-right: 15px; }
.homePage .infoList li { height: 37px; line-height: 37px; border-bottom: 1px dotted #ddd; }
.homePage .infoList .last { border-bottom: 0 }
.homePage .focusBox { width: 450px }
.homePage .focusBox .bd .pic img { height: 310px; }
#xwdt { width: 460px; float: left; margin-right: 15px; }
#xwdt .hd { background: url(../../Base/img/new/ind-columnTitle.png) right 4px; border-bottom: 2px solid #1A72BD; height: 38px; line-height: 40px; overflow: hidden; }
#tzgg { overflow: hidden; }
#tzgg .tempWrap {height: 250px !important; }
#tzgg .bd {height: 250px;}

#tzgg .bd li { white-space: normal;height:auto!important; max-height:60px!important; margin-bottom:6px;padding-bottom:6px; border-bottom:1px dashed #ddd; padding-left:10px;padding-right:10px; }
#tzgg .bd li a { line-height: 24px;padding-left: 12px;background: url(../../Base/img/icons.png) -2px -386px no-repeat;white-space: normal; }
#tzgg .bd li .date {color:#999;}

.indSideBox .hd { height: 40px; line-height: 40px; background: #FF9900; overflow: hidden; margin-bottom: 10px; }
.indSideBox .hd h3 { float: left; height: 28px; line-height: 28px; background: #fff; margin: 6px; padding: 0 10px; }
.indSideBox .hd .more { float: right; margin-right: 10px; color: #fff; }

/* 重要图片链接 ----------------------------------------- */
#PicLinkbox .tempWrap{ width: 1180px !important; }
#PicLinkbox li { width: 226px; margin-right: 10px; }
#PicLinkbox li img { height: 60px; }

/* 专题专栏 ----------------------------------------- */
.speBox { overflow: hidden; }
.speBox .hd { float: left; width: 85px; height: 75px; text-align: center; background: #1A72BD; color: #fff; margin-right: 20px }
.speBox .hd h3 { width: 46px; line-height: 1.4; margin: 7px auto 0 auto;  }
.speBox .hd h3 a {font-size: 22px; font-weight: bold; color: #fff;}
 
.speBox .tempWrap { width: 1060px !important; }

/* 政务公开 ----------------------------------------- */
.govPage { height: 322px; padding-top: 75px; }
.govPage .areaC .box { margin-bottom: 5px; }
.govPage .areaC .box .hd { margin-bottom: 5px; }

#row-gov-A .areaL {width: 237px;}
#row-gov-A .areaC {width: 503px;}
#row-gov-A .areaR {width: 390px;}


.xxgkList { overflow: hidden; width: 237px; }
.xxgkList li { float: left; width: 237px; margin: 0 0 1px 0; height: 45px; text-align: center; background: #51a0e3; }
.xxgkList a { line-height: 45px;  display: block; color: #fff; font-weight: bold; }
.xxgkList li.li1 {background: url(../../Base/img/new/ldzc.png) no-repeat; width: 119px; float: left;}
.xxgkList li.li2 {width: 118px; float: right;background: #51a0e3;}
.xxgkList li.li3 {width: 118px; float: left;background: #eca653;}
.xxgkList li.li4 {width: 118px; float: right;background: #62ce41;}
.xxgkList li.li5 {background: #48d0b5;}
.xxgkList li.li6 {background: #8e69d1;}
.xxgkList li.li7 {background: #51a0e3;}
.xxgkList li.li8 {background: #62ce41;}
.xxgkList li.li9 {background: #eca653;}





.leaderList li { margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px dotted #ccc; }
.leaderList .title, .leaderList .title a { color: #DA2021 }
.leaderList .intro .work { display: none; }
.leaderList .intro { line-height: 24px; height: 48px; overflow: hidden; }
.leaderType { overflow: hidden; margin-right: -2px; }
.leaderType li { float: left; height: 33px; line-height: 33px; width: 135px; margin: 0 1px 1px 0; }
.leaderType a { display: block; background: url(../../Base/img/new/topBar.png) 15px -35px no-repeat #F1F1F1; padding-left: 40px; }
.leaderType .li4 a { background-position: 15px -82px; }
.leaderType a:hover { text-decoration: none; background-color: #e3e3e3 }

/* 政民互动 ----------------------------------------- */
.interationPage { padding-top: 75px; height: 280px; }
.letterList .dep { display: none }
.interationPage .box .hd h3, .interationPage .box .hd .on { background-color: #DA2021 !important }

#indSjxx .hd .b { padding-left: 40px; background: url(../../Base/img/icons.png) 15px -956px no-repeat; }
#indSjxx .hd .a.on { background-position: 16px -1024px; }
#indSjxx .hd .b.on { background-position: 16px -1097px; }

/* 在线服务 ----------------------------------------- */
.servicePage .box .hd h3, .servicePage .box .hd .on { background: #37B00D }
.servicePage .box .bd { padding: 0; }
#indGrbs .hd li { padding: 0 18px; }
#mslyfw .hd h3 { padding-left: 40px; background: url(../../Base/img/new/ind-columnTitle.png) 10px -373px no-repeat #37B00D; }
#cydh .hd h3 { padding-left: 40px; background: url(../../Base/img/new/ind-columnTitle.png) 10px -472px no-repeat #37B00D; }
.msList { overflow: hidden; margin: 0px -20px -10px 0; }
.msList li { float: left; width: 111px; height: 30px; line-height: 30px; text-align: center; margin: 0 15px 10px 0; overflow: hidden; }
.msList a { display: block; padding: 0 5px; height: 28px; border: 1px solid #E3E3E3; }
.msList a:hover { background: #e6ffdd; text-decoration: none; color: #37B00D }

#bszn {width: 243px;}
#bszn ul {margin:0 -1px 0 0;}
#bszn li {width: 121px; float: left; text-align: center; margin:0 1px 1px 0; height: 50px; line-height: 50px; background: #f0f0f0;}
#bszn li a {font-size: 14px; color: #666;}
#bszn li:hover {background: #34b00e;}
#bszn li:hover a {color: #fff;}

.cydhList { overflow: hidden; font-size: 12px; }
.cydhList li { float: left; padding-left: 20px; background: url(../../Base/img/new/topBar.png) 0 -37px no-repeat; width: 133px; }

.bsfwList { overflow: hidden; margin-right: -7px; padding-left: 3px; margin-bottom: -7px;}
.bsfwList li { float: left; width: 86px; height: 72px; margin: 0 7px 7px 0; text-align: center; background: #f3f3f3 url(../../Base/img/new/rmfw.png) 25px 12px no-repeat;}
.bsfwList a { display: block; height: 20px; line-height: 20px; padding-top: 46px; font-size: 12px;}
.bsfwList li.li2 {background-position: 29px -66px;}
.bsfwList li.li3 {background-position: 29px -146px;}
.bsfwList li.li4 {background-position: 25px -226px;}
.bsfwList li.li5 {background-position: 29px -302px;}
.bsfwList li.li6 {background-position: 29px -380px;}

.qybsList { background: url(../../Base/img/new/ind-qybs.jpg) 3px 0 no-repeat; }
.bmbsList { overflow: hidden; height: 224px; }
.bmbsList li { float: left; width: 50% }

/* 走进县市 ----------------------------------------- */
.aboutPage { padding-right: 0; }
.aboutPage ul { float: left; margin-right: 5px; }
.aboutPage .list1 { width: 289px; }
.aboutPage .list1 .li1 { position: relative; height: 89px; line-height: 89px; background: url(../../Base/img/new/bg.png); margin-bottom: 5px; overflow: hidden; }
.aboutPage .list1 .li1 a { display: block; font-size: 24px; font-weight: bold; color: #fff; padding-left: 120px; background: url(../../Base/img/new/ind-columnTitle.png) 60px -545px no-repeat; }
.aboutPage .list1 .li2 { position: relative; background: #000; height: 184px; }
.aboutPage .list1 .li2 .pic { filter: alpha(opacity=60); opacity: 0.6; }
.aboutPage .list1 .li2 a { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 184px; text-align: center; color: #fff; line-height: 280px; background: url(../../Base/img/playButton.png) center 50px no-repeat; filter: alpha(opacity=80); opacity: 0.8; }
.aboutPage .list li { position: relative; margin-bottom: 5px; height: 136px; overflow: hidden; }
.aboutPage .list .li5 { height: 276px; }

.aboutPage .list .title,
.aboutPage .list .titleBg {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: 0;
    display: block;
    overflow: hidden;
    line-height: 28px;
    padding: 5px 0;
    height: 28px;
    z-index: 3;
    color: #fff;
    -webkit-transition: 400ms;
    -o-transition: 400ms;
    -moz-transition: 400ms;
    transition: 400ms;
}
.aboutPage .list .titleBg {
    background: #000;
    filter: alpha(opacity=60);
    opacity: 0.6;
    z-index: 2;
}
.aboutPage .list .title a {
    color: #fff;
    padding: 0 10px;
    display: block;
    font-size: 14px;
    text-align: center;
}
.aboutPage .list li:hover {
    border-color: #bbb;
    -webkit-box-shadow: #eee 2px 2px 0;
    -moz-box-shadow: #eee 2px 2px 0;
    box-shadow: #eee 2px 2px 0;
}
.aboutPage .list li:hover .title,
.aboutPage .list li:hover .titleBg {
    height: 56px;
}





/* 部门信息公开 ----------------------------------------- */
.deptPage { margin-bottom: 0; }
#bmxxgk .hd { border-bottom: 2px solid #1A72BD; background: none; padding: 0 5px; }
#bmxxgk .hd .on { -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; }
#bmxxgk .infoList { overflow: hidden }
#bmxxgk .infoList li { float: left; width: 145px; }
/*--
颜色代码
#1A72BD 深色标题
#ddd 淡色边框
--*/

/* 政民互动按钮 ----------------------------------------- */
.sideBtns { overflow: hidden; padding-bottom: 10px; }
.sideBtns li { width: 50%;  float: left;  *  display: inline;
margin-bottom: 10px; overflow: hidden; }
.sideBtns li a { display: block; height: 124px; font-size: 16px; color: #fff; text-align: center; padding-top: 10px; background: #6FAAED; }
.sideBtns li a:hover { text-decoration: none; }
.sideBtns li a i { display: block; width: 70px; height: 65px; margin: 0 auto; background-repeat: no-repeat; background-position: 50%; transition: all .5s; }
.sideBtns li a:hover i { transform: rotateY(180deg); }
.sideBtns li a span { height: 36px; line-height: 46px; display: block; }
.sideBtns .li1 a { margin-right: 5px; }
.sideBtns .li2 a { background: #9DD349; margin-left: 5px; }
.sideBtns .li3 a { background: #FAC54F; margin-right: 5px; }
.sideBtns .li4 a { background: #ED7C4C; margin-left: 5px; }
.sideBtns .li1 a i { background-image: url(../../Interaction/img/interaction-icons.png); background-position: 10px 27px; }
.sideBtns .li2 a i { background-image: url(../../Interaction/img/interaction-icons.png); background-position: 12px -144px; }
.sideBtns .li3 a i { background-image: url(../../Interaction/img/interaction-icons.png); background-position: 11px -322px; }
.sideBtns .li4 a i { background-image: url(../../Interaction/img/interaction-icons.png); background-position: 10px -496px; }
.sideBns-ywzsk { display: block; margin-bottom: 20px; }



/*便民电话*/
#bmdh .bd {padding: 0;margin-right: -10px; margin-bottom: -10px;}
#bmdh .bd p {width: 196px; height: 28px; line-height: 28px; background: #ebf2f8; border:1px solid #cadded; float: left; margin-right: 10px; margin-bottom: 10px; text-align: center; font-size: 12px; color: #666;}
#bmdh .bd p:hover {background: #0089e0;border-color: #0089e0; color: #fff;}
