body { font-family:"宋体"; font-size:14px; color:#333; }
.warpper { width:1000px; margin:0 auto; clear:both; }

a {color:#666;}
a:hover { color:#c00; text-decoration:underline; }

.mb { margin-bottom:6px; }
.pt6 { padding-top:6px; }
.pt8 { padding-top:8px; }
.pt9 { padding-top:8px; }
.pt10 { padding-top:10px; }
.pt12 { padding-top:12px; }
.pt16 { padding-top:16px; }
.pt18 { padding-top:18px; }
.mt10 { margin-top:10px; }
.mt6 { margin-top:5px; }


.color1 { color:#c00; }
.color2 { color:#134ba0; }
.color1 a { color:#c00; }
.color1 a:hover { color:#c00; text-decoration:underline; }
.color3 a { color:#134ba0; }

.a_1 { background:url(../images/icon_1.jpg) no-repeat 0 10px; text-indent:10px; line-height:26px; }
.a_1 a { color:#336; }
.a_1 a:hover { color:#c00; }

.a_6 { background:url(../images/icon_1.jpg) no-repeat 0 10px; text-indent:10px; line-height:28px; }
.a_6 a { color:#336; }
.a_6 a:hover { color:#c00; }

.a_2 { line-height:22px; }
.a_3 { background:url(../images/icon_1.jpg) no-repeat 0 16px; text-indent:10px; line-height:33px; font-family:"Microsoft YaHei","微软雅黑"; font-size:16px; font-weight:bold; }
.a_3 a { color:#c00; }

.a_4 { background:url(../images/icon_1.jpg) no-repeat 0 11px; text-indent:10px; line-height:27px; }
.a_4 a { color:#336; }
.a_4 a:hover { color:#c00; }

.a_5 { line-height:24px; background:url(../images/icon_1.jpg) no-repeat 0 9px; font-size:12px; text-indent:8px; }

.in_head { margin:0 auto; width:1000px; height:65px; position:relative; z-index:99; font-size:12px; background-color:#fff;}
.in_head h1 { float:left; width:220px; height:50px; padding-top:13px; padding-left:10px; }

.head_right { width:250px; position:absolute; right:-5px; top:16px; }
.head_right li{	float:left; width:60px; text-align:center; }
.head_right li span{ font-weight:bold; font-family:"Microsoft YaHei"; }
.s-bg-outer { padding:3px 0; position:relative; top:18px; right:240px; width:446px; float:right; }
.s-bg-outer { height:37px; color:#999; }
.s-ipt-inner { overflow:hidden; position:relative; }
.s-bg-inner { height:26px; position:relative; }

.s-menu { color:#8C8C8C; float:left; margin-right:8px;}
.s-menu:hover,.s-menu .expand {	color:#636363; text-decoration:none; }
.s-menu-selected { cursor:pointer; height:35px; line-height:35px; padding:0 6px 0 12px; font-weight:bold; width:67px; }
.s-menu-container {	left:2px; position:absolute; top:33px; width:86px; z-index:999; border:1px solid #be000f; border-top:none; display:none; }
.s-menu-list { background-color:#fff; overflow:hidden; }
.s-menu-list li { margin:0; text-align:left; padding-left:12px; border-bottom:1px solid #ddd; }
.s-menu-list li a {	color:#666; display:block; height:26px; letter-spacing:1px; line-height:26px; width:74px; }
.s-menu-list li a:hover { color:#404040; text-decoration:none; }
.s-btn-submit {	height:33px; width:90px; cursor:pointer; background:none transparent; cursor:hand; 	}
.mod_search_txt { overflow:hidden; height:30px; background:none transparent; color:#999; padding-left:6px; border:0; line-height:30px; width:250px; }
.onfocus .mod_search_txt { color:#787878; }
.mod_search_txt:focus {	color:#787878; }
.head_tags { top:42px; left:0; color:#999; clear:both; padding-top:6px; }
.head_tags font { color:#777; font-size:12px; }
.head_tags a { padding-left:6px; padding-right:6px; color:#666; }
.head_tags a:hover { color:#c00; text-decoration:underline; }
button { border:0 none; float:right; margin:0; padding:0; text-indent:-999em; }

/*导航菜单*/
.navwapper { background:url(../images/nav_top.jpg) repeat-x scroll 0 0 ; height:50px; overflow:hidden; font-family:"Microsoft YaHei","微软雅黑"; }
.navall { height:50px; margin:0 auto; width:1000px; }
.navall ul li { float:left; padding-right:33px; }
.navall ul li a span { color:#fff; font-size:16px; line-height:50px; }
.navall ul li a { background:url(../images/nav_icon.gif) no-repeat; display:block; float:left; font-weight:bold;  padding:0 0 0 25px; }
.navall ul li a:hover span { color:#FF6C00; }
.navall ul li.lia1 a { background-position:0 1px; }
.navall ul li.lia2_1 a { background-position:0 -49px; padding-left: 50px; }
.navall ul li.lia2_1 { background: url(../images/left_kuo.jpg) no-repeat scroll 32px center; padding-right:18px;}
.navall ul li.lia2_2, .navall ul li.lia2_3 { background: url(../images/nav_line.jpg) no-repeat left 16px; margin: 0 11px 0 0; padding: 0 0 0 11px;}
.navall ul li.lia2_2 a, .navall ul li.lia2_3 a { background: none ; padding: 0 5px;}
.navall ul li.lia2_3 a { background: url(../images/right_kuo.jpg) no-repeat right center ; padding-right:22px; margin-right:17px;_margin-right:10px;}
.navall ul li.lia3 a{ background-position:0 -449px; }
.navall ul li.lia4 a { background-position:0 -399px; }
.navall ul li.lia5 a { background-position:0 -99px; }
.navall ul li.lia6 a { background-position:0 -149px; }
.navall ul li.lia7 a { background-position:0 -199px; }
.navall ul li.lia8 a { background-position:0 -249px; }
.navall ul li.lia9 a { background-position:0 -299px; }
.navall ul li.lia10 a { background-position:0 -349px; }

.pic_2014 {	width:1000px; margin:4px auto 0 auto; height:60px; background:#fff; }
.pic_2014-2 {width:1000px; margin:4px auto 0 auto; height:120px; background:#fff; }

/*推荐信息*/
.col { width:1000px; margin:0 auto; font-size:12px; height:100%; overflow:hidden; clear:both; }
.col a:visited { color:#83006f; }
.col a:hover { color:#c00; 	text-decoration:underlin; }
.col a:active {	color:#c00; text-decoration:none; }
.col .text { width:160px; float:left; }
.col .text li {	line-height:24px; }
.col .hottext {	padding:0 10px 0 10px; 	width:660px; float:left; }
.col .hottext .hotlist { width:660px; float:left;}
.col .hottext .hotlist li { line-height:24px; width:132px; padding-right:0px; float:left; }
.col .hottext .hotad { width:660px; float:left; height:90px; margin:2px 0 3px 0; }

.fccs_h1 { background: url(../images/top-bg.gif) no-repeat; border: 0px solid #D2D5D9; height:90px; position: relative; width:1000px; margin:10px auto;}
.fccs_h1 .tip { background: url(../images/icon2.gif) no-repeat 0 0; height:90px; left:-1px; position: absolute; top: -1px; width: 156px; marign-right:100px;}
.fccs_h1 h2 { font-color:#c00;font-family:"微软雅黑","黑体","宋体"; font-size: 32px; height:44px;_line-height:40px; padding-top:6px; padding-left:90px; text-align: center;}
.fccs_h1 h2 a { color:#c00;}
.fccs_h1 h2 a:hover { text-decoration:none;}
.fccs_h1 .s_news { line-height:40px; _line-height:30px;width:940px;  text-align: left; margin-left:60px;font-size:12px;text-align:center;}
.fccs_h1 .s_news a { display: inline; padding:0 0 0 5px;color:#336;vertical-align:middle;color:#666}
.fccs_h1 .s_news img { display: inline; padding:0 0 0 20px;color:#336;vertical-align:middle;}
.fccs_h1 .s_news a:hover {color:#c00;}

/*分类栏目*/
.bannertitle { margin:0 auto 12px auto; width:1000px; height:30px; font-size:12px; background: url(../images/title_bg.jpg) no-repeat;padding-top:16px;}
.bannertitle span { float:right; color:#f8f8f8; margin-right:10px;  display:inline; }
.bannertitle span a { color:#666; padding-right:7px; padding-left:2px;}
.bannertitle h1 a{ margin-top:-15px; width:280px; display: block; height:45px; }


.title_icon1 { background-position:0px 0px; }
.title_icon2 { background-position:0px -50px; }
.title_icon3 { background-position:0px -100px; }
.title_icon4 { background-position:0px -150px; }
.title_icon5 { background-position:0px -200px; }
.title_icon6 { background-position:0px -250px; }
.title_icon7 { background-position:0px -300px; }
.title_icon8 { background-position:0px -350px; }
.title_icon9 { background-position:0px -400px; }

/*资讯中心*/
.content { width:1000px; margin:0 auto; height:100%; overflow:hidden;}
.c_left { float:left; width:330px;}
.c_middle { float:left; margin-left:20px; width:380px; }
.c_right { float:left; margin-left:20px; width:250px; font-size:12px; display: inline;}
.c_right a { color:#666;}
.c_right a:hover { color:#c00;}

/*资讯左边样式*/
.clk_01,clk_02,.clk_03 {}
.clk_tit,.m_tit{ background: url(../images/menu_bg.jpg) repeat-x; height:38px; font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:16px; border-right:1px solid #d6d6d6; }
.clk_tit span,.m_tit span{ width:84px; background:#fff; border-right:1px solid #d6d6d6; line-height:35px; text-align:center; display:block; border-top:3px solid #c00; }

.clk_pic { width:330px; height:152px; margin-top:12px; position:relative; overflow:hidden;}
.pic_w{ display:block; height:152px;}
.clk_pic a { color:#E4E4E4;}
.clk_pic a:hover { color:#FFF; text-decoration:none; }
.clk_pic p { bottom:0; left:0; position:absolute; text-align:left; width:100%; line-height:30px; text-align:center; background:rgba(0, 0, 0, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}

.clk_tit a.h4,.clk_tit a.h44,.clk_tit a.h3,.clk_tit a.h33 { width:84px; font-weight:normal; display:block; text-align:center; text-decoration:none; float:left;}
.clk_tit a.h4 { background:#fff; border-top:3px solid #c00; line-height:35px;}
.clk_tit a.h44 { border-right:1px solid #d6d6d6; background:#fff;border-top:3px solid #c00; line-height:35px;}
.clk_tit a.h3 { color:#777; cursor:pointer; line-height:38px; border-right:1px solid #d6d6d6; border-left:1px solid #d6d6d6; }
.clk_tit a.h33 { color:#777; cursor:pointer;line-height:38px; border-right:1px solid #d6d6d6; border-left:1px solid #d6d6d6;}
.clk_tit img{margin-left:25px;padding-top:8px;}

.clk_tit a.h5 { color:#bb3333;width:70px;margin-left:15px;padding-top:12px; line-height:35px;font-size:12px;}
.cj {width:330px; height:165px; margin: 10 auto;padding-top:10px;}

.cj2 {width:330px; height:27px; margin: 10 auto;}
.cj2 span {width:82px;display:inline-block;overflow:hidden;text-align:center;font-size:12px;}
.cj a {color:#226}
.cj a:hover {color:#c00;}

.clk_cont { padding-top:14px; clear:left; }
.clk_cont .ct_txt { font-size:12px; background-color:rgba(0, 0, 0, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff000000,endColorstr=#ff000000); 
 color:#E4E4E4; cursor:pointer; display:block; height:20px;width:150px; line-height:20px; margin-top:-20px; overflow:hidden; position:relative;  z-index:2; }
.clk_cont .pic a:hover { color:#FFF;}

.clk_cont .pic { float:left; color:#333; cursor:pointer; display:inline; padding-right:14px;position:relative; text-align:center;}
.clk_cont .pic img { width:150px; height:90px; }
.clk_cont .hslist { width:166px; float:left; display:block; text-align:left;color:#c00; }
.clk_cont p a {  font-weight:bold; font-family:"Microsoft YaHei"; line-height:23px; font-size:15px; }
.clk_cont p span { color:#888; font-weight:normal; display:block; padding-top:2px; line-height:20px; font-size:12px;}
.clk_p { margin-right:-20px; margin-top:14px; position:relative; width:350px; overflow:hidden; }
.clk_p .ct_box { display:inline; float:left; margin-right:20px; position:relative; text-align:center; width:155px; }
.clk_p .ct_txt { font-size:12px; background-color:rgba(0, 0, 0, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff000000,endColorstr=#ff000000); 
 color:#E4E4E4; cursor:pointer; display:block; height:20px; line-height:20px; margin-top:-20px; overflow:hidden; position:relative;  z-index:2; }

.clk_p a:hover { color:#FFF; }
.clk_p a:hover .ct_txt { color:#FFF; }

/*资讯中间样式*/
.clk_04{}

.news_01 { padding-top:14px;}
.news_01 h2 { height:20px; line-height:20px; overflow:hidden; font-family:"微软雅黑","黑体","宋体"; font-size:16px; margin-bottom:8px; width:380px; }
.news_01 h2 a{color:#226;}
.news_01 h2 a:hover{color:#c00;}
.tag_a { background:url(../images/icon_bg.gif) no-repeat 0 0; width:56px; height:18px; color:#fff; float:left; font-size:12px; font-weight:normal; line-height:20px; margin:0 7px 0 0; text-align:center; }
.tag_a a{ color:#fff;}
.news_01 h2 span a, .news_01 h2 span a:hover { color:#fff;font-family:arial;}
.tag_a a:hover {color:#fff;}
.clk_04 b { color:#777; float:right; font-family:Georgia; font-size:12px; font-weight:normal;}
.clk_04 b a{color:#999;font-family:sans-serif;}

/*看房团报名*/
.kftall { background: url(../images/tg_bg.jpg) no-repeat 0 0;  padding-top: 7px; padding-bottom:0px; height:150px; margin-top:10px; margin-bottom:0px; width:380px; }
.kftall input { margin: 0; padding: 0;}
.kftall ul { font-family: simsun; margin-left: 150px;margin-top:0px;}
.kftall li { float: left; display: inline; height:23px;margin-top:5px}
.kftall li.li1, .kftall li.li3, .kftall li.li2, .kftall li.li4 { width:220px;}

.kftall li span { width:45px; font-size:14px; line-height:20px; float:left; display:block;}
.kftall li input.text1 { border: 1px solid #dbdbdb; width: 155px; height:20px;}
.kftall li input.text2 { border: 1px solid #dbdbdb; width: 155px;height:20px;}
.kftall li input.text3 { border: 1px solid #dbdbdb; width: 90px;height:20px;}
.kftall li select.sel1 { border: 1px solid #dbdbdb; width: 155px;height:20px;}
.kftall .align_c { width:155px;margin-left:195px; clear:both;margin-top:5px; }

/*资讯右边样式*/
.clk_05{ clear:both; border:1px solid #d6d6d6; border-top:0; }
.r_tit { border-top:2px solid #3A3A3A; height:35px; line-height:36px; font-family:"Microsoft YaHei","黑体"; font-size:16px; padding-left:12px; }
.r_pictxt { background:url(../images/line01.gif) repeat-x scroll left top transparent; padding:13px 0 6px 0; display:block; margin:0 10px; }
.r_pictxt img { float:left; margin-right:14px; width:86px; height:55px; }
.r_pictxt p em{  font-weight:bold; padding-bottom:3px; display:block; font-family:"Microsoft YaHei","黑体"; }
.r_pictxt p { font-weight:normal; padding-bottom:4px; }

.clk_06{ clear:both; border:1px solid #d6d6d6; }
.r_tit01 {border-top:2px solid #3A3A3A; background:#fff; height:28px; font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:16px; }
.r_tit01 span { width:108px; background:#fff; line-height:28px; text-align:center; display:block; }

.clk_06 h3 { height:28px; clear:both; font-size:12px; margin:10px 0 4px 12px; }
.clk_06 A.h4,.clk_06 A.h44,.clk_06 A.h3,.clk_06 A.h33 { width:93px; font-weight:normal; display:block; text-align:center; text-decoration:none; float:left; height:20px; line-height:20px; }
.clk_06 A.h4 { color:#000; border:1px solid #000; }
.clk_06 A.h44 { color:#000; margin-left:15px; border:1px solid #000; }
.clk_06 A.h3 { margin-left:15px; color:#666; border:1px solid #dedede; }
.clk_06 A.h33 { color:#666; border:1px solid #dedede; }

.clk_07 { border:1px solid #d6d6d6; height:290px;}


/*新闻回顾*/
.selectdate { padding-top:8px; padding-left:2px; background:url(../images/rl_bg.jpg) no-repeat 0 0; height:62px;}
.selectdate .wd { font-weight: bold; font-size:15px; height: 24px;line-height: 24px; font-family:"Microsoft YaHei"; display:none;}
.selectdate p {	text-align: left; float: left; height: 26px; padding-top:31px; padding-left:3px;}
.selectdate p img{ vertical-align: bottom;cursor: pointer;}
.selectdate .bt { position: relative;}


/*资讯排行榜*/
.rank_list { padding:0 9px 4px 9px; font-size:12px; }
.rank_list li { position:relative; line-height:17px; padding-left:52px; height:43px; padding-top:8px; display:block; border-top:1px dotted #dbdbdb; }
*+html .rank_list li{ height:45px; padding-top:6px; }
.rank_list li a { display:inline; text-align:left; color:#666; }
.rank_list li a:hover { color:#c00; text-decoration:underline; }
.rank_list .n1,.rank_list .n2,.rank_list .n3,.rank_list .n4 { position:absolute; text-align:center; width:36px; font-family:Georgia; height:34px;left:3px; line-height:34px; color:#fff;  }

.rank_list .n1 { background:url(../images/kicon.gif) no-repeat 0 0;font-weight:bold; }
.rank_list .n2 { background:url(../images/kicon.gif) no-repeat 0px -35px; font-weight:bold;}
.rank_list .n3 { background:url(../images/kicon.gif) no-repeat 0px -70px;font-weight:bold; }
.rank_list .n4 { background:url(../images/kicon.gif) no-repeat 0px -105px; left:3px; color:#fff; }

/*房产视频*/
.vid_main { float:left; width:730px; font-size:12px;}
.vid_right { float:left; width:248px; font-size:12px; margin-left:20px; display:inline; border:1px solid #d6d6d6; border-top:2px solid #3A3A3A;}
.c_rightrent { float:left; width:250px; font-size:12px; display:inline;}
.vid_tit { height:33px; line-height:33px; font-family:"Microsoft YaHei","黑体"; font-size:16px;  padding-left:10px ;border-bottom:1px solid #d6d6d6;}

.vid_com { margin-right:-24px; position:relative; overflow:hidden; width:752px; }
.vid_com .pic { position:relative; }
.vid_com .pic b { background:url(../images/play_icon.png) no-repeat 0 0; height:22px; position:absolute; left:10px; top:60px; width:22px; overflow:hidden; font-weight:normal; }
.vid_com .pic img { vertical-align:text-bottom; width:164px; height:92px; }
.vid_com li{ float:left; width:164px; margin-right:24px; display:inline; padding:5px 0 9px 0; }
.vid_com li a { color:#333; }
.vid_com li a:hover { color:#c00; text-decoration:underline;}
.vid_com li p { display:block; margin-top:5px;}
.vid_com li span{ display:block; text-align:left; line-height:17px; height:34px; }
.vid_com li p b { color:#999; display:block; line-height:21px; font-size:12px; font-family:arial; font-weight:normal;}

.vid_list { padding:2px 10px 5px 10px; height:100%; overflow:hidden; }
.vid_list li { clear:both; float:left; height:18px; line-height:18px; margin:5px 0; overflow:hidden; width:228px; display:block; font-family:arial;}
.vid_list li span { font-weight:bold;font-style:italic;font-size:14px;FONT-FAMILY:Georgia;display:block; float:left;  margin-right:13px; text-align:center; width:20px; color:#999; }
.vid_list li a { height:15px; color:#666; }
.vid_list li a:hover { color:#c00; text-decoration:underline;  }
.vid_list .toprank { color:#a22;font-size:14px;FONT-FAMILY:Georgia;font-weight:bold;font-style:italic }

/*新房中心*/
.hose_01,.hose_02 ,.hose_03{ clear:both; }
.hose_tit,.hose_tit3 { background: url(../images/menu_bg.jpg) repeat-x; height:38px; font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:16px; border-right:1px solid #d6d6d6;}
.hose_tit span,.hose_tit3 span{ width:84px; background:#fff; border-right:1px solid #d6d6d6; line-height:35px; text-align:center; display:block; border-top:3px solid #c00; }

.hose_tit2 { height:30px; line-height:30px; font-family:"Microsoft YaHei","黑体"; font-size:16px; font-weight:bold; }
.hose_tit4 { height:30px; line-height:30px; font-family:"Microsoft YaHei","黑体"; font-size:16px; font-weight:bold; color:#d40a20; }
.hose_tit5 { height:30px; line-height:30px; font-family:"Microsoft YaHei","黑体"; font-size:16px;  color:#333; }
.hose_02 li span { color:#999; }

.hscom_ghs { padding-top:5px; font-size:12px; }
.hscom_ghs .pic { float:left; cursor:pointer; display: inline;  position:relative; }
.hscom_ghs .pic img { width:150px; height:90px; }
.hscom_ghs .pic p { text-align:center;  position:absolute; left:0; bottom:0;color:#E4E4E4; display:block; height:20px; line-height:20px; width:150px; overflow:hidden;
 background-color:rgba(0, 0, 0, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);  }
.hscom_ghs .pic p a { color:#E4E4E4; }
.hscom_ghs .pic p a:hover { color:#fff; text-decoration:none; }
.ghslist { float:left; display: block; text-align:left; padding-top:2px;padding-left:13px; }


/*楼盘搜索*/
.hose_03 { position:relative; z-index:10; zoom:1; background:#fff; }
#products { zoom:1; border:1px solid #d6d6d6; border-top:#3a3a3a 2px solid; position:relative; padding:0px 10px ; }

.cate_item { background:url(../images/line01.gif) repeat-x 0 0; padding-top:9px; padding-right:5px; padding-bottom:8px; text-align:right; clear:both; height:100%; }
.cate_item_hover { z-index:3; border:#226 1px solid; position:relative; padding-bottom:8px; margin:0 -11px -1px -11px;  padding-right:15px;  border-left:0; padding-top:8px; color:#666; height:100%; width:234px;  clear:both; background:#fff;}
.cate_item h3  ,.cate_item_hover h3 { position:relative; font:bold 14px/ 22px arial; height:24px; line-height:24px;color:#db0a20; text-align:right; }
.cate_item h3 a  ,.cate_item_hover h3 a { font-family:arial; font-size:14px; color:#db0a20; }
.cate_item h3 a:hover  ,.cate_item_hover h3 a:hover { font-family:arial; font-size:14px; color:#c00; text-decoration:underline;}
.cate_item h3 em { position:absolute; width:5px; font:0px/ 0 arial; height:9px; top:6px; left:0; background:url(../images/cbg.gif) no-repeat 0 0;}
.cate_item p  ,.cate_item_hover p { line-height:20px; padding-top:1px; overflow:hidden; }
.cate_item p a  ,.cate_item_hover p a { color:#666; overflow:hidden;  float:right; padding-left:10px; padding-top:1px; height:20px; }
.cate_item p a:hover  ,.cate_item_hover p a:hover { color:#c00; padding-left:10px; padding-top:1px; height:20px;}
.cate_item_hover h3 em { background:none transparent scroll repeat 0% 0%; }

.spec { background:none transparent scroll repeat 0% 0%; }
.subcatebox { background:#fff; border:1px solid #226; left:-302px; min-height:540px; position:absolute; width:300px; z-index:2; font-size:12px; _height:469px; overflow:visible; }
#products .subcatebox { top:0;}
.subcate { float:left; margin-top:5px; padding:0 20px 6px 20px; width:258px; display:inline; }
.subcate h5 { color:#c00; font-size:14px; height:28px; line-height:28px; margin-top:-1px; padding:2px 5px 0px; }
.subcate h5 a { color:#c00; }
.subcate ul { padding:0 0 0 5px; }
.subcate li { display:block; line-height:22px; color:#666; text-align:left; clear:both; }
.subcate li span { padding-right:3px; color:#666; }
.subcate li a { color:#db0a20; width:190px; display:block; float:left; }
.subcate li a:hover { color:#c00; text-decoration:underline; }
.subcate li b { width:40px; font-size:12px; color:#666; line-height:22px; font-family:arial; display:inline; font-weight:normal; }
.hide { display:none; }
.link_detail { margin-bottom:12px; text-align:center; height:42px; line-height:32px;}


.hose_04 {}
.hose_list { border:1px solid #d6d6d6; border-top:#3a3a3a 2px solid; padding:7px 10px 4px 10px; height:100%; overflow:hidden; }
.hose_list li { clear:both; float:left; height:20px; line-height:17px; padding:4px 0; overflow:hidden; width:228px; display:block; font-family:Arial; }
.hose_list span { font-size:14px;FONT-FAMILY:Georgia;font-weight:bold;font-style:italic;float:left; margin-right:13px; text-align:center; width:20px; margin-top:1px; color:#999; }
.hose_list li a { height:15px; overflow:hidden; color:#666; float:left; width:160px; }
.hose_list li a:hover { color:#c00; text-decoration:underline; overflow:hidden; }
.hose_list li b { float:left; font-weight:normal; font-family:Georgia; color:#777; }
.hose_list .toprank {color:#a22;font-size:14px;FONT-FAMILY:Georgia;font-weight:bold;font-style:italic }


/*新房成交排行*/
.xfc_list{ border:1px solid #d6d6d6;border-top:2px solid #3a3a3a; padding:3px 10px 4px 10px; height:100%; overflow:hidden; }
.xfc_list h3 { height:28px; clear:both; font-size:12px; margin:10px 0 4px 0; }
.xfc_list A.h4,.xfc_list A.h44,.xfc_list A.h3,.xfc_list A.h33 { width:93px; font-weight:normal; display:block; text-align:center; text-decoration:none; float:left; height:20px; line-height:20px; }
.xfc_list A.h4 { color:#000; border:1px solid #000; }
.xfc_list A.h44 { color:#000; margin-left:15px; border:1px solid #000;}
.xfc_list A.h3 { margin-left:15px; color:#666; border:1px solid #dedede;}
.xfc_list A.h33 { color:#666; border:1px solid #dedede; }
.xfc_list li { clear:both; float:left; height:20px; line-height:17px; margin:4px 0; overflow:hidden; width:228px; display:block; font-family:Arial; }
.xfc_list li span {font-size:14px;FONT-FAMILY:Georgia;font-weight:bold;font-style:italic; display:block; float:left;  margin-right:13px; text-align:center; width:20px; margin-top:1px; color:#999;}
.xfc_list li a { height:15px; overflow:hidden; color:#666; float:left; width:150px; }
.xfc_list li a:hover { color:#c00; text-decoration:underline; overflow:hidden; }
.xfc_list li b { float:left; font-weight:normal; font-family:Georgia; color:#777; }
.xfc_list .toprank { color:#a22;font-size:14px;FONT-FAMILY:Georgia;font-weight:bold;font-style:italic }

.sydc { position:relative; margin-right:-25px; font-size:12px; width:1025px; }
.sydc .pic { position:relative; }
.sydc .pic img { vertical-align:text-bottom; width:180px; height:100px; }
.sydc li{ float:left; width:180px; margin-right:25px; display:inline; padding:7px 0 4px 0; text-align:center; }
.sydc li a { color:#333; font-weight:bold; font-family:"Microsoft YaHei"; font-size:14px; }
.sydc li a:hover { color:#c00; text-decoration:underline; }
.sydc li p { display:block; margin-top:7px; }
.sydc li span{ display:block; height:24px; line-height:24px; width:180px; overflow:hidden; }
.sydc li p b { display:block; line-height:24px; font-size:12px; font-family:arial; font-weight:normal; }


/*二手租房*/
.rent_ct { float:left; width:750px; font-size:12px; }
.rent_main { clear:both; height:100%; overflow:hidden;}
.rent_right{ float:right; width:250px; font-size:12px; display:inline}

.mod_info { width:355px; float:left; padding-bottom:5px; display:inline; font-size:12px; margin-right:20px; overflow:hidden; }
.mod_info h3,.rent_main h5 { background: url(../images/menu_bg.jpg) repeat-x; height:38px; font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:16px; border-right:1px solid #d6d6d6; font-weight:normal;}
.mod_info h3 span,.rent_main h5 span{ width:84px; background:#fff; border-right:1px solid #d6d6d6; line-height:35px; text-align:center; display:block; border-top:3px solid #c00;} 
.mod_info2 { clear:both; padding:8px 0 4px 0; }
.mod_info2 h4 { height:22px; font-size:14px; }
.mod_info2 li { line-height:23px;_line-height:23px; }
.mod_info2 li a { width:190px; display:inline; text-decoration:none; float:left;}
.mod_info2 li a:hover { color:#c00; text-decoration:underline; }
.modfl_hscom h2 a,.mod_team h2 a{ color:#fff; }
.mod_info2 li span { width:60px; float:left; display: inline; padding-left:3px; padding-right:3px; ; text-align:center; font-family:serif; }
.mod_info2 li font { float:left; text-align:right; width:40px; display:inline; font-family:serif; font-size:12px; color:#999; }
.mod_info2 li em { font-style:normal; }
.mod_info2 li b { font-weight:normal; display:inline; float:left; width:54px; text-align:center; font-family:serif; }

.mod_info1 { margin-right:-25px; margin-top:12px; position:relative; width:380px; overflow:hidden; padding-bottom:2px; }
.mod_info1 .ct_box { display:inline; float:left; margin-right:25px; position:relative; text-align:center; width:165px; }
.mod_info1 .ct_txt { font-size:12px; background-color:rgba(0, 0, 0, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff000000,endColorstr=#ff000000); height:93px; 
 color:#E4E4E4; cursor:pointer; display:block; height:20px; line-height:20px; margin-top:-20px; overflow:hidden; position:relative;  z-index:2; }
.mod_info1 a:link, .mod_info1 a:visited { color:#E4E4E4; text-decoration:none; }
.mod_info1 a:hover { color:#FFF; text-decoration:none; }
.mod_info1 a:hover .ct_txt { color:#fff; }

.rent_main h5 { width:730px; clear:both;}
.mod_info3 { float:left; padding:8px 0 0 0; width:355px; display:inline; margin-right:20px; }
.mod_info3 li { line-height:23px; _line-height:23px; }
.mod_info3 li a { width:190px; ddisplay:inline;text-decoration:none; float:left; }
.mod_info3 li a:hover { color:#c00; text-decoration:underline; }
.mod_info3 li span { width:60px; float:left; display:inline; padding-left:5px; padding-right:5px;; text-align:center; font-family:serif; }
.mod_info3 li font { float:left; text-align:right; width:40px; display:inline; font-family:serif; color:#999; font-size:12px;}
.mod_info3 li em { font-style:normal; }
.mod_info3 li b { font-weight:normal; display:inline; float:left; width:54px; text-align:center; font-family:serif; }

.rent_c01 { height:100%; overflow:hidden;}
.rent_c03 { border:1px solid #d6d6d6; border-top:2px solid #3a3a3a; height:100%; overflow:hidden; margin-top:4px; }
.rent_c01 ul{ border:1px solid #d6d6d6; border-top:2px solid #3a3a3a;}

.rent_tit { height:28px; font-family:"Microsoft YaHei","黑体"; font-size:16px; }
.rent_tit2 { height:28px; font-family:"Microsoft YaHei","黑体"; font-size:16px; position:relative; }
.rent_tit3 { line-height:28px; font-family:"Microsoft YaHei","黑体"; font-size:16px; padding-top:5px; }

.rent_tit span { width:82px; background:#fff;  line-height:32px; padding-left:2px; display:block; }
.rent_c01 li { position:relative; line-height:22px; padding:10px 0 10px 102px; height:55px; border-top:1px dotted #ddd; display:block; margin:0 10px; }
*+html .rent_c01 li { padding-top:1px; height:55px; }
.rent_c01 li a { display:block; text-align:left; color:#333; }
.rent_c01 li b{ display:block; text-align:left; color:#999; font-weight:normal; line-height:24px; }
.rent_c01 li a.b { color:#999; font-weight:normal; line-height:24px; }
.rent_c01 li a:hover { color:#c00; text-decoration:underline; }
.rent_c01 li em { position:absolute; text-align:center; width:86px; height:55px; left:1px; }
.rent_c01 li em img { width:86px; height:55px; }

/*楼盘问答*/
#sections2 { height:235px; padding-top:4px; width:380px; overflow:hidden; overflow-x:hidden; overflow-y:auto; scrollbar-arrow-color:#e5e5e5; 
scrollbar-face-color:#fff; scrollbar-darkshadow-color:#e5e5e5; scrollbar-highlight-color:#fff; scrollbar-3dlight-color:#e5e5e5; scrollbar-shadow-color:#fff; 
scrollbar-track-color:#f8f8f8; }
.wfang_c { margin-left:5px; font-size:12px; border-bottom:1px dotted #ccc; padding:8px 0 2px 0; }
.wfang_c li { padding-right:10px; line-height:23px; min-height:23px; clear:left; }
.wfang_c li span { padding:2px 10px 5px 0; display:block; float:left; }
.wfang_c li font { color:#333; font-size:12px; }

.team_com { margin-right:-22px; position:relative; overflow:hidden; width:752px; }
.team_com .pic { position:relative; }
.team_com .pic img { vertical-align:text-bottom; width:164px; height:92px; }
.team_com li{ float:left; width:164px; margin-right:24px; display:inline; padding:5px 0 5px 0; }
.team_com li a { color:#333; }
.team_com li a:hover { color:#c00; text-decoration:underline; }
.team_com li p { display:block; margin-top:8px; text-align:center; }

.link { width:999px; margin:0 auto; border-top:1px solid #e1e1e1; background:#f8f8f8; border-left:1px solid #e1e1e1; font-size:12px; border-bottom:1px solid #fff; }
.side_link { width:99px; float:left; border-left:1px solid #fff; }
.side_link h4 { padding-top:30px;padding-left:35px; line-height:16px; color:#444; font-family:"微软雅黑"; font-size:14px;}

.side_main { width:839px; float:right; border-right:1px solid #e1e1e1; border-left:none; padding:3px 10px; line-height:23px; background:#fff; color:#666; }
.side_main a { padding-right:8px; word-wrap:break-word; color:#555; }
.side_main a:hover { color:#c00; }
.side_main ul{ font-family:"微软雅黑";}
.side_main ul li{display:inline;}
/*房产问政*/

#fcwz { scrollbar-arrow-color:#e5e5e5; 
scrollbar-face-color:#fff; scrollbar-darkshadow-color:#e5e5e5; scrollbar-highlight-color:#fff; scrollbar-3dlight-color:#e5e5e5; scrollbar-shadow-color:#fff; 
scrollbar-track-color:#f8f8f8; }

/*底部*/

.about dd a { color:#999; }
.about dd a:hover { color:#c00; }

#footer { background:none repeat scroll 0 0 #1f1f24; clear:both; height:270px; color:#9b9ea0; padding:15px 0 10px 0; font-size:16px; margin-top:12px; font-family:"微软雅黑"; }
#footer_m {width:1000px; margin:0 auto; }
.about dl { float:left; height:170px; line-height:22px; padding:8px 0 0 20px; text-align:left; width:146px; }
.about dt { padding-bottom:12px; padding-left:12px;}
.about dd { border:1px solid #494949; padding:9px; width:105px; height:105px;}
.drss { line-height:24px; padding-top:20px; font-size:14px; text-align:center; clear: both;}
.drss a {color:#9b9ea0;}

.jinbu dl { float:left; height:170px; line-height:22px; padding:8px 0 0 0px; width:290px; }
.jinbu dt { color:#ccc; font-weight:bold; padding-bottom:12px; }
.jinbu dd { color:#666; line-height:24px; font-family:arial; }
.jinbu dd a { color:#666; }

/*2020新增微头条样式*/

.jrtt { position:relative; margin-right:-25px;  width:1025px;color:#336; font-size:12px;}
.jrtt li{ float:left; width:180px; margin-right:25px; display:inline; padding:0 0 4px 0; text-align:center; }
.jrtt li a {color:#333;   }
.jrtt li a:hover { color:#333; text-decoration: none; }
.jrtt li p { display:block; margin-bottom:12px; text-align:left; height:80px;overflow:hidden; text-overflow:ellipsis; line-height:21px;}
.jrtt li b{ color:#22b;font-size:12px;}
.jrtt .pictxt { padding:0 0 6px 0; display:block;}
.jrtt .pictxt img { float:left; margin-right:6px; width:34px; height:32px; }
.jrtt .pictxt span em{ font-weight:bold; display:block; font-family:"Microsoft YaHei","黑体"; color:#333; }
.jrtt .pictxt span{ color:#999; font-family:arial; text-align:left;display:block; line-height:14px;font-size:11px; padding-top:2px;}
.jrtt .pic { position:relative;text-align:left; }
.jrtt .pic img { vertical-align:text-bottom; width:174px; height:100px; }

