@charset "utf-8";
/* CSS Document */
.lmy_mainer{    height: auto;    background: #fff;    margin-bottom: 15px;    padding: 15px;    overflow: hidden;}
.ind_atabs{ height: 55px; border-bottom:1px solid #cdcdcd; }
.ind_atabs ul li{ display: inline; float:left;  height:44px;line-height: 44px; font-size: 20px; }
.ind_atabs ul li a{ display: block; padding:0 26px; }
.ind_atabs ul li.active { color: #fff; font-weight: bold;  background:#0079d4;}
.ind_atabs ul li.active a{color: #fff; }
/*一级栏目-网上办事*/
.bsfw_tab{margin: 0 auto 20px;padding-bottom: 10px;border-bottom: #ccc 1px solid;}
.bsfw_tab ul{width:810px;margin: 0 auto;}
.bsfw_tab li{width: 260px;height: 50px;float: left; text-align: center;position: relative;margin: 0 5px;}
.bsfw_tab li a{display: block;background: #f5f5f5;border:transparent 1px solid;line-height: 48px;font-size: 22px;}
.bsfw_tab li.active a{border:#0079d4 1px solid;background: #fff;color:#0079d4;font-weight: bold;}
.bsfw_tab li i{display: none;width: 20px;height: 10px;position: absolute;bottom: -9px;left: 50%;margin-left: -10px;background: url("../images/wsbs_jt.png") center no-repeat;}
.bsfw_tab li.active i{display: block;}

.bsfw_con{height: 385px;}
.fw_pic ul{width: 1224px;}
.fw_pic li a{display: block;text-align: center;padding-top: 14px;height: 99px;border: #ddd 1px solid;width: 124px; float: left;margin:0 20px 20px 0;}
.fw_pic li .img_title{display: block;line-height:24px;height: 24px;margin-top: 10px;font-size: 16px;}
.fw_pic li a:hover{border-color: #0079d4;color: #0079d4;}
.fw_pic li a:hover img{transition: all .6s;-webkit-transition: all .6s;-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}

.fw_list ul{width: 105%;}
.fw_list  a{display: block;height: 48px;line-height: 48px;text-align: center;font-size: 16px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border: #ddd 1px solid;transition: all .6s;-webkit-transition: all .6s;float: left;width: 173px;margin:0 20px 15px 0;}
.bsfw_link li .img_title{display: none;}
.fw_list li a:hover{border-color: #0079d4;color: #0079d4;}

.bsfw_link{margin-top: 20px;}
.bsfw_link li a{display: block;}
.bsfw_link img{max-width: 100%;height: auto;}
/*办结结果*/
.bjgsbox{width: 750px;}
.bjgs_top{height: 36px;line-height: 36px;background:#f9f9f9;font-weight: bold;margin-top: 20px;}
.bjgsbox p{float: right; text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bjgsbox p.t1{float: none;margin-right: 437px;}
.bjgsbox p.t2{width: 227px;}
.bjgsbox p.t3{width: 110px;}
.bjgsbox p.t4{width: 100px;}
.bjgs_top p.t1{text-indent: 16px;text-align: left;}
.bjgs_list{height: 300px;overflow: hidden;margin-top: 8px;}
.bjgs_list li{height: 40px;line-height: 40px;border-bottom:#ddd 1px dashed;font-size: 15px;}
.bjgs_list li .t1{text-align: left;}
.bjgs_list li .t3,.bjgs_list li .t4{color: #999;}

/*便民服务*/
.bmcxbox{width: 380px;}
.bmcx_link{margin-top: 20px;height: 232px;}
.bmcx_link ul{width: 396px;}
.bmcx_link li{width: 116px;float: left;margin: 0 16px 20px 0;}
.bmcx_link li a{display: block;padding-top: 18px;height: 88px;text-align: center;background:#f9f9f9;}
.bmcx_link li .img_title{display: block;line-height:24px;height: 24px;margin-top: 10px;font-size: 16px;}
.bmcx_link li a:hover img{transition: all .6s;-webkit-transition: all .6s;-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}
/*办件统计*/
.fw_bjtj{height: 88px; padding: 10px 0;border: #ddd 1px solid;}
.bjtj_title{float: left;text-align: center;width: 49px;border-right: #ddd 1px solid;font-size: 20px;color: #0079d4;line-height: 22px;}
.bjtj_list{margin-left: 50px;padding-left: 18px;}
.bjtj_list li{width: 50%; margin-top: 10px;line-height: 28px;height: 28px;float: left;font-size: 16px;}
.bjtj_list li span{font-weight:bold;color:#0079d4;padding-left: 10px; }
/**信件查询***/
.bjcx-form{padding:15px 20px;background:#fcfcfd;margin-top: 20px;}
.bjcx-form ul{}
.bjcx-form li{height: 35px;margin-bottom:15px;font-size: 16px;vertical-align: bottom;}
.bjcx-form li p.tit{float: left;width: 85px;line-height: 35px;}
.bjcx-form li p.tit span{color: #d70806;font-size: 18px;vertical-align: middle;padding-right: 5px;}
.bjcx-form li p.input{margin-left: 95px;height:35px;position: relative;}
.bjcx-form li p.input input{float: left; width:98%;height: 33px;line-height: 33px;border: #ddd 1px solid;border-radius: 3px;text-indent: 5px;background: #fff;font-size: 14px;}
.bjcx-form li p.input .msg-box{position: absolute;left:0;top:0;}
.bjcx-form li.yzm .input {width: 120px;float: left;margin-left: 10px;}
.bjcx-form li.btn{padding-left: 95px;margin: 0;}
.bjcx-form li.btn input{width: 100px;height: 35px;line-height: 35px;text-align: center;border: none;border-radius: 3px;overflow: hidden;}
.bjcx-form li.btn .btn-submit{background: #74a6e5;color: #fff;margin-right: 18px;font-size: 16px;}
.bjcx-form li.btn .btn-reset{background: #f4e2aa;color: #b38908;}

@media only screen and (min-width: 992px) and (max-width: 1179px) {
.fw_pic ul{width: 1012px;}
.fw_pic li a{width: 101px;margin: 0 20px 20px 0;}
.fw_list  a{width: 141px;}
/*办件结果*/
.bjgsbox{width:622px; }
.bmcxbox{width: 320px;}
.bmcx_link ul{width: 336px;}
.bmcx_link li{width: 96px;}
.fw_bjtj{height: auto;}
.bjtj_list{padding-left: 8px;}
.bjtj_list li{font-size: 14px;}
/*便民查询*/
.bjcx-form li.yzm .input{width:88px;}
.bjcx-form li.btn .btn-submit{margin-right:15px;}
.bjcx-form li.btn input{width:74px;}
}
@media only screen and (max-width:991px) {
.bsfw_tab ul{width: 100%;}
.bsfw_tab li{width: 31.33%;margin: 0 1%;}
.bsfw_con{overflow: auto;}
.fw_pic ul{width: 100%;}
.fw_pic li a{width: 22.7%;margin: 0 1% 20px;}
.fw_list ul{width: 100%;}
.fw_list a{width:22.7%;margin: 0 1% 15px;height: 40px;line-height: 40px;}
.bjgsbox{width: 100%;float: none;}
/*便民服务*/
.bmcxbox{width:100%;float: none;margin-top: 20px;}
.bmcx_link ul{width: 100%;}
.bmcx_link li{width: 31.33%;margin: 0 1% 20px;}
/*便民查询*/
.bjcx-form{height:auto;}
}
@media only screen and (max-width:767px) {
.lmy_mainer{ padding: 2%; margin-bottom: 2%;}
/*便民查询*/
.bjcx-form{padding:15px;}
.bjcx-form ul{padding-left: 0;}
.bjcx-form li p.input{margin-left:85px;}
.bjcx-form li.yzm .input{width:80px;margin-left:0;}
.bjcx-form li.btn{padding-left: 0;text-align: center;}
.fw_pic li a,.fw_list a{ width: 22%;}
.bsfw_link{ margin-top: 10px;}
.mt20{ margin-top: 10px;}
}
@media only screen and (max-width:479px) {
.bsfw_tab li a{font-size: 20px;}
.fw_pic li a{width: 30%;padding-top: 5px;height: 90px;}
.fw_list a{width:30%;}

.bjgsbox p.t2,.bjgsbox p.t3{display: none;}
.bjgsbox p.t1{margin-right: 100px;}

.fw_bjtj{height: auto;padding: 10px;}
.bjtj_title{width: 100%;float: none;line-height: 40px;text-align: left; border-right: none;border-bottom: #ddd 1px solid;}
.bjtj_title br{display: none;}
.bjtj_list{margin-left: 0;padding-left: 0;}
.bjtj_list li{width: 100%;}
}
/*民生领域服务专题*/
.msfw_banner ul li{ margin-bottom: 15px;}
.msfw_banner ul li img{ width: 100%; height: auto;}
.msfw_banner ul li .img_title{ display: none;}
.msfw_listbox{ width: 110%;}
.gg_wz{margin: 0 20px 0 58px;width: 110%;}
.gg_wz li{margin-right: 25px;width: 490px;float: left;overflow: hidden;background: url(../images/in_arr.gif) no-repeat left center;  padding-left: 14px; height: 36px; line-height: 36px; font-size: 16px;}
.gg_wz li .date{    color: #adadad;  white-space: nowrap;}
.gg_wz li a{ display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; max-width: 375px;}
.ggts_list{ min-height: 110px; border: 15px solid #f7f8fc; background: #fff; padding: 10px; position:relative;}
.ggts_list .ggtitle{ position: absolute; width: 38px; height: 110px;  text-align:center; line-height: 22px;   background: #0154a4; font-size: 18px; color: #fff;}
.ggts_list .ggtitle .columnname{ display: block; width: 20px; margin: 0 auto; padding-top: 10px;}
.ggts_list .doc_list{  margin:0 20px 0 58px; width: 110%; }
.ggts_list .doc_list li{ margin-right: 25px; width: 520px; float: left;}
.ggts_list .doc_list li a {max-width: 400px;}

.msfw_listbox .ms_libox { clear: inherit; display: block; float: left; width: 565.5px;  margin:15px   15px 0 0; border: 1px solid #ddd; height: 280px;}
.msfw_listbox  .ms_atitle{ padding-right: 10px;  height: 50px;  border-bottom: 1px solid #ddd;line-height: 50px;margin: 0 0 15px;}
.msfw_listbox  .ms_atitle li{ float: left; padding: 0 10px; font-size: 18px;font-weight: bold; }
.msfw_listbox  .ms_atitle li a{ color: #015293; }
.msfw_listbox  .ms_atitle .more{ float: right;}
.ind_gktabs{ height: 28px; line-height: 28px; margin-top: 15px; font-size: 18px; }
.ind_gktabs ul li{ display:inline; float: left; height: 28px; }
.ind_gktabs ul li.line{ background:url(../images/gk_tline.gif) center center no-repeat; width: 28px;}
.ind_gktabs ul li.active a{ color: #0154a4;}
.msfw_listbox  .ind_gktabs{ margin-left: 10px;}
.msfw_listbox .ms_list{ margin: 8px 10px 0 10px;}
.msfw_listbox .ms_list li{ font-size: 16px;  overflow: hidden;background: url(../images/in_arr.gif) left no-repeat;padding-left: 14px; height: 34px; line-height: 34px;}
.msfw_listbox .ms_list li a {max-width: 410px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.msfw_listbox .ms_list li a {max-width: 440px;}
.msfw_listbox .ms_list li .date {   color: #999;font-size: 14px;}

@media only screen and (min-width: 992px) and (max-width: 1179px) {
.gg_wz li{ width: 400px;}
.gg_wz li a {max-width: 270px;}
.msfw_listbox .ms_libox { width: 471.5px; }
.msfw_listbox .ms_list li a {max-width: 350px;}
.msfw_listbox   .ind_gktabs ul li.line {width: 22px;}
}
@media (max-width:991px) {
.msfw_listbox{ width: 100%;}
.gg_wz{ width: auto; float:none; margin-right: 0;}
.gg_wz li {width: auto; float: none; margin-right: 0;}
.gg_wz li a {max-width: none; float: none; margin-right: 100px;}
.msfw_listbox .ms_libox { width: auto; float:none; margin-right: 0; height: auto; padding-bottom: 10px; }
.msfw_listbox .ms_list li a  { max-width: 638px;}
}
@media (max-width:767px) {
.msfw_listbox .ind_gktabs{ height: auto;}
.msfw_listbox .ind_gktabs ul  li.line{ display: none;}
.msfw_listbox .ind_gktabs ul  li{ width: 33.3%; font-size: 16px;}
.ggts_list .ggtitle {position:inherit;width: auto;height: 40px; padding-left: 20px;text-align: left;line-height: 40px;}
.ggts_list .ggtitle .columnname {width: auto;padding-top: 0;}
.gg_wz {margin: 0 5px;}
.msfw_listbox .ms_list li img{ display: none;}
.msfw_listbox .ms_list li a  {   max-width: none !important;margin-right: 60px;float: none;display: block;}
.ggts_list{border: 10px solid #f7f8fc;}
}