@charset "utf-8";
/***权责清单 行政公示 ***/
.m-pqzqd img{width: 100%;display: block;height: 220px;}
.m-sgjfbox{border: 1px solid #ddd;border-right: none;border-bottom: none;}
.m-sgjfbox li{line-height: 50px; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
.m-sgjfbox .u-title a{display: block; padding: 0 15px; font-weight: bold; background: #f7f7f7; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;font-size: 16px;color: #3d3d3d;}
.m-sgjfbox .u-link{border-left: 1px solid #ddd;}
.m-sgjfbox .u-link a{display: block; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-sgjfbox .u-link i{display: inline-block; width: 5px; height: 6px; vertical-align: middle; margin-right: 8px; background: url(../images/page/red-li.png) no-repeat;}
/***三经公费 行政执法**/
.m-sjgfbox{border: 1px solid #ddd;border-right: none;border-bottom: none;}
.m-sjgfbox li{}
.m-border{border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
.m-sjgfbox .u-title a{line-height:124px;display: block;     padding: 10px 15px;height: 124px;font-weight: bold; background: #f7f7f7; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;font-size: 16px;color: #3d3d3d;text-align: center;}
.m-sjgfbox .u-link{line-height: 26px;text-align: center;}
.m-sjgfbox .u-link a{display: block; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
/***重大项目***/
.m-prjleftbox{border:1px solid #ddd;padding:10px 14px;height:334px;}
.m-dopic{height: 190px;}
.m-dopic img{width: 100%;display: block;margin:auto;    height: 100%;}
.m-text h2{font-size: 16px;font-weight: bold;overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.u-introduce{color: #808080;padding:14px 0 17px;line-height: 27px;}
.u-introduce span{font-weight: bold;    color: #3d3d3d;}
.u-more{height: 36px;line-height: 36px;}
.u-more a{display: block;background-color: #f5f5f5;width:118px;text-align:center;color:#3d3d3d;font-size: 14px;}
.m-result ul li{margin-bottom: 10px;}
.m-result ul li i{background: url(../images/public/icon-li3.png) left center no-repeat;width: 6px;height: 7px;display: inline-block;display: inline-block;margin-left: 21px;margin-right: 8px;}
.m-result ul li a{display: block;font-weight: bold;overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;padding:10px 0;background: #f5f5f5;}
.m-dolist{margin-top:20px;}
/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
.m-dopic{width: 298px;}
.m-text{width: 591px;}
}
/*medium pcScreen*/
@media screen and (max-width: 1199px) {



}
/*pad*/
@media screen and (max-width: 991px ){

	

}
/*phone*/
@media screen and (max-width: 767px) {
.m-sgjfbox .u-title {    border-bottom: 1px solid #ddd;}

.m-sjgfbox .u-title a{height: 50px;line-height: 30px;}
.m-sjgfbox .u-link{width: 25%;float: left;}

.u-more a{width: 100%;}
}


.m-titstyle1{background: #f5f5f5;}
.m-titstyle1 .u-tit{display: block; padding: 0 18px; line-height: 46px; border-left: 3px solid #d00c0d; font-size: 18px; font-weight: bold; color: #d00c0d; 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: #cd0000;}

.m-titstyle3 a{display: block; padding: 0 19px; font-size: 18px;font-weight: bold;    overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;color:#b90609;}
.m-titstyle3{background: url(../images/home/line.png) left center no-repeat; color: #b90609; font-size: 18px;    line-height: 50px;}


.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: #b90609;
    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: #d00c0d; border-bottom: 2px solid #d00c0d; }

.m-tabstyle2{background: url(../images/public/icon-tit1.png) #f5f5f5 left top no-repeat; border-left: 3px solid #d00c0d;}
.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: #d00c0d;}

.m-liststyle1 li{line-height: 38px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.m-liststyle1 li a{padding-left: 11px; margin-right: 80px; background: url(../images/home/icon-li2.png) left center no-repeat;}
.m-liststyle1 li span{float: right; font-size: 12px; color: #999;}
