@charset "utf-8";
/* CSS Document */
body{background:#fff;}
.ls-footer{border-top:#e22929 3px solid;background:#ddd;color:#333;}
.ls-footer a{color:#333;}
.ls-footer a:hover{color:#d2000c;}
.ls-footer .ls-fotcon .j-gov,.ls-footer .ls-fotcon .old-govimg,.ls-footer .ls-fotcon .j-jiucuo{ position: static; display: inline-block; margin-top: 0; }
a{color:#505050;text-decoration:none;}
a:hover{color:#cc0000;text-decoration:underline;}
.container{width:1000px;}
/*top*/
.zt_head{
    height: 170px;
    background:url(../images_ssyb/banner_bg_new.jpg) top center no-repeat;
    /*background-size:auto 100%;*/
}
.headbox{position:relative;}
.headbox .img_title{display:none;}
.headbox .guidang{position:absolute;z-index:1;top:50px;right:0;}
.zt_backhome{position:absolute;top:10px;right:10px;}
.zt_backhome li{float:left;margin-left:10px;}
.zt_backhome li a{display:block;background:rgba(0,0,0,.3);color:#fff;border-radius:4px;font-size:15px;height:32px;line-height:32px;padding:0 15px;}
.zt_backhome li a:hover{color:#fff;font-weight:bold;background:rgba(0,0,0,.5);text-decoration:none;}
.zt_logo{padding: 0 !important;}
.zt_logo img{
    width:auto;
    height: 50px;
    position: relative;
    top: 10px;
}
.zt_banimg{
    text-align: center;
}
.zt_banimg img{
    height: 98px;
}
.bannerinfo{padding:38px 95px 0 70px;font-size:15px;line-height:26px;text-indent:2em;text-align:justify;}
/*主体*/
.bot50{margin-bottom:50px;}
/*工作动态*/
.gzdt{height:446px;overflow:hidden;padding-top:59px;}
.gzdt_box{padding:36px 0 0 0;}
.titles1{background:url(../images_ssyb/t1bg.gif) 0 center repeat-x;height:35px;position:relative;}
.titles1 .more{display:block;height:35px;background:#fff;line-height:35px;font-size:15px;padding-left:10px;position:absolute;right:0;top:0;white-space:nowrap;}
.titles1 .ico{background:url(../images_ssyb/tit_bg.gif) center center no-repeat;height:35px;width:202px;margin:0 auto;text-align:center;}
.titles1 .ico img{vertical-align:top;}
.titles1.titles2 .ico{width:438px;padding-top:1px;background:none;}

.flash_box{width:488px;height:363px;padding:5px;border:1px solid #dbdbdb;}
.ls-flash{width:100%;height:100%;position:relative;}
.ls-flash .flash-pic,.ls-flash .flash-pic ul,.ls-flash .flash-pic ul li,.ls-flash .flash-pic ul li img,.ls-flash .flash-pic ul li a{height:100% !important;width:100% !important;}
.ls-flash .flash-pic{position:relative;z-index:0;}
.ls-flash .flash-pic li{zoom:1;vertical-align:middle;}
.ls-flash .flash-pic a{display:block;color:#fff;position:relative;}
.ls-flash .flash-pic img{display:block;}
.ls-flash .flash-pic .title{display:block;height:40px;line-height:40px;padding:0 80px 0 10px;font-size:14px;color:#fff;position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ls-flash .flash-pic a:hover .title{color:#fff;}
.ls-flash .flash-num{position:absolute;bottom:15px;right:9px;}
.ls-flash .flash-num li{float:left;width:8px;height:8px;text-indent:-999999px;margin-right:5px;background:#fff !important;overflow:hidden;cursor:pointer;}
.ls-flash .flash-num li.on{background:#d31919 !important;}

.gzdtlist{ width:480px;}
/*.gzdtlist ul li{ font-size:15px;  line-height:32px; height:107px; border-bottom:1px solid #dbdbdb; margin:0 0 20px 0;}
.gzdtlist ul li .atitle{ font-size:20px; font-weight:bold; height:32px; line-height:24px;}
.gzdtlist ul li .atitle a{display:block;float:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.gzdtlist ul li img{display:none;}
.gzdtlist .info a{ color:#f00;}*/
.gzdtlist ul li{height:33px;line-height:33px;font-size:15px;background:url(../images_ssyb/arr.gif) 0 center no-repeat;padding:2px 0 2px 14px;position:relative;overflow:hidden;}
.gzdtlist ul li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:400px;}
.gzdtlist ul li .date{float:none;color:#999;font-size:12px;font-family:Arial, Helvetica, sans-serif;white-space:nowrap;position:absolute;right:0;top:2px;}
.gzdtlist ul li img{vertical-align:middle;}

/*政策文件*/
.zcwj{height:266px;width:485px;}
.zcwj_box{padding:30px 0 0;}
.zcwj_box ul li{height:24px;line-height:24px;font-size:15px;background:url(../images_ssyb/arr.gif) 0 center no-repeat;padding:2px 0 2px 14px;position:relative;overflow:hidden;}
.zcwj_box ul li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:400px;}
.zcwj_box ul li .date{float:none;color:#999;font-size:12px;font-family:Arial, Helvetica, sans-serif;white-space:nowrap;position:absolute;right:0;top:2px;}
.zcwj_box ul li img{vertical-align:middle;}
/*咨询与诉求*/
.zx_btn{margin:0 auto;}
.zx_btn ul li{  height:50px; line-height:50px; font-size:20px; margin-top:20px; float: left;width: 235px;}
.zx_btn ul li.num2{float: right;}
.zx_btn ul li a{ display:block; height:50px; background:#fffaf8; color:#d31a1a; font-family:"黑体"; font-weight:bold; } 
.zx_btn ul li a:hover{ background:#f2dcd3;  -moz-transition: all 0.4s;-o-transition: all 0.4s;  -webkit-transition: all 0.4s;  transition: all 0.4s; text-decoration:none;}
.zx_btn ul li .ico{ width:30px; height:30px; float:left; background:url(../images_ssyb/zmico1.png) center center no-repeat; margin:10px 20px 0 26px;}
.zx_btn ul li.num2 .ico{  background:url(../images_ssyb/zmico2.png) center center no-repeat;}
/* .zx_btn ul li.num1{ text-align:center;}
.zx_btn ul li.num1 .ico{ display:none;} */

.zx_main{margin-top: 20px;padding: 12px 5px 12px 100px;border: 1px solid #f2dcd3;}
.zx_main p{font-size: 18px;line-height: 1.85;color: #d31a1a;padding-left: 16px;background: url("./../images_ssyb/arr-red.png") no-repeat center left;}
.zx_main p.num1{font-weight: bold;font-size: 20px;padding-left: 0;background: none;}


@media (min-width: 992px){
    .container{width:1000px;}
    .ls-footer .ls-fotcon .j-gov{left:0;}
    .ls-footer .ls-fotcon .j-jiucuo{right:0;}
}
@media (max-width: 991px) {
    .container{width:768px;}
    .sm_mainer{padding:0 15px;}
    /*top*/
    .headbox{height:auto;}
    .zt_logo{padding:45px 0 0;text-align:center;}
    .zt_logo img{height:65px;}
    .zt_banimg img{max-width:85%;height:auto;}
    .bannerinfo{padding:0 45px 30px;}
    /*主体*/
    .bot50{margin-bottom:15px;}
    /*工作动态*/
    .gzdt{height:auto;padding-top:15px;margin-bottom:0!important;}
    .gzdt_box{padding:15px 0 0;}
    .flash_box{width:auto;height:540px;float:none;}
    .gzdtlist{width:auto;float:none;margin-top:15px;}
    /*.gzdtlist ul li{height:auto;margin:0 0 15px;padding-bottom:8px;}*/

    .gzdtlist ul li a{max-width:none;float:none;margin-right:40px;}
    .gzdtlist ul li img{display:none;}
    /*政策文件*/
    .zcwj{height:auto;width:auto;float:none;}
    .zcwj{margin-top:15px;}
    .zcwj_box{padding:15px 0 0;}
    .zcwj_box ul li a{max-width:none;float:none;margin-right:40px;}
    .zcwj_box ul li img{display:none;}
    /*咨询与诉求*/
    .zx_btn ul li{margin-top:15px;width:49%;}
}
@media (max-width: 767px) {
    .container{width:100%;}
    .sm_mainer {padding:0 10px;}
    /*top*/
    .zt_logo img{height:auto;max-width:85%;max-height:65px;}
    .zt_banimg{padding:10px 0;}
    .zt_banimg img{max-width:90%;}
    .bannerinfo{padding:0 15px 20px;}
    /*主体*/
    .bot50{margin-bottom:10px;}
    /*工作动态*/
    .gzdt{padding-top:10px;}
    .gzdt_box{padding:10px 0 0;}
    .titles1 .more{display:none;}
    .titles1.titles2,.titles1.titles2 .ico{height:auto;padding-top:0;}
    .titles1.titles2 .ico{width:auto;max-width:100%;}
    .titles1.titles2 .ico a{display:inline-block;vertical-align:top;}
    .titles1.titles2 .ico img{width:auto;height:auto;max-width:100%;}
    .flash_box{height:476px;}
    .gzdtlist{margin-top:10px;}
    /*.gzdtlist ul li{margin:0 0 10px;line-height:1.5;}*/
    /*政策文件*/
    .zcwj{margin-top:10px;}
    .zcwj_box{padding:10px 0 0;}
    /*咨询与诉求*/
    .zx_btn ul li{margin-top:10px;width:100%;margin-left:0;font-size:18px;}
    .zx_btn ul li.num1{width:100%;}
    .zx_btn ul li.num3{width:100%;}
    .zx_main{padding-left: 15px;}
}
@media (max-width: 679px) {
    .flash_box{height:450px;}
}
@media (max-width: 579px) {
    .flash_box{height:380px;}
}
@media (max-width: 479px) {
    .flash_box{height:310px;}
}
@media (max-width: 379px) {
    .flash_box{height:252px;}
}


/*分页*/
.pagination a:hover{background-color:#e22929;border-color:#e22929;}
.pagination a.active{border-color:#e22929;}
.pagination span.current,.pagination span.current:hover{background-color:#e22929;border-color:#e22929;}
.pagination a.text,.pagination a.text:hover{background-color:#e22929;border-color:#e22929;}
.pagination .inputBar button{background-color:#e22929;}


/* 栏目页 */
.news_box{height:auto;border:1px solid #dbdbdb;margin-bottom:30px;}
.listnews{font-size:14px;line-height:2;padding:10px 30px 20px;overflow:hidden;height:auto;min-height:500px;_height:auto;}
.listnews li.columnName{background:none;padding:0 60px 0 10px;border-bottom:1px dashed #ddd;margin-bottom:8px;position:relative;}
.listnews li.columnName a.more{font-size:12px;display:block;position:absolute;right:0;top:0;margin:0;}
.listnews li.columnName a.title{font-weight:bold;}

.doc_list{clear:both;padding-top:5px;}
.doc_list li{background:url(../images_ssyb/arr.gif) 0 center no-repeat;padding:2px 0 2px 15px;overflow:hidden;line-height:28px;position:relative;}
.doc_list li a{color:#333;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:800px;}
.doc_list li a:hover{color:#c00;}
.doc_list li img{vertical-align:middle;}
.listnews li span.date{color:#959595;float:none;font-family:arial;display:block;position:absolute;right:0;top:2px;}
.doc_list li.lm_line{height:27px;background:url(../images/ind_ftline.gif) 0 center repeat-x;padding:0;}
/*栏目页 留言列表 */
.guestbook-table{padding-bottom:10px;}
.guestbook-table ul li{ padding:10px 0; border-bottom:1px solid #ddd;}
.guestbook-table ul li .top{ font-size:18px; font-weight:bold;}
.guestbook-table ul li .lxtime{ font-size:14px; color:#999; padding-left:10px; font-weight:normal; float:right;} 
.guestbook-table ul li .con{ min-height:60px; _height:60px;}
@media (max-width: 991px) {
    .news_box{margin-bottom:15px;}
    .listnews{padding:10px 15px 15px;min-height:300px;}

    .doc_list li a{float:none;max-width:none;margin-right:80px;}
    .doc_list li img{display:none;}
    .doc_list li.lm_line{height:17px;}
    /*栏目页 留言列表 */
    .guestbook-table ul li .con{min-height:30px;}
}
@media (max-width: 767px) {
    .listnews{padding:10px;min-height:280px;}
}




