body{font-family:"microsoft yahei",helvetica,tahoma,arial,"hiragino sans gb","wenquanyi micro hei",sans-serif;font-size:14px;border:0;padding:0}
.top-ad{width:1200px;margin:0 auto}
.topad2{width:1200px;height:70px}
.ail-box{width:850px;height:240px;padding:20px 0;border-bottom:1px solid #f0f0f0}
.ail-box .nr-tit{height:36px;line-height:36px;clear:both;overflow:hidden}
.ail-box .tg_tag{border:1px solid #f99;border-radius:2px;color:#f99;font:12px/16px "simsun";margin-top:6px;padding:1px 7px;float:right}
.ail-link{display:block;position:relative;top:0;left:0;height:210px;width:850px;overflow:hidden}
.right-ad-box{width:300px;height:250px}
.ad-in-list{display:none}
.ad-wrapper{left:0;position:relative;top:0}
.mt12{margin-top:12px}
.right-ad-box{width:300px;height:415px}
.right-ad-box2{width:300px;height:250px}
.rightad-link{position:absolute;display:block;top:0;left:0;width:300px;height:250px}
.ad-remind{text-align:center;position:absolute;border-radius:0 8px 0 0;bottom:0;left:0;font-size:11px;color:#fff;width:32px;height:20px;line-height:20px;background-color:#000;background-color:rgba(0,0,0,0.6)}
.top-ad img{display:block;margin:0}
.logo-left{float:left}
.logo-tips{font-size:24px;color:#404040}
.logo_area{width:1200px;margin:25px auto 15px}
.logo-right{float:right;position:relative;top:0;left:0}
.idx-city-change{font-size:14px;height:32px;line-height:32px;display:inline-block;cursor:pointer;color:#404040;margin-right:30px}
.idx-city-change i{display:inline-block;width:20px;height:23px;background:url(/uploads/image/ifhwimages/wbindex2016_sprite.png) 0 0;margin-right:10px;vertical-align:middle}
.ls-city-list{display:none;width:430px;border:1px solid #ddd;position:absolute;left:-173px;top:42px;background:#fff;background:rgba(255,255,255,0.95);z-index:200}
.ls-city-list a{color:#555;padding:0 3px}
.ls-city-list .top-arrow{display:block;width:19px;height:11px;background:url(/uploads/image/ifhwimages/local_site_sprite.png) -247px 0;position:absolute;top:-11px;left:205px}
.ls-city-title{padding:0 20px;height:48px;line-height:48px;border-bottom:1px solid #ddd}
.ls-city-title a.active{color:#ef2d36}
.ls-city-cont{line-height:30px;padding:10px 20px}
.ls-city-cont a{padding:0 6px;white-space:nowrap;font-size:12px}
.ls-city-cont a:hover{color:#f64747}
.ls-search{display:inline-block;width:240px;float:right}
.ls-search form{background:#eee none repeat scroll 0 0;border:1px solid #ddd;border-radius:15px;height:30px}
.ls-sea-txt{border:0 none;border-radius:14px;padding-left:14px;height:30px;line-height:30px;width:188px;background-color:#eee;color:#999}
.ls-submit{background: repeat scroll -28px 0;border:0 none;cursor:pointer;height:20px;width:20px;vertical-align:middle}
.ls-path{font-size:14px}
.ls-path a{color:#999}
.displaynone{display:none}
a:hover{color:#f64747}
.divide-line{width:100%;height:1px;background-color:#ececec}
.main-box{width:1200px;margin:15px auto 0;clear:both;overflow:hidden;padding-bottom:100px}
.main-left{width:850px;float:left}
.left-tit,.aleft-tit{color:#212121;font-size:20px;font-weight:bold;width:100%;height:50px;line-height:50px;border-bottom:1px solid #f0f0f0}
.aleft-tit{border-bottom:0}
.leftlogo-link{width:100%;height:40px;line-height:40px;border-bottom:1px solid #f0f0f0;display:block}
.leftlogo-link img{display:block;border:0;margin-top:10px}
.aleft-tit:hover{text-decoration:none}
.red-square{width:8px;height:8px;display:inline-block;vertical-align:middle;background-color:#f64747;margin-right:10px}
.news-left{float:left;width:160px;height:120px;overflow:hidden}
.news-list{margin-bottom:30px}
.news-list .has-img,.news-list .no-img{padding:20px 0;border-bottom:1px solid #f0f0f0;height:120px;width:100%}
.news-list .no-img{height:auto;max-height:120px}
.news-list .has-img:hover,.news-list .no-img:hover{background-color:#f8f8f8}
.l-img{display:block;border:0;cursor:pointer;width:160px;height:120px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.l-img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.news-right{float:right;width:670px;height:140px}
.news-nopic{width:100%;max-height:140px}
.nr-tit a{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;color:#404040;font-weight:bold;margin-bottom:5px}
.nr-cont,.nr-cont a{font-size:14px;color:#999;line-height:24px;height:50px;overflow:hidden}
.no-img .nr-cont{max-height:50px;height:auto}
.nr-cont{margin-top:6px}
.nr-cont a:hover,.nr-tit a:hover{color:#f64747;text-decoration:none}
.share{margin-top:10px;height:24px;clear:both;width:100%;clear:both}
.share-left{float:right}
.ne-shares-pop6x1{clear:both;width:136px;height:24px}
.ne-shares-pop6x1 li{width:24px;height:24px;float:left;margin-right:10px}
.ne-shares-pop6x1 a .ep-share-icon{float:left;margin:0 auto;width:24px;height:24px;overflow:hidden;background:url(/uploads/image/nhouse-public/2eb17c0fd016424958fdda5fd027f63b.png) no-repeat;-webkit-transition:background .3s cubic-bezier(.17,.67,.88,1.25),color .2s linear;-moz-transition:background .3s cubic-bezier(.17,.67,.88,1.25),color .2s linear;-o-transition:background .3s cubic-bezier(.17,.67,.88,1.25),color .2s linear;transition:background .3s cubic-bezier(.17,.67,.88,1.25),color .2s linear}
.ne-shares-pop6x1 a .ep-share-weixin{background-position:-25px 0}
.ne-shares-pop6x1 a .ep-share-sina{background-position:-50px 0}
.ne-shares-pop6x1 a .ep-share-qzone{background-position:-75px 0}
.ne-shares-pop6x1 a .ep-share-yixin{background-position:0 0}
.ne-shares-pop6x1 a:hover .ep-share-weixin{background-position:-25px -25px}
.ne-shares-pop6x1 a:hover .ep-share-sina{background-position:-50px -25px}
.ne-shares-pop6x1 a:hover .ep-share-qzone{background-position:-75px -25px}
.ne-shares-pop6x1 a:hover .ep-share-yixin{background-position:0 -25px}
.post_recommend_tie .post_recommend_tie_icon{line-height:24px;height:24px;color:#bbb;display:block;padding-left:26px;background: no-repeat -99px 3px}
.post_recommend_tie{float:right;color:#f33;text-decoration:none;overflow:hidden;height:24px;margin-left:2px;font:12px/24px arial,"sim sun";display:block}
.post_recommend_tie:hover{text-decoration:none}
.post_recommend_tie .post_recommend_tie_wrap{-webkit-transition:margin-top .3s;-o-transition:margin-top .3s;transition:margin-top .3s}
.post_recommend_tie .post_recommend_tie_icon{display:block;padding-left:26px;color:#bbb}
.post_recommend_tie span{display:block;color:#f33}
.post_recommend_tie .post_recommend_tie_text i{display:block;width:20px;height:17px;float:left;width:26px;font-style:normal;color:#f33;background: no-repeat -99px -25px}
.post_recommend_tie:hover .post_recommend_tie_wrap{margin-top:-22px}
.ne-shares-qrwrap{background:#fff none repeat scroll 0 0;border:1px solid #ddd;border-radius:3px;display:none;height:152px;padding:4px;position:absolute;left:-50px;top:34px;width:120px;z-index:3;border:1px solid #f0f0f0}
.ne-shares-qrwrap.openweixin{display:block}
.ne-shares-qrwrap img{width:110px;height:110px}
.ne-shares-qrwrap{width:110px;height:152px}
.ne-shares-qrarr{position:absolute;top:-6px;left:56px;display:inline-block;background:url(/uploads/image/nhouse-public/2eb17c0fd016424958fdda5fd027f63b.png) no-repeat -25px -51px;width:12px;height:9px}
.ne-shares-qrwrap p{color:#999;font-size:12px;text-align:center}
.main-right{float:right;width:300px}
.right-icon{width:16px;height:20px;display:inline-block;margin-right:12px;vertical-align:middle;background:url(/uploads/image/nhouse-public/2eb17c0fd016424958fdda5fd027f63b.png) no-repeat 0 -49px}
.right-tit{color:#333;font-size:20px;font-weight:normal;margin-bottom:5px}
.hot-list{margin-bottom:30px}
.a-hot{list-style:none}
.hot-detail{color:#333;font-size:14px;font-weight:normal;height:35px;line-height:35px;width:300px}
.hot-detail:hover{text-decoration:none}
.hot-news{border-bottom:1px dashed #eee;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:265px}
.hd-icon{background:url(/uploads/image/nhouse-public/1f61858c47d44ffe261e76c4c72ebd5d.png) no-repeat scroll -38px -39px;color:#fff;display:inline-block;font-family:"italic";font-size:10px;height:16px;line-height:16px;margin-right:17px;text-align:center;vertical-align:middle;width:16px}
.hot-detail .after-three{background:url(/uploads/image/nhouse-public/1f61858c47d44ffe261e76c4c72ebd5d.png) no-repeat scroll -62px -39px}
.add-icon{display:inline-block;vertical-align:middle;width:20px;height:20px;overflow:hidden;margin:10px;background:url(/uploads/image/iffiimages/add.png) no-repeat 0 0;font-size:40px;font-style:normal;-webkit-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}
.more:hover .add-icon{background-position:0 -50px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.more,.more-over{width:100%;height:63px;line-height:63px;text-align:center;cursor:pointer;font-size:18px;color:#404040;font-weight:bold;border:1px solid #eee}
.more:hover,.more-over{color:#f64747;border:1px solid #f64747}
.more-over{cursor:default}
.index-footer{width:100%;background-color:#eee;border-top:1px solid #ccc}
.footer-main{width:1200px;margin:0 auto;background-color:#eee;position:relative;top:0;left:0}
.local-logo{background: repeat scroll 0 -149px;width:161px;height:164px;display:block}
.footer-left{width:205px;float:left;padding-left:42px;padding-top:55px}
.footer-line{width:1px;height:100%;background-color:#ccc;position:absolute;top:0}
.footer-line1{left:250px}
.footer-line2{left:900px}
.footer-center{float:left;margin-left:49px;margin-right:42px;width:560px}
.footer-tit{font-weight:bold;font-size:16px;color:#666;padding-top:37px}
.map-list{margin:18px 0 50px 0}
.map-list a{font-size:14px;color:#999;white-space:nowrap;line-height:28px;margin-right:18px}
.map-list a:hover{color:#f64747}
.join-way{margin-left:50px;float:left;width:193px}
.join-detail{margin-top:20px;font-size:14px}
.join-detail li{color:#999;line-height:26px}
.ns_sidebar{width:60px;height:128px;position:fixed;left:50%;margin-left:610px;bottom:200px;z-index:299;_display:none}
.ns_side_tolid{background:#ddd none repeat scroll 0 0;cursor:pointer;height:60px;width:60px}
.ft_icons{background-image:}
.ns_side_tolid:hover{background:#e9e9e9 none repeat scroll 0 0}
.ns_side_tolid i{float:left;margin:15px 0 0 7px}
.ic_totop{background-position:0 -298px;height:25px;width:46px}
.n-nav-bottom-main a,.n-nav-bottom-main a:visited,.n-nav-bottom-main a:hover{padding:0}
.nt-wx2dcode-icon{position:relative;top:0;left:0}

