@charset "utf-8";
/**主体内容***/
.m-main{background: #fff;padding: 20px !important;}
.f-bgw{background: #fff;}
.f-np{padding: 0!important;}
.f-mlr7{margin: 0 -7px!important;}
.f-plr{padding: 0 7px!important;}
.f-mlr5{margin: 0 -5px!important;}
.f-plr5{padding: 0 5px!important;}
.f-mb10{margin-bottom: 10px!important;}
.f-mt14{margin-top: 14px!important;}
.f-mb20{margin-bottom: 20px!important;}
.f-btn{border-top: none!important;}
.f-brn{border-right: none!important;}
.f-bbn{border-bottom: none!important;}
.f-bln{border-left: none!important;}
.f-openbox{padding: 6px 15px 15px; background: #fff;}
.f-openbox1{background: #fff;    min-height: 568px;}
/*组件*/
.m-titstyle1{background: #f5f5f5;}
.m-titstyle1 .u-tit{display: block; padding: 0 18px; line-height: 46px; border-left: 3px solid #b80608; font-size: 18px; font-weight: bold; color: #b80608; /*background: url(../images/public/icon-tit1.png) left top no-repeat;*/}

.m-titstyle2{border-bottom: 1px solid #ddd;}
.m-titstyle2 .u-tit{display: block; padding: 0 12px; line-height: 38px; font-size: 18px; font-weight: bold; color: #b80608;}

.m-titstyle3{    padding: 5px 10px 0;}
.m-titstyle3 .u-tit{ line-height: 37px;color: #b80608;background: url(../images/public/line.png) left center no-repeat; display: block; padding: 0 21px;font-size: 18px;font-weight: bold;transition: all 0.6s;}

.m-titstyle4{border-bottom: 1px solid #ddd; background: #f5f5f5;}
.m-titstyle4 .u-tit{color: #fff;font-weight: bold;font-size: 18px;text-align: center;background: #b80608;height: 50px;line-height: 50px;width: 100%;}


/*.m-tabstyle1 li{float: left; margin: 0 20px;}
.m-tabstyle1 li a{display: block; padding: 0 11px 2px; line-height: 44px; font-size: 16px; color: #3d3d3d;}
.m-tabstyle1 li.u-active a{padding-bottom: 0; font-size: 16px; font-weight: bold; color: #b80608; border-bottom: 2px solid #b80608; background: url(../images/public/icon-tab1.png) center bottom no-repeat;}

.m-tabstyle2{background: url(../images/public/icon-tit1.png) #f5f5f5 left top no-repeat; border-left: 3px solid #b80608;}
.m-tabstyle2 li{float: left; line-height: 46px;}
.m-tabstyle2 li a{display: block; padding: 0 18px; font-size: 18px; font-weight: bold;}
.m-tabstyle2 li.u-active a{color: #b80608;}*/

/***搜索***/
.m-shodow{    box-shadow: 0px 17px 21px -20px #ededed;padding-bottom: 25px;}
.m-sousuobox{margin-bottom: 24px;}
.m-susuoinput {height: 80px;line-height: 80px;background: #e96b6e;    margin: 0 129px;    padding-left:20px;}
.m-susuoinput .u-ss,.m-susuoinput{color: #ffffff;font-size: 16px;}
.m-susuoinput .g-sousuobox{width: 650px;height: 48px;margin-top:16px;background: #fff;border:none;}
.m-susuoinput .u-sousuoinput{ left:0;text-indent: 10px;padding: 0 58px 0 12px; width: 100%;height: 48px;line-height: 48px;  background: #fff;border: none; font-size: 14px; box-shadow: none; position: absolute; top: 0;}
.m-susuoinput img{ vertical-align: middle;margin-left: 15px;margin-right: 8px;}
.m-susuoinput .u-searchbtn1{    top: 0; right: 0;width: 48px;height: 48px;line-height: 48px;background: #fff;color: #be1c1e; font-size: 22px;border: none;}
.m-citysearch{padding:12px 0;}
.m-citysearch .m-citypart{display: inline-block;float: left;font-size: 16px;color: #3d3d3d;font-weight: bold;}
.m-citysearch .m-citybox{display: inline-block;float: left;color: #333;    width: 93%;}
.m-citysearch .m-citybox ul li{float: left;padding-right: 30px;}
.m-citysearch .m-citybox ul li span{color: #b80608;}
.u-cityred{color: #b80608;font-weight: bold;}
.serchbox .u-more{right: 0;width: 83px;height: 32px;line-height: 30px;text-align: center;color: #e96b6e;font-size: 14px;border:1px solid #ddd;top:85px;}
.serchbox .u-more:hover{cursor: pointer;}
.m-keyword { margin-bottom: 20px;padding: 10px;background: #f0f0f0;}
.u-key {line-height: 34px;font-size: 14px;}
.g-serchContent{margin-top:40px;border-top:1px solid #ddd;}
.serchContent .m-keyword{margin-top: 1px;}
.g-serchContent .m-keyword .input-group{line-height: 34px;width: auto;    padding-right: 10px;}
.g-serchContent .m-keyword .input-group input{padding-right: 20px;}
.g-serchtitle{padding:0 20px;border-right: 1px solid #ddd;}
.m-xxly{padding:12px 0;}
.g-serchtitle .m-result li h1{padding:0;}
.m-xxly i{ font-size: 14px;font-weight: normal; color: #999;display: inline-block;float: left;}
.g-serchtitle .m-rstinfo p{    line-height: 22px;}
.u-font h2{font-size: 18px;color: #b90609;padding: 10px 0 11px;}
.m-hotinfor .m-liststyle1 ul li{line-height: 35px;height: 35px;}
.m-searchhistory ul li{float: left;height: 32px;line-height: 32px;padding: 0 5px;min-width: 94px;text-align: center;    margin-bottom: 10px;}
.m-searchhistory ul li a{display: block;background: #f5f5f5;padding: 0 17px;}
.seltime { float: left; width: 100px; vertical-align: middle; margin-top: -5px; margin-right: 10px; background: #f0f0f0; border: 0;height: 26px;line-height: 26px;font-size: 14px;padding-left: 10px;}
.sbtn {width: 50px;background: #cd0000;border: 0;color: #fff;margin-top: -5px; height: 26px;float: left;}
/*三公经费*/
.u-nypic{display: block; width: 100%;}
.m-nybgbox{border: 1px solid #ddd; border-bottom: none;}
.m-nybgbox ul{margin: 0 -1px -1px 0;}
.m-sgjfbox{border-bottom: 1px solid #ddd;}
.m-sgjfbox li{line-height: 46px; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
.m-sgjfbox tr{line-height: 46px; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
.m-sgjfbox .u-title a{display: block; padding: 0 15px; font-weight: bold; background: #f5f5f5; overflow:hidden; word-wrap: normal; text-overflow: ellipsis;}
.m-sgjfbox .u-link{border-left: 1px solid #ddd;}
.m-sgjfbox .u-link a{display: block; overflow:hidden; word-wrap: normal; text-overflow: ellipsis;}

/*回应关切*/
.m-zdhybox{border: 1px solid #ddd;height: 360px;padding: 12px 10px 18px;}
.m-zdhybox .m-tabstyle6,.m-xwfbs .m-tabstyle6{margin-bottom: 12px;}
.m-zdhybox .m-liststyle1 ul li b { font-size: 16px; color: #3d3d3d;font-weight: normal;}
.m-xwfbs{height: 269px; border: 1px solid #ddd;border: 1px solid #ddd;padding: 12px 10px 18px;}
.g-xwfbs{margin: 0 7px 0;padding-top: 5px;}
.g-xwfbs a{display: block;height: 100%;}
.g-xwfbs img{display: block; width: 100%; height: 100%;}
.g-xwfbs p{position: absolute; left: 0; right: 0; bottom: 0; line-height: 30px; text-align: center; background: rgba(0,0,0,.5); color: #fff; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-hygqbtns ul{margin: 0 -7px;}
.m-hygqbtns li{padding: 0 7px; text-align: center;}
.m-hygqbtns li a{display: block; padding: 15px 0 11px; border: 1px solid #ddd;}
.m-hygqbtns li span{display: block; margin: 0 auto 6px; width: 26px; height: 24px; line-height: 24px; font-size: 24px; color: #b80608;}
.m-hygqbtns li p{font-size: 16px; color: #3d3d3d;}
.m-hygqbtns li a:hover{background: #b80608; color: #fff;}
.m-hygqbtns li a:hover span,.m-hygqbtns li a:hover p{color: #fff;}
.m-gqyjzj,.m-gqyjfk,.m-gqzcjd{height: 368px; border: 1px solid #ddd;}
.m-gqyjzj ul,.m-gqzcjd ul{padding: 10px 15px 0;}
.m-gqyjzj li,.m-gqyjfk li,.m-gqzcjd li{line-height: 38px;}
.m-gqyjzj li a,.m-gqyjfk li a,.m-gqzcjd li a{margin-right: 0;}
.m-oneyjfk{padding: 13px 15px 9px 70px; border-bottom: 1px dashed #ddd; margin: 0 4px; background: url(../images/page/bg-new.png) 15px 20px no-repeat;}
.m-oneyjfk h1{line-height: 25px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-oneyjfk p{line-height: 23px; font-size: 12px; color: #999; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-gqyjfk ul{padding: 3px 15px 0;}

/*公开指南与目录*/
.m-sgjfbox .u-link i{display: inline-block; width: 5px; height: 6px; vertical-align: middle; margin-right: 8px; background: url(../images/home/red-li.png) no-repeat;}

/*公开列表页*/
/***目录树**/
.g-opennesshomeboxleft{}
.m-menuform{padding: 14px; border-bottom: 1px dashed #ddd;}
.m-menuform .btn{width: 100%; background: #ff8a00; color: #fff; border-color: #ff8a00;}
.m-box1title{color: #fff;font-weight: bold;font-size: 18px;text-align: center;background: #b80608;height: 50px;line-height: 50px;}
.m-menus{border:1px solid #ddd;}
.m-box1tree{}
/* .m-box1treebox{margin: 6px 2px 0 15px;    position: relative;overflow: auto;height: 515px;} */
.m-box1treebox{margin: 6px 2px 0 15px; position: relative;overflow: auto;height: 621px;}
.m-treetab{width: 27px;  position: absolute;left: 0;    top: 11px;}
.m-menutreebox{ margin-left: 35px;}
.m-treetab ul li{padding:5px 5px;background: #ebebeb;width: 27px;margin-top:1px;position: relative;top: 0;left: 0;    line-height: 16px;    text-align: center;cursor: pointer;}
.m-treetab ul li.hover{color: #fff;background: #b90609;}
.m-treetab ul li.hover i{background: url(../images/home/icon-trees.png) no-repeat;position: absolute;width: 6px;height: 11px;    right: -6px;top:50%;margin-top: -5px;}
.box1_bt{ overflow-y: auto;}
.m-box1_bt_margin ul li{text-align: center;display: block;margin-top:21px;}
.m-box1_bt_margin ul li a i{transition: all ease-in 0.4s;background: url(../images/home/icon-bg.png) center center no-repeat;color: #e47e7c; font-size: 28px;display: inline-block;  zoom:1;*display:inline;width: 50px; height: 50px;line-height: 50px;}
.m-box1_bt_margin ul li a i:hover{transform: rotate(360deg);-webkit-transform: rotate(360deg);}
.m-box1_bt_margin ul li a div{line-height: 32px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-openlfbtns{margin: 15px 0 4px;overflow: hidden;}
.m-openlfbtns li{height: 50px;line-height: 50px;background: #f5f5f5;border: 1px solid #ddd;margin-bottom: 11px;}
.m-openlfbtns li a{display: block;padding: 0 10px 0 20px; font-size: 18px;color: #b90609;font-weight: bold;}
.m-openlfbtns li span{font-weight: normal; margin-right: 15px; font-size: 24px;}


.m-lstysq{border: 1px solid #ddd;}
.m-lsysqgkbtns{padding: 15px 10px 18px; border-bottom: 1px dashed #ddd;}
.m-lsysqgkbtns .row{margin: -5px;}
.m-lsysqgkbtns li{padding: 5px;}
.m-lsysqgkbtns li a{display: block; height: 36px; line-height: 34px; border: 1px solid #ddd; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-lsysqgkbtns li span{    font-size: 20px;display: inline-block; width: 18px; height: 18px; line-height: 18px; vertical-align: middle; margin-right: 8px; color: #b80608;}
.m-lsysqgkbtns li a:hover{background: #b80608; color: #fff; border-color:#b80608; -webkit-transition: all 0.4s; transition: all 0.4s;}
.m-lsysqgkbtns li a:hover span{color: #fff; -webkit-transition: all 0.4s; transition: all 0.4s;}
.m-lsysqgkbtns .col-xs-12 a{padding-left: 23px;}
.m-lsblcx{padding: 4px 10px 8px;}
.m-lsblcx h1{padding-left: 8px; line-height: 38px; font-size: 16px; color: #b80608; font-weight: normal;}
.m-lsblcx h1 span{margin-right: 8px;}
.m-lsblcx .form-group{margin: 0 -5px 8px;}
.m-lsblcx .form-group .col-sm-2{padding: 7px 5px 0; font-weight: normal;font-size: 14px;}
.m-lsblcx .form-group .col-sm-10{padding: 0 5px;}
.m-lsblcx .u-code .form-control{width: 50%;}
.m-lsblcx .u-code img{margin-left: 10px;}
.m-lsblcx .u-search{width: 64px; height: 28px; line-height: 1; border-radius: 0; background: #ff8a00; color: #fff;}
.m-lsblcx .u-search:hover{color: #fff;}
.m-lsfbtj .interpdbor{height: 370px;border:1px solid #ddd;border-top:none;}
.m-lsfbtjtabs{padding: 10px;}
.m-lsfbtjtabs li{float: left; width: 50%; padding: 0 10px; text-align: center;}
.m-lsfbtjtabs li span{display: block; line-height: 28px; background: #f5f5f5; cursor: pointer;}
.m-lsfbtjtabs li.u-active span{color: #b80608;}
.m-lsfbtjbox{padding: 0 10px;}
.m-lsfbtjbox ul{padding-left: 22px; background: url(../images/public/bg-num.png) left top no-repeat;}
.m-lsfbtjbox li{line-height: 30px;}
.m-lsfbtjbox li a{display: block; margin-right: 80px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.m-lsfbtjbox li span{float: right; color: #d8171a;}
.m-openlsrg{height: 1320px; border: 1px solid #ddd;}
.m-bminfo{padding: 12px 15px; border-bottom: 1px solid #ddd;}
.m-bminfo li{padding: 6px 15px;}
.m-bminfo .col-md-12 strong{color: #b80608;}
.m-gkcxbd{padding: 15px 44px 1px 12px; border-bottom: 1px solid #ddd;}
.u-xctit{border-right: 1px solid #ddd;}
.u-xctit span{display: block; margin: 13px auto 0; width: 22px; height: 22px; line-height: 22px; font-size: 22px; color: #b80608;}
.u-xctit p{line-height: 33px; margin-bottom: 8px; font-size: 16px; color: #b80608;}
.m-gkcxbd form{padding-left: 30px;}
.m-gkcxbd .input-group-addon{padding: 0;}
.m-gkcxbd .input-group-addon select{padding: 0 12px; height: 30px; border: none;}
.m-gkcxbd .control-label{padding: 7px;    font-size: 15px;}
.m-gkcxbd .btn{background: #ff8a00; color: #fff;}
.m-openlists{padding: 12px;}
.m-lshead{height: 36px; line-height: 36px; background: #e5e5e5;}
.m-lshead p{float: left; text-align: center; font-weight: bold; border-right: 1px solid #fff;}
.m-openlists .u-ls1{width: 8%;}
.m-openlists .u-ls2{width: 33%;padding-right: 10px;}
.m-openlists .u-ls3{width: 28%;}
.m-openlists .u-ls4{width: 16%;}
.m-openlists .u-ls5{width: 15%;}
.m-lsbody{margin-bottom: 22px;}
.m-lsbody li.u-yjlst{border-bottom: 1px dashed #ddd;}
.m-lsbody p{float: left; line-height: 45px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;font-size: 16px;}
.m-lsbody p.u-ls2 a.u-a1{ display: block; padding: 0 10px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-lsbody p.u-ls2 a.u-a2{color: #ff8a00;float: right;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;display: block;text-shadow: 0 0 black;max-width: 80%;}
.m-lsbody p.u-ls3{color: #666;}
.m-listview{left: 0; right: 0; padding: 8px 0; border: 5px solid #ededed; background: #fff;    width: 80%;margin: 0 auto;}
.m-listview ol{margin: 0;}
.m-listview li{padding: 7px 20px; border-bottom: 1px solid #ddd; line-height: 1.5;    font-size: 14px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
/***搜索及结果页***/
.m-searchResult .u-ls2{width: 80%;}
.m-searchResult .u-ls4{width: 20%;}
/***统计**/
.m-box3_bt_margin{background: url(../images/home/top.png) 0 9px no-repeat; }
/*常规列表页*/
.u-nybm{border: 1px solid #ddd;}
.m-nylbox{    height: 1349px; border: 1px solid #ddd;}
.g-nylbox{padding: 14px 14px 48px;}
.g-nylbox li{line-height: 45px; padding: 0 12px;}
.g-nylbox li span{float: right; color: #666;}
.g-nylbox li a{display: block; margin-right: 80px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

/*单条信息*/
.g-nyznbox{margin: 10px; height: 1138px; overflow-y: auto;}

/*detail*/
.m-opendetail{padding: 0 15px; }
.m-detailinfo{background: #f5f5f5;}
.m-detailinfo ul{margin: 0;}
.m-detailinfo li{padding: 0; border-bottom: 1px solid #fff; line-height: 1.5; color: #5e5e5e;}
.m-detailinfo li p{padding: 7px 0; float: left; width: 20%; text-align: center; background: #e6e6e6;}
.m-detailinfo li div{width: 80%; padding: 7px 20px; float: left;    white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.u-dttit{padding: 20px 0; font-size: 30px; font-weight: bold; text-align: center; line-height: 1.5;}
.m-defuns{padding: 4px 25px; line-height: 28px; border-bottom: 1px solid #ddd;}
.m-detailtext{font-size: 16px; line-height: 188%; min-height: 164px; padding: 20px 10px 40px;overflow-x: auto;}
.m-detailtext table{border-collapse: collapse;border:1px solid #333;    margin: 0 auto;}
.m-detailtext table td,.m-detailtext table th{border: 1px solid #333;}
.m-detailtext img{max-width: 100%;}
.m-detailbts{height: 28px; line-height: 28px;}
.m-detailbts li{float: left; margin-left: 18px; line-height: 30px;}
.m-detailbts li a{display: block; font-size: 13px; padding-left: 17px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat;}
.m-detailbts li.u-gotp a{background-position: 0 0;}
.m-detailbts li.u-print a{    background-position: 0 -82px;}
.m-detailbts li.u-close a{background-position: 0 -110px;}

/**评论区**/
.u-comment{display: block !important;}
.m-pltalk .u-comment{line-height: 28px;}
.m-pltalk .u-comment a{display: block;font-size: 13px; padding-left: 17px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat;background-position: 0 -28px;}
.m-plbox{display: none;}
.plcount {line-height: 32px;text-align: left;height: 32px;}
.plcount a {color: #db0f10;}
.m-plname {text-align: right;vertical-align: top;    width: 10%; padding: 11px 10px 0;}
.u-plcode { width: 125px;  height: 30px; padding: 0 6px; border: 1px solid #ddd;margin-right: 10px;}
.m-plname b { color: #f00;}
.plbutton1{width: 88px;
    height: 36px;
    border-radius: 4px;
    background: #cc0c0d;
    color: #fff;
    font-size: 16px;
    border: none;
    cursor: pointer;}
.plbutton2{width: 88px;
    height: 36px;
    border-radius: 4px;
    margin-left: 20px;
    background: #dcdcdc;
    font-size: 16px;
    border: none;
    cursor: pointer;}
/*公开年报*/
.m-nybgbox{border: 1px solid #ddd; border-bottom: none;}
.m-nybgbox ul{margin: 0 -1px -1px 0;}
.m-gknbbox{border-bottom: 1px solid #ddd;}
.m-gknbbox li{line-height: 46px; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
.m-gknbbox .u-title a{display: block; padding: 0 15px; font-weight: bold; background: #f5f5f5; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-gknbbox .u-link{border-left: 1px solid #ddd;}
.m-gknbbox .u-link a{display: block; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-gknbbox .u-link i{display: inline-block; width: 5px; height: 6px; vertical-align: middle; margin-right: 8px; background: url(../images/home/red-li.png) no-repeat;}

.g-zfgbbox .g-communique{line-height: 46px;margin-top: 17px;color: #b80608;font-weight: bold;font-size: 18px;border-bottom: 1px solid #ddd;}
.g-zfgbbox .g-county ul{padding:28px 0;}
.g-zfgbbox .g-county ul li{float:left;margin:0;width:145px;line-height:54px;text-align:center;background:#f5f5f5;}
.g-zfgbbox .g-county ul li a{border:none!important;padding:0!important;font-size:17px;}
.g-zfgbbox .g-county ul li+li{margin-left:30px;}
/*政府公报*/
.m-zfgbtab{margin-bottom: 5px; height: 50px; line-height: 50px; background: #f9f9f9;}
/* .m-zfgbtab li{float: left; margin: 0 48px; font-size: 16px; cursor: pointer;    font-weight: bold;}
.m-zfgbtab li.u-active{color: #b80608;} */
.m-zfgbtab li{float: left; margin: 0 48px; cursor: pointer;}
.m-zfgbtab li a{font-size: 16px; font-weight: bold;pointer-events: none;cursor: default;}
.m-zfgbtab li.u-active a{color: #b80608;}
.g-zfgbbox li{margin: 15px 0;}
.g-zfgbbox li a{display: block; padding: 20px 20px 0; border: 1px solid #ddd;}
.g-zfgbbox li .u-pic{height: 280px;}
.g-zfgbbox li .u-desc{left: 0; right: 0; bottom: 25px;}
.g-zfgbbox li .u-desc h1{font-size: 22px; color: #d80002; line-height: 30px;}
.g-zfgbbox li .u-desc h2{font-size: 16px; font-weight: normal;}
.g-zfgbbox li img{display: block; width: 100%; height: 280px; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);}
.g-zfgbbox li p{line-height: 50px; font-size: 16px; text-align: center; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-zfgbjs{padding: 25px 5px; background: #f5f5f5;overflow: hidden;}
.m-zfgbjs h3{height:40px;font-size: 20px;color: #c90e24;font-weight: bold;}
.m-zfgbjs form{display: flex;line-height: 38px;}
.m-zfgbjs input{border: none;}
.m-zfgbjs input[type="text"]{flex:1;padding:0 5px;width:100%;height: 38px;line-height: 38px;background: #fff;border: 1px solid #ddd;}
.m-zfgbjs input[type="submit"]{width:60px;height: 38px;color:#fff;background: #e7939d;}
.m-zfgbjs input[type="reset"]{width:60px;height: 38px;color:#fff;background: #e7939d;}
.m-zfgbjs select{flex:1;padding:0 5px;height: 38px;line-height: 38px;background: #fff;border: 1px solid #ddd;}
.m-zfgbjs select.jg{margin: 0 10px;}
.u-gbjs input[type="submit"]{margin: 0 10px;}

.m-zfgbtab .bd{    margin: 0 52px;height: 52px;}
.m-zfgbtab .prev, .m-zfgbtab .next {position: absolute;display: block; width: 52px; height: 50px; top: 50px;background-repeat: no-repeat;}
.m-zfgbtab .prev{background-image: url(../images/page/pic-zfgbleft.png);    top: 0;left: 0;}
.m-zfgbtab .next{background-image: url(../images/page/pic-zfgbright.png);right: 0;top:0;}
/**政府公报list**/
.m-menutitlestyle1{    margin-top: 10px;height: 38px; line-height: 38px; border-bottom: 3px solid #f5f5f5;margin-bottom: 8px;}
.m-menutitlestyle1 a.u-tit,.m-menutitlestyle1 span.u-tit{display: block; margin: -1px 0 0 -1px; padding: 0 15px;font-size: 18px; font-weight: bold;}
.u-gbml .select_box{ display:none;}
.m-zfgbmenu{margin-top: 15px; width: 780px; height: 1081px; margin-left:0;}
.m-zfgbmenu .u-gbml{margin-right: 18px;}
.m-zfgbmenu .u-gbml select{width: 66px; height: 20px; line-height: 20px; background: #fff; border: 1px solid #ddd;}
.m-zfgbzx {border: 1px solid #ddd;}
	/* 公报搜索 */
/* .m-gbss form{padding: 20px 10px;overflow: hidden;}
.m-gbss label{display: block;margin-bottom: 10px;overflow: hidden;}
.m-gbss span{float:left;display: block;width: 80px;text-align: right;font-weight: normal;line-height: 28px;}
.m-gbss input,.m-gbss select{float:left;display:block;width: 172px;height: 30px;line-height: 30px;text-indent: 10px; border: 1px solid #ddd;}
.m-gbss input.js{width: 89px;height: 34px;background: #b80608;color: #fff;border-radius: 5px;text-indent: 0;margin: 10px 20px 10px 33px;}
.m-gbss input.cz{width: 89px;height: 34px;background: #e22929;color: #fff;border-radius: 5px;text-indent: 0;margin: 10px 0;} */


.m-menutitlestyle2 {height: 38px;line-height: 38px;border-bottom: 1px solid #ddd;background:  #f5f5f5 ;}
.m-menutitlestyle2 a, .m-menutitlestyle2 span { float: left;display: block;padding: 0 20px;font-size: 18px;font-weight: bold;color: #cc0c0d;}
.u-gbbook, .u-gbbook img {display: block;max-width: 100%;margin:0 auto;}
.u-gbbook img{    padding: 20px;  margin: 0 auto;}
.m-zfgbss{border: 1px solid #ddd;margin: 15px 0;}
.m-zfgbss ul{padding: 13px 14px 0;}
.m-zfgbss ul li{padding: 4px 0;}
.m-zfgbss ul li label{float: left; display: block; width: 80px; line-height: 28px; text-align: right;/*font-size: 14px;*/color: #444;    margin-bottom: 0;}
.m-zfgbss ul li input.u-lg{float: left; width: 162px; height: 28px; padding: 0 4px; border: 1px solid #ddd;}
.m-zfgbss ul li select.u-sl{float: right; height: 24px; width: 172px; border: 1px solid #ddd;}
.m-zfgbss ul li select.u-st{float: right; width: 81px; height: 24px; border: 1px solid #ddd;}
.seltimedate{font-size: 14px;float: left;width: 162px;height: 28px;padding: 0 4px;border: 1px solid #ddd;}
.m-zfgbsub{margin-top: 22px; text-align: center;}
.m-zfgbsub input{margin: 0 5px; width: 89px; height: 32px; line-height: 32px; border: none; background: #ccc; border-radius: 5px; font-size: 16px; cursor: pointer; color: #fff;}
.m-zfgbsub input.u-sub{background-color: #cc0c0d;}
.m-gbccjs{margin: 15px 0; height: 150px; border: 1px solid #ddd;}
.m-csfrom{margin: 26px 0 11px; height: 28px; line-height: 28px; text-align: center;}
.m-csfrom select{margin: 0 5px; width: 118px; border: 1px solid #ddd;}
.m-gbxglj ul{padding: 9px 14px 0;}
.m-gbxglj ul li{margin-top: 12px; line-height: 42px;}
.m-gbxglj ul li a{display: block; padding-left: 60px; border-radius: 5px; background:#eff6fc; font-size: 16px;}
.m-gbxglj {height: 180px;border: 1px solid #ddd;}
.m-gbccjs{margin: 15px 0; height: 163px; border: 1px solid #ddd;}
.m-csfrom{margin: 13px 0 11px; height: 28px; line-height: 28px; text-align: center;}
.m-csfrom select{margin: 0 1px; width: 118px; border: 1px solid #ddd;height: 28px;}
.m-zfgbsub{    margin: 22px 0; text-align: center;}
.m-zfgbsub input{margin: 0 5px; width: 89px; height: 32px; line-height: 32px; border: none; background: #ccc; border-radius: 5px; font-size: 16px; cursor: pointer; color: #fff;}
.m-zfgbsub input.u-sub{background-color: #cc0c0d;}
.m-cglists h2{font-size: 18px; font-weight: bold;     margin: 20px 0 5px;color: #b80608;}
.m-dashed{height: 1px;border: 1px dashed #ddd;}
/*政府公报 end*/
/*依申请公开*/
.m-ysqtab{background: #f5f5f5;}
.m-ysqtab li{float: left; margin-right: 10px; line-height: 40px;}
.m-ysqtab li a{display: block; padding: 2px 16px 0;}
.m-ysqtab li.u-active a{padding-top: 0; background: #fff; color: #b80608; border-top: 2px solid #b80608;}
.m-ysqtable h1{text-align: center; padding: 15px 0; background: #f5f8fa; color: #b80608; font-size: 16px;}
.m-ysqtable .table>thead>tr>th{vertical-align: middle;}
.m-ysqtable .table-bordered>thead>tr>th{border-bottom-width: 1px; text-align: center; font-weight: bold;}
.m-ysqtable .table .name{width: 200px;}
.m-ysqtable .table tbody .name{text-align: left;}
.m-ysqtable .table-bordered>tbody>tr>td{text-align: center;}
.m-ysqbxz .table>tbody>tr>td{vertical-align: middle;}
.m-ysqlct img{display: block; margin: 0 auto; max-width: 100%;}
.m-zxsqtext p{line-height: 30px; text-indent: 2em;}
.m-zxsqform{overflow-x: auto;}
.g-zxsqform{width: 1170px;}
.g-zxsqform table{width:100%; border-collapse:collapse;}
table.apply-wrapper th{text-align: center; background: #f5f8fa; font-size: 16px; font-weight: bold; padding: 15px 0; border:1px solid #ddd; color: #b80608;}
table.apply-wrapper td{border:1px solid #ddd; padding:10px 20px; text-align:left; line-height: 22px;}
table.apply-wrapper td.apply-cell, table.apply-wrapper td.infor-cell{padding: 15px;}
table.apply-wrapper td font{color: #fe0101;}
table.apply-wrapper td .org{width: 248px; height: 38px; line-height: 38px; border: 1px solid #ddd; padding: 8px 0 8px 6px;}
.apply-person-info td.name1, .apply-need-info td.name1{width: 14px; padding: 0 26px;}
.apply-person-info td.apply-person{color: #ff0000;}
.apply-person-info td.text-cell{width: 500px;}
.apply-person-info td.text-cell .name2{display: block; width: 90px; height: 28px; line-height: 28px; float: left;}
.apply-person-info td.text-cell .ipt1{width: 308px; height: 26px; border: 1px solid #ddd; padding: 0 5px;}
.apply-need-info td.name2{width: 98px; padding: 10px 20px 10px 14px; text-align: right;}
.apply-need-info td .text-area{width: 840px; height: 90px; border: 1px solid #ddd; padding: 10px; vertical-align: middle;}
.apply-need-info td.carrier-sorts span{padding: 0 10px;}
.apply-need-info td.carrier-sorts input{margin: 0 4px 0 0; vertical-align: middle;}
.uploader{position:relative; display:inline-block; overflow:hidden; cursor:default; padding:0; margin:20px 0px;}
.filename{float:left; display:inline-block; outline:0 none; height:48px; width:500px; margin:0; padding:8px 10px; overflow:hidden; cursor:default; text-overflow:ellipsis; white-space:nowrap; background:#fff; border:1px solid #ddd; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.u-button{float:left; height:48px; display:inline-block; outline:0 none; padding:8px 20px; margin:0; cursor:pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-left: 10px; background: #b80608; border: none; color: #fff;}
.uploader input[type=file]{position:absolute; top:0; right:0; bottom:0; border:0; padding:0; margin:0; height:48px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity:0;}
.submit-box{text-align: center; margin: 10px 0 40px;}
.submit-box .btn{width: 100px; height: 48px; background: #a6a6a6; border: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color: #fff; font-size: 16px; margin: 0 20px;}
.submit-box .btn-sub{background: #b80608;}
.m-ysqcxform #code{width: 50%;}
.m-ysqcxform img{margin-left: 10px;}
.m-ysqcxinfos .table>thead{background: #f5f5f5;}
.m-ysqcxinfos .table>tbody>tr>td{vertical-align: middle;}
.g-ysqlibox .row{margin:0; border: 1px solid #ffe2e2;}
.g-ysqlibox li{margin-bottom: -1px; line-height: 50px; overflow: hidden;}
.g-ysqlibox li .u-title{border-left: 1px solid #ffe2e2; border-bottom: 1px solid #ffe2e2;}
.g-ysqlibox li div p{float: left; width: 33.33333%; border-left: 1px solid #ffe2e2; border-bottom: 1px solid #ffe2e2;}
.g-ysqlibox li div a{display: block; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-ysqlibox li div i{margin-right: 10px; display: inline-block; width: 5px; height: 6px; vertical-align: middle; background: url(../images/home/red-li.png) no-repeat;}
.g-ysqlibox li div.u-title a{font-weight: bold;}

.u-nologin{padding: 15px; font-size: 14px;}
.u-nologin a{margin: 0 4px; color: #1893e5;}
.apply-person-info td.text-cell .name2 { display: block;  width: 100px;  line-height: 28px;float: left;}
.uploader { position: relative; display: inline-block;cursor: default; overflow: hidden;padding: 0px;margin: 26px 0px;}
.filename {     font-size: 14px;float: left; display: inline-block;height: 26px; width: 308px; cursor: default; text-overflow: ellipsis; white-space: nowrap; box-sizing: border-box; outline: none 0px;  margin: 0px;  padding: 0px 5px;  overflow: hidden; background: rgb(255, 255, 255);  border-width: 1px; border-style: solid;border-color: rgb(221, 221, 221);border-image: initial;}
.uploader .button {float: left;  height: 26px; display: inline-block; cursor: pointer; color: rgb(255, 255, 255); outline: none 0px; padding: 0px 15px; margin: 0px 15px 0px 10px;border-radius: 3px; background: rgb(185, 6, 9); border-width: initial;border-style: none; border-color: initial;border-image: initial;}
.uploader input[type="file"] {position: absolute; top: 0;bottom: 0px; height: 26px;    width: 62px;    right: 15px; cursor: pointer;opacity: 0; border-width: 0px;border-style: initial; border-color: initial; border-image: initial; padding: 0px; margin: 0px;}
/*专题专栏*/
.m-jdhyserch{height: 32px;line-height: 30px;}
.g-ztzlbox li{margin-top: 20px;}
.g-ztzlbox li a img{display: block; width: 100%; height: 82px;}
.g-ztzlbox li p{font-size: 16px; line-height: 40px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-ztzlbox .m-tabstyle6{ line-height: 38px;}
/***搜索**/
.m-zccx{ position: absolute;right: 0;   top: 0;}
.u-jdhyserch{height: 32px;line-height: 20px;border:1px solid #ddd;text-indent: 10px;    padding: 0 51px 0 0;width: 330px;font-size: 14px;}
.m-zccx span{    display: inline-block;line-height: 32px;}
.u-jdhybtn{width: 52px;height: 32px;border: none;background: #b80608; color: #fff; position: absolute; right: 0;top: 0;}
/*list*/
.m-listsbox{padding: 6px 20px 20px; background: #fff;}
.m-listlf{width: 285px; margin-right: -285px;}
.m-listrg{width: 100%;}
.m-listrgbox{margin-left: 315px;}
.m-listlf h1,.m-listlf h2{line-height: 58px; font-size: 20px; font-weight: bold; text-align: center; color: #fff; background: #b80608;}
.m-listlf ul{padding: 14px 0; border-right: 1px solid #ddd;}
.m-listlf li{padding: 5px 14px;}
.m-listlf li a{display: block; line-height: 46px; text-align: center; background: #f0f0f0; border-radius: 8px; font-size: 16px;}
.m-listlf li.u-active a,.m-listlf li a:hover{background: #ed5a5a; color: #fff;}
.u-listtit{height: 40px; line-height: 40px; border-bottom: 3px solid #b80608;}
.u-listtit .u-tit{display: block; padding: 0 10px; font-size: 20px; color: #b80608;}
.m-ptlist{padding: 10px 0;}
.m-ptlist li{line-height: 38px;}

/*高级搜索*/
.m-gjssbox{border:1px solid #ddd;}
.u-gjsstit{padding: 0 20px; height: 44px; line-height: 44px; font-size: 16px; font-weight: bold; color: #b80608; }
.u-gjsstit span{margin-right: 10px;}
.g-gjssbox{margin: 16px 0;}
.g-gjssbox h2{line-height: 42px; padding: 0 26px; background: #f6f6f6; color: #b80608; font-size: 16px; font-weight: bold;}
.m-gjssbd{padding: 15px 335px 40px 15px;}
.m-gjssbd .form-group{margin: 0 -5px 20px;}
.m-gjssbd .form-group .control-label{padding: 7px 5px 0 5px;}
.m-gjssbd .form-group div{padding: 0 5px;}
.m-gjssbd .form-group .u-yb{width: 50%;}
.m-gjssbd .form-group .btn-danger{margin-right: 15px;}

/*搜索结果*/
.m-condition strong{display: block; text-align: center; font-size: 16px;}
.m-condition table tbody tr td{padding: 10px 8px;}
.m-condition li{float: left; padding: 4px 0;}
.m-condition li a{display: block; padding: 0 16px; height: 14px; line-height: 1; border-right: 1px solid #ddd; font-size: 14px;}
.m-condition li:last-child a{border: none;}
.m-condition li.u-active a{color: #b80608;}
.m-keyword{margin-bottom: 20px; padding: 10px; background: #f0f0f0;}
.u-key{line-height: 34px; font-size: 14px;}
.u-key span{color: #b80608;}
.m-keyword .input-group{width: 308px;}
.m-keyword .input-group .btn{background: #b80608; color: #fff;}
.m-result li{margin-bottom: 15px;}
.m-result li h1{padding: 10px 0; line-height: 1.5;}
.m-result li h1 a{font-size: 16px;}
.m-result li h1 i{font-size: 12px; font-weight: normal; color: #999;}
.m-result li .m-rstinfo{line-height: 1.5; font-size: 12px;}
.m-result li .m-rstfuns{padding: 10px 0; font-size: 12px; color: #158709;}
.m-result li .m-rstfuns p{float: left; margin-right: 10px;}
.m-result li .m-rstfuns p span{color: #f00;}
.m-result li .m-rstfuns a{color: #158709; font-size: 12px;}
.m-result li .m-rstfuns .u-url{width: 1px; height: 1px; overflow: hidden; margin: 0; opacity: 0;}
.u-cpurl{cursor: pointer;}
.red{color: #b80608;}

.form-control[readonly] { background: #fff;}
/**五公开**/
/*fiveopen*/
.m-openztdy{padding: 15px; background: url(../images/page/bg-ztty.png) center no-repeat;}
.m-dyicon span{margin: 0 auto; display: block; width: 74px; height: 74px; -moz-border-radius: 50%; border-radius: 50%; background-color: #b80608; background-repeat: no-repeat; background-position: center;}
.m-dyicon p{color: #015293;}
.m-dydesc{padding: 10px 0 10px 94px; background: url(../images/page/bg-dydesc.png) left center no-repeat; line-height: 30px; text-indent: 2em;}
.m-fivedy .m-dyicon{}
.m-fivedy .m-dyicon span{background-image: url(../images/page/icon-dyfive.png);}
.m-fivedy .m-dyicon p{line-height: 54px; font-size: 26px;text-align: center;}
.m-fivedy .m-dydesc{margin-top: 12px;}
.m-fivebox{padding: 14px 19px 19px; border: 1px solid #ddd;}
.m-fivetab{margin: 0 auto 30px;height: 55px;}
.m-fivetab li{float: left;height: 55px;}
.m-fivetab li a{ display: block;     text-align: center; line-height: 53px; border: 1px solid #ddd; -moz-border-radius: 6px; border-radius: 6px; font-weight: bold;}
.m-fivetab li i{     margin-bottom: 6px;vertical-align: middle;display: inline-block;width: 30px;height: 30px; line-height: 30px;font-size: 27px;    color: #999999;}
.m-fivetab li.u-active a{border-color: #b80608; color: #b80608;}
.m-fivetab li.u-active a i{color: #b80608;}
.m-fivetab li:hover a i{color: #b80608;}
.m-fivetab li.u-gk1 a{}
.m-fivetab li.u-gk2 a{background-position: 31px -53px;}
.m-fivetab li.u-gk3 a{background-position: 34px -106px;}
.m-wgklists{width: 900px;}
/* .g-wgklists{height: 249px;} */

.m-openztlf{/*width: 240px;*/ background: #f3f3f3; overflow: hidden;}
.m-openztlf .u-tit{height: 60px; line-height: 60px; font-size: 20px; color: #fff; background: #b80608;text-align: center;}
.g-openztlf h2{line-height: 18px; padding: 15px 36px 15px 20px; border-bottom: 1px solid #fff; background-image: url(../images/openness/icon-openztlf.png); background-repeat: no-repeat; background-position: right 0;}
.g-openztlf h2 a{font-size: 16px;}
.g-openztlf h2.on{background-position: right -49px; background-color: #b80608; border-bottom: none;}
.g-openztlf h2.on a{color: #fff;}
.g-openztlf ul#treeDemo{padding: 5px 10px 5px 18px; border: 1px solid #b80608;}
/* .g-openztlf ul{padding: 5px 10px 5px 18px; border: 1px solid #256ca4;}
.g-openztlf ul li{margin: 7px 0; padding-left: 16px; background: url(../images/public/icon-li2.png) 0 9px no-repeat;}
.g-openztlf ul li a{font-size: 14px; line-height: 18px;}
.g-openztlf ul li.u-active a{color: #015293;} */
.j-openztrg{min-height: 601px;}
.m-czzjlistbox{width: 918px; height: 583px; padding: 8px 10px; border: 1px solid #ddd;}
.g-czzjlistbox{height: 532px;}
.g-wgklists .m-titstyle5{ padding-right: 10px;height: 40px;line-height: 40px;background: #f5f5f5;}
.g-wgklists .m-titstyle5 .u-tit{display: block;padding: 0 15px; border-left: 5px solid #b80608;color: #b80608;font-weight: bold;font-size: 16px;
font-weight: bold;}

/*依申请公开*/
.m-ysqtab{background: #f5f5f5;}
.m-ysqtab li{float: left; margin-right: 10px; line-height: 40px;}
.m-ysqtab li a{display: block; padding: 2px 16px 0;}
.m-ysqtab li.u-active a{padding-top: 0; background: #fff; color: #b90609; border-top: 2px solid #b90609;}
.m-ysqtable h1{text-align: center; padding: 15px 0; background: #f5f8fa; color: #b90609; font-size: 16px;}
.m-ysqtable .table>thead>tr>th{vertical-align: middle;}
.m-ysqtable .table-bordered>thead>tr>th{border-bottom-width: 1px; text-align: center; font-weight: bold;}
.m-ysqtable .table .name{width: 200px;}
.m-ysqtable .table tbody .name{text-align: left;}
.m-ysqtable .table-bordered>tbody>tr>td{text-align: center;}
.m-ysqbxz .table>tbody>tr>td{vertical-align: middle;}
.m-ysqlct img{display: block; margin: 0 auto; max-width: 100%;}
.m-zxsqtext p{line-height: 30px; text-indent: 2em;}
.m-zxsqform{overflow-x: auto;}
.g-zxsqform{width: 1170px;}
.g-zxsqform table{width:100%; border-collapse:collapse;}
table.apply-wrapper th{text-align: center; background: #f5f8fa; font-size: 16px; font-weight: bold; padding: 15px 0; border:1px solid #ddd; color: #b90609;}
table.apply-wrapper td{border:1px solid #ddd; padding:10px 20px; text-align:left; line-height: 22px;}
table.apply-wrapper td.apply-cell, table.apply-wrapper td.infor-cell{padding: 15px;}
table.apply-wrapper td font{color: #fe0101;}
table.apply-wrapper td .org{width: 248px; height: 38px; line-height: 38px; border: 1px solid #ddd; padding: 8px 0 8px 6px;}

/*超大PC屏幕下的专用样式*/
@media screen and (min-width:1240px) {
    .m-gkcxbd .control-label{width: 30%;}
    .m-gkcxbd .col-sm-8{width: 70%;}
    .m-gkcxbd .btn{width: 100%;}
    .m-zfgblistleft{width: 295px;}
    .m-zfgblistright{width: 925px;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1240px) {
.m-susuoinput .g-sousuobox{width: 560px;}

.m-citysearch .m-citybox{width: 100%;}
}

/*中等PC屏幕下的专用样式*/
@media screen and (max-width: 1199px) {
	.m-gkcxbd .control-label{padding: 0 7px;}
     /***新版搜索**/
	.m-susuoinput .g-sousuobox{width: 60%;}
	/*****/
	.m-tabstyle6 a{padding: 0 14px;}
	
	.m-lsbody p.u-ls2 a.u-a1{width:100%;}

}
/*PAD屏幕下的专用样式*/
@media screen and (max-width: 991px){
	.m-nybgbox ul{margin: 0 -1px -1px -1px;}
	.m-gqyjfk{margin: 14px 0;}

	.m-lsfbtj{margin-bottom: 14px;}
	.m-openlsrg{height: auto;}

	.m-gkcxbd{padding: 15px;}
	.m-gkcxbd form{padding-left: 0;}
	.u-xctit{margin-bottom: 10px; border-right: none; border-bottom: 1px solid #ddd; text-align: left; line-height: 33px;}
	.u-xctit span{display: inline-block; margin: 0; vertical-align: middle;}
	.u-xctit p{display: inline-block; margin: 0;}

	.m-openlists .u-ls1{display: none;}
	.m-openlists .u-ls2{width: 41%;}

	.m-nylbox,.g-nyznbox{height: auto;}

	.m-opendetail{padding: 0;}

	.m-zfgbtab li{width: 25%;     margin: 0 10px;text-align: center;}

	.m-listlf{float: none; width: 100%;}
	.m-listlf ul{border: none;}
	.m-listrgbox{margin-left: 0;}

	.m-gjssbd{padding: 0 15px;}
	.m-gjssbd .form-group{margin-bottom: 15px;}
	.m-gjssbd .form-group .u-yb{width: 100%;}

	.m-keyword .input-group{float: none; width: 100%;}
	.m-result li h1 i{float: none; display: block;}

	.m-zdhybox,.m-gqyjzj, .m-gqyjfk, .m-gqzcjd{height: auto;    padding-bottom: 10px;}


	.m-susuoinput{margin:0; }
	.m-susuoinput .g-sousuobox{width: 79%;}

	.g-serchtitle{padding: 0;border-right:none;}
    .time-range{margin-top:15px;}

    .m-listnews{margin-top: 10px;}

    .m-xwfbs{height: auto;}
    /***搜索及结果页***/
	.m-searchResult .u-ls2{width: 80%;}
	.m-searchResult .u-ls4{width: 20%;}

	.m-plname{width: 20%;}

	.m-openztdy{background-size: 100% 100%;}
	.g-zfgbbox .g-county ul li{width: 100% !important;margin-bottom: 10px;}
	.g-zfgbbox .g-county ul li+li{margin-left: 0 !important;}
	.m-detailtext table{width: 100% !important;table-layout: fixed;word-break: break-all;}
}
/*PHONE屏幕下的专用样式*/
@media screen and (max-width: 767px) {
	.m-sgjfbox .u-link{border-top: 1px solid #ddd;}

	/*.m-menuform .btn{margin-top: 8px;}*/
	.m-openlists .u-ls3{display: none;}
	.m-openlists .u-ls2{width: 100%;}
	.m-openlists .u-ls4{display:none;}
	.m-openlists .u-ls5{display:none;}
	.m-susuoinput .g-sousuobox{width: 100%;}
.m-susuoinput{padding: 0 20px;}
	
  .m-citysearch{padding: 5px;}
  .serchbox .u-moreshow{    top: 25px;}
.m-citysearch .m-citybox ul li{    padding-right: 10px;}

.m-ztzlbox .m-tabstyle6{position: static;}
.m-ztzlbox .m-tabstyle6 li{float: none;}
.m-zccx{width: 100%;margin-top: 10px;position: static;right: 0;top: 0;}
.m-zccx span{float:none;}
.m-jdhyserch{float: none;margin-bottom: 10px;}
.u-jdhyserch{    width: 100%;}

.g-ztzlbox li{margin-top:10px;}
.m-fivetab li a{padding: 0 10px;}
.m-fivetab{height: auto;    margin: 0 auto 10px;}
.m-fivetab li{margin-bottom: 5px;}

.u-dttit{padding:0 0 10px 0;}
.m-detailinfo li{line-height: 0.8;}
}
/*特小PHONE屏幕下的专用样式*/
@media screen and (max-width: 638px) {
	


}
/*small xs*/
@media screen and (max-width: 638px) {
	body{font-size: 14px;}

}
@media screen and (max-width: 400px){
	.seltime{width: 79px;}
}

  /* @media print 为打印时适应的样式表*/
  @media   print   {   
  .is-header   {display:none;}
   /*其它的样式*/     
  }