@charset "utf-8";
/**
 * 
 * @mini-hui
 * @date    2015-07-31 09:31
 * @version $Id$
 */
/* Reset */
html, body, div, img, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
body, html { height:100%; width:100%; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#000000; }
a:hover { text-decoration:underline; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
img { border:0; display:block; }
em { font-style:normal; }
hr { height:0; clear:both; }
.none { display:none; }
.clear { clear:both; }
.left { float:left}
.right { float:right}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
/* ===============================================================
Basic Swiper Styles 
================================================================*/
.swiper-container { margin:0 auto; position:relative; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; /* Fix of Webkit flickering */
	z-index:1; }
.swiper-wrapper { position:relative; width:100%; -webkit-transition-property:-webkit-transform, left, top; -webkit-transition-duration:0s; -webkit-transform:translate3d(0px, 0, 0); -webkit-transition-timing-function:ease; -moz-transition-property:-moz-transform, left, top; -moz-transition-duration:0s; -moz-transform:translate3d(0px, 0, 0); -moz-transition-timing-function:ease; -o-transition-property:-o-transform, left, top; -o-transition-duration:0s; -o-transform:translate3d(0px, 0, 0); -o-transition-timing-function:ease; -o-transform:translate(0px, 0px); -ms-transition-property:-ms-transform, left, top; -ms-transition-duration:0s; -ms-transform:translate3d(0px, 0, 0); -ms-transition-timing-function:ease; transition-property:transform, left, top; transition-duration:0s; transform:translate3d(0px, 0, 0); transition-timing-function:ease; }
.swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }
.swiper-slide { float: left; }
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal { -ms-touch-action: pan-y; }
.swiper-wp8-vertical { -ms-touch-action: pan-x; }
/*通用*/
body { font-size:12px; font-family:"微软雅黑"; color:#454545; line-height:22px; background:#fbfbfb}
.widthMain { margin:0 auto; width:1000px; padding:0 10px; }
.fl, .partL { float:left; }
.fr, .partR { float:right; }
.hideBody { display: none; }
#fixedBody { width: 374px; }
.showed { position:fixed; top:0; z-index: 40; }
.back { position:fixed; right:20px; bottom:20px; margin-left:100px; width:40px; height:40px; background:url(http://www.news.cn/fortune/2015/images/sj_common.png) 0 -40px no-repeat; z-index:100; text-indent:-999px; overflow:hidden; display:none; }
#backTop { display:none; }
.combox { margin-bottom:10px; clear:both; }
.combox .pTit{ width: 100%; margin-bottom: 5px; background-color:#005dab; height:50px;}
.combox .pTit h2 { height:40px; background-color:#eb6100; padding-top:10px; border-bottom:1px solid #d0001f; float:left; margin-right: 3px; width: 90px; font-family:"微软雅黑"; }
.combox .pTit h2 a { height:50px; font-size:22px; color:#fff; line-height: 30px; }
.combox .pTit .line{ border-bottom:1px solid #eb6100; height:50px; width: 280px; float: left; }
.combox .sTit{ width: 100%; margin-bottom: 5px; }
.combox .sTit h2 { height:30px; border-bottom:1px solid #eb6100; float:left; margin-right: 3px; width: 90px; font-family:"微软雅黑"; text-align:center; >}
.combox .sTit h2 a { height:30px; font-size:16px; color:#333333; line-height: 30px; }
.combox .sTit .line{ border-bottom:1px solid #333333; height:30px; width: 280px; float: left; }
.combox .picText { margin-bottom:10px; }
.combox .picText img { float:left; padding-right:10px; width:140px;height:90px; }
.combox .picText h3 { line-height:30px; }
.combox .picText h3 a { font-size:16px; font-weight:bold; }
.combox .picText p { line-height:24px; }
.combox .picText p a{ color: #d0001f}
.combox .list { width: 100%}
.combox .list ul li { color: #999999; line-height:30px; height:30px; overflow:hidden }
.combox .list ul li a { color: #333; padding-left:8px; font-size:12px; }
.combox .list .list_l { float:left; width:185px; }
.combox .list .list_r { float:right; width:185px; }
/*内容*/
.domMobile { display:none; }
/*顶部三条新闻*/
.topNews{ width: 1000px; overflow: hidden; margin: 10px auto 0} 
.topNews ul{ width: 1011px; }
.topNews li { width:328px; height: 75px; overflow: hidden; float:left; font-family:微软雅黑,Microsoft YaHei; position:relative; border: 1px solid #5c9fcc; margin-right: 5px}
.topNews li img { width: 100px; height: 75px; position: absolute; left: 0; top:0; overflow: hidden; }
.topNews li .info{ padding-left:122px; background-color: #e8e8e8; height: 75px; overflow: hidden; }
.topNews li h3 { font-size:14px; line-height:30px; color: #353535; height: 30px; overflow: hidden; }
.topNews li p { color: #666; font-size:12px; line-height:22px; padding-right: 5px; }
.topNews li p a{ color: #d20129}
.topNews li span { background: #eb6100 none repeat scroll 0 0; color: #fff; font-family: "微软雅黑"; left: 100px; line-height: 16px; padding: 3px 0; position: absolute; text-align: center; top: 0px; width: 18px; }

/*logo和站点*/
#head .head_box { width: 100%; }
#head .head { height: 70px; margin: 0 auto; position: relative; width: 1000px; z-index: 5; }
#logo { float: left; margin: 4px 0 0 4px; }
.location { border: 1px solid #999999; float: right; height: 39px; margin-top: 13px; position: relative; width: 195px; }
.location h2 { background: url("http://www.news.cn/house/bj/fcpdgb2015/img/locbg.png") no-repeat 0 0; color: #fff; font-family:微软雅黑,Microsoft YaHei; font-size: 17px; font-weight: normal; height: 39px; line-height: 39px; padding-left: 10px; }
.location .open { background: rgba(0, 0, 0, 0) url("http://www.news.cn/2014newhouse/images/icon/ico_area_open.gif") no-repeat scroll right 5px; color: #d0001f; cursor: pointer; font-size: 14px; padding-right: 21px; position: absolute; right: 17px; top: 9px; }
.location .open.on { background: url("http://www.news.cn/2014newhouse/images/icon/ico_area_close.gif") no-repeat scroll right 5px; }
.location .areabox { display: none; position: absolute; right: 0; top: 44px; width: 446px; z-index: 15}
.location .areabox .bg_icon { background: url("http://www.news.cn/2014newhouse/images/icon/ico_location_cont.gif") no-repeat scroll 406px 4px; display: block; height: 13px; }
.location .areabox .areacont { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: #fff none repeat scroll 0 0; border-color: -moz-use-text-color #e1e1e1 #e1e1e1; border-image: none; border-style: none solid solid; border-width: medium 1px 1px; overflow: hidden; padding: 0 15px 20px; }
.location .areabox .areacont h4 { color: #000; font-size: 16px; padding: 18px 0 0 25px; }
.location .areabox .areacont .rec { overflow: hidden; padding: 12px 0 10px 10px; width: 404px; }
.location .areabox .areacont .rec li { float: left; margin-left: 15px; }
.location .areabox .areacont .rec li a { color: #000; font-size: 14px; }
.location .areabox .areacont .boxscroll { height: 216px; margin-top: 9px; overflow-x: hidden; overflow-y: scroll; padding-left: 3px; }
.location .areabox .areacont .all { overflow: hidden; width: 100%; }
.location .areabox .areacont .all li { color: #000; float: left; font-size: 14px; line-height: 21px; margin: 7px 0 8px; }
.location .areabox .areacont .all li span { display: inline-block; text-align: center; width: 73px; }
.location .areabox .areacont .all li span a { color: #000; }
.location .areabox .areacont .area_list li a:hover { text-decoration: underline; }

/*导航条*/
.nav{	height:90px;	background-color: #005dab;	background-image: url(http://sd.news.cn/xb019/wq/images/bg01.gif);	background-repeat: repeat-x;}
.nav_dh { width:1000px; margin:0px auto;}
.nav_fr { width:920px; margin-right:0px;}
.nav_fr ul { width:920px; float:left;}
.nav_fr ul li{width: auto;float:left;margin :15px 18px 0px 18px;	font-family: "微软雅黑";	font-size: 16px;	font-weight: 600;}
.nav_fr ul li a{	color: #FFFFFF;}

/*xnav*/
.xnav_dh { width:1000px; margin:0px auto;}
.xnav_dh ul {width:970px;  float:left; height:35px;}
.xnav_dh ul li{width: auto;float:left;margin :5px 18px;	font-family: "微软雅黑";	font-size: 16px;	font-weight: 800;}
.xnav_dh ul li a{	color: #005dab;	font-weight: 800;}
.xnav_dh .lm {font:'微软雅黑';font-size:22px;color: #005dab;}
.xnav_dh .lm em{font:'微软雅黑';font-size:22px;color: #ff6600;font-weight: 800;}
/*banner*/
.banner { width:1000px; height:180px; margin:0px auto;}
.logo {	background-image: url(http://sd.news.cn/xb019/wq/images/logo.jpg);	background-repeat: no-repeat;	float: left;	height: 90px;	width: 80px;}
.menu { background: #005dab repeat; height:50px; line-height:50px; width: 1000px; overflow:hidden; margin: 0 auto; }
.menu ul { width: 1010px; }
.menu ul li { float: left; border-right: 1px solid #fff; height:50px; line-height:50px; font-size:18px; color:#666; display:inline-block; width:167px; position: relative; font-family: "微软雅黑"; }
.menu ul li i{ position: absolute; background:url(http://sd.news.cn/pfpd/images/navicon.png) no-repeat; width: 30px; height: 30px; overflow: hidden; left: 30px; top:12px; z-index: 2}
.menu ul li .item01{ background-position: 0 0}
.menu ul li .item02{ background-position: 0 -50px}
.menu ul li .item03{ background-position: -3px -97px}
.menu ul li .item04{ background-position: 0 -150px}
.menu ul li .item05{ background-position: 0 -198px}
.menu ul li .item06{ background-position: 0 -247px}
.menu ul li:hover .item01{ background-position: -70px 0}
.menu ul li:hover .item02{ background-position: -70px -50px}
.menu ul li:hover .item03{ background-position: -73px -97px}
.menu ul li:hover .item04{ background-position: -70px -150px}
.menu ul li:hover .item05{ background-position: -70px -198px}
.menu ul li:hover .item06{ background-position: -70px -247px}
.menu ul li a { color: #666; display: block; font-size: 18px; line-height: 50px; padding-left: 62px; }
.menu ul li + li a { /*border-left: 1px solid #fff; */}
.menu ul li a:hover { color: #fff; }
.menu ul li a em { display: block; position: relative; width: 100%; z-index: 2; }
.da-thumbs li { /*box-shadow: 0 1px 3px; */position: relative; }
.da-thumbs li a, .da-thumbs li a img { display: block; position: relative; }
.da-thumbs li a { overflow: hidden; }
.da-thumbs li a div { background: rgba(190, 18, 6, 11) none repeat scroll 0 0; height: 100%; position: absolute; width: 100%; z-index: 1; }
.da-thumbs li a div.da-animate { transition: all 0.3s ease-in-out 0s; }
.da-slideFromTop { left: 0; top: -100%; }
.da-slideFromBottom { left: 0; top: 100%; }
.da-slideFromLeft { left: -100%; top: 0; }
.da-slideFromRight { left: 100%; top: 0; }
.da-slideTop { top: 0; }
.da-slideLeft { left: 0; }
/*banner*/
.banner { width:1000px; height:180px; margin:0px auto;}

.firstPart { margin-bottom:15px; }
.firstPart .partL { width:607px; float:left; }
.firstPart .partR { width:373px; float:right; }
/*小焦点图*/
#focusImgaa { margin-bottom:15px; overflow: hidden; position: relative; height: 270px; width: 360px; }
#focusImg .swiper-wrapperaa { height: 270px; width: 360px; overflow: hidden;}
.focusPicaa { width: 360px; position: relative;overflow: hidden; }

/*焦点图*/
.focusPic{ width: 100%; position: relative; }
#focusImg { margin-bottom:15px; overflow: hidden; position: relative; height: 333px; width: 607px; }
#focusImg .swiper-wrapper { height: 333px; width: 607px; }
#focusImg .swiper-wrapper .swiper-slide { float: left; position: relative; }
#focusImg .swiper-wrapper .swiper-slide .img, #focusImg .swiper-wrapper .swiper-slide .img a, #focusImg .swiper-wrapper .swiper-slide img { font-size: 0; vertical-align: top; height: 333px; width: 607px; }
#focusImg .swiper-wrapper .swiper-slide .bg { background: #000 none repeat scroll 0 0; bottom: 0; height: 58px; left: 0; opacity: 0.7; position: absolute; width: 100%; z-index: 0; }
#focusImg .swiper-wrapper .swiper-slide .title { bottom: 0; height: 58px; left: 0; position: absolute; width: 100%; z-index: 1; font-family:"微软雅黑",Microsoft YaHei; }
#focusImg .swiper-wrapper .swiper-slide .title a { color: #fff; display: block; font-size: 24px; height: 58px; line-height: 58px; padding: 0 5px  0 18px; text-decoration: none; font-family:"微软雅黑",Microsoft YaHei; font-weight: normal; }
#focusImg .pagination { bottom: 15px; position: absolute; right: 0; }
#focusImg .swiper-pagination-switch { background: #828481 none repeat scroll 0 0; cursor: pointer; display: inline-block; height: 8px; margin-right: 5px; vertical-align: middle; width: 20px; }
#focusImg .swiper-visible-switch { background: #fff none repeat scroll 0 0; }
#focusImg .swiper-active-switch { background: #fff none repeat scroll 0 0; }
#focusImg .arrow-left { background: url(http://www.news.cn/2014newhouse/images/btn/btn_v_prev.png) no-repeat left top; position: absolute; top: 50%; margin-top: -22px; z-index:5; cursor: pointer; display: block; height: 44px; left: 0; position: absolute; top: 152px; width: 44px; }
#focusImg .arrow-right { background: url(http://www.news.cn/2014newhouse/images/btn/btn_v_next.png) no-repeat left bottom; position: absolute; top: 50%; margin-top: -22px; z-index:5; cursor: pointer; display: block; height: 44px; position: absolute; right: 0; width: 43px; }
#focusImg .arrow-left:hover{ background: #fff url("http://www.news.cn/2014newhouse/images/btn/btn_v_prev.png") no-repeat scroll 0 0}

#focusImg .arrow-right:hover{ background:#fff url("http://www.news.cn/2014newhouse/images/btn/btn_v_next.png") no-repeat scroll 0 0}





/*要闻*/
.icon {
    background:url(http://www.news.cn/house/bj/fcpdgb2015/2015/img/icon.png) no-repeat scroll;
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
}
.icon1 {
    background-position: 0 0;
    height: 14px;
    width: 20px;
}
.icon2 {
    background-position: 0 -45px;
    height: 15px;
    width: 15px;
}
.firstPart .impNews{ margin-top: 8px; }/*
.firstPart .impNews h3 { line-height:30px; color:#c49506; font-family:"微软雅黑"; font-size:26px; }
.firstPart .impNews h3 a { color:#c49506; font-family:"微软雅黑"; font-size:26px; }*/
.firstPart .headNews { margin-bottom: 25px; font-size:14px; }
.firstPart .headNews h2 { font-size:24px; line-height:45px; font-weight:normal; overflow: hidden; font-family:"微软雅黑",Microsoft YaHei; }
.firstPart .headNews h2 a { color:#333333; font-weight: normal; }
.firstPart .headNews .ywzy { color:#666666; font-size:12px; height: 20px; overflow: hidden; }
.firstPart .headNews .ywzy a { color:#666666}
.firstPart .impNews .space { margin-bottom: 30px; }
.firstPart .impNews .imgArea { width:245px; }
.firstPart .impNews .imgArea img{ border: 1px solid #c8c7c7; border-bottom:none; width:245px; height: 150px}
.firstPart .impNews .imgArea p { background:#ececec; padding:6px 10px; clear:both; border: 1px solid #c8c7c7; border-top:none; width:225px; text-align: center; height:27px; overflow:hidden}
.firstPart .impNews .imgArea p a { font-size:16px; color:#333; line-height:27px;font-family:"微软雅黑"; }

.firstPart .impNews .textList { width:340px; margin-top: -3px}
.firstPart .impNews .textList .spaceNone{ margin-top:36px}
.firstPart .impNews .textList li { height:17px; line-height:30px; overflow:hidden; padding: 11px 0; /*font-size: 14px;*/ border-bottom:1px solid #f0f0f0 }
.firstPart .impNews .textList li span{padding-right: 12px; }
.firstPart .impNews .textList li a { font-size:16px; /*height: 20px;*/ line-height: 20px; overflow: hidden;font-family:"微软雅黑";}
.firstPart .impNews .textList .imp { padding: 0px 0 11px; }
.firstPart .impNews .textList li.imp a { font-weight:bold;font-family:"微软雅黑"; }
/*右侧楼盘资讯*/
.Intro { margin:29px auto 15px; }
.Intro .list{ width: 100%; margin:10px auto 0; }
.Intro .list ul li { font-size: 14px; line-height:32px; height:32px; overflow: hidden; }
.Intro .list ul li span{ color: #d0001f}
.Intro .list ul li a{ font-size: 14px; }
.Intro .list ul .imp{ font-weight: bold; line-height:32px; height:32px; overflow: hidden; }
.Intro .list ul .imp span{ font-weight: bold; color: #d0001f}
.Intro .list ul .imp a{ font-size: 14px; font-weight: bold; }
/*可视互动*/

.Interaction .tabBox{ width:373px; position:relative; margin:15px auto 0; }
.Interaction .tabBox .tab_menu{ width:374px; float:left; position:absolute; z-index:1; height:42px; }
.Interaction .tabBox .tab_menu li{ float:left; width:186px; height:42px; line-height:30px; cursor:pointer; text-align:center; margin:0 1px 0 0; background-color:#d8d8d8}
.Interaction .tabBox .tab_menu .selected{ background-color:#eb6100; cursor:pointer; }
.Interaction .tabBox .tab_box{ width:373px; height:211px; clear:both; top:43px; position:relative; }
.Interaction .tabBox .hide{ display:none; }
.Interaction .tabBox .tab_box div{ position: relative; } 
/*原创视频*/
.Interaction .tabBox .tab_box .ycsp{ position: relative; }
.Interaction .tabBox .tab_box .ycsp .close { background:url("http://www.news.cn/2015/img2015/icon_video.png") no-repeat scroll 0 -80px; cursor: pointer; display: none; height: 17px; left: 373px; position: absolute; top: 0; width: 17px; z-index: 11; } 
#ycspImg { overflow: hidden; position: relative; height: 211px; width: 373px; }
#ycspImg .swiper-wrapper { height: 211px; width: 373px; }
#ycspImg .swiper-wrapper .swiper-slide { float: left; position: relative; }
#ycspImg .swiper-wrapper .swiper-slide .newsVideo { height: 211px; position: relative; }
#ycspImg .swiper-wrapper .swiper-slide .newsVideo .bg { background: #000 none repeat scroll 0 0; bottom: 0; height: 39px; left: 1px; opacity: 0.4; position: absolute; width: 371px; }
#ycspImg .swiper-wrapper .swiper-slide .newsVideo img { height: 211px; width: 373px; }
#ycspImg .swiper-wrapper .swiper-slide .newsVideo .tit { bottom: 0; height: 39px; left: 0; overflow: hidden; position: absolute; text-align: center; width: 371px; font-size: 14px; }
#ycspImg .swiper-wrapper .swiper-slide .newsVideo .tit a { color: #fff; line-height: 39px; font-size: 14px; }
#ycspImg .swiper-wrapper .swiper-slide .newsVideo .play { background:url("http://www.news.cn/2015/img2015/icon_video.png") no-repeat scroll -50px 0; cursor: pointer; height: 40px; left: 41%; position: absolute; top: 35%; width: 40px; z-index: 10; }
#ycspImg .swiper-wrapper .swiper-slide .newsVideo .play:hover { background-position: -110px 0; }
#ycspImg .swiper-wrapper .swiper-slide .newsVideo .play img { border: medium none; height: 40px; width: 40px; }
#ycspImg  iframe { height: 211px; left: 0px; position: absolute; top:0px; width:373px; z-index: 11; }
#ycspImg .arrow-left { background: url(http://www.news.cn/house/bj/fcpdgb2015/img/l.png) no-repeat left top; position: absolute; bottom: 0; z-index:5; cursor: pointer; display: block; height: 39px; left: 0; position: absolute; width: 39px; }
#ycspImg .arrow-right { background: url(http://www.news.cn/house/bj/fcpdgb2015/img/r.png) no-repeat left bottom; position: absolute; bottom: 0; z-index:5; cursor: pointer; display: block; height: 39px; position: absolute; right: 0; width: 39px; }
#ycspImg .arrow-left:hover{ opacity: 0.6; }
#ycspImg .arrow-right:hover{ opacity: 0.6; }
/*图片新闻*/
#dchbImg { overflow: hidden; position: relative; height: 211px; width: 373px; }
#dchbImg .swiper-wrapper { height: 211px; width: 373px; }
#dchbImg .swiper-wrapper .swiper-slide { float: left; position: relative; }
#dchbImg .swiper-wrapper .swiper-slide .newsVideo { height: 211px; position: relative; }
#dchbImg .swiper-wrapper .swiper-slide .newsVideo .bg { background: #000 none repeat scroll 0 0; bottom: 0; height: 39px; left: 1px; opacity: 0.4; position: absolute; width: 371px; }
#dchbImg .swiper-wrapper .swiper-slide .newsVideo img { height: 211px; width: 373px; }
#dchbImg .swiper-wrapper .swiper-slide .newsVideo .tit { bottom: 0; height: 39px; left: 0; overflow: hidden; position: absolute; text-align: center; width: 371px; font-size: 14px; }
#dchbImg .swiper-wrapper .swiper-slide .newsVideo .tit a { color: #fff; line-height: 39px; font-size: 14px; }
#dchbImg .arrow-left { background: url(http://www.news.cn/house/bj/fcpdgb2015/img/l.png) no-repeat left top; position: absolute; bottom: 0; z-index:5; cursor: pointer; display: block; height: 39px; left: 0; position: absolute; width: 39px; margin-bottom:120px }
#dchbImg .arrow-right { background: url(http://www.news.cn/house/bj/fcpdgb2015/img/r.png) no-repeat left bottom; position: absolute; bottom: 0; z-index:5; cursor: pointer; display: block; height: 39px; position: absolute; right: 0; width: 39px; }
#dchbImg .arrow-left:hover{ opacity: 0.6; }
#dchbImg .arrow-right:hover{ opacity: 0.6; }




.thirdPart { margin-bottom:20px; /* overflow: hidden; */}
.thirdPart .partL { width:1000px; float:left; margin-top: -30px}
.thirdPart .partR { width:373px; float:right; margin-top:-20px; }
/*瀑布流*/
.thirdPart .tabTitHeight { height:47px; position:relative; }
.thirdPart .tabTit { border:1px solid #eb6100; border-top:2px solid #eb6100; height:46px; line-height:46px; overflow:hidden; background: #fff; width: 100%}
.thirdPart .tabTit .tabLi { float:left; font-size:18px; color: #eb6100; width:100px; text-align:center; float:left; height:46px; line-height: 46px; font-family:"微软雅黑"; cursor:pointer; }
.thirdPart .tabTit a:hover { text-decoration:none; }
.thirdPart .tabTit .on { background:#005dab; color: #fff}


/*瀑布流*/
.dataList li { padding: 15px 0 17px 0; border-bottom: 1px solid #ededed; overflow: hidden; position:relative; }
.dataList h3 { margin-bottom: 10px; width:550px; font-family:"微软雅黑",Microsoft YaHei; }
.dataList h3 a { display: inline-block; line-height: 30px; overflow: hidden; font-size: 22px; color: #333333; }
/*.dataList .imgs { float: left; width: 138px; height: 90px; margin-right: 10px; }*/
.dataList .imgs a { font-size: 0px; vertical-align: top; float:left; width:138px; height:90px; overflow:hidden; display:inline; margin-right:10px; }
.dataList .imgs img { width: 138px; height: 90px; vertical-align: top; padding-right:10px; float:left; display:none; -moz-transition:-moz-transform .3s ease; -ms-transition:-ms-transform .3s ease; transition:transform .3s ease; }
.dataList .imgs img:hover { width: 138px; height: 90px; vertical-align: top; float:left; display:none; -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1)}
.dataList .summary { /*height: 75px; */ line-height: 24px; overflow: hidden; color: #666; font-size:14px; }
.dataList .info { height: 14px; line-height: 14px; padding: 0; text-align: right; }
.dataList .time { font-size: 12px; color:#999; }
.bdsharebuttonbox { position: absolute; top: 20px; right: 0px; display: none; }
.bdsharebuttonbox span.bds_more { padding: 0 0 0 20px!important; background: url(http://www.news.cn/house/bj/fcpdgb2015/img/icon_share.png) no-repeat 0px 0px!important; line-height:20px; /*display: none;*/ }
#dataMoreLink { text-align: center; display: none; font-size:18px; color: #333333}
#dataMoreLink a { color: #333; }
.dataList .moreBtn { text-align: center; padding: 15px 0; vertical-align: middle; cursor: pointer;/* display: none;*/ }
.dataList .moreBtn i { display: inline-block; width: 16px; height: 16px; background: url(http://www.news.cn/fortune/2015/images/more.gif) no-repeat; vertical-align: middle; margin-right: 5px; display: none; }
.dataList .moreBtn .text { line-height: 16px; vertical-align: middle; font-size:18px; color: #333333}


#columnSet { position:fixed; left:50%; top:200px; width:600px; height:400px; margin:0 0 0 -300px; z-index:50; background:#fff; font-family:"微软雅黑"; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#columnSet .tit { height:55px; line-height:55px; background:#d7d7d7; padding:0 20px; color:#000; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; }
#columnSet .tit h2 { font-size:22px; line-height:55px; height:55px; float:left; }
#columnSet .tit h2 span { font-size:20px; }
#columnSet .tit div { float:right; font-size:20px; }
#columnSet .tit div a { margin:0px; color:#000; margin-left: 20px; }
#columnSet .dest { background-color:#fafafa; font-size:20px; padding:0 20px; }
#columnSet .dest span { font-size:20px; color:#000; }
#columnSet .fixed { float:left; padding-right:20px; }
#columnSet .selectBody { padding: 20px 0 0 0; }
#columnSet .selectBody li.first { background:none; display: block; border-color:#bcbaba; color: #999; cursor:default; }
#columnSet .choose { padding:20px; }
#columnSet .choose .name { font-size:22px; color:#000; height:40px; line-height:40px; margin-bottom:15px; }
#columnSet li { float:left; border:1px solid #999; width: 90px; height:34px; line-height:34px; text-align:center; margin:0 12px 20px 0; font-size:16px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; color: #333; }
#columnSet li.selected { border:1px solid #00aae7; color:#00aae7; }
#columnSet li.first { display:none; }
#columnSet .selectBody li { border-color:#00aae7; background:url(http://www.news.cn/fortune/2015/images/sj_common.png) 100% -85px no-repeat; }
.swiper-container-tab { margin-right: 48px; }
.swiper-container-tab > .swiper-wrapper { float:left; height: 43px!important; }
#setColum { position:absolute; right:-1px; top:0px; width:48px; height:48px; background:#eb6100; z-index: 999; color:#fff; z-index:2; text-align:center; font-size:35px; font-weight:bold; line-height:48px; }
.showed #setColum { top: 0px; right: 0px; }


/*定制栏目*/
.loadLayout { width:100%; height:100%; position:fixed; top:0px; left:0px; z-index:9999; color:#fff; text-align:center; display:none; text-align:center; display:none; }
.loadLayout .layoutWrap { width:100%; height:100%; position:absolute; top:0px; left:0px; position: relative; text-align: center; vertical-align: middle; display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-pack: center; -webkit-box-align: center; display: box; box-orient: horizontal; box-pack: center; box-align: center}
.loadLayout .bg { width:100%; height:100%; background-color:rgba(0, 0, 0, 0.4); position:absolute; top:0px; left:0px; z-index:-1; }

/*新华有约*/
.xhMeet .picText{ margin:20px auto 0; }
.xhMeet .picText h3{ line-height: 30px; height: 30px; overflow: hidden; }
.xhMeet .picText h3 a{ color: #333; font-size: 16px; }
.xhMeet .picText p{ color: #333; height: 89px; overflow:hidden; line-height: 22px; }
.xhMeet .picText img{ width: 185px; height: 119px; }
.xhMeet .list ul li{font-size: 14px; color: #666}
.xhMeet .list ul li a{ font-size: 14px; color: #666}
.xhMeet .list .list_l li{ font-size: 14px; color: #666}
.xhMeet .list .list_r li{ font-size: 14px; color: #666}
.xhMeet .list .list_l li a{ font-size: 14px; color: #666}
.xhMeet .list .list_r li a{ font-size: 14px; color: #666}

/*道听图说*/
.picListen .listenWrap{ position: relative; width:373px; }
.picListen .listenWrap .hsBtnL{ position: absolute; width: 83px; height: 26px; background: url(http://www.news.cn/house/bj/fcpdgb2015/img/hsleft.png) 0 0; left: 0; top:279px}
.picListen .listenWrap .hsBtnR{ position: absolute; width: 83px; height: 26px; background: url(http://www.news.cn/house/bj/fcpdgb2015/img/hsright.png) 0 0; right: 0; top:279px}
.picListen .listenWrap #listenBox{ position:relative; width:373px; height:315px; margin:20px auto 0; }
.picListen .listenWrap #listenBox ul{ position:relative; width:373px; height:315px; }
.picListen .listenWrap #listenBox li{ z-index:0; position:absolute; width:0px; background:#fff; height:0px; top:146px; cursor:pointer; left:377px; /*border-radius:4px; */box-shadow:1px 1px 12px rgba(200, 200, 200, 1); padding:3px}
.picListen .listenWrap #listenBox li img{ width:100%; background:url(http://www.news.cn/house/bj/fcpdgb2015/img/loading.gif) no-repeat center 50%; height:100%; vertical-align:top; border-radius:4px; }
.picListen .listenWrap #listenBox li p{ position:absolute; left:0; bottom:-40px; width:100%; height:40px; line-height:40px; color:#fff; display:none; font-size:17px; color:#5e9ecc}
.picListen .listenWrap #listenBox li p span{ display:inline-block; width:100%; height:40px; overflow:hidden; text-align:center; font-size:17px; color:#5e9ecc}
.picListen .listenWrap #listenBox li p span a{ color:#5e9ecc}
.picListen .listenWrap #listenBox .prev,.picListen .listenWrap #listenBox .next{ display:block; z-index:100; overflow:hidden; cursor:pointer; position:absolute; width:52px; height:52px; top:131px; display:none}
.picListen .listenWrap #listenBox .prev{ background:url(http://www.news.cn/house/bj/fcpdgb2015/img/btn.png) left bottom no-repeat; left:0px}
.picListen .listenWrap #listenBox .next{ background:url(http://www.news.cn/house/bj/fcpdgb2015/img/btn.png) right bottom no-repeat; right:0px} 
.picListen .listenWrap #listenBox .prev:hover{ background-position:left top; }
.picListen .listenWrap #listenBox .next:hover{ background-position:right top; }
/*新华看房*/
.lookBox{ margin: 20px auto 1px; }
.onlyPic li{ position: relative; display: none; }
.onlyPic li img{ height: 189px; width: 373px; }
.onlyPic li .bg{ background: #000 none repeat scroll 0 0; bottom: 0; height: 39px; left: 0px; opacity: 0.4; position: absolute; width: 373px; }
.onlyPic li .tit { bottom: 0; height: 39px; left: 0; overflow: hidden; position: absolute; text-align: center; width: 373px; font-size: 16px; }
.onlyPic li .tit a { color: #fff; line-height: 39px; font-size: 16px; }
.onlyTit{ width: 100%}
.onlyTit li{ width: 50%; height: 29px; overflow: hidden; float: left; font-size: 14px; line-height: 29px; color: #d6d3d3}
.onlyTit li:hover{ background: #eb6100}
.onlyTit li a{ font-size: 14px; line-height: 29px; color: #fff}
.onlyTit .li01{ background: #5e9ecc}
.onlyTit .li02{ background: #86bce3}
.onlyTit .cur{ background: #eb6100}
/*热点专题*/
.numlist { width:371px; border:1px solid #5e9ecc; margin:20px auto 10px; } 
.numlist li { height:48px; _height:45px; border-bottom:1px solid #5e9ecc; line-height:48px; padding:0 15px 0 0; font-size:18px; overflow:hidden; font-family:"微软雅黑"; } 
.numlist li a { color:#5e9ecc; } 
.numlist li span{ height:48px; float:left; margin-right: 10px; }
.numlist li .num{ background: url(http://www.news.cn/house/bj/fcpdgb2015/img/num.png) no-repeat; }
.numlist li .num01{ width:75px; background-position: -99px -312px; }
.numlist li .num02{ width:75px; background-position: -99px -361px; }
.numlist li .num03{ width:75px; background-position: -99px -411px; }
.numlist li .num04{ width:75px; background-position: -99px -459px; }
.numlist .cur { border:none; font-weight:bold; padding:0px; height:75px; line-height:75px; background: #5e9ecc} 
.numlist .cur a { color:#fff; font-size:18px; float:left; width:262px; line-height:28px; margin-top:15px; } 
.numlist .cur span{ height:75px; width:75px; float:left}
.numlist .cur .num01{ width:75px; background-position: 0 0; }
.numlist .cur .num02{ width:75px; background-position: 0 -85px; }
.numlist .cur .num03{ width:75px; background-position: 0 -170px; }
.numlist .cur .num04{ width:75px; background-position: 0 -255px; }
.numlist-img { width:371px; height:98px; border-bottom:1px solid #5e9ecc; overflow: hidden; }
.numlist-img img{ width:371px; height:98px; }
.bottomBody{ border-top: 2px solid #e60012; background:#eaeaea; }
.bottomBox{ width: 1000px; margin: 33px auto 1px; border-top: 1px solid #9c9c9c; border-bottom: 2px solid #9c9c9c; padding: 20px 0}
.bottomL{ width: 677px; float: left; position: relative; } 
.bottomL h3{ position: absolute; left: 0; top:0; font-size: 18px; }
.bottomL h4{ position: absolute; left: 0; top:50px; font-size: 18px; }
.bottomL .flink{ padding-left: 90px; }
.bottomL .flink li{ padding: 3px 4px; border-right: 1px solid #333333; font-size: 12px; line-height: 12px; height: 8px; margin-bottom: 5px; color: #333; float: left; margin: 5px auto}
.bottomL .flink li a{ color: #333; display: block; margin-top:-2px}
.bottomR{ width: 250px; float: right; } 
.bottomR p{ font-size: 12px; line-height: 25px; }
.footer { padding:10px 0 30px 0; text-align:center; border-top:1px solid #9c9c9c; margin-top: 1px; width: 100%; margin: 0 auto}
.footer p { line-height: 20px; }
.adBottom { background:#f9f7f4; padding:20px 0; }
#ad1 { margin-bottom:10px; }
.adText { line-height:40px; padding-left:10px; }
.adText a { font-size:16px; font-family:"微软雅黑"; }
.adText span { float:right; background:#10a3f7; color:#fff; padding:0 3px; font-size:12px; height:20px; line-height:20px; margin:10px 10px 0 0; }
.xh-fall-tabCon-main-list li a{
	font-size:22px;
	font-family:"微软雅黑";
	line-height: 30px;
	font-weight: 300;
	color: #333333;
	text-decoration: none;
}
.xh-fall-tabCon-main-list span{
	font-size:12px;
	font-family:"微软雅黑";
	line-height: 30px;
	
	color: #999;
	text-decoration: none;

}
.xh-fall-tabCon-main-img li { float:left;
	font-size:14px;	display: block;
	font-family:"微软雅黑";
	
	font-weight: 200;
	color: #333333;
	text-decoration: none; width:33.33%; overflow:hidden;
}.xh-fall-tabCon-main-img li p{
	height:60px;
	overflow:hidden;
	width:90%;

}