@import "//at.alicdn.com/t/font_3446843_2sw6yrsdtdl.css";
*{padding: 0;margin: 0;}
::-webkit-scrollbar {width:2px; height: 11px; border: none;}
::-webkit-scrollbar-track-piece {border: none; position: absolute; padding: 0; box-shadow: none; background-color:#ddd; border-radius: 1px;}
::-webkit-scrollbar-thumb:vertical {background-color: #999; border-radius: 0; border: none;}
::-webkit-scrollbar-thumb:horizontal {background-color: #999; border-radius: 0; border: none;}
::-webkit-scrollbar{width:0px;}
::-webkit-scrollbar-button:vertical{display:none;}
::-webkit-scrollbar-track:vertical{background-color:black;}
::-webkit-scrollbar-track-piece{background:#FFF;}
::-webkit-scrollbar-thumb:vertical{background-color:#0d66d0;border-radius:5px;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B;}
::-webkit-scrollbar-corner:vertical{background-color:#0d66d0;}
::selection{background: #3ba4dc;color: #fff;}
ul{margin: 0 !important;padding: 0 !important;}
li{list-style: none;}
a{text-decoration: none !important;}
p{margin: 0 !important;padding: 0 !important;}
em{font-style: normal;}
ol{margin: 0;padding: 0 !important;}
.left{float: left;}
.right{float: right;}
.w1440{width: 1440px;margin: 0 auto;}
.w1200{width: 1200px;margin: 0 auto;}
.p100{width:100%;}
#head .logo_city{position: relative;}
#head .logo_city .city_change{position: relative;left: 10px;font-size: 14px;width: 100px;top: 16px;font-weight: bold;float: left;}
#head .logo_city .city_change img{width:16px;margin-left:2px;margin-right: 4px;}
#head .logo_city .city_change #destoon_city{position: absolute;top: 2px;}
#head .logo_city #destoon_city a{color:#e6370a;}
#head .logo_city .city_change:hover .hot-city{transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;height:500px;}
#head .logo_city .city_change .hot-city{background: #fff;border-radius: 4px;height:0;width:613px;overflow: hidden;transition: all 0.5s ease 0s;}
#head .logo_city .city_change .hot-city p{font-size: 16px;font-weight: normal;}
#head .logo_city .city_change .hot-city p a{padding:4px 16px;background: #f8f8f8;display: block;float: left;margin-right: 10px;margin-bottom: 10px;}
#head .logo_city .city_change .hot-city p a:hover{background: #3333332e;transition: all 0.5s ease 0s;}
/*城市分站*/

.hot-city h2{font-size: 16px;height:46px;line-height: 46px;background: #eee;padding: 0 10px;margin-top: 16px;margin-right: 13px;}
.hot-city h2 .left a{color: #000;}
.hot-city h2 .right a{color: #0a58ca;}
.hot-city ul li{height:44px;line-height:44px;font-size: 16px;}
.hot-city ul li em{font-size:18px;padding: 0 20px;}
.hot-city ul li:nth-child(2n-1){background:#e3e3e357;}
.hot-city ul li a{color: #333;padding-right: 16px;font-weight: bold;}
red{color:#c8201e;}
.top_title .in_left{position: static;}
.top_title h2{font-size:28px;font-weight:100;color: #000;margin-bottom:10px;margin-top: 6px;}
.top_title p{color:#5e5e5e78;font-size: 16px;line-height: 34px;font-weight: 100;}
.top_title em{display: block;width: 200px;height:1px;background: #000;top:70px;}
.top_title .in_right{right:0;top: 80px;}
.navbar{height:80px;background: #fff;margin: 0 !important;padding: 0 !important;border-bottom: 1px solid #eee;}
.navbar .icon-24px{font-size: 22px;margin-top: 24px;}
.navbar .icon-24px:hover{cursor: pointer;}
.logo img{width:160px;margin-top:16px;}
nav{margin-right: 20px;}
nav ul li{float: left;font-size:18px;padding: 0 30px;}
#free-post-info{position: relative;}
#free-post-info a{color:#c8201e; }
#free-post-info img{width:40px;position: absolute;top: 10px;}
nav ul li a{color: #000;line-height: 80px;}
nav ul li:hover a{color:#056b9a;transition: all 0.5s ease 0s;}
.public-wrap-title{position: relative;height:60px;line-height:60px;}
.public-wrap-title span{font-size: 24px;font-weight: bold;position: absolute;}
.public-wrap-title span i{display:block;width: 4px;height:20px;background:#056b9a;float: left;margin-right:6px;margin-top:20px;}
.public-wrap-title a{float: right;color: #333;font-size: 16px;}
.public-wrap-title a:hover{color:#c8201e;}
.public-text{text-align: center;font-size: 32px;margin:40px 0;}
#topMoreModalFullscreen .modal-content{display:block;background: none;}
/*轮播图*/
#homeFocus{margin-top: 80px;overflow: hidden;height: 500px;}
#homeFocus .carousel-item{height: 500px;}
#homeFocus .carousel-item img{width: 100%;}
#homeFocus .focus-bg{position: absolute;left: 0;right: 0;bottom:30px;}
#homeFocus .focus-bg img{width: 100%;}
#homeFocus button span{background: #00000080;width: 54px;height: 54px;transition: all 0.5s ease 0s;}
#homeFocus button span i{font-size:32px;display: block;margin-top: 3px;}
#homeFocus button span:hover{background: #fff;color: #000;transition: all 0.5s ease 0s;}
#homeFocus .search-input{position: absolute;left: 50%;transform: translate(-50%);width: 720px;background:#00000099;top: 340px;border-radius: 6px;padding:30px 30px 20px 30px;}
#homeFocus .search-input p{color: #fff;height: 34px;line-height: 34px;margin-top: 16px !important;font-size: 14px;font-weight: bold;}
#homeFocus .search-input p a{color: #fff;padding:0 5px;border-right: 1px solid #eee;}
#homeFocus .search-input p a:last-child{border-right: none;}
#homeFocus .search-input #destoon_kw{border: none;font-size: 16px;font-weight: bold;}
#homeFocus .search-input .btn-primary{background:#c8201e;border: none;}
/*热门信息*/
.hot-info{padding-top: 30px;}
.hot-info .tab{text-align: center;display: block;font-size:22px;font-weight: bold;height:60px;line-height:50px;}
.hot-info .tab li{display: inline-block;padding: 0 20px;}
.hot-info .tab .on{color: #c8201e;border-bottom: 1px solid #c8201e;}
.hot-info .tab li:hover{cursor: pointer;}
.info-list{display: flex;flex-flow: row wrap;justify-content: space-between;padding: 0;}
.info-list dl{width:345px;margin-bottom: 30px;}
.info-list dl dt{position: relative;}
.info-list dl dt .img-wrap{display: block;height: 220px;overflow: hidden;}
.info-list dl dt .info-class{display: block;position: absolute;font-size: 14px; left: 0;bottom: 0; background:#c8201e;color: #fff;padding:3px 12px;font-weight:bold;}
.info-list dl dt .img-wrap img{width: 100%;transition: all 0.5s ease 0s;transform:scale(1);height: 100%;}
.info-list dl dt .img-wrap .rz-icon{position: absolute;right:0;top:0;width:80px !important; height: 80px !important;}
.info-list dl dd{height:28px;line-height:28px;margin: 0;justify-content: space-between;display: flex;overflow: hidden;font-size: 14px;}
.info-list dl .title-info{color: #000;}
.info-list dl .other-info{color:#8c8c96;}
.info-list dl .other-info i{color:#c8201e;margin-right:4px;font-size: 14px;}
.info-list dl dd .area{color:#c8201e;}
/*广告*/
.public-ad{margin: 20px 0;}
.public-ad img{width: 100%;display: list-item;}
/*底部*/
footer{background:#2E2E3C;padding:30px 0;color:#fff;}
footer .w1440{position: relative;}
footer .w1440 .online-talk{position: absolute;right: 60px;font-size: 18px;top: 120px;}
footer .w1440 .online-talk a{border: 1px solid #fff;border-radius:50px;padding: 8px 16px;color: #fff;font-weight: bold;}
footer .w1440 .online-talk a i{font-size: 18px;}
footer a{color: #ffffff87;}
footer a:hover{color: #fff;}
footer tel{font-weight: bold;font-size: 32px;}
footer tel .iconfont{font-size: 40px;}
footer tel span{padding: 0 30px;}
footer p{font-size: 14px;color:#ffffff87;height: 42px;line-height: 42px;}
footer .footer-nav{margin: 30px 0;}
footer p a{padding: 0 16px;border-right: 1px solid #ffffff87;font-size: 14px;}
footer p a:first-child{padding-left: 0;}
footer p a:last-child{border-right: none;}
/*版块*/
.wrap-1 .w1440 .left{width:1080px;}
.wrap-1 .w1440 .left .info-list dl{width:254px;}
.wrap-1 .w1440 .left .info-list dl dt .img-wrap{height: 160px;}
.wrap-1 .w1440 .right{width:345px;height:560px;}
.wrap-1 .w1440 .right .public-wrap-title{border-bottom: 1px solid #cccccc6b;padding: 0 10px;}
.public-right-ul-li li{border-bottom: 1px solid #eeeeee6e;padding: 6px 10px;}
.public-right-ul-li li:hover{background:#eeeeee6e;}
.public-right-ul-li h2{font-size: 16px;line-height: 32px;height: 32px;overflow: hidden;font-weight: normal;margin: 0;}
.public-right-ul-li h2 a{color: #333;}
.public-right-ul-li p{display: flex;justify-content: space-between;color: #8c8c96;font-size: 14px;margin: 0;}
.public-right-ul-li p .area{color:#c8201e;}
.public-right-ul-li p i{color:#c8201e;margin-right:4px;font-size: 14px;}
/*信息板块*/
.info{background: #f1f2f6;padding: 30px 0;}
.info .public-wrap-title{padding: 0 10px;border-bottom: 1px dotted #eee;}
.info .public-text{margin-top: 20px;}
.info .w1440{background:#fff;border: 1px solid #e6e6e6;}
.info .w1440 ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.info .w1440 ul li{padding:10px;border-bottom: 1px solid #eee;width: 33%;}
.info .w1440 ul li .img_wrap{width: 160px;height: 100px;overflow: hidden;display: block;float: left;margin-right: 10px;}
.info .w1440 ul li .img_wrap img{height: 100%;width: 100%;}
.info .w1440 ul li h3{font-size: 16px; height: 28px;line-height: 28px; overflow: hidden;margin-bottom: 10px;font-weight: normal;}
.info .w1440 ul li h3 a{color: #333;}
.info .w1440 ul li:hover h3 a{color:#c8201e;}
.info .w1440 ul li p{font-size: 14px;line-height: 24px;overflow: hidden;max-height: 48px;color:#9f9f9f;}
.info .w1440 ul li:nth-child(7){border-bottom: none;}
.info .w1440 ul li:nth-child(8){border-bottom: none;}
.info .w1440 ul li:nth-child(9){border-bottom: none;}
/*底部承诺*/
.cn{padding:40px 0;background: #fff;margin-top: 10px;}
.cn .w1440 ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.cn .w1440 ul li{width: 25%;border-right: 1px solid #eee;padding-left:30px;font-weight: 100;}
.cn .w1440 ul li:last-child{border-right: none;}
.cn .w1440 ul li img{float: left;margin-right: 10px;}
.cn .w1440 ul li p{font-size: 26px;}
.cn .w1440 ul li span{font-size: 18px;}
/*二级页面*/
#page{background:#f1f2f6;}
.page-info-list .w1440{position: relative;}
.page-info-list .w1440 .left{width: 1085px;}
.page-info-list .w1440 .left dl{overflow: hidden;background: #fff;margin-bottom: 16px;padding:10px;position: relative;transition: all 0.5s ease 0s;border-bottom: 1px solid #fff;}
.page-info-list .w1440 .left dl h2{font-size:20px;margin-top: 10px;}
.page-info-list .w1440 .left dl dt .img-wrap{display: block;height:180px;overflow: hidden;width: 260px;float: left;margin-right:20px;position: relative;}
.page-info-list .w1440 .left dl dt .img-wrap img{width: 100%;transition: all 0.5s ease 0s;transform:scale(1);}
.page-info-list .w1440 .left dl .img-wrap:hover img{transition: all 0.5s ease 0s;transform:scale(1.2);}
.page-info-list .w1440 .left dl dt .info-class{display: block;position: absolute;font-size: 14px; left: 0;bottom: 0; background:#c8201e;color: #fff;padding:3px 12px;font-weight:bold;}
.page-info-list .w1440 .left dl dd .jiegou{display: block;height:32px;line-height:32px;color: #8c8c96;margin-bottom: 6px;}
.page-info-list .w1440 .left dl dd .hangye{display: block;height:32px;line-height:32px;color: #8c8c96;}
.page-info-list .w1440 .left dl .title-info{color: #000;}
.page-info-list .w1440 .left dl .title-info a{color: #000;}
.page-info-list .w1440 .left dl .other-info{height:28px;line-height:28px;margin: 0;justify-content: space-between;display: flex;overflow: hidden;font-size: 16px;color:#8c8c96;margin-bottom: 16px;}
.page-info-list .w1440 .left dl .other-info i{color:#c8201e;margin-right:4px;font-size: 14px;}
.page-info-list .w1440 .left dl dd .area{color:#c8201e;font-size: 24px;font-weight: bold;}
.page-info-list .w1440 .left dl dd em{background:#f7f7f7;color: #143453;padding:4px;margin-left: 6px;border-radius: 4px;}
.page-info-list .w1440 .left dl dd b{font-weight: normal;}
.page-info-list .w1440 .left dl price{position: absolute;color: #c8201e;font-size: 24px;font-weight: bold;right:10px;top:110px;}
.page-info-list .w1440 .left dl price span{font-size: 16px;font-weight: normal;color: #333;}
.page-info-list .w1440 .left dl:hover{border-bottom: 1px solid #c8201e;transition: all 0.5s ease 0s;}
.page-info-list .w1440 .left .public_filtering{background: #fff;padding: 16px 10px;margin-bottom: 10px;}
.page-info-list .w1440 .left .public_filtering ul li{border-bottom: 1px solid #e6e6e6;height: 46px;line-height: 46px;}
.page-info-list .w1440 .left .public_filtering ul li a{color:#7b7d7e;padding:  2px 6px;border-radius: 2px;}
.page-info-list .w1440 .left .public_filtering ul li a:hover{background: #056b9a;color: #fff;transition: all 0.5s ease 0s;}
.page-info-list .w1440 .left .public_filtering ul li .on{background: #056b9a;color: #fff;}
.page-info-list .w1440 .left .public_filtering .keyword-box .input-group{width: 600px;}
.page-info-list .w1440 .left .public_filtering .keyword-box .radio-box{font-size: 16px;margin: 4px 0 0 16px;width: 400px;}
.page-info-list .w1440 .left .public_filtering .keyword-box .radio-box label{margin-right: 16px;}
.page-info-list .w1440 .left .public_filtering .area ,.category-select{height: 46px;line-height: 46px;border-bottom: 1px solid #e6e6e6;}
.page-info-list .w1440 .left .public_filtering select{border: none;}

.public-right-slider{width: 345px;background: #fff;padding:10px;}
.public-right-slider ol{margin-top: 10px;}
.public-right-slider dl{border-bottom: 1px solid #eee;overflow: hidden;padding:10px 0;margin: 0 !important;}
.public-right-slider dl h2{font-size:14px;line-height: 26px;}
.public-right-slider dl h2 a{color: #333;}
.public-right-slider dl dt .img-wrap{display: block;overflow: hidden;position: relative;width: 120px;float: left;margin-right: 10px;height: 90px;}
.public-right-slider dl dt .img-wrap img{height:100%; width: 100%; transition: all 0.5s ease 0s;transform:scale(1);}
.public-right-slider dl .img-wrap:hover img{transition: all 0.5s ease 0s;transform:scale(1.2);}
.public-right-slider dl dt .info-class{display: block;position: absolute;font-size: 13px; left: 0;bottom: 0; background:#c8201e;color: #fff;padding:2px 10px;font-weight:bold;}
.public-right-slider dl .other-info{height:28px;line-height:28px;justify-content: space-between;display: flex;overflow: hidden;font-size: 14px;color:#8c8c96;margin: 6px 0;}
.public-right-slider dl .other-info i{color:#c8201e;margin-right:4px;font-size: 14px;}

/*右侧挂件*/
.free-post-info a{background:#c8201e;color: #fff;padding:22px 10px;display: block;font-size: 24px;border-radius:4px;transition: all 0.5s ease 0s;}
.free-post-info a i{font-size: 36px;display: block;float: left;margin-top: -10px;margin-right: 10px;}
.free-post-info a:hover{color: #fff;background: #1A2673;transition: all 0.5s ease 0s;}
.right-online-talk{position: relative;margin-top: 10px;}
.right-online-talk img{width: 100%;}
.right-online-talk p{font-size: 24px;font-weight: 100;position: absolute;top: 10px;color: #fff;left: 20px;}
.right-online-talk span{color: #fff;font-size: 18px;position: absolute;top:90px;left: 20px;}
/*头部搜索框*/
.page-search-wrap{margin-top:90px;margin-bottom: 10px;}
.page-search-wrap .w1440{background: #fff;}
.page-search-wrap .w1440 .left{width:600px;padding:10px 30px 10px 16px;}
.page-search-wrap .w1440 .left p{color: #000;height: 34px;line-height: 34px;margin-top:6px !important;font-size: 14px;overflow: hidden;}
.page-search-wrap .w1440 .left p a{color: #000;padding:0 5px;border-right: 1px solid #333;}
.page-search-wrap .w1440 .left p a:hover{color:#056b9a;}
.page-search-wrap .w1440 .left p a:last-child{border-right: none;}
.page-search-wrap .w1440 .left #destoon_kw{font-size: 14px;font-weight: bold;}
.page-search-wrap .w1440 .right{width:840px;padding-right: 16px;margin-top:10px;}
.page-search-wrap .w1440 .right img{width: 100%;}
/*公共当前位置*/
.public_position{font-size: 14px;color: #7b7d7e;margin-bottom: 10px;}
.public_position .w1440{background: #fff;padding: 14px 10px;}
.public_position .w1440 a{color:#7b7d7e;}
.public_position .w1440 em{display: block;float: left;width: 4px;height:18px;background:#056b9a;margin-right:8px;}
/*筛选页面*/
.public_filtering .w1440{background: #fff;box-shadow:0px -20px 20px 0px rgb(96 100 106 / 10%);padding-top: 10px;font-size: 15px;margin-bottom: 10px;}
.public_filtering .w1440 li{border-bottom: 1px dotted #eee;line-height:42px;overflow: hidden;padding: 0 16px;}
.public_filtering .w1440 li:last-child{border-bottom: none;}
.public_filtering .w1440 li dd span{padding:0 10px;}
.public_filtering .w1440 li a{color:#7b7d7e;padding: 2px 6px;}
.public_filtering .w1440 li a:hover{color:#fff;background: #056b9a;border-radius:2px;transition: all 0.5s ease 0s;}
.public_filtering .w1440 li span{color: #000;text-align: center;font-weight: bold;}
.public_filtering .w1440 li b{margin-right: 20px;}
/*详情页标题图片以及联系方式*/
.info-img-other-info .w1440{background: #fff;padding: 10px;border: 1px solid #eee;border-top: none;}
.info-img-other-info .w1440 .left .title-pice{width: 800px;height: 500px;border-right: 1px solid #eee;}
.info-img-other-info .w1440 .left .title-pice img{width: 100%;height: 100%;}
.info-img-other-info .w1440 .left img{width: 100%;}
.info-img-other-info .w1440 .right{width: 610px;background: #ededed4d;height: 500px;padding: 10px;}
.info-img-other-info .w1440 .right h1{font-size:22px;line-height:36px;overflow: hidden;max-height:72px;color: #000;}
.info-img-other-info .w1440 .right .adress-area{display: flex;justify-content: space-between;color: #8c8c96;font-size: 16px;height: 40px;line-height: 40px;}
.info-img-other-info .w1440 .right .adress-area a{color: #000;}
.info-img-other-info .w1440 .right .adress-area i{color:#c8201e;margin-right: 6px;}
.info-img-other-info .w1440 .right ul{display: flex;flex-flow: row wrap;justify-content: space-between;border-top: 1px solid #eee;}
.info-img-other-info .w1440 .right ul li{width: 33.333333333333%;border-right: 1px solid #eee;border-bottom: 1px solid #eee;text-align: center;padding: 16px;}
.info-img-other-info .w1440 .right ul li p{font-size: 18px;font-weight: bold;margin-bottom: 10px !important;}
.info-img-other-info .w1440 .right ul li:nth-child(3n){border-right: none;}
.info-img-other-info .w1440 .right ul li:nth-child(1) p{font-size: 24px;font-weight: bold;color:#c8201e;}
.info-img-other-info .w1440 .right ul li:nth-child(2) p{font-size: 24px;font-weight: bold;color:#c8201e;}
.info-img-other-info .w1440 .right ul li:nth-child(3) p{font-size: 24px;font-weight: bold;color:#c8201e;}
.contact-info{font-size: 24px;line-height:52px;margin-top: 16px;font-weight: bold;}
.contact-info i{font-size:26px;margin-right: 10px;}
.contact-tel{color:#c8201e;}
.tips{font-size: 14px;height: 30px;line-height: 30px;color: #8c8c96;text-align: center;}
/*详情页右侧*/
#show-content{margin-top: 10px;}
#show-content .w1440{}
#show-content .left{background: #fff;margin-bottom: 15px;border: 1px solid #eee;padding: 10px;}
/*单页*/
#page-about{background: #f1f2f6;}
#page-about .public-ad{margin-top:100px;}
#page-about #show-content .w1440{border: none;}
#webpage img{max-width: 100%;}
#webpage p{font-size: 16px;line-height: 34px;color: #333;}
#page-about #destoon_member{display: none;}
/*分页*/
.page-list{text-align: center;padding:15px 0;background: #fff;margin-bottom: 15px;}
.page-list *{font-size: 14px;font-style:normal !important;}
.page-list a{color: #000;background: #f2f2f2;padding:6px;margin: 0 6px;}
.page-list strong{color: #fff;background: #2468B7;padding:6px;}
.page-list #destoon_pageno{width:50px;text-align: center;border: 1px solid #eee;font-weight: bold;color: #2468B7;padding: 6px;}
.page-list .pages_btn{border:1px solid #eee;padding:6px 16px;}
/*详情页属性*/
.public_content_attribute{margin:10px 0;background: #eeeeee4d;}
.public_content_attribute ul{display: flex;flex-flow: row wrap;justify-content:flex-start;font-size: 14px;border: 1px solid #eee;border-bottom: none;border-right: none;}
.public_content_attribute ul li{width:25%;border-bottom: 1px solid #eee;height: 40px;line-height: 40px;border-right:1px solid #eee;padding-left:6px;overflow: hidden;}

/*详情页内容*/
#content{font-size: 16px;line-height: 32px;}
#content a{color: #182672;}
#content img{max-width: 100%;overflow: hidden;margin-bottom: 10px;}
#content .alert-primary{margin-top: 20px;}
#content .p-3 .btn{width: 140px;}
#content .p-3 .btn-outline-success{margin-left: 60px;}
/*会员登录/注册*/
#page-member{background: url("../img/bg-img.jpg") center center no-repeat;background-size: cover;height: 100vh;overflow: hidden;}
#page-member .m h2{font-size: 32px;text-align: center;margin-top: 30px;margin-bottom: 20px;}
#page-member .m{width:700px;height: 100vh;background:#ffffffcc;}
#page-member .m .reg-main{width: auto;}
#page-member .reg-step ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
#page-member .reg-step ul li{width: 33.33333333%;}
#page-member .login-main{background:none;border: none;border-radius: 0;width: 100%;float: none;margin: 0;}
#page-member .login-main .input-user{width: 85%;}
#page-member .login-main .input-pass{width: 85%;}
/*登录状态*/
#destoon-member{float: right;height: 80px;line-height: 80px;font-size: 18px;position: relative;width: 140px;text-align: center;position: relative;}
#destoon-member:hover ul{display: block;}
#destoon-member ul{position: absolute;display: none;background: #fff;font-size: 14px; width:140px;}
#destoon-member li{line-height: 42px;height: 42px;border-bottom: 1px solid #eee;float: none;font-size: 16px !important;}
#destoon-member ul li:hover{background:#d83729;}
#destoon-member ul li:hover a{color: #fff;}
#destoon-member ul li a{line-height: normal;}
#destoon-member a{color: #000;}
#destoon-member .f_b{color:#d83729;font-weight: bold;}
/*404页面*/
.public-message{margin-top: 100px;}
.public-message .w1440{text-align: center;line-height:50px;height:600px;}
.public-message .w1440 .title{font-size: 22px;font-weight: bold;}
/*详情页所有缩略图*/
#albums-list{display: flex;flex-flow: row wrap;}
#albums-list li{width: 50%;padding: 0 5px;}
/*全站置顶*/
#top-info-list{display: flex;flex-flow: row wrap;justify-content: space-between;margin-bottom: 10px;background:#fffdf1;}
#top-info-list dl{width: 20%;padding: 8px;margin-bottom: 0;}
#top-info-list dl img{width: 100%;}
#top-info-list dl dt .img-wrap{display: block;height:180px;overflow: hidden;position: relative;}
#top-info-list dl dt .img-wrap img{width: 100%;transition: all 0.5s ease 0s;transform:scale(1);height: 100%;}
#top-info-list dl dt .img-wrap .rz-icon{position: absolute;right:0;top:0;width:80px !important; height: 80px !important;}
#top-info-list dl .img-wrap:hover img{transition: all 0.5s ease 0s;transform:scale(1.2);}
#top-info-list dl dt .info-class{display: block;position: absolute;font-size: 14px; left: 0;bottom: 0; background:#c8201e;color: #fff;padding:3px 12px;font-weight:bold;}
#top-info-list dl h2{font-size: 16px;margin-bottom: 0;line-height:26px;max-height:48px;overflow: hidden;}
#top-info-list dl h2 a{color: #333;}
/*搜索页置顶广告*/
#search-list-our-top-info dl{background: #fffdf1;}
#search-list-our-hot-info dl{background: #fffdf1;}
/*新闻详情页*/
#content-wrap .w1440 .left{width:1030px;background: #fff;padding: 16px;overflow:hidden;}
#content-wrap .w1440 .left .title{font-size: 20px;text-align: center;height: 40px;margin-bottom: 10px;}
#content-wrap .w1440 .left .info-extent{border-bottom: 1px solid #eee;color: #999;text-align: center;padding-bottom: 16px;font-style: normal;font-size: 14px;}
#content-wrap .w1440 .left .info-extent span{padding: 0 10px;}
#content-wrap .w1440 .left .info-extent i{font-style:normal;}
#content-wrap .w1440 .left .introduce{font-size: 14px;line-height: 28px;background: #eee;padding: 10px;margin-top:10px;color: #a8a7a7;}
#content-wrap .w1440 .left .introduce span{font-weight: bold;color: #000;}
#content-wrap .w1440 .right{width:400px;background: #fff;padding: 16px;overflow:hidden;}
#content-wrap .w1440 .right .public-wrap-title{border-bottom: 1px solid #eee;height: 50px;line-height: 50px;}
#content-wrap .w1440 .right .public-wrap-title span{font-size: 20px;}
#content-wrap .w1440 .right .public-wrap-title span i{margin-top: 15px;}
#content-wrap .w1440 .left #article{font-size: 16px;line-height: 32px;}
#content-wrap .w1440 .left #article img{max-width: 100%;overflow: hidden;}

#content-wrap .w1440 .right .related ul li span{display: none;}
#content-wrap .w1440 .right .related ul li em{font-style: normal;font-size: 14px;width: 20px;height:24px; line-height: 24px; text-align: center;background: #2468B7;color: #fff;display: block;float: left;margin-top: 10px;margin-right: 6px;}
#content-wrap .w1440 .right .related ul li i{font-style: normal;font-size: 14px;width: 20px;height:24px; line-height: 24px; text-align: center;background: #2468B7;color: #fff;display: block;float: left;margin-top: 10px;margin-right: 6px;}
#content-wrap .w1440 .right .related ul li{height: 46px;line-height: 46px;font-size: 16px;border-bottom: 1px solid #eee;overflow: hidden;}
#content-wrap .w1440 .right .related ul li a{color: #333;}
/*新闻首页*/
#info-index-ad{margin: 10px 0;}
.e6{border: 1px solid #e6e6e6;}
.fff{background:#fff;}
.info .public-wrap-title{height: 60px;line-height: 60px;font-size:20px;}
.info .public-wrap-title i{display: block;width: 4px;height: 20px;background:#2468B7;float: left;margin-top:20px;margin-right: 6px;}
.categroy-class{background:#f1f2f6;}
.categroy-class .w1440{display: flex;flex-flow: row wrap;justify-content: space-between;}
.categroy-class .w1440 dl{width:473px;padding:0 16px;margin-bottom: 10px;padding-bottom: 6px;}
.categroy-class .w1440 h2{font-size:20px;height:50px;line-height:50px;border-bottom: 1px solid #eee;}
.categroy-class .w1440 h2 i{display: block;width: 4px;height: 20px;background:#2468B7;float: left;margin-top: 15px;margin-right: 6px;}
.categroy-class .w1440 h2 a{font-size: 16px;color: #333;float: right;}
.categroy-class .w1440 dl dd{overflow: hidden;border-bottom: 1px solid #eee;padding:10px 0;}
.categroy-class .w1440 dl dd p{font-size: 18px;line-height:34px;max-height:64px;overflow: hidden;}
.categroy-class .w1440 dl dd p a{color: #333;}
.categroy-class .w1440 dl dd span{color:#a8a7a7;font-size: 14px;line-height:30px;height:30px;overflow: hidden;display:block;}
.categroy-class .w1440 dl dd:hover{border-bottom: 1px solid #2468B7;transition: all 0.5s ease 0s;}
.categroy-class .w1440 dl dd:hover a{color:#2468B7;transition: all 0.5s ease 0s;}
/*新闻列表页*/
.information-list{background:#f1f2f6;padding-bottom: 10px;}
.information-list .right{width:360px;padding: 10px;}
.information-list .right h2{font-size:20px;height:50px;line-height:50px;border-bottom: 1px solid #eee;font-weight: bold;}
.information-list .right h2 i{display: block;width: 4px;height: 20px;background:#2468B7;float: left;margin-top: 15px;margin-right: 6px;}
.information-list .right .son_catagory li{height: 46px;line-height: 46px;font-size: 18px;border-bottom: 1px dotted #eee;padding: 0 10px;}
.information-list .right .son_catagory li a{color: #333;}
.information-list .right .son_catagory .side_on{background:#2468B7;}
.information-list .right .son_catagory .side_on a{color: #fff;}

.information-list .left{width: 1070px;padding:0 10px;min-height:766px;}
.information-list .left ul li{overflow: hidden;padding:15px 10px 16px 0;border-bottom: 1px dotted #eee;}
.information-list .left ul li .img-wrap{width: 180px;height: 120px;overflow: hidden;display: block;float: left;margin-right: 10px;}
.information-list .left ul li .img-wrap img{height: 100%;width: 100%;}
.information-list .left ul li h2{font-size:20px;overflow: hidden;font-weight: normal;height:36px;line-height:36px;}
.information-list .left ul li h2 a{color: #333;}
.information-list .left ul li:hover h2 a{color:#2468B7;}
.information-list .left ul li:hover{border-bottom: 1px dotted #2468B7;transition: all 0.5s ease 0s;}
.information-list .left ul li p{font-size: 14px;line-height: 24px;overflow: hidden;color:#9f9f9f;min-height:48px;max-height: 48px;}
.information-list .left ul li time{float: right;font-size: 14px;color:#9f9f9f;}
.visinfo{font-size: 0px !important;padding: 0 !important;}
/*Tags*/
.keytags{border-bottom: 1px solid #eee;border-top:1px solid #eee;}
.keytags span{color: #fff;background: #939393;padding: 2px 8px;border-radius:2px;height:40px;line-height:40px;font-size: 14px;}
.keytags a:hover{background: #2468B7;}
/*付费阅读相关*/
/*下方为登录前状态*/
.pay-info{font-size:18px;}
.pay-info #logining{text-align: center;margin:60px auto 16px auto;}
.pay-info #logining a{background:#0B6EFD;color: #fff;padding: 16px 30px;border-radius: 4px;}
.pay-info #logining a:hover{background:#f39c12;transition: all 0.5s ease 0s;}

.btn-green{text-align: center;margin:60px auto 16px auto;border: none;width: 260px;display: block;height: 54px;line-height: 54px;background:#0B6EFD;border-radius: 4px;color: #fff;}
.btn-green:hover{background:#f39c12;transition: all 0.5s ease 0s;}
/*下方为登陆后状态*/
.pay-info #logined{background: #fcf8e3;border-radius: 4px;border: 1px solid #faebcc;color: #f39c12;line-height: 44px;padding: 10px;margin-top: 20px;}
/*下方为支付页面*/
.pay_page .left{width: 1080px;background: #fff;padding: 16px;}
.pay_page .left .tf{border: 1px solid #eee;width: 100%;background: #eeeeee4d;}
.pay_page .left .tf tr{border-bottom:1px solid #eee; }
.pay_page .left .tf .tl{padding-left: 16px;width: 110px;}
.pay_page .left table tr{height: 44px;line-height: 44px;}
.pay_page .right{width:345px;background: #fff;padding: 16px;padding: 16px;}
/*弹出全屏页面*/
#method-info-box{border-left:8px solid #9FEAFA;padding: 16px 10px;background:#cff4fc;}
#method-info-box p{height: 34px;line-height: 34px;}
#method-info-box .info-title{border-bottom: 1px solid #9FEAFA;font-size: 24px;height: 44px !important;line-height: 44px !important;text-align: center;}
#moreinfo-box{font-size: 16px;line-height: 32px;padding:16px;}
#moreinfo-box img{max-width: 100%;height: auto !important;}

#hgn{background:#000000d4;z-index: 9999;}
#hgn .w1200{background: #fff;}
#logined .lh-btn{float: right;font-size: 16px;font-weight: bold;font-style: normal;background: #c8201e;color: #fff;padding: 0 10px;border-radius: 4px;height: 30px;line-height: 30px;margin-top: 6px;}
#logined .lh-btn:hover{cursor: pointer;}
.l-flex{height:60px;line-height: 60px;background: #fff;padding:0 20px;}
.l-flex .w1200{box-shadow: none !important;}
.lh-layer{position: fixed; left: 0; top: 0; right: 0; bottom: 0; background-color: #F1F2F6; opacity: 0;pointer-events: none;}
.layer-close{display: block; width: 20px; height: 20px; float:right; background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") no-repeat center; background-size: cover; opacity: .7;margin-top: 18px;}
.lh-layer-cont{height: calc(100% - 60px); overflow-y: auto;}
.lh-layer.show{opacity: 1;pointer-events:auto;}
/*认证房源详情页图片*/
#rzroom_pic{position: relative;}
#rzroom_pic span{position: absolute;display: block;top:20px; left: 20px;width: 120px;}
#rzroom_pic #room-num{position:absolute;height: 44px;line-height: 44px;text-align:center;font-size: 18px;left: 10px;bottom: 10px;background: #fff;color:#c8201e;padding: 0 10px !important;font-weight:bold;}
/*认证房源列表页*/
.page-info-list .w1440 .left dl dt .img-wrap .rz-icon{position: absolute;right:0;top:0;width:80px !important; height: 80px !important;}
#contactwrap{background: #fcf8e3;border-radius: 4px;border: 1px solid #faebcc;margin-top: 10px;}
#contactwrap #logined{color: #f39c12;line-height: 44px;padding: 10px;text-align: center;font-size: 30px;font-weight: bold;}
.dkf{background: #fcf8e3;font-size: 20px;padding: 16px 0;text-align: center;}
.dkf strong{color: #c8201e;}
.line-b{border-top: 1px solid #f39c122b;text-align: center;font-size: 20px;padding: 20px 0;}
/*专题页面*/
.public-e5{border: 1px solid #e5e5e5;}
#special-page{background: #f5f5f5;}
#special-page .city_change{display: none;}
#special-page .public_position{margin-top: 90px;}
#special-page .public_filtering ul li{height: auto !important;line-height:42px;font-size: 14px;border-bottom: 1px solid #e6e6e67a;}
#special-page .public_filtering ul li a{padding: 2px 3px;}
#special-page #fsearch .sort-v{height: 42px;line-height: 42px;border-bottom: 1px solid #e6e6e67a;font-size: 14px;}
#special-page #fsearch .sort-v select{color: #7b7d7e;}
#special-page #fsearch .sort-v-btn{margin:10px 10px 0 10px;}
#special-page .public-spacial-list{background: #fff;padding:0 20px 16px 10px;}
#special-page .public-spacial-list li{border-bottom: 1px solid #ececec;padding: 10px 0;}
#special-page .public-spacial-list li .img-wrap{display: block;overflow: hidden;width:240px;height: 180px;float: left;margin-right: 16px;position: relative;border: 1px solid #eee;}
#special-page .public-spacial-list li .img-wrap img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}
#special-page .public-spacial-list li h2{font-size:20px;margin: 0;height: 44px;line-height: 44px;overflow: hidden;transition: all 0.5s ease 0s;}
#special-page .public-spacial-list li h2 i{font-style:normal;}
#special-page .public-spacial-list li h2 a{color: #1a2773;}
#special-page .public-spacial-list li p{color:#0009;font-size: 14px;line-height: 28px;max-height:84px;overflow: hidden;}
#special-page .public-spacial-list li time{display: block;text-align: right;font-size: 14px;margin-top: 10px;}
#special-page .public-spacial-list li time span{padding: 0 10px;}
#special-page .public-spacial-list li:hover h2{font-weight: bold;transition: all 0.5s ease 0s;}
#special-page .spacial-content{background: #fff;padding: 16px 10px;}
#special-page .spacial-content h1{font-size: 22px;text-align: center;margin: 0;height: 50px;line-height: 50px;margin-bottom: 20px;}
#special-page .spacial-content .content-wrap{font-size: 16px;line-height: 30px;color:#0009; }
#special-page .page-info-list .w1440 .left .tag{background: #fff;padding: 10px 16px;font-size: 14px;margin: 10px 0;}
#special-page .page-info-list .w1440 .left .tag a{color: #000;padding: 3px 6px;transition: all 0.5s ease 0s;}
#special-page .page-info-list .w1440 .left .tag a:hover{background: #056b9a;color: #fff;transition: all 0.5s ease 0s;border-radius:2px;}
#special-page .special-type-box{display: flex;flex-flow: row wrap;justify-content: space-between;}
#special-page .special-type-box dl{width:538px;padding: 0;}
#special-page .special-type-box dl dt{height: 44px;line-height: 44px;font-size: 16px;font-weight: bold;padding-left: 16px;background: #f7f7f8;border-bottom: 1px solid #eee;}
#special-page .special-type-box dl dd{margin: 0;padding-left: 16px;height:40px;line-height:40px;font-size: 14px;border-bottom: 1px solid #eee;overflow: hidden;}
#special-page .special-type-box dl dd i{display: block;float: left;width: 4px;height: 4px;background: #0009;border-radius: 50%;margin-top: 18px;margin-right: 10px;}
#special-page .special-type-box dl dd a{color:#0009;}
#special-page .special-type-box dl dd:hover a{color: #000;}
/*首页热门地区厂房信息*/
.region{background: #fff;padding: 40px 0;}
.region .w1440{border-radius: 6px;}
.region .w1440 .tab{line-height: 44px;font-size: 16px;display: flex;flex-flow: row wrap;margin-bottom: 20px !important;border-bottom: 1px solid #d9d9d9;}
.region .w1440{background: #f1f2f6;padding:16px 10px;}
.region .w1440 .tab li{padding: 0 10px;}
.region .w1440 .tab li:hover{cursor: pointer;}
.region .w1440 .tab .on{background:#c8201e;color: #fff;}
.region .w1440 .con{height: 380px;}
.region .w1440 .con ul {display: flex;flex-flow: row wrap;font-size: 16px;}
.region .w1440 .con ul li{width: 50%;height:36px;line-height: 36px;border-bottom: 1px solid #cccccc3d;overflow: hidden;}
.region .w1440 .con ul li a{color: #333;}
.region .w1440 .con ul li:hover a{color: #000;}









