@charset "utf-8";
body{
  font-size: 14px;
  font-family: "PingFang SC", Arial, "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", simsun, sans-serif;
}

/* begin 头部logo  */
.pub-head-city {
    width: 100%;
    float: left;
    margin:0px 0px;
    border-top: 0px solid #c8c8c8;
    border-bottom: 2px solid #141414;
    padding: 20px 0px;
}
.pub-head-city .wb-logo{
    padding:5px 0px 0px 15px;
    float: left;
}
.pub-head-city .wb-logo img{
    width: 133px;
    height: 60px;margin-left:-25px;
}
.pub-head-city  .titlebox-city {
    float: left;
    width: auto;
    background-color:#e60012;
    padding:0px 0px 0px 10px;
     margin-top:13px;
}
.pub-head-city  .title-city {
    float: left;
    font-size: 30px;
    color: #ffffff;
    letter-spacing: 7px;
    line-height:44px;
}
/* end 头部logo  */

.ind-topleft {
    width: 870px;
    float: left;
   
}

.ind-topright {
    width: 300px;
    float: left;
     padding-left:20px;
    border-left:#DEDEDE 1px solid;
}

.title-line{
    width:100%; 
    /* border-top:#E6E6E6 2px solid; */
    margin-bottom:2px;
   
}
.title-rightline{
    width:100%; 
    border-bottom:#E6E6E6 0px solid;
    margin-bottom:-42px;
  
}
/* begin头部类别导航 */
.news-tone {
    width: 100%;
    float: left;
    border-bottom:#DEDEDE 1px solid;
}
.news-tone li {
    width:auto;
    text-align: center;
    float: left;
    padding: 0px 0px 0px 0px ;
    font-size:16px;
    font-weight: 500;
    margin:0px 10px;
}
.news-tone li:first-child{margin-left: 0px;}
.news-tone li span{
    color:#A4A4A4;
}
.news-tone li a{
    color:#707070;padding: 10px 10px 10px 10px;
    /* font-family: "PingFang SC Bold"; */
    text-decoration:none;
    line-height:45px;
}
.news-tone li a:hover{
    color:#707070;
    /* font-family: "PingFang SC Bold"; */
}
.news-tone li.currsite{
    border-bottom: 2px solid #056ACC;
}
.news-tone li:hover{
    border-bottom: 2px solid #056ACC;
}
/* end头部类别导航 */

/**左边部分 start*/

/*begin city_info.jsp基本信息*/

.ind-topleft .sietinfo {
    width: 100%;
    float: left;
    border: 0px solid #E1E1E1;
    box-sizing: border-box;
}

 .ind-topleft .sietinfo .sietinfo-content{
    float: left;
    margin: 2px 4px;
    text-align:center;
}
.ind-topleft .sietinfo .sietinfo-content ul {
    float: left;width:850px;
}
.ind-topleft .sietinfo .sietinfo-content ul li{
    width:100%;font-size: 16px;
    line-height: 34px;
    float: left;
}
.ind-topleft .sietinfo .sietinfo-content ul li.bigtitle{
    width:100%;font-size: 36px;
    float: left;text-align:center;
    height:60px;
    border-bottom: 1px solid #DEDEDE;
    padding-top:70px;
}
.ind-topleft .sietinfo .sietinfo-content ul li.title{
    width:100%;font-size: 22px;
    float: left;text-align:center;
    height:50px; padding-top:60px;color: #0061D9;
}
.ind-topleft .sietinfo .sietinfo-content ul li.content{
    width:80%; font: 18px/32px "Microsoft Yahei";color: #404040;
    float: left;
    ;whilte-space: pre-wrap;
    white-space: pre;
    white-space: pre-line;
	word-warp:break-word;
	word-break:break-all;
	padding-left:100px;
}

/*end city_info.jsp基本信息 */

/*begin 停车资讯 city_news.jsp */

.ind-topleft .ind-news {
    width: 99%;
    margin-right: 1%;
    float: left;
    border: 0px solid #E1E1E1;
    box-sizing: border-box;
}

