@charset "utf-8";
/**政府公报**/
.m-menutitlestyle1{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-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: #026ad5;}
.u-gbbook, .u-gbbook img {display: block;width: 100%;}
.m-zfgbss{height: 305px; border: 1px solid #ddd;margin: 15px 0;}
.m-zfgbss ul{padding: 13px 14px 0;}
.m-zfgbss ul li{height: 32px; *+height:24px;padding: 8px 0;}
.m-zfgbss ul li label{float: left; display: block; width: 73px; line-height: 24px; text-align: right;font-size: 14px;color: #444;}
.m-zfgbss ul li input.u-lg{float: right; width: 162px; height: 22px; 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;}
.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: #026ad5;}
.m-gbccjs{margin: 15px 0; height: 163px; 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{height: 232px; 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 47px; font-size: 16px;}
.m-gbxglj {height: 232px;border: 1px solid #ddd;}
.m-gbccjs{margin: 15px 0; height: 163px; 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-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: #026ad5;}












.m-tabstyle1 li{position: relative; float: left; line-height: 42px;}
.m-tabstyle1 li a{display: block; padding: 0 19px; font-size: 18px;}
.m-tabstyle1 li i{position: absolute; left: 50%; bottom: -6px; margin-left: -5px; display: none; width: 11px; height: 6px; background: url(../images/public/icon-active1.png) no-repeat;}
.m-tabstyle1 li.u-active a{background: #026ad5; color: #fff; font-weight: bold;}
.m-tabstyle1 li.u-active i{display: block;}

.m-tabstyle2{border-bottom: 1px solid #ddd;}
.m-tabstyle2 li{float: left; line-height: 44px;}
.m-tabstyle2 li a{display: block; padding: 0 10px; font-size: 18px; border-bottom: 2px solid #fff;}
.m-tabstyle2 li.u-active a{font-weight: bold; color: #026ad5; border-bottom: 2px solid #026ad5; background: url(../images/public/icon-active2.png) center bottom no-repeat;}

.m-tabstyle3{padding: 15px 0; line-height: 18px;}
.m-tabstyle3 li{float: left;}
.m-tabstyle3 li a{display: block; padding: 0 12px; font-size: 18px; font-weight: bold}
.m-tabstyle3 li.u-active a{color: #026ad5; border-left: 6px solid #026ad5;}

.m-tabstyle4{margin-top: 8px;}
.m-tabstyle4 li{float: left;line-height: 38px;    margin-bottom: 5px;}
.m-tabstyle4 li a{display: block; padding: 0 24px; font-size: 16px; font-weight: bold;color: #3d3d3d;background: #f5f5f5;}
.m-tabstyle4 li.u-active a{color: #026ad5; }

.m-tabstyle5{text-align: center;border-bottom: 1px solid #ddd;}
.m-tabstyle5 li{height: 65px;line-height: 65px;display: inline-block;}
.m-tabstyle5 li a{display: block; padding: 0 24px; font-size: 22px; font-weight: bold;color: #3d3d3d;color: #3d3d3d;}
.m-tabstyle5 li.u-active a{color: #026ad5;   background: url(../images/page/line5.png) center bottom no-repeat;;}

.m-tabstyle6{margin-top: 8px;    margin-bottom: 20px;}
.m-tabstyle6 ul{    padding-left: 11px;}
.m-tabstyle6 li{float: left;line-height: 38px;}
.m-tabstyle6 li a{display: block; padding: 0 20px; font-size: 16px; font-weight: bold;color: #3d3d3d;}
.m-tabstyle6 li.u-active a{color: #026ad5; }

.m-tabstyle7{}
.m-tabstyle7 li{float: left;line-height: 46px;margin-bottom: 10px;}
.m-tabstyle7 li a{display: block; font-size: 14px; color: #3d3d3d;background: #f5f5f5;text-align: center;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-tabstyle7 li.u-active a{color: #ffffff; font-weight: bold;background: #026ad5;}
.m-tabstyle7 li a:hover{background: #026ad5;color: #ffffff; font-weight: bold;}


.m-titstyle1{line-height: 24px; padding: 15px 0;}
.m-titstyle1 .u-tit{padding-left: 12px; display: block; border-left: 6px solid #026ad5; font-size: 24px; font-weight: bold; color: #026ad5;}

.m-titstyle2{border-bottom: 1px solid #ddd; line-height: 44px;}
.m-titstyle2 .u-tit{display: block; padding: 0 10px; font-size: 18px; font-weight: bold; color: #026ad5; border-bottom: 2px solid #026ad5; background: url(../images/public/icon-active2.png) center bottom no-repeat;}

.m-titstyle3{line-height: 28px;}
.m-titstyle3 .u-tit{display: block; font-size: 20px; font-weight: bold; color: #026ad5;}

.m-titstyle4{padding: 15px 0; line-height: 18px;}
.m-titstyle4 .u-tit{display: block; padding-left: 12px; font-size: 18px; font-weight: bold; color: #026ad5; border-left: 6px solid #026ad5;}

.m-titstyle5{padding: 10px 0; background: url(../images/page/bg-sjlxtit.png) center repeat-x;}
.m-titstyle5 .u-tit{display: inline-block; padding: 0 25px; background: #fff; font-size: 24px; font-weight: bold; color: #026ad5;}

.m-liststyle1 li{height: 38px; line-height: 38px;}
.m-liststyle1 li span{float: right; padding-left: 10px; font-size: 14px; color: #999;}
.m-liststyle1 li a{display: block; padding-left: 21px; background: url(../images/public/icon-li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-liststyle2 li{height: 38px; line-height: 38px;}
.m-liststyle2 li span{float: right; padding-left: 10px; font-size: 14px; color: #999;}
.m-liststyle2 li a{display: block; padding-left: 12px; background: url(../images/public/icon-li2.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/* .m-location{padding: 15px 0 5px 0;}
.m-location,.m-location a{font-size: 14px; color: #999;}
.m-location .iconfont{color: #026ad5;} */

.is-main {margin-bottom: 20px;padding-top: 30px;}

.m-location i{display: none;}





.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: 10%;}
.m-openlists .u-ls2{width: 50%;}
.m-openlists .u-ls3{width: 20%;}
.m-openlists .u-ls4{width: 20%;}
.m-lsbody{margin-bottom: 20px;}
.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:15px;}
/*.m-lsbody p.u-ls2 a{display: block; padding: 0 10px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}*/
.m-lsbody p.u-ls2{padding: 0 10px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-lsbody p.u-ls2 .u-yjtit{}
.m-lsbody p.u-ls2 .u-jdwj a{color: #ff8a00;}