@charset "utf-8";
/*全局样式*/
*{padding:0;margin:0;border:0;font-family:'PingFang SC','Microsoft YaHei';}
html,body{scroll-behavior:smooth;}
body{background:#f2f2f2;font-family:'PingFang SC','Microsoft YaHei';font-size:16px;color:#333;line-height:1.8;-webkit-font-smoothing:antialiased;
  font-smooth:always; /* 对于较新的 Firefox 版本 */
  -moz-osx-font-smoothing:grayscale; /* 对于旧版 Firefox */
}
h1, h2, h3, h4, h5, h6 {-webkit-font-smoothing:antialiased;}
p{-webkit-font-smoothing:antialiased;}
a{text-decoration:none;color:#333;}
a:link {text-decoration:none;color:#333;}
a:visited {text-decoration:none;color:#333;}
a:hover {text-decoration:none;color:#0051b2;}
a:active {text-decoration:none;}
a:focus {text-decoration:none;}
*:focus{outline:none;}
ul,li,ol{ list-style:none;}
i,em{font-style:normal;}
img {display: inline-block;max-width: 100%;height: auto;}
input,textarea{outline:none; border:#e5e5e5 1px solid;}
input{height:38px; line-height:38px;padding:0 8px;}
input[type="submit"],input[type="button"]{cursor:pointer;padding:0 15px; border:0; background-color:#038be3;color:#fff; }

/*左右浮动*/
.fl{float:left;}
.fr{float:right;}

/*清除浮动*/
.clearfix:before,.clearfix:after{content:""; display:table;line-height:0; visibility:hidden;}
.clearfix:after{clear:both;}

/*flex*/
.disflex{display:flex;}
.flexBox{display:flex; align-items:center; justify-content:space-between;flex-wrap:wrap;}
.flexcenter{display:flex; align-items:center; justify-content:center;}

/*文字截断*/
.nowrap{display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.TXTovehid-two{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

/*页面布局*/
.page-layout{}
.inner{width:98%;max-width:1400px;margin:0 auto; overflow: inherit;}

/*常用样式*/
.wbg{background-color:#ffffff;}
.borderBox{box-sizing:border-box;}
.p10{padding:10px;}
.p20{padding:20px;}
.p30{padding:30px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}

/*头部*/
.header-top{background:#fff;padding:30px 0 20px 0;}
/*banner横幅*/
.bannerBox{width:100%;position:relative;}
.bannerBox .ban-img{width:100%;}
.bannerBox .ban-img img{width:100%;height:auto;min-height:320px;}

.bannerBox .inner{position:absolute; top:auto; left:0; right:0;bottom:5%; text-align:center;}
.bannerBox .ban-tit{ display:none;padding:70px 0; font-size:5rem; color:#fff; font-weight:bolder;letter-spacing:3px; line-height:1.2;}
.bannerBox .ban-tit a{color:#fff;opacity:0;}

.search-txt{ font-size:18px; font-weight:600; color:#fff; text-align:left;}
.search-txt a{color:#fff; display:inline; margin-left:10px;}

.search-mbox {position:relative; z-index:99; margin-top:15px;}
.search-mbox:before{content:""; width:0; height:0; z-index:100; position:absolute; left:35px; top:-10px; border-bottom:10px solid #fff; border-left:10px solid transparent; border-right:10px solid transparent;}
.search-mbox input{float:left; display:inline-block; height:50px; line-height:50px; padding:0; border:0;margin:0; box-sizing:border-box;}
.search-mbox .search_input{width:calc(100% - 120px); padding:0 120px 0 10px;}
.search-mbox .search_btn{width:120px; font-size:18px; font-weight:600; background-color:#ff9100;}
.search-mbox .search-dtzp{position:absolute;right:130px; top:0; line-height:50px; padding-left:25px;background:url('/static/dpmweb/dl/images/lease/ico-dtzf.png') no-repeat left center; cursor:pointer;}
.search-mbox .search-dtzp:hover{background:url('/static/dpmweb/dl/images/lease/ico-dtzf-blue.png') no-repeat left center; color:#0051b2;}

/*挂牌成交数据*/
.numbersBox{clear:both;}
.numbersBox dl{margin-top:50px;width:calc(25% - 50px);box-sizing:border-box; padding:20px 30px; text-align:center; color:#fff; background-color:rgba(0,51,102,.5);border-radius: 10px;}
.numbersBox dt span{font-size:30px;font-weight:bold;}
.numbersBox dd{font-size:18px;} 
.numbersBox dl:hover{ background-color:rgba(0,51,102,.9);}

/*20260119-20new*/
.header-top .inner{align-items: flex-start;}
.logo-gz{ clear: both;}
.logo1{float: left;}
.logo-gz img{max-width:309px;}

.logo-gz span{position:relative;padding-left:30px; line-height:42px; font-size:30px; color: #214591;font-weight:bolder;}
.logo-gz span:before{position: absolute;top: 6px; left: 15px; content: ""; width: 1px; height:30px; background-color: #ddd;}
    
.main-menu ul{width: calc(100% - 340px);}
.headTop-lgoin{height: 36px;border: 1px solid rgba(255,255,255, 0.3); border-radius:4px;padding:0 10px; }
.headTop-lgoin a,.headTop-lgoin i{display:inline-block;}
.headTop-lgoin a{float:left;margin: 0; line-height: 36px;color: #fff;padding:0 5px;}
.headTop-lgoin i{margin-right:10px;width:18px; height: 18px;background-repeat:no-repeat; background-position:center; }
.headTop-lgoin .ico-dl{background-image: url("/static/dpmweb/dl/images/lease/ico-dl.png"); }
.headTop-lgoin .ico-zc{background-image: url("/static/dpmweb/dl/images/lease/ico-zc.png"); }
.headTop-lgoin .ico-Logout{background-image: url("/static/dpmweb/dl/images/lease/ico-tc.png");}
#userCenter{max-width:260px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} 
   
.bannerBox{max-height: 625px; overflow: hidden; display: flex;align-items: center;}
.bannerBox .inner{bottom:20px; }
.numbersBox dl{margin-top:30px;min-width:200px;height:100px;padding:10px 5px 0 5px; line-height: 1.3;}

.footer-inner{display: none;}

 /*20260119-20new结束*/



/*主体-首页*/
.mt30{ margin-top:30px;}
/*首页-标题*/
.h-title{position:relative; line-height:24px;padding-left:15px; margin-bottom:30px; overflow: hidden;}
.h-title:before{position:absolute; left:0; top:0; content:""; width:5px; height:24px; background-color:#0051b2;border-radius:2px;}
.h-title span{ float:left; font-size:20px;font-weight:bold;}
.more{ position:absolute; right:0; top:0;font-size:17px;font-weight:300;color:#666;}

/*首页-重点项目推荐*/
.warp_content{ }
.zdxmtj-box{position:relative;}
.zdxmtj-box .swiper-wrapper{padding-bottom:20px; }
.zdxmtj-box .swiper-slide{position:relative;width:325px;height:360px;padding:0;background-color: #fff; border-radius:6px;}
.zdxmtj-box .swiper-slide:hover{box-shadow:0 0 10px rgba(200,200,200,0.5);	-moz-box-shadow:0 0 10px rgba(200,200,200,0.5);	-webkit-box-shadow:0 0 10px rgba(200,200,200,0.5);}
.zdxmtj-box .swiper-slide .pic{width:100%;height:245px;border-radius:6px 6px 0 0;}
.zdxmtj-box .swiper-slide .txt{padding:0 20px;}
.zdxmtj-box .swiper-slide .name{font-size:18px;color:#333; font-weight:400;height:50px; line-height:1.5;margin-bottom:10px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.zdxmtj-box .swiper-slide .link{color:#999;font-size:14px;font-weight:500; margin-bottom: 10px; text-align:right;}
.zdxmtj-box .swiper-slide:hover .link{ display: block;color:#0051b2;}

.zdxmtj-box .swiper-pagination{display:none;position:absolute;left:0;bottom:0px !important;text-align:center;width:99%;z-index:9;}
.zdxmtj-box .swiper-pagination-bullet{width:8px;height:8px;background:#9A9A9A;opacity:0.3;margin:0 5px;border-radius:50%;transition:all .4s ease;}
.zdxmtj-box .swiper-pagination-bullet-active {opacity:0.6;width:18px;border-radius:4px;}

.zdxmtj-box .swiper-button-next,.zdxmtj-box .swiper-button-prev{background-image:none;background-color:#0050b2;top:40%;width:38px;height:38px;text-align: center;}
.zdxmtj-box .swiper-button-next{right:-60px;}
.zdxmtj-box .swiper-button-prev{left:-60px;}
.zdxmtj-box .swiper-button-prev img{transform: rotateY(180deg);}

/*首页-意向招租20260119*/
.indx-xmplist{ display: flex; flex-flow: wrap;}
.indx-xmplist li{ margin:0 20px 20px 0;width: calc(25% - 15px);height:360px;padding:0;background-color: #fff; border-radius:6px;position:relative;}
.indx-xmplist li:nth-child(4n){margin-right:0;}

.indx-xmplist li:hover{box-shadow:0 0 10px rgba(200,200,200,0.5);	-moz-box-shadow:0 0 10px rgba(200,200,200,0.5);	-webkit-box-shadow:0 0 10px rgba(200,200,200,0.5);}
.indx-xmplist li .pic{width:100%;height:245px;border-radius:6px 6px 0 0;}
.indx-xmplist li .txt{padding:0 20px;}
.indx-xmplist li .name{font-size:18px;color:#333; font-weight:400;height:50px; line-height:1.5;margin-bottom:10px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.indx-xmplist li .link{color:#999;font-size:14px;font-weight:500; margin-bottom: 10px; text-align:right;}
.indx-xmplist li:hover .link{ display: block;color:#0051b2;}

/*首页-市场服务20260119*/
.scfw-list{padding:30px 20px; background: linear-gradient(to bottom,#fff, #f4f6f9);  border-radius:6px; display: flex; justify-content: space-around; flex-flow: wrap;}
.scfw-list li{width:10%; min-width:80px;text-align: center; position: relative;}
.scfw-list li:before{position: absolute; top:0; left:0; content:""; width:1px; height:65px; background-color: #e4ecfc;}
.scfw-list li:first-child:before{width:0;}
.scfw-list li:hover{top:2px;}

/*首页-合作伙伴20260119*/
.hzhb-listBox{position:relative;}
.hzhb-listBox .swiper-slide{background:#fff; border: #eee; text-align: center;}
.hzhb-listBox .swiper-button-next,.hzhb-listBox .swiper-button-prev{background-image:none;background-color:#0050b2;top:30%;width:38px;height:38px;text-align: center;}
.hzhb-listBox .swiper-button-next{right:-60px;}
.hzhb-listBox .swiper-button-prev{left:-60px;}
.hzhb-listBox .swiper-button-prev img{transform: rotateY(180deg);}

/*意向招租&挂牌项目列表*/
.proCon{ clear:both;width:100%;}
.card-imglist{width:100%;display:flex;flex-flow:row wrap;}
.card-imglist .item-info{position: relative;width:calc(25% - 15px);max-width:340px; height:350px;margin:0 20px 30px 0px; border-radius:4px;background-color: #fff;}
.card-imglist dl:nth-child(4n){margin-right:0;}
.card-imglist .item-info:hover {box-shadow:0 0 10px rgba(200,200,200,0.5);	-moz-box-shadow:0 0 10px rgba(200,200,200,0.5);	-webkit-box-shadow:0 0 10px rgba(200,200,200,0.5);}

.card-imglist .pic{width:100%;height:230px; overflow:hidden;background:#f5f5f5;border-radius:4px 4px 0 0;}
.card-imglist .pic img{width:100%;height:100%; vertical-align:middle;}

.card-imglist .cont .ProPrice label{display:inline !important;}
.card-imglist .label .state{position:absolute; top:11px;left:7px;display:inline-block; width:83px; height:36px;text-align:center;line-height:36px; color:#fff;  background:linear-gradient(90deg, #038be3, #00b2ff);border-radius:6px; /*border-radius:0 17px 17px 17px;*/}
.card-imglist .label .state-ycj{ background:linear-gradient(90deg, #ff9000, #ffb601);}

.card-imglist .cont{box-sizing:border-box;padding:5px 10px;font-size:14px;}
.card-imglist .cont .tit{font-size:17px;font-weight:700;color:#333934;margin-bottom:8px;}
.card-imglist .cont .tit .name{ display:block; width:100%;line-height:21px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


.card-imglist .cont .txt p{ margin-top:5px;padding:5px 0;height:24px;line-height:24px;font-size: 16px;color:#666;display:flex; justify-content:space-between;}
.card-imglist .cont .txt p label{color:#666;}
.card-imglist .cont .txt p span{ text-align:right}
.card-imglist .cont .txt .price{ color:#ff670a;}
.card-imglist .cont .txt .price em{font-family: "RobotoRegular"; font-size: 18px; font-weight:600;}

/*项目查询*/
.list_prop_xmcx {border-radius:4px; padding:20px 20px 10px 20px; position: relative; margin-bottom:20px;}
.list_prop_xmcx dl {overflow: hidden;margin: 0 0 10px 0; padding-bottom:10px; border-bottom: 1px #eee dashed;}
.list_prop_xmcx dl.last{ border-bottom:0;}
.list_prop_xmcx dt, .list_prop_xmcx dd, .list_prop_xmcx dd a{font-size: 15px;}
.list_prop_xmcx dt {float: left;padding:2px 0px 2px 10px; text-align: right;font-weight: bold; color: #000; }
.list_prop_xmcx dd {overflow: hidden; padding:2px 10px 2px 0px;}
.list_prop_xmcx dd a {padding:3px 8px; white-space: nowrap;color:#333; }

.list_prop_xmcx  dd a.current {font-size: 15px; font-weight: bold; color: #fff; background-color:#038be3; border-radius:4px;}
.list_prop_xmcx  dd a.btn_default {height: 25px; padding: 0 12px; line-height: 25px;}
.list_prop_xmcx .btn{height: 32px;border-radius:0 4px 4px 0;padding:0 20px;font-size: 17px;font-weight:600;}
.list_prop_xmcx .form-control{height: 32px;border-radius: 4px 0 0 4px;}

/*分页*/
.page{clear:both; height:34px; line-height:34px; margin:20px 5px; text-align:center; font-size:14px;color:#555; }
.page input {display:inline-block; height:22px; margin-top:-3px; line-height:24px; border-radius:3px; border: #dcdfe6 1px solid; vertical-align:middle;outline:none; margin:0 2px; text-align:center; font-size:12px; }
.page b {font-weight:400; margin-left:3px; margin-right:3px;}
.page span { margin-left:10px; margin-right:10px; color:#606266; display:inline-block; font-size:12px; }
.page font,.page a {min-width:30px; height:28px; margin:0 2px;line-height:28px; font-weight:700; display:inline-block; text-align:center; border-radius:2px; cursor:pointer; }
.page a { border:1px solid #d8d8d8;  }
.page font {background-color:#038BE3  !important;color:#fff;}


@media screen and (max-width:1480px){
/*首页-合作伙伴20260120*/
.hzhb-listBox .swiper-button-next{right:0;}
.hzhb-listBox .swiper-button-prev{left:0;}	
}	
@media screen and (max-width:1200px){
/*头部20260120*/
.inner.flexBox{ justify-content: center;}
.logo-gz {text-align: center;}
.logo2{max-width:495px;margin-top: 20px;}
}	

@media screen and (max-width:1024px){
	/*头部20260120*/
#topnav { position: absolute; top: 10px;}
.nav.flexBox{ justify-content: center;padding-bottom: 10px;}
.main-menu ul{width:100%;}
.main-menu ul li{padding:20px 0;}
.headTop-lgoin { margin-top: 10px;}
	
/*banner横幅20260120*/
.bannerBox{display: block;}
.bannerBox .inner{position: static;}
.bannerBox .ban-img img{min-height:auto;}
.bannerBox .inner{top:54%;bottom:auto;  }

.search-txt,.search-txt a{color:#333;font-weight:400; font-size:14px;}
.search-mbox{ margin:15px  auto 5px  auto;}
.numbersBox dl{margin-top:30px;width:calc(25% - 10px); height: auto; margin-top: 15px; padding: 15px 10px;}
.numbersBox dt span {font-size:20px;}
.numbersBox dd {font-size: 14px; padding-bottom:5px;}

.search-mbox .search_btn { width: auto; font-size: 17px;padding:0 10px;}
.search-mbox .search-dtzp{font-size: 14px;}

/*首页-意向招租20260119*/
.indx-xmplist li{ width: calc(33% - 15px);}
.indx-xmplist li:nth-child(3n){margin-right:0;}
.indx-xmplist li:nth-child(4n){margin-right:20px;}

/*首页-市场服务20260119*/
.scfw-list{padding:20px 10px 0 10px;}
.scfw-list li{width:20%; margin-bottom: 20px;font-size: 18px;}
.scfw-list li:nth-child(6):before{width:0;}


/*首页-重点项目推荐*/
.zdxmtj-box .swiper-button-next,.zdxmtj-box .swiper-button-prev{ display:none;}

/*项目列表*/
.card-imglist .item-info{width:calc(33.33% - 15px);}
.card-imglist dl:nth-child(4n){margin-right:20px;}
.card-imglist dl:nth-child(3n){margin-right:0;}

}


@media screen and (max-width:768px){
/*banner横幅*/
.bannerBox .ban-tit{font-size:2rem;}
.numbersBox dl{width:calc(50% - 10px); padding:10px;}

/*项目列表*/
.card-imglist{justify-content: space-around;}
.card-imglist .item-info{width:calc(50% - 10px); margin:0 0 20px 0 !important;}


/*首页-意向招租20260119*/
.indx-xmplist li{ width: calc(50% - 15px);}
.indx-xmplist li:nth-child(3n){margin-right:20px;}
.indx-xmplist li:nth-child(2n){margin-right:0;}

}

@media screen and (max-width:670px){
/*头部20260120*/
	.logo-gz img{ float:none;width: 40%;}
	.logo-gz span {font-size: 2.1rem;padding-left: 10px;}
	.logo-gz span:before{top:0;left: 3px;}
	.logo2 { width:70%;}
	
	}
	
	
@media screen and (max-width:480px){	
	/*头部20260120*/
	.logo-gz span {font-size: 1.8rem;}
	
	/*首页-市场服务20260119*/
.scfw-list{padding:20px 10px 0 10px;}
.scfw-list li{width:33.33%;}
.scfw-list li:nth-child(4):before,.scfw-list li:nth-child(7):before,.scfw-list li:nth-child(10):before{width:0;}
.scfw-list li:nth-child(6):before{width:1px;}

	}
	
@media screen and (max-width:430px){
/*头部*/
.bannerBox .ban-tit{font-size:1.6rem;}
	.logo2 { max-width: 360px;}
/*项目列表*/
.card-imglist .item-info{width:calc(100% - 20px); max-width:100%; margin:0 auto 20px auto !important;}

/*首页-意向招租20260119*/
.indx-xmplist li{ width: calc(100% - 20px); margin:0 auto 20px auto !important;}


}