@charset "UTF-8";.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}a:hover{color:red;text-decoration:none}.bord-test{border:1px solid #f9f9f9}.header{background:#ddf;height:200px}.main-menu{width:1200px;margin:0 auto;height:32px}.main-menu .menutitle{width:200px;height:32px;padding-top:8px;font-size:16px;font-weight:700;float:left;background:#d20000;color:#fff;text-align:center;line-height:1}.main-menu .level1-ul{width:1000px;padding-left:20px;float:right;position:relative}.main-menu .level1-ul .level1-li{height:32px;min-width:100px;font-size:16px;text-align:center;float:left;border-bottom:4px solid #d20000;bottom:-4px;position:relative}.main-menu .level1-ul .level1-li a{width:100%;line-height:32px;display:inline-block}.main-menu .level1-ul .level1-li a:hover{background:#d20000;color:#fff}.main-menu .level1-ul .level1-li:hover .level2-ul{display:block}.main-menu .level1-ul .level1-li .level2-ul{display:none}.main-menu .level1-ul .level1-li .level2-ul .level2-li{position:relative;z-index:99;background:#fff;border-bottom:1px dashed #d1d1d1}.main-menu .level1-ul .level1-li .level2-ul .level2-li a{font-size:14px}.main-menu .level1-ul .level1-li .level2-ul .level2-li:last-child{border-bottom:none}.banner-menus{width:200px;float:right;background:#2d2d2d;height:457px;opacity:.9}.banner-menus:hover{opacity:1}.banner-menus .menu-item{margin:16px 12px 0;padding-bottom:8px;border-bottom:1px solid #dddddd;display:flex;flex-wrap:wrap;justify-content:space-around}.banner-menus .menu-item:last-child{border-bottom:none}.banner-menus .menu-item dt{color:#fff;font-size:22px;width:168px;margin-bottom:14px;font-weight:700}.banner-menus .menu-item dd{margin-right:8px;margin-bottom:10px;font-size:16px}.banner-menus .menu-item dd a{color:#fff}.banner-menus .menu-item dd a:hover{color:red;text-decoration:none}.banner-wrap{display:flex;justify-content:space-between;min-width:1200px;margin-bottom:20px;border-top:4px solid #d20000}.banner-wrap1-left{width:calc((100vw - 800px)/2);min-width:200px;background:#fff}.banner-wrap1-center{width:800px}.banner-wrap1-right{width:calc((100vw - 800px)/2);min-width:200px;background:#fff}.addons-img{line-height:0}.addons-img:first-child{margin-bottom:5px}.addons-img a img{display:block;width:200px;height:226px;-o-object-fit:cover;object-fit:cover}.tools-nav{display:flex;justify-content:space-between}.tools-nav li{background:#777;height:32px;line-height:32px;display:inline-block;width:100%;text-align:center;color:#fff;cursor:pointer}.tools-nav li:not(:first-child){border-left:2px solid #fff}.tools-nav .tns-nav-active{background:#000}.main{width:1200px;margin:0 auto}.main>.boxs{margin-bottom:20px}.main>.boxs .boxs-title{display:flex;justify-content:space-between;height:48px;margin-bottom:20px;padding:0 20px;background:#f3f3f3}.main>.boxs .boxs-title>h2{line-height:48px;font-weight:700;font-size:24px}.main>.boxs .boxs-title>ul{display:flex}.main>.boxs .boxs-title>ul>li{height:48px;margin-left:10px}.main>.boxs .boxs-title>ul>li:not(:first-child):before{content:"|";margin-right:10px}.main>.boxs .boxs-title>ul>li>a{line-height:48px;font-size:14px}.main>.boxs .boxs-body{display:flex;justify-content:space-between}.toutiao{text-align:center;border:1px solid #f1f1f1;margin-bottom:20px}.toutiao h2{margin:0 auto;width:832px;height:60px;line-height:60px;font-size:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toutiao .past{display:flex;justify-content:space-around;margin-bottom:10px;padding:0 20px}.toutiao .past h3{height:24px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:30%}.toutiao .past h3:not(:first-child){margin-left:20px}.toutiao .past h3 a{font-size:14px;font-weight:400}.recommend .recommend-top{display:flex;justify-content:space-between;border-bottom:1px dashed #ff5555;margin-bottom:20px}.recommend .recommend-top .top-left{width:760px;padding-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recommend .recommend-top .top-left a{font-size:24px;line-height:32px;height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recommend .recommend-top .top-left a:first-child{background-color:#fff;color:#f55;border:1px dashed #ff5555;border-bottom:none;padding:4px 10px;font-size:18px;margin-right:8px;margin-left:8px}.recommend .recommend-top .top-left a:first-child:hover{background-color:#f55;color:#fff!important;font-weight:700}.recommend .recommend-top .top-right{font-size:12px;line-height:32px}.recommend .recommend-top .top-right i:before{padding-right:4px}.recommend .recommend-main ul{display:flex;flex-wrap:wrap}.recommend .recommend-main ul li{width:410px;line-height:1;margin-bottom:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recommend .recommend-main ul li:nth-of-type(2n){margin-left:40px}.recommend .recommend-main ul li a{font-size:16px}.recommend .recommend-main ul li a:first-child:before{content:"┇";font-size:12px;padding:0 4px 0 0;color:#ccc}.recommend .recommend-main ul li a:first-child:after{content:"┇";font-size:12px;padding:0 6px 0 4px;color:#ccc}.hot-list{display:flex;flex-wrap:wrap}.hot-list>li{width:270px;margin-bottom:20px}.hot-list>li:not(:nth-of-type(3n)){margin-right:24px}.hot-list>li:nth-last-child(-n+3){margin-bottom:0}.hot-list>li .hot-img{position:relative;height:200px}.hot-list>li .hot-img img{width:100%;height:100%}.hot-list>li .hot-img>ul{display:flex;position:absolute;left:4px;top:4px}.hot-list>li .hot-img>ul>li{font-size:12px;line-height:1;padding:4px;background-color:#f5f7f9;color:#63768a;margin-right:4px;white-space:nowrap}.hot-list>li .hot-title{line-height:1}.hot-list>li .hot-title .title-top{height:14px;line-height:1;margin-top:10px}.hot-list>li .hot-title .title-btm{height:14px;line-height:1;margin-top:10px}.hot-list>li .hot-title .community-name:before{content:"";font-family:"Font Awesome 6 Free";padding-right:4px;font-weight:700}.hot-list>li .hot-title .price:before{content:"";font-family:"Font Awesome 6 Free";padding-right:4px;font-weight:700}.model-list{display:flex;flex-wrap:wrap}.model-list>li{width:200px;margin-bottom:20px}.model-list>li:not(:nth-of-type(4n)){margin-right:20px}.model-list>li .model-img{position:relative;height:266px;border:1px solid #e1e1e1}.model-list>li .model-img img{width:100%;height:100%}.model-list>li .model-img>ul{display:flex;position:absolute;left:4px;top:4px}.model-list>li .model-img>ul>li{font-size:12px;line-height:1;padding:4px;background-color:#f5f7f9;color:#63768a;margin-right:4px;white-space:nowrap}.model-list>li .model-img .model-img-title{display:none}.model-list>li .model-img .model-img-title:hover{display:block}.model-list>li .model-img .model-img-title .title{line-height:32px;position:absolute;bottom:0;text-align:center;width:200px;font-size:14px;color:#fff;z-index:9}.model-list>li .model-img .model-img-title .mask{height:32px;background:#000;opacity:.5;width:200px}.model-list>li .model-title .title-top{height:14px;line-height:1;margin-top:10px}.model-list>li .model-title .title-top .structure:before{content:"";font-family:"Font Awesome 6 Free";padding-right:4px;font-weight:700}.model-list>li .model-title .title-btm{height:14px;line-height:1;margin-top:10px}.model-list>li .model-title .title-btm .price-total:before{content:"";font-family:"Font Awesome 6 Free";padding-right:4px;font-weight:700}.boxs .boxs-title .boxs-tabs{display:flex}.boxs .boxs-title .boxs-tabs h2{margin-right:20px;line-height:48px}.boxs .boxs-title .boxs-tabs h2 a.active{border-bottom:3px solid #ff5555}.boxs .boxs-title .boxs-tabs .boxs-title a.active{color:#f55}#footer{min-width:1200px}#footer .quick-tools{width:1200px;height:auto;padding-top:50px;margin:0 auto 20px;line-height:32px;background:#333;display:flex}#footer .quick-tools dl{display:flex;flex-wrap:wrap;text-align:center;border-right:1px solid #555}#footer .quick-tools dl dt{font-size:1.4em;font-weight:700;margin-bottom:12px;width:100%;order:-1}#footer .quick-tools dl dd{width:100%;display:flex;justify-content:center;align-items:center}#footer .quick-tools .tools-box1{width:260px}#footer .quick-tools .tools-box1 dl dd{width:50%}#footer .quick-tools .tools-box2,#footer .quick-tools .tools-box3{width:200px}#footer .quick-tools .tools-box4{width:260px}#footer .quick-tools .tools-box4 dl dd{width:50%}#footer .quick-tools .tools-box5{width:260px}#footer .quick-tools .tools-box5 dl{border-right:none}#footer .friendship{width:1200px;margin:0 auto 20px}#footer .friendship .friendship-title{font-size:18px;color:#aaa;line-height:36px;margin-bottom:10px;border-bottom-width:1px;border-bottom-color:#666;border-bottom-style:dashed}#footer .friendship ul{display:flex;justify-content:flex-start;flex-wrap:wrap}#footer .friendship ul li{border-right:1px solid #666;display:inline-block;height:12px;line-height:12px;color:#666;margin:0 10px 10px 0;padding:0 10px 0 0}#footer .friendship ul li:last-child{margin-right:0;border-right:none}#footer .friendship ul li a{font-size:14px;color:#666}#footer .friendship ul li a:hover{color:#f1f1f1}#footer .disclaimer{width:1200px;margin:0 auto 20px}#footer .disclaimer p{font-size:14px;color:#666;text-align:left;text-indent:2em}.side-boxs{background:#f5f5f6;margin-bottom:16px;padding-bottom:1px}.side-boxs:last-child{margin-bottom:0}.side-boxs>.side-head{margin-bottom:8px;padding-top:8px}.side-boxs>.side-head>.side-title{font-size:18px;font-weight:600;color:#303033;line-height:28px}.side-boxs>.side-head>.side-title:before{content:"";width:4px;height:18px;background:#d22;border-radius:0 2px 2px 0;float:left;margin-top:5px;margin-right:10px}.side-boxs>.side-body{padding:0 16px}.side-search .side-body{display:flex;flex-direction:column}.side-search .side-body .search-input{width:100%;height:40px;padding:0 16px;border:1px solid #e6e6e6;background:#fff;color:#666;font-size:16px;margin-bottom:10px}.side-search .side-body .search-btn{border-radius:4px;outline:0;border:none;background:#e00;cursor:pointer;line-height:25px;color:#fff;font-size:16px;width:100%;height:40px;margin-bottom:16px}.side-filter .side-body .filter-items{flex-direction:column;margin-bottom:16px}.side-filter .side-body .filter-items .filter-title{font-size:16px;margin-bottom:4px}.side-filter .side-body .filter-items ul{display:flex;flex-wrap:wrap}.side-filter .side-body .filter-items ul li{width:25%}.side-filter .side-body .filter-title.quyu:before{content:"";font-family:"Font Awesome 6 Free";color:#8f9dfb;width:40px;padding-right:4px;font-weight:700}.side-filter .side-body .filter-title.jiage:before{content:"";font-family:"Font Awesome 6 Free";color:#8f9dfb;width:40px;padding-right:4px;font-weight:700}.side-filter .side-body .filter-title.leixing:before{content:"";font-family:"Font Awesome 6 Free";color:#8f9dfb;width:40px;padding-right:4px;font-weight:700}.side-filter .side-body .filter-title.mianji:before{content:"";font-family:"Font Awesome 6 Free";color:#8f9dfb;width:40px;padding-right:4px;font-weight:700}.side-filter .side-body .filter-title.fangxing:before{content:"";font-family:"Font Awesome 6 Free";color:#8f9dfb;width:40px;padding-right:4px;font-weight:700}.side-hot-hx .side-body{padding-top:8px}.side-hot-hx .side-body ul>li{line-height:1;margin-bottom:24px;overflow:hidden;text-overflow:ellipsis}.side-hot-hx .side-body ul>li>a{white-space:nowrap}.side-hot-hx .side-body ul>li>a>i{background-color:#8eb9f5;color:#fff;width:12px;display:inline-block;text-align:center;font-size:12px;height:13px;margin-right:4px}.side-hot-hx .side-body ul>li>a>i.first{background-color:#f54545}.side-hot-hx .side-body ul>li>a>i.second{background-color:#ff8547}.side-hot-hx .side-body ul>li>a>i.third{background-color:#ffac38}.side-news .side-head{background:#f3f3f3;padding:10px 15px;margin-bottom:10px}.side-news .side-head .side-title{font-size:16px;font-weight:700;color:#333;margin:0}.side-news .side-body .news-list{list-style:none;padding:0;margin:0}.side-news .side-body .news-list li{line-height:1;margin-bottom:16px;padding-left:10px;position:relative;display:flex;justify-content:space-between;align-items:center}.side-news .side-body .news-list li:before{content:"•";position:absolute;left:0;color:#f55;font-size:16px}.side-news .side-body .news-list li a{flex:1;font-size:14px;color:#333;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.side-news .side-body .news-list li a:hover{color:#f55}.side-news .side-body .news-list li .news-date{font-size:12px;color:#999;flex-shrink:0}.side-news .side-body .news-list li.empty{text-align:center;color:#999;padding:20px 0}.side-news .side-body .news-list li.empty:before{display:none}.house-grid-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:20px}.house-grid-list .house-grid-item{width:200px;border:1px solid #e8e8e8;transition:all .3s;background:#fff}.house-grid-list .house-grid-item:hover{border-color:#f55;box-shadow:0 2px 8px #ff555526;transform:translateY(-2px)}.house-grid-list .house-grid-item .house-img{width:100%;height:150px;overflow:hidden;position:relative;background:#f5f5f5}.house-grid-list .house-grid-item .house-img a{display:block;width:100%;height:100%}.house-grid-list .house-grid-item .house-img a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.house-grid-list .house-grid-item .house-img:hover img{transform:scale(1.05)}.house-grid-list .house-grid-item .house-info{padding:10px}.house-grid-list .house-grid-item .house-info .house-title{height:38px;line-height:19px;margin-bottom:8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.house-grid-list .house-grid-item .house-info .house-title a{font-size:13px;color:#333;text-decoration:none}.house-grid-list .house-grid-item .house-info .house-title a:hover{color:#f55}.house-grid-list .house-grid-item .house-info .house-detail{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:6px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;font-size:12px;color:#666;line-height:1}.house-grid-list .house-grid-item .house-info .house-price{text-align:right;line-height:1}.house-grid-list .house-grid-item .house-info .house-price .price-num{font-size:18px;font-weight:700;color:#f55}.house-grid-list .house-grid-item .house-info .house-price .price-unit{font-size:12px;color:#999;margin-left:2px}.house-grid-list .empty-state{width:100%;text-align:center;padding:30px 0;color:#999;font-size:14px}.index-tools-entry{background:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:8px;margin-bottom:12px}.index-tools-entry__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.index-tools-entry__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:14px 4px;background:#f8f8f8;border:1px solid #eee;border-radius:4px;color:#444;font-size:12px;text-decoration:none;transition:all .2s}.index-tools-entry__item i{font-size:20px;color:#c00}.index-tools-entry__item:hover{background:#fff0f0;border-color:#d22;color:#d22;text-decoration:none}.index-tools-entry__item:hover i{color:#d22}
