@charset "utf-8";

/*焦点图*/
.ind-flash{width: 580px;height: 380px;overflow:hidden;}
.flash-slide{position: relative;height:100%; width: 100%;}
.ind-flash .ind-flashPic,.ind-flash .ind-flashPic ul,.ind-flash .ind-flashPic li,.ind-flash .ind-flashPic img,.ind-flash .ind-flashPic a{height:100%; width: 100%; }
.ind-flash .ind-flashPic{ position:relative; z-index:0;}
.ind-flash .ind-flashPic li{ zoom:1; vertical-align:middle;}
.ind-flash .ind-flashPic a{display:block; color: #fff; position: relative;}
.ind-flash .ind-flashPic img{display:block;}
.ind-flash .ind-flashPic .title{display: block; height: 40px; line-height:40px; padding: 0 120px 0 20px; font-size: 18px; background: rgba(0, 0, 0, 0.6)!important; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff!important;}
.ind-flash .ind-flashPic a:hover .title{color: #fff!important;}
.ind-flash .ind-flashNum{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; }
.ind-flash .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.ind-flash .ind-flashNum ul li{ float:left; margin-right:10px; width:10px; height:10px; text-indent: -20em; font-size: 0; background:#fff!important;border-radius: 50%; overflow: hidden; cursor: pointer;}
.ind-flash .ind-flashNum ul li.on{background:#cc0c0d!important;}

/* 工作要闻 */
.ywdt-box{width: 590px;height: 380px;}
.news-list{margin-top: 6px;}
.zyzz-list .news-list{margin-top: 0;}

/*重要转载*/
.zyzz-con{margin-top:11px;}
.zyzz-tit {float: left;width: 82px;}
.zyzz-tit a{display: block;background: #1b65b9;padding:6px 5px;line-height:22px;text-align: center;font-size: 14px;color: #fff;}
.zyzz-list{margin-left:92px;}
.zyzz-list ul li{height: 28px;line-height: 28px;}
.zyzz-list ul li a{font-size: 16px;}
.zyzz-list .news-list{padding:0;}
.zyzz-list .news-list li a{display: block;float: none;max-width:none !important;margin-right:60px;}
.zyzz-list .listgk li .col-block{line-height: 28px;}

.tl-pic-box{height: auto;}
.tl-pic-box ul li{float: left;width: 386px;height: auto;margin-left: 21px;}
.tl-pic-box ul li.num1{margin-left: 0;}
.tl-pic-box ul li a,.tl-pic-box ul li img{display: block;width: 100%;height: 100%;}
.tl-pic-box ul li .img-title{display: none;}

/* 人社服务 */
.rsfw-lt{width: 580px;height: auto;}
.rsfw-rt{width: 590px;height: auto;}

/* 信息公开、办事服务 */
.xxgk-fw{height: auto;padding: 30px 0 40px;margin-top: 20px;background: #f8f8f8;}
.xxgk-box,.bsfw-box01{width: 580px;}
.bsfw-box,.zmhd-box{width: 590px;}
.xxgk-top li .img-title{display: none;}
.xxgk-top{width: 100%;height: auto;}
.xxgk-top li img{width: 100%;height: auto;}
.xxgk-bot li{float: left;background: #fff;margin-top: 10px;margin-right: 11px;width: 136px;height: 105px;text-align: center;}
.xxgk-bot li.num4,.xxgk-bot li.num8{margin-right: 0;}
.xxgk-bot li img{width: auto;height: auto;display: block;margin: 0 auto;padding-top: 20px;transition: all 1s;}
.xxgk-bot li:hover img{transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);}
.xxgk-bot li a{display: block;}
.xxgk-bot li span{display: block;margin-top: 13px;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.bs-links li{float: left;width: 285px;height: auto;margin-left: 20px;}
.bs-links li img{width: 100%;height: auto;}
.bs-links li .img-title{display: none;}
.bs-links li.num1{margin-left: 0;}

.fw-list{margin-top: 8px;}
.fw-list h2{font-size: 20px;font-weight: bold;line-height: 34px;padding-top: 8px;}
.fw-list ul li{float: left;width: 50%;height: 34px;line-height: 34px;}
.fw-list ul{margin-top: 5px;}
.fw-list ul li a{display: block;height: 34px;line-height: 34px;padding-left: 15px;padding-right: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url("/_res/css/.//_res/css/../images_new/icon.png") no-repeat center left;font-size: 16px;}
.hd-links li{float: left;width: 280px;height: 135px;margin-left: 27px;background: #f4f4f4;line-height: 135px;text-align: center;}
.hd-links li a{display: block;font-size: 22px;}
.hd-links li a img{transition: all .7s;width: auto;height: auto;}
.hd-links li span{margin-left: 25px;}
.hd-links li:hover img{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg);}
.hd-links li.num1{margin-left: 0;}
.hd-links li.num2{margin-left: 26px;}
.topic-box{height: 95px;overflow: hidden;margin-left: 300px;}
.topic-box .marquee-wrap{height: 95px!important;}
.topic-box ul li,.ztzl-fisrt{float: left;width: 280px;height: 95px;margin-right: 20px;border-radius: 5px;}
.topic-box ul li a,.ztzl-fisrt li a{display: block;border-radius: 5px;}
.topic-box ul li img,.topic-box ul li a,.ztzl-fisrt li img{width: 100%;height: 100%;border-radius: 5px;}
.topic-box ul li span,.ztzl-fisrt .img-title{display: none;}

/* 办事服务、政民互动 */
.border-none{border-bottom: 0 none;}
.bsfw-box02{padding: 20px 18px 14px;border: 1px solid #e6e6e6;height: 290px;}
.bsfw-box02 .com-list li a{display: block;margin-right: 50px;float: none;}
.bsfw-bjtj{position: relative;padding-left: 51px;height: 51px;background: #f5f5f5;margin-top: 10px;}
.bsfw-bjtj .bjtj-tit{display: block;width: 35px;text-align: center;padding: 6px 8px 0;height: 45px;line-height: 20px;font-size: 15px;color: #fff;background: #1b65b9;position: absolute;left: 0;top: 0;}
.bsfw-bjtj ul{width: 100%;height: 40px;line-height: 20px;padding: 6px 0 5px;}
.bsfw-bjtj ul li{width: 32%;float: left;text-align: center;background: url("/_res/css/./../images_new/new-fwtj-line.png") no-repeat center left;}
.bsfw-bjtj ul li.num3{width: 40%;}
.bsfw-bjtj ul li.num1{width: 28%;}
.bsfw-bjtj ul li:first-child{background: none;}
.bsfw-bjtj ul li p{line-height: 20px;font-size: 14px;}
.bsfw-bjtj ul li p .num{font-style: normal;color: #c02627; margin-left: 5px;}
.bxcy-telbox{font-size: 15px; height: 36px;line-height: 36px;font-weight: bold; background: #f8f8f8;overflow: hidden;position: relative;}
.bxcy-listbox{margin-top: 5px;}
.bxcy-listbox li{color: #999; height: 40px;line-height: 40px;position: relative;padding-left: 14px;background: url("/_res/css/../images_new/icon.png") left center no-repeat;}
.hd-bxcy .p-state{width: 72px;text-align: center; position: absolute;top: 0;right: 0;}
.hd-bxcy .p-time{width: 100px;text-align: center; position: absolute;top: 0;right:97px;}
.hd-bxcy .p-title{margin-right: 197px;}
.bxcy-telbox .p-title{padding-left: 40px;}
.bxcy-listbox .p-title a{display: block;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.zjdc-list li a{display: block;float: none !important;margin-right:60px;}
.zjdc-list li span{position: absolute;width: 55px;height: 25px;text-align: center;line-height: 25px;font-size: 14px;background: #e9e9e9;border-radius: 5px; top:8px;right:0;color:#666;}
.zjdc-list li span.over{color:#666;}
.zjdc-list li span.starting{background: #1b65b9;color: #fff;}

.com-title02 .zmhd-tit{width: auto;}
.com-title02 .zmhd-tit ul li{float: left;margin-left: 8px;}
.com-title02 .zmhd-tit ul li a{padding: 0;font-size: 15px;color: #1b65b9;}
.com-title02 .zmhd-tit ul li a:hover{color: #cc0c0d;}

@media (min-width:992px) and (max-width:1199px) {
    .ind-flash,.xxgk-box,.rsfw-lt,.bsfw-box01{width: 460px;}
    .ywdt-box,.bsfw-box,.rsfw-rt,.zmhd-box{width: 520px;}
    .bs-links li{width: 250px;}
    .com-title ul li{margin-left: 2px;}
    .xxgk-bot li{width: 106px;height: 118px;}
    .hd-links li span{margin-left: 10px;}
    .hd-links li{width: 228px;}

    .bsfw-box02{padding: 20px 5px 14px;}
    .bsfw-bjtj .bjtj-tit{display: none;}
    .bsfw-bjtj{padding-left: 0;}

    .tl-pic-box ul li{width: 316px;}
}
@media (max-width:991px){
    .ind-flash{float: none;width: 100%;height: 420px;}
    .ywdt-box,.bsfw-box,.rsfw-rt,.zmhd-box{float: none;width: 100%;height: auto;margin-top: 10px;}
    .xxgk-box,.rsfw-lt,.bsfw-box01{float: none;width: 100%;height: auto;}
    .xxgk-fw{padding: 10px 0;margin-top: 10px;height:auto}
    .xxgk-bot li{width: 183px;}
    .xxgk-bot{margin-top: 0!important;}
    .bs-links li{width: 374px;height: auto;}
    .bs-links li img{height:auto}
    .hd-links li,.hd-links li.num1,.hd-links li.num2{width: 49%;margin: 0 .5% 10px;}

    .bsfw-box02{padding: 10px;height: auto;}

    .tl-pic-box ul li{width: 242px;}
}
@media (max-width:767px){
    .ind-flash{height: auto;}
    .xxgk-fw{background: none;margin-top: 0;}
    .bs-links li{width: 49%;margin-left: 2%;}
    .xxgk-bot li,.xxgk-bot li.num4, .xxgk-bot li.num8,.xxgk-bot li.num5{background: #f8f8f8;width: 32.333%;margin: 10px .5% 0;}
    .hd-links li span{margin-left: 5px;}

    .tl-pic-box ul li{float: none;width: 100%;height: auto;margin: 5px auto;}
}
@media (max-width:600px){
    .bs-links{margin-top: 0!important;}
    .bs-links li{float: none;width: 100%;margin: 10px auto 0;}
    .xxgk-bot li, .xxgk-bot li.num4, .xxgk-bot li.num8, .xxgk-bot li.num5{width: 49%;}
    .hd-links li{height: 90px;line-height: 90px;}
    .hd-links li img{vertical-align: middle;}

    .bsfw-bjtj{padding-left: 0;height: auto;}
    .bsfw-bjtj .bjtj-tit{position: initial;height: 30px;line-height: 30px;padding: 0;text-align: center;width: 100%;}

    .ztzl-fisrt{float: none;height: auto;width: 100%;margin-right: 0;margin-bottom: 10px;}
    .ztzl-fisrt li{height: auto;width: 100%;}
    .ztzl-fisrt li img{width: 100%;height: auto;}
    .topic-box{margin-left: 0;}
}
@media (max-width:500px){
    .fw-list ul li,.hd-links li, .hd-links li.num1, .hd-links li.num2{float: none;width: 100%;}
    .fw-list ul li a{padding-right: 0;}
    .hd-links li, .hd-links li.num1, .hd-links li.num2{margin: 0 auto 10px;}

    .bsfw-bjtj ul{height: auto;}
    .bsfw-bjtj ul li,.bsfw-bjtj ul li.num1,.bsfw-bjtj ul li.num3{float: none;width: 100%;background: none;}
    .hd-bxcy .p-time{display: none;}
    .hd-bxcy .p-title{margin-right: 72px;}
}