@charset "utf-8";


/************要闻动态************/

/*图片滚动*/
.slider-wrap{position:relative; width:490px; height:322px; overflow:hidden; float:left}
.slider-box{position:relative; width:490px; height:322px; overflow:hidden;float:left;}
.slider-cont li{float:left; position:relative;height:322px;width:490px;}
.slider-list{position:absolute;right:3px;bottom:12px;}
.slider-list li{background:#fff;cursor:pointer;float:left;height:14px;width:14px;margin-right:5px;overflow:hidden;text-align:center;border-radius:50%;-moz-border-radius:50%;-webket-border-radius:50%;}
.slider-list li.active,
.slider-list li:hover{background:#0086ee;}
.slider-mask{background:#00283c;display:block;left:0;height:40px;position:absolute;bottom:0px;width:100%;FILTER:alpha(opacity=60);opacity:.6;}
.slider-text{height:40px;line-height:40px;left:0;overflow:hidden;position:absolute;bottom:0px;width:100%;}
.slider-text h3{font-size:14px; font-weight:normal;}
.slider-text a{color:#fff;padding:0 0 0 10px;}
.slider-text p{background:#ebf3fa;height:95px;line-height:26px;padding:10px 10px 10px;text-indent:2em;}
.slider-text p span{border-top:1px solid #ebebeb;color:#6e4b2d;display:block;margin-top:10px;text-indent:0;}
  .slider-cont li>a{
                    width: 490px;
                    height:322px;
                    display: block;
                }

.icon-news li a span{ display:block; height:57px; background:url(../images/share/icon-news.png) no-repeat top center}
.icon-news li a span.icon-hotNews{ background-position:center 0px;}
.icon-news li a span.icon-video{ background-position:center -80px;}
.icon-news li a span.icon-view{ background-position:center -160px;}
.icon-news li a h4{ font-weight:normal; font-size:15px;}

.gov-leader{ background:#f9f9f9 url(../images/share/bg-leader.jpg) no-repeat top right}
ul.leader{ padding:0 10px;}
ul.leader li a h4{ font-size:16px; color:#cc0001; padding-top:5px;}
ul.leader span a{ display:block; width:100px; height:30px; text-align:center; margin:10px auto 0 auto; background:#57c0f1; color:#fff;border-radius:10px;-moz-border-radius:10px;-webket-border-radius:10px; font-size:14px;}
ul.leader span a:hover{ background:#00a0e9}

.special-body li{ padding:0 15px 0 0;}

/*政务公开代码*/
.open-catalog li{ width:235px; height:56px; line-height:56px; background:#f4f4f4; text-indent:16px; margin-top:12px; float:left;}
.open-catalog li.right{ float:right}
.open-catalog li a{ display:block;}
.open-catalog li a span{ width:56px; height:56px; display:block; float:left; background:url(../images/share/icon-catalog.png) no-repeat;}
.open-catalog li.icon-catalog a span{}
.open-catalog li.icon-mechanism a span{ background-position:0 -56px;}
.open-catalog li.icon-guide a span{ background-position:0 -112px;}
.open-catalog li.icon-report a span{background-position:0 -168px;}
.open-catalog li.icon-reg a span{background-position:0 -224px;}
.open-catalog li.icon-fiveOpen a span{background-position:0 -279px;}


/*办事服务代码*/
.body-emphases{ position:relative; width:490px; margin-top:12px;}
.title-emphases{ position:absolute; right:0px; top:-44px; width:181px; height:44px;text-indent:50px; padding-top:19px;  background:url(../images/share/bg-emphases.png) no-repeat;}
.btn-emphases li a{ display:block; width:140px; height:106px; background:#fff; margin:15px 0 0 15px;}
.btn-emphases li a h4{ font-weight:normal;}
.btn-emphases li a span{ display:block; height:67px; background:url(../images/share/icon-emphases.png) no-repeat;}
.btn-emphases li.bear a span{background-position: 0 -8px;}
.btn-emphases li.houseApp a span{background-position: 0 -116px;}
.btn-emphases li.property a span{background-position: 0 -222px;}
.btn-emphases li.drivers a span{ background-position:0 -323px}
.btn-emphases li.aged a span{background-position: 0 -432px;}
.btn-emphases li.more a span{ background-position:0 -535px}

.btn-service ul{ margin-left:-15px;}
.btn-service li a{ display:block; margin:0 0 0 15px; background:#f4f4f4 url(../images/share/icon-btn-service.png) no-repeat -5px 0; height:54px; line-height:54px; border:#eee solid 1px; text-indent:60px;}
.btn-service li a.guide{}
.btn-service li a.table{ background-position:-5px -56px;}
.btn-service li a.ask{ background-position:-5px -112px;}
.btn-service li a.faq{ background-position:-5px -168px;}

.title-bulletin{ width:112px; height:36px; line-height:36px; text-indent:12px; background:url(../images/share/bg-bulletin.png) no-repeat;}
.title-bulletin a{ color:#00a0e9}
.bullent-total li{ padding-right:30px; line-height:36px;}
table.table-bulletin { border-bottom:#00a0e9 solid 2px;}
table.table-bulletin td{ color:#00a0e9; font-size:16px;}

/*政民互动*/
.btn-active a{ margin-top:10px;}
.interview{ border-bottom:#eee  dashed 1px; padding-bottom:10px;}


/*概况*/
.body-photo{ position:relative;  width:480px; height:360px; overflow:hidden;}
.main-photo{ width:480px; height:360px; position:relative;}
.main-photo li{ position:relative;}
.btn-videoLeft,.btn-videoRight{ position:absolute; top:158px; cursor:pointer}
.btn-videoLeft{ left:0px;}
.btn-videoRight{ right:0px; }
.main-photo li a h4{ display:block; width:100%; height:40px; line-height:40px; text-indent:15px; color:#fff; background:url(../images/share/bg-black.png) repeat; position:absolute; left:0px; bottom:0px; font-weight:normal; font-size:16px;}

.list-photo li img,.main-photo li img{transition:.3s transform;text-transform:translateZ(0)}
.list-photo li img:hover,.main-photo li img:hover{ transform:scale(1.2,1.2);text-transform:translateZ(0)}

.list-photo ul{ margin-left:-10px;}
.list-photo li{ margin-left:10px; margin-bottom:8px; position:relative}
.list-photo li,.list-photo li img{ width:320px; height:180px; overflow:hidden}
.list-photo li a h4{ display:block; width:100%; height:40px; line-height:40px; text-indent:5px; color:#fff; background:url(../images/share/bg-black.png) repeat; position:absolute; left:0px; bottom:0px; font-weight:normal; font-size:16px;}

/*友情链接*/
.title-link { height:45px; line-height:45px; border-bottom:#dedede solid 1px;}
.title-link > ul{ margin-top:9px;}
.title-link > ul > li a{ display:block; margin-left:55px; height:35px; line-height:35px; padding:0 5px;}
.title-link > ul > li.atthis a{ border-bottom:#00a0e9 solid 2px; color:#4cacf7;}
.title-link > ul > li.atthis a span{background:url(../images/intro/icon-arrow.png) no-repeat scroll center 0;display:block;height:9px;}


/*404*/
.control{ min-height:530px;}
.cont-Left{ position:relative;}
.cont-Left span{position:absolute;top: 432px;left: 260px;font-size:30px;font-weight:bold;color: #23bcf5;}
.cont-404{ width:640px; margin-top:120px;}
.cont-404 input[type="text"]{border:1px solid #ccc;height:40px;padding:0 10px;width:400px;border-radius:10px;-moz-border-radius:10px;-webket-border-radius:10px;}
.cont-404 input[type="submit"]{background: #24bdf5;color:white;cursor:pointer;font:normal 16px/42px 'microsoft yahei';height:42px;margin:0 0 0 10px;padding:0 20px;border-radius:10px;-moz-border-radius:10px;-webket-border-radius:10px;}
a.btn-botton{ display:block; background:#1e8fda; color:#fff; width:120px; height:40px; line-height:40px; text-align:center;border-radius:10px;-moz-border-radius:10px;-webket-border-radius:10px; font-size:16px;}

h4.title-info-ask{ color:#23bcf5}


/*飘窗*****/
.body-notice{ position:relative; width:300px;}
.body-notice span{display:block; position:absolute; right:0px; top:-14px; width:14px; height:14px;background:transparent url(../images/img-close.png) no-repeat scroll right center;cursor:pointer;}