.ind-topleft .ind-news .ind-newstitle
{
    padding: 5px;
}
.ind-topleft .ind-news .ind-newstitle a
{
    color: #2B2B2B !important;
    font-size: 16px;
    margin: 0px 0px 0px 0px;
    /* background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#0162D3), to(#0162D3));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; */
    border-left:#FF8000 8px solid;
    padding: 0px 0px 0px 5px;
    
    font-weight:bold;
    /*  font-family: PingFangSC-Semibold, PingFang SC; */

}
 .ind-topleft .ind-news .ind-newscontent{
    float: left;
    margin: 2px 4px;
   
}
.ind-topleft .ind-news .ind-newscontent ul {
    float: left;
}
.ind-topleft .ind-news .ind-newscontent ul li{
    width: 100%;font-size: 16px;
    float: left;
}
.ind-topleft .ind-news .ind-newscontent ul li.three_line{
    height:2px;
    line-height: 0px;
    width:100%;
    border-bottom: 2px solid #E6E6E6;
    color:#E6E6E6;
    margin:7px 0px 7px 0px;
}
.ind-topleft .ind-news .ind-newscontent ul li.other_line{
    height:2px;
    line-height: 0px;
    width:100%;
    border-bottom: 1px   dotted #EBEBEB;
    color:#E6E6E6;
    margin:7px 0px 7px 0px;
}
.ind-topleft .ind-news .ind-newscontent .list{
    float: left; display: flex;flex-direction:row ;padding:20px 0 20px 0;
    width:855px;
}
.ind-topleft .ind-news .ind-newscontent .list .record{
   float: left; color: #141414;
}

.ind-topleft .ind-news .ind-newscontent .list .record .comefrom{
    float: left;
    font-size: 16px;
    margin-right: 3px;
    color:#0061D9;
    line-height:30px;font-weight:bold;
}
.ind-topleft .ind-news .ind-newscontent .list .record .link{
    float: left;font-weight:bold;
    font-size: 22px;
    margin-right: 3px;
    color:#141414;
    height:28px;
    overflow:hidden;
   /*  white-space: nowrap;
    text-overflow: ellipsis; */
}
.ind-topleft .ind-news .ind-newscontent .list .record .content{
    float: left;
    font-size: 15px;
    margin: 8px 0 2px 0;
    color:#141414;
}

.ind-topleft .ind-news .ind-newscontent .list .record .time{
    float: left;
    font-size: 16px;
    margin-right: 3px;
    color:#999999;
    line-height:20px;
}
.ind-topleft .ind-news .ind-newscontent .list .recordimg{
    float: left; 
}
.ind-topleft .ind-news .ind-newscontent .list .recordimg .img{
    width:240px;height:160px;border-radius:10px;margin:5px 15px 5px 15px;
}
/*end 停车资讯city_news.jsp*/

/*begin city_datainfo.jsp停车数据与图表 */

.ind-topleft .datainfo {
    width: 100%;
    float: left;
    border: 0px solid #E1E1E1;
    box-sizing: border-box;
}

 .ind-topleft .datainfo .datainfo-content{
    float: left;
    margin: 2px 4px;
   text-align:center;
}
.ind-topleft .datainfo .datainfo-content ul {
    float: left;width:850px;min-height:500px;
}
.ind-topleft .datainfo .datainfo-content ul li{
    width:100%;font-size: 16px;
    line-height: 34px;
    float: left;
}
.ind-topleft .datainfo .datainfo-content ul li.bigtitle{
    width:100%;font-size: 36px;
    float: left;text-align:center;
    height:60px;
    border-bottom: 1px solid #DEDEDE;
    padding-top:70px;
}
.ind-topleft .datainfo .datainfo-content ul li.title{
    width:100%;font-size: 22px;
    float: left;text-align:center;
    height:50px; padding-top:60px;color: #0061D9;
}
.ind-topleft .datainfo .datainfo-content ul li.content{
    width:80%;font-size: 16px;color: #707070;
    float: left
    ;whilte-space: pre-wrap;
    white-space: pre;
    white-space: pre-line;
	word-warp:break-word;
	word-break:break-all;
	padding-left:100px;
	min-height:300px;
}
.ind-topleft .datainfo .datainfo-content ul li.content p {
        font: 18px/32px "Microsoft Yahei";
        color: #404040;
 }
.ind-topleft .datainfo .datainfo-content ul li.content p,
.ind-topleft .datainfo .datainfo-content ul li.content p *,
.ind-topleft .datainfo .datainfo-content ul li.content strong {
    font-size: 18px;
}
/*end city_datainfo.jsp停车数据与图表 */
/* begin city_datainfo.jsp 统计图表列表 */
.pub-PagingBox {
    width: 100%;
    margin: auto;
}
.pub-PagingBox #getPagingLaypageBox{margin-top: 50px;}

