/*头部*/
.page-header {height:30px;z-index:-1;}
.page-header .navHead{line-height:30px;font-size: 12px;color: #444444;background:#f2f2f2;}
.page-header .navHead a{color: #444444;}
.page-header .navHead_left .welcome{margin-right: 16px;color: #928c8c;}

.page-header .navHead_left .login #loginHref{ position: relative;padding-right:5px;}
.page-header .navHead_left .login #loginHref:after{ position: absolute; right:0;top:3px; content:"";width:1px;height:12px;background:#666;}

.page-header .navHead_right .txtlink{margin-right: 16px;}

.topBar{padding:30px 0; background-color:#FFFFFF;}
.topBar-left{ }
.topBar-left .logo{ display: flex; align-items: center;}
.topBar-left .logo-img{width: 78px; height: 79px; margin-right: 5px; display: inline-block; vertical-align: middle;}
.topBar-left .logo-name .Ch{font-size: 30px; font-weight: 600;}
.topBar-left .logo-name .En{font-size: 12px;}

.topNavBar-right .search{width: 450px;height:40px;box-sizing: content-box;overflow:hidden;border: 3px solid #316c2c;}
.topNavBar-right .search input,.topNavBar-right .sea_selbox select{float:left;display:inline;padding:0;height:40px;line-height:40px;font-size: 14px;background:none;}
.topNavBar-right .search input[type=text]{width: calc(100% - 200px); margin-left:5px;padding-left:10px;border-left:1px solid #dedede;}
.topNavBar-right .search input[type=submit]{float:right;cursor: pointer;width:80px;color:#fff; font-size:0; background:#316c2c url('/static/dpmweb/bbwnc/images/ico-search.png') center no-repeat;background-size:21px; }
.topNavBar-right .sea_selbox{}
.topNavBar-right .sea_selbox select{width:106px;border: 0;text-align: center;}

/*导航*/
.main-menu {background: #316c2c;}
.menu-handler {display:none;}
.menu-content{background:none;}
.main-menu ul{height:45px;display: -webkit-box;display: -ms-flexbox;  display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify;    justify-content: space-between;}
.main-menu ul>li{position:relative;}
.main-menu ul>li a{display:block;font-size: 18px;font-weight: 300;line-height:45px;color: #fff;font-family:"syhtRegular"}
.main-menu ul>li span{display: block;padding: 0 24px;}
.main-menu ul>li ol{position:absolute;top:45px;left: 0; z-index: 90;width: 100%;max-height: 0;overflow: hidden;transition: max-height 0.5s ease-in;}
.main-menu ul>li ol a{ text-align: center;font-size: 16px;line-height: 40px;font-weight:400;}
.main-menu ul>li:hover{background-color:#224b1f;}
.main-menu ul>li:hover ol{max-height: 320px;background-color:rgba(64,68,82,.7);}
.main-menu ul>li ol a:hover{background-color:#224b1f;}
.main-menu .active {background-color:#224b1f;}
.main-menu .active:after{position:absolute;bottom:0px;left: calc(50% - 3px); content:""; width:0; height:0;  border-left:6px solid transparent;
    border-right:6px solid transparent; border-bottom: 6px solid #ffffff;}

/*页面底部*/
.footers { width: 100%; height: 230px; background-color: #333333; padding-top: 30px;}
.footers-cont {margin: 10px auto; color: #ffffff; line-height: 3; display:flex; justify-content: space-between;flex-wrap: wrap;}
.footers-cont  h5{font-size: 20px;font-family:syhtBold !important;margin-bottom: 10px;}
.footers-cont .aboutus{ width: 430px;}
.footers-cont .aboutus p {font-size: 14px;}
.footers-cont .connectionus ul li{  font-size: 14px;}
.footers-cont .servicephone .cont-phone {font-size: 34px; margin-bottom: 6px;line-height: 1.5;}
.footers-cont .servicephone .workdate { font-size: 12px;}

.copyrightbar {margin: 10px auto; height: 60px; padding-top: 5px;}
.copyrightbar .address p { text-align: center;  color: black; font-size: 12px; line-height: 20px;}

/*首页-banner*/
.prev,.next {position:absolute;top:50%; z-index: 10;cursor: pointer;height:25px;margin-top: -12.5px;}
.prev{left: 2%;}
.next{right: 2%;}
.prev img,.next img {height:100%;width:auto;}
.next img{transform: rotateY(180deg);}

.home-banner {position: relative;padding:0;z-index: 8;background: #F5F5F5;}
.home-banner .img{width: 100%;height:385px;}
.home-banner .tit {display: none;}

.home-banner .pagination {z-index: 10;position: absolute;bottom:20px !important;width: 100%;justify-content: center;}
.home-banner .pagination span {background: #ccc;width: 10px;height:10px;border-radius:50%; opacity:1;}
.home-banner .pagination span.swiper-pagination-bullet-active {background: #316c2c;}

.home-banner .prev,.home-banner .next {height: 60px;width: 60px;margin-top: -60px; opacity: .3;}
.home-banner .prev{left:5px;}
.home-banner .next{right: 5px;}

/*首页-数据*/
.new-gx-contentw{padding: 20px 0;}
.new-Datashow {height: 55px;  margin: 0 auto;background:#FFFFFF;  border: 2px solid #316c2c; border-radius: 3px; display: flex; flex-direction: row;  align-items: center; justify-content: space-around; }
.new-Datashow-item{ display: flex;justify-content: center;  align-items: center;}
.new-data-sx{width: 1px; height: 30px; background-color: #928c8c;}
.new-datanum-title{font-weight: 400;font-style: normal; font-size: 17px;color: #808080;}
.new-datanum{ font-size: 30px; color:#316c2c; margin-left: 20px;}

/*首页-公用*/
.more{position: absolute; right:0; top:0px;z-index: 10; display:inline-block;font-size:20px;font-weight: 400;color:#999999; cursor: pointer;}

.tabs{width:100%;height:44px;line-height:44px;font-family:"syhtRegular" overflow: hidden; border: 0; padding:0; position:relative;}
.tabs li{font-size:21px;font-family:"syhtBold"; min-width:100px;letter-spacing: 0px;}
.tabs li a:hover{color: #316c2c;font-weight: 800;padding: 0 2px;}
.tabs .active{color: #316c2c;font-weight: 800; white-space:nowrap;position:relative;}
.tabs .active a{color: #316c2c;}

.idx-tit{height: 30px;line-height: 30px;font-family:"syhtRegular" ; margin-bottom:10px; overflow:hidden; position:relative;}
.idx-tit .name,.idx-tit .ico{ display:  inline-block;}
.idx-tit .name{font-size: 25px; font-family:"syhtBold"; font-weight:600; color: #2b5a1d;padding:0; margin: 0;}
.idx-tit .ico{ float:left; margin:12px 10px 0 0;display: inline-block;width: 26px; height: 26px; background: url("/static/dpmweb/bbwnc/images/index/title-bar-icon.png") no-repeat center;}

/*首页-新闻资讯*/
.idxnews .w1360{padding:0;}
.idxnewsLeft,.idxnewsRight{height:293px; overflow: hidden;}

.idxnewsLeft{width: 449px; background-color: #fbfbfb;}
.idxnewsRight{width: calc(100% - 820px);overflow: hidden;}

.idxnewsLeft a{position: relative;z-index: 8;}
.idxnewsLeft a .img{padding-bottom: 293px;}
.idxnewsLeft a .text{background: rgba(0,0,0,0.4);position: absolute;width: 100%;bottom: 0;left: 0;padding: 0 10px;box-sizing: border-box;}
.idxnewsLeft a .text i{color: #fff;line-height:40px;width: calc(100% - 100px);}

#FocusSwiper {position: relative;}
#FocusSwiper .pagination{position: absolute;bottom:17px;width:auto;right: 10px; left: auto ; text-align: right;  z-index: 9;}
#FocusSwiper .swiper-pagination-bullet {width:10px;height:10px;background: #d8d8d8;opacity: 1;}
#FocusSwiper .swiper-pagination-bullet-active {background: #ffffff;border-radius:50%;}

.idxnewsRight .wrap{width:100%;height:248px;background: #ffffff;padding:10px;border: 1px solid #CCCCCC;}

.idxnews-list li{padding-left:20px;line-height:34px;margin: 8px 0px;position: relative;}
.idxnews-list li:before{position: absolute;left:0; top:calc(50% - 2px); content:" "; width: 4px;height: 4px; background:#928c8c; border-radius:5px; }
.idxnews-list li a{/*width: calc(100% - 100px);*/ font-size:17px; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.idxnews-list li span{ display:none;position: absolute;right:0; top:8px;width:90px; text-align: right;padding:0;font-size:13.5px;color: #818181;}
.idxnews-list li:last-child{border-bottom:0;}


/*首页-各地站点快速导航*/
.idxmaps{width:348px;/*height:338px;*/height:293px;background-color: #ffffff;}
.idxmaps .mapnav{ width:100%;height:44px;line-height: 44px;background: #e4e4e4;padding:0;}
.idxmaps .mapnav .allSite{ position:absolute;right:0;font-size: 16px; line-height: 22px; height: 22px; margin-top: 12px; margin-right: 10px;}
.idxmaps .mapnav .name{font-size: 25px; margin: 0;}
.idxmaps .mapnav .ico{margin-top:10px;margin-left:10px;}

.mapbox{height:209px;border: 1px solid #CCCCCC;}
.mapselect{width:100%; height:38px;border: 1px solid #CCCCCC;border-top:0;background: #e4e4e4;}
.mapselect .selectbars{ width:116px; height:37px; border-right: 1px solid #dddddd; background-color: #ffffff;}
.mapselect select{cursor: pointer; border: none;border-right: 1px solid #dedede; padding: 0 31px 0 10px; height:37px;  overflow: hidden !important;  text-align:left;
 width: 116px; appearance: none;  -moz-appearance: none; -webkit-appearance: none; background: url('/static/dpmweb/bbwnc/images/index/arrow_16_16.png') no-repeat scroll 88px center transparent;}
.mapselect a{width:113px;line-height: 38px; text-align: center;}

/*首页-交易服务链接  */
.channel-ad-list {display: flex;border: 1px solid #cccc;padding: 0;}
.channel-ad-list .channel-ad-list-item { width:25%; height: 100px; display: flex;align-items: center; border-right: 1px solid #cccc; background:#ffffff;}
.channel-ad-list .channel-ad-list-item:last-child{ border:none;}
.channel-ad-list-item .channel-ad-list-item-img { margin-left: 20px; width: 58px; height: 58px;border-radius: 50px; background: #316c2c;}
.channel-ad-list-item .channel-ad-list-item-img img{ width: 100%; height: 100%; border-radius:50px;}
.channel-ad-list-item-txt {margin-left: 20px;}
.channel-ad-list-item-txt-title{font-family:"syhtBold";font-size: 30px; font-weight:600;}
.channel-ad-list-item-txt-shortTitle{padding-top: 14px; font-size: 12px; color: #444;}
.channel-ad-list-item:hover .channel-ad-list-item-txt-title{ color: #316c2c;}
.channel-ad-list-item:nth-child(1):hover .channel-ad-list-item-img img{ animation:xuanzhuan360 500ms;}
.channel-ad-list-item:nth-child(2):hover .channel-ad-list-item-img img{ animation:xuanzhuan360 500ms;}
.channel-ad-list-item:nth-child(3):hover .channel-ad-list-item-img img{transform-origin: 50% 0; animation: yaolingdang 500ms 1 linear;}
.channel-ad-list-item:nth-child(4):hover .channel-ad-list-item-img img{ animation: shanshuo 500ms 1 linear;}

@keyframes xuanzhuan360{
    100%{transform:rotate(360deg);}
}


@keyframes yaolingdang {
    0%,33%{
        transform: rotate(20deg);
    }
    33%,66%{
        transform: rotate(-20deg);
    }
    66%,100%{
        transform: rotate(0deg);
    }
}


@keyframes shanshuo {
    0%,25%{
        opacity:0;
    }
    25%,50%{
        opacity:1;
    }
    50%,75%{
        opacity:0;
    }
    75%,100%{
        opacity:1;
    }
}
/*首页-全区推荐项目*/
.idx-qqtjxmlist{  position: relative;}
.idx-qqtjxmlist li{ float:left; display:inline;margin-right:20px;width:285px;height:210px;overflow:hidden; border: 1px solid #cccccc;position: relative;}
.idx-qqtjxmlist li img{width:100%;height:100%;}
.idx-qqtjxmlist li p{ position: absolute; bottom: 0; width: 100%; text-align: center; background-color: rgba(0,0,0,0.5); font-size: 16px;color:#FFFFFF;
    height: 53px;line-height: 25px;}
.idx-qqtjxmlist .prev,.idx-qqtjxmlist .next {width:40px;height:40px;margin-top: -20px;}
.idx-qqtjxmlist .prev{left: -20px;}
.idx-qqtjxmlist .next{right: -20px;}
 
/*首页-挂牌项目*/
.cqjy-title-bdlx ul{height: 75px; background:rgb(49, 108, 44); color: #FFFFFF; border-radius: 10px 10px 0 0; display: flex; justify-content:space-between;}
.cqjy-title-bdlx ul a{ color: #FFFFFF;}
.cqjy-title-bdlx ul li{cursor: pointer; text-align: center;line-height: 75px;font-size: 16px; flex: 1 1 0%;}
.cqjy-title-bdlx ul li:first-child {  border-top-left-radius: 10px; border-top-right-radius: 10px;}
 .cqjy-bdlx-active{background-color: rgb(34,75,31);}  
.cqjy-query-tab { display: flex;justify-content: space-between; align-items: center; font-size: 15px; padding: 15px;
    background-color:  #FFFFFF; border-width: 1px 1px 1px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204); border-bottom: none; border-image: initial;}
.cqjy-query-tab input, select{ width: 110px; font-size: 15px; height: 26px;line-height: 26px;border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204);  border-image: initial;}
.cqjy-query-tab-searchBtn a{ width: 88px; height: 43px; display: block; text-align: center;line-height: 43px; color:#FFFFFF;background: rgb(49, 108, 44);}

.cqjy-list{min-height: 570px; border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204); border-image: initial;  background: whitesmoke;}
.cqjy-list-header{background-color: rgb(234, 234, 234); font-size: 24px; text-align: center; color: rgb(136, 136, 136); height: 50px; padding: 10px 20px 10px 9px; border-bottom: 1px solid rgb(204, 204,204); }
.cqjy-list-item { font-size: 18px; height: 65px;border-bottom: 1px solid rgb(204, 204, 204); background: #FFFFFF;}
 .cqjy-list-header, .cqjy-list-item{display: flex; flex-direction: row; align-items: center; text-align: center; padding: 10px 14px 10px 18px;} 
.cqjy-list .cqjy-list-xmmc{width:50%; text-align: left;}
.cqjy-list .cqjy-list-sd{width:12%;}
.cqjy-list .cqjy-list-lb{width: 10%;} 
.cqjy-list .cqjy-list-gpj{width: 18%;}
.cqjy-list .cqjy-list-gpjzr{ width: 12%; margin: 0px 20px;}
.cqjy-list .cqjy-list-zt{width: 8%;}

.cqjy-list .cqjy-list-zt span{font-size: 14px;width: 91px; line-height: 20px;display: inline-block;color: rgb(255, 255, 255);cursor: pointer;margin-top:5px;}

.btn-green{background-color: rgb(82, 149, 43); }
.btn-red{background-color: rgb(255, 68, 0);}
.btn-grey{background-color: rgb(153, 153, 153);}

/*首页-广告图 */
.idx-piclist{overflow: hidden; }
.idx-piclist li,.idx-piclist li a{ display:block;padding:0; margin: 0;}
.idx-piclist li{overflow: hidden;}
.idx-piclist li:nth-child(3){margin-right:0;}
.idx-piclist li img{width:100%;height:100%;max-height:132px;}
.idx-piclist li .txt{display: none;}
.idx-piclist li:first-child,.idx-piclist li:nth-child(2){width:35.7%;max-width:500px; }
.idx-piclist li:nth-child(3){width:26.4%;max-width:370px; }

.idx-advbanner{max-height: 165px;overflow: hidden;}
.idx-advbanner li img{width:100%;height: auto;}
.idx-advbanner li p{ display: none;}

/*.idx-advbanner .swiper-slide{height: 165px;}*/
.idx-advbanner .swiper-slide .img{width:100%;height: 100%;}
.idx-advbanner .swiper-slide .tit{display: none;}

.home-advBanner .adv-arrow{display: none;}

/*首页-成交公告 */
 .idx-cjgg { }
.idx-cjggbox{width: calc(100% - 487px);}
.idx-cjgglist{height: 325px; background: #ffffff; border: 1px solid #cccccc; overflow: hidden;}
.idx-cjgglist li{height: 65px;border-bottom: 1px dashed #dedede;padding: 0 20px; display: flex; align-items: center;}
.idx-cjgglist li a{font-size: 18px;padding:0;width: 100%;display: flex; flex-direction: row; justify-content: space-between;}
.idx-cjgglist li .ltactitle{display: inline-block; width: 480px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.idx-gglist li{border-bottom: 1px dashed #dedede;padding: 0 20px;line-height:34px;margin: 8px 0px;position: relative;}
.idx-gglist li a{width: calc(100% - 100px) font-size:17px; display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.idx-gglist li span{position: absolute;right:0; top:8px;width:90px; text-align: right;padding:0;font-size:13.5px;color: #818181;}
.idx-gglist li:last-child{border-bottom:0;}

/*首页-优质案例*/
.yxalbox{width: 457px;}
.idx-yxallist{height: 325px; background: #ffffff; border: 1px solid #cccccc; overflow: hidden;}
.idx-yxallist li img{width:100%;height:260px;}
.idx-yxallist li p{width: 100%;height: 65px; padding: 0px 14px; display: flex; align-items: center; flex-direction: row;  justify-content: space-between; }
.yzxm-title-text{width: 295px; height: 27px; color: #5e5e5e; font-size: 18px; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.yzxm-title-btn{ width: 93px; height: 36px; background-color: #316c2c; color: #ffffff; text-align: center; line-height: 36px;}   

/*首页-意向项目*/
.yxxm-more .yxxm-wyfb{width: 150px;height: 72px; padding: 2px;background-color: #316c2c;font-size: 21px;line-height: 72px;font-family: syhtRegular !important; text-align: center;}
.yxxm-more .yxxm-wyfb a{ color: #ffffff !important;}
.yxxm-more>.gd :hover,.yxxm-more>.yxxm-wyfb :hover{font-family: syhtBold !important;}
.yxxm-box{padding: 16px 2px 16px 2px; border: 1px solid #4f9d48; background-color: #e4e4e4; display: flex; justify-content: space-between;}
.yxxm-box-item{ width: 50%; text-align: center;}
.yxxm-box-item-title{ font-family: syhtBold !important;font-size: 21px; color: #316c2c;letter-spacing: 5px;}

.yxxm-box-item .scroll-container{margin: 15px;}
.yxxm-box-item-list{ height: 230px; overflow: hidden;/*margin: 15px;*/ border:1px solid #cccccc;background:none !important;}
.yxxm-box-item-list ul{background:none !important;}
.yxxm-box-item-list ul li{ height: 58px; font-size: 16px; padding: 20px 25px; display: flex;  flex-direction: column; justify-content: center;}
.yxxm-box-item-list ul li:nth-of-type(odd){ background:#ffffff;}
.yxxm-box-item-list ul li:nth-of-type(even){ background:#ececed;}
.yxxm-box-item-list ul li:hover .yxxm-box-item-list-title{ color: #316c2c;}
.yxxm-box-item-list-title{ text-align: left; font-size: 17px;}
.yxxm-box-item-list-lxr{ text-align: right; font-size: 17px; margin-top: 10px; display: none;}

.yxxm-tit-box{height: 72px;line-height: 72px; display: flex; align-items: center;}
.yxxm-more{ cursor: pointer;  position: absolute;top:0;right: 0;display: flex;font-size: 18px;}
.yxxm-more .gd{ width: 150px; height: 72px;  font-size: 21px; text-align: center; background: #D7D7D7; font-family: syhtRegular !important; color: #316c2c !important;}
.yxxm-more .yxxm-wyfb{width: 150px; height: 72px; padding: 2px;background-color: #316c2c; box-sizing: border-box; font-size: 21px; line-height: 72px;
    font-family: syhtRegular !important; text-align: center;}

/*首页-金融产品 合作机构入住 专家服务*/
.gx-xzmk {}
.gx-xzmk-box {display: flex; justify-content: space-between;}
.gx-xzmk-item { width: calc(33.33% - 15px); }
.gx-xzmk-item-header { height: 50px; position: relative; line-height: 50px;}
.gx-xzmk-item-img { height: 126px; background-color: #FFFFFF;}
.gx-xzmk-item-img img{ width: 100% ; height: 100% ; border: 1px solid #cccccc; border-bottom: 0px;}
.gx-xzmk-item-adtext { height: 63px; background: #FFFFFF; color: #333333; font-size: 21px; text-align: left; line-height: 68px;  border: 1px solid #cccccc;}

/*首页-相关单位*/
.idx-xgdw{padding-bottom:30px;}
.idx-xgdw .idx-tit{margin-bottom:10px;}
.idx-xgdw-box{padding:0;  border:1px solid #cccccc; background-color: #fff; box-sizing: border-box;position: relative;}
.xgdw-box-nav{height: 50px; line-height: 50px;border-bottom:1px solid #cccccc;}
.xgdw-box-nav ul {padding:0 30px; overflow:hidden;}
.xgdw-box-nav ul li{ float:left;margin-right:30px;font-size:21px;font-family:"syhtBold";font-weight: 800;white-space:nowrap;}
.xgdw-box-nav ul li a:hover,.xgdw-box-nav ul .active,.xgdw-box-nav ul .active a{color: #316c2c;}

.idx-xgdw-box .idx-xgdwlist{padding:20px; overflow: hidden;}
.idx-xgdwlist li{float:left;width:calc(25% - 15px);margin: 0 20px 20px 0;background-color:#FFFFFF;border: 1px solid #316c2c;text-align: center; }
.idx-xgdwlist li:nth-child(4n){margin-right:0;}
.idx-xgdwlist li a{display:block;padding:0 10px;}
.idx-xgdwlist li img{max-width:100%;width: auto; height: 80px;}

.idx-xgdw-box .tab-pane{ display: none;}
.idx-xgdw-box .show{ display:  block;}

/*----栏目列表---*/
.list-container{margin-bottom: 40px;}
.nbanner{width: 100%;height:250px;margin-bottom: 40px;background-repeat: no-repeat;background-size: 100% 100%;color:#fff;position: relative;}
.nbanner a{color: #fff;}
.nbanner dl{display: flex;justify-content: flex-start;height: 48px;line-height: 48px;color: #fdfdfd;}
.nbanner dt{font-size: 36px;font-weight: 700;margin-right: 8px;}
.nbanner dd{width: 305px;font-size: 14px;padding-left: 15px;  }   
   
.location{padding:0;color: #797f78;line-height:60px;}
.location a{color: #797f78;}
.location i{padding:0 5px;font-weight:600;}
.location span i{font-size:12px; color: #316c2c;}

.list-content{ position: relative;}
.list-content .location{position:absolute;top:-20px;right:0px;}

.list-main{overflow: hidden;}
.list-left{float: left; width: 220px;border: 1px solid #dedede;}
.list-menu h2{padding-left:20px;font-size:18px;color: #FFFFFF; letter-spacing:0px; height: 50px;background-color: #316c2b;}
.list-menu h2 span{font-weight: 600;padding:0 3px; line-height:30px;}
.list-menu .news-ico,.list-menu .gggs-ico,.list-menu .zcfg-ico,.list-menu .djgz-ico{padding-left:30px;background-size:28px;}
.list-menu .news-ico{background:url('/static/dpmweb/bbwnc/images/menu/listico-01.png') no-repeat left 0px;}
.list-menu .gggs-ico{background:url('/static/dpmweb/bbwnc/images/menu/listico-02.png') no-repeat left 0px;}
.list-menu .zcfg-ico{background:url('/static/dpmweb/bbwnc/images/menu/listico-03.png') no-repeat left 0px;}
.list-menu .djgz-ico{background:url('/static/dpmweb/bbwnc/images/menu/listico-04.png') no-repeat left 0px;}

.sub-navlist{background: #FFFFFF;}
.sub-navlist a{display: block;padding:0px 30px;height:44px;line-height:44px;font-size: 14px;position: relative;}
.sub-navlist  a:before{position: absolute;right: 16px; top: 14px;content: ""; display:block;width:18px;height:19px;background: url('/static/dpmweb/bbwnc/images/arowright-sigle.png') no-repeat center;}

.sub-navlist a:hover,.sub-navlist .active{color: #316c2c;}
.sub-navlist .active{font-weight: 400;color: #1b7708;background:#f9f9f9 url('/static/dpmweb/bbwnc/images/arowright.png') no-repeat 10px center;}

.list-right{float: right; width:calc(100% - 240px);min-height:400px;background-color:#ffffff; border: 1px solid #dedede; }
.list-title{font-weight: 400;height: 50px;line-height: 50px;border-bottom: 1px solid #dedede;margin-bottom:0px;}
.list-title span{padding: 0 8px 0 30px;height:100%;color: #333;font-size:15px;font-family: "syhtRegular";position: relative;}
.list-title span:before{position: absolute;bottom: -14px;content: ""; left:10px;top:5px; width: 11px;height: 9px; background: url('/static/dpmweb/bbwnc/images/arowright.png') no-repeat center center;}

.alist{padding: 0 20px 20px 20px;}
.alist li{padding:2px 100px 2px 20px;height: 48px;border-bottom:1px dashed #dedede;position: relative;}
.alist li a{line-height: 48px; width:98%;display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.alist li:hover a{color: #316c2c;}
.alist span{position: absolute;right:0;top:8px;color: #999;}
.alist span i{ display:none;font-size: 14px; color: #999;padding-right:5px; }

.alist li:before{ content: ""; position: absolute; left: 0; top: 25px; width: 4px; height: 4px; background: #999999; border-radius: 7px; opacity:1;}

.alist-notime li{padding:18px 0;}

/*搜索结果*/
.search_result{border-bottom:1px #e5e5e5 solid; background-color:#f5f5f5;padding:8px 15px; margin-bottom: 10px;}
.search-list{ min-height:150px;}

/* 友情链接列表*/
.yqlj_imglist{ overflow: hidden;margin-top: 16px;justify-content: left;}
.yqlj_imglist dl{padding:20px;width:calc(25% - 15px);height:93px; overflow: hidden;margin:0 20px 20px 0;}
.yqlj_imglist dl:nth-child(4n){margin-right:0; }
.yqlj_imglist dl img{max-width:100%;height:auto;}

/*静态栏目*/
.static-Cont{min-height: 200px; }
.static-tit{font-weight: 800;font-size: 24px;color:#0a8a67;line-height: 42px;text-align:  center;}
.static-tit span{position: relative;padding:10px 0;}
.static-tit span:after{content:" "; position:absolute;bottom:0;left: 0;display: inline-block;width:100%;height: 3px; background:#0a8a67;}
/*空心三角指示箭头*/
 .static-tit .arrow-triangle{margin:1px auto  auto;width:0;height:0px;border:16px solid transparent;border-top-color:#0a8a67;position:relative;}
 .static-tit .arrow-triangle:after {content:'';position: absolute;right:-16px;bottom:-12px;width: 0;height: 0;border:16px solid transparent; border-top-color:#ffffff;z-index: 2;}

.static-textAll{ margin:20px 0;line-height: 2;text-align:justify;text-justify:inter-ideograph; }
.static-textAll p{ margin-bottom: 5px; text-align:justify;text-justify:inter-ideograph;}


/*栏目通栏*/
.list-fullmain .list-left{ display: none;width:0;}
.list-fullmain .list-right{float: none; width:100%;}

.price{font-size: 22px;font-family:"RobotoRegular";padding:0 5px;}
.price em{font-size: 16px;font-weight: 300; margin-left:5px; font-family:"微软雅黑";}

/*成交公告列表*/
.proClass{border: 1px solid #E7E7E7;padding:20px 5px 20px 20px; margin-bottom:25px;}
.proClass .tit{ font-weight: 500;color:#000;line-height: 30px;}
.proClass .txt{margin-left:5px;}
.proClass .txt a{display:inline-block;line-height: 30px;padding:0 5px;border-radius: 4px;color:#5B5B5B;margin:0 10px 5px 0;}
.proClass .txt .active{background: #316c2c; color: #fff;}

.notice-list dl{font-size: 16px;width:100%;padding: 18px 20px 18px 20px;margin-bottom: 20px;background: rgba(42, 149, 21, .05); border-radius: 4px;position: relative;}
.notice-list dl:before { content: ""; position: absolute; left: 0;top: 0; width: 10px; height:100%; background: #2a9515; border-radius: 4px 0 0 4px; opacity: .4;}
.notice-list dl dt{position: absolute;right:20px;top:15px; text-align:right; font-weight: 400;}
.notice-list dl dt a{color: #0a8a67;}
.notice-list dl dt i{font-size: 15px;color: #0a8a67;padding-right:5px; display: inline;}

.notice-list dl dd{width: calc(100% - 100px);box-sizing: border-box;}
.notice-list dl dd a{cursor: pointer;}
.notice-list dl dd a:hover {color:#316c2c;}
.notice-list dl dd .ggh,.notice-list dl dd .ggname{float: left; display: inline-block;overflow: hidden;white-space:  nowrap; text-overflow: ellipsis;}
.notice-list dl dd .ggh{width:150px;}
.notice-list dl dd .ggname{width: calc(100% - 170px); padding-left:5px;}

/*公告查询*/
.notice-listsearch{text-align: right; padding:0 0 20px 0;  display: flex;justify-content: flex-end;}
.notice-list_form{width:390px; }
.notice-input-txt,.notice-input-btn{outline: none;display: inline-block;margin:0;height: 40px;line-height: 40px;color: #606266;border: 1px solid #dcdfe6;}
.notice-input-txt{width:300px;float:left;width: 300px;padding: 0 15px; background-color: #fff;border-radius: 4px 0 0 4px; }
.notice-input-btn{width:90px;padding:0 20px 0 30px;border-left: 0; border-radius:0 4px 4px 0;background: #f5f7fa url('/static/dpmweb/bbwnc/images/sous.png') no-repeat 20px center;}    


/*----文章详情---*/
.article-container{ margin-bottom:0; padding-bottom:40px;background-color: #f5f5f5;}
.article-container .nbanner{margin-bottom: 0px;}
.article-container .location{position: static;line-height:50px;}
.article-container .location *{color: #999;}

.cont_article{/*background:#fff;*/} 
.contTitle{line-height: 1.5;color: #666666;text-align: center; margin:0;padding:15px 0;}

.contEm{border-bottom: 1px solid #dedede;line-height: 1.8;padding:10px 0 20px 0;text-align: center;}
.contEm .contleft,.contEm .contright{display: inline;padding:0 10px;color: #999; }
/*.contEm .contleft .time{margin-left: 15px;}*/
.contEm .contleft span{display:inline;margin-right: 16px;}
.contEm .contleft .view i{display:inline-block; width: 11px; height: 9px;background: url('/static/dpmweb/bbwnc/images/ieas.png') no-repeat center center;
    margin-right: 6px;}

.contEm .contright span{color: #e3710c;cursor: pointer;}
.contEm .contright span:hover{text-decoration: underline;}
.contEm .contright .large{margin-left: 15px;}



.contBox,.contBox p{font-family: "微软雅黑"; text-align:justify; text-justify:inter-ideograph;}
.contBox{margin: 0; line-height: 1.8; color: #333;padding:20px 60px 30px 60px;min-height:300px;/*border: 1px solid #e1e1e1;*/}
.contBox p{margin:15px 0; }

.contBox img{margin: 15px auto;max-width:96%;height:auto !important;}
.contBox table,.contBox table td{border: 1px solid #333;margin:auto !important;max-width: 100%;border-collapse: collapse !important;word-break: break-all !important;}
.contBox table{width:auto !important;margin-bottom:20px!important;}
.contBox video,.contBox iframe,.contBox table{max-width: 100%;}
.contBox a{text-decoration:underline;color:#0000FF;}

.cont-foot{padding-top: 30px; border-top: 1px dashed #dedede;}
.cont-foot .xw-fxz {font-size: 14px; display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: center;}

.share{display: flex;justify-content: flex-end;align-items: center;border-bottom: 1px solid #e1e1e1;color: #666;padding-bottom: 20px;}
.share a{border: 1px solid #e1e1e1;border-radius: 50%;width: 35px;height: 35px;display: flex;justify-content: center;margin-left: 10px;}
.share a img{width: 20px;}

.golistbtn{text-align: center;}
.golistbtn a{width: 140px;height: 45px;border-radius: 5px;color: #fff;background: #316c2c;font-weight: bold;align-items: center;justify-content: center;}
.golistbtn a img{filter: brightness(0) invert(1);width: 25px;}
.golistbtn a:hover {color: #fff;opacity: 0.6;}

.contPage p{width: calc((100% - 150px) / 2);}
.contPage p:first-child{justify-content: end;}
.contPage p:last-child{justify-content: flex-end;}
.contPage p a{max-width: calc(100% - 80px);}

/*公告详情*/
.gg_article_title{font-size: 24px;text-align: center;line-height: 1.5;margin-bottom: 20px;}
.cont_article table.info th,.cont_article table.info td{color: #666;height: 40px;line-height: 22px;padding:15px;border:1px solid #ddd;}
.cont_article table.info th{ background: none;width: 200px; text-align: center;}
.cont_article .giveTimes{ line-height:24px;color: #666;}

/*项目中心-产权交易筛选*/
.projectchannelbox {min-width: 1200px; width: 1200px;min-height: 600px; margin: 0 auto; /*padding-bottom: 50px;*/}
.list-select-search{border: 1px #e6e6e6 solid;  background: #fff;  margin-bottom: 15px; position: relative; padding: 10px 20px 10px 20px;}
.selectpart {font-size: 14px; position: relative; min-height: 38px;}
.selectpart h2 { font-size: 14px; list-style: none; color: #666666; font-weight: normal;  width: 100px; text-align: right; position: absolute;  top: 9px;}
.selectpart ul { margin-left: 91px; overflow: hidden;}
.selectpart ul li {float: left; padding: 5px;}
.selectpart ul li a { height: 28px; padding: 0 10px;  display: inline-block; border: 1px solid #ffffff; border-radius: 16px;line-height: 28px;}

.select-acticed {border: 1px solid #316c2c !important; color: #316c2c;}
.select-dash { display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: center; font-size: 14px; color: #666666; margin-left: 10px;padding-top: 10px; border-top: 1px dashed #dedede;}
.select-dash input { width: 55px; height: 25px;  padding: 0px 5px; border: 1px solid #e1e1e1; background: #fff;}

.disnone { display: none;}
.s-more {top: -16px; position: relative;border-top: 1px solid #DDD; text-align: center; transition: border-color .15s ease-in-out;}
.s-more a {position: relative; display: inline-block; margin-top: -1px;font-size: 14px; color: #666;  height: 28px; line-height: 28px; padding: 0 20px 0 20px; background: #fff; cursor: pointer; border-width: 1px; border-style: solid; border-color: #FFF #DDD #DDD; transition: border-color .15s ease-in-out; }
.s-more a span,.s-more a i{display: inline-block;}
.s-more a i {width: 16px;height: 16px;  vertical-align: middle; background: url('/static/dpmweb/bbwnc/images/pulldown.png') no-repeat center center; }

.jyxm-container .location .w1360{ display: flex;flex-flow: row wrap; justify-content: flex-start;align-items: flex-start;}
 .select-result{ margin-left:10px; margin-top:20px;}
 .select-result dl{ display: flex;}
 .select-result .selected a {float: left;  color: #333; border: 1px #e6e6e6 solid; padding: 0 10px; text-decoration: none; padding-right: 20px; line-height: 19px; margin-left:10px; background: url('/static/dpmweb/bbwnc/images/close.png') right 7px no-repeat #fff; }
 .select-result .selected a:hover { color: #316c2c; border: 1px #316c2c solid; background-position: right -17px;}

/*项目中心-产权交易图片列表*/
.projectchannel-list{ overflow: hidden;zoom:1;}
.projectchannel-list-box{float:left;width: 289px; height: 352px; background-color: #ffffff; border: 1px solid #dedede;margin:0 14px 14px 0;display: block;}
.projectchannel-list-box:nth-child(4n){margin-right:0;}
.projectchannel-lb-pic {width: 287px;height: 215px;margin: 0;padding: 0; overflow: hidden;}
.projectchannel-lb-pic img{width: 100%;height: 100%;}

.projectchannel-lb-item {font-size: 14px; padding: 10px 10px 0 10px;}
.projectchannel-lb-item ul{list-style: none;margin: 0;padding: 0;}
.projectchannel-lb-item ul li {padding: 0;margin: 0 0 5px 0; line-height:20px;}
.projectchannel-lb-item .plbitemname {padding: 0;height: 38px; overflow: hidden;word-wrap: break-word;}
.projectchannel-lb-item .plbitemprice{width: 270px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.liststate {padding: 0 10px 10px 10px;}
.prosee { display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: center; font-size: 12px;}
.prosee i {display: inline-block;vertical-align: middle;width: 23px; height: 24px;background: url('/static/dpmweb/bbwnc/images/footsee.png') no-repeat center center !important;}
.prostate {display: flex;flex-flow: row nowrap; justify-content: flex-start;  align-items: center;}
.prostate span {font-size: 12px; width: 70px; height: 24px; line-height: 24px;text-align: center; display: inline-block; color: #ffffff;}

.float-l {float: left;}
.float-r {float: right;}
.txt-bold{font-weight: bold;}
.cxjy-green{color: #51952b;}
.cxjy-red{color: #ff4400;}
.cxjy-bg-green{background: #52952b;}
.cxjy-bg-red{background: #FF4400;}
.cxjy-bg-grey{background: #999999;}
.cxjy-btn{color: #fff;cursor: pointer;font-size: 14px;}



/*项目中心-产权交易竞价*/
.jjhallbtns { margin-bottom: 10px;}
.jjhallbtns a {display: inline-block;width: 110px; height: 30px;color: #333333;font-size: 14px; padding:0px 10px;text-align: center;background-color: #ffffff; border: 1px solid #dedede;}
.jjhall-active{color: #ffffff !important; background-color: #316c2b !important; border: 1px solid #316c2b;}
.biddinghall{ width: 100%; height: 550px; border: 1px solid #dddddd;background-color: #ffffff; position: relative;}
.biddinghall .tablebox-bidd { height: 450px; overflow: hidden; position: relative; width: 100%; /* border-bottom: 1px solid #dedede; */}
.biddinghall .tablebox-bidd table {width: 100%; table-layout: fixed; border-collapse: collapse;}
.biddinghall .tablebox-bidd table tr th, .biddinghall .tablebox-bidd table tr td { border-bottom: 1px solid #dbdbdb; height: 48px; padding: 5px 10px;}
.biddinghall .tablebox-bidd table tr th { background-color: #f8f8f8; cursor: pointer; text-align: center;font-size: 14px;}
.biddinghall .tablebox-bidd table tr td {font-size: 12px;text-align: center;}
.biddinghall .tablebox-bidd table tr:hover{background-color: #f8f8f8;}

.biddinghall .tablebox-bidd tbody .textl {text-align: left;}
.biddinghall .tablebox-bidd tbody .bill-title {font-size: 14px;}
.biddinghall .tablebox-bidd tbody .gray { color: #999999;}
.state-btn {line-height: 24px; min-width: 50px; text-align: center; padding: 0px 10px; font-size: 12px; color: #fff;background: #999999; cursor: pointer;   display: inline-block;}
.state-btn.btn-bidding { background: #FF4400; cursor: default;}
.biddinghall .bidd-span { position: absolute; right: 5px; bottom: 80px; font-size: 14px; color: #666666;padding: 16px 26px 0 0;}
.biddinghall .bidd-span .bidd-reed { width: 20px; height: 7px; display: inline-block; background-color: #f65f30;}

/*项目中心--分页样式*/
#pagination_sehng{
    clear: both;
    height: 50px;
    line-height: 30px;
    margin: 25px auto;
    text-align: center;
    font-size: 14px;
}
#pagination_sehng span.curr {
    background-color: #316c2c;
    padding: 6px 12px;
    margin: 10px 3px;
    font-size: 14px;
    border: 1px solid #316c2c;
    color: #FFF;
}
#pagination_sehng a {
    padding: 6px 12px;
    margin: 10px 3px;
    font-size: 14px;
    border: 1px solid #e6e6e6;
    background-color: #FFF;
    text-decoration: none;
    outline: none;
    color: #666;
    cursor: pointer;
}
#pagination_sehng a:hover{
    background-color: #316c2c;
    border: 1px solid #316c2c;
    color: #FFF;
}
#ejy_gopage_wrap{
    display: inline-block;
    width: 40px;
    height: 30px;
    border: 1px solid #e6e6e6;
    margin: 0px 1px;
    padding: 0px;
    position: relative;
    left: 0px;
    top: 10px;
}
#ejy_btn_go {
    width: 40px;
    height: 30px;
    line-height: 30px;
    padding: 0px;
    font-family: "Microsoft Yahei",arial,sans-serif;
    text-align: center;
    border: 0px;
    background-color: #bbb;
    color: #FFF;
    position: absolute;
    left: 61px;
    top: -1px;
    display: block;
    cursor: pointer;
}
#ejy_btn_go:hover {
    background-color: #316c2c;
    color: #FFF;
}
#ejy_btn_go_input {
    width: 38px;
    height: 28px;
    text-align: center;
    border: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    outline: none;
}

/*项目筛选*/
.prop_bg{ }
.prop_box {width:100%;border: 1px #e6e6e6 solid;background: #fff;padding: 10px 20px 10px 20px;margin-bottom: 15px;}
.list_prop {position: relative;}
.list_prop dl {padding:0;}
.list_prop dl.last{margin-top: 10px; padding-top: 10px; border-top: 1px dashed #dedede; }
.list_prop dt,.list_prop dd,.list_prop dd a {line-height: 28px;}
.list_prop dt {float: left;font-weight: normal;  width: 100px;color: #666666; margin-right: 9px; font-weight: normal; white-space: nowrap; text-align:right; }
.list_prop dd {overflow: hidden;}
.list_prop dd a{display:inline-block; margin:0 5px; padding: 0 10px;color: #0a0f31;border: 1px solid #ffffff;border-radius:16px; white-space: nowrap; cursor: pointer;}
.list_prop dd a:link, .list_prop dd a:visited, .list_prop dd a:hover {text-decoration: none; }
.list_prop dd a.current, .list_prop dd a:hover {border: 1px solid #316c2c; color: #316c2c;}

.list_prop dd a.btn_default {height: 25px; padding: 0 12px; line-height: 25px;}
.list_prop dd a.btn_theme{border-radius:0; background:none; }

.list_prop .sort_bar dd a{width:113px;padding:0 13px;border: 1px solid #cbcbcb;margin-right: 20px;font-weight: normal;}
.list_prop .sort_bar dd a.current, .list_prop .sort_bar dd a:hover{background: #f1fdef;border: 1px solid #2a9515;color: #2a9515; }
.list_prop .sort_bar dd a .order{background:url('/static/dpmweb/bbwnc/images/sort_up.png') center no-repeat;width: 14px; height: 14px; margin-left: 7px; display: inline-block;}

.list_prop input{border: 1px solid #dcdfe6;height:30px;line-height:30px;border-radius: 4px 0 0 4px;}
.list_prop input[type=text]{background-color: #fff;color: #606266; display: inline-block; padding: 0 15px;outline: none; }
.list_prop input[type=button]{border-left:0;background-color:#f5f7fa; color: #909399; border-radius:0 4px 4px 0;padding:0 20px;white-space: nowrap;cursor: pointer;}
.list_prop .btn-primary:hover{background-color:#f5f7fa;color: #909399;border-color:#dcdfe6;}

.list_prop .sildown{height:auto !important; }
.list_prop .more{ text-align: center; width:20px; height:20px; cursor:pointer;}

.list_prop .textfield { border-radius: 2px; border: solid 1px #e5e5e5; box-shadow: none; color: #666; height:26px;}
.list_prop .btn_theme {height: 29px !important; line-height: 29px !important; padding: 0 18px !important; }
.list_prop .btn_theme:hover {height: 29px !important; line-height: 29px !important; padding: 0 18px !important; }

.list_prop .price-group{display: inline-block;width: 150px;position: relative;}
.list_prop .price-group em {display:block; position:absolute; right: 0; top: 0;width: 30px;text-align: center;}
.list_prop .price-group input {padding-right:30px;}

.list_prop dl.zone {padding-bottom: 17px;}
.list_prop dl.zone .crrent{ margin-bottom: 10px; }
.list_prop dl.zone .crrent span{font-size: 14px;cursor: pointer; color: #078e00; font-weight: 700;}
.list_prop dl.zone .dqwz{padding-right: 20px; color: #767676; font-weight: 400;}
.list_prop dl.zone .arrow{padding: 0 10px 0 8px;}

.list_prop_zz dl dt {width: 110px;}
.list_prop #industryCX dd{height: 36px;}

.prop_box_title {font-size:24px; color:#333;line-height:40px;border-bottom: solid 1px #fff; font-weight: bold; padding: 15px 0;}
.prop_box_title a {display: inline-block;margin-right: 10px;color: #fff;font-size: 16px;position: relative; font-weight: normal; height: 40px; line-height: 40px;	padding: 0 30px; border-radius: 100px; }
.prop_box_title a.current {opacity: 1; background: #fff; color: #316c2c;}


.list_prop_show {display: inline-block; border: 1px solid #316c2c; background: #f9f9f9; box-shadow: 1px 1px 10px #e5e5e5; padding: 13px; margin-top: 29px; position: absolute; left: 0; width: 1172px; z-index: 999; }
.list_prop_show button {float: left; margin: 7px; padding: 5px 10px 4px 10px; color: #333; line-height: 18px;
	background: #fff; border: 1px solid #e7e7e7; font-weight: normal; }
.list_prop_show .butt_sel, .list_prop_show button:hover { color: #fff; background: #316c2c; border: 1px solid #316c2c; }

.list_prop_on .arrow {width: 0; height: 0; border-width: 9px 6px 0; border-style: solid; border-color: #bbb transparent transparent; margin-left: 5px; display: inline-block; transition: all .2s; }

.list_prop dd a.sel:hover .arrow, .list_prop dd .list_prop_show button:hover .arrow { border-width: 0 6px 9px; border-style: solid; border-color: transparent transparent #fff; }
a.list_prop_on:hover .arrow {border-color: #fff transparent transparent; }
.list_prop dd a.sel_cur .arrow { border-width: 0 6px 9px; border-color: transparent transparent #fff;}
.list_prop dd a.sel {background: #316c2c; color: #fff; }

.list_prop dd .list_prop_show button .arrow {border-width: 9px 6px 0 !important;  border-color: #bbb transparent transparent !important; }
.list_prop dd .list_prop_show button:hover .arrow {	border-color: #fff transparent transparent !important; }
.list_prop dd .list_prop_show button.sel_cur .arrow { border-width: 0 6px 9px !important;border-color: transparent transparent #fff !important; }
.list_prop dd .list_prop_show .showbox {display: table-caption; width: 1130px; padding: 12px; margin: -7px 7px 7px 7px; border: #316c2c 1px solid;	box-shadow: 1px 1px 10px #e5e5e5; }

.list_prop_left {width: 960px; float: left; height: 29px; overflow: hidden;}
.list_prop_left_more {height: auto; max-height: 110px; overflow: auto; }
.list_prop_bg {	background: #fff;}
.list_prop_right {float: right;	width: 60px;}
.list_prop_right .btn_more {display: block; width: 56px; height: 26px; 	line-height: 26px; text-align: center; cursor: pointer;
	float: right;}

.sort_bar {height: 50px; line-height: 50px; background: #fff; margin: 10px 0 20px 0;}
.sort_bar a{text-align:center; line-height:50px; display:inline-block; float: left; color:#333; padding:0 45px;font-weight:bold;}
.sort_bar a:hover, .sort_bar a.current {color:#316c2c;}

.sort_arrow, .sort_down, .sort_up {	display: inline-block;	width: 8px;	height: 14px; position: relative; top: 2px;}
.sort_arrow {background: url('/static/dpmweb/bbwnc/images/sort_arrow.png') 0 0 no-repeat;}
.sort_down {background: url('/static/dpmweb/bbwnc/images/sort_arrow.png') 0 -14px no-repeat;}
.sort_up {background: url('/static/dpmweb/bbwnc/images/sort_arrow.png') 0 -28px no-repeat;}


.sort_sth {float: right; margin-right: 10px;}
.sort_sth a {display: inline-block; width: 22px; height: 22px; line-height: 22px; padding: 0; float: left; margin: 13px 0 0 0;}
.sort_sth_grid { background: url('/static/dpmweb/bbwnc/images/sort_sth_grid.png') no-repeat; }
.sort_sth_grid_on {	background: url('/static/dpmweb/bbwnc/images/sort_sth_grid_on.png') no-repeat; }
.sort_sth_bar {	background: url('/static/dpmweb/bbwnc/images/sort_sth_bar.png') no-repeat; }
.sort_sth_bar_on { background: url('/static/dpmweb/bbwnc/images/sort_sth_bar_on.png') no-repeat; }

.sort_line {display: inline-block; float: left; width: 1px; height: 26px; background: #eee; margin: 12px;}
.sort_sth .pager {	float: left; }
.sort_sth .pager ul li {float: left; }
.sort_sth .pager ul li a.link {	line-height: 50px; height: 50px; margin-top: 0; color: #999; }
.sort_sth .pager ul li a.link i.layui-icon {font-size: 16px; font-weight: bold; }
.sort_sth .pager ul li.num {line-height: 50px; padding: 0 4px; }
.sort_sth .pager ul li a.link_disable { color: #ddd;cursor:pointer;}

.select_xmdt { border: solid 1px #e5e5e5; background: #fff;	font-size: 14px;}
.select_xmdt_box {margin: 0 auto;	width:100%; }
.select_xmdt .sort_bar {margin: 0;	box-shadow: none;-moz-box-shadow: none;	-webkit-box-shadow: none;}
.lst_prop_zoom {border-top:solid 1px rgba(255,255,255,.3); text-align:center; margin-top:10px; width:auto; height: 40px; line-height: 40px; background: #f7f7f7; }

.lst_prop_btn {	color: #316c2c;	font-weight: bold;	display: block; }
.lst_prop_btn:hover {color: #316c2c;}
.lst_prop_btn em {font-style: normal;}

.lst_prop_btn .layui-icon {font-size: 12px; margin-left: 5px;}
.list_prop dd a.btn_theme {	height: 30px; padding: 0 18px; line-height: 30px;}

.list_prop dd ul.condition li {display: inline-block; vertical-align: top; cursor: pointer; width: 94px;}
.list_prop dd ul.condition li span {display: inline-block; padding: 0 10px; border-radius: 2px 2px 0 0; color: #333;
margin-right: 15px; margin-bottom: 7px;}
.list_prop dd ul.condition li span:hover, .list_prop dd ul.condition li.show span {	color: #fff; background: #316c2c;}

.list_prop dd ul.condition li span i.arrow {width: 0; height: 0;margin-left: 5px; display: inline-block;
border-width: 9px 6px 0; border-style: solid; border-color: #bbb transparent transparent; transition: all .2s; }

.list_prop dd ul.condition li.show .condition_list {display: block; }
.list_prop dd ul.condition li .condition_list ul li span i.arrow {border-width: 9px 6px 0 !important;
	border-color: #bbb transparent transparent !important; }

.list_prop dd ul.condition li.show span i.arrow, .list_prop dd ul.condition li .condition_list ul li.active span i.arrow {
	border-width: 0 6px 9px !important;	border-color: transparent transparent #fff !important; }

.list_prop dd ul.condition li span:hover i.arrow {border-color: #fff transparent transparent; }

.list_prop dd ul.condition li .condition_list {display:none; border:1px solid #316c2c; background:#f9f9f9; padding:10px 12px 17px 12px; width: 1015px; position: relative; margin-bottom: 7px; margin-top: -7px;}
.list_prop dd ul.condition li .condition_list ul li {width: auto;}
.list_prop dd ul.condition li .condition_list ul li span {margin: 7px 7px 0 7px; padding: 5px 10px 4px 10px; color: #333;
	line-height: 18px;	background: #f9f9f9;	border-radius: 0; }
.list_prop dd ul.condition li .condition_list ul .sub_condition li {margin: 0 7px 7px 7px; padding: 5px 10px 4px 10px;
	line-height: 20px; }
.list_prop dd ul.condition li .condition_list ul li.active span {color: #fff; background: #316c2c; border: 1px solid #316c2c;
	border-radius: 2px 2px 0 0; }
.list_prop dd ul.condition li .condition_list ul .sub_condition {margin: 0 7px;	padding: 15px 12px 8px 12px;
border: 1px solid #316c2c; }
.list_prop dd ul.condition li .condition_list ul .sub_condition ul li.current {color:#fff; background:#316c2c; border-radius:2px;}
.btn_theme {background: #316c2c;}

/*竞价大厅*/
.hall-page{min-width: 750px;}
.hall-container{margin-bottom: 0;padding:0px 0;}
.hall-container .w1360{max-width:1440px;}
.hall-container .location{ }
.hall-container .prop_bg{padding:0;border-radius: 0;background:none;}
.hall-container a{}
.hall-container .prop_box{border: none;padding:0;} 
.hall-container .list_prop_jjdt{padding:30px 0px; line-height: 32px;overflow: hidden;display:flex;justify-content: space-between;flex-wrap: wrap;}
.hall-container .list_prop_jjdt .con1,.hall-container .list_prop_jjdt .con2{width: auto;}
.hall-container .list_prop_jjdt .con1{display:flex;justify-content: flex-start;flex-wrap: wrap;}
.hall-container .list_prop_jjdt .con1 li{margin-bottom: 10px;}
.hall-container .list_prop_jjdt .con1 span{ white-space: nowrap;}

.hall-container .btn-primary{background-color: #FF4400; border-color: #FF4400;color:#fff !important;}
.hall-container button{line-height: 32px; padding: 0 15px;border-radius: 0px;}

.prop_box.search-jj{background:none;}
.search-jj input,.search-jj select{ height: 32px;line-height: 32px;}
.search-jj input[type='text'],.search-jj select{ width: 160px;padding: 0 5px;border:1px #e6e6e6 solid;}
.search-jj select{margin-right:10px;border-radius: 4px;}
.search-jj input[type='text']{border-radius: 4px 0 0 4px;}
.search-jj input[type='button']{border:none;padding: 0 15px;margin-top:-4px;margin-left:-4px;background-color: #FF7045 !important;color:#fff !important;border-radius:0 4px 4px 0;}

 .search-jj .list_prop_jjdt{border: 1px #e6e6e6 solid;background: #fff;padding:10px 20px;margin-bottom: 15px;}
 .search-jj .list_prop_jjdt dl {float:left;width:50%;}
 .search-jj .list_prop_jjdt .btn-primary{background-color: #115CE6;border-color:#115CE6;color: #fff;}
 .search-jj .list_prop_jjdt .btn-primary:hover{background-color: #00E9FF !important;}
 .search-jj .list_prop_jjdt .active{background-color: #00E9FF !important;}
 
#itemList_table{min-height: 100px;}
.htable{width:100%;border:0; font-size: 14px;background-color: #fff;border:1px solid  #dbdbdb;}
.htable th,.htable td{height:42px;line-height:42px; padding:0 15px;white-space:nowrap;text-overflow: ellipsis; overflow: hidden;border-bottom:1px solid  #dbdbdb;}
.htable th{font-weight:700;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;border-top:1px solid #dbdbdb;background-color: #f8f8f8;}
.htable th.nobr{border-right:none;}
.htable td{height:42px;line-height:42px;max-width:500px;text-align:center;}
.htable td.nowrap{text-align:left;}
 .htable td .price{ font-family:"微软雅黑";font-size: 14px; }
.htable td .btn-primary{line-height: 24px;padding: 0 10px;border-radius:0; }
.htable tr:last-child td{border-bottom:none;}

.htable tr:nth-child(odd){}
.htable tr:hover{}

.htable a,.htable a:visited,.htable a:hover{color:inherit; cursor:pointer;text-decoration:none;}
.htable .red td{color:#f00;}
.htable .yellow td{color:#ff0;}
.htable a.ablue{background:#0c8cbb;padding:4px 10px;border-radius:3px;font-size:12px;text-decoration:none;}
 
.hall-container .jjkb-statebar{height: 42px; line-height: 42px;padding: 0 15px;border: 1px #e6e6e6 solid;background: #fff;border-top: 0;} 
.hall-container .legend,.hall-container .note{display:inline;width:50%;}

.hall-container .legend span { margin-right: 20px;}
.hall-container .jjkb-statebar .legend span i{display:inline-block;margin-right:5px;width:14px;height:14px;border-radius:50%; vertical-align: middle;}
.hall-container .jjkb-statebar .legend  .red{background:#f00}
.hall-container .jjkb-statebar .legend  .green{background:#01fe0f}
.hall-container .jjkb-statebar .legend  .yellow{background:#ff0}

.hall-container .page{}  
.hall-container  .page font{background-color:#dd3c3c !important;}

/*竞价大厅项目列表*/
.project-main{width:100%; margin: 24px auto 50px auto;}
.project_list {margin-top: 15px; position: relative;}
.project_list ul li {width: 100%;margin-bottom: 15px;background: #fff;border: 0px #e5e5e5 solid;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.project_list ul 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);}
.project_list ul li .img{ display:none;}
.project_list ul li .title {height: 60px; border-bottom: solid 1px #e5e5e5; }
.project_list ul li .title .name {line-height: 60px; font-size: 18px; float: left; color: #333; max-width: 80%; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.project_list ul li .title .name:hover {color: #316c2c;}

.project_list ul li .title .name .ypxm {font-size: 14px;color: #fff; background: #ff6347; padding: 4px 6px; border-radius: 4px; }
.project_list ul li .title .exit {background: #316c2c;height: 40px; line-height: 40px;float: right; margin: 10px; padding: 0 20px; color: #fff;	border-radius: 2px;	font-size: 14px;}
.project_list ul li .title .Yanpai{display:inline-block; margin:18px 0 0 5px; background:#FDA700; border-radius:3px; color:#fff;font-weight: 400;padding: 0 5px;height:24px;line-height:24px;}

.project_list ul li .cont {padding: 10px 20px; line-height: 36px; color: #666;}
.project_list ul li .cont p .price{	color: #DD0000 !important;font-size: 16px !important; font-weight: bold; }
.project_list ul li .cont p span.spareTime span{color: #F04949;	font-size: 16px; font-weight: bold;}
.project_list ul li .cont p {float: left;display: inline-block;	width: 33.3%; height: 34px;overflow: hidden;-o-text-overflow: ellipsis;	text-overflow: ellipsis; white-space: nowrap; }
.project_list .more {font-size: 16px; color: #999; position: absolute; top: -64px; right: 20px;}

.project_list ul li .title .label{position:relative; float:left; left:-12px;display:inline-block;background: #316c2c; height:40px; line-height:40px; margin:10px 0; padding:0 20px; color:#fff; font-size:14px; border-top-right-radius:20px; border-bottom-right-radius:20px; }
.project_list ul li .title .label .angle {display: inline-block;position: absolute;left: 0;	bottom: -8px;height: 0;width: 0; 	border-top: solid 4px #01663c;	border-right: solid 6px #01663c; border-bottom: solid 4px transparent; border-left: solid 6px transparent;}

.project_list ul li .title .label_soon { background: #f90; }
.project_list ul li .title .label_soon .angle{	border-top: solid 4px #01663c;	border-right: solid 6px #01663c; }


/*竞价大厅图片列表*/
.bid-card-imglist ul{display: flex;flex-flow: row wrap;justify-content: flex-start;}
.bid-card-imglist ul li{width:calc(25% - 15px);height:370px;margin:0 20px 30px 0;position: relative;}
.bid-card-imglist ul 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);}
.bid-card-imglist ul li:nth-child(4n){margin-right:0}
.bid-card-imglist ul li .img{height:230px;overflow: hidden;display: flex;align-items:center;}
.bid-card-imglist ul li .img img{width:100%;height:auto;min-height:100%;vertical-align: middle;}
.bid-card-imglist ul li .img:hover img{animation:bigger 1s linear forwards;}
.bid-card-imglist ul li .img .state{position: absolute;left:0;top:0;z-index: 99;padding:0 10px 0 30px;height: 35px; line-height:35px; color: #fff;font-size: 14px;text-align: center;background:#316c2c;}


.bid-card-imglist ul li .title{ height:auto;padding:20px 0 10px;margin:0 10px; border: none;}
.bid-card-imglist ul li .title .name{ display:block;padding:0;line-height:24px;max-width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.bid-card-imglist ul li .title .label{display: none;position: absolute;top:0; height:30px; line-height:30px; padding:0 15px;}
.bid-card-imglist ul li .title .Yanpai{position: absolute;top:10px;right:5px; margin:0;}
.bid-card-imglist ul li .title .exit{/*display: none;*/position: absolute;bottom:5px;right:5px;margin: 10px; padding:2px 10px; color: #316c2c; border-radius:2px;  border: 1px #316c2c solid; }

.bid-card-imglist ul li .cont {padding:0px;}
.bid-card-imglist ul li .cont p {padding:0  10px; margin-bottom:10px;width: 100%;height:26px;font-size: 16px;line-height:26px; display: none; }
.bid-card-imglist ul li .cont p .price{color: #DD0000  !important;	font-size: 22px  !important; }
.bid-card-imglist ul li .cont p .price-unit{font-size: 16px;font-weight: 300; margin-left:5px; font-family:"微软雅黑";}
.bid-card-imglist ul li .cont p:first-child,.bid-card-imglist ul li .cont p:nth-child(3){  display: block;}

/*交易项目列表*/
.pro-list_table .item-info{position: relative;}
.pro-list_table .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);}
.pro-list_table .label{position: absolute;left:0;top:0; background: #316c2c;height:35px;line-height:35px; color: #fff;font-size: 14px;text-align: center;}

.pro-list_table .cont .tit{font-size: 16px;font-weight:400; padding:5px 0; overflow: hidden;}
.pro-list_table .cont .tit .name{float:left;display:inline;line-height:24px;font-size: 16px;overflow: hidden; white-space:nowrap;text-overflow: ellipsis; }
.pro-list_table .Yanpai{float:left;display:inline;margin:0 0 0 5px;padding: 0 5px; background:#FDA700; border-radius:3px; color:#fff;font-weight: 400;height:24px;line-height:24px;}

.pro-list_table .price em{font-size: 16px;font-weight: 300; margin-left:5px; font-family:"微软雅黑";}
.pro-list_table .indeal{background: #DD0000;}
.pro-list_table .icon{display:inline-block;margin:0 10px -3px 0; width:16px; height:16px; background-repeat: no-repeat; background-position: center; background-size:16px;} 
.pro-list_table .icon-pro-area{background: url('/static/dpmweb/bbwnc/images/index/icon-pro-area.png'); }
.pro-list_table .icon-pro-time{background: url('/static/dpmweb/bbwnc/images/index/icon-pro-time.png'); }

/**/
.card-imglist .item-info-header{display: none;}
.card-imglist ul{display:flex;flex-flow: row wrap;}
.card-imglist .item-info{width:calc(25% - 20px);height:350px;margin:0 10px 30px 10px; border-radius: 8px; border: 1px solid #4bb653;}
.card-imglist dl:nth-child(4n){}

.card-imglist .pic{width:100%;height:230px; overflow:hidden;background:#f9f9f9;border-radius: 8px 8px 0 0;}
.card-imglist .pic img{width:100%;height:100%; vertical-align: middle;}
.card-imglist .cont{padding:5px 10px;font-size: 14px;}
.card-imglist .cont .tit{font-size: 16px;font-weight:700;color: #333934;margin-bottom:8px;}
.card-imglist .cont .tit .name{width:100%;height: 40px;line-height: 21px; white-space: normal; display:-webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}

.card-imglist .cont .txt p{padding:0;height:22px;line-height: 22px;font-size: 12px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.card-imglist .cont .txt p label{color: #0a0f31; }

.card-imglist  .Yanpai{position: absolute;right:0;top:0;}
.card-imglist .cont .ProPrice label{display:inline !important;}

.card-imglist .label .state{top: 11px;left: 7px; position: absolute;display: inline-block; width: 83px; height: 36px;text-align: center;line-height: 36px;font-weight: 700; color: #fff; border-radius: 0 17px 17px 17px; background: linear-gradient(270deg, #4ab936, #34b5b9);}
.card-imglist .label .status_jyz{background: linear-gradient(270deg, #ff7c54, #ff604a) !important;}
.card-imglist .label .status_ycj,.card-imglist .label .state_37{background: linear-gradient(270deg, #bab9b9, #848484);}

/* 交易项目文字列表*/
.project_txtlist .item-info-header,.project_txtlist  .cont .ProNo{display:block;}
.project_txtlist .item-info{width:100%;height:auto;overflow: hidden;padding:15px 0;line-height:26px;border-bottom:1px solid #E5E5E5; position: relative;}

.project_txtlist .item-info:last-child{border-bottom:0;}
.project_txtlist .pic{display: none !important;}

.project_txtlist .label{position:absolute;left:10px;top:15px;border-radius: 4px; padding:0 10px;height: 30px; line-height:30px}
.project_txtlist .label i{display: none;}
.project_txtlist .cont{/*padding-left:10%;*/padding-left:80px;line-height:26px;display: flex;justify-content: space-between;}
.project_txtlist .cont .tit .name{max-width:calc(100% - 75px);}
.project_txtlist .cont .ProNo,.project_txtlist .cont .txt,.project_txtlist .cont .txt p{display: inline-block; text-align: center;}
.project_txtlist .cont .ProNo{width:20%;}
.project_txtlist .cont .tit{width:50%;text-align:left;}
.project_txtlist .cont .txt{width:30%;display: flex;justify-content: space-between;}
.project_txtlist .cont .ProPrice{width:calc(100% - 120px);}
.project_txtlist .cont .ProTime{width:120px;}
.project_txtlist .price{ font-size: 18px;}


.project_txtlist .icon,.project_txtlist .proArea{display:none !important;}

 .item-info-header{background: #F4F4F4;padding:15px 0;line-height:26px;font-weight: bold;font-size: 17px;color: #000000;display: flex;justify-content: space-between;}
.item-info-header span{display:inline-block;padding:0 5px;text-align:center;}
span.th-state{width:7%;}
span.th-number{width:18%; }
span.th-name{width:47%;}
 span.th-price{width:18%;}
span.th-date{width:10%; }

/* 项目专区 &资产包*/
.xmzq_banner {height:240px;position: relative;}
.xmzq_banner h3{color: #fff; font-size:36px;  font-weight: 600; text-align: center;}
.xmzq_banner .dzc-bmxz{margin-top:20px;/*background: rgba(255,255,204,.9);*/background: rgba(255,255,255,.7);border-radius:4px;padding:10px 15px;}

.xmzq_banner .label{position: absolute;right:0;top:0;width:80px; height:0;
border-top:30px solid #f09e00; border-left:15px solid transparent; border-right:0px solid transparent;}
.xmzq_banner .label a{position: absolute;right:12px;top:-30px; line-height:30px;text-align:center; font-weight: 600;font-size:15px;color:#fff; letter-spacing:2px;}

.zcb-tit{width:100%;height:100px; display:flex; align-items:center; justify-content:center; font-size:43px; color:#fff;  font-family:"ysbth";
background: url('/static/dpmweb/bbwnc/images/zcb-banner.jpg') center no-repeat; background-size: cover;
 /*text-shadow:#000 3px 4px 5px;文字添加阴影*/
text-shadow:4px 4px 0px #316c2c,-4px 4px 0px #316c2c,4px -4px 0px #316c2c,-4px -4px 0px #316c2c;/*文字添加描边*/
}

.zcb-bmxz{margin-top:20px;}
.zcb-bmxz dl{background:#fff; border:1px #eee solid; display: flex;justify-content: space-between;}
.zcb-bmxz dt{padding:20px;width:140px; text-align:center;color:#fff;letter-spacing:2px; background:#f2a002; position: relative;display:flex; align-items:center; justify-content:center;}
.zcb-bmxz dt:after{position: absolute;right:-7px;top:0; content:"";  width: 0;height: 0;
     border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 15px solid #f2a002;}

.zcb-bmxz dd{width: calc(100% - 100px); line-height:30px;padding:15px 50px 15px 30px; }
.alink{color:#5499f8;}


.xmzq_xmlist .xmTab th{}
.xmzq_xmlist .xmTab td{ border-bottom:1px #efefef solid;height:45px;line-height:45px; }


/*------注册账号-------------*/
.register-container{}
.reg_main{background-color: #ffffff;}
.reg_topBox{line-height:30px;padding:10px 0 30px 0;border-bottom: 1px solid #E5E5E5;}
.reg_topBox .reg_title{font-weight:800;text-align: center;}
.reg_topBox .loginTit{position: absolute; right:0;top:0; }
.reg_topBox .loginTit a{color:#316c2c}
 
.reg_leftbox{width:calc(100% - 301px);padding:0 30px;border-right: 1px solid #E5E5E5; margin-bottom: 20px;} 
.reg_rightbox{width: 300px;padding:0 30px;}
.reg_rightbox p{margin:15px 0px;}
.reg_rightbox .red{color: rgb(213, 73, 65);}

/*用户中心*/
 header{height:155px;background: url('/static/dpmweb/bbwnc/images/user-headbg.png') no-repeat center top; background-size:100% 100%; border-bottom: 4px #316c2c solid;margin-bottom:20px;overflow: hidden;}
 .head-user{padding:25px 0 0 10px;  }
 .head-user h1{padding-top:0;}
 .head-user .top-logo-title{font-size: 30px;font-weight: 600; display: flex; align-items: center; }
 .head-user .top-logo-title img{float:left;height:80px;}
  
 .head-user .headRight{padding-top:15px;}
 .head-user .headRight .headTop a{display:inline-block;color:#316c2c; padding:0 18px;margin:8px 8px 0 0;box-sizing: content-box; white-space:nowrap;max-width: 200px; overflow: hidden; text-overflow:ellipsis; position: relative;}
 header .headRight .headTop-lgoin a:last-child{padding-right:0px;}
 .head-user .headRight .headTop a i{ display: none;font-size: 16px; margin-right: 5px;}
 .head-user .headRight .headTop .loginUserStatusText{background: #FFFFFF; border-radius: 4px; font-weight:500; font-size: 16px; color: #316c2c; text-align: center;margin-left:-8px;}
 
.login_btn,.login_btn a {color: #fff;}
.login_btn img {vertical-align: middle; margin-right: 5px;}

 .head-user .msg, .head-user .user,.head-user .exit{padding-left:32px !important; background-repeat:no-repeat !important; background-position: left center !important;}
 .head-user .msg{background:url('/static/dpmweb/bbwnc/images/user/icon-msg.png');}
 .head-user .user{background:url('/static/dpmweb/bbwnc/images/user/icon-user.png');}
 .head-user .exit{background:url('/static/dpmweb/bbwnc/images/user/icon-exit.png'); margin-left: 30px !important; }

 .user-page .content_warp{width: 99%;}
 .user-page .card {box-shadow: 0 0 1px rgba(0, 0, 0, .125), 0 1px 3px rgba(0, 0, 0, .1);}
 
 .main-content {margin-bottom: 20px !important;position: relative;}
 .content-left {width: 11% !important;background: #fff;border-radius: 4px;color: #5D5D5D; padding: 10px 15px 10px 20px ;/* box-shadow: 0 0 1px rgba(0,0,0,.125), 0 1px 3px rgba(0,0,0,.2);  border-radius: .25rem;*/}  
.content-left  li a {color: #5D5D5D;font-size: 14px;padding:8px 0px 8px 5px}
  
.content-right {width:calc(89% - 30px);margin:0 10px 0 20px;}
.content-left>ul { margin-bottom: 20px;}
.content-left>ul:last-child {margin: 0;border: none;}
.content-left>ul li {margin-bottom: 10px; cursor: pointer; position: relative;}
.content-left>ul li.more a{color:#aaa;}
.content-left>ul li.current,.content-left>ul li:hover,.content-left>ul li:hover a,.content-left>ul li.current a {color: #316c2c; font-weight: bold;}
.content-left>ul li.current{ font-size: 17px;}
.content-left>ul li .fa{ margin-right: 10px;}
 .content-left  li .active a{color: #316c2c;}
 .content-left  li .active:before{position: absolute;left:-1em;top:3px; content:""; width: 4px;height: 20px;background: #316c2c;}

.content-left>ul li:not(:first-child) { padding-left: 1em;}

.navbar-badge {right: 2px;}
.content-left .navbar-badge{ position: static;font-size:13px;margin-left: 5px; }

.user-avatar {margin: 0 0 20px 0; text-align: center;position:relative;}
.user-avatar .loginUserName{margin-top:10px;font-size: 18px;font-weight: bold;color: #316c2c;text-align: center;padding-bottom:10px;}
 .user-avatar img {margin:0 auto;width: 115px;height: 115px;border-radius: 50%; box-shadow: 0px 3px 6px 1px rgba(18,93,204,0.16); }
 .user-avatar .loginUserStatus i {margin-right: 5px; }
 .user-avatar .loginUserStatus {border-radius:10px; border: 1px solid #316c2c;padding:3px 10px;color:#316c2c ; display: inline-block; margin:10px 0; }
  .user-avatar .loginUserStatus:after{display: block; position:absolute;content: ""; left:0;bottom:-10px;width: 100%; height:1px; background: #E5E5E5;}

.pro-list {margin-top: 30px;}
.pro-item {border-bottom: 1px solid #EEEEEE;padding-bottom: 15px;position: relative;margin-bottom: 15px;}
.pro-item-wybj {position: absolute;bottom: 0; right: 25.5%;}
.pro-item:last-child {border: none; margin-bottom: 0;}
.pro-img{ width: 200px; height: 130px; position: relative; overflow: hidden;/* flex: 1; */}
.pack_text { position: absolute;left: 50%; transform: translateX(-50%); top: 60%; color:#B2AEAC ;}
.pro-img img {width: 100%; height: 100%; transition: transform 0.6s;}
.pro-img img:hover { transform: scale(1.1);}
.pro-img .state { background:#316c2c;color: #fff; padding:2px 7px; font-size: 14px;position: absolute;left: 0;top: 0;}

.pro-con { flex: 5; margin-left: 35px; position: relative;}
.bill-check{position: absolute;	left:8px;	top: 0px;}
.pro-name {   font-size: 18px !important;  font-weight: bold;  color: #000; width: 830px !important; }
.pro-name a:hover,.gg-list li a:hover{ color: #316c2c;}
.pro-name-secondary{font-size: 16px !important;  font-weight: bold;  color: #000;}
.pro-con>ul { display: flex; flex-wrap:wrap ;}
.pro-con>ul li { width: 33.333%; margin-bottom: 15px; color:#aaa ; font-size: 14px;line-height: 20px;}
.list-focusId{ width: 100px !important;}
.list-focusId i,.list-focusId .btn:hover {color: #dc3545;}

.pro-con>ul li span {color: #5D5D5D;}
.pro-con>ul li .price,.pro-con>ul li .price-unit ,.intro_center li .price,.intro_center li .price-unit{ color:#EF4242 ;}
.pro-con>ul li .price,.intro_center li .price{ font-size: 26px; font-weight: bold;}
.ezc-card .pro-con>ul li .price { font-size: 18px;}
.pro-con>ul li .price-unit,.intro_center li .price-unit{ font-style: normal;}

/* 浮窗 */
.helpflex{position:fixed;bottom:100px;right:10px;z-index: 999;}
.helpflex .close{font-size: 18px; opacity: 0.8; cursor: pointer;}
.helpflex ul li{padding:0;margin-bottom:10px; text-align:center;position:relative;}
.helpflex ul .pic{height:50px;width:50px;background:#316c2c;}

.helpflex .wpic{position:absolute;right:60px;top:10%; z-index:5;width:0px;height:0px;opacity:0; border-radius:0; background:#999999;color:#FFFFFF; transition:all .8s;  }
.helpflex .wpic img{display:block;width:100%;height:100%;margin-top:0;}
.helpflex a:hover .wpic{width:120px;height:auto;padding:10px;opacity:1;}

.detailFix { position: absolute;right: -90px;top: 40px;}
.detailFix li {padding: 15px 0;height: auto !important;}
.detailFix a .fa {font-size: 30px;color:#316c2c ;}
.detailFix a p{line-height: 15px;}


/* 项目列表 */
.sf-filter{position:relative;border:1px solid #e2e2e2;box-shadow: 0 1px 4px 0 rgba(0,0,0,.08)}
.sf-filter hr.dotted{height:0;border:none;border-bottom:1px dotted #e0e0e0;*overflow:hidden;margin: 0;}
.sf-filter hr.shadowX{position:absolute;width:100%;bottom:-3px;left:0;height:0;border:none;border-bottom:2px solid #f2f2f2;*overflow:hidden}
.sf-filter  .sf-filter-value .condition li{width:70px}
.sf-filter .sf-filter-row{zoom:1;clear:none!important;overflow:hidden}
.sf-filter .sf-filter-row:after{content:"";clear:both;display:block!important;height:0}
.sf-filter .sf-filter-row .sf-filter-key{float:left;width:120px;height:100%; /*color:#999;*/ text-align:right; padding-top:13px; padding-right:30px; vertical-align:top; margin-bottom:-1000px; padding-bottom:1000px;}
.sf-filter .sf-filter-row .sf-filter-value{padding:6px 0;margin-bottom:-1000px;padding-bottom:1000px;*margin-top:-15px;overflow:hidden;zoom:1;clear:none!important}
.sf-filter .sf-filter-row .sf-filter-value:after{content:"";clear:both;display:block!important;height:0}
.sf-filter .sf-filter-row .sf-filter-value .condition{margin-bottom:-1000px;padding-bottom:1000px;zoom:1;clear:none!important}
.sf-filter .sf-filter-row .sf-filter-value .condition:after{content:"";clear:both;display:block!important;height:0}
.sf-filter .sf-filter-row .sf-filter-value .condition li{display:inline-block;*display:inline;*zoom:1;margin-bottom:3px;position:relative;vertical-align:top;z-index:2}
.sf-filter .sf-filter-row .sf-filter-value .condition .unfold>em a{background-color:#dd3c3c!important;color:#fff!important;border-radius: 2px !important;}
.sf-filter .sf-filter-row .sf-filter-value .condition .unfold>em>a>.open{margin-top:-2px;background-position:0 -3px}
.sf-filter .sf-filter-row .sf-filter-value .condition .noStress>em a{background-color:#f6f6f6!important;color:#656565!important}
.sf-filter .sf-filter-row .sf-filter-value .condition em{font-style:normal;font-weight:400;height:28px;line-height:20px;padding:1px 4px 0 4px;border:1px solid transparent;border-bottom:none;_border-color:tomato;_filter:chroma(color=tomato);display:inline-block;*display:inline;*zoom:1;position:relative;z-index:2}
.sub-condition{background-color:#f6f6f6;border:1px solid #e2e2e2;padding:8px;width:928px;position:relative;top:-1px;z-index:1;margin-bottom: 5px;}
.sub-condition.small-subcondion{width:816px}
.sf-filter .sf-filter-row .sf-filter-value .sub-condition .unlimited{width:50px}
.sub-condition .unlimited a{*margin-top:0;background-color:#e4e4e4;}
.sub-condition .unlimited a.selected{background-color:#dd3c3c !important; color:#fff!important}

.sub-condition .unlimited a.selected:hover{color:#fff!important}
.sub-condition ul{zoom:1;clear:none!important;margin-bottom:-1000px;padding-bottom:1000px;padding-left:50px;*padding-left:0}
.sub-condition ul:after{content:"";clear:both;display:block!important;height:0}
.sub-condition ul li{width:auto;padding-left:0;padding-right:15px}
.sub-condition ul li em{padding-right:0}
.sub-condition li{display:inline-block;*display:inline;*zoom:1}
.sub-condition em{border:none;*padding-left:4px}
.sub-condition em a{padding-right:3px}
.sub-condition em a:hover{color:#dd3c3c}
.sub-condition em a.selected:hover{color:#fff}
.sf-filter .sf-filter-row .sf-filter-value .sub-condition .triggle em a {padding: 0 5px 0 3px;}
.sf-filter .sf-filter-row-location .sf-filter-value .sub-condition li { width: auto;}
.sf-filter .sf-filter-row .sf-filter-value .condition a{*margin:6px 0; line-height:24px;height: 24px;padding:0 5px;}
.sf-filter .sf-filter-row .sf-filter-value .condition a.selected{background-color:#316c2c;color:#fff;border-radius: 2px !important;}
.sf-filter .sf-filter-row .sf-filter-value .price-standard>li{width:110px}
.sf-filter .sf-filter-row .sf-filter-value .triggle em a:hover{color:#656565}
.sf-filter .sf-filter-row .sf-filter-value .triggle em a.disable:hover{color:#bbb}
.sf-filter .sf-filter-row .sf-filter-value a{display:inline-block;*display:inline;*zoom:1;color:#656565;text-decoration:none;padding:0 3px;line-height:18px;height:18px;overflow:hidden;vertical-align:middle}
.sf-filter .sf-filter-row .sf-filter-value a:hover{color:#dd3c3c}
.sf-filter .sf-filter-row .sf-filter-value a .open{position:absolute;top:50%;right:5px;width:7px;height:4px;margin-top:-1px;*margin-top:-2px;text-indent:-999em;background:url(//gtms03.alicdn.com/tps/i3/TB1FvPIFVXXXXcuXVXXBFn.FpXX-7-11.png) no-repeat 0 0;}
.sf-filter .sf-filter-row .sf-filter-value a.disable{color:#bbb;cursor:not-allowed}
.sf-filter .sf-filter-row .sf-filter-value a.disable:hover{color:#bbb}
.sf-filter .sf-filter-row .sf-filter-value a.disable .open{background-position:0 -7px}
.sf-filter .sf-filter-row .sf-filter-value .J_FilterCity a .open{right:-10px}

.search-condi{background:#f6f6f6;border: 1px solid #e2e2e2;margin-top: 10px;}
.search-condi li { padding:8px 53.5px; border-right: 1px solid #e2e2e2; float: left; color: #666;}
.search-condi li:last-child { border: none;}
.search-condi li.price input{ width: 100px;}
.search-condi li.price input[type='button'] { border: none; line-height: 25px;  padding: 0 10px; background: #dd3c3c; color: #fff; cursor: pointer; border-radius: 3px; width: auto;}
.search-condi input[type='text'], .search-condi select ,.search-condi input[type='date']{ /* line-height: 1.5; */ padding: 3px 10px;
    height: 28px;   font-weight: 400; border: 1px solid #dedede; background-color: #fff;border-radius: 3px; color: #666;}
.search-condi li .form-control { display: inline-block;  width: 125px;}
.form-control.is-valid, .was-validated .form-control:valid {padding-right: 0; background-position:right calc(1rem) center;}
.multi-color .steps .done a {color: #ffbe5d; }
.multi-color .steps .done a:before , .multi-color .steps .done a:after{background-color: #ffbe5d; }

/* 广东转让公司 */
.head-btn ul { display: flex;}
.head-btn ul li { margin-right: 20px;}
.head-btn ul li:last-child { margin: 0;}
.head-btn ul li a,.logo-typeBtn {color: #fff !important;}
.head-btn ul li a img,.logo-typeBtn img { width: 10px; margin-left: 4px;}

.logo-typeBtn { vertical-align: middle; display: inline-block; margin-top: 5px;}

.ezc-card .card-header { border: none; padding: 1rem ;}
.ezc-card .card-header .card-title,.ezc-card-title{ font-size: 18px; font-weight: bold; position: relative; padding-left: 15px;}
.ezc-card .card-header .card-title,.ezc-card-title::before,.ezc-card-title::before{ content: ''; width: 4px; height: 80%; position: absolute; left: 0; top: 50%; transform: translateY(-50%); background-color:#316c2c ; }
.ezc-card-title { margin-bottom: 25px;}

.list-tabs .card-body { padding: 0 1.25rem 1.25rem;}
.list-tabs  .card-header {padding: .5rem 1rem 0;}

.card-body .sjtj {display: flex;justify-content: space-around;}
.card-body .sjtj li { position: relative;}
.card-body .sjtj li::after {content: ''; position:absolute; right:-60px;  top:50%; transform:translateY(-50%); width:1px; height:70%; background-color:#F1F1F1;}
.card-body .sjtj li:last-child:after{ width: 0;}
.card-body .sjtj li p { text-align: center; font-size: 18px;  margin-bottom: 10px;}
.card-body .sjtj li p:last-child { margin: 0;}
.card-body .sjtj li .sj-conunt-num { color: #316c2c; font-size: 26px; font-weight: bold;}
.card-body .sjtj li .sj-conunt-num span { font-size: 18px; font-weight: 400;}

.list-process { margin-bottom: 1rem;}
.list-process.wizard .steps ul li:not(:last-child) { padding-right: 10px;}
.list-process.wizard .steps ul li:not(:first-child) a::before,.list-process.wizard .steps ul li:not(:last-child) a::after,.list-process.wizard.vertical .steps ul li:last-child a::after { right: -22px;}
.list-process.wizard .steps ul li:not(:first-child) a::before,.list-process.wizard .steps ul li:not(:last-child) a::after,.list-process.wizard.vertical .steps ul li:last-child a::after { width: 44px; height: 44px;}
.list-process.wizard .steps ul li:first-child a {border-radius: 30px 0 0 30px;}
.list-process.wizard .steps ul li:last-child a { border-radius: 0 30px 30px 0;}
.list-process.wizard .steps ul li:hover a, .list-process.wizard .steps ul li:hover a::after{ /*background-color: #fe9901;*/background-color: #316c2c; color: #fff;}

.my-list {margin: 0;}
.my-list .pro-name a { font-size: 16px; font-weight: bold;}
.my-list .pro-name span{font-size: 14px;font-weight:normal;	color: #aaa;}
.my-list .pro-con { margin-top: 10px;}

.pro-item-bottom { display: flex; justify-content: space-between;}

.pro-left,.pro-right { display: flex;}
.pro-left li{ margin-right: 40px;}
.pro-right li { margin-right: 10px;}
.pro-left li:last-child,.pro-right li:last-child { margin: 0;}
.pro-left li { color: #5D5D5D;}
.pro-item-bottom .pro-conunt-num { color:#316c2c;}

.apply-list { margin: 0;}
.apply-list .pro-name {  margin: 0 0 15px;}
.apply-list .pro-con {padding: 20px 25px;   margin: 0;}
.apply-list .pro-con>ul li { width: 25%; margin: 0;}
.apply-list .pro-item { padding: 0;}
.apply-list li:nth-child(n+3) { margin: 0;}
.apply-list .pro-item { display: block;}
.apply-list .item-yyxx {  display: flex; justify-content: space-between;}
.apply-list .item-yyxx li, .apply-list .pro-yyxx li> p{ color: #aaa; line-height: 20px;}
.apply-list .item-yyxx .yyxxStatus { color: #316c2c;}
.apply-list .item-yyxx li span,.apply-list .pro-yyxx li> p span { color: #5D5D5D;}
.apply-list .pro-yyxx li> p { margin-top: 15px;}
.apply-list .pro-yyxx li { position: relative;}
.apply-list .yyxx-btn {position: absolute; right: 0; bottom: 0px;}
.apply-list .pro-yyxx>li { border-bottom: 1px solid #EEEEEE; padding:20px 0;}
.apply-list .pro-yyxx>li:last-child { border: none; padding: 20px 0 0 0;}


.wizard .steps .current:not(:last-child) a::after {background-color: #316c2c;}
.wizard .steps .current a { background-color: #316c2c; color: #fff;}
.wizard .steps .current a .number {background-color: #fff; color: #316c2c;}

.col-form-label {font-size: 14px;}

.card-primary.card-outline-tabs>.card-header a.active{border-top: 3px solid  #316c2c;}
.flow-toggle{background: #316c2c !important;}

.content-header.loc.bg-white{background:url('/static/dpmweb/bbwnc/images/home.svg') no-repeat left center !important;background-size:20px !important;padding-left:25px !important; }

.btn-outline-primary{ color: #316c2c;}
.btn-outline-primary:hover { color: #fff; background-color: #316c2c;border-color: #316c2c;}

.btn-primary.focus, .btn-primary:focus {background-color: #218838;border-color: #218838;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle { background-color: #218838;border-color: #218838;}
 
/*用户中心---end*/

/*项目详情*/
.detail-container{ position: relative;}
.pre-main-content{padding:30px;}
.pre-artitle{font-size: 32px; color:#000;line-height:40px;padding:10px;text-align:center;}
.pre-contEm{font-size: 16px;color:#666;border-bottom:0px #e5e5e5 solid;padding-bottom:20px;text-align: center;}
.pre-contEm .time,.pre-contEm .source{ display: inline;padding:0 10px;}
.pre-detail-content{min-height:300px;position: relative;}
.pre-detail-content .btn-wybm{position: absolute;right:20px;top:0;width:120px;line-height:32px;background-color:#329a1e;border-color:#329a1e;font-size: 18px;color: #fff}
.pre-detail-content .btn-wybm:hover{background-color:#316c2c;border-color:#316c2c;}

.pre-detail-content .nav-tabs {border-bottom:1px solid #316c2c;}
.pre-detail-content .nav-item .active{ }
.pre-detail-content .nav-tabs .nav-link.active {color:#316c2c;  font-weight: 800; }

.pre-subtit{font-size: 18px; font-weight: 800;padding-bottom:10px; border-bottom:1px #e5e5e5 solid; margin:20px 0;}
.pre-subtit span{border-left:3px #316c2c solid;padding-left:10px;}
.pre-txtcont,.pre-txtcont p{ line-height:1.5; text-align:justify;text-justify:inter-ideograph;}
.pre-txtcont p{ margin:10px 0; }
.picture-cont img{ max-width: 800px;height:auto; margin: auto;}
.attachment-cont a{ display: block; margin-bottom:20px; text-decoration: underline;text-underline-offset: 5px;text-decoration-color:#999;}

/*公用按钮*/
.btn-primary{background-color:#329a1e;border-color:#329a1e;color: #fff;}
.btn-primary:hover{background-color:#316c2c;border-color:#316c2c;}
.probtn-submit{width:160px;height: 40px;font-size:16px;}
.form-group {margin-bottom: 20px;}

/*项目详情页*/
.top-detail{display:flex;background-color: #fff;padding:20px;border-radius: 16px; position: relative;}

 .top-detail .tipTitle{position: absolute;left:0;bottom:0; width: 100%;height: 56px;background: #fcf0cb; border-radius: 0 0 16px 16px;padding-left: 67px; display: flex; align-items: center; justify-content: center;}
.top-detail .tipTitle p{font-size: 14px; color: #ef8d15;margin-right: 28px;}


.left-detail{width: 28%;}
#mySwiper { height: 60px; position: relative;}
#mySwiper .swiper-slide img{width: 100%;}
#mySwiper .swiper-wrapper { position: absolute; left: -41%;}
#mySwiper .swiper-slide { opacity: 0.4;}
#mySwiper .swiper-slide-active { opacity: 1;}
#mySwiper img,#mySwiper2 img { width: 100%; height: 100%; transition: transform 0.6s;border-radius: 8px;}
#mySwiper2 { height: 300px; margin-bottom: 10px; overflow: hidden;}
#mySwiper2 img:hover { transform: scale(1.1);}
#mySwiper2 .swiper-button-next,#mySwiper2 .swiper-button-prev { background-color: rgb(88, 88, 92); opacity: .6; background-size: 50%;}
#mySwiper2 .swiper-button-next:after,#mySwiper2.swiper-button-prev:after{ font-size: 20px;}
#mySwiper2 .swiper-button-next,#mySwiper2 .swiper-button-prev { height: 35px;}


.center-detail{width: 52%;margin-left: 20px;}
.intro_title {margin-bottom: 10px;line-height: 150%;  overflow: hidden;}
.intro_title a{float:left;max-width:calc(100% - 180px); margin-bottom:10px; line-height:150%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.intro_title .label{ float:left; display: inline; margin-left:10px; background:#FFBB17; border-radius:3px; color: #fff; font-size: 12px;
	font-weight:400; padding:0 10px; line-height:24px;  position: relative; }
.intro_title .label::before{ position: absolute; left:-5px;  top:7px; content: ""; width: 0; height: 0; border-right:5px solid #FFBB17;
border-top:5px solid transparent; border-bottom:5px solid transparent;}

.right-detail { width: 20%; margin-left: 15px; height: 375px;padding: 20px; border: 1px solid #e2e2e2;}
.right-detail >p {font-size: 16px; font-weight: bold;}
.new-right-detail {width: 72%;}
.Pro-Status{position: absolute ;top:0;right:0;z-index: 2;}


.intr_title { font-size: 20px; font-weight: bold;   height: 50px;color: #000; white-space: revert;  text-overflow: -o-ellipsis-lastline; overflow: hidden;   text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; webkit-box-orient: vertical; }
 .intro_top {display: flex; justify-content: space-between; z-index:5;}
.intro_top li { float: left; margin-right:10px; color:#333; padding:3px 15px; line-height:24px; }
.intro_top li:first-child{padding-left:0; }
.intro_top li:last-child {border:1px #e5e5e5 solid;border-radius:20px; }
.intro_top li:hover,.intro_top li:hover span, .intro_fr li:hover i{ color:#FFBB17;}

 .intro_fl > li, .intro_fr > li { cursor: pointer;}
 .intro_fl > li span,.intro_fr li i{ color:#aaa;}
 .intro_fr{margin-right:30px; }
.intro_fr > li:last-child  {position: relative;  z-index:5; }
.intro_fl > li.Hits{padding-left:3px;}
.intro_fl > li.Hits .ico-hits{float: left;display:inline;margin-right:5px;width:24px;height: 24px; background:#f73838 url('/static/dpmweb/bbwnc/images/icon-hits.png') no-repeat center; background-size:60%;border-radius:50%; }

.price-baseBox {color: #5D5D5D;font-size: 15px;margin-top: 10px;display: flex; align-items: baseline;  }
.price-baseBox p:last-child {color:#EF4242 ;}
.price-baseBox .price {font-size: 30px;font-weight: bold;  margin-left: 10px;  font-family: "RobotoRegular";}

.intro_two{margin-top:0px;overflow: hidden;}
.intro_two .price-baseBox {background:#f7f7f7;padding:15px 10px;display: flex;justify-content: space-around;align-items: center;margin-bottom: 0px;}
.intro_two .price-baseBox dl{width:50%;white-space: nowrap; text-align: left;}
.intro_two .price-baseBox dl:first-child{}
.intro_two .price-baseBox dl:last-child {}
.intro_two .price-baseBox .price{font-size:20px;color:#EF4242;font-weight: 300; }

.intro_two .pro-Related {margin-bottom: 10px;/*height:70px;padding:15px 20px;*/ display: flex; justify-content:space-between;}
.intro_two .pro-Related li{width:33%;height:38px; overflow: hidden;}
.intro_two .pro-Related i{float:left; display:inline-block;margin:0 10px 0 20px;width:36px;height:36px; padding:8px; color:#7faef5;text-align:center;vertical-align: middle;border:1px #7faef5 solid;border-radius:50%;}
.intro_two .pro-Related dl{min-width:140px;}
.intro_two .pro-Related dt{font-weight:300; font-size: 12px;colo:#aaa;}
.intro_two .pro-Related dd{font-size: 14px;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}

.intro_two .pro-bzj{color: #5D5D5D; font-size: 15px;margin-left: 15px; text-align: center;}
.intro_two .pro-bzj .price{color: #EF4242;}

 .customRed { color:#C0040B ; }
 
 .intro_center {color: #000; margin-top: 10px; display: flex;  flex-wrap: wrap; justify-content: space-between; }
 .intro_center li {text-align: left; width: 33%; font-size: 16px; margin-bottom: 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
 .intro_center li>p{display:inline;	cursor: pointer;}
 .intro_center li>p:first-child { color: #aaa; margin-bottom: 5px; }
 .intro_center li>p:last-child { color: #5D5D5D; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

 .zs-intro_top { margin-top: 20px;}
 .zs-intro_center li{width:50%;font-size: 18px; margin-top: 20px;margin-bottom: 20px;}

 .pro-popularity {display: flex; align-items: center; font-size: 16px; color: #aaa; }
 .pro-popularity>ul { display: flex;  margin-left: 10px; }
 .pro-popularity>ul li { width: 35px; height: 20px; margin-right: 5px; background-color:#dc3545;text-align: center; color: #fff; }
 .pro-popularity>ul li:first-child { background-color: #eb8e97; }
 .pro-popularity>ul li:nth-child(2) { background-color: #e74a59; }
 .pro-popularity>ul li:nth-child(3) {background-color: #dc3545; }
 .pro-popularity>ul li:nth-child(4) { background-color: #c21e2e; }

 .intro_bottom {color: #aaa;}
 .intro_bottom .pro-btn {display: flex; margin-top: 25px; }
 .intro_bottom .pro-btn button, .intro_bottom .btn-jjxz{margin-right: 20px;height:50px; font-size: 18px; font-weight: 600; padding:0 30px;}
 .intro_bottom .pro-btn button:last-child { margin: 0; }
 .intro_bottom  .btn-primary-gradient{background: #329a1e;}
 .intro_bottom  .btn-jjxz{line-height:50px; border-color:#329a1e; color:#329a1e;font-weight:500; }
 .intro_bottom  .btn-jjxz:hover{background-color:#329a1e;color: #fff; }


 .intro_lxfs{width:100%;height:40px; line-height:40px;font-size: 16px; overflow: hidden;}
 .intro_lxfs li{ float: left; margin-right:20px;color: #5D5D5D;}
 .intro_lxfs li span{/*font-size: 18px;*/}
 .intro_lxfs li:first-child {color: #999;border-right:0px #e5e5e5 solid; padding-right:10px;font-weight:400;}
 .intro_lxfs li+li+li+li{ display: none;}
 .intro_lxfs li:nth-child(3) span{font-weight:400; padding-left:23px;  background:url('/static/dpmweb/bbwnc/images/icon-Tel.png') no-repeat left center; background-size:18px;}

 .intro_cjwt{font-size: 16px;color: #aaa;  height:50px;  overflow: hidden;line-height: 50px;display: flex;justify-content: flex-start; }
 .intro_cjwt .content-stitle{ display: block;width:100px;color: #333;background:url('/static/dpmweb/bbwnc/images/t-cjwt.png') no-repeat right center;}
 .intro_cjwt ul { /*width:calc(100% - 100px)*/}
 .intro_cjwt ul li{ float: left; display:inline; margin-left:30px;}
 .intro_cjwt ul li a{color: #aaa; }
 .intro_cjwt ul li:hover a{color: #666; }
 
 
 .xwk-timeline { padding-left: 5%;  padding-top: 30px;  }
 .xwk-timeline li { list-style: none; }
 .xwk-timeline ul { padding: 0;}
 .xwk-timeline *, .xwk-timeline ::after, .xwk-timeline ::before { box-sizing: content-box;  }
  .xwk-timeline .xwk-timeline-item { position: relative; padding-bottom: 35px;  margin-top: -12px;  }
  .xwk-timeline .xwk-timeline-item:first-child::before { display: block; }
  .xwk-timeline .xwk-timeline-item:last-child::before { content: ''; position: absolute; left: 5px; top: 0; z-index: 0; width: 0; }
  .xwk-timeline .xwk-timeline-item::before { content: ''; position: absolute; left: 3px;   top: 0; z-index: 0; width: 1px; height: 100%; }
  .xwk-timeline .xwk-timeline-item::before, .xwk-timeline hr { background-color: #1466E0; }
  .xwk-timeline .xwk-timeline-axis { position: absolute; left: -5px; top: 0; z-index: 10; width: 20px; height: 20px; line-height: 20px; background-color: #fff; color: #5FB878; border-radius: 50%; text-align: center; cursor: pointer;}
  .xwk-timeline .xwk-icon {font-size: 16px; font-style: normal;}
  .xwk-timeline .xwk-timeline-content {padding-left: 25px;  }
  .xwk-timeline .xwk-text {line-height: 22px; color: #666; top: -10px; }
  .xwk-timeline .xwk-timeline-title { position: relative;  margin-bottom: 10px; }
  .xwk-timeline .circle { width: 15px; height: 15px; border-radius: 50%;  border: 1px solid #1466E0; }
  .xwk-timeline .active .circle { border-color: #316c2c; }
  .xwk-timeline .etime-first { top: 45%; left: -100px; position: absolute; }
  .xwk-timeline .time-first { position: absolute; left: -55px;}
  .pro-timeline .circle { width: 10px; height:10px;  background-color:#1466E0 ; box-shadow: rgba(20,102,224, 0.7) 0px 0px 10px;  }
  .pro-timeline .grey .circle,.xwk-timeline .grey.xwk-timeline-item::before{ background-color:#B7B7B7 ; box-shadow: none;  }
  .pro-timeline .grey .circle{ border-color:#B7B7B7 ; }
  .pro-timeline .xwk-timeline-title { margin-bottom: 5px; color: #333;}
  .pro-timeline .xwk-timeline-axis {  left: -2px; }
  .pro-timeline .xwk-timeline-item::before { height: 98%;}

.detail-content {margin: 20px 0; border: 1px solid #e6e6e6;}
.d-left-content {width: 80%;}
.d-right-content {width: 20%; margin-left: 20px;}

.detail-content .nav-tabs{height: 40px;padding-left: 15px; border: 1px #e6e6e6 solid; border-bottom: 1px #316c2b solid; background: #f7f7f7;}
.detail-content .nav-tabs .nav-link{border-radius:0 ;}

.custom-table { border: 1px solid #e2e2e2; font-size: 16px; width: 100%;}
.table-link { display: flex;flex-wrap: wrap; position: relative; padding:25px 20px !important;}
.table-link >p { width: 40%; }
.custom-table td {padding: 10px 20px;}
.custom-table td p { color: #656565; margin-bottom: 5px;}
.custom-table .table-btn {padding: 0; margin-right: 20px;}

.custom-table  th {color:#999; background-color: #f6f6f6;}
.table-link>p:nth-child(n+2) ,.table-org>p:last-child{ margin-bottom: 0px; }
.pro-link {margin: 10px 0 30px; position: relative;}
.pro-link ul { display: flex; flex-wrap: wrap; margin-top: -10px;}
.pro-link ul li { width: 50%; margin-bottom: 10px;}
.pro-link ul li>span {color: #aaa;}
.pro-link ul>p {border-right: 1px solid #e6e6e6; padding-right: 15px; margin-right: 15px;}

.wyzx_btn { position: absolute; right: 20px; width: 100px; top: 50%; transform: translateY(-50%);}

.detail-calendar,.detail-cjwt { }
.detail-cjwt { height: 100%; background-color: #fff; overflow: hidden;}
.detail-calendar .content-stitle,.detail-cjwt .content-stitle{ padding: 10px 20px; font-size: 16px; font-weight: bold;}
.detail-calendar .calendar-year-text,.detail-calendar .calendar-month-text { margin: 0 5px; }
.detail-calendar .calendar { border-color: #fff; overflow: inherit;}
.detail-calendar .calendar-header { background-color: #fff;}
.detail-calendar .calendar-year-select:hover,.detail-calendar .calendar-month-select:hover,.detail-calendar .cbtn.calendar-select-active,.detail-calendar .btn-group > .cbtn:hover  {border-color: #316c2c;}
.detail-calendar .calendar-cell.calendar-thisMonth .calendar-date,.detail-calendar .calendar-cell.calendar-today .calendar-date {
    border-top-color: #316c2c;background-color: #FEF1E6; }
.detail-calendar .calendar-body { margin-top: 10px;}

#buyerApplySteps.wizard-round .steps ul li a::before { width: 26px; height: 26px; line-height: 26px; box-shadow:0 0 0 3px #ebebeb ;}
#buyerApplySteps.wizard-round .steps ul li a::after {height: 5px;}

.sqcn {background-color:#FBF9F9; padding: 10px; border-radius: 5px;}
.sqcn>p {text-align: center; font-size: 18px; font-weight: bold; margin-bottom: 10px;}
.sqcn>div {color:#666666;}

.mailbox-attachments-cus .attaTitle{ margin-bottom: 10px; text-align: center;}
.mailbox-attachments-cus>div { min-width:188px ;}

/*项目流程*/
.pm-flow{min-height: 65px;position:relative;margin-top:20px;background:#fff;display: flex;padding:20px;}
.pm-flow .pm-flow-title{background:#316c2c;color:#fff;text-align:center;font-size:20px; width: 85px; height: 65px; font-family:"ysbth";position: relative; line-height: 25px;padding-top: 5px;}
.pm-flow .pm-flow-title::before {position: absolute; width: 0px; height: 60%; content: '';  top: 50%; transform: translateY(-50%); right: -10px;   background-color:#EBEBEB ;}
.pm-flow-list{font-size: 14px;width: 100%; }
.pm-flow-list li{position:relative;box-sizing:border-box;text-align: center;width: 16%;}
.pm-flow-list li:first-child:before{background:0 0;}
.pm-flow-list li:before{position:absolute; top:23px; left:-15px; display:inline-block;content:""; width:16px; height:22px; background:url('/static/dpmweb/bbwnc/images/arrow-right_icon.png') no-repeat;}
.pm-flow-list li i{display:inline-block;width:40px;height:40px; position: absolute; left: 25px; top: 15px;}
.pm-flow-list li:hover{color:#316c2c;}
.pm-flow-list li.pm-flow1 i{background:url('/static/dpmweb/bbwnc/images/ydgg_icon.png') no-repeat;}
.pm-flow-list li.pm-flow2 i{background:url('/static/dpmweb/bbwnc/images/sdky_icon.png') no-repeat;}
.pm-flow-list li.pm-flow3 i{background:url('/static/dpmweb/bbwnc/images/jbzj_icon.png') no-repeat;}
.pm-flow-list li.pm-flow4 i{background:url('/static/dpmweb/bbwnc/images/ksjj_icon.png') no-repeat;}
.pm-flow-list li.pm-flow5 i{background:url('/static/dpmweb/bbwnc/images/jjcg_icon.png') no-repeat;}
.pm-flow-list li.pm-flow6 i{background:url('/static/dpmweb/bbwnc/images/zjjs_icon.png') no-repeat;}
.pm-flow-list li.pm-flow7 i{background:url('/static/dpmweb/bbwnc/images/bdjg_icon.png') no-repeat;}
.pm-flow-bz{ position: absolute; left: 80px; top: 8px; color: #555;}
.pm-flow-bz p{margin-top:4px;cursor: default;}
.pm-flow-close{position:absolute;top:1px;right:5px;color:#b5b5b5;font-weight:lighter;font-size:28px;cursor:pointer;}
.pm-flow-home.pm-flow .pm-flow-title { font-size: 16px; width: 100px;}
.pm-flow-home .pm-flow-list li {width: 204px;}

.f-cb:after,.f-cbli li:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-cb { display: flex; justify-content: space-between;}
/*项目流程-end*/

/*竞价流程20241212*/
.pro-newflow{height:90px;display: flex;align-items: center; margin-bottom: 23px;    width: 100%; background: #e7f3ec; box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .11); border-radius: 8px;  border: 2px solid #fff; background-size: 100% 100%;}
.pro-newflow h3{display: flex;    flex-direction: column;align-items: center; justify-content: center; height: 90px; width: 195px;background: rgba(223, 255, 221, .47);}
.pro-newflow h3 span{}
.pro-newflow h3 span:first-child {font-size: 22px; color: #089100; font-weight: bolder;margin-bottom: 10px;}
.pro-newflow h3 span:last-child { font-size: 22px; font-weight: bolder;}

.pro-newflow .jplcstep{flex: 1;flex: 1;height: 104px;position: relative;  display: flex; align-items: center;}
.pro-newflow .jplcstep dd { width: 189px; height: 52px;color: #333; margin-left: 13px;position: relative;  display: flex; align-items: center;}
.pro-newflow .jplcstep dd span { display: block; height: 52px; position: relative; cursor: pointer;}
.pro-newflow .jplcstep dd span .bg{width: 52px; height: 52px; position: absolute;}
.pro-newflow .jplcstep dd span .bg img{ width: 52px; height: 52px;}
.pro-newflow .jplcstep dd span .step {padding-left:64px; padding-top:2px; font-size: 14px; color: #818181; margin-bottom: 5px; height: 19px; line-height: 19px;}
.pro-newflow .jplcstep dd span .cnt { padding-left: 64px; font-size: 14px;font-weight: 700; color: #329a1e;height: 19px;line-height: 19px;}
.pro-newflow .jplcstep dd i{width: 24px; height: 24px; display: flex; align-items: center;justify-content: center; position: absolute; right: 10px; color: silver; font-size: 18px;}

/*竞价流程20241212-end*/

/*.pro-detail-tabs {margin-top: 20px;}*/
.pro-detail-tabs.card-primary.card-outline-tabs-single>.card-header a.active,.pro-detail-tabs.card-primary.card-outline-tabs-single>.card-header a:hover{
    color: #316c2c; cursor: pointer;}
.list-tabs.card-primary.card-outline-tabs-single>.card-header a.active,.list-tabs.card-primary.card-outline-tabs-single>.card-header a:hover {color: #000;
}

.detail-cjwt ul {padding: 0px 20px;}
.detail-cjwt ul  li{font-size: 12px;line-height: 22px; margin-bottom: 10px;}

button.btn{border: none; white-space: nowrap;}
.user-center{margin-left: 20px;}
.wizard-round .content .body { width: 100% !important; margin: 0 !important;}
table { font-size: 14px;}


.pai-title{position:relative;height: 27px; margin:50px 0 30px 0; display: flex; align-items: center; justify-content: center;}
.pai-title-text{/* width: 207px;*/padding:0 50px;height: 27px;line-height: 27px; font-size: 20px;font-weight: 700;color: #000;text-align: center;}
.pai-title-line-left,.pai-title-line-right{width: 280px; height: 6px;}
.pai-title-line-left{ background:url('/static/dpmweb/bbwnc/images/pai-title-line-left.png') no-repeat right center;}
.pai-title-line-right{ background:url('/static/dpmweb/bbwnc/images/pai-title-line-right.png') no-repeat left center;}

.proDetail-ggtitle{ font-size: 17px; font-weight: 550; line-height:37px;height:37px;padding-left:120px;position:relative; margin-bottom: 20px;}
.proDetail-ggtitle span{position: absolute; left:0;top:0;width:97px;height:37px; text-align:center;  color:#fff; background:url('/static/dpmweb/bbwnc/images/detail-ggbg.png') no-repeat center;}
.proDetail-ggtitle p{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis; }


.d-content .col-6,.d-content .col-12 { margin-bottom: 15px; }
.d-content .col-6 span:first-child,.d-content .col-12 span:first-child { color: #aaa;}
.d-content .col-6 span:last-child,.d-content .col-12 span:last-child { color: #5D5D5D;}
.d-content { margin:0 40px; }
.d-content .table td pre{white-space: pre-line; padding:0; margin:0;font-family: 'PingFang SC', 'Microsoft YaHei'; text-align:justify;}
.d-content #varietyBox th{width:20%;}
.d-content #varietyBox td{width:30%;}
.d-content #varietyBox td[colspan="3"] { width: 80%; }

/*20241212新增*/
/*.d-content .table-bordered td, .d-content .table-bordered th {border: 1px solid #e9ecef;}
.d-content table th{background:#edf4ec;color: #333;}
.d-content table tr:nth-child(odd) th{background:#cfeaca;}*/


/*建设用地出让公告*/
.trans-box {margin-top: 10px;padding: 20px 40px;}
.trans-title {text-align: center;margin-bottom: 20px;}
.trans-title h3 {font-size: 20px;letter-spacing:1px;}
.trans-title .Subtit {font-size: 18px;	text-align: center; }
.trans-cont p {text-indent: 2em; margin: 0 0 15px 0;padding:0;text-align:justify;text-justify:inter-ideograph;}
.trans-cont ul li{text-indent: 2em;}
		
/*20241212新增end*/

.cus-dTabs .fixedTabsHead {position: fixed; top: 0; background-color: #fff; z-index: 999; width: 992px;}
.myFormBtn {margin-left: 25%;}
.myBtnSeller { margin-left: 16%;}

.zs-title { width: 100%; padding: 10px 0; border-bottom: 1px solid #EEEEEE; position: relative; font-size: 18px;}
.zs-title::after { content: ''; position: absolute; bottom: 0; left: 0; width: 30px;border-bottom: 2px solid #316c2c;}

.formFlex .col-form-label {width: 160px;}
.formFlex .col-form-content { margin-left:160px;}
.cus-dTabs .tab-content>div { padding-top: 20px;  margin-top: -20px;}
.attaLink {margin-bottom: 10px; color: #5D5D5D;}
.attaLink a { color: #316c2c;}
.tab-content{padding: 15px;}


/*------拍卖大厅-------------*/
/*拍卖专场列表*/
.list_prop_pmdt .time-sel{display: flex; justify-content: flex-start;}
.list_prop_pmdt .time-sel input{width:180px;}
.list_prop_pmdt  dt {width: 120px;}
    
.pmdt-list {margin-top:30px;}
.pmdt-ul{}
.pmdt-ul li{margin-bottom:30px; background: #fff;width:100%; height:275px; overflow: hidden;position: relative;}
.pmdt-ul li:hover {-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.2);-moz-box-shadow: 0 5px 15px rgba(0,0,0,.2);
	box-shadow: 0 5px 15px rgba(0,0,0,.2)}

.pmdt-ul li .other-wrap {position: absolute; top:0;right:0;color: #fff;text-align: left; /*background: #fc9502;*/}
.pmdt-ul li .end-meet {position: absolute;bottom: 50px;right: 50px;padding: 10px;background: url('/static/dpmweb/bbwnc/images/auction-end-meet.png') no-repeat;background-size:100%;width: 100px;height: 75px;}
.pmdt-ul li .pm-type {display:inline-block; margin: 0; height: 20px;width:57px;padding-left:5px;text-align:center;font-size: 12px; color: #fff; line-height: 20px; background: url('/static/dpmweb/bbwnc/images/meetingtype.png') no-repeat; background-size:57px 20px;}
.pmdt-ul li.active .pm-type {background: url('/static/dpmweb/bbwnc/images/meetingtype1.png') no-repeat; background-size:57px 20px;}
.pmdt-ul li .has-video{display: none;width: 60px;right: 50px;top: 0;position:absolute;line-height: 20px;font-size: 12px;text-align: center;background: #316c2c;color: #fff;}

.pmdt-ul li .img-wrap{position: absolute; left: 0px;width: 810px;height: 275px;z-index: 100;}
.pmdt-ul li .img-wrap img{width: 100%;height: 100%;}

.pmdt-ul li .pm-info{position: absolute;left:810px;padding:20px 0 0 30px;width:calc(100% - 810px);}
.pmdt-ul li .pm-info .title{width:98%;height: 22px;font-size: 18px;line-height: 22px;margin-bottom: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pmdt-ul li .pm-info p{margin-bottom: 10px;}
.pmdt-ul li .pm-info .companyname{font-size: 14px;color: #999;}
.pmdt-ul li .pm-info .pm-time{ margin-top: 30px;font-size: 20px;color: #EF4242;font-weight: 500; font-family:"RobotoRegular";}
.pmdt-ul li .pm-info .pm-state{padding-left:10px; font-size: 18px;color: #316c2c;}
.pmdt-ul li .pm-info .pm-special{}

.pmdt-ul li .pm-info p:first-child,.pmdt-ul li .pm-info p:nth-child(2){ float:left;width:50%;}

.pmdt-ul .pm-btnbox{position: absolute; left: 810px;bottom: 30px;padding: 0 10px 0 30px;}
.pmdt-ul .pm-btn{width: 120px; height: 46px; text-align:center; line-height: 46px; font-size: 16px;
background: #316c2c;color: #fff;display: inline-block; margin-right: 15px;}
.pmdt-ul li .pm-btn:hover{background: #316c2c;}
.pmdt-ul li .people-lot {position: absolute; bottom: 0; right: 0; left: 810px; background: #e7e7e7; color: #666;}
.pmdt-ul li .people-tab {width: 50%;float: left;line-height: 30px; text-indent: 30px;}

 
/*拍卖详情*/
.top-pm-list{height: 215px;margin: 20px auto;background: #fff; }
.top-pm-list .pm-msg {width: 425px;height: 100%;padding-left: 20px;position: relative; float: left;}
.top-pm-list h2 {margin-top: 50px; font-size: 20px;  height: 50px;line-height: 25px; font-weight: 700;margin-bottom: 5px;}
.top-pm-list .meet-mode {float: left; height: 20px; width: 60px; padding:0 5px 0 0; line-height: 18px; font-size: 12px; color: #fff; vertical-align: middle; text-align: center; display: inline-block; position: absolute; left: 0; top: 0;
background:url('/static/dpmweb/bbwnc/images/meetingtype-f.png') no-repeat;background-size: 60px 20px;}
.top-pm-list .mjg-message {width: 475px;position: relative;}
.top-pm-list .mjg-message .titleText {width: 50px; height: 20px; font-size: 12px; font-weight: 400; color: #666; line-height: 20px; float: left; position: relative; text-align: justify; text-align-last: justify;}
.ellipsis2 {display: -webkit-box; -webkit-box-orient: vertical; word-break: break-all;overflow: hidden;-webkit-line-clamp: 2; }

.pm-pro-searbox{width:92%;}
.pm-pro-searbox .input-text{margin-top: 20px;border-style: none;background: #f3f5f7 url('/static/dpmweb/bbwnc/images/sous.png') no-repeat right 10px center; text-indent: 2px; height: 30px; line-height: 35px; vertical-align: middle; outline: 0px; width:230px; height: 30px; color: rgb(0, 0, 0); float: right; border: 1px solid #e7e7e7; padding:0; position: relative;}
.pm-pro-searbox .search-xial {float: right; margin-top: 20px; position: relative;}
.pm-pro-searbox .search-xial span { width: 60px;padding-right: 10px; text-align: center; height: 30px; line-height: 30px; background: #f3f5f7; display: block; border: 1px solid #e7e7e7; color: #666; border-right: none;cursor: pointer; position: relative;  }

.pm-pro-searbox .search-xial ul {width: 61px; background: #fff; box-shadow: 0 0 10px #cdcdcd; display: none; position: absolute; top: 32px;left: 0; z-index: 99999999;}
.pm-pro-searbox .search-xial .sarchla-jit { width: 12px;height: 12px; display: block;  position: absolute; right: 4px; top: 9px;
    transition: all .1s ease;}



.pro_sync_pic {float: right; width:835px; height: 100%; overflow: hidden; margin-left: 15px; position: relative; background-color: #fff; -webkit-user-select: none;}
.pro_sync_wrap {width: 715px;margin-left: 60px;overflow: hidden;position: relative;}
.pro_sync_list {/*width: 715px;*/height: 140px;position: relative; text-align: center;}
.pro_sync_list li {float:left; /*width:150px;height:100%;*/text-align:center; display:inline;margin: 0;/*margin-right: 40px;*/position: relative;}
.pro_sync_list li img {width:145px;height:90px; margin-top:20px; border:2px solid #fff; margin-bottom:10px; cursor: pointer; border-radius: 4px; }
.pro_sync_list li em {position: absolute;top:20px;left:2px;z-index: 10000; width: 30px; height: 16px; background: rgba(51,51,51,.5); line-height: 16px; text-align: center; border-radius: 2px; color: #fff;}

.pro_sync_list .inside {background: rgba(0, 0, 0, .4); display:block; width:140.5px; height:20px; line-height: 20px;font-size: 12px; color: #fff; text-align:center; cursor: pointer; position: absolute;left: calc(50% - 70.4px);bottom: 40px;border-radius:0 2px 0 2px; /*left 4px; bottom: 32px;*/ }

.pro_sync_list .sync_list_title {font-size: 12px;color: #333;line-height:15px;height: 28px; cursor: pointer;}

.pro_sync_list li.active img,.pro_sync_list li:hover img{border: 2px solid #e71616;}
.pro_sync_list li.active .sync_list_title,.pro_sync_list li:hover .sync_list_title{color: #e71616;}


.top-pm-list .btn-left, .top-pm-list .btn-right { width: 20px; height: 60px;top: 95px; position: absolute; cursor: pointer; display: inline-block;}
.top-pm-list .btn-left{background: url('/static/dpmweb/bbwnc/images/icon_slide_left_normal.png') center center no-repeat; left: 8px;}
.top-pm-list .btn-right { background: url('/static/dpmweb/bbwnc/images/icon_slide_right_normal.png') center center no-repeat; right: 8px;}

/*拍卖详情*/
.pm-top-detail{padding:0px 0px 0px 20px !important; }
.pm-top-detail .left-detail {margin:20px 0;}
.pm-top-detail .center-detail {margin:20px 0 20px 20px;}

.pm-detail-right{width: 20%; margin-left: 15px; height:375px; height:100%; padding:0px; border-left: 1px solid #e2e2e2;}

.pm-detail-right .tab-content>.tab-pane{display:none;}
.pm-detail-right .tab-content>.on{display:block;}

.pm-detail-right .p_tit {line-height: 40px; color: #666; text-align: left; background: #f1f1f1;	border-bottom: none; overflow: hidden;}
.pm-detail-right .p_tit span {cursor: pointer; width: 50%; height: 100%; text-align: center;  float: left;border-bottom: 1px solid #125dcc;}
.pm-detail-right .p_tit .active,.pm-detail-right .p_tit .right.active{border-right: 1px solid #125dcc; border-top: 1px solid #125dcc; border-bottom: 1px solid #fff;}
.pm-detail-right .p_tit .right.active{border-left: 1px solid #125dcc;}
.pm-detail-right .p_tit .active {background: #fff;}

.pm-detail-right .auctioneerspeak{padding:0 15px;}
.pm-detail-right .auctioneerspeak li {padding-top:10px;}
.pm-detail-right .p_name .color-red {font-size: 13px; color: #333;}
.pm-detail-right .p_name .color-red.active {color: #d6363b;}
.pm-detail-right .p_name em {background: #b6b6b6;width: 1px; height: 12px; opacity: .4;display: inline-block;margin-left: 5px; vertical-align: text-top;}
.pm-detail-right .p_name .color-999 {font-size: 12px;opacity: .7;text-align: left; margin-left: 5px;}
.pm-detail-right .auctioneerspeak .p_content {background: #f3f3f3; border-radius: 4px; padding: 6px 15px;width: 100%; display: inline-block; font-size: 13px; word-break: break-all;}

.pm-detail-right .auctioneerinfo{padding: 20px 15px 15px;  text-align: center; letter-spacing: 0;}
.pm-detail-right .auctioneerpic{width: 250px;height: 150px; margin: 0 auto 15px auto;}
.pm-detail-right .auctioneerpic img{max-width: 100%;max-height: 100%;object-fit: contain;}
.pm-detail-right .auctioneerintroduce{font-size: 12px; line-height: 16px;}
.pm-detail-right .auctioneername {padding: 2px 0 6px;}
.pm-detail-right .auctioneername2 {padding: 0 0 6px;}

.pm-detail-right .state{margin-top:20px;background: #f1f1f1;height:40px;line-height:40px;font-weight:400;font-size:12px; padding:0 20px; text-align:left; overflow:hidden;}
.pm-detail-right .state span{width:30%; float: left;}
.pm-detail-right .state span.number{width:31%;}
.pm-detail-right .state span.price{width: 35%;}

.pm-detail-right .recordUl { text-align: left;  background: #fff; padding: 5px 0 0 8px; margin-top: -4px;}
.pm-detail-right .recordUl li { margin: 0 12px; border-bottom: none;  padding: 4px 0;}
.pm-detail-right .recordUl .active3 { color: #d6363b;}

.pm-detail-right .recordUl li p span {width: 30%;display: inline-block;vertical-align: middle;}
.pm-detail-right .recordUl li p span.price{width: 35%;}


.detail-content.pm-detail-content {margin-bottom: 40px;}
.pm-detail-content .card-header li a span {color: #d91615;font-size: 16px;}
.pm-detail-content .card-primary.card-outline-tabs-single>.card-header a.active::after{bottom:-3px;}

.pm-detail-content .intro-content{font-size:16px;line-height:30px;padding:20px 30px; border: 1px solid #e9ecef; background: #f9f9f9;}
.pm-detail-content .intro-content p{padding:5px 0;}


/*拍卖公告*/
.notice-term .notice-li {width: 100%; background: #fff; padding: 0 30px;  margin-top: 20px;}
.notice-term .notice-li:hover{box-shadow: 0 0 10px rgba(200,200,200,0.3);}
.notice-term  .notice-li a {display: block;width: 100%; padding: 30px 0;}
.notice-term .notice-li .date {float:left;width: 70px;height: 45px;text-align: right; padding: 0 10px 0 0; margin-right: 10px; border-right: 1px solid #ddd; font-family: "RobotoRegular";  }
.notice-term .notice-li .month {font-size: 20px; font-weight:600; line-height: 24px;}
.notice-term .notice-li .year {font-size: 14px;font-weight: 500;line-height: 17px;margin-top: 5px;}

.notice-term .notice-li .notice-main{float:left;width: calc(100% - 80px);}
.notice-term .notice-li .notice-main .title {font-size: 16px;font-weight: 700;	line-height: 24px;}
.notice-term .notice-li .notice-main .company { font-weight: 400; color: #8C919D; line-height: 20px; margin-top: 2px;}

.notice-textAlign {line-height: 1.5;font-size: 16px; color: #333; padding: 30px;}
.notice-textAlign .noticeTitle, .tab-content .noticeTitle{font-size: 24px; color: #262626; text-align: center; font-weight: 700;}
.notice-textAlign .source, .tab-content .source{ color: #999;text-align: center; padding: 20px 0;}
.notice-textAlign .other-info, .tab-content .other-info{padding-bottom: 20px;}
.notice-textAlign .other-info li, .tab-content .other-info li{ margin-bottom: 5px; overflow: hidden;}
.notice-detail-main p{ margin-bottom: 10px;}


/*拍卖企业*/
.company_list{overflow: hidden;}
.company_list li {float: left; display:inline;width: calc(25% - 20px);height: 90px; margin:0 20px 20px 0;padding: 15px; background: #fff; border-radius: 5px; }
.company_list li:hover{box-shadow: 0 0 10px rgba(200,200,200,0.3);}
.company_list img {float: left;width: 50px;height: 50px;border-radius: 4px;}
.company_list .txt_box{padding-left: 70px;}
.company_list .ptit{font-size: 14px;padding-top: 5px;}
.company_list .ptxt{color: #999;margin-top: 5px;}

.company_container{ }
.company-loca,.company-intro{padding:40px; }
.company-loca{ width: 400px;  text-align: center; position: relative;}
.company-intro{width: calc(100% - 400px);}

.company-loca:after {content: ""; position: absolute; right: 0;top: 10%; height: 90%; border-right: 1px solid #d7d7d7;}

.company-loca .company-pic{padding:20px;height: 100px; border-radius: 4px; border: 1px solid #d7d7d7; margin-bottom:20px;}
.company-loca .company-pic img{max-width:100%;height:100%;}
.company-loca p{font-size: 12px; margin-bottom: 10px;}
.company-loca .company-name{font-size: 20px;}
.company-loca .company-viewBtn { color: #2664FF; cursor: pointer;}

.company-intro {font-size: 16px;}
.company-intro h3{font-size: 18px; padding:30px 0; font-weight: 400;}
.company-intro p{margin: 10px 0;}

/*拍卖会*/
.conference-focus {margin: 0 auto;zoom:1;padding-bottom: 20px}
.conference-focus .main-banners { width: 810px; float: left;}
.conference-focus .main-banners .banners-img { height: 275px; position: relative; width: 100%; display: inline-block;}
.conference-focus .other-focus {width: calc(100% - 830px); height: 275px; margin-left: 20px; background: #fff; padding: 0 20px;}
.conference-focus .other-focus p{ color: #999;}

.other-focus .pm-type {position: absolute; right:0px; top: 0;display:inline-block; margin: 0; height: 20px;width:57px;padding-left:5px;text-align:center;font-size: 12px; color: #fff; line-height: 20px; background: url('/static/dpmweb/bbwnc/images/meetingtype.png') no-repeat; background-size:57px 20px;}
.other-focus .active .pm-type {background: url('/static/dpmweb/bbwnc/images/meetingtype1.png') no-repeat; background-size:57px 20px;}

.other-focus .auction-bidder-name {font-size: 18px; font-weight:600; height: 48px; line-height: 24px; color: #333; margin: 22px 0 10px;}
.other-focus .start{font-size: 18px; color: #333; text-indent: 45px; margin-top: 10px;line-height: 60px; background: url('/static/dpmweb/bbwnc/images/clock.png') 20px center no-repeat; }

.other-focus .auction_msg li {width: 50%;float: left;  text-align:center; position: relative;}
.auction_msg .auction_msg_line {width: 1px;	height: 20px;background: #dcdcdc;position: absolute;right: 0;top: 16px}
.auction_msg li .msg_count {font-size: 18px;color: #666;margin-bottom: 8px;}

.notice-title { padding:15px 0;text-align: center; margin-bottom: 30px;  font-size: 18px;  color: #333; font-weight: 600;}
.J-notice-content p{ margin: 5px 0; text-align:justify;text-justify:inter-ideograph;}
.J-notice-content table{border-collapse:collapse;border-spacing:0; margin:5px auto;}
.J-notice-content td{border:1px #666 solid;padding:5px;}
/*拍卖会-所有标的*/
.lots-list {margin-right: -20px;}
.lot-li {float: left;width: calc(25% - 20px);margin: 20px 20px 0 0;	background: #fff;	cursor: pointer;position: relative;	 border:1px #eee solid; }
.lot-li:hover {	transform: scale(1.03);	transition: all .3s ease}
.lots-list {margin-right: -20px;}
.lot-li {float: left;width: calc(25% - 20px);margin: 20px 20px 0 0;	background: #fff;	cursor: pointer;position: relative;	 border:1px #eee solid; }
.lot-li:hover {	transform: scale(1.03);	transition: all .3s ease}

.lot-li-a:hover {-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.2);	-moz-box-shadow: 0 5px 15px rgba(0,0,0,.2);	box-shadow: 0 5px 15px rgba(0,0,0,.2);}
.lot-li:hover .attention_box {	opacity: 1;}
.lot-li-a {	width: 285px;}
.lot-pic {vertical-align: top;	width: 100%;	max-height: 100%;}
.lot-title {display: -webkit-box;-webkit-line-clamp: 2;	color: #333;font-size: 14px;height: 40px;line-height: 20px;	text-align: left;padding: 0 10px;margin: 10px 0;}
.lot-title:hover {color: #d6363b;}
.lot-li-a .info-section {color: #333;display: block;font-size: 12px;padding-left: 10px;padding-bottom: 10px;text-align: left;}
.lot-li-a .info-section .label{ font-size: 14px;}
.lot-li-a .price {margin-bottom: 6px;height: 21px;line-height: 21px;}
.lot-price-assess, .lot-time {line-height: 20px;height: 20px;}
.lot-time {float: left;}
.lot-li-a .value {color: #333;font-size: 14px;}

.lot-header-section {text-align: center;overflow: hidden;	width: 100%;	height: 190px;	line-height: 190px;}
.lot-state-div-wrap {display: table;width: 100%;}
.lot-state-div-wrap .lot-state-div {display: table-cell;line-height: 18px;	vertical-align: middle}
.lot-state-div {zoom: 1;clear: none!important;	border-top: 1px solid #eee;	width: 100%;height: 38px;line-height: 38px}
.lot-state-div.lot-time-div {border-top: none;height: 20px;	width: 100%;	display: block}
.lot-state-div.lot-time-div .num-auction span {	border-top-left-radius: 20px;	border-bottom-left-radius: 20px}
.lot-time-div .lot-time {float: left}
.flag-section {	position: absolute;	top: 0;	left: 0;right: 0;height: 190px;	display: none}
.lot-state-div .num-apply, .lot-state-div .num-auction {color: #666;float: right;padding-left: 10px;margin-top: -20px;}
.lot-state-div .num-auction {padding-left: 0;margin-right: 10px}
.lot-state-div.lot-time-div .num-auction {line-height: 20px;margin-right: 0}
.lot-state-div .num-apply {float: left;	font-size: 12px}
.lot-state-div .num-apply em, .lot-state-div .num-auction em {padding: 0 0 0 20px;	overflow: hidden;text-align: right;	-o-text-overflow: ellipsis;	word-break: keep-all;	word-wrap: normal}
.lot-state-div .num-auction span {	height: 20px;	font-size: 12px;	padding: 5px 10px;	color: #fff;	line-height: 20px;	text-align: center;}
.lot-state-div .num-auction input.now {	background: #d6363b}
.lot-state-div .num-auction div.start {	background: #0ab86c;width: 120px;height: 38px;font-size: 16px;padding: 2px 0 0;color: #fff;	line-height: 18px;text-align: center;}
.lot-state-div .num-auction div.start span {display: inline-block;line-height: 36px}
.lot-state-div .num-auction input.finish {background: #d7d7d7}


/*拍卖企业相关资质*/
.pmqyzz-container{padding: 30px;}
.pmqyzz-title {text-align: center; font-size: 26px; font-weight: 500; color: #333333; line-height: 37px; margin-top: 30px; text-align: center; text-transform: uppercase;}
.pmqyzz-subtitle {font-weight: 400; color: #999999; line-height: 18px; text-align: center; margin: 10px 0 0 0;}
.pmqyzz-subtitle #companyName{}

.pmqyzz-ul-Wrap { display: flex; justify-content: center;}
.pmqyzz-ul { display: flex;  justify-content: space-between;  min-height: 294px;}
.pmqyzz-ul li {display: list-item; width: 382px; height: 294px; background: url('/static/dpmweb/bbwnc/images/pmqyzz-bg.png') no-repeat; }

.pmqyzz-ul li .imgview {width: 300px;  height: 212px;  margin: 41px 0 25px 41px;   display: flex;   justify-content: center;  align-items: center;cursor: pointer;}
.pmqyzz-ul li .imgview img { max-width: 100%;  max-height: 100%;  object-fit: contain;}
.pmqyzz-ul li .text { font-size: 16px; font-weight: 400;  color: #333333;  line-height: 22px;  text-align: center;  margin-top: 10px;}
.pmqyzz-tips { font-size: 12px; font-weight: 400;  color: #666666; line-height: 18px; text-align: center; margin-top: 40px;}
.pmjg-message p{ margin-bottom: 5px;}


/*----------------项目招商----------------------*/
.xmzs_list ul li{ padding:10px 20px; overflow: hidden;zoom:1;line-height: 60px; }
.xmzs_list ul li .title{float:left; font-size: 18px; color: #333;max-width: 80%; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.xmzs_list ul li span{float:right; }
.xmzs_list ul li span em{ color: #999;}
.project_list.xmzs_list ul li .title{border-bottom:0;}

/*项目招商详情*/
.xmzs-content{padding:30px 50px;}
.zs-top-detail{ text-align: center;}
.zs-top-detail .intro_title{padding-bottom:20px;border-bottom:1px #eee solid;}
.zs-top-detail .intro_date{ color: #999;}

.zs-content{padding:20px 0;line-height: 2; color: #333;}

.zs-xmfjcontent{margin-bottom: 20px;}
.zs-xmfjcontent .pai-title{ display: none;}
.zs-xmfjcontent table,.zs-xmfjcontent td{ border:0;}
.zs-xmfjcontent th{border-top:0; border-left:0; border-right:0;}

.zs-btn { text-align: center;}
.zs-btn .btn{padding:10px 30px; font-size: 18px; font-weight: 600;}

 
/* 分页 */
.page{ 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: 1px solid #dcdfe6; 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 { background-color: #f4f4f5; border: 1px solid #d8d8d8; color: #fff; }
.page font {background-color: #316c2c  !important;color: #fff;}
/* --end--分页 */

/** 附件信息 **/
.fix-sider{width: 100px;float: right;margin-right: -18px;}
.fix-content{margin-right: 120px;}
.fix-sider .btn-app{border: 0;	border-bottom: 1px solid #117a8b;height:70px;width:100px;}
.fix-sider .btn-app i{padding-bottom: 5px;}

.fix-sider-left{width: 180px;float: left;verticle-align: top;}
.fix-sider-left-content{margin-left: 200px;}

.pro-attachments {margin: 0;border: 1px solid #eee;text-align: center;width: 180px;height: 180px;}
.pro-attachments-icon {	color: #666;font-size: 82px;padding: 20px 10px;	text-align: center;}
.wizard-round .content{	font-size: 14px;}
.wizard-round .content .body{margin:0 40px;	width:90%;}

.row-expand {max-height: 0px; transition: max-height .5s; overflow: hidden;}
.row-expand:last-child { border: none;}
.row-expand.active { max-height: 400px; padding: 20px 0;}
.excollapse { color: #316c2c; cursor: pointer;}
.excollapse i { font-style: normal;}

.cus-table>ul{ display: flex;}
.cus-table>ul >li {flex: 1; text-align: center; padding: 10px 0;}
.cus-table .cus-thead { background-color: #f9f9f9; font-weight: bold;}
.cus-table .cus-tbody { border-bottom: 1px solid #e2e2e2; color: #5D5D5D;}
.cus-table .cus-tbody:last-child { border: none;}

.invoice-list { margin: 0;}
.invoice-list .pro-item { padding: 20px 0;}

.cus-item {color: #aaa; margin-bottom: 15px;}
.cus-item span:last-child { color:#5D5D5D;}

.legal-info { display: none;}
#orgGroup .btn-app { height: auto;}
.form-check a { color: #316c2c;}

.mailbox-attachments li { position: relative; width: 190px; height: 141px;}
.mailbox-attachments li .deleteImg { position: absolute; top: 0; right: 5px; font-size: 22px; color: #dc3545; cursor: pointer;}
.mailbox-attachments li.btn-upload {margin-right: 0;}
.mailbox-attachments li .mailbox-attachment-info { cursor: pointer;}
.mailbox-attachments li .mailbox-attachment-info.main-pic ,.mailbox-attachments li .mailbox-attachment-info.main-pic span{ cursor: default; color: #316c2c;}

.form-radio >span input[type="radio"] { vertical-align: middle;}
.mailbox-attachment-icon.has-img>img {height: 98px;}

.cus-timeline-content {font-size: 12px;}
.inline-searchPanel {display: flex; flex-wrap: wrap; }
.inline-searchPanel>ul { width: 50%; border-bottom: 0px solid #e2e2e2;}
.inline-searchPanel>ul:last-child,.inline-searchPanel>ul:nth-last-child(2) { border-bottom: none;}

.sf-filter.inline-searchPanel .sf-filter-row .sf-filter-key { padding-right: 0; text-align: center; padding-top: 10px; font-weight: 600;}
.sf-filter.inline-searchPanel .sf-filter-value .condition li { width: auto; margin-right: 10px;}
.sf-filter.inline-searchPanel ul:nth-child(even) {/* border-left: 1px solid #e2e2e2;*/}
.sf-filter.inline-searchPanel .sf-filter-row .sf-filter-value ,.sf-filter.inline-searchPanel .sf-filter-row .sf-filter-key,.sf-filter.inline-searchPanel .sf-filter-row .sf-filter-value .condition {margin-bottom: 0; padding-bottom: 0;}
.sf-filter.inline-searchPanel .sf-filter-row >li {height: 46px;}


.search-cus input[type='text']{color: #666; padding: 3px 10px; height: 28px; font-weight: 400; border: 1px solid #dedede; border-radius: 3px;
    background-color: #fff; }
.search-cus input[type='button'] { border: none; line-height: 28px; padding:0px 10px; background: #316c2c; color: #fff;  cursor: pointer; border-radius: 3px; width: auto;}
.gg-list { margin: 20px 0;}
.gg-list li { margin-bottom: 10px; display: flex; justify-content: space-between; position: relative; padding-left: 15px;}
.gg-list li::before {content: ''; position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 5px; height: 5px;
    border-radius: 50%; background-color: #316c2c;}
.gg-list li a {display: inline-block; width: 80%;}
.gg-list li span { color: #aaa;}
.gg_article_title { font-size: 20px; line-height: 35px; text-align: center;}
.intro_top .social-share { -webkit-text-stroke-width: 0px; -webkit-font-smoothing:none;}
.intro_top .social-share .icon-wechat{ color: inherit;border-color: inherit;}
.intro_top .social-share .icon-wechat:hover { background-color:inherit;}

.btn-upload label {display: block;}
.pictureEditing .btn-group { float: none;}
.pictureEditing button.btn { border:1px solid;}
.pictureEditing .btn-default {border-color: #ddd !important;}
#calendar ul.events li:before { }
#calendar .calendar-content { margin-left: -1px; }
#calendar.monthCalender .calendar-content {display: none; }
 
#myProTimec.overFlowY { overflow-y: auto; height: 815px;}

.cus-model-view { font-size: 14px;}
.cus-model-view .form-group >label { color: #aaa;}
.cus-model-view .form-group >div { color: #5D5D5D;}

.ezc-auth-title {font-size: 16px;font-weight: bold;text-align: center;}

.auth-body { text-align: center;padding: 120px 0 20px 0;}
.auth-body .auth-jg { color: #5D5D5D; font-size: 14px;padding-top: 20px;}

.users-list li img { width: 140px;}
.users-list li a.users-list-name { padding-top: 25px; color: #495057 ;}
.users-list>li>a:hover, .users-list>li>a:hover .users-list-name { color: #999 !important;}

.content-step { height: 60px; line-height: 60px; }
.content-step span:first-child{ color: #666666;}
.content-step span:first-child i {color:#FE6B03;margin-right: 5px;}
.content-step a { color:#333; }
.content-step a:hover, .article-list li a:hover  { color:#FE6B03; }
  
.gap { background-color: #F2F2F2; height: 10px; }
 
.article-list { padding: 20px 0 ; }
.article-list li { display: flex; border-bottom: 1px solid #EEEEEE; justify-content: space-between; padding: 20px 0; font-size: 15px;
    color:#aaa ; }
.article-list li:last-child {  border: none;}
.article-list li a { color:#5D5D5D ; }
.article-text-title { text-align: center; padding: 30px 0 20px; border-bottom: 1px solid #eeeeee; }
.article-text-title>p:first-child { font-size: 22px; font-weight: bold; color: #333;}
.article-text-title>div { margin-top: 20px; display: flex; justify-content: flex-end; color: #666666; }
.article-text-title>div p:first-child { margin-right: 30px;}
.article-text-detail {padding: 50px 0 80px;   text-indent: 2em;}

.triangle{position: absolute;left: 119px;top: 8px;width: 0;	height: 0;	border-width: 8px;	border-style: solid; 
 border-color: transparent transparent transparent #316c2c;}
.ezc-msg-title{background: #316c2c;border-radius:50px;border-bottom-right-radius: 0;border-top-right-radius: 0;	font-size: 15px; 
 color: #fff; padding: 6px 20px; margin: 0;	position:relative;}

/**/
.content-alarm {height: 35px; align-items: center;display: flex; margin-bottom: 1rem;}
.content-alarm .content-alarm-box { width: 1006px; overflow: hidden; height: 47px; line-height: 50px; }
.content-alarm .content-alarm-box li { height: 48px; width: 487px; display: inline-block; position: relative;  }
.content-alarm .content-alarm-box li::before { content: ''; position: absolute; top: 12px; left: -10px; width: 5px; height: 5px; border-radius: 50%; background-color:#316c2c ;  }
.content-alarm ul { position: relative; margin-left: 30px;  }
.content-alarm .Four {animation: moveUpFour 6s 3s infinite; -webkit-animation: moveUpFour 6s 3s infinite;  }
.content-alarm .six { animation: moveUpSix 12s 3s infinite; -webkit-animation: moveUpSix 12s 3s infinite;  }
.content-alarm li { line-height: 1.8; color: #666; }

.ggone-title-content{width: 260px;overflow: hidden;white-space: nowrap; vertical-align: middle; text-overflow: ellipsis; display: inline-block;margin-right: 55px;}

.position-relative{	position: relative;}

/* adminlte样式修改 */
.direct-chat-messages .direct-chat-msg{margin-bottom: 20px ;}
.direct-chat-messages .direct-chat-msg .direct-chat-text{ width: auto; float: left; margin:5px 0 0 15px ;}
.direct-chat-messages .direct-chat-msg.right .direct-chat-text { float: right;}
.right .direct-chat-text { margin-right: 15px !important;}
.direct-chat-infos { position: relative;}
.direct-chat-timestamp { position: absolute; left: 50%; transform: translateX(-50%);}

.pro-con>ul li.cols-2{width: 66%;}
.pro-con>ul li.cols-3{width: 100%;}
.pro-sublist{ padding-top: 15px;padding-bottom: 15px;}
.user-type{font-size: 14px;background: #EF4242;color: #fff;	display: inline;border-radius: 40px;padding: 10px 20px;
	position: absolute;	bottom: 10px;}
.property-check{padding-top:10px;padding-right: 12px;}
.cbtn.calendar-select-active{z-index:0 !important;}

/* 新增样式2023-12-06 */
.pro-porcessBox {display: flex; align-items: center; background-color:#F7FAFF ;justify-content: space-around;
    font-size: 16px;color: #A6A7AA; padding: 10px 3px;border-bottom: 2px solid #F0F5FC; margin-top: 15px;}
.pro-porcessBox li span:first-child {font-family:"RobotoRegular";font-size: 18px;color: #5D5D5D;margin-right: 3px;}
.pro-porcessBox li span:last-child {color: #5D5D5D;}
.pro-porcessBox li {position: relative;cursor: default;}
.pro-porcessBox li::after {content: url('/static/dpmweb/bbwnc/images/process_icon_arrow-left.png');position: absolute;
    right: -26px; top: 22%;width: 12px; height: 18px;}
.pro-porcessBox li:last-child::after  {content: '';}
.pro-porcessBox li.active {color: #FE9901;}
.pro-porcessBox li.active span:first-child { font-size: 25px; color: #FE9901;}
.pro-porcessBox li.active::before {content: url('/static/dpmweb/bbwnc/images/process_icon_light.png');
    position: absolute; bottom: -20px; width: 18px; height: 18px;left: 50%;transform: translateX(-50%);}
.pro-porcessBox li.activeBefore::after {content: url('/static/dpmweb/bbwnc/images/process_icon_arrow-aLeft.png'); }
.pro-porcessBox li.activeBefore:hover,.pro-porcessBox li.activeBefore:hover span:first-child  { color: #FE9901;}
.color-orange {color: #FE9901;}
.color-orange-bold {color: #FE9901;font-weight: bold;}
.pro-porcessContent {padding: 10px 60px 0;color: #A6A7AA;}
.detail-cbox {background-color: #F7F7F7;}
.btn-primary-gradient {padding:0 1.3rem;background:#e30d0b;}

.custom-tableLi { background-color: #fff;display: flex;  padding: 15px 15px; align-items: center;}
.custom-tableLi li { width: 25%;position: relative; color: #aaa;}
.custom-tableLi li>span { color:#5D5D5D ;}
.custom-tableLi li::after { position: absolute; content: '';    width: 2px; height: 90%; background-color:#EBEBEB ;  top: 50%;  right: 12%;    transform: translateY(-50%);}
.custom-tableLi li:first-child { width: 10%; text-align: center; color:#5D5D5D ;}
.custom-tableLi li:nth-child(2){ margin-left: 20px;}
.custom-tableLi li:first-child::after {right: 0%;}
.custom-tableLi li:last-child::after {position: inherit;}


.cus-detail-table.card-primary.card-outline-tabs-single>.card-header a.active, .cus-detail-table.card-primary.card-outline-tabs-single>.card-header a:hover {
	background: #316c2b; color: #fff; position: relative;}
	
/*.card-primary.card-outline-tabs-single>.card-header a.active::after {left: 0; right: 0; margin: 0 auto; background-color:#339e1e; width:54px; height: 3px;}*/

.cus-detail-table {box-shadow: none;border-radius: none;/*padding:0px 20px 10px 20px;*/}
.cus-detail-table.card-primary.card-outline-tabs-single>.card-header a.active::after { 
	background: inear-gradient(to right,#316c2c,#849ec5);}
.cus-detail-table .card-body{padding: 1.25rem 0;}
.cus-detail-table .d-content { margin: 0;}

.por-inav {background-repeat: no-repeat; height: 659px; width: 659px; margin: 0 auto; background-image: url('/static/dpmweb/bbwnc/images/pro-navEdit.png');
    background-size: 100%; position: relative;}
.por-inav .btn{ border-radius: 20px; box-shadow: rgba(17,93,204, 0.2) 0px 0px 8px;background-color: #fff; color:#316c2c ; border: none; position: absolute;     font-size: 16px;}
.por-inav .btn::before { position: absolute; content: ''; top: 50%; transform: translateY(-50%); width: 20px; height: 20px; background-color: #fff; border-radius: 50%; box-shadow: rgba(17,93,204, 0.2) 0px 0px 8px;}
.por-inav .btn:nth-child(-n+4)::before {right: -30%;}
.por-inav .btn:nth-child(n+5)::before {left: -30%;}
.por-inav .btn:nth-child(-n+4)::after { right: -25.2%;}
.por-inav .btn:nth-child(n+5)::after {left: -25.2%;}
.por-inav .btn::after {position: absolute; content: '';top: 50%; transform: translateY(-50%); width: 8px; height: 8px; background-color: #316c2c; border-radius: 50%;}
.por-inav .btn:first-child {top: 125px; left: -12px;}
.por-inav .btn:nth-child(2) { top: 235px; left: -62px;}
.por-inav .btn:nth-child(3) { top: 378px; left: -84px;}
.por-inav .btn:nth-child(4) { top: 499px; left: 7px;}
.por-inav .btn:nth-child(5) { top: 125px; right: 7px;}
.por-inav .btn:nth-child(6) { top: 235px; right: -83px;}
.por-inav .btn:nth-child(7) {  top: 378px; right: -65px;}
.por-inav .btn:nth-child(8) { top: 499px;  right: -14px;}
.por-inav .btn:hover { background-color:#316c2c ;  color: #fff;}
.por-inav .btn:hover::before { background-color: #316c2c;}
.por-inav .btn:hover::after {background-color: #fff;}

.fixbox-right { position:fixed; bottom:30px; right:30px; padding:15px 30px; background: #fff; text-align: center; border-radius: 5px; border:1px solid #eee;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 25%); -webkit-box-shadow: 0 0 20px 0 rgb(0 0 0 / 25%); font-size:15px; color:#333;}
     
.shengming{max-width: 1360px; margin: 0 auto  20px auto; background: #fff;padding: 20px 40px;color: #707070;line-height: 26px;}
.shengming h5{margin-bottom:10px;}

/*---------------*/
.status_2{ background: #0CB96DFF;}
.status_3{ background: #007AFF;}
.status_9{ background: #ccc;}
.status_-2{ background: #a0a0a0;}
.status_2.status-color-A{ background: #0CB96DFF;}
.status_2.status-color-B{ background: #dc3545;}
.status_2.status-color-C{ background: #dc3545;}
.status_2.status-color-D{ background: #dc3545;}
.status_2.status-color-E{ background: #dc3545;}
.status_2.status-color-Z{ background: #dc3545;}

.inside.inside2.status-color-2{ background: #0CB96DFF;}/*未开始*/
.inside.inside2.status-color-3{ background: #007AFF;}/*暂停*/
.inside.inside2.status-color-9{ background: #ccc;}/*已结束*/
.inside.inside2.status-color-A{ background: #0CB96DFF;}/*未开始*/
.inside.inside2.status-color-B{ background: #dc3545;}/*自由报价期*/
.inside.inside2.status-color-C{ background: #dc3545;}/*限时报价期*/
.inside.inside2.status-color-D{ background: #dc3545;}/*加价期*/
.inside.inside2.status-color-E{ background: #dc3545;}/*行权期*/
.inside.inside2.status-color-Z{ background: #000000;}/*已经结束*/
.inside.inside2{ background: #a0a0a0;}

.hall_bottom .btn-bmzn{ position: absolute; right: 255px; bottom: 10px; margin-right:20px;height: 40px;line-height: 40px;font-size: 18px; color:#316c2c; font-weight: 600; padding: 0 15px 0 50px; text-align: center; vertical-align: middle; border-radius: .25rem; cursor: pointer; 
background:#e7f7f0 url('/static/dpmweb/bbwnc/images/btn-icon-bmzn.png') no-repeat 10px center; }
.hall_bottom .btn-bmzn:hover{color:#fff;background:#316c2c url('/static/dpmweb/bbwnc/images/btn-icon-bmzn_w.png') no-repeat 10px center;}


 /*分享*/
 .social-share {
	display: inline-block;
	font-size: 14px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}
.social-share .icon-qq:before {
	background: url('/static/dpmweb/bbwnc/images/share-icon.png') 0 0 no-repeat;
	background-size: 20px 160px
}
.social-share .icon-qq:before, .social-share .icon-weibo:before {
	content: "";
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 4px
}
.social-share .icon-weibo:before {
	background: url('/static/dpmweb/bbwnc/images/share-icon.png') 0 -40px no-repeat;
	background-size: 20px 160px
}
.social-share .icon-wechat:before {
	content: "";
	background: url('/static/dpmweb/bbwnc/images/share-icon.png') 0 -80px no-repeat;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px 160px;
	margin: 4px
}
.social-share .icon-qzone:before {
	content: "";
	background: url('/static/dpmweb/bbwnc/images/share-icon.png') 0 -120px no-repeat;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px 160px;
	margin: 4px
}
.social-share a {
	position: relative;
	text-decoration: none;
	margin: 4px;
	display: inline-block;
	outline: none
}
.social-share .social-share-icon {
	position: relative;
	display: inline-block;
	width: 30px!important;
	height: 30px!important;
	margin: 2px 1px
}
.social-share .social-share-icon:hover {
	background: #666;
	color: #fff
}
.social-share .icon-weibo {
	color: #ff763b;
	border-color: #ff763b;
	background: #fff
}
.social-share .icon-weibo:hover {
	background: #ff763b
}
.social-share .icon-weibo:hover:before {
	content: "";
	background: url('/static/dpmweb/bbwnc/images/share-icon.png') 0 -60px no-repeat;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px 160px;
	margin: 5px
}
.social-share .icon-qq {
	color: #56b6e7;
	border-color: #56b6e7;
	vertical-align: middle;
	background: #fff
}
.social-share .icon-qq:hover {
	background: #56b6e7
}
.social-share .icon-qq:hover:before {
	content: "";
	background: url('/static/dpmweb/bbwnc/images/share-icon.png') 0 -20px no-repeat;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px 160px;
	margin: 5px
}
.social-share .icon-qzone {
	color: #fdbe3d;
	border-color: #fdbe3d;
	background: #fff
}
.social-share .icon-qzone:hover {
	background: #fdbe3d
}
.social-share .icon-qzone:hover:before {
	content: "";
	background: url('/static/dpmweb/bbwnc/images/share-icon.png') 0 -140px no-repeat;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px 160px;
	margin: 5px
}
.social-share .icon-wechat {
	position: relative;
	color: #7bc549 !important;
	border-color: #7bc549 !important;
	background: #fff
}
.social-share .icon-wechat:hover {
	background: #7bc549 !important;
}
.social-share .icon-wechat:hover:before {
	content: "";
	background:url('/static/dpmweb/bbwnc/images/share-icon.png') 0 -100px no-repeat ;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px 160px;
	margin: 5px
}
.social-share .icon-wechat .wechat-qrcode {
	display: none;
	border: 1px solid #eee;
	position: absolute;
	z-index: 9;
	bottom: -205px!important;
	top: auto!important;
	left: -84px;
	width: 200px;
	height: 192px;
	color: #666;
	font-size: 12px;
	text-align: center;
	background-color: #fff;
	-webkit-box-shadow: 0 2px 10px #aaa;
	box-shadow: 0 2px 10px #aaa;
	-webkit-transition: all .2s;
	transition: all .2s;
	-webkit-tansition: all .35s;
	-moz-transition: all .35s
}
.social-share .icon-wechat .wechat-qrcode.bottom {
	top: 40px;
	left: -84px
}
.social-share .icon-wechat .wechat-qrcode.bottom:after {
	display: none
}
.social-share .icon-wechat .wechat-qrcode h4 {
	font-weight: 400;
	height: 26px;
	line-height: 26px;
	font-size: 12px;
	background-color: #f3f3f3;
	margin: 0;
	padding: 0;
	color: #777
}
.social-share .icon-wechat .wechat-qrcode .qrcode {
	width: 105px;
	margin: 10px auto
}
.social-share .icon-wechat .wechat-qrcode .qrcode table {
	margin: 0!important
}
.social-share .icon-wechat .wechat-qrcode .help p {
	font-weight: 400;
	line-height: 16px;
	padding: 0;
	margin: 0;
	display: inherit;
	font-size: inherit;
	position: inherit
}
.social-share .icon-wechat .wechat-qrcode:after {
	content: "";
	position: absolute;
	left: 50%;
	margin-left: -6px;
	top: -15px;
	width: 0;
	height: 0;
	border-width: 8px 6px 6px 6px;
	border-style: solid;
	border-color: transparent transparent #f3f3f3 transparent!important
}
.social-share .icon-wechat:hover .wechat-qrcode {
	display: block
}
 /*分享end*/

/*动画*/
  @keyframes moveUpFour {
    0% {top: 0px;}
      20% {top: 0px;}
      50% {top: -61px;}
      60% {top: -61px;}
      80% {top:0px;}
      100% {top: 0px;}
  }
  @keyframes moveUpSix {
    0% { top: 0px;}
      18% {top: 0px; }
      20% {top: -61px;}
      38% {top: -61px;}
      40% {top: -122px;}
      58% {top: -122px;}
      60% {top: -61px;}
      78% {top: -61px;}
      80% {top:0px;}
      98% {top: 0px;}
  }

.register-success {
    width: 50%;
    margin: 0 auto;
    text-align: center;
}
.register-success .success-top  i{
    font-size: 50px;
    color: #dc3545;
    margin-bottom: 20px;
}
.register-success .success-top p {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 20px;
}
.register-success .success-center {
    background-color:#d86262 ;
    color: #fff;
    padding: 10px 30px;
    border-radius: 5px;
    margin: 0;
    text-align: left;
    margin-bottom: 20px;
}
  
.fixbox-right {
	position:fixed;
	bottom:30px;
	right:30px;
	padding:15px 30px;
	background: #fff;
	text-align: center;
	border-radius: 5px;
	border:1px solid #eee;
	box-shadow: 0 0 20px 0 rgb(0 0 0 / 25%);
	-webkit-box-shadow: 0 0 20px 0 rgb(0 0 0 / 25%);
	font-size:15px;
	color:#333;
}

.form-title {
	display: block;
	border-top: 1px solid #e9ecef;
	border-bottom: 1px solid #e9ecef;
	background: #f9f9f9;
	font-size: 15px;
	font-weight: bold;
	padding: 10px;
	text-align: center !important;
	margin-left: 100px;
}


/*--------响应式样式-------*/
@media screen and (max-width:1200px){
/*首页*/
.HeadProareaBox .bdBox ul {flex-wrap: wrap;justify-content: flex-start;}
.HeadProareaBox .bdBox ul li{font-size: 14px;line-height: 110%;padding:0 0 0 10px;}
 .home-banner .img{height:auto;min-height:300px;}

  .helpflex{ display: none;}
 
 }

@media screen and (max-width:1024px){
 /* 头部*/	
 .topNavBar-left{width: auto;padding:0; margin: 0;}
 .navHead_right{ display: none;}
 
 .topBar .w1360,.topBar-left .logo{justify-content: center;}
 .topBar-left{width:96%;max-width:96%; margin:auto;text-align: center;}
 .topBar-right{width:auto;max-width:100%; }
 .topNavBar-right .search{margin:10px auto;}
 
 
 .topNavBar .logo-name{font-size: 1.6rem;letter-spacing:0px;}
 .topNavBar .logo-Ename {font-size:.75rem;letter-spacing:0px;}
 
 

.menu-handler{width:25px;height:12px;cursor:pointer;position:absolute;right:10px;top:0px;z-index:999;display:block;}
.menu-handler .burger{display:block; width:23px;height:3px;background:#316c2c; position:absolute;top:10px;left:0px; z-index:997; transform-origin:center; -webkit-transform-origin:center; -moz-transform-origin:center; -o-transform-origin:center; -ms-transform-origin:center;}
.menu-handler .burger-2 {top:17px;}
.menu-handler .burger-3 {top:24px;}
.menu-handler.active .burger-1 {top:17px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.menu-handler.active .burger-2 {-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;}
.menu-handler.active .burger-3 {top:17px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}

.main-menu { display:none;position:absolute;right:0;top:40px;z-index:998;width:100%;height:auto;padding:0;background:rgba(200,200,200,0.95);}
.main-menu ul{width:100%;height:auto;display: block;}
.main-menu ul>li{position: static;height:auto;width:100%;display: block;}
.main-menu ul>li:hover,.main-menu ul>li ol a:hover{background: rgba(19, 109, 26, .7);}
.main-menu ul>li a span{padding:10px 0;}
.main-menu ul>li ol{position: static;width:100%; min-width:auto;background: rgba(250, 250, 250, .9);}
.main-menu ul>li ol a{text-align: center;}

/* 底部*/
.app-footer span{ display:block;padding-left:0; margin-left:0; }
.app-footer span:after{ display:none;}

/*首页*/
 .new-Datashow{height:auto;flex-wrap: wrap;}
 .new-Datashow-item{flex-wrap: wrap;padding:10px;width:50%;}
 .new-datanum{ margin-top:10px;}
 .new-data-sx{ display: none;}


 .idxmaps{width: 100%;}
.channel-ad-list{flex-wrap: wrap;}
.channel-ad-list .channel-ad-list-item{width:50%;}
.channel-ad-list-item-txt-title {font-size: 1.5rem;}



.idxnews{padding:0;}
.idxnewsLeft,.idxnewsRight{width:100%;overflow: hidden;}

.cqjy-list-header{font-size:18px;height:auto;}
.cqjy-list-item{height:auto;}
.cqjy-query-tab{flex-wrap: wrap;}
.cqjy-list .cqjy-list-sd,.cqjy-list .cqjy-list-lb,.cqjy-list .cqjy-list-gpjzr{width: 0; display: none;} 
.cqjy-list .cqjy-list-zt,.cqjy-list .cqjy-list-gpj{width:25%; }
 
.idx-cjggbox,.yxalbox{width:100%;}  
.yxalbox{ margin-top: 20px;}
.idx-yxallist, .idx-yxallist li img{height:auto;}
  
.yxxm-box{flex-wrap: wrap;}
.yxxm-box-item{width:100%;}

.gx-xzmk  {margin-top: 10px !important;} 
.gx-xzmk-box{flex-wrap: wrap;}
.gx-xzmk-item {width: 100%;margin-top: 20px;}
.gx-xzmk-item-img {height: auto;}
.idx-xgdwlist li { width: calc(50% - 10px);}
.idx-xgdwlist li:nth-child(2n) { margin-right: 0;}
 /*二级*/ 
 .p20,.p30{padding:10px;}
 .list-left,.list-right{width: 100%;padding:10px;}
 .list-left{display:none;}
    
.list_prop dd {max-height: auto !important;}
.list_prop_pmdt .time-sel{ display: inline-flex !important;}


.bid-card-imglist ul li{width:calc(50% - 15px); }
.bid-card-imglist ul li:nth-child(2n){margin-right:0;}

.pro-list_table .cont .ProPrice label{display:inline !important;}
.card-imglist ul{justify-content: space-between;}
.card-imglist .item-info{width:calc(50% - 10px);margin:15px 0;} 

.project_txtlist .item-info-header{display:none !important;}
.project_txtlist .cont{ flex-flow:wrap;flex-direction: column;justify-content:  center;padding:0;}
.project_txtlist .cont .ProNo{padding-left:90px;width: 100%;flex-direction: row; text-align: left;}
.project_txtlist .cont .ProNo label{display: inline !important; white-space: nowrap;}

.project_txtlist .cont .tit{ width: 100%; margin:15px 0 ; font-weight: 600;}
.pro-list_table .cont .tit .name{ white-space: normal;}
.project_txtlist .cont .txt{flex-flow:wrap;width: 100%;}
.project_txtlist .cont .txt p{ width: auto; margin-bottom: 10px;}
.project_txtlist .icon,.project_txtlist .proArea{display: inline-block !important;}
.project_txtlist .cont .txt .ProPrice{ display: block !important;width:100% !important; text-align: left;}

/*项目详情*/
.center-detail{ clear:both;width: 100%;display: flex; flex-direction: column;}
.left-detail,.center-detail{width:100%;}
.top-detail{ flex-flow: wrap; height: auto;}
.top-detail .intro_fl,.top-detail .intro_fr {width:100%; }
.intro_bottom .pro-btn{  display: inline;}

/*项目流程*/
.pm-flow{ display:none;padding:0;flex-wrap:wrap;}
.pm-flow .pm-flow-title	{ display: none;}
.pm-flow-list{ position: static;flex:inherit;}
.pm-flow-list li:before{left:-0; background-size: 65%;}
.pm-flow-list li {width:auto;}

.pmdt-ul li, .pmdt-ul li .img-wrap, .pmdt-ul li .pm-info{height:auto;}
.pmdt-ul li .img-wrap ,.pmdt-ul li .pm-info,.pmdt-ul .pm-btnbox,.pmdt-ul li .people-lot{position: static;width: 100%;  }
.pmdt-ul li .pm-info,.pmdt-ul .pm-btnbox{left:0; }
.pmdt-ul .pm-btnbox{ margin-bottom: 15px;}

.pmdt-ul li .pm-info .title {width: 100%;height:auto;white-space:  normal;}
.pmdt-ul li .people-lot{overflow: hidden;}

.top-pm-list{ height: auto; overflow: hidden;}
.top-pm-list .pm-msg,.top-pm-list .pm-msg{ float:none;width: 100%;height: auto;}
.top-pm-list .pm-msg{padding-top: 5px;}
.pm-top-detail{ width: auto;max-width:100% !important;height:auto !important;display: block !important; margin: 20px auto;padding:0 10px !important;}
.pm-detail-right{width: 100%; margin-left:0;}


.hall-container .w1360{max-width:100%;}
 
/*拍卖*/
.notice-term .notice-li{padding:0 10px;}
.notice-term,.company_list{width:96%;margin:0 auto;}
.company_list li {width:100%;margin:0  0 20px 0;}
.company-loca,.company-intro{width:100%;}

.conference-focus .main-banners { width: 100%; }
.conference-focus .main-banners .banners-img {position: inherit; }
.conference-focus .main-banners img {width: 100%;}
.conference-focus .other-focus {width: 100%; margin-left: 0px;}

.lot-li { width: calc(50% - 20px);}

.pmqyzz-ul-Wrap{ display:  inline-flex;}
.pmqyzz-ul { display:  inline-flex; flex-wrap: wrap;}
.pmqyzz-ul li{flex: inherit;  margin: auto;}

/*文章详情*/
.cont_article{padding:10px;}
.contBox img{max-width: 100% !important;}

}


@media screen and (max-width:768px){
  
/*列表*/
.nbanner { height: auto;}
.nbanner dl{flex-wrap: wrap;height: auto;padding:10px 0;}
.nbanner dt{font-size:2rem;}	

 /*友情链接列表*/
.yqlj_imglist dl{padding:10px;width:calc(50% - 15px);margin:0 15px 20px 0;}
.yqlj_imglist dl:nth-child(2n){margin-right:0; }


/*项目详情*/
.left-detail,.center-detail {width: 100%; margin-left: 0; }

.intro_top .intro_fr,.intro_top .Hits{ display: none;}
.intro_two .price-baseBox, .intro_center{display: inherit;}
.intro_two .price-baseBox dl{width: 100%;}
.intro_two .pro-bzj {margin-left: 0;}
.intro_title a {max-width: 100%; white-space: wrap;}
.intro_center li{width: 100%;}
.intro_center li>p:last-child {white-space: wrap;}
.intro_lxfs{ height: auto;}
.intro_lxfs li{  margin-right: 0;}
 
 .detail-content .card-header{width:100% !important;}
 .detail-content .nav-tabs{ display: none;}
 .detail-content  .d-content table th, .d-content table td{width:auto !important;padding:0; }
 .detail-content .d-content table th{min-width:60px;}


}

@media screen and (max-width:568px){
 /*首页*/
  .home-searchBox .advsSearch{width:100%; margin-top:30px;}	
  
  .home-lgoin{padding-top:10px;}
  .personalInfo{padding:0;}
  .personalInfo-btn {top:75px;}
  
.idx-pro-imglist .item-info {width:100%;max-width:430px;margin: 10px auto;padding-bottom:10px;border:1px solid #E5E5E5; }
.idx-pro-imglist .item-info:first-child {margin-left:  auto;}

.idx-piclist{width:98%;margin:auto; text-align: center; display: block;}
.idx-piclist li{width:100% !important; max-width:100% !important; margin:10px 0; }
.idx-piclist li img{max-height:102px;}
.idx-xgdw{height: auto;}

/*列表banner*/
.nbanner dt{ margin: auto; }
.nbanner dd{ display: none; }

 /*项目大厅*/
.d-flex{ flex-flow: wrap;}
.list_prop dl dt,.list_prop dl dd{width: 100% !important;}
.list_prop input{ margin-bottom: 5px;}

.bid-card-imglist ul li{width:96%; margin:0px auto 30px  auto; }
.bid-card-imglist ul li:nth-child(2n),.card-imglist ul li:nth-child(4n){margin-right:auto;}

.card-imglist ul{justify-content: center;}
.card-imglist .item-info{width:100%; max-width:420px;height:auto;border:1px solid #E5E5E5;} 
.card-imglist .pic{height:auto;}

}

@media screen and (max-width:430px){
 /*首页*/
.topBar-left .logo-img { width: 60px; height: auto;}
.topBar-left .logo-name .Ch {font-size: 18px;}
.topBar-left .logo-name .En {font-size: 8.2px;}
.topNavBar-right .search{width:98%;margin:0 auto;}

.home-banner .img{min-height:150px;}
.channel-ad-list .channel-ad-list-item { width: 100%;border-right:0;border-bottom: 1px solid #cccc; }
    
.new-datanum-title { width: 100%; text-align: center;}
.xgdw-box-nav ul {padding: 0 10px;}

.idx-xgdwlist li { width: 100%; margin: 0 0px 20px 0;}
.yxxm-more .gd,.yxxm-more .yxxm-wyfb{ width: 90px; font-size:18px;}

 /*友情链接列表*/	
.yqlj_imglist dl{padding:10px;width:98%;height:auto;margin:0 auto 20px auto; border: 1px #eee solid;}

/*文章详情*/
.contEm .contleft,.contEm .contright{margin:5px auto;}

}

