/* resetcss */
.btn-outline-primary {
    color: #005cb2;
    border-color: #005cb2;
}
.btn-outline-primary:hover {
    background-color: #005cb2;
    border-color: #005cb2;
}
.padding30{padding:30px;}
.padding40{padding:40px 0}
.padding50{padding: 50px 0;}
.padding60{padding:60px 0;}

/*动画*/
.ani400{-webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s; }
.ani300{-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s; }


/*内容从左至右剪裁显示动效*/
.showingLTR{animation: clipLTR 0.8s ease-in-out;-webkit-animation: clipLTR 0.8s ease-in-out;}
@keyframes clipLTR{
	0%{clip-path: polygon(0 0,0 0,0 100%,0 100%);}
	100%{clip-path: polygon(0 0,100% 0,100% 100%,0 100%);}
}
@-webkit-keyframes clipLTR{
	0%{-webkit-clip-path: polygon(0 0,0 0,0 100%,0 100%);}
	100%{-webkit-clip-path: polygon(0 0,100% 0,100% 100%,0 100%);}
}
/*内容从右至左剪裁显示动效*/
.showingRTL{animation: clipRTL 0.8s ease-in-out;-webkit-animation: clipRTL 0.8s ease-in-out;}
@keyframes clipRTL{
	0%{clip-path: polygon(100% 0,100% 0,100% 100%,100% 100%);}
	100%{clip-path: polygon(0 0,100% 0,100% 100%,0 100%);}
}
@-webkit-keyframes clipRTL{
	0%{-webkit-clip-path: polygon(100% 0,100% 0,100% 100%,100% 100%);}
	100%{-webkit-clip-path: polygon(0 0,100% 0,100% 100%,0 100%);}
}
/*内容从上至下剪裁显示动效*/
.showingTTB{animation: clipTTB 0.8s ease-in-out;-webkit-animation: clipTTB 0.8s ease-in-out;}
@keyframes clipTTB{
	0%{clip-path: polygon(0 0,0 0,100% 0,100% 0);}
	100%{clip-path: polygon(0 0,0 100%,100% 100%,100% 0);}
}
@-webkit-keyframes clipTTB{
	0%{-webkit-clip-path: polygon(0 0,0 0,100% 0,100% 0);}
	100%{-webkit-clip-path: polygon(0 0,0 100%,100% 100%,100% 0);}
}
/*文字截断*/
.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.TXTovehid-two{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.TXTovehid-three{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.TXTovehid-five{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}

.poHiiden{position: relative;overflow: hidden;}
::-webkit-input-placeholder {color: #999;  }
.fwb{font-weight: bold;}
.block{display: block;}

/*箭头*/
.dmui-arrow{position: relative;display: inline-block;vertical-align: top;width: 16px;height: 16px;color: #666;cursor: pointer;}
.dmui-arrow:before{content: "";position: absolute;left: 50%;top: 50%;width: 30%;height: 30%;border: 1px solid transparent;border-left-color: currentColor;border-top-color: currentColor;}
.dmui-arrow.left:before{transform: translate(-30%,-50%) rotate(-45deg);}
.dmui-arrow.right:before{transform: translate(-70%,-50%) rotate(135deg);}
.dmui-arrow.top:before{transform: translate(-50%,-20%) rotate(45deg);}
.dmui-arrow.bottom:before{transform: translate(-50%,-80%) rotate(-135deg);}
/*下拉select*/
.dmui-select{z-index: 1;position: relative;width: 320px;}
.dmui-select .name{position: relative;box-sizing: border-box;height: 50px;padding: 0 30px 0 37px;background-color: rgba(0,0,0,0.1);color: #fff;line-height: 34px;cursor: pointer;user-select: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-radius: 25px;line-height: 50px;}
.dmui-select .name:after{content: "";position: absolute;right: 30px;top: 50%;width: 8px;height: 8px;border-right: 1px solid #a6a6a6;border-bottom: 1px solid #a6a6a6;transform: rotate(45deg) translate(-50%,-50%);}
.dmui-select .list{display: none;position: absolute;left: 0;width: 100%;max-height: 150px;background-color: #fff;overflow-y: auto;box-shadow: 0 0 6px rgba(0,0,0,.2);overscroll-behavior: contain;}
.dmui-select .list li a{display: block;padding: 10px;border: 1px solid #eee;border-bottom: 0;font-size: 12px;line-height: 16px;transition: 0.3s;}
.dmui-select .list li a:hover{background-color: #007bff;color: #fff;}

/*弹窗*/
.popup-search-wrap,.popup-search-wrap2{position: absolute;left: 50%;top: 50%;width: 80%;transform: translate(-50%,-50%);overflow: hidden;}
.popup-search-wrap .text-input{width: 100%;height: 40px;padding: 0 50px 0 10px;border: 1px solid #eee;box-sizing: border-box;border-radius: 10px;}
.popup-search-wrap .sub-btn{position: absolute;right: 0;top: 0;width: 40px;height: 40px;background: #F39900 url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik05NDEuNiA4NzRMNzYzLjcgNjk2LjFjMjAuNi0yNi43IDM3LjYtNTUuOSA1MC44LTg3LjIgMjAuMy00OC4zIDMwLjYtOTkuNiAzMC42LTE1Mi40cy0xMC4zLTEwNC4xLTMwLjYtMTUyLjRjLTE5LjYtNDYuNi00Ny43LTg4LjUtODMuNS0xMjQuNXMtNzcuNS02NC4yLTEyMy45LTg0QzU1OSA3NS4zIDUwNy45IDY0LjkgNDU1LjMgNjQuOVMzNTEuNiA3NS4zIDMwMy41IDk1LjhjLTQ2LjQgMTkuNy04OC4xIDQ4LTEyMy45IDg0LTM1LjggMzYtNjMuOSA3Ny44LTgzLjUgMTI0LjUtMjAuMyA0OC4zLTMwLjYgOTkuNi0zMC42IDE1Mi40czEwLjMgMTA0LjEgMzAuNiAxNTIuNGMxOS42IDQ2LjYgNDcuNyA4OC41IDgzLjUgMTI0LjVzNzcuNSA2NC4yIDEyMy45IDg0YzQ4LjEgMjAuNSA5OS4yIDMwLjggMTUxLjggMzAuOFM1NTkgODM4IDYwNy4xIDgxNy42YzMxLjctMTMuNSA2MS4yLTMwLjkgODguMS01MmwxNzcuNiAxNzcuNmMxOC45IDE4LjkgNDkuOSAxOC45IDY4LjkgMCAxOC45LTE5LjMgMTguOS01MC4zLS4xLTY5LjJ6TTQ1NS4zIDc2OC4zYy0xNzAuOSAwLTMxMC0xMzkuOC0zMTAtMzExLjdzMTM5LTMxMS43IDMxMC0zMTEuN2MxNzAuOSAwIDMxMCAxMzkuOCAzMTAgMzExLjdzLTEzOS4xIDMxMS43LTMxMCAzMTEuN3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") center no-repeat;background-size: 20px 20px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}

/* 手机导航按钮 */
.menuLine{display: none;width: 25px;float: right;margin-left: 10px;margin-top: 5px;}
.menuLine span{display: block;width: 100%;height: 2px;background: #005cb2;border-radius: 2px;animation: navBtn 2s infinite ease;}
.menuLine span:nth-child(2){margin: 6px 0;animation-delay: 0.5s;}
.menuLine span:nth-child(3){animation-delay: 1.0s;}
@keyframes navBtn{
  50%{width: 60%;}
  100%{width: 100%;}
}

/* 滚动条自定义 */
.overscroll{overflow-y: auto;}
.overscroll::-webkit-scrollbar  {width: 3px;  background-color: #fff;  }
/*定义滚动条轨道 内阴影+圆角*/
.overscroll::-webkit-scrollbar-track{background-color: #E4E4E4;  }
/*定义滑块 内阴影+圆角*/
.overscroll::-webkit-scrollbar-thumb{background-color: #516598;  }

/* 按钮 */
.btnAll{width: 85px;z-index: 2;}
.btnAll a{width: 34px;height: 34px;display: flex;align-items: center;justify-content: center;border:1px solid #509ef0;border-radius: 50%;}

.btnAll a.prev img{transform: rotateY(180deg);}
.btnAll a:hover{background:#509ef0;/*background:#005cb2;*/}
.btnAll a:hover img{filter: brightness(0) invert(1);}
.btnAll a img{width: 16px;}
.disflex{display: flex;}

.filter60{filter: brightness(0) invert(0.6);}
.golistbtn a{margin: auto;}
.margin50{margin: 50px 0;}


/* 滚动条 */
.iScrollHorizontalScrollbar{height: 20px;width: 100%;margin: 0 auto;margin-top: 5px;border-radius: 8px;background: #ddd;display:none}
.iScrollIndicator{background-color: #d7a73e;height: 20px; border-radius: 8px;background: #d7a73e;box-shadow: 0 0 5px rgba(0,0,0,.3);position: relative;}
.iScrollIndicator::before{content:'';width: .7rem;height: 10px;display: block;position: absolute;top: 0;left: 50%;margin-left: -.35rem;}
.Sum{padding-top:15px;display:none}



/* 底部统一 */
footer{background:#1d386b;background-size:cover;color: #fff; }
footer a,footer a:link,footer a:visited {color: #fff;}
footer a:hover{color: #bbb;}
.footOne{display:flex; justify-content:space-between;flex-wrap: wrap;padding:50px 0;}

.footnav{ margin-bottom: 15px; line-height: 50px;}
.footnav a{display: inline-block;padding-left:20px; margin-right: 20px;position:relative;}
.footnav a::before{position: absolute;top:50%;left:0; content:'';width:1px;height:20px;margin-top:-10px;background: #aaa;}
.footnav a:first-child{border-left:0;padding-left:0;}
.footnav a:first-child::before{display: none;}

.footlxfs{line-height:36px;}

.footRight{display: flex;align-items: center;justify-content:space-between;}
.footlink{height:100%}
.footlink h3{line-height:50px;}
.footlink li{margin:15px 0;}
.footlink .dmui-select .name{height:40px;padding: 0 30px 0 37px;line-height:40px;background-color: #27437b; border:1px #48618a solid;}
.footlink .dmui-select:hover .name {background-color: rgba(0, 0, 0, 0.1);}

.footewm{ padding:20px 0 20px 30px;text-align: center;}

.copyright{background: rgba(0,0,0,0.3); line-height: 30px;padding: 13px 0; text-align: center;}
.copyright span{padding:0 10px; display: inline-block;}

/*--返回顶部--*/
.to_top{cursor: pointer;padding:15px;background: #fff;box-shadow: 0 0 15px rgba(200,200,200,0.2);border-radius: 10px;display: flex;position: fixed;right:10px;bottom:30px;z-index: 5;justify-content: center;}
.to_top img{width:30px;height:30px;}

/* header */
header{padding:45px 0 44px;background-color: #fff;}
header h1 {padding-top: 4px;}
header .headRight{min-width:760px;display:flex;align-items:center;justify-content:space-between;}
header .headRight .headSearch{border: 1px solid #e1e1e1;padding:4px 5px;height: 45px;border-radius: 25px;/*overflow: hidden;*/width: 300px;padding-left:55px;position: relative;}
header .headRight .headSearch .search input[type=text]{height: 35px;line-height:35px;text-indent: 22px;color: #000;font-size: 14px;width: calc(100% - 55px);}
header .headRight .headSearch .search input[type=submit]{width: 47px;height: 35px;background:#4d8dea url('/static/dpmweb/hn/images/ico-search.png') center no-repeat;background-size:21px;border-radius: 25px;float: right;cursor: pointer;}

header .headRight .headSearch  .sea_selbox{position: absolute;left:10px;top:11px;}
header .headRight .headSearch  .sea_selbox select{text-align: center;line-height: 45px;}
/*header .headRight .headSearch  .sea_selbox select>option{border-spacing:5px;padding:5px;font-size:14px;line-height:30px;}*/

header .headRight .headSearch  .sea_selbox .sel_c span{padding:0 5px;}
header .headRight .headSearch  .sea_selbox .sel_c i{font-size: 12px;}
header .headRight .headSearch  .sea_selbox .sel_pull{position: absolute;top:35px;left:-10px;z-index:99 ;width:60px;padding:5px 0; background:#fff; border-radius:5px; box-shadow:2px 0px 5px rgba(0,0,0,0.1);}
header .headRight .headSearch  .sea_selbox .sel_pull li{ line-height:20px;padding:5px;text-align:center; cursor:pointer;}
header .headRight .headSearch  .sea_selbox .sel_pull li:hover{color:#4d8dea;}
header .headRight .headSearch  .sea_selbox .sel_c i:hover { }



header .headRight .headTop-lgoin{border: 1px solid #e1e1e1;height: 45px;border-radius: 25px;z-index: 6; overflow:hidden;position: relative;}
header .headRight .headTop-lgoin a{float:left;display:inline-block;color: #666;padding:8px 20px; margin: 0; white-space:nowrap;max-width: 150px; overflow: hidden; text-overflow:ellipsis;}
header .headRight .headTop-lgoin a:first-child{border-right:1px #e1e1e1 solid;padding-right:20px;}
header .headRight .headTop-lgoin a i{display:inline-block;width:16px;height:16px;margin:5px 8px 0 0; background-repeat: no-repeat;}
header .headRight .headTop-lgoin .ico-user{background: url('/static/dpmweb/hn/images/ico-user.png');}
header .headRight .headTop-lgoin .ico-reg{background: url('/static/dpmweb/hn/images/ico-reg.png');}
header .headRight .headTop-lgoin .ico-Logout{position:absolute;top:5px;right:5px;width:32px;height:32px;margin:0;border-radius: 50%;background:#fc9502 url('/static/dpmweb/hn/images/ico-signout.png') center no-repeat;}


header .headRight .headTop-lgoin a:hover{ background:#325db3;color:#fff;}
header .headRight .headTop-lgoin a:hover .ico-user{background: url('/static/dpmweb/hn/images/ico-user-w.png');}
header .headRight .headTop-lgoin a:hover .ico-reg{background: url('/static/dpmweb/hn/images/ico-reg-w.png');}
header .headRight .headTop-lgoin a#userLogout:hover{background:none;}

header .headRight .headTop{text-align: right;/*padding-bottom: 18px;*/padding-right: 10px;position: relative;z-index: 6;}
header .headRight .headTop a{color: #666;line-height: 22px;position: relative;margin-left: 20px;}
header .headRight .headTop a > img{height: 14px;position: relative;top: 1px;margin-right: 5px;}
header .headRight .headTop a span{position: absolute;top: 22px;right: 50%;width: 65px;transform: scaleY(0) translateX(50%);transform-origin: top;box-shadow: 0 0 15px rgba(20,200,200,0.2);}
header .headRight .headTop a:hover span{transform: scaleY(1)  translateX(50%);}
header .headRight .headTop a:hover {color: #509ef0;}

header .headRight .headBottom {display: flex;justify-content: end;}
header .headRight .headBottom .search{border: 1px solid #e1e1e1;height: 43px;border-radius: 25px;overflow: hidden;width: 300px;}
header .headRight .headBottom .search input[type=text]{height: 43px;line-height: 43px;text-indent: 22px;color: #000;font-size: 14px;width: calc(100% - 55px);}
header .headRight .headBottom .search input[type=submit]{width: 54px;height: 43px;background:#f2f2f2 url('/static/dpmweb/images/jyptweb/sear.png') center no-repeat;background-size: 16px;float: right;cursor: pointer;}


header .headRight .headBottom a.login{margin-left: 10px; position: relative; display: inline-block;width: 135px;height: 43px;line-height: 43px;border: 1px solid #d10003;border-radius: 25px;text-align: center;}
header .headRight .headBottom a.login span{color: #d10003;position: relative;z-index: 2;}
header .headRight .headBottom a.login::before{width: 200px;height: 200px;border-radius: 50%;content: '';position: absolute;left: -50px;top: -50px;background: #d10003;transition: 0.3s ease-in-out;transform: scale(0);}
header .headRight .headBottom a.login:hover::before{transform: scale(1);}
header .headRight .headBottom a.login:hover span{color: #fff;}


header .headRight .head-QuickNav{ line-height: 40px;position: relative;}
header .headRight .head-QuickNav i{float:left;margin-right:10px;width:40px;height:40px;border:1px solid #e1e1e1;border-radius: 50%; background:url('/static/dpmweb/hn/images/ico-kjdh.png') no-repeat center;}

header .headRight .head-Quickinfobox{display:none;position: absolute;right: -50px;top:35px;height:auto;z-index:999999 ; }
header .headRight .head-Quickinfobox::before{content: "";position: absolute;left:calc(50% - 4px);top:0px;width: 0;height: 0;
                       border-bottom:8px solid rgba(84, 153, 248, 0.9);  border-left:8px solid transparent; border-right:8px solid transparent;}

header .headRight .head-Quickinfobox ul{margin-top:8px;background:rgba( 84, 153, 248, 0.9);border-radius:10px;width:200px;overflow:hidden;}
header .headRight .head-Quickinfobox a{ display:block; text-align:left; color:#fff;padding:0 20px; margin:5px 0;}
header .headRight .head-Quickinfobox a:hover{background:#005cb2;}
header .headRight .head-QuickNav:hover .head-Quickinfobox{display: block;}

/* 改导航 */
.head-v3{width: 100%;z-index:5;background: #005cb2;position: relative;z-index: 98;}
.head-v3 .navigation-inner{margin:0 auto;max-width:1365px;width: 94%;position:relative;}
.navigation-up{height:60px;}
.navigation-up .navigation-v3{   }
.navigation-up .navigation-v3 ul{display: -webkit-flex;-webkit-justify-content: space-between;display: flex;justify-content: space-between; }
.navigation-up .navigation-v3 li{position: relative;display: inline-block;flex: 1;text-align: center; }
.navigation-up .navigation-v3 li:first-child{margin-left: 0;}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0;height:60px;}
.navigation-up .navigation-v3 li h2 a{position: relative;font-size: 18px; color:#fff; display:inline-block; line-height: 60px; z-index: 2;}

.navigation-up .navigation-v3 li:after{ width: 100%;position: absolute;left: 0;bottom: 0;background: #5499f8;content: '';height: 60px;filter: alpha(opacity=0);opacity: 0;}
.navigation-up .navigation-v3 .nav-up-selected:after,.navigation-up .navigation-v3 .nav-up-selected-inpage:after{opacity: 1;filter: alpha(opacity=100);}
.navigation-up .navigation-v3 .nav-up-selected ,.navigation-up .navigation-v3 .nav-up-selected-inpage {opacity: 1;filter: alpha(opacity=100);}

.navigation-down{position:absolute;top:60px;left:0px;width:100%;-webkit-box-shadow: inset 0 0 5px #d6d6d6;box-shadow: inset 0 0 5px #d6d6d6;background: #f7f8f9;z-index: 100;}
.navigation-down-inner{overflow: hidden;position: relative;}
.navigation-down-inner>div{width:100%;max-width:1300px;margin:0px auto;}
.navigation-down-inner ul li{flex: 1;border-left: dashed 1px #ddd;color: #666666;padding:0 30px;}
.navigation-down-inner ul li:first-child{border-left: 0;}

.nav-down-menu .bg{position: absolute;left:0;top: 0;width:24%;height: 100%; background-size: cover;}
.nav-down-menu .bg a{height: 100%;}

.navdownTwo .w1365{width: 100%;}
.navdownTwo dd{flex-flow:row wrap;padding-left:24%;box-sizing: border-box;margin:50px 0;}
.navdownTwo dd li{flex: 1;border-left: dashed 1px #ddd;color: #666666;padding:0 30px;margin-bottom:30px;}
.navdownTwo dd li:first-child{border-left: none;padding-left: 0;}
.navdownTwo dd li a{white-space: nowrap;}

#nli3 dd li{max-width:12.5%; }
#nli3 dd li:nth-child(9){border-left: none;padding-left: 0;}
#nli3 dd li:nth-child(11){max-width: calc(12.5% + 30px); }


/*#nli3 .navigation-down-inner ul li{padding:0 20px;white-space: nowrap;}
#nli3 .navigation-down-inner ul li{padding-bottom:20px;}
#nli3 .navigation-down-inner ul li:first-child{border-left: dashed 1px #ddd;}
#nli3 .navigation-down-inner ul.zmzq-pic{border-left: dashed 1px #ddd;width:40%;overflow: hidden;}
#nli3 .navigation-down-inner ul.zmzq-pic dl{float:left;width:50%;padding:0 25px;text-align:center; margin-bottom: 50px;}
#nli3 .navigation-down-inner ul.zmzq-pic dl dd{line-height: 40px;}*/

/*手机导航按钮*/
.searico img{width: 20px;}
.searico{display: none;margin-top: 3px;margin-left: 10px;}


/*-----首页-------------*/
/*banner*/
/*.banner a{padding-bottom: 490px;}
.banPage{text-align: center;position: absolute;width: 100%;z-index: 2;}
.banPage span{background: #fff;opacity: 1;}
.banPage span.swiper-pagination-bullet-active{width: 20px;border-radius: 5px;}

.banbtn{position: absolute;top: 50%;margin-top: -90px;z-index: 2;cursor: pointer;}
.banbtn img {width: 60px;}
.banbtn.prev{left: 5%;}
.banbtn.next{right: 5%;}

.banbtn.next img{transform: rotateY(180deg);}
.advbanbtn{width:15px;height:15px; text-align: center;}
.advbanbtn{position: absolute;top: 50%;margin-top: -13px;z-index: 2;cursor: pointer;}
.advbanbtn img {width:14px;}
.advbanbtn.prev{left: 15px;}
.advbanbtn.next{right: 15px;}
.advbanbtn.next img{transform: rotateY(180deg);}

*/

/*首页横幅banner图片轮播*/
.home-banner{ position: relative;}
.home-banner .img{width:100%;max-height:450px;}
.home-banner .tit{display: none;}
.home-banner .pagination{position: absolute;z-index: 2;width: 100%;  justify-content: center;}
.home-banner .pagination span{background: #fff;opacity: 1;}
.home-banner .pagination span.swiper-pagination-bullet-active{width: 20px;border-radius: 5px;}

.home-banner .prev,.home-banner .next{position:absolute;top:50%;margin-top:-60px;height:30px;z-index:9;cursor:pointer;}
.home-banner .prev{left:5%;}
.home-banner .next{right:5%;}
.home-banner .prev img,.home-banner .next img{width:60px;}
.home-banner .next img{transform: rotateY(180deg);}


/*首页广告位banner图片轮播*/
.home-advBanner{position: relative;}
.home-advBanner .img{width:100%;max-height:150px;}
.home-advBanner .tit{display: none;}

.home-advBanner .adv-arrow{width:15px;height:15px; text-align: center;}
.home-advBanner .adv-arrow{position: absolute;top: 50%;margin-top: -13px;z-index: 2;cursor: pointer;}
.home-advBanner .adv-arrow img {width:14px;}
.home-advBanner .adv-arrow.prev{left: 15px;}
.home-advBanner .adv-arrow.next{right: 15px;}
.home-advBanner .adv-arrow.next img{transform: rotateY(180deg);}

.home-advBanner .advpagination{position: absolute;z-index: 2;width: 100%;justify-content: center;}
.home-advBanner .advpagination span{background: #fff;opacity: 1;}
.home-advBanner .advpagination span.swiper-pagination-bullet-active{width: 20px;border-radius: 5px;}

/*快速入口*/
.idxOne{width: 100%;z-index: 2;}
.idxOne .w1365{ }
.idxOne ul{width: 100%;display:flex;}
.idxOne ul li{flex:1;height:150px;min-width:90px;text-align: center;position: relative;}
.idxOne ul li::before{width: 1px;height:80px;background: rgba(200,200,200,0.3);content: '';position: absolute;left: 0;top:35px;}
.idxOne ul li a .ico{width:48px;overflow:hidden;margin:auto;position: relative;padding-top:35px; }
.idxOne ul li a .ico span{display:block;position: absolute; top: 35px; left: 0;opacity: 0;}
.idxOne ul li a .ico img{height:48px;}
.idxOne ul li a .name{color: #333;}
.idxOne ul li:first-child::before{display: none;}
.idxOne ul li:hover{background: #015db4;}
.idxOne ul li:hover a .name{color: #fff;}
.idxOne ul li:hover a .ico span{opacity: 1;cursor: pointer;}

.idxOne ul li a:hover .ico img{transform: rotateY(180deg) translateY(-10px);}


.tabs .more{padding-right:15px;color: #666;position: relative;line-height: 30px;}
.tabs .more:after{content: "";position: absolute;right: 0;top: 50%;width: 8px;height: 8px;border: 1px solid transparent;border-left-color: #b3b3b3;border-top-color: #b3b3b3;transform: translate(-70%,-50%) rotate(135deg);transition: 0.3s ease-in-out;}

.tabs .more:hover{padding-right: 20px;}
.tabs .more:hover:after{border-left-color: #509ef0;border-top-color: #509ef0;}

/* 新闻动态*/
.idxTwo{height:370px;}
.idxTwoLeft{width: 44.7%; }
.idxTwoLeft a{display:block;position: relative;}
.idxTwoLeft .img{/*padding-bottom: 430px;*/padding-bottom: 370px;width: 100%;}
.idxTwoLeft a .text{background: rgba(0,0,0,0.4);position: absolute;width: 100%;bottom: 0;left: 0;padding: 0 10px;box-sizing: border-box;}
.idxTwoLeft a .text i{color: #fff;line-height: 67px;width: calc(100% - 100px);}
.idxTwoLeft .banPage{width: auto !important;right: 30px;left: auto !important;bottom: 28px !important;}

#FocusSwiper .pagination{position: absolute;width:100px;bottom: 28px;left: auto;right:10px; z-index: 2;}
#FocusSwiper .pagination span{background: #fff;opacity: 1;}
#FocusSwiper .pagination span.swiper-pagination-bullet-active{width: 20px;border-radius: 5px;}


.idxTwoRight{width: 55.3%;border: 0px solid #e1e1e1;box-sizing: border-box;}
.idxTwoRight .tabs{background: #f5f5f5;border-bottom: 1px solid #e1e1e1;}
.idxTwoRight .tabs ul{padding-left: 30px;}
.idxTwoRight .tabs li{line-height: 70px;float: left;position: relative;}
.idxTwoRight .tabs li:after{content: '';width: 1px;height: 23px;background: #e1e1e1;position: absolute;left: 0;top: 50%;margin-top: -11.5px}

.idxTwoRight .tabs li a{position: relative; display: block;padding: 0 39px;color: #666;}
.idxTwoRight .tabs li a span{position: relative;z-index: 2;}

.idxTwoRight .tabs li a::before,.idxTwoRight .tabs li a::after{width: 100%;content: '';height: 2px;background: #007bff;position: absolute;bottom:-1px;left: 0;transform: scaleX(0);transition: 0.3s ease-in-out;}
.idxTwoRight .tabs li a::after{background: #fff;height: calc(100% - 1px);bottom:1px;}

.idxTwoRight .tabs li.active a,.idxTwoRight .tabs li:hover a{color: #007bff;}
.idxTwoRight .tabs li.active a::before,.idxTwoRight .tabs li:hover a::before,.idxTwoRight .tabs li.active a::after,.idxTwoRight .tabs li:hover a::after{transform: scaleX(1);}
.idxTwoRight .tabs li.active::after{height: 0;}

.idxTwoRight .tabs li:first-child:after{width:0;}

.idxTwoRight .tabs .more{line-height:70px;padding-right:15px;margin-right:20px; font-size:14px; color: #666;position: relative;}
.idxTwoRight .tabs .more:hover{color:#007bff;padding-right:20px;}


.idxTwoRight .wrap {margin: 0 30px;}
.idxTwoRight .wrap dl{padding: 15px 0 11px;border-bottom: 1px solid #f4f4f4;}
.idxTwoRight .wrap dl dt a{color: #333;padding-top: 1px;}
.idxTwoRight .wrap dl dd{line-height: 24px;color: #999;padding-top: 9px;max-height: 55px;}

.idxUlOne li:last-child a{border-bottom: none;}
.idxUlOne li a{display: flex;justify-content: space-between;position: relative;border-bottom: 1px solid #f4f4f4;line-height: 61px;}
.idxUlOne li a span{width: calc(100% - 95px);box-sizing: border-box;position: relative;}
.idxUlOne li a span::before{width: 5px;height: 5px;content: '';background: #a1a1a1;display: inline-block;border-radius: 50%;margin-right: 13px;transition: 0.3s ease-in-out;position: relative;top: -4px;}
.idxUlOne li a:after{width: 0;content: '';height: 1px;bottom: -1px;left: 0;background: #5499f8;position: absolute;transition: 0.3s ease-in-out;}
.idxUlOne li a:hover span::before{width: 17px;border-radius: 0;background: #5499f8;}
.idxUlOne li a:hover span,.idxTwoRight .wrap dl dt a:hover{color: #5499f8;}
.idxUlOne li a:hover:after{width: 100%;}

/* 项目 */
.fourLeft{width:70%;}
.idxFourBox .fourWrap{padding:10px 20px;}

.tabname{line-height: 30px;padding:0 25px;color: #005db4;}
.idxFourBox .tabs{position:relative;margin:8px 0;padding-bottom:10px;border-color: #eeeeee;display:flex;justify-content: space-between;}
.idxFourBox .tabs::before{border-radius:5px;width:6px;height:26px;background: #005db4;content: '';position: absolute;left: 0;top:2px;}

.idxFourBox .tabs ul{position: absolute;left:130px;white-space: nowrap;/*width:500px;left:50%;transform: translateX(-50%);display: flex;justify-content: center;*/}
.idxFourBox .tabs li{display: inline-block;margin-left:5px;margin-right:5px;line-height:26px;}
.idxFourBox .tabs li a{display: inline-block;white-space:nowrap;color:#666;font-weight: 400;padding:0px 15px;border-radius:20px;}
.idxFourBox .tabs li:hover a,.idxFourBox .tabs li.active a{background: #5499f8;color:#fff;}
.idxFourBox .tabs li:hover a,.idxFourBox .tabs2 li.active a{background:none;color:#005db4;}

.idxFourBox .tabs li.old a{background:#fff; border:1px #2babea solid;color: #2babea;border-radius:0px;}
.idxFourBox .tabs li.old:hover a{border:1px #5499f8 solid;color: #5499f8;}

.idxFourBox .tabs li.zcdt a{padding-left:40px;background:url('/static/dpmweb/hn/images/index/ico-swdt.png') no-repeat 10px center;color:#666;}
.idxFourBox .tabs li.zcdt:hover a{background:url('/static/dpmweb/hn/images/index/ico-swdt-b.png')  no-repeat 10px center;color:#5499f8;}

/*.idxFourBox .fourLeft .fourWrap2 .tabs ul{left:160px; }*/

.idxFourBox .tabs2 ul{ position: static;}
.idxFourBox .tabs2 li{display: inline-block;margin:0 0 0 15px; border-left:1px #ddd solid;}
.idxFourBox .tabs2 li:first-child{border-left:0; }
.idxFourBox .tabs2 li a{padding:0px 0px 0px 15px;border-radius:0;}
.idxFourBox .tabs2 li:hover a,.idxNotice .tabs li.active a{background:none;color:#005cb2;}


.fourSwiper .title{background: #eaf1f9;line-height: 50px;color:#005db4;text-align: center;display: flex;}
.fourSwiper .title span{position: relative;}
.fourSwiper .title span::before{width: 1px;height: 100%;content: '';background: rgba(255,255,255,0.8);position: absolute;left: 0;top: 0;}

.fourSwiper .title span.number,.fourSwiper .wrap li span.number{width: 400px; text-align: left; padding-left: 20px;word-break:break-all}
.fourSwiper .title span.name,.fourSwiper .wrap li span.name{width: 720px; text-align: left; padding-left: 10px;box-sizing: border-box;}
.fourWrap5 .title span.name, .fourWrap5 .wrap li span.name{padding-left: 20px; box-sizing: border-box;}

.fourSwiper .title span.price,.fourSwiper .wrap li span.price{width: 400px; text-align: right; box-sizing: border-box;padding-right: 10px;}
.fourSwiper .title span.data,.fourSwiper .wrap li span.data{/*width: 489px;*/ width: 300px;text-align: center;}
.fourSwiper .title span.price{ text-align: center;padding-right:0;}
.fourSwiper .title span.name{ padding-left:20px;}

.fourSwiper .wrap{border: 0px solid #eeeeee;box-sizing:border-box;height: 280px;}
.fourSwiper .wrap li:first-child{padding-left: 0;}
.fourSwiper .wrap li a{display: flex;text-align: center;padding: 10px 5px 10px 0;line-height: 1.2;border-top: 1px solid #eeeeee;color: #333;align-items: center;height: 56px;box-sizing: border-box;}
.fourSwiper .wrap li:first-child a{border-top: none;}
.fourSwiper .wrap li:nth-child(even) a{/*background: #f9f9f9;*/}
.fourSwiper .wrap li span.price{color: #eb8501;/*font-weight: bold;*/}
.fourSwiper .wrap li span.data{font-family: "RobotoRegular";}
.fourSwiper .wrap li a:hover,.noticewrap table tbody tr:hover,.noticewrap table tbody tr:nth-child(even):hover{background: #f9f9f9;}


.fourSwiper .hzjg li{width:100%;box-sizing: border-box;padding:0 ;/*display: flex; justify-content: space-between;*/}
.fourSwiper .hzjg li:hover{background: #f9f9f9;}

.fourSwiper .hzjg .wrap li{border-top: 1px solid #eeeeee;}
.fourSwiper .hzjg .wrap li:first-child{border-top: none;}

.fourSwiper .hzjg span{ display:inline-block;text-align: center; box-sizing: border-box;height: 50px; line-height: 50px;overflow: hidden;  white-space: nowrap; text-overflow:ellipsis;}
.fourSwiper .hzjg span.proname{/*width: 50%;*/width:calc(100% - 360px);text-align: left;padding-left: 20px; }
.fourSwiper .hzjg span.jgname{width: 30%;}
.fourSwiper .hzjg span.fbdate{/*width: 20%;*/width: 150px;text-align: center !important; }


.fourSwiper .hzjg .wrap span.proname{display: inline-block; padding-left:0;}
.fourSwiper .hzjg .wrap span a{border-top:0;text-align: left;padding:0 5px;line-height: 50px;display:block;width:100%;overflow: hidden;  white-space: nowrap; text-overflow:ellipsis;}

.fourSwiper7 .title span.name,.fourSwiper7 .wrap li span.name{width:calc(100% - 150px);}
.fourSwiper7 .title span.data,.fourSwiper7 .wrap li span.data{width: 150px;}

/* 右侧 */
.fourRight{width: calc(30% - 30px);}
.idxFourBox .idxNotice,.idxFourBox .idxCenter{padding:10px 20px 20px 20px;}

.idxNotice dl{display: flex;padding:19px 0 20px 0;border-top:1px solid #e7e7e7;position: relative;}
.idxNotice dl:first-child{border: none;}
.idxNotice dl:after{width: 0;content: '';position: absolute;left: 0;bottom: 0px;background: #509ef0;transition: 0.3s ease-in-out;height: 1px;}
.idxNotice dl dt{width: 69px;font-family: "RobotoRegular"; font-weight:500;position: relative;}
.idxNotice dl dt:after{width: 1px;height: 36px;background: #e1e1e1;content: '';position: absolute;right: 0;top: 5px;}
.idxNotice dl dt span{color: #1f1f1f;}
.idxNotice dl dt em{color: #8e8e8e;}
.idxNotice dl dd{width: calc(100% - 69px);padding-left: 13px;line-height: 22px;}
.idxNotice dl:hover dt span,.idxNotice dl:hover dd a,.idxFourBox .tabs .more:hover{color: #509ef0;}
.idxNotice dl:hover:after{width: 100%;}

/* 重点项目推介*/
.idxCenter .wrap{margin-bottom:20px;}
.idxCenter .wrap a{text-align: center;margin-top:30px;position: relative; }
.idxCenter .wrap a .img{padding-bottom: 230px;}
.idxCenter .wrap a .title{position: absolute;left:0;right:0;bottom:0;line-height:35px;padding: 10px 0;color: #fff;overflow: hidden; background:rgba(0,0,0,0.6);}
.idxCenter .wrap a .title em{position: relative;z-index: 2;margin: 0 5%;}
.idxCenter .wrap a .title:after{width: 500px;height: 500px;content: '';border-radius: 50%;background:#005cb2;position: absolute;left: -50px;top: -100px;transform: scale(0);transition: 0.5s ease-in-out;}
.idxCenter .wrap a:hover .title{border-color: #005cb2;}
.idxCenter .wrap a:hover .title:after{transform: scale(1);}
.idxCenter .wrap a:hover .title em{color: #fff;}
.idxCenter .wrap a:hover,.list_p4 .item:hover,.list_p9_1 dl:hover{box-shadow: 0 0 15px rgba(200,200,200,0.3);}


/*地市项目*/
.dsxmBox{background:url('/static/dpmweb/hn/images/index/dsxmbg.jpg') no-repeat; background-size: cover;}
.dsxmBox .tabname{color: #fff;}
.dsxmBox .tabs{height:30px;overflow: hidden;width:calc(100% -20px);}
.dsxmBox .tabs::before{background: #fff;}
.dsxmBox .tabs ul{position:absolute;left:20px;top:0;width:1360px; z-index:99;}
.dsxmBox .tabs li{margin:0 0 10px 5px; cursor:pointer;}
.dsxmBox .tabs li a{padding:0 10px;}
.dsxmBox .tabs .more{position:absolute;right:0;top:0;height:30px;width:20px;background: #fff;z-index:100;}

.dsxmNav {margin:5px 0;position:relative;}
.dsxmNav a.abtn{display: block;position: absolute;top:-3px;height:30px;width:20px;background:#fff;overflow: hidden;text-indent: -20000px;z-index:100;}
.dsxmNav a.abtn:after{content:" ";position: absolute;right:0;top:50%;width:8px;height:8px; border: 1px solid transparent; border-left-color: #b3b3b3; border-top-color: #b3b3b3; transform: translate(-70%,-50%) rotate(135deg);transition: 0.3s ease-in-out;}
.dsxmNav a.aleft:after{transform: translate(-70%,-50%) rotate(-45deg);}
.dsxmNav a.abtn:hover:after{border-left-color:#509ef0;border-top-color: #509ef0;}
.dsxmNav a.aleft {left:0; }
.dsxmNav a.aright{right:0; }

#mymoveDiv {
  transition: left 0.5s ease; /* 添加过渡效果 */
}

/*地市地图*/
.hnmapBox{margin-top: 60px;width:386px;height:368px;background:url('/static/dpmweb/hn/images/index/hnmap-bg.png') no-repeat;padding:0; position: relative;}
.hnmapBox img{position:  absolute;top:0;left:0;}
.mapbg{position:relative;overflow:hidden;margin:0;width:380px;height:362px;background:url('/static/dpmweb/hn/images/index/mapbg.png') no-repeat; background-size:100%;}
.mapbg a{transition:none }
.mapbg a{position:absolute;display:block;text-indent:-9999em}
.mapbg a.mapOn,.mapbg a:hover{background:url('/static/dpmweb/hn/images/index/mapHover2.png') no-repeat;}

.mapbg a.aycity{top:2px;left:200px;z-index:1;width:78px;height:80px}
.mapbg a.aycity:hover{background-position:0 0}

.mapbg a.hbcity{top:24px;left:223px;z-index:2;width:43px;height:39px}
.mapbg a.hbcity:hover{background-position:-167px 0}

.mapbg a.pycity{top:11px;left:273px;width:73px;height:60px}
.mapbg a.pycity:hover{background-position:-87px 0}

.mapbg a.xxcity{top:39px;left:183px;width:96px;height:67px;}
.mapbg a.xxcity:hover{background-position:right 0}

.mapbg a.jycity{top:80px;left:104px;width:42px;height:25px}
.mapbg a.jycity:hover{background-position:0 -89px}

.mapbg a.jzcity{top:64px;left:137px;width:60px;height:48px}
.mapbg a.jzcity:hover{background-position:-110px -257px}

.mapbg a.smxcity{top:94px;left:1px;width:100px;height:110px}
.mapbg a.smxcity:hover{background-position:0 -133px}

.mapbg a.lycity{top:94px;left:48px;width:107px;height:108px}
.mapbg a.lycity:hover{background-position:right -100px}

.mapbg a.zzcity,.mapbg a.zzcity:hover{top:101px;left:143px;width:89px;height:51px;background-position:-102px -88px}

.mapbg a.kfcity{top:99px;left:213px;width:83px;height:58px}
.mapbg a.kfcity:hover{background-position:-106px -168px}

.mapbg a.sqcity{top:109px;right:2px;width:107px;height:82px}
.mapbg a.sqcity:hover{background-position:right -287px}

.mapbg a.pdscity{top:148px;left:115px;z-index:1;width:85px;height:86px;}
.mapbg a.pdscity:hover{background-position:0 -257px;}

.mapbg a.xccity{top:143px;left:165px;z-index:2;width:73px;height:49px}
.mapbg a.xccity:hover{background-position:right -225px}

.mapbg a.lhcity{top:172px;left:189px;z-index:3;width:47px;height:40px}
.mapbg a.lhcity:hover{background-position:-121px -326px}

.mapbg a.zkcity{top:148px;left:226px;width:93px;height:92px}
.mapbg a.zkcity:hover{background-position:-180.5px -378px}

.mapbg a.nycity{top:186px;left:39.5px;width:167px;height:108px}
.mapbg a.nycity:hover{background-position:0 -368px}

.mapbg a.zmdcity{top:206px;left:167px;width:124px;height:90px;}
.mapbg a.zmdcity:hover{background-position:0 -488.5px}

.mapbg a.xycity{top:270px;left:204px;width:132px;height:91px;}
.mapbg a.xycity:hover{background-position:right -488.5px}


.idxfive{padding:20px 0 0 0;}
.idxfive .tabs{ border: 0;}

/*友情链接*/
.idxfiveSwiper .swiper-slide{overflow: hidden;}
.idxfiveSwiper .img{height: 138px;border: 1px solid #e8e8e8;  display: flex; align-items: center; justify-content: center; margin-right: 10px;}
.idxfiveSwiper .img img{max-width: 96%;}
.idxfiveSwiper .hover{ display:none;position: absolute;top: 100%;left: 0;width: calc(100% - 2px);height: calc(100% - 2px);padding: 26px 66px 23px 23px;box-sizing: border-box;color: #666;margin: 1px;line-height: 24px;background:#fff;color: #666;transition: all 0.5s ease-in-out;}
.idxfiveSwiper .hover:after{width: 50px;position: absolute;right: 10px;bottom: 10px;background: url(/static/dpmweb/images/jyptweb/ico7.png) center no-repeat;background-size: cover;height: 50px;content: '';}
.idxfiveSwiper .hover .more img{width: 15px;filter: brightness(0) invert(0.5); margin-bottom: 10px;}
.idxfiveSwiper .hover .more{color: #666;display: block;margin-top: 24px;}
.idxfiveSwiper .swiper-slide:hover .hover{top: 0;}

.idxfivePage{text-align: center;margin: 40px 0;}
.idxfivePage span{background: #005cb2;margin: 0 5px;}
.idxfivePage span.swiper-pagination-bullet-active{width: 21px;border-radius: 5px;}
.idxfivePage.pagination{justify-content: center; }

/*-----二级栏目-------*/
/* 内页banner */
.nbanner{/*height:290px;*/height:200px;color: #fff;position: relative;}
.nbanner .w1365{height: 100%;}
.nbanner a{color: #fff;}
.location{position: absolute;right: 0;bottom:25px ;line-height:30px;border-radius:5px;padding-right:10px;
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.5));}

.location i{margin: 0 10px;}
.location a{color: #fff!important;}
.n_nav{border-bottom:1px solid #e1e1e1; background: #fff;}
.n_nav .w1365{display: flex;}
.n_nav .w1365 .item h5{line-height: 40px; color: #fff; position: relative; padding: 0 20px 10px; white-space:nowrap; display: flex;}
.imgfilter{filter: brightness(0) invert(1);}
.n_nav .w1365 .item h5 img{height: 26px;margin-right: 10px;}
.n_nav .w1365 .item h5 > *{position: relative;z-index: 2;display: flex;align-items: center;}
.n_nav .w1365 .item h5:after{width: 100%;height: 80px;background: #005cb2;content: '';position: absolute;bottom: -10px;left: 0;}
.navNwrap {line-height: 60px;display: flex;padding-left: 15px; /*padding-left: 40px;*/}
.navNwrap a{color: #666;margin-left: 32px; white-space:nowrap;position: relative;}
.navNwrap a:first-child{margin-left: 0;}
.navNwrap a:after{width: 53%;height: 2px;background: #5499f8;content: '';position: absolute;bottom: 0;left:23.5% ;transform: scaleX(0);transition: 0.3s ease-in-out;}
.navNwrap a.on:after,.navNwrap a:hover:after{transform: scaleX(1);}
.navNwrap a.on,.navNwrap a:hover{color: #5499f8;}
.colorred{color: #db0004;}
.red{color:#EF4242;}

.aboutCont,.listCont{ margin: 40px 0;}
.abouttitH5{color: #333;text-align: center;line-height: 2.5; padding-top:20px;position: relative;}
.abouttitH5:after{width: 30px;height: 3px;background: #005cb2;content: '';position: absolute;left: 50%;margin-left: -15px;bottom: 0;}
.textAll{line-height: 2;color: #333; }
.textAll p{ margin-bottom: 5px;}

.grayf8{/*background: #f8f8f8;*/}
.leftTit{position: relative;padding-left: 16px;color: #333;margin-bottom: 35px;}
.leftTit::before{width: 3px;height: 20px;background: #005cb2;content: '';position: absolute;left: 0;top: 50%;margin-top: -10px;}

.bgCover{background-position: center;background-repeat: no-repeat;background-size: cover;}
.bgContain{background-position: center;background-repeat: no-repeat;background-size: contain;}


.flexBox{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.flexBoxnocenter{display: flex;justify-content: space-between;flex-wrap: wrap;}
.flexcenter{display: flex;align-items: center; justify-content: center;}


/*项目大厅*/
.clear {clear: both;}
.ml5 {margin-left: 5px !important}
/*项目大厅筛选*/
.btn_theme{	border-radius: 2px;	display: inline-block; vertical-align: middle; border: 0; height: 30px; padding: 0 12px; line-height: 30px; color: #fff !important;}
.prop_bg {background: #fff; padding:25px 20px;}
.prop_box {width:100%;	margin: 0 auto;}

.list_prop {margin: 0 0 10px 0; background: #fff; border: 1px solid #e7e7e7; position: relative;}
.list_prop dl {border-bottom: 1px dashed #ddd; overflow: hidden; background: #fbfbfb; }
.list_prop dl.last { border-bottom: 0;}
.list_prop dt, .list_prop dd, .list_prop dd a { line-height: 29px;}
.list_prop dt { width: 100px; padding: 7px 10px 7px 15px; text-align: right; font-weight: bold; color: #666; float: left;}
.list_prop_zz dl dt { width: 110px;}
.list_prop dd {	overflow: hidden; padding: 7px 0px; background: #fff;}
.list_prop #industryCX dd,.list_prop .zone dd{height: 36px;}
.list_prop .sildown{height:auto !important; }
.list_prop .more{ text-align: center; width:20px; height:20px; cursor:pointer;}
.list_prop dd a {padding: 0 17px 0 2px; white-space: nowrap;color: #777; }

.list_prop dd a.btn_default {height: 25px; padding: 0 12px; line-height: 25px;}
.list_prop dd a:link, .list_prop dd a:visited, .list_prop dd a:hover {	text-decoration: none; }
.list_prop dd a.current {font-weight: bold;}

.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: #005cb2;}

.list_prop_xmzx {border: 0;	margin-top: 10px; font-size: 14px;}
.list_prop_xmzx dd {background: 0; color: #333 ;}
.list_prop_xmzx dl {background: 0; border: 0;}
.list_prop_xmzx dt {color: #333; text-align: left; padding: 8px 10px 8px 0;	width: 130px;}
.list_prop_xmzx dd a {padding: 0 10px; border-radius: 2px; color: #333; margin-right: 12px; margin-bottom: 7px;}
.list_prop_xmzx dd a.current, .list_prop_xmzx dd a:hover {font-weight:normal;padding: 0 10px; color: #fff !important;
                    background: #005cb2;}
.list_prop_xmzx .textfield { border-radius: 2px; border: solid 1px #e5e5e5; box-shadow: none; color: #666; height:26px;}

.list_prop_xmzx .btn_theme {height: 29px !important; line-height: 29px !important; padding: 0 18px !important; }
.list_prop_xmzx .btn_theme:hover {height: 29px !important; line-height: 29px !important; padding: 0 18px !important; }

.list_prop_show {display: inline-block; border: 1px solid #005cb2; 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; font-size: 14px; 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: #005cb2; border: 1px solid #005cb2; }

.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: #005cb2; 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: #005cb2 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_arrow, .sort_down, .sort_up {	display: inline-block;	width: 8px;	height: 14px; position: relative; top: 2px;}
.sort_arrow {background: url('/static/dpmweb/hn/images/sort_arrow.png') 0 0 no-repeat;}
.sort_down {background: url('/static/dpmweb/hn/images/sort_arrow.png') 0 -14px no-repeat;}
.sort_up {background: url('/static/dpmweb/hn/images/sort_arrow.png') 0 -28px no-repeat;}
.sort_bar a{text-align:center; line-height:50px; display:inline-block; float: left; color:#333; margin:0 30px; font-weight:bold;}
.sort_bar a:hover, .sort_bar a.current {color:#005cb2;}


.sort_sth {	/*display: none;*/ 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/hn/images/sort_sth_grid.png') no-repeat; }
.sort_sth_grid_on {	background: url('/static/dpmweb/hn/images/sort_sth_grid_on.png') no-repeat; }
.sort_sth_bar {	background: url('/static/dpmweb/hn/images/sort_sth_bar.png') no-repeat; }
.sort_sth_bar_on { background: url('/static/dpmweb/hn/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: #005cb2;	font-weight: bold;	display: block; }
.lst_prop_btn:hover {color: #005cb2;}
.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.zone {max-height: none; padding-bottom: 17px;}
.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: #005cb2;}

.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 #005cb2; 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: #005cb2; border: 1px solid #005cb2;
	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 #005cb2; }
.list_prop dd ul.condition li .condition_list ul .sub_condition ul li.current {color:#fff; background:#005cb2; border-radius:2px;}
.btn_theme {background: #005cb2;}

/*项目列表*/
.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);	/*border: solid 1px #005cb2;*/}

.project_list ul li .img{ display:none;}
.project_list ul li .title {height: 60px; border-bottom: solid 1px #e5e5e5; }
.project_list ul li .title .label {display:inline-block; 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; position:relative; float:left; left:-12px;}
.project_list ul li .title .label .angle {display: inline-block;position: absolute;left: 0;	bottom: -8px;height: 0;width: 0;
   border-top: solid 4px #003880;border-right: solid 6px #003880;
	border-bottom: solid 4px transparent;border-left: solid 6px transparent;
}
.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 .ypxm {font-size: 14px;color: #fff; background: #ff6347; padding: 4px 6px; border-radius: 4px; }
.project_list ul li .title .exit {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-size: 14px;font-weight: 400;padding: 0 5px;height:24px;line-height:24px;}

.project_list ul li .cont {padding: 10px 20px; line-height: 36px; font-size: 14px; color: #666;}
.project_list ul li .cont p .price{	color: #F04949;	font-size: 16px; 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 {	background: #5499f8; }
.project_list ul li .title .label_green {	background: #07c160; }
.project_list ul li .title .label_gray {	background: #999; }
.project_list ul li .title .label_soon { background: #f90; }
.project_list ul li .title .label_soon .angle {	border-top: solid 4px #915700;	border-right: solid 6px #915700; }
.project_list ul li .title .name:hover {color: #005cb2;}
.project_list ul li .title .exit {background: #005cb2;}


.card-imglist ul{display: flex;flex-flow: row wrap;justify-content:  flex-start;}
.card-imglist ul li{width:calc(25% - 15px);height:350px;margin:0 20px 30px 0;position: relative;}
.card-imglist ul li:nth-child(4n){margin-right:0}
.card-imglist ul li .img{height:180px;overflow: hidden;display: flex;align-items:center;}
.card-imglist ul li .img img{width:100%;height:auto;min-height:100%;vertical-align: middle;}
.card-imglist ul li .img:hover img{animation:bigger 1s linear forwards;}

.card-imglist ul li .title{ height:68px;padding:10px 0;margin:0 10px;}
.card-imglist ul li .title .name{padding:0;line-height:24px;font-size: 16px; max-width:100%;
display:-webkit-box; -webkit-line-clamp: 2;  -webkit-box-orient: vertical;overflow: hidden; white-space: normal;}
.card-imglist ul li .title .label{position: absolute;top:0; height:30px; line-height:30px; padding:0 15px;}
.card-imglist ul li .title .Yanpai{position: absolute;top:10px;right:5px; margin:0;}
.card-imglist ul li .title .exit{display: none;}

.card-imglist ul li .cont {padding:10px;line-height:26px;}
.card-imglist ul li .cont p {width: 100%;height:26px;display: none;}
.card-imglist ul li .cont p:nth-child(1),.card-imglist ul li .cont p:nth-child(2),.card-imglist ul li .cont p:nth-child(7),.card-imglist ul li .cont p:last-child{ display:  block;}
.card-imglist ul li .cont .price{color:#EF4242;}

/*animation*/
@keyframes bigger{
	from{transform: scale(1);}
	to{transform: scale(1.1);}
}

/* 本所新闻 */
.news1swiper{box-shadow: 0 0 10px rgba(200,200,200,0.3);background: #fff;padding: 40px;}
.news1swiper dl dt{width: 48.7%;position: relative;}
.news1swiper dl dt .title{line-height: 3.35;padding-bottom: 8px;border-bottom: 1px solid #e1e1e1;}
.news1swiper dl dt .title a{color: #333; width: calc(100% - 65px);  }
.news1swiper dl dt .textAll{color: #666;margin-top: 20px;}
.news1swiper .bottommore{position: absolute;bottom: 30px;left: 0;}

.bottommore{line-height:25px}
.bottommore .time{color: #666;font-family: "RobotoRegular";}
.bottommore .time img,.contEm .contleft img{width: 15px;margin-right: 6px;filter: brightness(0) invert(0.3);}
.bottommore .more{padding-left: 15px;margin-left: 15px;position: relative;}
.bottommore .more::before{width: 1px;height: 16px;content: '';position: absolute;left: 0;top: 50%;margin-top: -8px;background: #666;}
.bottommore .more a{color: #666;}
.bottommore .more span img{width: 15px;filter: brightness(0) invert(0.5);margin-left: 6px;position:relative;top:1px}
.bottommore .more:hover img,.news2_wrap dl:hover dd .bottommore img,.list_news_3 dl:hover dt .more,.notice_four dl:hover dd:after,.list_p9_1 dl:hover dd .more img{filter: none;}
.bottommore .more:hover a,.news2_wrap dl:hover dd .title,.news2_wrap dl:hover dd .bottommore *,.contPage a:hover,.list_news_3 dl:hover dd .title,.list_news_3 dl:hover dt .data,.list_notice dl:hover dd .title,.list_notice dl:hover dt .data{color: #509ef0;}

.news1swiper dl{align-items: inherit;}
.news1swiper dl dd{width: 46.5%;}
.news1swiper dl dd a{padding-bottom: 380px;}
.news1swiper dl dt .title a:hover{color: #509ef0;transform: translateX(10px);}
.news1swiper .btnAll{position: absolute;left: 48.7%;margin-left: -85px;bottom: 62px;}
.news1swiper .swiper-pagination{position: absolute;top: 55px;bottom: auto;width: auto;left: calc(48.7% - 40px);font-size: 18px;font-family: "RobotoRegular";color: #666;}
.news1swiper .swiper-pagination span:first-child{font-size: 25px;color: #d20003;font-weight: bold;}

/* 新闻列表 */
.news2_wrap dl{padding: 25px 45px 25px 25px;background: #fff;border: 0px solid #eee;margin-top: 26px;}
.news2_wrap dl:first-child{margin-top: 0;}
.news2_wrap dl dt{/*width: 270px;*/}
.news2_wrap dl dt a{padding-bottom: 150px;}
.news2_wrap dl dd{/*width: calc(100% - 270px - 45px);*/width:100%;}
.news2_wrap dl dd .title,.list_news_3 dd .title{line-height: 2.77;padding-bottom: 6px;  border-bottom: 1px solid #e1e1e1;position: relative;}
.news2_wrap dl dd .title:after,.list_news_3 dd .title:after{width: 0;height: 1px;background: #509ef0;*content: '';position: absolute;left: 0;bottom: 0;transition: 0.3s 0.1s;}
.news2_wrap dl dd .textAll,.list_news_3 dd .textAll{margin: 11px 0 25px;color: #666;}
.news2_wrap dl:hover{box-shadow: 0 0 10px rgba(200,200,200,0.3);}
.news2_wrap dl:hover dd .title::after,.list_news_3 dl:hover dd .title:after{width: 100%;}
.news2_wrap dl{transition: 0.3s;}

/* 小额资产*/
.news2_wrap .prolist_dl{padding:0;width:100%;}
.news2_wrap .prolist_dl dt,.news2_wrap .prolist_dl dd{width: 100%;}
.news2_wrap .prolist_dl .title {border-bottom: solid 1px #e5e5e5; padding: 0px 20px;height:60px;line-height:60px;}
.news2_wrap .prolist_dl .title .name{float: left; width: 80%;font-size: 18px;color: #333; font-weight:400; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;  -o-text-overflow: ellipsis;}
.news2_wrap .prolist_dl .title .exit {float: right;background: #005cb2; height: 40px;  line-height: 40px;  margin: 10px;  padding: 0 20px;  color: #fff; border-radius: 2px; font-size: 14px;}

.news2_wrap .prolist_dl dt .name em{display: none;}
.news2_wrap .prolist_dl dd {padding: 10px 20px 20px 20px;line-height: 36px; font-size: 14px; color: #666; }
.news2_wrap .prolist_dl dd span{ display:inline-block;width: calc(33.33% - 10px);padding-right:10px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.news2_wrap .prolist_dl dd em{padding-right: 5px;}

/* 合作机构*/
.news2_wrap .hzjg_list_table{background:#fff;padding:30px 20px;margin-top: 26px;text-align:center;}
.news2_wrap .hzjg_list_table li{width: 100%; display: flex; flex-flow: row nowrap;  align-items: center; justify-content: space-around;
height:50px;line-height: 50px; overflow: hidden;}
.news2_wrap .hzjg_list_table li.th{background: #eaf1f9; font-size: 18px;}
.news2_wrap .hzjg_list_table li.td{font-size: 16px;border-bottom:1px solid #eee;}
.news2_wrap .hzjg_list_table span{display:inline-block;border-left: 1px #fff solid;padding:0 10px;box-sizing: border-box;}
.news2_wrap .hzjg_list_table li.td span{border-bottom:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news2_wrap .hzjg_list_table .p-name{width:calc(50% - 1px);  }
.news2_wrap .hzjg_list_table .c-name{width: 30%;}
.news2_wrap .hzjg_list_table .date{width: 20%;}
.news2_wrap .hzjg_list_table .td .p-name{text-align:left;}

/* 友情链接列表*/
.news2_wrap .yqlj_imglist{ overflow: hidden;margin-top: 16px;justify-content: left;}
.news2_wrap .yqlj_imglist dl{padding:20px;width:310px;height:93px; overflow: hidden;margin:10px;}

/* 新闻详情 */
.cont_news{ background:#fff ; margin:40px auto !important;padding:60px;}
.contTitle{text-align: center;line-height: 1.5;margin-bottom: 20px;}
.contEm{border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;line-height: 3.8;}
.contEm .contleft .time{margin-right: 50px;color: #666;}
.contEm .contright span{color: #e3710c;margin-left: 5px;cursor: pointer;}
.contEm .contright span:hover{text-decoration: underline;}
.contBox{margin: 35px 0; text-indent: 2em;}
.contBox p{margin:15px 0;}
.contBox img{display: block; margin: 15px auto !important;}
.contBox table{width:auto !important;}
.contBox table,.contBox table td{border: 1px solid #ddd !important;margin: auto !important;max-width: 100%;border-collapse: collapse !important;word-break: break-all !important;}
.contBox video,.contBox iframe,.contBox table,.contBox img{max-width: 100%;}
.contBox a{text-decoration:underline;color:#0000FF;}
.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: #005cb2;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);}


/* 项目大厅左侧 */
.noticeNav{width: 250px;}
.noticeNav h6{background: #005cb2;display: flex;align-items: center;color: #fff;height: 80px;justify-content: center;}
.noticeNav h6 img{width: 30px;filter: brightness(0) invert(1);margin-right: 10px;}
.data-menu{background: #fff;}
.data-menu .menu-2nd,.menu-1st > li.nono::after{display: none;}
.data-menu .menu-1st > li{position: relative;}
.data-menu .menu-1st > li::before{width: 2px;height: 0;content: '';position: absolute;left: 0;top: 0;background: #005cb2;z-index: 2;}
.data-menu .menu-1st > li::after{background: url(/static/dpmweb/images/jyptweb/rednext.svg);content: '';position: absolute;width: 8px;height: 14px;right: 20px;top: 26px;background-size: cover;transform: rotate(90deg) ;filter: brightness(0) invert(0.5);transition: 0.3s;}
.data-menu .menu-1st > li.open .menu-2nd{display: block;}
.data-menu .menu-1st > li.open::before{height: 65px;}
.data-menu .menu-1st > li.open::after{filter: none;transform: rotate(-90deg) ;}
.data-menu .menu-1st > li > a{padding: 0 40px 0 15px;font-size: 16px;color: #333;line-height: 65px;border-bottom: 1px solid #cccccc;display: block;position: relative;}
.data-menu .menu-1st > li > a::before{height: 3px;content: '';background: #005cb2;transition: 0.3s ;display: inline-block;position: relative;top: -4px;}
.data-menu .menu-1st > li.open > a::before{width: 10px;margin-right: 8px;}
.data-menu .menu-1st > li.open > a,.noticewrap table tbody tr:nth-child(even){background: #f8f8f8;}
.data-menu .menu-1st > li.open > a span,.list_p4 .item:hover .box h5,.p4contproswiper .item:hover .box h5,.data-menu .menu-1st > li.open > a i{color: #005cb2;}
.data-menu{border: 1px solid #cccccc;border-top: none;border-bottom: none;}
.menu-2nd li a{display: block;padding-left: 35px;border-bottom: 1px solid #ccc;line-height: 52px;font-size: 16px;color: #666;}
.menu-2nd li:nth-child(even){background: #f8f8f8;}
.menu-2nd li a:hover,.menu-2nd li a.on,.notice_four dl:hover dt a,.notice_four dl:hover dd a{color: #005cb2;}


/* 检索 */
.noticeRight{width: calc(100% - 275px);}
.noticebox{align-items: inherit;}
.retrieval{background: #fff;}
.retrieval h6{line-height: 50px;background: #005cb2;text-align: center;color: #fff;}
.retrieval form{border: 1px solid #cccccc;padding: 10px 33px 25px;}
.retrieval form .wrpa{width: 48.2%;}
.retrieval form .item{width: 100%;border-bottom: 1px solid #ebebeb;height: 43px;padding-top: 10px;}
.retrieval form .item input[type=text]{height: 43px;line-height: 43px;font-size: 15px;color: #666;width: calc(100% - 90px);border: none;}
.retrieval form .item label{color: #333;display: inline-block;line-height: 43px;}
.retrieval form .item .address{width: calc(100% - 80px);float: right;position: relative;}
.retrieval form .item .address .city-picker-span{border-bottom: none;}
.retrieval form .item ul{width: calc(100% - 80px);display: flex;float: right;height: 43px;}
.retrieval form .item ul li{width: 48%;border: none;position: relative;padding-right: 2%;background-image:url(/static/dpmweb/images/jyptweb/rili.svg) ;background-size: 20px;background-position: 93%;height: 43px;line-height: 43px;text-indent: 10px;}
.retrieval form .item ul li:after{width: 1px;height: 18px;background: #a1a1a1;content: '';position: absolute;right: 0;top: 50%;margin-top: -9px;}
.retrieval form .item select{border: none;height: 43px;font-size: 15px;color: #666;width: calc(100% - 90px);background:none}
.itembtn{justify-content: center;padding-top: 20px;width: 100%;}
.itembtn input{width: 138px;height: 38px;border: 1px solid #005cb2;background: #fff;font-size: 16px;color: #005cb2;cursor: pointer;margin: 0 5px; transition: 0.3s;}
.itembtn input[type=reset]{border-color: #a1a1a1;color: #666;}
.itembtn input:hover{ background: #005cb2; color: #fff;}

.fontF{font-family: "RobotoRegular";}
.noticewrap table{background: #fff;border: 1px solid #cccccc;width: 100%;margin-top: 16px;border-collapse: collapse;}
.noticewrap table thead{background: url(/static/dpmweb/images/jyptweb/tablebg.jpg) center no-repeat;background-size: cover;}
.noticewrap table thead td{border-left: 1px solid rgba(255,255,255,0.5);text-align: center;color: #fff;line-height: 2;padding: 7px 0;}
.noticewrap table tbody tr td{border-top: 1px solid #ededed;text-align: center;line-height: 2;padding: 13.5px 0;white-space: normal;}
.noticewrap table tbody tr{transition: 0.3s;}
.noticewrap table tbody tr td > *{margin: 0 5%;word-break: break-all;white-space: normal;}
.noticewrap table tbody tr td .TXTovehid{text-align: left;}
.noticewrap table tbody tr td .color{color: #eb8501;}
.noticewrap table tbody tr td:nth-child(2) a{max-width: 90%;}

.notiveLocation{display: none;width: 100%;line-height: 2;margin-bottom: 10px;margin-top: -15px;}
.notiveLocation b{font-weight: normal;}
.notiveLocation em{margin: 0 5px;}
.notiveLocation a,.notiveLocation b{color: #666;}
.notiveLocation i img{position: relative;top: 3px;margin-right: 10px;}

/* 公告信息 */
.notice_four dl{background: #fff;border: 1px solid #e6e6e6;padding: 30px;justify-content: inherit;margin-top: 20px;}
.notice_four dl dt{position: relative;padding-right: 27px;}
.notice_four dl dt:after{width: 1px;height: 20px;background: #666;content: '';position: absolute;right: 0;}
.notice_four dl dd{padding: 0 20px;position: relative;width: calc(100% - 127px);box-sizing: border-box;}
.notice_four dl dd:after{width: 20px;height: 20px;content: '';position: absolute;right: 0;background: url(/static/dpmweb/images/jyptweb/right2.svg) no-repeat center;top: 50%;margin-top: -10px;background-size: cover;transform: rotateY(180deg);filter: brightness(0) invert(0.6);}
.notice_four dl dd a{color: #333;cursor: pointer;}
.notice_four dl:hover dt:after{background: #005cb2;}
.notice_four dl:hover{box-shadow: 0 0 10px rgba(200,200,200,0.3);}
.news2_wrap .notice_four dl dt{width: auto;}


/*业务指南列表*/
.alist li{background: #fff;border: 1px solid #e6e6e6;padding: 30px;margin-top: 20px;cursor: pointer;position: relative;}
.alist li a{color: #333;display: block;width:calc(100% - 120px); white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.alist li span{position:absolute;top:30px;right:30px; text-align: right;color: #666;font-family: "RobotoRegular";}
.alist li:hover{box-shadow: 0 0 10px rgba(200,200,200,0.3);}


/* 友情链接弹窗 */
.link_box{padding: 0px 8% 45px;}
.linktitle h5{position: relative;}
.linktitle h5::before,.linktitle h5::after{background: url(/static/dpmweb/images/jyptweb/linkbg.jpg) no-repeat center;content: '';position: absolute;top: 50%;margin-top: -5px;width: 85px;height: 10px;}
.linktitle h5 *{display: block;text-align: center;}
.linktitle h5 em{font-family: arial;font-weight: 300;text-transform: uppercase;}
.linktitle h5::before{left: 50%; margin-left: -180px;}
.linktitle h5::after{right: 50%; margin-right: -180px;}
.link_box .box ul{flex-wrap: wrap;}
.link_box .box ul li{width: 33.33%;line-height: 28px;padding: 6px 0;box-sizing: border-box;padding-right: 1%;}
.link_box .box ul li a{display: block;position: relative;padding-left: 26px;border-radius: 5px;}
.link_box .box ul li a::before{width: 5px;height: 5px;border-radius: 50%;background: #b7b7b7;transition: 0.3s;content: '';position: absolute;left: 10px;top: 11px;}
.link_box .box ul li a:hover{background: #005cb2;color: #fff;}
.link_box .box ul li a:hover::before{background: #fff;}


/* 用能权交易专栏*/
.ynqcont{/*background:#fff;*/}
.ynq_banner{width:100%;height:300px;overflow:hidden;margin-bottom:20px;}
.ynq_banner img{width:100%;height:auto;}
.ynq_main{margin:0 auto;min-height:300px;padding:5px 0;overflow:hidden;}

.ynq_tit{margin:0px 0 5px 0;padding-bottom:10px;border-bottom:1px #eee solid;position:relative;}
.ynq_tit a{font-size:20px;color:#000;line-height:24px;padding-bottom:7px;border-bottom:3px #5499f8 solid;}
.ynq_tit a.more{ position:absolute;top:0;right:0;font-size:14px; color:#666;font-weight:normal;border-bottom:0;}

.w580{width:48%;}
.morelink{ display:none;}

.ynqbox{min-height:200px;background:#fff;margin:0 0 20px 0;padding:15px 20px;box-sizing:border-box;overflow:hidden;text-align:left;}
.ynq_list{padding:10px 0;overflow:hidden;}
.ynq_list li{line-height:38px;padding-left:20px;position:relative;}
.ynq_list li::before{ content:"";position:absolute;top:50%;left:0; margin-top:-3px;width:6px;height:6px; background: #ddd;border-radius:50%;}
.ynq_list li a{display:block;width:80%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.ynq_list li span{position:absolute;top:0;right:0;color:#777;}

.ynq_list li:hover a{color:#5499f8;}
.ynq_list li:hover::before{background:#5499f8;}


.xmTab{border-collapse:collapse; border:0;}
.xmTab th{color:#292929;font-weight:normal;height:32px;line-height:32px;padding:5px 0 !important;text-align:center;background:#f6f6f6;border:1px solid #fff;}
.xmTab td{height:40px;line-height:40px;text-align:center;}
.xmTab td:nth-child(2){text-align:left;padding-left:38px;}
.xmTab td:nth-child(2) a{display:block;width:480px;white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis;text-overflow:ellipsis;}

/* 项目专区 */
.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-weight:900; font-style: italic;
background: url('/static/dpmweb/hn/images/zcb-banner.jpg') center no-repeat; background-size: cover;
 /*text-shadow:#000 3px 4px 5px;文字添加阴影*/
text-shadow:4px 4px 0px #1769d6,-4px 4px 0px #1769d6,4px -4px 0px #1769d6,-4px -4px 0px #1769d6;/*文字添加描边*/
}

.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; }



/*-----*/
 .tips{width: 250px;margin: 35px 0;}
 .tips > .title{border-radius: 25px;background: linear-gradient(to bottom,#ad67ff,#9138ea);color: #fff;text-align: center;line-height: 47px;width: 182px;margin: auto;}
 .tips > .title span{position: relative;padding: 0 30px;}
 .tips > .title span:after,.tips > .title span::before{content: '';position: absolute;top: 50%;margin-top: -4px;width: 26px;height: 8px;}
 .tips > .title span:after{right: 0;background: url(/static/dpmweb/images/jyptweb/tipright.png) center no-repeat;}
 .tips > .title span::before{left: 0;background: url(/static/dpmweb/images/jyptweb/tipleft.png) center no-repeat;}
 .tipsbg{background: url(/static/dpmweb/images/jyptweb/tipsbg.png) center no-repeat;height: 376px;margin-top: -23px;padding: 73px 29px 0;box-sizing: border-box;color: #fff;}
 .tipsbg .item .title{margin-bottom: 9px; padding-left: 11px;position: relative;line-height: 22px;}
 .tipsbg .item .title::before{width: 3px;height: 13px;background: #fff;content: '';position: absolute;left: 0;top: 50%;margin-top: -6px;}
 .tipsbg .item .text{word-break: break-word;}
 .tipsbg .item{margin-top: 35px;}
 .tipsbg .item:first-child{margin-top: 0;}

 .tips{margin: 0 auto 30px;}
 .tipsbg{padding-top: 50px;}
 .tipsbg .item{margin-top: 30px;}
 .tabs {
    list-style: none;
    height: auto;
    margin: 0;
    padding: 0;
    width: auto;

 }
 .zsSearchForm form{
    display: flex;

    padding: 10px 0 20px 40px;
    height: 60px;
 }
 .head-user h1{padding-top: 0px;}
 .head-user .headRight .headTop a i{
    font-size: 16px;
    margin-right: 5px;
 }
 .head-user .headRight .headTop .msg span{
    position: absolute;
    width: auto;
    transform: none;
    box-shadow: none;
 }
 .main-content {
    margin-bottom: 20px !important;
 }
 .content-left {
   background-color: #fff;
   padding: 10px 15px 10px 20px ;
   width: 11% !important;
   /* border: 1px solid ; */
   box-shadow: 0 0 1px rgba(0,0,0,.125), 0 1px 3px rgba(0,0,0,.2);
   border-radius: .25rem;
 }
 .content-right {
    width: 86% !important;
 }
 .user-avatar  .loginUserName{
    margin-top: 20px;
    font-size: 18px;
    font-weight: bold;
    color: #333;
    text-align: center;


 }
 .user-avatar {
    margin-top: 10px;
 }
 .user-avatar img {
    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 #005cb2;
    padding: 3px 10px;
    margin:10px 0 20px;
    color:#005cb2 ;
    font-size: 14px;
    display: inline-block;
 }


 .cus-share .icon-wechat .wechat-qrcode {
    top: 25px !important;
 }
 .cus-share .icon-wechat .wechat-qrcode:after {
   position: static !important;
 }


 /*分享*/
 .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/hn/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/hn/images/share-icon.png) 0 -40px no-repeat;
	background-size: 20px 160px
}
.social-share .icon-wechat:before {
	content: "";
	background: url(/static/dpmweb/hn/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/hn/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/hn/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/hn/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/hn/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/hn/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*/

 .registerH .n_nav{
    border: none;
 }
 .registerH .item {
    position: absolute;
    top: -60px;
    z-index: 1;
 }
 .registerBox {
    /* background-color: #fff; */

    padding: 40px 0;
 }
 .registerForm {
    padding: 30px 50px;
    border: solid 1px #e5e5e5;
 }
 .registerBox .wizard-round .steps .current a::before,.registerBox .wizard-round .steps .done a::before{
    background-color: #176eb9;
 }
 .registerBox .wizard-round .steps .current a::after, .registerBox .wizard-round .steps .done a::after {
    background-color: #176eb9;
 }
 .registerBox .wizard-round .steps .current a,.registerBox .wizard-round .steps .done a {
    color:#176eb9 ;
 }
 .registerBox .multi-color .steps .done a {
    color:#469de9 ;
 }
 .registerBox .multi-color .steps .done a:before ,.registerBox  .multi-color .steps .done a:after {
    background-color:#469de9 ;
 }
 .registerBox .form-group.row {
    align-items: center;
 }
 .registerBox .wizard-round .content .body {
    margin: 0px 0  !important;
 }
 .registerBox form {
    margin: 40px 0;
 }
 .registerBox .list_prop {
	margin: 0 0 10px 0;
	background: #fff;
	border: 1px solid #e7e7e7;
	position: relative
}
.registerBox .list_prop dl {
    padding: 20px 0;
	border-bottom: 1px dashed #ddd;
	/* overflow: hidden; */
	/* background: #fbfbfb */
}
.registerBox .list_prop dl.last {
	border-bottom: 0
}
.registerBox .list_prop dt, .registerBox .list_prop dd, .registerBox .list_prop dd a {
	line-height: 29px
}
.registerBox .list_prop dt {
	width: 100px;
	padding: 7px 10px 7px 15px;
	text-align: right;
	font-weight: bold;
	color: #666;
	float: left
}
.registerBox .list_prop_zz dl dt {
	width: 110px
}
.registerBox .list_prop dd {
	max-height: 117px;
	/* padding: 7px 5px 7px 10px; */
	overflow: auto;
	background: #fff
}
.registerBox .list_prop dd a {
	padding: 0 17px 0 2px;
	white-space: nowrap;
	color: #777;
	display: inline-block;
	float: left
}
.registerBox .list_prop dd a.btn_default {
	height: 25px;
	padding: 0 12px;
	line-height: 25px
}
.registerBox .list_prop dd a:link, .registerBox .list_prop dd a:visited, .registerBox .list_prop dd a:hover {
	text-decoration: none
}
.registerBox .list_prop dd a.current {
	font-weight: bold
}
.registerBox .list_prop_xmzx dt {
	color: #333;
	text-align: left;
	padding: 8px 10px 8px 0;
	width: 120px
}

.registerBox .list_prop_xmzx {

	border: 0;
	margin-top: 10px;
	font-size: 14px;
    width:50%;
    margin: 0 auto;
}
.registerBox .list_prop_xmzx dd {
	background: 0;
	color: #333
}
.registerBox .list_prop_xmzx p {
	color: #333;
	text-align: left;
	padding: 8px 10px 8px 0;
	/* width: 120px; */
    font-size: 16px;
    font-weight: bold;
}
.registerBox .list_prop_xmzx dd a {
	padding: 0 10px;
	border-radius: 2px;
	color: #333;
	margin-right: 12px;
	margin-bottom: 7px
}
.registerBox .list_prop_xmzx dd a.current, .registerBox .list_prop_xmzx dd a:hover {
	font-weight: normal;
	padding: 0 10px;
	color: #fff !important;
	background: #005cb2
}
.registerBox .list_prop_xmzx .textfield {
	border-radius: 2px;
	border: solid 1px #e5e5e5;
	box-shadow: none;
	color: #666
}
.registerBox .list_prop_xmzx .btn_theme {
	height: 29px !important;
	line-height: 29px !important;
	padding: 0 18px !important
}
.registerBox .list_prop_xmzx .btn_theme:hover {
	height: 29px !important;
	line-height: 29px !important;
	padding: 0 18px !important
}
.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 120px;
    text-align: left;
    margin-bottom: 20px;
  }
  .registerBox .btn-outline-danger {
    border: 1px solid #dc3545;

  }

 /*拍卖详情*/
.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/hn/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/hn/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; font-size: 14px; 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); font-size: 14px; 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/hn/images/icon_slide_left_normal.png') center center no-repeat; left: 8px;}
.top-pm-list .btn-right { background: url('/static/dpmweb/hn/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-size: 14px; 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{ font-size: 14px; 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/hn/images/meetingtype.png') no-repeat; background-size:57px 20px;}
.other-focus .active .pm-type {background: url('/static/dpmweb/hn/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/hn/images/clock.png') 20px center no-repeat; }

.other-focus .auction_msg li {width: 50%;float: left; font-size: 14px;  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;}
.rowOrder {	z-index: 2;	min-width: 20px;padding: 0 5px;	height: 16px;	line-height: 16px;	background: rgba(51,51,51,.5);	text-align: center;
	position: absolute;    top: 0;left: 2px;	border-radius: 2px;	color: #fff;    font-size: 14px;}
.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}
.attention_box {width: 84px;position: absolute;	height: 30px;	right: 0;	top: 160px;	background: rgba(0,0,0,.4);	z-index: 99; transition: all .3s ease;	border-top-left-radius: 20px;opacity: 0}
.img_enlarge, .index-meet, .lot-li-a, .other-meet {	transition: all .6s ease}
.attention_p {height: 30px;	line-height: 30px;	background: url('/static/dpmweb/hn/images/follow_whitechecked.png') left center no-repeat;	padding-left: 22px;	margin-left: 16px;
	color:#ffffff ;}
.attention_pac {height: 30px; line-height: 30px; padding-left: 19px; margin-left: 6px;}
.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-header-section {text-align: center;overflow: hidden;	width: 100%;	height: 190px;	line-height: 190px;}
.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;}
.price .lot-current-price{ font-size: 14px; color: #dc3545}
.lot-li-a .price {margin-bottom: 6px;height: 21px;line-height: 21px;}
.lot-current-price {color: #333;padding-left: 6px;font-size: 18px;}
.price-todo .lot-current-price {color: #0ab86c;}
.price-current .lot-current-price, .price-done .lot-current-price {	color: #d6363b;}
.pai-xmpp-current-price {color: #d6363b;font-size: 24px;}
.fontSize16 {font-size: 16px!important;}
.fontSize14 {font-size: 14px!important;}
.f24, .fontSize20 {	font-size: 24px;}
.lot-price-assess, .lot-time {line-height: 20px;height: 20px;}
.lot-time {float: left;}
.lot-li-a .value {color: #333;font-size: 14px;}
.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
}
.index-auction .start em, .lot-state-div .num-auction span.start {
	background: #05a981
}
.lot-li-a .flag-section .flag-doing, .lot-li-a .flag-section .flag-todo {
	width: 70px;
	height: 23px;
	position: absolute;
	right: -4px;
	bottom: 45px
}

.lot-li-a .flag-section .flag-done {
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	background: #DBD6D3;
	opacity: .6;
	filter: alpha(opacity=60)
}
.lot-li-a .flag-section p {
	width: 134px;
	height: 54px;
	border: 3px solid #f2f2f2;
	color: #f2f2f2;
	display: inline-block;
	position: absolute;
	left: 25%;
	font-weight: 700;
	top: 65px;
	font-size: 16px;
	text-align: center;
	line-height: 54px
}
.lot-li-a .tag-section {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	zoom: 1;
	clear: none!important
}
.lot-li-a .tag-section .pai-tag {
	position: relative;
	float: right;
	margin-right: 2px;
	width: 45px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	font-size: 12px
}
.lot-li-a .tag-section .tag-buy-restrictions {
	background: linear-gradient(90deg, #E9975A, #E37930);
	color: #fff
}
.lot-li-a .tag-section .tag-support-Insurance {
	background: linear-gradient(90deg, #EA6A6A, #C13939);
	color: #fff
}
.lot-li-a .tag-section .pai-tag em {
	position: absolute;
	width: 45px;
	height: 23px;
	left: 0;
	font-style: normal
}
.lot-li-a .tag-section .tag-support-loans {
	background: linear-gradient(90deg, #69B4EC, #389CE8);
	color: #fff
}
.lot-li-a .tag-section .tag-support-loans em {
	top: -1px;
	color: #8c6d00
}

/*拍卖企业相关资质*/
.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/hn/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;}



/*=============================*/
@media screen and (max-width:1440px){
.home-banner .img{height:338px;}
}
@media screen and (max-width:1366px){
.home-banner .img{height:320px;}
}
@media screen and (max-width:1350px){
    .banner a{padding-bottom: 32.75%;}
    .banbtn.next{right: 10px;}
    .banbtn.prev{left: 10px;}
    .banbtn{width: 40px;margin-top: -50px;}
	.idxTwoRight .tabs li a{padding:0 29px}
	#nli3 .navigation-down-inner ul li{padding:0 15px;}

	.home-banner .img{height:316px;}

}
@media screen and (max-width:1280px){
	.tabname{padding-right: 10px;}

	.home-banner .img{height:300px;}
}


@media screen and (max-width:1200px){

   header h1 img{margin-bottom: 10px;}
   header .headRight .headTop{padding-bottom: 10px;}
   header .headRight .headBottom .search{height: 33px;}
   header .headRight .headBottom a.login{height: 33px;line-height: 33px;}
   header .headRight .headBottom .search input[type=text],header .headRight .headBottom .search input[type=submit]{height: 33px;line-height: 33px;}
   header .headRight .headBottom a.login{width: 100px;}
   header .headRight{min-width: auto;}
   header .headSearch{width:auto;max-width: 220px; margin:0 10px;}
   header .head-QuickNav{ display: none;}

   /*改导航*/
	.navigation-up .navigation-v3 li h2 a{font-size: 15px;}
 	.coptLeft span{margin-left: 10px;}
	.copyright .wrap, .coptRight{flex-wrap: wrap;}
	.coptLeft,.coptRight{width: 100%;}

   .nav-1st > li > a{font-size: 16px;}
   .fz18{font-size: 17px;}
   .fz24{font-size: 22px;}

   .idxTwoRight .tabs li a{padding: 0 15px;}
   .fourLeft,.fourRight{width: 100%;}
   .idxCenter .wrap{display: flex; height: auto !important;}
   .idxCenter .wrap a{width: 31.33%;margin: 10px 1% 0}
   /*.idxCenter .wrap a:nth-child(2){margin: 0 3% 0 ; }*/
   .idxCenter .wrap a .img{padding-bottom: 60%;}
   /*.idxCenter .wrap a .title{ display:none ;}*/

   .footTwo .footnav{max-width: 100%;}
   .footTwo .footnav a{width: auto;flex: 1;padding-right: 20px;}
   .fz50{font-size: 35px;}
   .list_news_3 dd{width: calc(100% - 140px);}
   .link_box{padding: 25px 3%;}
    .partyTit h6{width: 200px;height: 60px;line-height: 40px;background-size: cover;padding-left: 80px;}
	.aMapWrap{transform: scale(0.8) translateX(-14%);}

	.fourLeft{ margin-bottom:0  !important;}
	.hnmapBox{ margin:0px auto 30px auto;}

    .home-banner .img{height:280px;}
    
    
   .alist{width:98%;margin:  auto;}


	}

@media screen and (max-width:1024px){
	.to_top{display:none;}

	 .home-banner .img{height:240px;}

    .idxOne ul li{ min-width: auto;}
    .idxOne ul li::before {height:auto;}
    .idxOne ul li a .name{font-size: 13px;}
	.idxOne{/*position: inherit;*/margin-top: 20px;}

	.navNwrap{ flex-flow: row wrap; line-height: 30px;}
	.navNwrap a{ margin-bottom:10px;}
	.card-imglist ul li{width:calc(50% - 15px); }
	.card-imglist ul li:nth-child(2n){margin-right:0;}

	.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;}

  }


@media screen and (max-width:991px){
    header .headSearch,	header .headTop-lgoin{ display: none;}
    header h1 img{position: absolute;left:0px;width:300px;/*height: 36px;*/}
    header .headRight .zyej{position: absolute;left:310px;height: 36px;}
    header{height:60px;}
    header .headRight .headTop,header .headRight .headBottom .search,.navBox{display: none;}

	.head-v3{display: none;}
    .coptLeft span{display: block;text-align: center;}
    .coptRight .tn{display: none;}
    .coptRight{width: 100%;justify-content: center;}
    .menuLine{display: inline-block;}


    .idxTwoRight .wrap{margin: 0 15px;}
    .idxTwoRight .tabs ul,.idxTwoLeft a .text,.list_p9_1 dl dt{padding: 0 15px;}
    .idxTwoLeft a .img{padding-bottom: 300px;}
    .idxTwoRight .tabs li{line-height: 40px;text-align: center;}
	.idxTwoRight .tabs .more{line-height:40px;margin-right:10px;}
	.idxTwoRight .tabs li a{padding:0 8px}
    .fz22{font-size: 18px;}
    .fz15{font-size: 14px;}
    .fz18{font-size: 16px;}
    .idxUlOne li a{line-height: 37px;}


    .idxTwo,.p1_1Two,.p1_1Three,.padding60,.p1_1Five,.list_p1_2{padding: 30px 0;}
	.padding40{padding:20px 0;}
	.padding50{padding:0px 0;}

    .footTwo .footnav,.noticeNav{display: none;}
    .footOne h2 {width: 100%;text-align: center;}
    .footOne h2 img{width: 213px;}
    .dmui-select{margin: 20px auto 0;width: 260px;}
    .footTwo .footadd{line-height: 26px;text-align: center;}
    .dmui-select .name{height: 40px;line-height: 40px;}
    .footewm{text-align: center;width: 100%;}
    .idxTwoLeft a .text i{line-height: 40px;}
    .idxTwoLeft .banPage{bottom: 11px !important;}
    .idxCenter .wrap a .title{padding: 10px 0;}
    .fz20{font-size: 18px;}
    .footTwo .footadd,.noticeNav,.noticeRight,.partythreeLeft,.partythreeRight{width: 100%;}
    .business-center-box .item,.list_p9_1 dl dd{padding: 30px 20px;}
    .p1_1One .textAll,.contBox{margin: 20px 0;}
    .p1_1One ul{margin: 0;}
    .fz16{font-size: 15px;}
    .nbanner {height: 0;padding-bottom: 20%;}
    .nbanner .w1365{position: inherit;}
    .navNwrap,.location,.p1_1One ul li:nth-child(3)::before{display: none;}

    .n_nav .w1365 .item h5{line-height: 20px;}
    .n_nav .w1365 .item h5:after{height: 50px;bottom: 0;}
    .p1_1One{padding: 25px 0 100px;background-position: center bottom}
    .fz50{font-size: 26px;}
    .p1_1One ul{flex-wrap: wrap;}
    .p1_1One ul li{flex: inherit;width: 50%;margin-bottom: 20px;}
    .p1_1One{background-size: contain;}
    .p1_1Two .w1365,.p1_1Five li .wrap{padding: 20px;}
    .leftTit,.list_p4 .item .box h5{margin-bottom: 10px;}
    .p1_1Four .wrap,.idxFourBox .tabs,.link_box .box,.party_two .container,.party_two .container .pagination,.partythreeRight,.listparty3 li{margin-top: 20px;}

    .business-center-box .item{margin-left: 10px;}
    .business-center-box{margin-bottom: 30px;}


    .p1_4Ul .item{width: calc((100% - 30px) / 4);}
    .p1_4Ul .item .textAll{padding-right: 0;}
    .map_iframe{padding-bottom: 400px;}
    .contTitle{margin-bottom: 15px;}
    .contEm{line-height: 3;}
    .list_notice dl{margin-top: 10px;}
    .notiveLocation{display: block;}
    .notiveLocation img{width: 20px;}
    .p5_nav a{ display: block; margin-bottom: 6px;}
    .link_box .box ul li{width: 33%;}
    .party_two,.party_three{padding: 40px 0 50px;}
    .listparty1 .item{width: 48%;}
    .listparty1 .item:nth-child(3){margin-top: 30px;}
   .listparty1 .item:nth-child(3n+2){margin-left: 0;margin-right: 0;}
    .listparty1 .item:nth-child(even){margin-left: 4%;}

    .searico{display: inline-block;}

    .wishForm .wrap .item label{font-size: 16px;}
	.aMapWrap,.list_p9_2 .cont{display: none;}
	.wap_p9_2{display: flex;}
	.product-center .classify-area .section .nth3rd span{margin-right: 10px;}
	.product-center .classify-area .section .name{font-size: 16px;width: 90px;}
	.product-center .classify-area .section .content{margin: 0 64px 0 110px;}
	.imposerTime a{width: 120px;margin-right: 5px;font-size: 14px;line-height: 30px;}


}

@media screen and (max-width:768px){

     .headRight{margin-top: 3px;}
 	 .home-banner .img{height:180px;}
	 .home-advBanner{ margin-top: 10px;}

	 .fourSwiper .hzjg span.proname {width: 100% !important; }
	.idxCenter .wrap{display: block; }
	.iScrollHorizontalScrollbar,.Sum{display:block}


    .item .title,.contright,.golistbtn,.notice_four dl dd:after,.notice_four dl dt:after{display: none;}

   .page { height:auto !important;}
    .page .num{font-weight:bold;}
    .page a.on,.page a.btn{display: inline-block; }
	.page a.btn{ width: 56px;}

    header{padding: 15px 0 5px;}
    header h1,.retrieval form .item:first-child,.list_p9_1 dl dd{padding-top: 0;}
    .fz16{font-size: 14px;}
    header .headRight .headTop a,.listparty1 .item:nth-child(even){margin-left: 0;}
    header .headRight .headBottom a.login{width: 63px;height: 26px;line-height: 26px;}


    .banPage{bottom: 10px !important;}
    .banbtn{margin-top: -20px;}
    .banner a{padding-bottom: 35.75%;}

    .idxOne .w1365{/*background: none;*/ }
     .idxOne{margin-bottom: 0 !important;}
    .idxOne ul li a .name{color: #333;font-weight: inherit;}
    .idxOne ul{width: 100%;flex-wrap: wrap;padding-top: 10px;}
    .idxOne ul li{flex: inherit;width: 33.33%;height:auto; margin-bottom:10px;padding:5px;box-sizing: border-box;position: relative;}
    .idxOne ul li::before{background: rgb(0,0,0,0.1);}
    .idxOne ul li:nth-child(3n+1)::before,.timeRight{display: none;}
    .idxOne ul li a .ico{padding-top:10px;}
    .idxOne ul li a .ico span{top: 10px;}

    .fz18{font-size: 15px;}
    .fz26{font-size: 20px;}
    .fz22{font-size: 18px;}
    .mb-40{margin-bottom: 20px !important;}

    .idxTwo{padding:0;}
    .idxTwoLeft,.idxTwoRight,.p1_1Two dl dt,.p1_1Two dl dd,.p1_1Four .wrap dt,.p1_1Four .wrap dd,.p1_1Five li:nth-child(1),.p1_1Five li:nth-child(2),.business-center-box .item,.list_p1_3 .item,.p1_4Ul .item,.news1swiper dl dd,.news1swiper dl dt,.news2_wrap dl dt,.news2_wrap dl dd,.contleft,.list_notice dl,.retrieval form .item,.list_p4 .item,.list_p9_1 dl dt,.list_p9_1 dl dd,.party_one .wrapLeft,.party_one .wrapRight,.partythreeLeft dl dt,.partythreeLeft dl dd,.partyfourLeft,.partyfourRight,.listparty1 .item,.listparty3 li{width: 100%;}
    .idxTwoLeft a .img,.p1_1Five li .img,.p1_1Two dl dd,.news2_wrap dl dt a,.news1swiper dl dd a,.party_one .wrapLeft .img,.partythreeLeft dl dt a{padding-bottom: 65%;}
    .idxTwoLeft,.p1_1Two dl dt,.p1_1Five li:nth-child(1),.contPage p{margin-bottom: 20px;}


    .idxFourBox .tabs,.p1_1Four .wrap,.business-center-box .item,.list_p1_3 .item,.p4contswiper,.p4contproswiper,.partyfourRight,.TopicUl li,.listparty3 li:nth-child(2){margin-top: 10px;}

     .p1_1Four .wrap{padding: 15px; }

   .dmui-select,.p1_4Ul .item,.news2_wrap dl dd .title,.list_news_3 dl,.list_notice dl:nth-child(2),.notice_four dl,.list_p4 .item,.list_p4 .item:nth-child(2),.list_p9_1 dl,.listparty1 .item,.listparty1 .item:nth-child(2),.listparty1 .item:nth-child(3){margin-top: 10px;}

     .idxfivePage,.map_iframe,.news1swiper dl dt .textAll,.margin50{margin: 20px 0;}
     .footTwo .footadd{line-height: 1.5;}
     footer,.p1_4Ul{padding-top: 25px;}
     .p1_1Two dl, .flexBox{flex-wrap: wrap;}
     .p1_1Four .wrap dd li::before{top: 13px;}
     .business-center-box{display: block;}
     .business-center-box .item{margin-left: 0;height: inherit;}
     .visibi{visibility: inherit;opacity: 1;transform: translateY(0);}
     .business-center-box .item .bg:after{opacity: 1;}
     .list_p1_3{padding: 0 0 50px;}
     .news1swiper dl{flex-direction: column-reverse;}
     .news1swiper .swiper-pagination,.wishForm .wrap .item label i,.wishBox .linktitle h5::after,.wishBox .linktitle h5::before{display: none;}
     .news1swiper .btnAll{left: auto;right: 20px;bottom: 10px;}
     .news1swiper,.news2_wrap dl,.retrieval form,.notice_four dl,.wishBox{padding: 20px;}
     .news1swiper dl dt .title a{line-height: 2;padding-top: 10px;width: 100%;}
     .news1swiper .bottommore{position: inherit;bottom:0}
     .news2_wrap dl dd .textAll,.partythreeLeft dl dd .text{margin: 10px 0;}
     .contEm .contleft .time{margin-right: 0;}
     .contPage p{max-width: 100%;}
     .contPage p a{max-width: calc(100% - 60px);}
     .list_news_3 dd{width: calc(100% - 80px);}
     .list_news_3 dl dt{padding-left: 10px;}
     .list_news_3 dl{padding: 15px 15px 0;}

     .noticetablewrap{overflow-x: hidden;}
     .noticetablewrap table{width: 800px;}
     .noticewrap table tbody tr td{padding: 5px 0;}
     .notice_four dl dd{width: 100%;padding: 0;}
     .notice_four dl dt{width: 100%;}
     .p4contproswiper .box h5,.wishBox .linktitle,.p9_2tit,.wap_p9_2 dt div{margin-bottom: 10px;}
     .list_p5_down .head div:nth-child(1), .list_p5_down ul li div:nth-child(1){width: 69.1%;}
     .list_p9_1 dl{padding-top: 10px;}
     .link_box .box ul li{width: 50%;}
     .party_one .wrapRight{padding: 0;}
     .wrapRight ul li{padding-top: 12px;}
     .party_two{padding: 20px 0;}
     .partythreeul li{line-height: 60px;}
     .TopicUl li a{padding-bottom: 26%;}
     .party_three{padding: 30px 0;}
     .partyfourLeft dl dt{width: 75px;}
     .partyfourLeft dl dd{width: calc(100% - 95px);}
     .listparty1 .item .box{padding: 0 20px 20px;}
     .wishBox label{width: 100%;}
     .wishBox .item{flex-wrap: wrap;}
     .wishForm .wrap{padding: 10px;}
     .wishForm .wrap .item input[type=text],.wishForm .wrap .item.itemlast div{width: calc(100% - 20px);border-top: 1px solid #ddd;box-sizing: border-box;margin: 0 10px;}
     .wishForm .wrap .item.itemcode a,.wishForm .wrap .item.itemcode img{width: 100px;position: absolute;right: 10px;top: 0;}
   .wishForm .wrap .item.itemcode img{height: 39px;top: 5px;}


   .wap_p9_2 dl,.retrieval form .wrpa{width: 100%;}
   .product-center .classify-area .section .name {float: none;width: auto;margin: 0 70px 5px 0;font-size: 15px;letter-spacing: 0;   }
   .product-center .classify-area .section .content{margin: 0;}
   .product-center .classify-area .section{padding: 5px 0;}
   .product-center .classify-area .section .content span{font-size: 13px;}
   .product-center .classify-area .section .content{flex-wrap: wrap;justify-content: space-between;}
   .imporsearch input[type=text]{width: calc(100% - 100px);}
   .imporsearch{width: calc(100% - 75px);}
   .product-center .classify-area .section .fold-btn {top: 6px;font-size: 12px;line-height: 22px;   }
   .product-center .classify-area .section .nth3rd{margin-left: 0;}
   .product-center .classify-area .section .content span{padding: 0 0.5em;}
   .product-center .classify-area .section .nth3rd span{line-height: 1.5;}

   .noticetitle a{padding: 0 20px;line-height: 40px;}


   .idxTwoRight .tabs ul li{ width: 25%;}
   .idxTwoRight .tabs li:first-child:after { display: none;}
   .idxTwoRight .tabs li a{font-size: 16px; padding: 0; }

    .idxCenter .wrap,.business-center-box{flex-wrap: wrap; }
    .idxCenter .wrap a{width: 100%;max-width:350px;margin: 20px auto 0px auto;}
    .idxCenter .wrap a:first-child,.p1_4Ul .item:first-child{margin-top: 0;}
   /* .idxCenter .wrap a:nth-child(2){width: 100%;margin: 20px 0 0;}*/

   .fourSwiper.fourSwiper5 .title span.name, .fourSwiper.fourSwiper5 .wrap li span.name{display: block;}
   .idxFourBox .tabs li{margin-left: 2px;line-height:30px;}

   .fourSwiper .wrap{height: auto;}
   .fourSwiper .wrap li a{height: auto;}

    .fourSwiper .title span,.fourSwiper .wrap li span{width: auto;flex: 1;line-height: 22px;}
    .fourSwiper .title span em,.textCenter{display: block;}
    .fourSwiper .title{ padding: 10px 0;}

    .fourSwiper .wrap li,.fourSwiper .title{justify-content: center;align-items: center; font-size: 14px !important;}
    .fourSwiper .wrap li span:nth-child(1),.fourSwiper .title span:nth-child(1), .fourSwiper .wrap li span:nth-child(3),.fourSwiper .title span:nth-child(3){display: none;}
.fourSwiper6 .wrap li span:nth-child(1),.fourSwiper6 .title span:nth-child(1),.fourSwiper7 .wrap li span:nth-child(1),.fourSwiper7 .title span:nth-child(1){display:  block;}

   .fourSwiper.fourSwiper .title span.name, .fourSwiper.fourSwiper .wrap li span.name{width:100px;}
   .fourSwiper .title span.name, .fourSwiper .wrap li span.name{width:calc(100% - 91px); padding:0 10px; box-sizing: border-box;flex: 0 0 calc(100% - 110px);}
   .fourSwiper .title span.price, .fourSwiper .wrap li span.price{ padding-left: 0;}
   .idxFourBox .tabs::before{margin-top:0;top: 8px;width: 2px;height:15px;}
   .idxFourBox .tabs li a{font-size:16px}

    .idxFourBox .tabs.fz22{font-size: 16px;}
    .idxFourBox .fourWrap {padding:5px;}
    .idxFourBox .idxNotice, .idxFourBox .idxCenter {padding: 5px;}

    .idxFourBox .fourWrap .tabs ul{display:none;}
    .idxFourBox .fourWrap .tabs2 ul,.idxfive .fourWrap .tabs ul{display: inline-block;}
    .idxFourBox .tabs li{margin-right: 0;}

   .contPage p{width: 100%;justify-content: inherit !important}
   .contPage p a{width: calc(100% - 60px);}

	.tabname{padding-left: 10px;}


.idxFourBox .fourLeft .fourWrap4 .tabs ul,
.idxFourBox .fourLeft .fourWrap6 .tabs ul,
.idxFourBox .fourLeft .fourWrap2 .tabs ul,
.idxFourBox .fourLeft .fourWrap1 .tabs ul{width: 150px;}
.idxFourBox .fourLeft .fourWrap4 .tabs li a, .idxFourBox .fourLeft .fourWrap6 .tabs li a, .idxFourBox .fourLeft .fourWrap2 .tabs li a, .idxFourBox .fourLeft .fourWrap1 .tabs li a{padding: 0px 5px;}

.top-logo-title {font-size: 20px; padding-top: 0;}

.sort_bar{height:auto;}
.sort_bar a { margin:0 10px;}
.sort_sth a {margin:13px 0 0 0;}
.card-imglist ul {width: 100%;justify-content:  space-between;}

.fourSwiper6 .title span:nth-child(1),.fourSwiper6 .wrap li span:nth-child(1),.fourSwiper7 .hzjg .title span:nth-child(1),.fourSwiper7 .hzjg .wrap li span:nth-child(1){ display: none;}

footer{padding:0;}
footer .fz18{ font-size:1.2em;}
footer .fz16{font-size:1em;}
.footOne{padding:20px 10px;}
.footnav a {margin-right:.5em; }


.conference-focus .main-banners .banners-img{height:auto;}
.lot-header-section {height:auto;}
.lot-li { width:96%;  margin: 20px auto 0 auto;}

.alist li{padding:20px;}
.alist li a{width:100%;white-space: normal;}
.alist li span{position: static; margin-top:10px; color: #999999; font-size: 14px;}
.alist li span:before{ content:"发布时间：" ;}

}

@media screen and (max-width:568px){

 header .w1365{width:calc(100% - 20px); margin: 0;}
 .home-banner .img{height:130px;}

.card-imglist ul li{width:96%; margin:0px auto 30px  auto; }

.card-imglist ul li:nth-child(2n),.card-imglist ul li:nth-child(4n){margin-right:auto;}

}

@media screen and (max-width:414px){
  header h1 img{width:calc(100% - 120px);}
  header .headRight .zyej {left: auto;right: 50px; }
 .home-banner .img{height:120px;}

html.mm-opening .mm-slideout{transform: translate(100%, 0) !important;}
.mm-menu {width:calc(100% - 20px) !important;}
.mm-menu .mm-navbar .mm-title{ color: #333;}

 }