.pub-PagingBox #getPagingListShow {background-color:#F6F7F9;padding: 5px 0px 5px 0px;}  
.pub-PagingBox #getPagingListShow ul li{float:left; width:33.3%;}
.pub-PagingBox #getPagingListShow .list{
	flex-wrap:wrap; display: flex;flex-direction: row;align-items: center; 
}    
.pub-PagingBox #getPagingListShow .list .nodatalist{
    width:100%;height:70px; line-height:70px; text-align: center; 
}
.pub-PagingBox #getPagingListShow .list-item{    
    width: 242px;
    height: 260px;
    background: #fff;
    border-radius: 3px;
    padding: 16px 16px;
    margin: 8px 8px; 
 }
.pub-PagingBox #getPagingListShow .list .list-item:nth-child(3n){margin-right:0}
.pub-PagingBox #getPagingListShow .list .list-item .title {
    width:100%;
    height: 24px;
    font-size: 16px;
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #202a33;
    line-height: 24px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.pub-PagingBox #getPagingListShow .list .list-item .img {
    padding: 16px 16px;
}
.pub-PagingBox #getPagingListShow  .list .list-item .img .thumbnail{width:218px;height:135px;-o-object-fit:contain;object-fit:contain}
.pub-PagingBox #getPagingListShow .list .list-item .date-author {
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #a8b4bf;
    line-height: 22px;
}
.pub-PagingBox #getPagingListShow .list .list-item .date-author .date {width:30%;float:left;}
.pub-PagingBox #getPagingListShow .list .list-item .date-author .author {width:230px; float:right; text-align:right; overflow: hidden;text-overflow: ellipsis;}


