@charset "utf-8";
/* CSS Document */
body{overflow-x: hidden}
.mt32{ margin-top: 32px;}
.ls-bsfwcon{ height: 328px;}
.ls-fwpic{ margin: 0 -12px; overflow: hidden;}
.ls-fwbtn{height: 298px; overflow: hidden;}
.ls-fwbtn li{width: 100%;}
.ls-fwbtn li .item{ margin: 24px 0 0; width: 16.66%; float: left;text-align: center;}
.ls-fwbtn li a{margin: 0 12px; display: block; transition: 0.4s all ease; border: 1px solid rgba(28, 77, 163, 0.25);  border-radius: 4px; height: 93px; padding: 15px 0;}
.ls-fwbtn li a .img_img{ margin: 0 auto; display: block; margin-bottom: 10px;}
.ls-fwbtn li a .img_img img{ height: 56px;}
.ls-fwbtn li a .img_title{ line-height: 24px;display: block;font-size: 18px;}
.ls-fwbtn li a:hover{ border-color:#1C4DA3;}
.ls-fwbtn li a:hover .img_title{color: #1C4DA3;}
.ls-fwbtn ul li a:hover img{animation: bellRing 0.9s both;}
.ls-fwnum{ line-height: 0; height: 6px; font-size: 0; margin: 24px 0 0; text-align: center;}
.ls-fwnum li{display: inline;}
.ls-fwnum li span,.ls-fwnum li a{ width: 24px; height:6px; display: inline-block; border-radius: 4px; background: #E5E5E5;   margin: 0 5px; cursor: pointer;}
.ls-fwnum li.on span,.ls-fwnum li a.on{  background: #1C4DA3;}
.ls-fwlist{height: 298px;overflow: hidden;}
.ls-fwlist li{width: 100%;}
.ls-fwlist li .item{float: left; width: 20%; margin: 24px 0 0px;}
.ls-fwlist li a{ margin: 0 12px; display: block; padding:18px 20px; text-align: center; line-height:2; font-size: 18px; border-radius: 6px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.4s all ease; border: 1px #c6d3e8 solid;}
.ls-fwlist li a:hover{ font-weight: bold; color: #1C4DA3; border-color: #1C4DA3; box-shadow: 0 2px 15px 0 rgba(28, 77, 163, 0.15);}
.wza-on .ls-fwnum li{display: none;}
/*重点办事服务*/
.ls-zdbsfwlist{ margin: 0 -12px; overflow: hidden;}
.ls-zdbsfwlist ul li{ width: 20%; height: 66px; float: left; margin-top:22px;}
.ls-zdbsfwlist ul li a{ display:block; margin: 0 11px; background: url("../images-new/zdbsfwbg.png") center no-repeat;border:1px solid transparent;border-radius: 6px; transition: 0.4s all ease;background-size: 100% 100%; text-align: center; line-height: 64px; font-size: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-zdbsfwlist ul li a:hover{color: #1C4DA3; border-color: #1C4DA3; font-weight: bold; font-size: 20px;}
/*民生领域服务*/
.ls-msly-slide{margin: 12px -12px 0 -13px;position: relative;}
.ls-mslylist{ height: auto;overflow: hidden;width: 100%;}
.ls-mslylist li{height: auto; float: left; width:25%;text-align: center;}
.ls-mslylist li a{ display: block; margin: 12px 12px 12px 13px; height:275px;box-shadow: 0px 0px 12px 0px rgba(40, 40, 40, 0.1);padding: 10px; box-sizing: border-box; background: rgba(255, 255, 255, 1);}
.ls-mslylist li img{ height: 200px; overflow: hidden;width: 100%;}
.ls-mslylist li .img_title{ display: block;padding: 18px 0px 8px; line-height: 28px; font-size: 20px;}
.ls-prev,.ls-next{ position: absolute; width: 24px; height: 44px; display: block; top: 50%; margin-top: -22px; background: 0 0 no-repeat; background-image: url("../images-new/ind_arrow.png") !important; z-index: 2; cursor: pointer; }
.ls-prev{left: -40px;}
.ls-prev:hover{ background-position: -24px center;}
.ls-next{right: -40px; background-position: -48px center;}
.ls-next:hover{ background-position: -72px center;}
/*办件结果公示*/
.ls-bjjgbox{width: 949px;}
.ls-bjgs-con{ margin-top: 24px;}
.bjgs_title{  background: #F4FAFE; color: #1C4DA3;position: relative;font-size: 16px}
.ls-bjgs-con p{ position: absolute; top:0px; text-align: center;height: 48px;line-height: 48px; border-right: 2px solid #fff; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ls-bjgs-con .t1{ position: static; margin: 0 546px 0 0;}
.ls-bjgs-con .t2{width: 260px; right: 284px;}
.ls-bjgs-con .t3{width: 140px; right: 142px;}
.ls-bjgs-con .t4{width: 140px; right: 0px; border-right: none;}
.bjgs_list{ height: 373px; overflow: hidden; margin-top: 16px;}
.bjgs_list ul li{  position: relative; border-bottom: 1px dashed #E5E5E5; font-size: 18px; }
.bjgs_list ul li .t1{text-align: left;}
.bjgs_list ul li .t4{ color: #999;}
/*办件查询*/
.ls-bjcxbox{width: 419px;}
.ls-bjcx-form{ margin: 24px 0px; height: 240px; background: #F4FAFE;padding: 27px 24px 26px;}
.ls-bjcx-form ul li{ margin-bottom: 16px;}
.ls-bjcx-form ul li.input input{height:48px;border: none; line-height:48px; padding:0 20px; width:100%; box-sizing:border-box;color:#999;border-radius: 3px; box-shadow: 0px 0px 4px 0px rgba(229, 245, 255, 1);  background: rgba(255, 255, 255, 1);}
.ls-bjcx-form ul li.yzm input{float:left;height:48px;border: none; line-height:48px; padding:0 20px; width:178px; box-sizing:border-box;color:#999;border-radius: 3px; box-shadow: 0px 0px 4px 0px rgba(229, 245, 255, 1);  background: rgba(255, 255, 255, 1);}
.ls-bjcx-form ul li.yzm img{ height: 48px; margin-left: 16px;width: auto;}
.ls-bjcx-form ul li.btn{height: 48px; margin-bottom: 0px;}
.ls-bjcx-form ul li.btn .btn-submit{border-radius: 3px; width: 178px; height: 48px;background: #689EE3; line-height: 48px; font-size: 20px; color: #fff; text-align: center; border:none;float: left;}
.ls-bjcx-form ul li.btn .btn-reset{background: #FCB22D;border-radius: 3px; width: 178px; height: 48px;font-size: 20px;line-height: 48px; color: #fff; text-align: center; border:none;float: right;}
.ls-zwfw-pic img{width: 100%; height: auto;}
.ls-zwfw-pic .img_title{ display: none;}
/*办件统计*/
.ls-bstjbox{ height: 114px; background: url("../images-new/bjtjbg.png") center bottom no-repeat #f7f8fa; padding: 40px 0 46px;}
.ls-bstj-title{ float: left;width: 24px; color: #1C4DA3; font-size: 24px; font-weight: bold; line-height: 28px;padding: 0 30px 0 14px;}
.ls-bstj-list{ margin-left: 70px; padding: 18px 0 13px;}
.ls-bstj-list ul{ margin:0 20px;position: relative;float: left;}
.ls-bstj-list ul:last-child{ margin-right: 0;}
.ls-bstj-list ul li{width: 148px; float: left; line-height: 40px;text-align: left;font-size: 20px;  }
.ls-bstj-list ul:after{ content: ""; position: absolute; top:50%; right: 0; width: 1px; height: 70px; margin-top: -35px; background: rgba(0, 0, 0, 0.1);}
.ls-bstj-list ul:last-child:after{display: none;}
.ls-bstj-list ul li p{ display: block; font-size: 16px; color: #999;}
.ls-bstj-list ul li p .num{ font-size: 32px; color: #1C4DA3; font-weight: bold; margin-right: 6px;}
@media (min-width: 1391px) and (max-width:1580px) {
    /*民生领域服务*/
    .ls-mslylist li a{ height:243px; }
    .ls-mslylist li img{ height: 168px;}
    /*办件结果公示*/
    .ls-bjjgbox{width: 749px;}
    .ls-bjgs-con .t1{  margin: 0 446px 0 0;}
    .ls-bjgs-con .t2{width: 200px; right: 244px;}
    .ls-bjgs-con .t3{width: 120px; right: 122px;}
    .ls-bjgs-con .t4{width: 120px; }
    /*办件统计*/
    .ls-bstj-list ul{ margin:0 15px;}
    .ls-bstj-list ul li{width: 128px;}
    .ls-bstj-list ul li p .num{ font-size: 28px;}
}
@media (min-width: 1181px) and (max-width:1390px) {
    .mt32{ margin-top: 20px;}
    /*民生领域服务*/
    .ls-mslylist li a{ height:210px; }
    .ls-mslylist li img{ height: 135px;}
    /*办件结果公示*/
    .ls-bjjgbox{width: 652px;}
    .ls-bjgs-con .t1{  margin: 0 446px 0 0;}
    .ls-bjgs-con .t2{width: 200px; right: 244px;}
    .ls-bjgs-con .t3{width: 120px; right: 122px;}
    .ls-bjgs-con .t4{width: 120px; }
    .bjgs_list{ height: 345px;}
    /*办件查询*/
    .ls-bjcxbox{width: 320px;}
    .ls-bjcx-form ul li.yzm input{width: 110px;}
    .ls-bjcx-form ul li.btn .btn-submit,.ls-bjcx-form ul li.btn .btn-reset{width: 130px;}
    /*办件统计*/
    .ls-bstj-list{ margin-left: 50px;}
    .ls-bstj-list ul{ margin:0 10px;}
    .ls-bstj-list ul li{width: 106px;}
    .ls-bstj-list ul li p .num{ font-size: 28px;}
}
@media (min-width: 768px) and (max-width:1180px) {
    .mt32{ margin-top: 15px;}
    .ls-fwpic{ margin: 0 -8px;}
    .ls-fwbtn li .item{ margin: 15px 0 0;}
    .ls-fwbtn li a{ margin: 0 8px;}
    .ls-fwlist li .item{    margin: 16px 0 0px;}
    .ls-fwlist li a{ margin: 0 8px;}
    /*重点办事服务*/
    .ls-zdbsfwlist{margin: 0 -8px;}
    .ls-zdbsfwlist ul li{ margin-top: 16px;}
    .ls-zdbsfwlist ul li a{ margin:0 7px; }
    /*民生领域服务*/
    .ls-mslylist li{width: 50%;}
    .ls-mslylist li a{ height:301px; }
    .ls-mslylist li img{ height: 226px;}
    .ls-prev{left: 22px; background-color: rgba(0,0,0,0.5);}
    .ls-next{right: 22px; background-color: rgba(0,0,0,0.5);}
    /*办件结果公示*/
    .ls-bjjgbox{width: auto;float: none;}
    .ls-bjgs-con{ margin-top: 15px;}
    .ls-bjgs-con .t1{  margin: 0 446px 0 0;}
    .ls-bjgs-con .t2{width: 200px; right: 244px;}
    .ls-bjgs-con .t3{width: 120px; right: 122px;}
    .ls-bjgs-con .t4{width: 120px; }
    /*办件查询*/
    .ls-bjcxbox{width: auto;float: none;}
    .ls-bjcx-form{ margin: 15px 0px;padding: 20px;}
    .ls-bjcx-form ul li.btn{ text-align: center;}
    .ls-bjcx-form ul li.btn .btn-submit,.ls-bjcx-form ul li.btn .btn-reset{float: none; display: inline-block;margin: 0 10px;}
    /*办件统计*/
    .ls-bstjbox{ height: auto;padding: 20px 0px;}
    .ls-bstj-title{width: auto; height: auto; float: none;padding: 15px 0px;}
    .ls-bstj-list{ margin-left: 0px;}
    .ls-bstj-list ul{ margin:0 5px;}
    .ls-bstj-list ul li{width: 91px;font-size: 18px;}
    .ls-bstj-list ul li p .num{ font-size: 22px;}
    .ls-page-footer{ margin-top: 0px;}
}
@media (max-width:767px) {
    .mt32{ margin-top: 10px;}
    .ls-fwtopbox,.ls-zdbsbox,.ls-mslybox,.ls-bjjgbox,.ls-bjcxbox{ padding: 0 10px;}
    .ls-bsfwcon{ height: 421px;}
    .ls-fwpic{ margin: 0px;}
    .ls-fwbtn{height: 405px;}
    .ls-fwbtn li .item{ margin: 10px 0 0; width: 25%;}
    .ls-fwbtn li a{margin: 0 5px;  padding: 14px 0px; }
    .ls-fwbtn li a .img_title{  font-size: 14px;}
    .ls-fwnum{   margin: 10px 0 0;}
    .ls-fwlist{height: 405px; }
    .ls-fwlist li .item{width: 33.33%; margin: 10px 0 0px;}
    .ls-fwlist li a{ margin: 0 5px;  padding:18px 10px;  font-size: 14px; }
    /*重点办事服务*/
    .ls-zdbsfwlist{margin: 0px;}
    .ls-zdbsfwlist ul li{ margin-top: 10px;width: 25%}
    .ls-zdbsfwlist ul li a{ margin:0 5px; font-size: 14px;}
    /*民生领域服务*/
    .ls-msly-slide{ margin: 12px 0 0;}
    .ls-mslylist .tempWrap{ margin: 0 auto;}
    .ls-mslylist li{width: 300px;}
    .ls-mslylist li a{ height:239px; }
    .ls-mslylist li img{ height: 164px;}
    .ls-mslylist li .img_title{ font-size:16px;}
    .ls-prev{left: 22px; background-color: rgba(0,0,0,0.5);}
    .ls-next{right: 22px; background-color: rgba(0,0,0,0.5);}
    /*办件结果公示*/
    .ls-bjjgbox{width: auto;float: none;}
    .ls-bjgs-con{ margin-top: 10px;}
    .ls-bjgs-con .t1{  margin: 0 100px 0 0;}
    .ls-bjgs-con .t2,.ls-bjgs-con .t4{display: none;}
    .ls-bjgs-con .t3{width: 100px; right: 0px;}
    .bjgs_list ul li{font-size: 14px;}
    /*办件查询*/
    .ls-bjcxbox{width: auto;float: none;}
    .ls-bjcx-form{ margin: 10px 0px;padding: 15px;}
    .ls-bjcx-form ul li.btn{ text-align: center;}
    .ls-bjcx-form ul li.btn .btn-submit,.ls-bjcx-form ul li.btn .btn-reset{float: none; display: inline-block;margin: 0 10px;width: 80px;font-size: 16px;}
    /*办件统计*/
    .ls-bstjbox{ height: auto;padding: 10px;}
    .ls-bstj-title{width: auto; height: auto; float: none;padding: 10px 0px;font-size: 18px;}
    .ls-bstj-list{ margin-left: 0px;}
    .ls-bstj-list ul{ margin:0px;width: 100%;float: none; border-bottom: 1px solid #ddd; overflow: hidden;}
    .ls-bstj-list ul li{width: 50%; font-size: 16px;text-align: center;}
    .ls-bstj-list ul li p .num{ font-size: 22px;}
    .ls-bstj-list ul:after{display: none;}
    .ls-page-footer{ margin-top: 0px;}
}
@media (max-width:489px) {
    .ls-zdbsfwlist ul li{width: 50%;}
    .ls-bjcx-form ul li.yzm input{width: 110px;}
}
@media (max-width:389px) {
    .ls-fwbtn li .item{width: 33.3%;}
    .ls-bsfwcon{ height: 556px;}
    .ls-fwbtn{height: 540px;}
    .ls-fwlist{height: 540px; }
    .ls-fwlist li .item{width: 50%;}
    .ls-fwlist li a{ padding: 13px 10px;}
}