@charset "utf-8";
/***申请材料***/
.m-apply h3{color: #3d3d3d;font-weight: bold;font-size: 20px;padding: 8px 0;}
.m-ap{right: 0;top: -11px;}
.m-ap .g-ap{width: 260px;height: 60px;background: #b80608;text-align: center;line-height: 60px;}
.m-ap .g-ap a{display: block;}
.m-ap .g-ap span{color: #ffffff;font-size: 16px;background: url(../images/icon-apply.png) left center no-repeat;padding-left: 42px;    padding: 9px 0 9px 42px;}

._xcontainerapply ._xtableHeadapply tr th,._xcontainerapply ._xtableHeadapply tr,._xtableHeadapply,._vtableListapply{border:none;font-size: 16px;color: #333333;}
._xcontainerapply ._xtableHeadapply tr{height: 50px;line-height: 50px;background: #f1f2f3;}
._xcontainerapply ._xtableHeadapply tr th{text-align: center;}
._xcontainerapply ._xtableHeadapply tr th.hover{font-weight: bold;background: url(../images/icon-line.png) center bottom no-repeat;}
._xcontainerapply ._xtableHeadapply tr th:not(:last-child):hover{cursor: pointer;}
._xcontainerapply{border: 1px solid #f1f2f3;margin-bottom:0;}
._vtableListapply tr td h2{border-left: 6px solid #b80608;    padding-left: 12px;margin: 10px 0;display: inline-block;}
._vtableListapply tr td div{line-height: 30px;}
._xtcontapply{padding: 24px 24px 40px;}
.u-cksmt{color: #51a4ea;font-size: 12px;}
.g-table thead tr th,.g-table tbody tr td{text-align: center;}
.g-table thead tr th{font-size: 16px;color: #666666;height: 48px;vertical-align: middle;border-bottom: none;}
.g-table tbody tr td{font-size: 14px;color: #666666;height: 82px;vertical-align: middle;}
.g-table tbody tr td a{color: #b80608;}

.j-fxnav{position: fixed; top: 0; -webkit-box-shadow: 0 0 5px rgba(0,0,0,.2); -moz-box-shadow: 0 0 5px rgba(0,0,0,.2); box-shadow: 0 0 5px rgba(0,0,0,.2); z-index: 999;}

/****弹出层查看材料***/
.m-ckcl{width: 432px;height: 242px;    background-color: #fff;border-radius: 2px; box-shadow: 1px 1px 50px rgba(0,0,0,.3);    position: fixed;z-index: 99999}
.m-ckcl h3,.m-ckclpic h3{text-align: center;    height: 42px;line-height: 42px; border-bottom: 1px solid #eee; font-size: 14px; color: #333;overflow: hidden; background-color: #F8F8F8;border-radius: 2px 2px 0 0;}
.m-ckcl .m-sm,.m-ckclpic .m-sm{padding:10px;}
.m-ckcl .m-sm p{line-height: 16px;line-height: 188%;}
.m-ckclpic{overflow:auto;max-width: 800px;max-height: 600px;background-color: #fff;border-radius: 2px; box-shadow: 1px 1px 50px rgba(0,0,0,.3);    position: fixed;z-index: 99999}
.m-ckclpic .m-sm img{display: block;margin: 0 auto;max-width: 100%;}
/*phone sm*/
@media screen and (max-width: 767px) {
  .m-ap{position: static;    float: right;margin-bottom: 15px;}
  .m-ap .g-ap{line-height: 40px;    width: 160px;height: 40px;}

  ._xcontainerapply ._xtableHeadapply tr th{font-size: 14px; padding-right: 10px;line-height: 20px;}
  ._xtcontapply {padding: 14px 14px 20px;}
  .g-table tbody tr td{height: auto;line-height: 20px;}

  .m-ckcl,.m-ckclpic{width: 100%;}
  
}
/***我要申报***/
.m-wysb{border:1px solid #ddd;padding: 40px 130px 30px 45px;}
.m-wysb form div label{background: url(../images/red.png) left center no-repeat;padding-left: 8px;}
.m-wysb input,.m-wysb img{height: 38px;line-height: 38px;}
.m-wysb img{margin-left: 10px;}
.m-wysb .u-w385{width: 385px;}
.m-wysb .u-w934{width:934px;}
.m-wysb .u-w659{width: 659px;}
.m-wysb .u-w286{width: 286px;}
.m-wysb .u-w300{width: 300px;}
.m-wysb .u-w385 input{width: 100%;}
.m-wysb .form-horizontal .control-label{padding-top: 0;    height: 38px;line-height: 38px;}
.m-wysb .form-horizontal .form-group{margin-right:0;margin-left:0;}
.m-wysb .form-horizontal .form-group textarea{height: 110px;}
.m-wysb .form-control{border:1px solid #ddd;-webkit-box-shadow:none;box-shadow: none;}
.m-wysb .u-update{width: 110px;height: 38px;line-height: 38px;background: #e6e6e6;font-size: 18px;color: #666666;text-align: center;margin-left: 10px;border-radius: 6px;    margin-top: 36px;}
.m-wysb .u-update:hover{cursor: pointer;}
.m-wysb .btu-group{text-align: center;}
.m-wysb .btu-group .btn{width: 110px;height: 38px;font-size: 18px;padding: 0;}
.m-wysb .btu-group .submit{background: #ff8400;color: #fff;margin-right: 10px;}
.m-wysb .m-updatebox{border: 1px solid #ddd;padding: 20px 10px;min-height: 110px;border-radius: 3px;    font-size: 14px;color: #333;}


/***我要申报查看页面***/
.m-wysb_result .form-control[readonly]{background: #fff;border: none; box-shadow: none;}
.m-wysb_result .form-control:focus{outline:none;box-shadow:none;border: none;}
.g-state{padding:8px 0;display: flex;}
.g-state div{display: inline-block;display: inline-block;width: 33.33%;font-size: 14px;color: #ffffff;font-weight: bold;text-align: center;}
.g-state span{display: block;}
.g-state span.u-state1{background: #ff8400;}
.g-state span.u-state2{background: #d6d3d3;}
.g-state span.u-state3{background: #47cc47;}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
.m-wysb{    padding: 40px 7px 30px 45px;}
.m-wysb .u-w385 {width: 255px;}
.m-wysb .u-w934{    width: 674px;}
.m-wysb .u-w659{width: 674px;}
}
/*pad md*/
@media screen and (max-width: 991px ){
.m-wysb .u-w385,.m-wysb .u-w934,.m-wysb .u-w659,.m-wysb .u-w286,.m-wysb .u-w300{width: 100%;}
.m-wysb{padding:10px 20px;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
	.m-wysb input,.m-wysb img{height: 33px;line-height: 33px;}
	.m-wysb .form-horizontal .control-label{height: auto;line-height: 22px;}
	.m-wysb .u-update,.m-wysb img{margin-top:15px;margin-left:0;}
}
/****详情页***/
/*内容页 on*/
.detail-box{    padding: 20px 0;border-top: 1px dashed #ddd;background:#fff;}
.detail-ltitle{width: 100%; line-height: 58px; text-align: center; font-size: 30px; color: #e10101;font-weight: bold;}
.detail-stitle{width: 100%; height: 40px; line-height: 40px; font-size: 22px; text-align: center;}
.detail-info{width: 100%; height: 41px; line-height: 41px; background: #f5f5f5; margin-top: 13px;}
.detailinfo-left{ height: 41px; line-height: 41px; text-indent:30px;}
.detailinfo-left span{ margin-right: 16px;}
.detailinfo-left .font a{font-size: 14px;color:#666;}
.detailinfo-font{ height: 41px; line-height: 41px;}
.detailinfo-font span,.detailinfo-font a{font-size: 12px;}
.bdsharebuttonbox{padding-top:7px;}

.u-fontsize{margin-right: 30px; font-size: 12px; color: #444;}
.u-fontsize a{margin: 0 2px;}
.m-dtfuns{padding: 4px 10px;     line-height: 43px; border-bottom: 1px solid #ddd;}
.m-dtfuns .u-wzinfo{font-size: 12px; color: #999;}
.m-dtfuns .u-wzinfo span{margin: 0 7px;}
#qrcode img { margin: 5px auto; display: block;padding: 5px;border: 1px solid #ddd;}

.newscontnet{font-size: 16px; line-height: 188%; min-height: 164px; padding: 20px 0px 40px;    overflow: auto;}
.newscontnet p{line-height: 40px;margin-bottom: 15px;}
.newscontnet div{overflow-x:auto;}
.newscontnet table{border-collapse: collapse;margin:0 auto;}
.newscontnet table td,.detail-content table th{border: 1px solid #333;}
.newscontnet table p{text-align:center;}
.newscontnet img{max-width:100%;display: block;margin: 0 auto;}
.wzewm{text-align:center; margin:0 auto;}
.wzewm span{display:block;}
.wzewm span.txt-color{font-size: 12px; color: #c0c0c0;}
.wzewm span.img{height: 154px;}
.wzbot{width: 100%; line-height: 24px; padding: 10px 0; margin-top: 50px; border-top: 1px dashed #ddd;}
.wzbot ul{height: 25px;float: right;}
.wzbot ul li{float: right;padding-left: 8px; margin-right: 5px;text-align:center;width:51px;margin-left:22px;margin-right:-8px;}
.wzbot ul li a{display: inline-block; }
.wzbot ul li a:hover{ color: #d71017;text-decoration: none;}
.detail-zy{width: 100%;}
.detail-zy div{ background-repeat: no-repeat; font-size: 16px; color: #444;width:50%;}
.detail-zy div.detail-prev{text-indent:30px;}
.detail-zy div.detail-prev i{float:left; width:14px;    height: 24px;background:url(../images/detail-b.png) left center no-repeat; }
.detail-zy div.detail-next i{float: right; width:14px  ;  height: 24px;background:url(../images/detail-b.png) right center no-repeat;margin-left:30px; }
.detail-zy div.detail-next{text-align:right;}
.detail-downlist{margin: 10px auto;}
.detail-downlist ul li{height: 30px; line-height: 30px; padding-left: 30px; font-size: 16px;}
.detail-downlist ul li a{ color:#0359a2;}
.detail-zzsm{width: 100%; height: 30px; line-height: 30px; color: #d60808; font: 18px/30px 宋体;}

.u-dtprev a,.u-dtnext a{    overflow: hidden; word-wrap: normal;white-space: nowrap; text-overflow: ellipsis;display: block;}
.u-dtprev, .u-dtnext{width:95%;}



.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;    width: 50%;float: left;}
.m-detailinfo li p{padding: 9px 0; float: left; width: 20%; text-align: center; background: #e6e6e6;}
.m-detailinfo li div{    width: 80%; padding: 7px 20px;float: left; box-sizing: border-box;overflow: hidden; word-wrap: normal;white-space: nowrap; text-overflow: ellipsis; font-size: 16px;}

.m-detailleft{width: 70%;}
.m-detailsright{width:30%;}
.m-detailsright h2{display: block;font-size: 20px;font-weight: bold;color: #236eac;}
/*内容页 end*/
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
.u-wzinfo, .u-fxfun {
    float: none;
    text-align: center;
}
.u-dtprev,.u-dtnext{    float: none;}
}
/*pad md*/
@media screen and (max-width: 991px ){
.u-wzinfo, .u-fxfun {
    float: none;
    text-align: center;
}
.detail-ltitle{    font-size: 25px;line-height:40px;}
.wzbot{margin-top:20px;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
.u-wzinfo, .u-fxfun {
    float: none;
    text-align: center;
}
.m-dtfuns{line-height: 23px;}
.u-fxfun{line-height: 38px;}
.detail-ltitle{font-size: 22px;line-height:1.2;}
.m-detailleft{width: 100%;}
.m-detailsright{width:100%;}

.m-detailinfo li{line-height: 0.8; }
.m-detailinfo li{width: 100%;float: left;text-align: center;}
.m-detailinfo li div{font-size:14px;}
.m-detailsright h2{font-size: 18px;margin-top: 10px;}
.detail-zy div{width: 100%;}
.detail-zy div.detail-prev{text-indent: 0;}
}
@media screen and (max-width: 639px){
   .u-wzinfo, .u-fxfun {
    float: none;
    text-align: center;
}
}
/***列表页*****/
.m-liststyle2 li{line-height: 36px;height: 36px; padding-left: 10px; background: url(../images/icon-li2.png) left center no-repeat;}
.m-liststyle2 li a{font-size: 15px;    overflow: hidden; word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;display: block;}
.m-liststyle2 li span{float: right; color: #999;}
.g-listlf{background: #f5f5f5; min-height: 883px;}
.g-listlf .u-tit{height: 58px; line-height: 58px; font-size: 24px; font-weight: bold; color: #fff; background: #cd0000;}
.g-listlf .u-tit i{position: absolute; display: block; width: 13px; height: 7px; left: 50%; margin-left: -6px; bottom: -7px; background: url(../images/bg-lstit.png) no-repeat;}
.g-listlf li{border-bottom: 1px solid #fff; line-height: 67px;}
.g-listlf li a{display: block; padding-left: 30px; font-size: 18px; background-image: url(../images/bg-ls.png); background-repeat: no-repeat; background-position: right 0; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-listlf li.u-active a,.g-listlf li a:hover{background-position: right -67px; background-color: #ffe4e4; color: #cd0000;}
.m-listtit{height: 40px; line-height: 40px; border-bottom: 1px solid #ddd; padding: 0 10px; font-size: 20px; font-weight: bold; color: #cd0000;}
.m-cglists{padding: 8px 0 42px;}
.m-cglists li{height: auto;}
/***政策发布厅列表***/
.m-main{margin: 0 auto; background: #fff;}

.m-zcwjform{padding: 6px 15px; background: #f5f5f5;}
.m-zcwjform li{margin: 9px 0; position: relative; padding-left: 92px;}
.m-zcwjform li label{position: absolute; left: 5px; top: 0; margin: 0; display: block; width: 87px; line-height: 34px; text-align: right; font-weight: normal;}
.m-zcwjform li .u-wjlong{padding: 0 6px; border: 1px solid #ddd; border-radius: 0;}
.m-zcwjform li .u-wjshort{width: 45%; border-radius: 0;}
.m-zcwjform li p{float: left; line-height: 34px; padding: 0 1%; width: 10%; text-align: center;}
.m-zcwjform li.u-wjsub{padding: 0 5px;}
.u-wjsub input{height: 34px; width: 90px; line-height: 34px; border: none; cursor: pointer;}
.u-wjsub .u-sub{margin-right: 15px; background: #b90609; color: #fff;}
.u-wjsub .u-reset{background: #cbcbcb; color: #3d3d3d;}
.m-zcwjtable .table thead tr th{padding: 14px 8px; border-width: 1px; text-align: center;}
.m-zcwjtable .table tbody tr td{padding: 22px 8px; border: none;}
.m-pagination{display: inline-block;}
.m-zcwjrg h1{padding-left: 62px; height: 50px; line-height: 50px; background: #b90609; font-size: 16px; color: #fff;}
.g-zcwjrg{padding: 12px; border: 1px solid #ddd;}
.m-zcwjtype li{padding: 0 5px; width: 33.33%; float: left;}
.m-zcwjtype span{display: block; height: 34px; line-height: 34px; text-align: center; background: #f5f5f5; cursor: pointer; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis}
.m-zcwjtype li.u-active span{background: #eb8284; color: #fff;}
.m-zcwjbox{height: 572px; position: relative;overflow: hidden;}
.m-bmfl li{padding: 5px;}
.m-bmfl li a{display: block; height: 38px; line-height: 36px; border: 1px solid #d9e2eb; text-align: center; font-size: 14px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis}
.m-bmfl li.u-active a,.m-bmfl li a:hover{color: #fff; background: #d15d5e; border-color: #d15d5e;}
.g-zcwjbox{margin-right: 5px;}
.m-filebtn .btn{background: #cbcbcb;color: #3d3d3d;}
.m-filebtn .btn.u-active{color: #fff;background: #d15d5e;border-color: #d15d5e;}
.m-filebtn .btn a{color: #fff;}
/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
  .m-zcwjlf{width: 880px;}
  .m-zcrg{width: 350px;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    .f-lg-mlrf5{margin: 0 -5px;}
  .f-lg-plr5{padding: 0 5px;}

}
/*pad md*/
@media screen and (max-width: 991px ){
  .m-zcwjform{padding: 4px 10px;}
  .m-zcwjtable .table tbody tr td{padding: 8px;}
  .f-md-ha{height: auto!important;}

}