.pub-PagingBox #getPagingListShow .list .list-item .split-line {
    width: 100%;
    height: 1px;
    background: #eef2f6;
    margin: 12px 0;
}
.flexrbc {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.flexrbc {
    align-items: center;
}
.pub-PagingBox #getPagingListShow  .list .list-item .data-type{width:49%;float:left;width:64px;height:24px;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#202a33;line-height:24px}
.pub-PagingBox #getPagingListShow .list .list-item .read-report{width:49%; float:right; text-align:right;width:64px;height:24px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#999999;line-height:24px}
.pub-PagingBox #getPagingListShow .list .list-item .type-read .read-report .acolor { color: #327bfa;}
/* end city_datainfo.jsp统计图表列表 */

/*begin 招标采购city_bidcase.jsp*/

.ind-topleft .ind-bids {
    width: 99%;
    margin-right: 1%;
    float: left;
    border: 0px solid #E1E1E1;
    box-sizing: border-box;
}
.ind-topleft .ind-bids .ind-bids-bigtitle{
    width:100%;font-size: 36px;
    float: left;text-align:center;
    height:70px;
    border-bottom: 1px solid #DEDEDE;
    padding-top:70px;
}

 .ind-topleft .ind-bids .ind-bidslist{
    float: left;padding:0px 0 20px 0;
    margin: 2px 4px;
   
}
.ind-topleft .ind-bids .ind-bidslist ul {
    float: left;width:100%;
}
.ind-topleft .ind-bids .ind-bidslist ul.toptitle {
    float: left;width:100%;font-weight:bold;
}
.ind-topleft .ind-bids .ind-bidslist ul li{
    height:30px;padding:10px 0 0px 0;
    font-size: 16px;
    float: left;
     border-bottom: 1px solid #DEDEDE;
}
.ind-topleft .ind-bids .ind-bidslist ul li.num{
    width:6%;
    font-size: 16px;
    float: left;
}
.ind-topleft .ind-bids .ind-bidslist ul li.bidnum{
  	width:15%;
    font-size: 16px;
    float: left;
}
.ind-topleft .ind-bids .ind-bidslist ul li.title{
  	width:64%;
    font-size: 16px;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ind-topleft .ind-bids .ind-bidslist ul li.date{
  	width:15%;
    font-size: 16px;
    float: left;
}
/*end 招标采购city_bidcase.jsp*/

/*begin 典型项目city_bidcase.jsp*/

.ind-topleft .ind-cases {
    width: 99%;
    margin-right: 1%;
    float: left;
    border: 0px solid #E1E1E1;
    box-sizing: border-box;
}
.ind-topleft .ind-cases .ind-cases-bigtitle{
    width:100%;font-size: 36px;
    float: left;text-align:center;
    height:70px;
    /* border-bottom: 1px solid #DEDEDE; */
    padding-top:50px;
}

 .ind-topleft .ind-cases .ind-caseslist{
    float: left;padding:10px 0 20px 0;
    margin: 2px 4px;
   
}
.ind-topleft .ind-cases .ind-caseslist ul {
    float: left;
}

.ind-topleft .ind-cases .ind-caseslist ul.recordimg{
    float: left; display: flex;flex-direction:column ;border: 1px solid #DEDEDE;margin:5px;
}

.ind-topleft .ind-cases .ind-caseslist ul li .img{
    width:260px;height:175px;border-radius:0px;margin:0 0 5px 0;
}

.ind-topleft .ind-cases .ind-caseslist ul li.title{
    width:260px; padding:10px 0 10px 0;
    font-size: 16px;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*end 典型项目city_bidcase.jsp*/

/* begin 36个重点城市数据入口 */
.ind-topright .ind-intocity {
    margin-left: 0px;
     width: 100%;
    float: left;
    border: 0px solid #E1E1E1;
    box-sizing: border-box;
    padding-top:0px;
    padding-bottom:10px;
    height:320px;
}
.ind-topright .ind-intocity .ind-newstitle {
    padding: 5px;
}

.ind-topright .ind-intocity .ind-newstitle a.title {
     color: #2B2B2B !important;
    font-size: 22px;
    margin: 0px 0px 0px 0px;
    border-left:#0f2d73 0px solid;
    padding: 0px 0px 0px 10px;
    font-weight:bold;
    /*  font-family: PingFangSC-Semibold, PingFang SC; */
     text-decoration:none;
     cursor:default;
}
.ind-topright .ind-intocity .ind-newstitle a.more {
    color: #8a8a8a !important;
    font-size: 14px;
    margin: 0px 5px 0px 0px;
    float:right;
    line-height:32px;
}
.ind-topright .ind-intocity .ind-newscontent {
    float: left;
    margin: 5px 0px 5px 15px;
}
.ind-topright .ind-intocity .ind-newscontent ul{
    float: left;
}
.ind-topright .ind-intocity .ind-newscontent ul li
{
    width: 100%;
    height:40px;margin:3px 0px;padding:0px 5px 5px 0px;
    float: left;font-size: 16px;
    border-bottom: 0px solid #BBBBBB;
}

.ind-topright .ind-intocity .ind-newscontent ul li span{
     color: #BBBBBB !important;line-height:35px;font-size: 15px;padding:15px 10px 15px 0px; white-space:nowrap;
}
.ind-topright .ind-intocity .ind-newscontent ul li a span.city{
     color: #e60012 !important;
}
.ind-topright .ind-intocity .ind-newscontent ul li a span {
    color: #333333 !important;line-height:35px;font-size: 15px;padding:15px 10px 15px 0px; white-space:nowrap;
}

/* end 36个重点城市数据入口 */
 /* begin 政策法规  计划规划 标准规范 */
.ind-topright .ind-fagui {
    float: left;
     border-top: 2px solid #C3C3C3;
    box-sizing: border-box;
    padding-top:20px;
    margin-left: 0px;
}
.ind-topright .ind-fagui .ind-newstitle {
    padding: 5px;
}

.ind-topright .ind-fagui .ind-newstitle a.title  {
    color: #2B2B2B !important;
    font-size: 22px;
    margin: 0px 0px 0px 0px;
    /* background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#0162D3), to(#0162D3));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; */
    border-left:#FF8000 0px solid;
    font-weight:bold;
    /*  font-family: PingFangSC-Semibold, PingFang SC; */
     text-decoration:none;
     cursor:pointer;

}
.ind-topright .ind-fagui .ind-newstitle  .arrow{
  padding:0px 5px 0px 5px;font-size: 14px;
  color:#0374ED; 
}
.ind-topright .ind-fagui .ind-newstitle a.more {
    color: #8a8a8a !important;
    font-size: 14px;
    margin: 0px 5px 0px 0px;
    float:right;
    line-height:28px;
}
.ind-topright .ind-fagui .ind-newscontent {
	font-size: 14px;
    float: left;
    margin: 5px 0px;
}
.ind-topright .ind-fagui .ind-newscontent ul,
.ind-topright .ind-fagui .ind-newscontent ul li
{
    width: auto;
    height:auto;
    float: left;
    margin: 5px 0px 5px 9px;
}
.ind-topright .ind-fagui .ind-newscontent ul li .dot {
font-size: 18px;
 margin:0px 5px 0px 3px;
 color:#0374ED; font-weight:bold;
}

.ind-topright .ind-fagui .ind-newscontent ul li.index_line{
    height:0px;
    line-height: 0px;
    width:100%;
    border-bottom: 1px solid #E6E6E6;
    color:#E6E6E6;
    margin:10px 0px 10px 0px;
}
/* end 政策法规  计划规划 标准规范 */



