

.no_border{border:0;}
.sj_icon{
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
	border-color: rgba(255,255,255,0);
    border-color: transparent\0;
    *border-color: transparent;
    _border-color: tomato;
    _filter: chroma(color=tomato);
    border-style: solid;
    overflow: hidden;
    *zoom: 1;
    border-width: 5px 0 5px 5px; 
}
.thumb{*zoom:1;width:250px;}
.thumb:after{ content:' '; display:block; clear:both; height:0; visibility:hidden;}
.thumb .img{float:left; width:250px;} 
.thumb .text{float:right; width:250px;} 
.thumb .text h3{font-weight:700; overflow:hidden;}
a{
	color:#666;
	text-decoration:none;
}
a:hover{
	/*color:#f80;*/
	color:#f56140;
	text-decoration:underline;
}
.fl{
	float:left;
	_display:inline;
}
.fr{
	float:right;
	_display:inline;
}
.red,a.red{
	color:#f56140;
}
.blue,a.blue{
	color:#2084a9;
}
.black{
	color:#000;
}
.gray{
	color:#999;
}
.green{
	color:#0A0;
}
.main{
	clear:both;
	width:1200px;
	margin:0 auto;
	background: #fff;
	padding-top:0px;
	text-align:left;
}



/* #header */
#header{position:relative; z-index:50; background:url(images/index/header_bg.png) repeat-x 0 40px; }
.header{width:1200px; margin:0 auto 16px; text-align:left;}
	/* .header_l */
	.header_l{width:246px; position:relative;}
	.header_l_title{margin-bottom:3px; height:40px; background:url(images/index/header_l_title.png);}
	.header_l_item{position:relative; width:246px; height:103px; /*overflow:hidden;*/}
	.header_l_item.on{z-index:100; /*overflow:inherit;*/}
	.header_l_item dl{position:absolute; left:0; top:0; width:225px; overflow:hidden; padding:13px 0 13px 19px; background:#f7f7f7; border:1px solid #e6e6e6;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;}
	.header_l.on .header_l_item.on dl{ border-color:#f56140; box-shadow:0 0 10px #ccc; }
	.header_l_item .qy dt, .header_l_item .jg dt, .header_l_item .lb dt, .header_l_item .ts dt, .header_l_item .hx dt{ height:24px; line-height:24px; color:#333; font-size:16px; padding-left:0px; margin-bottom:8px;}

	.header_l_item .qy dt{background-position:0px 0px;}
	.header_l_item .jg dt{background-position:0px -44px;}
	.header_l_item .lb dt{background-position:0px -88px;}
	.header_l_item .ts dt{background-position:0px -132px;}
	.header_l_item .hx dt{background-position:0px -175px;}
	.header_l_item dd{float:left; width:65px; margin-right:3px; height:26px; line-height:26px; white-space:nowrap;}
	.header_l_item dd.line{clear:both; height:0; overflow:hidden; border-top:1px solid #eee;width:207px;margin:8px 0;}
	.header_l_item .jg dd{width:106px; margin-right:6px;}
	.header_l_item .ts dd{width:65px; margin-right:6px;}
	.header_l_item .pointer,.header_l_item .pointer2{position:absolute; z-index:99; left:auto; right:10px; top:20px; border-left-color:#d0d0d0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;  border-left:5px solid #d0d0d0;}
	.header_l_item .pointer2{right:12px; border-left:5px #f7f7f7 solid;}
	.header_l.on .header_l_item.on .pointer,.header_l.on .header_l_item.on .pointer2{-webkit-transform:rotate(90deg);	-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
	.header_l.on .header_l_item.on .pointer2{right:10px; top:18px; right:12px\9; top:20px\9;}
	
	
	.header_r{width:954px;}
	.header_fr_top{background:#fff;}
	.header_fr_top .menu{position:relative; z-index:50; height:40px; padding-left:20px; font-size:0;}
	.header_fr_top .menu li{position:relative; height:40px; display:inline-block; *display:inline; *zoom:1; z-index:15; margin-right:12px; font-size:16px; vertical-align:top;}
	.header_fr_top .menu li a{ display:block; height:40px; float:left; color:#333; padding:0 12px 0 10px;}
	.header_fr_top .menu li.on{background:#ebebeb; color:#666; border-radius:3px 3px 0 0; z-index:10;}
	.header_fr_top .menu li a.active{color:#f56140;}
	.header_fr_top .menu li .new,.header_fr_top .menu li .hot{position:absolute; right:-13px; top:-4px; width:29px; height:17px; background:url(images/index/new.png) no-repeat; }
	.header_fr_top .menu li .hot{ right:-2px;background:url(images/index/hot.png) no-repeat; }
	/* 主菜单三角 */
	.header_fr_top .menu .pointer{display:inline-block; *display:inline; *zoom:1; width:14px; height:9px; position:relative; left:4px; top:14px; *top:9px; -webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;-o-transition:-o-transform .4s ease-out;transition:transform .4s ease-out; vertical-align:top;}
	.header_fr_top .menu .pointer span,.header_fr_top .menu .pointer em{display:inline-block; *display:inline; *zoom:1; border-width:7px; border-top-color:#8f8f8f; border-bottom:0; width:0; height:0; overflow:hidden;}
	.header_fr_top .menu .pointer span,.header_fr_top .menu .pointer em{display:inline-block; *display:inline; *zoom:1; border-width:7px; border-top-color:#8f8f8f; border-bottom:0; width:0; height:0; overflow:hidden;}
	.header_fr_top .menu .pointer em{top:-2px; border-top-color:#fff;}
	.header_fr_top .menu li.on .pointer{-webkit-transform:rotate(180deg);	-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
	.header_fr_top .menu li.on .pointer em{border-top-color:#ebebeb;}
	/* 主菜单 - 子菜单 */
	.header_fr_top .menu .sub_menu{display:none; position:absolute; left:0; top:40px; width:130px; border:1px solid #ebebeb; border-width:0 1px 1px; background:#fff;}
	.header_fr_top .menu .sub_menu li{float:none; margin:0; width:100%;}
	.header_fr_top .menu .sub_menu li a{float:none; display:block; height:39px; line-height:39px; padding-left:20px; border-top:1px solid #eee;}
	.header_fr_top .menu .sub_menu li a:hover{color:#fff; background:#f56140; text-decoration:none;}
	
	
	.header_fr_top .menu .q_code{background:url(images/index/sjzjw_icon.png) no-repeat; width: 115px; height: 31px; position:absolute; top:9px; right: 65px ; overflow : visible; cursor: pointer;}
	.narrow_980 .header_bottom .menu .q_code{display: none}
	.header_fr_top .menu .q_code .q_code_applnk{width:100%; height:100%; display: block;}
	.header_fr_top .menu .q_code .qcode_lnk{display: block;}
	.header_fr_top .menu .q_code div.q_code_layer{position: absolute; z-index:99; width: 132px; height: 286px ; border: 1px solid #f56140; border-radius: 3px; background: #fff; top:0; right: -60px; line-height:18px;display: none;}
	.header_fr_top .menu .q_code div.q_code_layer span.qcode_title{margin:7px 0 0 16px; color: #666; display: inline-block; font-size: 12px; }
	.header_fr_top .menu .q_code div.q_code_layer span.qcode_img{background:url(images/index/menu_ewm2.png) no-repeat;width: 100px; height: 100px; margin:0 0 0 16px; display: inline-block;}
	.header_fr_top .menu .q_code div.q_code_layer span.wech{background:url(images/index/menu_ewm1.png) no-repeat;}
	
	
	.header_fr_top .sj{display:none;}

	/* .header_fr_middle_l */
	.header_fr_middle{margin-top:3px; background:#fff;}
	.header_fr_middle_l{width:670px; padding:10px 0px 10px 14px; border-bottom:1px solid #e6e6e6;}
	.i_focus,.i_focus img,.i_focus ul,.i_focus li{display: block; width: 670px;height: 335px;}
	.i_focus img,.i_focus ul,.i_focus li{width: 100%;height: 100%;}
	.i_focus{position: relative;overflow: hidden; }
	.i_focus ul,.i_focus li{position: absolute;	top: 0;	left: 0;}
	.i_focus li{display: none;}
	.i_focus span{position: absolute;left: 0;bottom:5px;width: 98%;z-index: 8;text-align: right; *height:20px;}
	.i_focus i{display: inline-block;width: 12px;height: 12px;overflow: hidden;margin: 0 2px;background: #b7b7b7;cursor: pointer;border-radius: 12px;font-size: 0;line-height: 12px;}
	.i_focus i.on{background: #f56140;}
	.i_focus a.gol,.i_focus a.gor{display: none;position: absolute;left: 0;top: 50%;margin: -30px 0 0 0;width: 36px;height: 80px;background:url(images/index/gol_b.png) no-repeat; -webkit-transition: opacity .3s ease;-moz-transition: opacity .3s ease;-o-transition: opacity .3s ease;transition: opacity .3s ease;z-index: 9;cursor: pointer;}
	.i_focus a.gor{ margin-right:-1px	}
	.i_focus a.gor{left: auto;right: 0;bottom: 40px;background-image:url(images/index/gor_b.png);}
	.i_focus a.gol:hover,.i_focus a.gor:hover{text-decoration: none;opacity: .8;filter: alpha(opacity=80);cursor: pointer;	margin-right:-1px}
	.on a.gol,.on a.gor{display: block;}
	
	/* .header_fr_middle_r */
	.header_fr_middle_r{width:254px; border:1px solid #e6e6e6; border-width:0 1px 1px;}
	.header_fr_middle_r .jrtj{position:relative; height:72px; background-image:url(images/index/jrtj.png); font-size:14px; color:#fff;}
	.header_fr_middle_r .jrtj .day{position:absolute; right:15px; top:5px; line-height:36px;}
	.header_fr_middle_r .jrtj .day span{ font-size:38px;}
	.header_fr_middle_r .jrtj .week{position:absolute; right:27px; top:40px;}
	.header_fr_middle_r .jrtj .month{position:absolute; right:45px; top:40px;}
	#i_focus2{width: 254px; height: 283px;}
	#i_focus2 .content{text-align:center;}
	#i_focus2 .img{padding:5px;}
	#i_focus2 .img img{width:245px; height:175px;}
	#i_focus2 p{color:#ff1111; padding:0 10px;}
	#i_focus2 h3{font-size:14px; text-align:center; }
	#i_focus2 h3 em{display:inline-block; margin-right:5px; height:20px; line-height:20px; width:20px; background:url(images/index/i_focus2_icon.png) no-repeat; text-align:center; color:#fff; font-size:12px;}
	#i_focus2 a.gol,#i_focus2 a.gor{margin: -26px 6px 0 5px;width: 22px;height: 52px;background:url(images/index/gol_s.png) no-repeat;}
	#i_focus2 a.gor{left: auto;right: 0;bottom: 40px;background-image:url(images/index/gor_s.png);}
	#i_focus2 i{width: 8px;height: 8px;line-height: 8px;}
	.i_focus2{overflow:hidden;}
	.i_focus2 ul li{display:block; position:relative; float:left; width:254px; /*margin-right:10px;*/}


	/* .header_fr_bottom */
	.header_fr_bottom{ background:#fff;border-bottom:1px solid #e6e6e6;height:151px;}
	.header_fr_bottom li{position:relative;float:left; width:147px; height:151px;  border-right:1px solid #e6e6e6}
	.header_fr_bottom li dt{font-size:16px;}
	.header_fr_bottom li dd{font-size:14px;line-height:24px;}
	.header_fr_bottom li.gs{background:url(images/index/xhxtb.png) no-repeat 82px bottom;}
	.header_fr_bottom li.gs dt a{color:#905e10;}
	.header_fr_bottom li.gx{background:url(images/index/yjftb.png) no-repeat 82px bottom;}
	.header_fr_bottom li.gx dt a{color:#1e941a;}
	.header_fr_bottom li.xq{background:url(images/index/xqftb.png) no-repeat 82px bottom;}
	.header_fr_bottom li.xq dt a{color:#006cba;}
	.header_fr_bottom li.hf{background:url(images/index/gytc.png) no-repeat 82px bottom; width:148px;}
	.header_fr_bottom li.hf dt a{color:#ff0000;}
	.header_fr_bottom li.dt{background:url(images/index/tzfc.png) no-repeat right bottom; width:160px;}
	.header_fr_bottom li.dt dt a{color:#f56140;}


/**广告系列**/
.adb{
	width:1200px;
	margin:3px auto;
}
.adb img{
	margin:0 auto;
}
.adb .lnews{
	display:block;
	width:141px;
	min-height:32px;
	padding:0 7px;
}
embed{
	display:block;
}
.t_adb3{
	padding:6px 0;
	border-width: 1px;
}
.cnews{
	width: 884px;
	text-align:center;
}
.cnews a{
	display:inline-block;
	margin:0 6px 0 0;
	_margin:0 3px 0 0;
}


/**图片+文字系列**/
.pic_a,.pic_a img,.pic_a span{
	display: block;
	position: relative;
	width: 100%;
	overflow:hidden;
}
.pic_a img{
	width:380px;
	height: 250px;
	vertical-align:middle;
}
.pic_a span{
	position: absolute;
	bottom: 0;
	_bottom: -1px;
	left: 0;
	right: 0;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	overflow: hidden;
	background: rgba(0, 0, 0, 0.7);
	text-align: center;
	color: #FFF;
	z-index: 2;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#b3000000',endColorstr='#b3000000')
}
.pic_a span i{padding-right:10px;}
.pic_a:hover{
	text-decoration: none;
}
.pic_a:hover span {
	padding: 2px 0;
	background: rgba(194, 0, 0, 0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3c20000,endColorstr=#b3c20000);
}
.pic_a img {transition: transform .7s; -moz-transition: -moz-transform .7s; -webkit-transition: -webkit-transform .7s; -o-transition: -o-transform .7s;}
.pic_a:hover img {transform:scale(1.03); -moz-transform:scale(1.03); -webkit-transform:scale(1.03); -o-transform:scale(1.03);}


/* 焦点关注、特惠专区等等 */
.jdgz {margin-bottom:15px;}
.jdgz .title{margin-bottom:15px;border-left:1px solid #ddd; border-bottom:1px solid #ddd; height:48px;}
.jdgz .title li{position:relative;float:left;width:299px;border-top:1px solid #ddd; border-right:1px solid #ddd; height:48px; line-height:48px; text-align:center; color:#333; font-size:18px;}
.jdgz .title li.no{width:298px;}
.jdgz .title li.on{ color:#f56140; font-size:18px; cursor:pointer}
.jdgz .title li span{position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;display:block;}
.jdgz .title li.on span{border-top:2px solid #f56140;border-bottom:2px solid #fff;line-height:45px;}
.jdgz .autab{display:none;}
.jdgz .autab li{float:left;width:220px;height:220px;padding-left:25px;}
.jdgz .autab li.no{padding-left:0;}
.jdgz .autab li .pic_a{width:220px;}
.jdgz .autab li .pic_a img{width:220px; height:220px;}
.jdgz .autab li .pic_a span{width:200px; height:36px; line-height:36px;font-size:14px; text-align:left; padding:0 10px;}
.jdgz .autab.small .pic_a img{height:165px;}
.jdgz .autab.small .pic_a span{bottom:55px;}
.jdgz .autab.small .pic_a .txt{position:relative;z-index:10;height:55px;background:#fff;}
.jdgz .autab.small .pic_a .txt h3{font-size:14px; color:#666; height:31px; line-height:31px;}
.jdgz .autab.small .pic_a .txt h3 em{float:right; font-size:12px; color:#999; line-height:40px;}
.jdgz .autab.small .pic_a .txt h3 u{color:#f56140;text-decoration:none}
.jdgz .autab.small .pic_a .txt h3 i{font-size:26px; color:#f56140;}
.jdgz .autab.small .pic_a .txt p{color:#666;}

/*窗体*/
.con{
	margin: 15px 0;
}
.con_t{position:relative;border-bottom:2px solid #e9e9e9;}
.con_t_l,.con_t_c{position:relative; float:left;width:243px;}
.con_t_c{ width:651px;}
.con_t_r{ float:right; /*width:302px;*/}
.con_t_l.title{font-size:24px;padding-left:4px;color:#3c3c3c}
.con_t_l.title a{color:#3c3c3c;}
.con_t_l.title .i_smap{right:auto; top:12px; margin-left:8px; color:#909090; padding-left:18px}
.con_t_l.title .i_smap:hover{color:#f56140;}


.con_t_r{ height:30px; line-height:30px; padding-top:18px; text-align:right; font-size:0; white-space:nowrap;}
.con_t_r li{display:inline-block; *display:inline; *zoom:1; font-size:14px; margin-left:5px; font-size:14px; vertical-align:top;}
.con_t_r li.fg{height:30px; width:14px; background: url(images/index/fg.png) no-repeat center;}
.con_t_r li a{color:#a8a8a8;}
.con_t_r li a:hover{color:#f56140;}



.con_t .more{float: right; 	font-family: tahoma,arial,\5b8b\4f53,sans-serif;}
.con_t .more a{ color:#a8a8a8;}

.con_b{border-bottom:1px solid #eee;}
.con_b_l{float:left; border-right:1px solid #eee; width:246px;}
.con_b_c{ float:left; width:653px;}
.con_b_r{float:right; width:285px;}


#tab_1{padding-top:15px; font-size:14px;}
#tab_1 h4{height:28px; overflow:hidden;}
#tab_1 h4 a{float:left; width:72px; margin-right:10px; height:28px; line-height:28px; color:#666; text-align:center;}
#tab_1 h4 a.on{color:#fff; background:#f56140; border-radius:14px;}
#tab_1 .lptj{padding:7px 8px 7px 0; font-size:14px; background: url(images/index/lptj.png) no-repeat 5px 10px;}
#tab_1 .lptj li{height:38px; line-height:38px; border-bottom:1px dashed #e9e9e9; padding-left:13px;}
#tab_1 .lptj li span{padding-right:4px; color:#f56140}
#tab_1 .zxkp{position:relative; margin-top:10px; margin-right:8px; padding:0 0 0 5px; overflow:hidden; height:300px;}
.divScrollBar{background-color:#ddd; position:absolute; opacity:0.5; filter:Alpha(opacity=50);}
.divScrollBar:hover{opacity:1; filter:Alpha(opacity=100);}
.divScrollBar div{background-color:#aaa; position:absolute; left:0px; top:0px;}
#tab_1 .zxkp dl{border-left:1px solid #eee; padding:0 13px 0 15px;}
#tab_1 .zxkp dt{position:relative; margin:5px 0; height:20px;}
#tab_1 .zxkp dt span{float:left; background:#888; height:20px; line-height:20px; border-radius:10px; padding:0 15px; color:#fff;}
#tab_1 .zxkp dt i{position:absolute; width:3px; height:3px; font-size:0; border:2px solid #eee; border-radius:2px; background:#fff; top:7px; left:-19px;}
#tab_1 .zxkp dt.on{position:relative;}
#tab_1 .zxkp dt.on span{background:#367dbf;}
#tab_1 .zxkp dd{height:height:30px; line-height:30px;}
#tab_1 .zxkp dd .fr{color:#888;}
#tab_1 .zxlp{padding:10px 8px 0 0;}
#tab_1 .zxlp ul{width:100%;}
#tab_1 .zxlp li.on{ background:#f7f7f7;}
#tab_1 .zxlp li span,#tab_1 .zxlp .qy,#tab_1 .zxlp .mc,#tab_1 .zxlp .lx{float:left; padding:3px 4px; height:28px; line-height:28px; overflow:hidden;}
#tab_1 .zxlp li span{text-align:center; font-weight:700;}
#tab_1 .zxlp .qy{width:52px; white-space:nowrap;}
#tab_1 .zxlp .mc{width:100px; overflow:hidden;}
#tab_1 .zxlp .lx{width:62px; text-align:right; overflow:hidden;}

/* 特惠团购 */
.thtg .con_b_l,.thtg .con_b_c,.thtg .con_b_r{height:368px; overflow-y:hidden;}
.thtg .tg ul{padding:15px 0 5px 8px;}
.thtg .tg ul li{position:relative; float:left; width:205px; height:165px; margin-bottom:10px; margin-right:10px; _display:inline;}
.thtg .tg ul li img{width:205px;height:165px;}
.thtg .tg ul li span{height:24px;padding:5px 0;;}
.thtg .tg ul li .xsyh{position:absolute; z-index:5; left:0; top:0; width:60px; height:60px; background:url(images/index/xsyh.png) no-repeat!important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index/xsyh.png');_background-image:none;}
.thtg .tg ul li.big_img{width:420px; height:165px;}
.thtg .tg ul li.big_img img{width:420px; height:165px;}
#i_focus5,#i_focus5 li{width:420px; height:165px;}
#i_focus5 ul{padding:0;}
#i_focus5 .pic_a span{color:#bebebe; height:24px; overflow:hidden; text-align:left; padding:5px 0;}
#i_focus5 .pic_a span i{float:left;padding-left:10px;background:none;width:auto;height:24px;line-height:24px;font-size:14px;padding-right:0;border-radius:0;color:#fff;}
#i_focus5 .pic_a span u{float:left;padding-left:10px;height:24px;line-height:24px;color:#fff;}
#i_focus5 span.index {text-align:right; width:410px; height:24px; padding-right:10px;}
#i_focus5 span.index i{width: 9px;height: 9px;}


#tab_8 .title{margin-top:10px;border-bottom:1px solid #ddd;height:36px;line-height:36px;}
#tab_8 .title a{float:left;padding-right:5px;margin-right:10px;border-bottom:1px solid #ddd;font-size:18px;color:#999;}
#tab_8 .title a.on{border-bottom:1px solid #f56140;color:#333;}
#tab_8 .title a.fr{float:right;font-size:12px;}
#tab_8 .title a.fr:hover{color:#f56140;}
#tab_8 .autab{display:none;}
#tab_8 .autab ul{margin-top:10px;padding-left:5px;*padding:0;}
#tab_8 .autab li{font-size:14px;height:38px;line-height:38px;overflow:hidden;}



/* .con2 */
.con2 .con_b_l_t ul{margin-top:16px; height:14px; padding-left:3px; text-align:left; font-size:0;}
.con2 .con_b_l_t li{display:inline-block; *display:inline; *zoom:1; height:14px; line-height:14px; vertical-align:top; font-size:12px;}
.con2 .con_b_l_t li.line{margin:0 3px; width:1px; height:14px; background:#eee; overflow:hidden;}
.con2 .con_b_l_t .ss_col2 li.line{margin:0 13px}
.con2 .con_b_l_t .ss_col3 li.line{margin:0 9px}
.con2 .con_b_l_t .ss_col4 li.line{margin:0 10px}
.con2 .con_b_l_t .ss_col5 li.line{margin:0 7px}


.con2 .con_b_l .more{display:block; width:100px; margin:12px auto; border:1px solid #f56140; height:26px; line-height:26px; border-radius:18px; color:#f56140; text-align:center; font-size:14px; text-decoration:none; -webkit-transition: all .3s ease;
-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.con2 .con_b_l .more:hover{color:#fff; background:#f56140;}

.con2 .con_b_l_b ul{margin-right:10px;}
.con2 .con_b_l_b li{border-top:1px solid #eee; padding:10px 0;}
.xinfang .con_b_l_b .thumb{border-top:1px solid #eee; padding:10px 0 0 0; width:236px;}
.xinfang .con_b_l_b .thumb .img{width:80px;}
.xinfang .con_b_l_b .thumb .text{width:146px; height:57px; overflow:hidden; line-height:19px;}



#tab_2 .i_autab{ margin-top:-32px; height:30px; line-height:30px; text-align:center; font-size:0;}
#tab_2 .i_autab li{display:inline-block; *display:inline; *zoom:1; font-size:14px; margin-right:4px;}
#tab_2 .i_autab li a{position:relative; height:30px; line-height:30px; float:left; color:#333; padding:0 15px; border-bottom:2px solid #a8aeb4; text-decoration:none; font-weight:700;}
#tab_2 .i_autab li a:hover{color:#f56140;}
#tab_2 .i_autab li a.on{ border-bottom:2px solid #f56140; }
#tab_2 .i_autab li a.on .sj_icon{top:18px; left:50%; border-width:6px; margin-left:-6px; border-bottom-color:#f56140; }
#tab_2 .autab{padding:20px 0 0 9px; display:none;}
#tab_2 .autab li{float:left; margin:0 8px 25px 0; width:205px; _display:inline; }
#tab_2 .autab .detail .jiage{height:46px; line-height:46px; padding-top:5px; font-size:20px; color:#333;}
#tab_2 .autab .detail span.jg{font-size:20px; color:#f56140;}
#tab_2 .autab .detail span.pm{font-size:14px; color:#333;}
#tab_2 .autab .detail a{float:right; margin-top:10px; padding:0 20px; border-radius:15px; height:26px; line-height:26px; color:#fff; background:#367dbf; font-size:14px; text-decoration:none;transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s; -o-transition:all .3s;}
#tab_2 .autab .detail a:hover{background:#508abf;}
#tab_2 .autab .detail .miaoshu{width:200px; height:24px; line-height:24px; color:#f56140; overflow:hidden;}
#tab_2 .autab .pic_a span{text-align:left; padding:2px 0; font-size:14px;}
#tab_2 .autab .pic_a span i{float:right; padding-right:8px;}
#tab_2 .autab .pic_a span u{float:left; /*width:130px;*/ overflow:hidden; padding-left:8px;}



#tab_5 .i_autab{ margin-top:-32px; height:30px; line-height:30px; text-align:center; font-size:0;}
#tab_5 .i_autab li{display:inline-block; *display:inline; *zoom:1; font-size:14px; margin-right:4px;}
#tab_5 .i_autab li a{position:relative; height:30px; line-height:30px; float:left; color:#333; padding:0 15px; border-bottom:2px solid #a8aeb4; text-decoration:none; font-weight:700;}
#tab_5 .i_autab li a:hover{color:#18AAf7;}
#tab_5 .i_autab li a.on{ color:#18AAf7;}
/*#tab_5 .i_autab li a.on .sj_icon{top:18px; left:50%; border-width:6px; margin-left:-6px; border-bottom-color:#18AAf7; }*/
#tab_5 .autab{padding:20px 0 0 9px; display:none;}
#tab_5 .autab li{float:left; margin:0 10px 25px 0; width:385px; _display:inline; }
#tab_5 .autab .detail .jiage{height:46px; line-height:46px; padding-top:5px; font-size:24px; color:#333;}
#tab_5 .autab .detail span.jg{font-size:24px; color:#ee4433;}
#tab_5 .autab .detail span.pm{font-size:20px; color:#333;}
#tab_5 .autab .detail a{float:right; margin-top:10px; padding:0 20px; border-radius:15px; height:26px; line-height:26px; color:#fff; background:#FFFFFF; font-size:14px; text-decoration:none;transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s; -o-transition:all .3s;}
#tab_5 .autab .detail a:hover{background:#508abf;}
#tab_5 .autab .detail .miaoshu{width:385px; height:24px; line-height:24px; font-size:16px;color:#ee4433; overflow:hidden;}
#tab_5 .autab .pic_a img{width:385px;height:300px;}
#tab_5 .autab .pic_a span{text-align:left; padding:2px 0; font-size:18px; height:35px; }
#tab_5 .autab .pic_a span i{float:right; padding-right:8px;line-height:35px;font-size:16px;}
#tab_5 .autab .pic_a span u{float:left;  padding-left:8px; line-height:35px}



/* 新房 */
.xinfang .con_b_l,.xinfang .con_b_c,.xinfang .con_b_tj,.xinfang .con_b_r{height:420px;}
.xinfang .con_b_c{border-right:1px solid #ddd;}
.xinfang .con_b_tj{ float:left; width:1199px;}
.xinfang .con_b_r{width:299px;}
.xinfang .con_b_l_t{padding:10px;}
.xinfang .con_b_l_t h2{font-size:20px;color:#333;height:30px;}
.xinfang .con_b_l_t p{color:#999;}
.xinfang #tab_5 .autab .pic_a{width:385px;height:300px;}
.xinfang #kanfangtuan ul{height:auto;padding:0;}
.xinfang #kanfangtuan li{height:36px;line-height:36px;margin-bottom:14px;}
.xinfang #kanfangtuan li input{width:212px;height:34px;line-height:34px;border:1px solid #ddd;font-size:14px;color:#ccc;}
.xinfang #kanfangtuan li input.submit{background:#f56140;color:#fff;width:226px;height:30px;line-height:30px;border:0;font-size:14px;padding:0;cursor:pointer;}
.xinfang #kanfangtuan li input.submit:hover{background:#d40000;}





/* 楼盘问答 */
.xinfang .lpwd{padding:10px 0 10px 13px; border-bottom:1px solid #ddd;}
.xinfang .lpwd h2{color:#414141; border-bottom:1px solid #eee; padding-bottom:34px; line-height:34px;}
.xinfang .lpwd h2 span{float:left; font-size:18px; border-bottom:1px solid #f56140; height:34px; padding:0 2px;}
.xinfang .lpwd h2 .fr{padding-right:10px;}
#i_focus6{margin-top:10px;width:275px;height:135px;}
#i_focus6 ul{height:135px;overflow:hidden;}
#i_focus6 ul li{float:left;display:block;width:275px;height:135px;position:relative;}
#i_focus6 ul .wen ,#i_focus6 ul .da { line-height:24px; margin-bottom:10px; font-size:12px;}
#i_focus6 ul .wen span,#i_focus6 ul .da span{position:relative;float:left; margin-right:10px; width:24px; height:24px; line-height:24px; color:#fff; text-align:center; background:#f56140;}
#i_focus6 ul .da span{ background:#367dbf}
#i_focus6 ul .da a{padding-left:10px;}
#i_focus6 i{width:9px; height:9px;}
.xinfang .lpwd .tiwen{display:block;width:200px; height:34px; line-height:34px; color:#fff; margin:12px auto; text-align:center;background:#f56140; font-size:14px; text-decoration:none;}
.xinfang .lpwd .tiwen:hover{background:#d40000;}

/* 楼盘点评 */
.xinfang .lpdp{padding:10px 0 10px 13px;}
.xinfang .lpdp h2{color:#414141; border-bottom:1px solid #eee; padding-bottom:34px; line-height:34px;}
.xinfang .lpdp h2 span{float:left; font-size:18px; border-bottom:1px solid #f56140; height:34px; padding:0 2px;}
.xinfang .lpdp h2 .fr{padding-right:10px;}
.xinfang .lpdp li{border-top:1px solid #ddd; padding:7px 0;}
.xinfang .lpdp li.no{border-top:0;}
.xinfang .lpdp li h3{font-size:14px; color:#333;height:34px; line-height:34px; overflow:hidden;}
.xinfang .lpdp li h3 a,.xinfang .lpdp li h3 .pf{float:left;}
.xinfang .lpdp li p{font-size:12px; color:#999; height:24px; overflow:hidden;}
.xinfang .lpdp li .pf{padding-left:7px;}
.xinfang .lpdp li .pf li{float:left; border:0; padding:0; margin-right:2px;}

/* .esf */
.esf .con_b_l,.esf .con_b_c,.esf .con_b_r{height:526px;}
.esf .con_b_c{width:951px; border-right:1px solid #ddd;}
.esf .con_b_r{width:902px;}
.esf .esf_search_item{display:none;}
.esf .con_b_l_b ul{border-bottom:1px solid #eee;}
.esf .con_b_l_b .thumb{border-top:1px solid #eee; padding:16px 0; width:236px; font-size:12px; color:#999;}
.esf .con_b_l_b .thumb .img{width:54px; border-radius:50%; overflow:hidden;}
.esf .con_b_l_b .thumb .text{width:172px; line-height:18px;}
.esf .con_b_l_b .thumb h3 a{font-size:14px; color:#999;}
.esf .con_b_l_b .thumb h3 a.name{ color:#666;}
.esf .con_b_l_b .thumb h3 a:hover{color:#f56140;}
.esf .con_b_l_b .thumb .other a{color:#f00; padding:0 3px;}
.con_b_r{overflow:hidden;}
#tab_3 .i_autab{ margin-top:-32px; height:30px; line-height:30px; text-align:left; font-size:0;}
#tab_3 .i_autab li{display:inline-block; *display:inline; *zoom:1; font-size:14px; margin-right:4px;}
#tab_3 .i_autab li a{position:relative; height:30px; line-height:30px; display:block; float:left; color:#333; padding:0 15px; text-decoration:none; font-weight:700;}
#tab_3 .i_autab li a:hover{color:#f56140;}
#tab_3 .i_autab li a.on{ border-bottom:2px solid #f56140; }
#tab_3 .i_autab li a.on .sj_icon{top:18px; left:50%; border-width:6px; margin-left:-6px; border-bottom-color:#f56140; }
#tab_3 .autab{padding:20px 0 0 14px; display:none; overflow:hidden;}
#tab_3 .autab li{position:relative; float:left; margin:0 13px 25px 0; width:220px; _display:inline; }
#tab_3 .autab .detail .jiage{height:46px; line-height:46px; padding-top:5px; font-size:14px;}
#tab_3 .autab .detail span{font-size:24px; color:#f56140;}
#tab_3 .autab .detail span.pm{font-size:14px; color:#333; padding-right: 10px;}
#tab_3 .autab .detail a{float:right; margin-top:10px; padding:0 25px; border-radius:15px; height:26px; line-height:26px; color:#fff; background:#367dbf; font-size:14px;}
#tab_3 .autab .detail .miaoshu{width:200px; height:24px; line-height:24px; overflow:hidden;}
#tab_3 .autab .pic_a span{text-align:left; padding:2px 0; font-size:14px;}
#tab_3 .autab .pic_a span i{float:right; padding-right:8px;}
#tab_3 .autab .pic_a span u{float:left; width:120px; overflow:hidden; padding-left:8px;}



.esf .esf_adb{ text-align:right;}
.esf .esf_adb img{display:inline; margin:0;}

.esf .xintui,.esf .jishou,.esf .tuijian,.esf .jizu{position:absolute; z-index:5; left:0; top:0; width:50px; height:50px; background:url(images/index/xintui.png) no-repeat!important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index/xintui.png');_background-image:none;
}
.esf .jishou{background:url(images/index/jishou.png) no-repeat!important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index/jishou.png');_background-image:none;}
.esf .tuijian{background:url(images/index/tuijian.png) no-repeat!important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index/tuijian.png');_background-image:none;}
.esf .jizu{background:url(images/index/jizu.png) no-repeat!important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index/jizu.png');_background-image:none;}

/* .esf_user */
.esf_user{
	border-width: 1px;
	height: 185px;
	margin: 0 3 16px 2px;
	padding:6px 10px 30 4px;
	overflow: hidden;
	border-bottom:1px solid #eee;
}
.esf_user i{
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
}
.esf_user a{
	float: left;
	display: block;
	width: 52px;
	height: 24px;
	background: url(images/index/eu1.png) no-repeat 50% 0;
	text-align: center;
	padding: 42px 0 0 0;
	margin: 8px 2px;
}
.esf_user a.esf_user2{
	background-image: url(images/index/eu2.png)
}
.esf_user a.esf_user3{
	background-image: url(images/index/eu3.png)
}
.esf_user a.esf_user4{
	background-image: url(images/index/eu4.png)
}
.esf_user a.esf_user5{
	background-image: url(images/index/eu5.png)
}
.esf_user a.esf_user6{
	background-image: url(images/index/eu6.png)
}
.esf_user a.esf_user7{
	background-image: url(images/index/eu7.png)
}
.esf_user a.esf_user8{
	background-image: url(images/index/eu8.png)
}

/*
	二手房·租房
*/

.u-esf-tag{ height:524px; overflow:hidden; border:0px solid #E5E5E5; padding:0px 10px;  }
.u-esf-tag ul{ overflow:hidden; margin-top:5px; }
.u-esf-tag ul li{ font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; margin-top:5px; }
.u-esf-tag ul li a{ width:115px; height:34px; background:#19A70E; text-align:center; line-height:34px; display:block; color:#fff; }
.u-esf-tag ul li a:hover{ text-decoration:none; background:#ED7612; }
.u-esf-tag dl{}
.u-esf-tag dl dt{ position:relative; margin-bottom:15px; border-bottom:1px solid #eee; height:25px;}
.u-esf-tag dl dt h4{ position:absolute; left:0; bottom:-8px; font-size:14px; background-color:#FAFAFA; color:#333; }
.u-esf-tag dl dd{ overflow:hidden; }
.u-esf-tag dl dd a{ height:30px; line-height:30px; float:left; margin-right:8px; }

/* 有料 */
.zjyl .con_b_l{width:894px; padding:16px 0 8px;}
.zjyl .con_b_l_t_l{width:490px;}
#i_focus4,#i_focus4 ul,#i_focus4 li{width:490px; height:225px;}
.zjyl .con_b_l_t_r{width:390px;}
.zjyl .con_b_l_t_r h2{ height:36px; line-height:36px; font-size:22px; text-align:center; overflow:hidden;}
.zjyl .con_b_l_t_r h2 a{color:#f56140;}
.zjyl .con_b_l_t_r li{ height:32px; line-height:32px; font-size:14px; overflow:hidden;}
.zjyl .con_b_l_b{margin-top:10px;}
.zjyl .con_b_l_b h2{border-top:1px solid #ddd; line-height:40px; padding-right:20px;}
.zjyl .con_b_l_b h2 span{float:left; padding:0 10px; color:#414141; margin-top:-1px; border-top:1px solid #f56140; font-size:18px;}
.zjyl .con_b_l_b li{float:left; margin-right:14px; height:32px; line-height:32px; width:282px; overflow:hidden;font-size:14px;}
.zjyl .con_b_r{padding:16px 0 0 10px; width:295px; }
.zjyl .con_b_r_t{margin-bottom:10px;}


/* 大全 */
.daquan{margin-top:23px;}
.daquan .con_t{position:relative; z-index:10px; line-height:48px; border:0; padding-right:10px;}
.daquan .con_t li{position:relative; float:left; width:170px; height:48px; border:1px solid #ddd; margin-right:-1px;}
.daquan .con_t li a{position:absolute; left:0; top:0; width:170px; height:48px;line-height:48px; text-align:center;  font-size:18px; color:#333; text-decoration:none; }
.daquan .con_t li.on{z-index:20;}
.daquan .con_t li.on a{height:46px; line-height:44px; width:172px; border-bottom:1px solid #fff; border-top:3px solid #f56140; left:-1px; top:-1px; color:#f56140;}
.daquan .con_b{position:relative; z-index:5px; margin-top:-1px; border:1px solid #e1e1e1; font-size:14px;}
.daquan .con_b .autab{display:none;}
.daquan .con_b .list{padding:10px 15px;}
.daquan .con_b .list li{float:left; width:150px; height:28px; overflow:hidden; margin-right:16px; margin-bottom:5px;}
.daquan .con_b .city{ border-top:1px dashed #ddd; height:40px; line-height:40px; padding:0 15px;}



/**列表系列**/
.ul_dot,.ul_bigf,.ul_cf,.ul_ph{
	margin: 6px 0 12px 0;
}
.ul_cf li,.ul_cf span,.ul_dot li,.ul_bigf li,.ul_ph li{
	height: 32px;
	line-height: 32px;
	overflow: hidden;
}
.ul_dot li,.ul_ph li{
	position: relative;
	padding: 0 0 0 12px;
	_zoom:1;
}
.ul_dot i{
	position: absolute;
	top: 50%;
	left: 4px;
	width: 0;
	height: 0;
	overflow: hidden;
	border: 1px #000 solid;
}
.ul_ph li{
	float: left;
	width: 110px;
	padding: 0 0 0 30px;
}
.ul_ph span{
	display: block;
	position: absolute;
	left: 9px;
	top: 8px;
	width: 16px;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	text-align: center;
	background: #bbd9f3;
}
.ul_ph span.ul_ph_top{
	background: #f80;
	color: #fff;
}
.ul_bigf{
	font-size: 14px;
}
li.h5{
	text-align: center;
	margin: 16px 0 6px 0;
}
li.h5 a{
	font-size: 16px;
	font-weight: bold;
}






/* 底部滚动图片 #pp_show */
#pp_show{margin-top:15px; padding:22px 0; background:#f5f5f5;}
.pp_show{
	width:1200px;
	margin:0 auto;
	position: relative;
	height: 174px;
	_zoom: 1;
	text-align:left;
}
.pp_show .au_l,.pp_show .au_r{
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	width: 18px;
	height: 174px;
	background: url(images/index/lr3.png) no-repeat left center;
	transition: transform .1s; 
	-moz-transition: -moz-transform .1s; 
	-webkit-transition: -webkit-transform .1s; 
	-o-transition: -o-transform .1s;
}
.pp_show .au_r{
	background-position: -32px center;
	left: auto;
	right: 0;
}
.pp_show .au_l:hover,.pp_show .au_r:hover{transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.pp_show div{
	position: absolute;
	left: 31px;
	width: 1134px;
	height: 170px;
	overflow: hidden;
	border:2px solid #fff;
	background:#fff;
}
.pp_show p{
	position: absolute;
	top: 0;
	left: 0;
	width: 10000px;
}
.pp_show p a{
	width: 276px;
	height: 170px;
	float: left;
	margin-right: 10px;

}
.pp_show img{
	display: block;
	width: 100%;
	height: 100%;
}


/*友情链接*/
.friendslink {margin:0; 	width:1200px;
	margin:3px auto;}
.friendslink ul{
	padding: 12px 0 0 0px;
}
.friendslink .con_b{border:0;}
.friendslink .con_b li{
	float:left;
	width:108px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	padding: 0 0 0 9px;
}


/*底部*/
#footer {
 width: 1200px;


    clear: both;
	position: relative;
}
#footer ul{	 margin:16px 0;}
#footer li{
	position:relative;
	float: left;
	width: 260px;
	height: 135px;
	border-right: 1px #e9e9e9 solid;
}
#footer li.f_logo{
	width: 370px;
	background: url(images/index/f_bg1.png) no-repeat 153px 173px;
}
#footer li img{
	position: absolute;
	top: 18px;
	left: 48px;
	width: 99px;
	height: 99px;
}
#footer li.f_logo img{
	top:20px;
	left: 44px;

	
}
#footer li p{
	position: absolute;
	left: 162px;
	bottom: 24px;
	text-align: left;
	font-size: 14px;
	line-height: 24px;
}
#footer li a{
	margin: 0;
}
#footer li a.sina_gz{
	display: block;
	width: 58px;
	height: 22px;
	background: url(images/index/gz.png);
}
#round{
	position: fixed;
	_position: absolute;
	top:50%;
	left: 50%;
	margin: -210px 0 0 532px;
	width: 46px;
	z-index: 31;
}
#round a{
	display: block;
	position: relative;
	width: 32px;
	height: 32px;
	padding: 7px;
	line-height: 16px;
	text-align: center;
	background: url(images/index/round.png) no-repeat 50% 50%;
	_background: url(images/index/round.gif) no-repeat 50% 50%;
	margin: 6px 0 0 0;
}
#round a:hover,#round a.on{
	color: #fff;
	text-decoration: none;
	background: url(images/index/round_h.png) no-repeat 50% 50%;
	_background: url(images/index/round_h.gif) no-repeat 50% 50%;
}
#round i{
	display: block;
	width: 32px;
	height: 32px;
	background: url(images/index/round1.gif) no-repeat 50% 50%;
}
#round span{
	display: none;
	position: absolute;
	bottom:0;
	left: 50px;
	width: 101px;
	height: 114px;
	background: url(images/index/code_bg.gif);
}
#round img{
	position: absolute;
	top: 22px;
	right: 2px;
	width: 90px;
	height: 90px;
}
#round a:hover i{
	background: url(images/index/round1_h.gif) no-repeat 50% 50%;
}
#round i.round2{
	background: url(images/index/round2.gif) no-repeat 50% 50%;
}
#round i.round3{
	background: url(images/index/round3.gif) no-repeat 50% 50%;
}
#round a:hover i.round2{
	background: url(images/index/round2_h.gif) no-repeat 50% 50%;
}
#round a:hover i.round3{
	background: url(images/index/round3_h.gif) no-repeat 50% 50%;
}
#mobile_ad{
	position: fixed;
	_position: absolute;
	bottom: 0;
	_bottom: auto;
	left: 0;
	width: 100%;
	height: 164px;
	z-index:30;
}
#mobile_ad .m_a_b{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 140px;
	background: rgba(44,59,72,.8);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99445972',endColorstr='#99445972')9;
}
#mobile_ad .m_a_m{
	position: relative;
	width: 991px;
	height: 146px;
	margin:0 auto;
	background: url(images/index/mobile_b.png);
	_background: url(images/index/mobile_b.gif);
	z-index: 9;
}
#mobile_ad img{
	position: absolute;
	top: 60px;
	left: 800px;
	width: 95px;
	height: 95px;
}
#mobile_ad .m_a_c{
	position: absolute;
	top: 24px;
	left: 946px;
	width: 48px;
	height: 48px;
}
#mobile_ad .m_a_i{
	position: absolute;
	top: 100px;
	left: 164px;
	width: 158px;
	height: 44px;
}
#mobile_ad .m_a_a{
	position: absolute;
	top: 100px;
	left: 343px;
	width: 158px;
	height: 44px;
}
#mobile_ad .m_a_c:hover{
	background: url(images/index/m_a_c.gif) no-repeat 4px 8px;
}
#mobile_ad .m_a_i:hover{
	background: url(images/index/m_a_i.gif) no-repeat;
}
#mobile_ad .m_a_a:hover{
	background: url(images/index/m_a_a.gif) no-repeat;
}
/*增加*/

.h-title{
    margin:40px 0 32px 0;
    _margin:40px 0 0 0;
    height:32px;
    clear:both;
}
.h-title .h-title-icon{
    float:left;
    width:70%;
    height:32px;
    line-height:32px;
    *line-height:38px;
    border-left:2px solid #f56140;
    padding-left:10px;
    color:#ebebeb;
}
.h-title .h-title-icon .h-t1{
    float:left;
    height:32px;
    color:#333;
    font-size:34px;
    margin-right:14px;
}
.h-title .h-title-icon .h-t1:hover{
    text-decoration:none;
    color:#f56140;
}
.h-title .h-title-icon .h-t2{
    float:left;
    height:32px;
    line-height:32px;
	margin-top:3px;
}
.h-title .h-title-icon .h-t2 a{
    float:left;
    height:15px;
    line-height:15px;
    *height:18px;
    *line-height:18px;
    display:inline-block;
    padding:0 15px;
    border-right:1px solid #e6e6e6;
    margin-top:6px;
}
.h-title .h-title-icon .h-t2 a:hover{
    height:30px;
    line-height:30px;
    color:#fff;
    background:#f56140;
    text-decoration:none;
	border-right:1px solid #f56140;
    margin-top:0;
}
.h-title .h-title-icon .h-t2 .nobor{
	border-right:none;
}
.h-title .h-title-txt{
    float:right;
    width:300px;
    height:32px;
    line-height:38px;
    color:#666;
    text-align:right;
}
.h-title .h-title-txt a{
    color:#666;
}
.h-title .h-title-txt a:hover{
    color:#f56140;
}
/*热门户型*/
.hx-con,.zx-con{
margin-top:16px;
    height:100%;
    overflow:hidden;
    *margin-bottom:0px;
}
.hx-con .hx-search,.zx-con .zx-search{
    float:left;
    width:268px;
  
}
.hx-con .hx-search p,.zx-con .zx-search p{
    margin:16px 0 7px 15px;
    line-height:23px;
}
.hx-con .hx-search p .title,.zx-con .zx-search p .title{
    height:22px;
    line-height:22px;
    display: block;
    font-size:16px;
    color:#333;
    margin-bottom:5px;
    font-weight: bold;
}
.hx-con .hx-search p{
    font-size:0;
}
.hx-con .hx-search p a{
    color:#333;
    font-size:12px;
    margin:0 15px 4px 0;
    display:inline-block;
    *display:inline;
    *zoom:1;
    *vertical-align:top;
}
.hx-con .hx-search p a:hover{
    color:#f56140;
}
.hx-con .interest-dl{
    padding-bottom:2px;
	overflow:hidden;
}
.hx-con .interest-dl dt{
    font-size:16px;
    color:#333;
    height:41px;
    line-height:33px;
    border-bottom:1px solid #eee;
    padding-left:15px;
    font-weight: bold;
}
.hx-con .interest-dl dd{
    height:60px;
    margin:0 15px;
    border-bottom:1px dotted #eee;
    padding:6px 0;
    color:#666;
}
.hx-con .interest-dl .last{
    border:none;
}
.hx-con .interest-dl .in-title{
    height:30px;
    line-height:30px;
    text-overflow:clip;
    white-space:nowrap;
}
.hx-con .interest-dl .in-title a{
    color:#333;
}
.hx-con .interest-dl .in-title a:hover{
    color:#f56140;
}
.hx-con .interest-dl .in-txt span{
    float:left;
    line-height:20px;
    *line-height:25px;
}
.hx-con .interest-dl .p-area{
    float:right;
    color:#999;
    font-size:12px;
    line-height:25px;
    *line-height:28px;
}
.hx-con .interest-dl .p-red{
    font-size:20px;
    color:#f56140;
    font-family:Georgia;
}
.h-container1 .hx-con .interest-dl{
    padding-bottom: 23px;
    margin-top:13px;
}
.hx-pic{
    float:left;
    max-width:735px;
    _width:735px;
}
.rx{
    float:left;
    width:710px;
}
.rx .hx-pic{
	width:489px;
}
.rx .hx-pic ul{
	width:510px;
}
.rx .h-title .h-title-icon{
    width:90%;
}
.zx{
    float:left;
    width:465px;
    margin-left:25px;
	overflow:hidden;
}
.hx-pic li,.rec-pic li{
    float:left;
    width:220px;
    height:248px;
    margin:0 0 30px 25px;
    _margin:0 0 30px 15px;
    overflow:hidden;
}
.hx-pic li .hx-link{
    width:220px;
    height:248px;
	color:#fff;
    display: block;
}
.hx-link:hover .hx-p-img p,.zx-pic .hx-link:hover p{
	text-decoration:underline;
    cursor:pointer;
}
.hx-link:hover .hx-p-txt{
	background:#fafafa;
}
.hx-p-img{
    position:relative;
    width:220px;
    height:165px;
    color:#fff;
}
.hx-link:hover .hx-p-img img,.zx-pic .hx-link:hover img{
	opacity:0.8;
	filter:alpha(opacity=85);
    cursor:pointer;
}
.zx .h-title .h-title-txt{
    width:100px;
}
.hx-pic li .hx-p-tip{
    position:absolute;
    top:0;
    right:5px;
    width:50px;
    height:25px;
    line-height:25px;
    color:#fff;
    background:#98b85c;
    border:1px solid #8fad57;
    text-align: center;
    font-size:12px;
}
li .hx-p-txt{
    height: 82px;
    border:1px solid #efefef;
    border-top:none;
}
.hx-p-txt p{
    height:48px;
    line-height:48px;
    border-bottom:1px solid #eee;
    margin:0 10px;
    display: block;
    color:#666;
    clear:both;
}
.hx-p-txt .p-last{
    border:none;
    height:35px;
    line-height:32px;
    color:#666;
    font-size:12px;
}
.p-last .p-gray{
    color:#f0f0f0;
    margin:0 9px;
}
.hx-side{
    float:right;
    width:220px;
}
.hx-side .hx-mg1{
    height:100%;
    overflow:hidden;
}
.hx-side .hx-mg2{
    height:100%;
    overflow:hidden;
    margin:12px 0;
}
.hx-p-txt .fl{
    line-height:40px;
}
.hx-con .ers{
    height:525px;
}
.hx-con .ers p{
    margin:17px 0 15px 15px;
    height:90px;
    overflow:hidden;
}
.hx-con .ers p a{
    margin-right:13px;
}
.hx-con .ers .last{
    border-bottom:none;
}
.hx-con .ers p a:hover{
    color:#f56140;
}
.h-container1 .hx-search,.h-container1 .hx-pic li{
    background:#fff;
}
.h-container1 .hx-pic .zhe-span{
    font-size:12px;
    line-height:33px;
    background:url(http://simg.f.itc.cn/common/modules/house_index/2014/images/sale_icon.png) 0 7px no-repeat;
    padding-left:23px;
}
.h-container1 .hx-pic .hui{
    background-position: 0 -60px;
}
.zx-pic{
    float:left;
    width:929px;
}
.zx-pic ul{
	width:970px;
}
.zx-pic li{
    float:left;
    position: relative;
    width:210px;
    height:220px;
    margin:0 0 15px 25px;
    _margin:0 0 15px 20px;
}
.zx-pic li p{
    position: absolute;
    bottom:0;
    left:0;
    width:200px;
    height:36px;
    line-height:36px;
    color:#fff;
    text-align: center;
    display: block;
    padding: 0 10px;
    background:rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000);
}

/*
	装修家居
*/

.ui-icon{ background:url(images/index/sprites.png) no-repeat; }
.u-jia-bd{ width:278px; height:313px; border:1px solid #E5E5E5; overflow:hidden; text-align:center; margin-bottom:10px; }
.u-jia-bd h2{ font-size:22px; height:30px; line-height:30px; color:#ED7612; margin-top:15px; font-weight:bold; }
.u-jia-bd h3{ height:24px; line-height:24px; color:#A2A0AE;  }
.u-jia-bd p{ display:block; height:28px; margin-top:10px; }
.u-jia-bd p .bd-txt{ width:220px; height:24px; line-height:24px; padding-left:5px; outline-color:#F04E06; border:2px solid #E9E9E9; color:#999; }
.u-jia-bd .u-jia-but{ width:229px; height:34px; line-height:34px; background:#ED7612; display:block; font-size:16px; color:#fff; border:none; cursor:pointer; font-weight:bold; font-family:\5FAE\8F6F\96C5\9ED1; margin:10px auto; }
.u-jia-bd .u-jia-but:hover{ color:#fff; text-decoration:none; opacity:.8; filter:alpha(opacity=80); }
.u-jia-bd ul{ overflow:hidden; font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
.u-jia-bd ul li{ width:50px; height:55px; float:left; margin-left:32px; color:#999; }
.u-jia-bd ul li i{ display:block; width:29px; height:25px; margin:0 auto 7px; }
.u-jia-bd ul li i.bd1{ background-position:-122px -10px; }
.u-jia-bd ul li i.bd2{ background-position:-122px -41px; }
.u-jia-bd ul li i.bd3{ background-position:-122px -76px; }
.u-jia-bd ul li i.bd4{ background-position:-122px -111px; }
.u-jia-bd ul li i.bd5{ background-position:-122px -144px; }
.u-jia-bd ul li i.bd6{ background-position:-122px -177px; }
/* 推荐楼盘*/



.header_fr_top .menu .q_code{background:url(/images/shoujizf.png) no-repeat; width: 115px; height: 31px; position:absolute; top:9px; right: 10px ; overflow : visible; cursor: pointer;}
	.narrow_980 .header_bottom .menu .q_code{display: none}
	.header_fr_top .menu .q_code .q_code_applnk{width:100%; height:100%; display: block;}
	.header_fr_top .menu .q_code .qcode_lnk{display: block;}
	.header_fr_top .menu .q_code div.q_code_layer{position: absolute; z-index:99; width: 132px; height: 165px ; border: 1px solid #c20000; border-radius: 3px; background: #fff; top:0; right: -60px; line-height:18px;display: none;}
	.header_fr_top .menu .q_code div.q_code_layer span.qcode_title{margin:7px 0 0 16px; color: #666; display: inline-block; font-size: 12px; }
	.header_fr_top .menu .q_code div.q_code_layer span.qcode_img{background:url(http://qr.liantu.com/api.php?text=http%3A%2F%2Fp9.ng24.cn%2Fwap%2F&w=100&m=2&el=L) no-repeat;width: 100px; height: 100px; margin:0 0 0 16px; display: inline-block;}
	.header_fr_top .menu .q_code div.q_code_layer span.wech{background:url(http://qr.liantu.com/api.php?text=http%3A%2F%2Fp9.ng24.cn%2Fwap%2F&w=100&m=2&el=L) no-repeat;}
	
	
	
	 .header_fr_middle ul li h5{width:670px;height:35px;position:relative;margin-top:-35px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;zoom:1}:root
  .header_fr_middle ul li h5{filter:none\9}
  .header_fr_middle ul li h5 span{color:#FFF;display:block;font-size:18px;width:450px;height:28px;line-height:28px;padding-left:10px;overflow:hidden; text-align:left}
  
  
  #index_banner{margin-top:0px; text-align:center;margin-bottom:8px}
 #index_banner .left{width:680px; padding-left:12px }
 #banner{width:680px;height:275px;background:url(images/common/loading.gif) no-repeat 50% 50%;overflow:hidden;position:relative}
 #index_banner .left h2{font-size:28px;line-height:64px;height:66px;overflow:hidden;padding:0 5px 8px 0; }
 #index_banner .left h2 a{color:#333}
 #index_banner .left h2 a:hover{text-decoration:none;color:#f56140}
  #index_banner .left h5{font-size:14px;line-height:18px;height:34px;overflow:hidden;padding:0 0px;}
 #index_banner .left h5 a{color:#333}
 #index_banner .left h5 a:hover{text-decoration:none;color:#f56140}
 
 #index_banner .right{width:256px;padding:0 0px 0 0px;}
 #index_banner .right h2 span{font-size:18px}
 #index_banner .right h2{line-height:45px}
 #index_banner .right li{padding:0 0 0 0px;background:url(images/news/d.png) no-repeat left 14px;overflow:hidden;height:30px;line-height:30px;float:left;width:283px}
 #index_banner .right ul{border-bottom:1px dotted #DDD;padding-bottom:0px}
 #index_banner .right ol{padding:8px 0 0px 0}
 #banner ul li img{width:670px;height:275px}
 #banner ul li h5{width:670px;height:45px;position:relative;margin-top:-49px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;zoom:1}:root
  #banner ul li h5{filter:none\9}
  #banner ul li h5 span{color:#FFF;display:block;font-size:24px;width:200px;height:45px;line-height:45px;padding-left:10px;overflow:hidden}
  #banner ul li{float:left}
  #banner ul{position:absolute;left:0;top:0}
  #banner ol{position:absolute;bottom:14px;right:10px}
  #banner ol li{width:12px;height:12px;float:left;margin-right:5px;background:#a9a9a9;border-radius:50%;cursor:pointer}
  #banner ol .on{background:#f56140}
  #banner a:hover{text-decoration:none}
  #banner_left,#banner_right{width:45px;height:44px;position:absolute;top:50%;margin-top:-22px;z-index:10;display:none;cursor:pointer}
  #banner_left{left:0;background:url(images/news/banner_right.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/news/banner_right.png")}
  #banner_right{right:0;background:url(images/news/banner_left.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/news/banner_left.png")}
  
  
  
  /*右侧小广告+工具*/
.tools-ad { width: 256px; padding-top: 0px; margin-top:-3px}
.tools-ad .tr-ad{ width:256px; height:100px; overflow:hidden;}
.tools-ad img { width: 256px; height: 100px; }
.tools-ad .tools { width: 256px; height: 154px; border-top: 1px solid #EEE; border-left: 1px solid #EEE; margin: 0; }
.tools-ad .tools li { border-right: 1px solid #EEE; border-bottom: 1px solid #EEE; width: 84px; height: 76px; float: left; text-align: center; }
.tools-ad .tools li a { background-image: url(images/index/tools_ico.png); background-repeat: no-repeat; display: block; width: 80px; height: 18px; padding-top: 48px; }
.tools-ad .tools li:hover { background-color: #FBFBFB; }
.tools-ad .tools .tool-1 a { background-position: center 5px; }
.tools-ad .tools .tool-2 a { background-position: center -78px; }
.tools-ad .tools .tool-3 a { background-position: center -160px; }
.tools-ad .tools .tool-4 a { background-position: center -240px; }
.tools-ad .tools .tool-5 a { background-position: center -322px; }
.tools-ad .tools .tool-6 a { background-position: center -404px; }
.f13{font-size:13px;}

.downAPPbg{
    background: url("http://p6.ng24.cn/images/downAppBg.png") no-repeat;
    -webkit-background: url("http://p6.ng24.cn/images/downAppBg.png")  no-repeat;
    -moz-background: url("http://p6.ng24.cn/images/downAppBg.png") no-repeat;
    -ms-background: url("http://p6.ng24.cn/images/downAppBg.png")  no-repeat;
    -o-background: url("http://p6.ng24.cn/images/downAppBg.png") no-repeat;
    background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
    -o-background-size: 100% 100%;
}


.f_right {
    float: right;
}

.f_left {
    float: left;
}

.clear {
    clear: both;
}

.news_warp {
    width: 1100px;
    padding: 40px 0px 10px 0px;
    margin: 0px auto;
}
.news_left {
    width: 490px;
}
.news_right {
    width: 490px;
    padding-right: 10px;
}

.news_title_warp {
    height: 36px;
    margin-bottom: 16px;
}

.news_title {
    border-left: solid 4px #63d5c3;
    height: 36px;
    padding-left: 10px;
    float: left;
}

.news_title_icon {
    width: 36px;
    height: 36px;
    float: left;
}

.news_title_icon img {
    width: 100%;
    height: 100%;
}

.news_title_text {
    float: left;
    font-size: 14px;
    line-height: 36px;
    font-weight: bold;
    padding-left: 20px;
}

.news_des {
    float: right;
}

.news_des a {
    font-size: 14px;
    line-height: 36px;
    display: block;
    font-weight: bold;
    padding: 0px 10px 0px 10px;
}

.news_des a:hover {
    color: #666666;
}

.news_ul_warp {
    padding: 10px 14px 10px 14px;
    margin-bottom: 20px;
}

.news_li {
    height: 31px;
    width: 470px;
}

.news_li a {
    font-size: 14px;
    color: #666;
    line-height: 31px;
    display: block;
    float: left;
    max-width: 360px;
    overflow: hidden;
    height: 31px;
}

.news_li a:hover {
    color: #333;
}

.news_li_time {
    float: right;
    display: block;
    line-height: 31px;
    font-size: 14px;
    color: #999999;
    max-width: 110px;
    text-align: right;
    overflow: hidden;
    height: 31px;
}

.s-truth{background-color:#fff}.s-truth .bg-truth{background:url(search-truth.jpg) center;display:inline-block;height:220px;width:100%;position:relative}.s-truth .bg-truth .wrapper{position:relative}.s-truth .bg-truth .wrapper .form{position:absolute;top:130px;right:0}.s-truth .bg-truth .wrapper .form .sear-con{width:349px;height:17px;line-height:15px;font-size:12px;padding:10px;border:0}.s-truth .bg-truth .wrapper .form .sear-result{display:none;width:348px;background-color:rgba(71,78,88,0.85);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000')";box-shadow:0 2px 5px rgba(0,0,0,0.25);position:absolute;bottom:55px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;padding:20px 0 14px 20px}.s-truth .bg-truth .wrapper .form .sear-result p.hasnot{font-size:20px;width:335px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.s-truth .bg-truth .wrapper .form .sear-result p.phone{font-size:14px}.s-truth .bg-truth .wrapper .form .sear-result a{color:white}.s-truth .bg-truth .wrapper .form .sear-result img{width:92px;height:69px;margin-right:20px}.s-truth .bg-truth .wrapper .form .sear-result .info-del .title-del{font-size:20px}.s-truth .bg-truth .wrapper .form .sear-result .info-del .price-del{font-size:12px}.s-truth .bg-truth .wrapper .form .sear-result .info-del .price-del i{font-size:16px;color:#fff3be}.s-truth .bg-truth .wrapper .form .sear-result .info-del .more-del{font-size:14px;text-decoration:underline}.s-truth .bg-truth .wrapper .form .sear-result .info-del .more-del a{color:#a9daf1}.s-truth .bg-truth .wrapper .form .home-tr{background:url(bg.png) -678px -258px no-repeat;display:inline-block;*display:inline;*zoom:1;width:108px;height:39px;margin-left:10px;cursor:pointer}