@charset "gb2312";
/*left*/
#z_left { margin: 0px; padding: 0px; float: left; width: 818px; height: auto; border: 1px solid #dde2e6; overflow: hidden; }
#z_left .div { padding: 6px 10px; }
/*left-top*/
#til { width: 818px; float: left; position: relative; }
.frri { float: left; margin-top: 0px; text-align: left; padding: 0px; }
.frri h2 { font-weight: bold; font-size: 16px; height: 24px; line-height: 24px; color: #000; margin-top: 10px; margin-left: 18px; margin-bottom: 10px; }
.feilei { right: 20px; top: 9px; position: absolute; border: 1px solid #D8D8D8; background: #FFF; width: 100px; font-size: 14px; }
.feilei1 { height: 25px; line-height: 25px; text-align: center; width: 100%; cursor: pointer; font-weight: bold; }
.feilei1 a { color: #2069D6; }
.otherfelei { display: none; }
.otherfelei li { text-align: center; background: #FFF; line-height: 25px; font-weight: 100; }
.otherfelei li:hover, .otherfelei li.act1 { background: #EEE; }
.otherfelei li:hover a, .otherfelei li.act1 a { text-decoration: none; color: #C00; }
.feilei-hover .otherfelei { display: block; }
.feilei-hover .feilei1 a { color: #C00; }
/*left-con*/
#content { float: left; width: 820px; height: auto; }
.rili { text-align: center; float: left; width: 110px; border-top-width: 4px; border-top-style: solid; border-top-color: #0389bc; margin-left: 15px; }
.rili em { font-size: 16px; color: #666; display: block; padding-top: 15px; font-family: "宋体"; font-weight: bold; }
.rili i { font-family: Georgia, Arial, Tahoma; font-size: 30px; font-weight: bold; color: #F00; line-height: 36px; }
.rili span { font-family: Verdana; font-size: 16px; color: #999; display: block; padding-top: 5px; }
.riliright { float: left; width: 653px; padding-left: 20px; border-top-width: 1px; border-top-style: solid; border-top-color: #c0e1ee; border-right-color: #c0e1ee; border-bottom-color: #c0e1ee; border-left-color: #c0e1ee; margin-bottom: 13px; }
.riliright h3 { font-size: 22px; color: #0D457D; margin-top: 10px; margin-left: 20px; }
.riliright h3 a { color: #0D457D; }
.riliright h3 a:hover { color: #F00; }
.riliright h4 { font-weight: normal; margin-left: 20px; line-height: 12px; display: block; padding-top: 5px; }
.riliright h4 span { font-size: 12px; color: #999; margin-right: 5px; }
.riliright p { margin-top: 10px; margin-left: 20px; font-size: 12px; color: #666; line-height: 23px; min-height:69px; }
/*news-预售许可证*/
.riliright2 { float: left; width: 653px; padding-left: 20px; padding-bottom: 16px; border-top-width: 1px; border-top-style: solid; border-top-color: #c0e1ee; border-right-color: #c0e1ee; border-bottom-color: #c0e1ee; border-left-color: #c0e1ee; margin-bottom: 13px; }
.riliright2 h3 { font-size: 22px; color: #000; margin-top: 26px; margin-left: 20px; }
.riliright2 h3 a { color: #222; text-decoration: none; }
.riliright2 h3 a:hover { color: #F00; }
.riliright2 h4 { font-weight: normal; margin-left: 20px; line-height: 12px; display: block; }
.riliright2 h4 span { font-size: 12px; color: #666; margin-right: 5px; }
.riliright2 p { margin-top: 12px; margin-left: 20px; font-size: 20px; color: #111; line-height: 26px; }
.riliright2 p span { font-size: 12px; color: #07A1E2; }
.riliright2 p span a { text-decoration: none; }
.riliright2 p i { font-size: 12px; color: #07A1E2; }
/*news-预售许可证*/
/*left-翻页*/
.p_bar { text-align: center; clear: both; }
.p_bar a { color: #333; padding: 0 16px; margin: 0 2px; cursor: pointer; border: 1px solid #DDD; display: inline-block; font-family: arial, tahoma; line-height: 33px; border-radius: 3px; font-size: 14px; }
.p_bar .p_curpage { background: #1162D3; color: #fff; text-decoration: none; border: 1px solid #1162D3; }
.p_bar a:hover { background: #1162D3; text-decoration: none; color: #fff; border-color: #1162D3; }
/*right*/
#z_right { margin: 86px 0 0 0; padding: 0px; float: right; width: 360px; overflow: hidden; }
#z_right .nn-1 { border: 1px solid #dde2e6; background-color: #F6F6F6; padding-bottom: 10px; }
#z_right h5 { background: url(../2015img/xb.gif) no-repeat; padding-left: 15px; padding-right: 15px; font-size: 16px; line-height: 24px; color: #000; margin-top: 10px; margin-left: 13px; margin-bottom: 10px; height: 24px; }
#z_right .more { float: right; font-size: 12px; font-weight: normal; color: #666; padding-top: 2px; padding-right: 5px; }
/*right-一周资讯*/
.xin_ul { padding-left: 35px; list-style-type: none; background: url(../2016img/shuzi.png) no-repeat 10px 1px; width: 306px; overflow: hidden; }
.xin_ul li { height: 33px; line-height: 33px; overflow: hidden; padding-left: 2px; padding-right: 2px; padding-bottom: 0px; background-image: url(../2016img/Dotted_line.png); background-repeat: no-repeat; background-position: bottom; font-size: 14px; }
/*right-楼盘推荐*/
.picture { margin: 0 auto; zoom: 1; overflow: hidden; list-style-type: none; width: 340px; }
.picture a { text-decoration: none; }
.picture a:hover { color: #F00; text-decoration: none; }
.picture li img { border: solid 1px #dfdfdf; padding: 3px; height: 106px; width: 152px; }
.picture li p { line-height: 24px; font-size: 14px; }
.tc { text-align: center; font-size: 12px; color: #666; line-height: 16px; margin-left: 6px; width: 160px; overflow: hidden; }
#Middle { height: 25px; margin: 0 auto; width: 326px; overflow: hidden; margin-top: 10px; }
#Middle ul { list-style-type: none; margin: 0 auto; }
#Middle li { font-size: 14px; color: #000; display: inline; line-height: 25px; font-weight: bold; }
#Middle .Middle-1 { margin-left: 30px; margin-right: 45px; }
#Middle .Middle-2 { margin-left: 54px; }
#Middle .Middle-3 { margin-left: 76px; }
#didi { margin: 0 auto; height: 29px; background: url(../2016img/Dotted_line.png) no-repeat; background-position: bottom; }
.w100 { width: 115px; float: left; padding-right: 10px; text-align: left; overflow: hidden; }
.w50 { width: 105px; margin: 0px; padding: 0px; float: left; overflow: hidden; text-align: center; }
.w20 { width: 86px; float: right; margin: 0px; text-align: right; overflow: hidden; color: #F00; }
.lpdtxw { font-size: 12px; line-height: 30px; height: 25px; }
.Whole { white-space: nowrap; display: block; overflow: hidden; -ms-word-break: keep-all; }
/*right-今日推荐*/
#uunnd { margin: 0 auto; float: left; overflow: hidden; display: inline; margin-top: 6px; width: 343px; }
#uunnd li { height: 30px; line-height: 28px; overflow: hidden; padding-left: 30px; padding-right: 2px; padding-bottom: 0px; background: url(../2016img/Dotted_line2.png) no-repeat; background-position: 15px -3px; font-size: 14px; }


/*2022年12月增加列表页面CSS*/
.wechat-group-banner .wechat-group-qrcode{width:70px;height:70px;position:absolute;right:11px;top:11px}
.wechat-group-banner .wechat-group-qrcode1{width:70px;height:70px;position:absolute;right:99px;top:11px}
.wechat-group-banner .wechat-group-text{width:720px;height:92px;font-size:24px;font-weight:600;color:#FFFCD4;line-height:105px;letter-spacing:1px;text-align:center}
.wechat-group-banner{width:820px;height:92px;background-image:url(https://www.0352fang.com/img/news-list-wechat-group.png);position:relative;margin-bottom:40px}
.news-list-item{padding:20px 0;border-bottom:solid 1px #eee}
.img-link{float:left;width:160px;height:120px;margin-right:20px;overflow:hidden;border-radius:4px;transition:transform .5s ease .1s;-webkit-transition:-webkit-transform .5s ease .1s;position:relative}
.news-list-pic{width:100%;height:100%}
.news-list-detail{overflow:hidden;text-align:left}
.news-list-detail-tlt{font-size:20px;color:#303033;line-height:30px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-list-detail-con{font-size:14px;color:#6D6D73;line-height:22px;margin:10px 0 10px;word-break:break-all;min-height:44px}
.news-list-detail-info{font-size:12px;color:#9F9FA6;position:relative}
.news-list-detail-footer{vertical-align:middle;margin-right:6px;color:#9F9FA6}
.module-header-nav-news-new{width:100%;height:30px;margin-top:25px;margin-bottom:30px}
.module-header-nav-news-new .nav-header-wrap{margin:0 auto;height:30px;width:1200px;overflow:hidden}
.module-header-nav-news-new ul{list-style:none;color:#6D6D73;font-size:18px;line-height:30px}
.module-header-nav-news-new .nav-header-wrap li a{height:30px;padding:0 15px;border-radius:15px;color:#6D6D73;font-size:18px;line-height:30px;margin-right:10px;float:left}
.module-header-nav-news-new .nav-header-wrap li.active a,.module-header-nav-news-new .nav-header-wrap li:hover a{background-color:#2069D6;color:#fff}
#z_left{border:none}
#content{border-top:1px solid #dde2e6}
.module-header-nav-news-new a,.wechat-group-banner a{text-decoration:none;outline:0}