﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ margin:0 auto; background-color:#f1f1f1; font-size:12px; font-weight:normal; font-family:微软雅黑; color:#666; line-height:1.5;}
img{border:none;}
li{list-style:none;}
a{ text-decoration:none; color:#666;}
a:hover{ color: #F00;}
.clear{clear:both; margin:0px; padding:0px; }
.fl{float:left;}.fr{float:right;}

.box{ width:100%; margin:0; padding:0; }
.header{ width:100%; float:left;   }
.header_n{ width:100%; float:left; background:#f1f1f1; clear: both;}
.header_01{ width:1200px; height:35px; line-height:35px; background:#f1f1f1; margin:0 auto}
.header_01_l{ width:700px; float:left; padding-left:10px;}
.header_01_l span{ color:#999;}
.header_01_l .font_01{ color:#29B204;}
.header_01_r{ width:120px; float:right;}
.header_city{ width:110px; float:left; }
.header_city li{ width:110px; height:26px; float:left; position:relative; margin:5px 0 0 0; cursor:pointer; z-index:99; background:#21a1ee; border-radius:15px;}
.header_city li span{ width:40px; height:26px; float:left; line-height:26px; text-align:center; font-size:13px; font-weight:normal; color:#fff;}
.header_city li p{ width:69px; height:26px; float:right; line-height:26px; text-align:center; font-size:13px; font-weight:normal; color:#FFF603;}
.header_city li .city_li{ width:108px; float:left; position:absolute; top:26px; left:0px; display:none; border:1px #eeeeee solid; background:#ffffff; padding:10px 0 10px 0; z-index:99;}
.header_city li a{ width:52px; height:25px; line-height:25px; float:left; text-align:center;}

.header_02{ width:100%; float:left; background:#fff;}
.header_02_n{ width:1200px;  height:85px; margin:2px auto; }
.header_logo{ width:287px; height:85px; float:left;}
.header_logo img{ width:287px; height:85px;}
.header_r_02{ width:910px; float:right;}
.logo_r{ float:right; width:905px; height:75px; margin:5px 5px 0 0;}

.header_03{ width:100%; float:left; height:38px; background:#28B302; min-width:1200px; margin-top:1px;}
.header_03_n{ width:1200px; height:38px; margin:0 auto;}
.header_nav{ width:1200px; height:38px; float:left;}
.header_nav li{ height:38px; float:left; text-align:center; position:relative;}
.header_nav li a{ width:104px; height:38px; float:left; text-align:center; color:#FFFFFF; line-height:38px; font-weight:normal; font-size:17px;}
.header_nav li a:hover{ width:104px; height:38px; float:left; text-align:center; line-height:38px; color:#FFFFFF; font-weight:normal; font-size:17px; background:#239603;}
.header_nav li .nav_on,.header_nav li:hover { width:104px; height:38px; float:left; text-align:center; line-height:38px; color:#FFFFFF; font-weight:normal; font-size:17px; background:#239603;}

.header_nav li .nav-li{ float:left; width:100%; background-color:#ff9900; position:absolute; left:0; top:38px; display:none; z-index:2;}
.header_nav li .nav-li a{ float:left; width:100%; height:42px; text-align:center; line-height:42px; color:#fff; font-size:16px; padding:0; border-bottom:1px #828282 dashed;}
.header_nav li .nav-li a:hover{ color:#fff; text-decoration:none; background-color:#239603;}


.header_04{ width:1200px;  margin:0 auto;}
.header_banner{ width:1200px; float:left; padding-top:5px;}
.header_banner img{ width:1200px;}

.header_05{ width:1200px; margin:0 auto;}
.header_05_n{ width:1200px; float:left; height:250px; margin-top:15px; background:#fff;}
.header_05_l{ width:190px; height:250px; float:left;}
.header_05_l img{ width:190px; height:250px;}
.header_05_m{ width:780px; float:left; margin-left:20px;}
.header_05_r{ width:190px; height:250px; float:right;}
.header_05_r img{ width:190px; height:250px;}

.header_05_m_01{ width:780px; float:left; height:40px; vertical-align:middle;}
.header_05_m_01 li{ float:left; height:25px; padding:15px 15px 0 0;}
.header_05_m_01 li select{ height:25px; line-height:25px; color:#666;}

.header_05_m_02{ width:780px; float:left;}
.kj_search{ width:780px; float:left; font-weight:normal;}
.kj_search_01{ width:780px; float:left; margin:15px 0 5px 0; font-size:14px;}
.kj_search_01 dl{ width:780px; float:left; line-height:25px; padding-bottom:10px;}
.kj_search_01 dl dt{ width:110px; float:left;}
.kj_search_01 dl dt span{ width:69px; text-align:center; height:25px; line-height:25px; background:#bac2cd; float:left; color:#ffffff; margin-right:1px;}
.kj_search_01 dl dt .font_01{ width:40px; height:25px; line-height:25px; float:left; text-align:center;}
.kj_search_01 dl dt .font_01 a{ width:40px; height:25px; line-height:25px; float:left; background:#239603; color:#FFFFFF;}
.kj_search_01 dl dt .font_01 a:hover{ width:40px; height:25px; line-height:25px; float:left; background:#29B204; color:#FFFFFF;}
.kj_search_01 dl dd{ width:640px; float:right; position:relative; padding:0 10px 0 10px;}
.kj_search_01 dl dd li{ float:left; padding:0 0 0 0; text-align:center;}
.kj_search_01 dl dd a{ padding:0 10px 0 10px; height:25px; line-height:25px; float:left;}
.kj_search_01 dl dd a:hover{ padding:0 10px 0 10px; height:25px; line-height:25px; float:left; color:#ffffff; background:#bac2cd;}
.kj_search_01 dl dd a.on{ padding:0 10px 0 10px; height:25px; line-height:25px; float:left; color:#ffffff; background:#bac2cd;}
.kj_search_01 dl dd .next{ width:20px; height:25px; float:left; position:absolute; right:0px; top:0px; cursor:pointer; background:url(../images/icoRight.gif) center center no-repeat;}
.kj_search_01 dl dd .prev{ width:20px; height:25px; float:left; position:absolute; left:-5px; top:0px; cursor:pointer; background:url(../images/icoLeft.gif) center center no-repeat;}

.kj_search_02{ width:780px; float:left; margin:0;}
.kj_search_02 .search{ width:780px; height:35px; float:left;}
.kj_search_02 .search .index_search_inp{ width:538px; height:35px; border:0; background:none; line-height:32px; background:#e5e5e5; text-indent:10px; float:left;}
.kj_search_02 .search .index_search_sub_01{ width:110px; height:35px; line-height:35px; border:0; cursor:pointer; float:left; margin-left:10px; background:url(../images/mj_26.jpg) no-repeat;}
.kj_search_02 .search .index_search_sub_02{ width:110px; height:35px; line-height:35px; border:0; cursor:pointer; float:left; margin-left:10px; background:url(../images/mj_28.jpg) no-repeat;}

/*资讯排行榜*/
.zx-phb { width:100%; float:left;margin: 10px 0;}
.zx-phb .zx-phb-ul { width:360px; float:left; background:#fff; margin-left:15px; padding:15px; height:440px; overflow:hidden;}
.zx-phb .zx-phb-ul:first-child { margin-left:0;}
.zx-phb .zx-phb-ul ul { width: 100%; float: left;}
.zx-phb .zx-phb-ul li { width:100%; float:left; height:40px; /*! padding:10px 0; */ line-height:20px; font-size:18px;overflow: hidden;}
.zx-phb .zx-phb-ul li .sp01 { width:20px; height:20px; float:left; background:#bbb; color:#fff; text-align:center; border-radius: 5px;-webkit-border-radius:10px; -moz-border-radius:10px; behavior:url(PIE.htc); margin-right:10px;line-height: 18px;font-size: 16px;}
.zx-phb .zx-phb-ul li .sp02 { width:220px; float:left; overflow:hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}
.zx-phb .zx-phb-ul li .sp03 { /*! width:100px; */ float:right; text-align:right; color:#ff9401;font-size: 16px;}
.zx-phb .zx-phb-ul li:nth-child(1) .sp01 { background:#e30105;}
.zx-phb .zx-phb-ul li:nth-child(2) .sp01 { background:#ff9401;}
.zx-phb .zx-phb-ul li:nth-child(3) .sp01 { background:#f6d11f;}
.zx-phb .zx-phb-ul h3 { float:left; font-size:22px; color:#7e7f80;margin-bottom: 15px;}
.zx-phb .zx-phb-ul h3 .font_01{ color:#29B204;}
.zx-phb .zx-phb-ul span.rexiao-more{ float:right; color:#666666;line-height: 30px;}
.zx-phb .zx-phb-ul span.rexiao-more a{color:#666666;}
.zx-phb .zx-phb-ul span.rexiao-more a:hover{ color:#85c823; text-decoration:underline;}

.header_07{ width:1200px;  margin:0 auto;}
.header_07 dl{ width:1200px; float:left; margin:6px 0 0 0;}
.header_07 dt{ width:173px; height:100px; float:left; overflow:hidden; position:relative;}
.header_07 dt img{ width:173px; height:100px;}
.header_07 dt .z_dl_img{ float:left; position:absolute; left:0px; top:0px; display:none; cursor:pointer;}

.header_07 dd{ width:1027px; float:left;}
.header_07 dd li{ float:left; height:100px; position:relative; border-left:1px #f1f1f1 solid;}
.header_07 dd li .z_img{ float:left; position:absolute; left:0px; top:0px; display:none; cursor:pointer;}

.index_main{ width:1200px; margin:0 auto;}
.index_main_01{ width:1200px; height:335px; float:left; margin-top:15px;}
.index_flash{ width:795px; float:left; height:335px;}
.index_news{ width:390px; height:335px; float:right; background:#fff;}
.index_news_top{ width:390px; height:40px; line-height:40px; float:left; background:#29B204;}
.index_news_top h3{ padding-left:20px; float:left; font-size:22px; font-weight:bold; color:#fff;}
.index_news_top span{ padding-right:10px; float:right;}
.index_news_top span a{color:#fff;}
.index_news_top span a:hover{ color:#29B204;}

.index_news_n{ width:350px; float:left; padding:10px 20px 0 20px;}
.index_news_n li{ width:350px; height:27px; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat; float:left;}
.index_news_n li a{ float:left; font-size:14px; text-indent:10px;}
.index_news_n li span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}

/*折扣优惠*/
.zkyh{ width:350px; height:410px; float:left; overflow:hidden; background:#fff; padding:20px;}
.zkyh_top{ width:350px; height:30px; line-height:30px; float:left;}
.zkyh_top h3{ float:left; font-size:22px; color:#7e7f80;}
.zkyh_top h3 .font_01{ color:#29B204;}
.zkyh_top span{ float:right; color:#666666;}
.zkyh_top span a{color:#666666;}
.zkyh_top span a:hover{ color:#85c823; text-decoration:underline;}
.zkyh_n{ width:350px; float:left;}
.zkyh_n_01{ width:350px; height:200px; float:left; padding:10px 0 0 0;}
.zkyh_n_01 li{ width:350px; height:200px; text-align:center;}
.zkyh_n_01 li img{ width:350px; height:160px; float:left;}
.zkyh_n_01 li img:hover{ width:360px; height:170px; margin:-5px;}
.zkyh_n_01 li span{ width:350px; height:40px; line-height:40px; font-size:16px; float:left; overflow:hidden;}

.zkyh_n_02{ width:350px; float:left; padding:10px 0 0 0;}
.zkyh_n_02 li{ float:left; width:350px; height:27px; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat;}
.zkyh_n_02 li a{ width:280px; height:27px; line-height:27px; float:left; font-size:14px; text-indent:10px; overflow:hidden;}
.zkyh_n_02 li span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}

/*首页购房问答*/
.rddg .buy_wenda{ width:350px; height:320px; float:left; background:#fff; /*! padding:15px 20px 0 20px; */}
.rddg .buy_wenda_top{ width:350px; height:33px; float:left; line-height:33px; padding-bottom:5px;}
.rddg .buy_wenda_top h3{ color: #7e7f80; float: left; font-size: 22px; font-weight: bold;}
.rddg .buy_wenda_top h3 .f1{ color: #29B204;}
.rddg .buy_wenda_top span{ float:right;}
.rddg .buy_wenda_n{ width:350px; float:left;}
.rddg .buy_wenda_n li{ background:url(../images/houses_icon_02.jpg) no-repeat left center; float:left; font-size:14px; line-height:27px; width:350px;}
.rddg .buy_wenda_n li a{ float:left; text-indent:10px;}
.rddg .buy_wenda_top span a:hover{ color:#85c823; text-decoration:underline;}

/*热点导购*/
.rddg{ width:350px; height:410px; float:left; overflow:hidden; background:#fff; padding:20px; margin-left:15px;}
.rddg_top{ width:350px; height:30px; line-height:30px; float:left;}
.rddg_top h3{ float:left; font-size:22px; color:#7e7f80;}
.rddg_top h3 .font_01{ color:#29B204;}
.rddg_top span{ float:right; color:#666666;}
.rddg_top span a{color:#666666;}
.rddg_top span a:hover{ color:#85c823; text-decoration:underline;}
.rddg_n{ width:350px; float:left;}
.rddg_n_01{ width:350px; height:200px; float:left; padding:10px 0 0 0;}
.rddg_n_01 li{ width:350px; height:200px; text-align:center;}
.rddg_n_01 li img{ width:350px; height:160px; float:left;}
.rddg_n_01 li img:hover{ width:360px; height:170px; margin:-5px;}
.rddg_n_01 li span{ width:350px; height:40px; line-height:40px; font-size:16px; float:left; overflow:hidden;}

.rddg_n_02{ width:350px; float:left; padding:10px 0 0 0;}
.rddg_n_02 li{ float:left; width:350px; height:27px; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat;}
.rddg_n_02 li a{ width:280px; height:27px; line-height:27px; overflow:hidden; float:left; font-size:14px; text-indent:10px;}
.rddg_n_02 li span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}

.index_menu{ width:1200px; float:left; /* padding:10px 0 0 0; */}
.index_menu li{ width:290px; float:left; height:70px; position:relative; margin:0 0 0 13px; cursor:pointer;}
.index_menu li img{ width:290px; height:70px;}
.index_menu li .menu_img{ width:290px; float:left; height:70px; position:absolute; left:0px; top:0px; display:none;}

.index_main_02{ width:1200px; float:left; margin-top:5px;}
.lp_hot{ width:1200px; float:left;}
.lp_hot_top{ width:1200px; height:44px; float:left; border-bottom:2px #29B204 solid; background:#fff; margin-bottom:10px;}
.lp_hot_top h3{ line-height:44px; float:left; font-family:微软雅黑; font-size:26px; color:#7e7f80; text-indent:20px;}
.lp_hot_top h3 .font_01{ color:#29B204;}
.lp_hot_top h3 .font_02{ color:#c9c9c9; font-size:24px; font-weight:normal; padding-left:15px;}
.lp_hot_top span{ line-height:44px; float:right; color:#666666; font-size:14px; padding-right:20px;}
.lp_hot_top span a{color:#666666; padding:0 0 0 10px;}
.lp_hot_top span a:hover{ color:#29B204; text-decoration:underline;}
.lp_hot_top .hd{ float:right; padding-left:20px;}
.lp_hot_top .hd li{ padding:0 10px 0 10px; height:20px; line-height:20px; float:left; cursor:pointer; margin:12px 5px 0 5px; font-size:14px;}
.lp_hot_top .hd li:hover{ padding:0 10px 0 10px; height:20px; line-height:20px; float:left; background:#29B204; border-radius:10px; color:#fff;}
.lp_hot_top .hd li.on{ height:20px; line-height:20px; float:left; background:#29B204; border-radius:10px; color:#fff;}
.lp_hot_top .hd li a:hover{ color:#fff; text-decoration:none;}

.lp_hot_n{ width:1200px; float:left;}
.lp_hot_n li{ width:230px; float:left; position:relative; background:#fff; padding-bottom:10px;margin-bottom: 10px;}
.lp_hot_n li img{ width:230px; height:150px;}
.lp_hot_n li img:hover{     transform: scale(1.1,1.1);
    transition: all 0.5s ease;
    box-shadow: 1px 12px 28px 1px #b0b0b0;}
.lp_hot_n li span{ width:195px; height:30px; line-height:30px; float:left; font-size:16px; padding:10px 10px 0 10px;  overflow:hidden; font-weight:bold;}
.lp_hot_n li p{width:110px; line-height:28px; height:28px; overflow:hidden; font-size:14px; float:left; padding:0 10px 0 10px;}
.lp_hot .lpu li p{width:120px; line-height:32px;  float:left; padding:5px 0 0 10px;    font: 14px Helvetica,"Microsoft YaHei",Arial,sans-serif;}
.hot_font_01{color:#1d91d6;}
.hot_font_02{color:#29B204;}
.hot_font_03{color:#666666;}
.lp_hot_n li .qq_png{ float:left; width:90px; height:20px; padding:5px 0 5px 10px;}
.lp_hot_n li .qq_png img{ width:77px; height:22px; padding:0; border:0; cursor:pointer;}


.index_main_03{ width:1200px; float:left; margin-top:20px;}
.index_main_03_l{ width:905px; float:left;}
.index_main_03_r{ width:280px; float:right;}
.lp_tui{ width:905px; float:left;}
.lp_tui_top{ width:905px; height:44px; float:left; border-bottom:2px #29B204 solid; background:#fff;}
.lp_tui_top h3{ line-height:44px; float:left; font-family:微软雅黑; font-size:26px; color:#7e7f80; text-indent:20px;}
.lp_tui_top h3 .font_01{ color:#29B204;}
.lp_tui_top h3 .font_02{ color:#c9c9c9; font-size:24px; font-weight:normal; padding-left:15px;}
.lp_tui_top span{ line-height:44px; float:right; color:#888888; font-size:14px; padding-right:20px;}
.lp_tui_top span a{color:#888888; padding:0 0 0 10px;}
.lp_tui_top span a:hover{ color:#3366cc; text-decoration:underline;}
.lp_tui_top .hd{ float:right; padding-left:20px;}
.lp_tui_top .hd li{ padding:0 8px 0 8px; height:20px; line-height:20px; float:left; cursor:pointer; margin:12px 2px 0 2px; font-size:14px;}
.lp_tui_top .hd li:hover{ padding:0 8px 0 8px; height:20px; line-height:20px; float:left; background:#29B204; border-radius:10px; color:#fff;}
.lp_tui_top .hd li.on{ height:20px; line-height:20px; float:left; background:#29B204; border-radius:10px; color:#fff;}
.lp_tui_top .hd li a:hover{ color:#fff; text-decoration:none;}

.lp_tui_n{ width:905px; float:left;}
.lp_tui_n li{ width:215px; float:left; height:255px; margin:10px 0 0 0; background:#fff;}
.lp_tui_n li img{ width:215px; height:140px;}
.lp_tui_n li img:hover{ width:225px; height:150px; margin:-5px;}
.lp_tui_n li span{ width:195px; height:28px; line-height:28px; float:left; font-size:14px; font-weight:bold; padding:10px 10px 0 10px;}
.lp_tui_n li p{ width:195px; line-height:20px; height:20px; overflow:hidden; float:left; padding:0 10px 0 10px;}
.lp_tui_n li .qq_png{ float:left; width:90px; height:20px; padding:5px 0 5px 10px;}
.lp_tui_n li .qq_png img{ width:77px; height:22px; padding:0; border:0; cursor:pointer;}

.index_gfwd{ width:260px; float:left; padding:0 10px 10px 10px; background:#ffffff; margin-top:15px;}
.index_gfwd_top{ width:260px; height:44px; line-height:44px; float:left;}
.index_gfwd_top h3{ line-height:44px; float:left; font-size:18px; font-weight:bold; color:#000;}
.index_gfwd_top span{ float:right; color:#666666;}
.index_gfwd_top span a{color:#666666;}
.index_gfwd_top span a:hover{ color:#ff6600;}

.index_gfwd_n{ width:260px; float:left;}
.index_gfwd_n dt{ width:260px; height:55px; float:left;}
.index_gfwd_n dd{ width:250px; float:left; line-height:25px; background:url(../images/icon_18.jpg) left center no-repeat; padding-left:10px;}
.index_gfwd_n_l{ width:70px; height:50px; float:left; overflow:hidden;}
.index_gfwd_n_l img{ width:70px; height:50px;}
.index_gfwd_n_l img:hover{ width:80px; height:60px; margin:-5px;}
.index_gfwd_n_r{ width:180px; height:50px; float:right;}
.index_gfwd_n_r h3{ width:180px; float:left; font-size:12px; line-height:16px;}
.index_gfwd_n_r p{ width:180px; float:left; line-height:16px; color:#999999;}

.index_cj{ width:280px; height:350px; float:right; background:#fff;}
.index_cj_top{ width:280px; float:left; height:44px; line-height:44px;}
.index_cj_top h3{ float:left; line-height:44px; font-size:18px; color:#000; font-weight:bold; margin-left:10px;}
.index_cj_n{ width:260px; float:left; padding:0 10px 10px 10px;}
.index_cj_n li{ width:260px; float:left; height:29px; line-height:29px; overflow:hidden;}
.index_cj_n li span{ line-height:28px;}
.cj_font_01{ color:#1d91d6;}

.index_dg{ width:280px; float:right; border:1px #dddddd solid; margin-top:10px;}
.index_dg_top{ width:280px; float:left; height:44px; line-height:44px;}
.index_dg_top h3{ padding-left:20px; float:left; line-height:44px; font-size:18px; font-weight:normal; background:url(../images/icon_15.jpg) left center no-repeat; font-family:微软雅黑; font-weight:normal; margin-left:10px;}
.index_dg_top span{ padding:3px 0 0 10px; float:left; color:#888888;}
.index_dg_top span a{color:#888888;}
.index_dg_top span a:hover{ color:#29B204;}
.index_dg_n{ width:260px; float:left; padding:0 10px 10px 10px;}
.index_dg_n dt{ width:260px; float:left;}
.index_dg_n .index_dg_n_01 li{ width:120px; text-align:center; margin:0 5px 0 5px; float:left;}
.index_dg_n .index_dg_n_01 li img{ width:120px; height:80px;}
.index_dg_n .index_dg_n_01 li span{ width:120px; float:left; line-height:25px;}
.index_dg_n dd{ width:250px; float:left; line-height:25px; background:url(../images/icon_18.jpg) left center no-repeat; padding-left:10px;}

.index_main_04{ width:1200px; float:left; margin-top:20px;}
.index_main_04_l{ width:905px; float:left;}
.index_main_04_r{ width:280px; float:right;}

.index_gfbd{ width:905px; float:left; height:350px; background:#fff;}
.index_gfbd_top{ width:905px; height:44px; float:left; border-bottom:2px #29B204 solid;}
.index_gfbd_top h3{ line-height:44px; float:left; font-family:微软雅黑; font-size:26px; color:#7e7f80; text-indent:20px;}
.index_gfbd_top h3 .font_01{ color:#29B204;}
.index_gfbd_top h3 .font_02{ color:#c9c9c9; font-size:24px; font-weight:normal; padding-left:15px;}
.index_gfbd_top span{ line-height:44px; float:right; color:#666666; font-size:14px; padding-right:20px;}
.index_gfbd_top span a{padding:0 10px 0 10px; height:20px; line-height:20px; float:left; margin:12px 2px 0 2px;}
.index_gfbd_top span a:hover{ background:#29B204; border-radius:10px; color:#fff;}

.index_gfbd_n{ width:875px; float:left; padding:15px 15px 0 15px;}
.index_gfbd_n_l{ width:370px; float:left;}
.index_gfbd_n_l span{ width:370px; height:215px; float:left; overflow:hidden;}
.index_gfbd_n_l span img{ width:370px; height:215px;}
.index_gfbd_n_l span:hover img{ width:380px; height:225px; margin:-5px;}
.index_gfbd_n_l ul{ width:370px; float:left; padding-top:10px;}
.index_gfbd_n_l li{ width:360px; float:left; height:25px; line-height:25px; background:url(../images/icon_18.jpg) left center no-repeat; padding-left:10px;}

.index_gfbd_n_r{ width:490px; float:right;}
.index_gfbf_n_r_01{ width:490px; float:left;}
.index_gfbf_n_r_01_l{ width:145px; height:90px; float:left; overflow:hidden;}
.index_gfbf_n_r_01_l img{ width:145px; height:90px;}
.index_gfbf_n_r_01_l img:hover{ width:155px; height:100px; margin:-5px;}
.index_gfbf_n_r_01_r{ width:330px; height:90px; float:right; overflow:hidden}
.index_gfbf_n_r_01_r h3{ width:330px; font-size:14px; float:left; line-height:30px;}
.index_gfbf_n_r_01_r span{ width:330px; line-height:20px; float:left; color:#999;}

.index_gfbf_n_r_02{ width:490px; float:left; margin-top:10px;}
.index_gfbf_n_r_02 li{ width:49%; height:20px; line-height:20px; float:left; overflow:hidden}

.index_gfbf_n_r_03{ width:490px; float:left; margin-top:5px;}
.index_gfbf_n_r_03 li{ width:480px; height:30px; line-height:30px; font-size:14px; float:left; overflow:hidden; background:url(../images/icon_18.jpg) left center no-repeat; padding-left:10px;}

.index_lyzx{ width:260px; float:left; border:1px #e8e8e8 solid; padding:0 10px 10px 10px; background:#ffffff;}
.index_lyzx_top{ width:260px; height:44px; line-height:44px; float:left;}
.index_lyzx_top h3{ padding-left:20px; line-height:44px; float:left; background:url(../images/icon_01.jpg) left center no-repeat; font-size:18px; font-family:微软雅黑; font-weight:normal;}
.index_lyzx_top span{ padding:3px 0 0 10px; float:left; color:#666666;}
.index_lyzx_top span a{color:#666666;}
.index_lyzx_top span a:hover{ color:#ff6600;}

.index_lyzx_n{ width:260px; float:left;}
.index_lyzx_n dt{ width:260px; height:55px; float:left;}
.index_lyzx_n dd{ width:250px; float:left; line-height:25px; background:url(../images/icon_18.jpg) left center no-repeat; padding-left:10px;}
.index_lyzx_n_l{ width:70px; height:50px; float:left;}
.index_lyzx_n_l img{ width:70px; height:50px;}
.index_lyzx_n_r{ width:180px; height:50px; float:right;}
.index_lyzx_n_r h3{ width:180px; float:left; font-size:12px; line-height:16px;}
.index_lyzx_n_r p{ width:180px; float:left; line-height:16px; color:#999999;}

.index_newhui{ width:260px; float:left; padding:0 10px 0 10px; background:#ffffff; margin:15px 0 0 0; height:300px;}
.index_newhui_top{ width:260px; height:44px; line-height:44px; float:left;}
.index_newhui_top h3{ float:left; font-size:18px; font-family:微软雅黑; font-weight:bold; color:#000;}
.index_newhui_top span{ float:right; color:#666666;}
.index_newhui_top span a{color:#666666;}
.index_newhui_top span a:hover{ color:#ff6600;}

.index_newhui_n{ width:260px; float:left;}
.index_newhui_n ul li em{width:14px; display:inline-block; margin:0 10px 0 0; height:13px; line-height:13px; text-align:center; color:#fff; font-size:11px; background:#abacab; font-style:normal}
.index_newhui_n ul li em#rllo{ background:#29B204;}
.index_newhui_n ul li{ line-height:26px; width:250px; padding:5px; cursor:pointer; float:left;}
.index_newhui_n ul li:hover{ background:#fafafb;}

.header_banner_01{ width:1200px; float:left; padding:15px 0 0 0;}

.lp_img{display:none; width:250px; height:70px; overflow:hidden;position:relative; z-index:10}
.lp_img dt{ width:93px; height:63px; padding:1px; border:1px #e8e8e8 solid; float:left;}
.lp_img dt img{ width:93px; height:63px;}
.lp_img dd{ width:145px; float:right; line-height:18px; color:#666666;}
.current .lp_img{display:block;}

.index_tuan{ width:905px; height:300px; float:left; background:#fff; margin:15px 0 0 0;}
.index_tuan_top{ width:905px; height:44px; float:left; border-bottom:2px #29B204 solid;}
.index_tuan_top h3{ line-height:44px; float:left; font-family:微软雅黑; font-size:26px; color:#7e7f80; text-indent:20px;}
.index_tuan_top h3 .font_01{ color:#29B204;}
.index_tuan_top h3 .font_02{ color:#c9c9c9; font-size:24px; font-weight:normal; padding-left:15px;}
.index_tuan_top span{ line-height:44px; float:right; color:#666666; font-size:14px; padding-right:20px;}
.index_tuan_top span a{padding:0 10px 0 10px; height:20px; line-height:20px; float:left; margin:12px 2px 0 2px;}
.index_tuan_top span a:hover{ background:#29B204; border-radius:10px; color:#fff;}

.index_tuan_n{ width:875px; float:left; padding:15px 15px 0 15px;}
.index_tuan_n_l{ width:370px; float:left;}
.index_tuan_n_l span{ width:370px; float:left;}
.index_tuan_n_l span img{ width:370px;}

.index_tuan_n_r{ width:490px; float:right;}
.index_tuan_n_r_01{ width:490px; float:left;}
.index_tuan_n_r_01_l{ width:145px; height:90px; float:left; overflow:hidden;}
.index_tuan_n_r_01_l img{ width:145px; height:90px;}
.index_tuan_n_r_01_l img:hover{ width:155px; height:100px; margin:-5px;}
.index_tuan_n_r_01_r{ width:330px; height:90px; float:right; overflow:hidden}
.index_tuan_n_r_01_r h3{ width:330px; font-size:14px; float:left; line-height:30px;}
.index_tuan_n_r_01_r span{ width:330px; line-height:20px; float:left; color:#999;}

.index_tuan_n_r_03{ width:490px; float:left; margin-top:5px;}
.index_tuan_n_r_03 li{ width:480px; height:30px; line-height:30px; font-size:14px; float:left; overflow:hidden; background:url(../images/icon_18.jpg) left center no-repeat; padding-left:10px;}

.index_main_05{ width:1200px; float:left;}
.index_guide{ width:1200px; float:left; background:#ffffff;}
.index_guide_top{ width:1160px; height:44px; line-height:44px; float:left; padding:0 20px 0 20px;}
.index_guide_top h3{ line-height:44px; float:left; font-family:微软雅黑; font-size:26px; color:#7e7f80;}
.index_guide_top h3 .font_01{ color:#29B204;}
.index_guide_top h3 .font_02{ color:#c9c9c9; font-size:24px; font-weight:normal; padding-left:15px;}
.index_guide_top span{ line-height:44px; float:right; color:#666666; font-size:14px;}
.index_guide_top span a{padding:0 10px 0 10px; height:20px; line-height:20px; float:left; margin:12px 2px 0 2px;}
.index_guide_top span a:hover{ background:#29B204; border-radius:10px; color:#fff;}

.index_guide_n{ width:1200px; float:left; padding-bottom:15px;}
.index_guide_n li{ width:134px; height:138px; float:left; background:url(../images/index_guide_01.jpg) no-repeat; margin:15px 0 0 14px;}
.index_guide_n_01{ width:134px; height:35px; line-height:35px; float:left; text-align:center; overflow:hidden; font-size:14px; font-weight:bold; color:#28B302;}
.index_guide_n_02{ width:134px; height:100px; float:left; overflow:hidden;}
.index_guide_n_02 span{ width:100px; padding:0 0 0 15px; float:left; line-height:28px; color:#1d91d6; font-size:14px;}

.footer{ width:100%; float:left; margin-top:15px;}
.footer_01{ width:1200px; margin:0 auto;}
.index_gj{ width:1200px; float:left; height:35px; background:#fff9d9;}
.index_gj p{ line-height:35px; color:#ff9d00;}
.index_gj .gj_em_01{ font-size:18px; color:#ff6600; font-weight:bold; padding-right:10px; font-style:normal; padding-left:20px;}
.index_gj p a{ color:#ff9d00; font-size:14px; padding:0 5px 0 5px;}
.index_gj p a:hover{ color:#25a1eb;}

.footer_02{ width:1200px; margin:0 auto;}
.index_link{ width:1160px; float:left; margin:15px 0 0 0; padding:10px 20px 10px 20px; background:#fff;}
.index_link_top{ width:1160px; float:left;}
.index_link_top h3{ float:left; font-weight:bold; color:#666666; line-height:25px;}
.index_link_top span{ float:right; color:#666666; line-height:25px;}
.index_link_n{ width:1160px; float:left;}
.index_link_n li{ padding:0 10px 0 0;  height:22px; line-height:22px; float:left; overflow:hidden;}
.index_link_n li a{ color:#666666;}
.index_link_n li a:hover{ color:#29B204;}

.index_link1{ width:1160px; float:left; margin:15px 0 0 0; padding:10px 20px 10px 20px; background:#fff;}
.index_link_img{ width:1160px; float:left;}
.index_link_img li{ width:120px; height:50px; float:left; margin:8px 0 0 8px;}
.index_link_img img{ width:120px; height:50px; display:block;}

.link_img{ width:935px; float:left; padding:20px;}
.link_img li{ width:120px; height:80px; float:left; margin:10px 0 0 15px; text-align:center;}
.link_img img{ width:120px; height:50px; display:block;}

.footer_04{ width:100%; float:left; height:45px; line-height:45px; background:#28B302; margin:15px 0 0 0; min-width:1200px;}
.footer_tel{ width:941px; margin:0 auto; text-align:center; padding:0 10px 0 10px;}
.footer_tel span{ line-height:45px; font-family:微软雅黑; font-size:20px; font-weight:normal; color:#FFFFFF;}
.footer_tel .span_01{ background:url(../images/icon_19.png) left center no-repeat; padding-left:45px;}
.footer_tel .font_01{ font-family:Arial; font-size:25px; padding-left:10px;}
.footer_tel .span_02{ background:url(../images/icon_20.png) left center no-repeat; padding-left:55px; margin-left:50px;}

.footer_05{ width:100%; float:left; margin-bottom:15px;}
.footer_xx{ width:1200px; margin:0 auto;}
.footer_xx p{ width:1200px; line-height:25px; float:left; text-align:center; padding:15px 0 0 0; color:#666666;}
.footer_xx p a{ font-size:14px; padding:0 5px 0 5px;}
.footer_xx p img{ width:120px; height:50px;}

/****houses.html****/
.houses_main{ width:1200px; margin:0 auto;}
.houses_main_l{ width:905px; float:left;min-height: 1000px;}
.houses_main_r{ width:280px; float:right;}
.loupan-leaderboard{width: calc(100% - 20px);background:#fff;padding: 0 10px;margin-top: 15px;}
.leaderboard-head{width: 100%;border-bottom: 2px solid #28B302;}
.leaderboard-head h3{font-size: 18px;height: 30px;line-height: 30px;}
/* .loupan-leaderboard{width: 100%;margin-top: 10px;} */
.loupan-leaderboard h4{font-size: 16px;line-height: 30px;height: 30px;border-bottom: 1px solid #ddd;cursor: pointer;}
.loupan-leaderboard table{width: 100%;margin-top: -5px;border-collapse: collapse;}
.loupan-leaderboard table th{color: #bbb;text-align: center;border-bottom: 1px dashed #ccc;line-height: 30px;font-size: 14px;}
.loupan-leaderboard table td{text-align: center; font-size: 14px;}
.loupan-leaderboard table .loupan-tr-item{line-height: 30px;}
.loupan-leaderboard table .align-left{text-align: left;width: 160px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.houses_main_l_01{ width:905px; float:left;}

.houses_main_l_01_top{ width:905px; height:38px; line-height:38px; float:left; background:#fff; border-bottom:1px #f1f1f1 solid;}
.houses_main_l_01_top h3{ font-size:14px; font-weight:normal; float:left; color:#28B302;}
.houses_main_l_01_top h3 a{ width:65px; height:38px; line-height:38px; text-align:center; display:inline-block; color:#28B302; border-right:1px #f1f1f1 solid;}
.houses_main_l_01_top h3 a:hover{ width:65px; height:38px; line-height:38px; text-align:center; background:#28B302; display:inline-block; color:#ffffff;}
.houses_main_l_01_top h3 .on{ width:65px; height:38px; line-height:38px; text-align:center; background:#28B302; display:inline-block; color:#ffffff;}
.houses_main_l_01_top span{ float:right; padding-right:10px;}
.houses_main_l_01_top span a{ color:#666666;}
.houses_main_l_01_top span a:hover{ color:#28B302;}
.houses_main_l_01_n{ width:905px; float:left;}
.houses_main_l_01_n .title{ width:895px; height:35px; line-height:35px; float:left; padding-left:10px; background:#fff; margin-bottom:15px;}
.houses_main_l_01_n .font_01{ color:#25a1eb;}
.houses_main_l_01_n .title a{ color:#25a1eb;}
.houses_main_l_01_n .title a:hover{ color:#28B302;}

.houses_main_l_01_n ul li{height:160px;padding:18px; background-color:#fff;}
.houses_main_l_01_n ul li div.plm_img{float:left;margin:0px 10px 0 0px;display: inline;}
.houses_main_l_01_n ul li div.plm_img img{padding:1px;border:1px solid #E6E6E6;}
.houses_main_l_01_n ul li span{float:left;}
.houses_main_l_01_n ul li span.plm_name{font-size:14px;margin:3px 0 0 0;display: inline;}
.houses_main_l_01_n ul li span.plm_name a{color:#36c;}
.houses_main_l_01_n ul li span.pml_fou{margin:0 0 0 8px;display: inline;}
.houses_main_l_01_n ul li span.plm_price{float:right;font-size:14px;color:#D8251D;}
.houses_main_l_01_n ul li span.plm_price strong{font-size:17px;font-family:Arial;color:#f60;}
.houses_main_l_01_n ul li h5{height:29px;}
.houses_main_l_01_n ul li p{padding-top:0px; line-height:190%; font-size:14px;}
.houses_main_l_01_n ul li p a{color:#f60;}

.houses_dg{ width:280px; float:right; background:#fff;}
.houses_dg_top{ width:280px; float:left; height:44px; line-height:44px;}
.houses_dg_top h3{ float:left; font-size:18px; font-weight:bold; margin-left:15px; color:#000;}
.houses_dg_top span{ float:right; color:#888888; margin-right:15px;}
.houses_dg_top span a{color:#888888;}
.houses_dg_top span a:hover{ color:#29B204;}
.houses_dg_n{ width:260px; float:left; padding:0 10px 10px 10px;}
.houses_dg_n dt{ width:260px; float:left; padding-bottom:8px;}
.houses_dg_n .houses_dg_n_01 li{ width:120px; text-align:center; margin:0 4px 0 5px; float:left;}
.houses_dg_n .houses_dg_n_01 li img{ width:120px; height:80px;}
.houses_dg_n .houses_dg_n_01 li span{ width:120px; float:left; line-height:25px; height:25px; overflow:hidden;}
.houses_dg_n dd{ width:260px; float:left; height:28px; line-height:28px; background:url(../images/icon_18.jpg) left center no-repeat; text-indent:10px;}
.houses_dg_n dd a{ float:left; width:145px;}
.houses_dg_n dd span{ float:left;}

.houses_hot{ width:905px; float:left; margin-top:15px;}
.houses_hot_top{ width:905px; height:44px; float:left; border-bottom:2px #29B204 solid; background:#fff;}
.houses_hot_top h3{ line-height:44px; float:left; font-family:微软雅黑; font-size:26px; color:#7e7f80; text-indent:20px;}
.houses_hot_top h3 .font_01{ color:#29B204;}
.houses_hot_top h3 .font_02{ color:#c9c9c9; font-size:24px; font-weight:normal; padding-left:15px;}
.houses_hot_top span{ line-height:44px; float:right; color:#888888; font-size:14px; padding-right:20px;}
.houses_hot_top span a{color:#888888; padding:0 0 0 10px;}
.houses_hot_top span a:hover{ color:#3366cc; text-decoration:underline;}
.houses_hot_top .hd{ float:right; padding-left:20px;}
.houses_hot_top .hd li{ padding:0 10px 0 10px; height:20px; line-height:20px; float:left; cursor:pointer; margin:12px 5px 0 5px; font-size:14px;}
.houses_hot_top .hd li:hover{ padding:0 10px 0 10px; height:20px; line-height:20px; float:left; background:#29B204; border-radius:10px; color:#fff;}
.houses_hot_top .hd li.on{ height:20px; line-height:20px; float:left; background:#29B204; border-radius:10px; color:#fff;}
.houses_hot_top .hd li a:hover{ color:#fff; text-decoration:none;}

.houses_hot_n{ width:905px; float:left;}
.houses_hot_n li{ width:215px; float:left; height:255px; margin:10px 0 0 0; background:#fff;}
.houses_hot_n li img{ width:215px; height:140px;}
.houses_hot_n li img:hover{ width:225px; height:150px; margin:-5px;}
.houses_hot_n li span{ width:195px; height:28px; line-height:28px; float:left; font-size:14px; font-weight:bold; padding:10px 10px 0 10px;}
.houses_hot_n li p{ width:195px; height:20px; line-height:20px; float:left; padding:0 10px 0 10px; overflow:hidden;}
.houses_hot_n li .qq_png{ float:left; width:90px; height:20px; padding:5px 0 5px 10px;}
.houses_hot_n li .qq_png img{ width:77px; height:22px; padding:0; border:0;}

.houses_lpzx{ width:260px; float:left; padding:0 10px 10px 10px; background:#ffffff; margin:15px 0 0 0;}
.houses_lpzx_top{ width:260px; height:44px; line-height:44px; float:left;}
.houses_lpzx_top h3{ float:left; font-size:18px; font-weight:bold; color:#000;}
.houses_lpzx_top span{ float:right; color:#666666;}
.houses_lpzx_top span a{color:#666666;}
.houses_lpzx_top span a:hover{ color:#ff6600;}

.houses_lpzx_n{ width:260px; float:left;}
.houses_lpzx_n dt{ width:260px; height:55px; float:left;}
.houses_lpzx_n dd{ width:250px; float:left; line-height:25px; background:url(../images/icon_18.jpg) left center no-repeat; padding-left:10px;}
.houses_lpzx_n_l{ width:70px; height:50px; float:left;}
.houses_lpzx_n_l img{ width:70px; height:50px;}
.houses_lpzx_n_r{ width:180px; height:50px; float:right;}
.houses_lpzx_n_r h3{ width:180px; float:left; font-size:14px; line-height:16px;}
.houses_lpzx_n_r p{ width:180px; float:left; line-height:16px; color:#999999;}

.houses_kpxx{ width:260px; float:left; padding:0 10px 10px 10px; background:#ffffff; margin:15px 0 0 0;}
.houses_kpxx_top{ width:260px; height:44px; line-height:44px; float:left;}
.houses_kpxx_top h3{ float:left; font-size:18px; font-weight:bold; color:#000;}
.houses_kpxx_top span{ float:right; color:#666666;}
.houses_kpxx_top span a{color:#666666;}
.houses_kpxx_top span a:hover{ color:#ff6600;}
.houses_kpxx_n{ width:260px; float:left;}
.houses_kpxx_n ul li em{width:14px; display:inline-block; margin:5px 10px 0 0; height:13px; line-height:13px; text-align:center; color:#fff; font-size:11px; background:#abacab; font-style:normal; float:left;}
.houses_kpxx_n ul li em#rllo{ background:#ff6600;}
.houses_kpxx_n ul li{ float:left; width:260px; height:19px; line-height:19px; padding:3px 0;}
.houses_kpxx_n ul li a{ float:left; width:130px;}
.houses_kpxx_n ul li span{ float:left;}
.houses_kpxx_n ul li .font_01{ color:#ff6600;}

.gflm{ width:260px; float:left; padding:10px; background:#ffffff; margin:15px 0 0 0;}
.gflm_top{ width:260px; float:left; height:30px; line-height:30px;}
.gflm_top h3{ width:235px; float:left; height:30px; font-size:18px; background:url(../images/icon_008.jpg) left center no-repeat; padding-left:25px; color:#000; font-weight:bold;}
.gflm_n{ width:260px; float:left; padding:8px 0 8px 0;}
.gflm_n li{ width:260px; float:left; line-height:25px; padding-top:10px; font-size:14px; font-family:微软雅黑; font-weight:normal;}
.gflm_n li label{ line-height:25px; height:25px; float:left;}
.gflm_inp{ width:215px; height:25px; float:left; line-height:25px; background:#f1f2f6; border:0; color:#666666; font-size:14px; font-weight:normal; text-indent:5px;}
.gflm_tex{ width:215px; height:100px; float:left; line-height:25px; background:#f1f2f6; border:0; color:#666666; font-size:14px; font-weight:normal; text-indent:5px;}
.gflm_sub{ width:206px; height:28px; float:left; background:url(../images/gflm_sub.jpg) no-repeat; border:0; cursor:pointer; margin-left:40px;}
.gflm_n span{ width:260px; line-height:25px; font-size:14px; float:left;}
.gflm_n span .f1{ color:#ff9900;}

.gflm_n_01{ width:260px; float:left; padding:10px 0 10px 0;}
.gflm_n_01 li{ width:260px; height:30px; line-height:30px; float:left; overflow:hidden; text-align:center; font-size:14px;}
.gflm_n_01 li .sp1{ width:80px; height:30px; line-height:30px; float:left; overflow:hidden;}
.gflm_n_01 li .sp2{ width:100px; height:30px; line-height:30px; float:left; overflow:hidden; color:#999;}
.gflm_n_01 li .sp3{ width:80px; float:right; color:#25a1eb; height:30px; line-height:30px; overflow:hidden;}

/*右侧购房指南*/
.right-gfzn{ width:260px;/* height:410px;*/ float:left; overflow:hidden; background:#fff; padding:10px; margin-top:30px;}
.right-gfzn .zkyh_top{ width:100%; height:30px; line-height:30px; float:left;}
.right-gfzn .zkyh_top h3{ float:left; font-size:22px; color:#7e7f80;}
.right-gfzn .zkyh_top h3 .font_01{ color:#29B204;}
.right-gfzn .zkyh_top span{ float:right; color:#666666;}
.right-gfzn .zkyh_top span a{color:#666666;}
.right-gfzn .zkyh_top span a:hover{ color:#85c823; text-decoration:underline;}
.right-gfzn .zkyh_n{ width:100%; float:left;}
.right-gfzn .zkyh_n_01{ width:100%; height:200px; float:left; padding:10px 0 0 0;}
.right-gfzn .zkyh_n_01 li{ width:100%; height:200px; text-align:center;}
.right-gfzn .zkyh_n_01 li img{ width:100%; height:160px; float:left;}
.right-gfzn .zkyh_n_01 li img:hover{ width:100%; height:170px; margin:-5px;}
.right-gfzn .zkyh_n_01 li span{ width:100%; height:40px; line-height:40px; font-size:16px; float:left; overflow:hidden;}

.right-gfzn .zkyh_n_02{ width:100%; float:left; padding:10px 0 0 0;}
.right-gfzn .zkyh_n_02 li{ float:left; width:100%; height:27px; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat;}
.right-gfzn .zkyh_n_02 li a{ width:74%; height:27px; line-height:27px; float:left; font-size:14px; text-indent:10px; overflow:hidden;}
.right-gfzn .zkyh_n_02 li span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}


.buy_rs{ width:265px; float:right; padding:10px 0 10px 0; margin:90px 40px 0 0;}
.buy_rs li{ width:265px; height:30px; line-height:30px; float:left; overflow:hidden; text-align:center; font-size:14px;}
.buy_rs li .sp1{ width:80px; height:30px; line-height:30px; float:left; overflow:hidden;}
.buy_rs li .sp2{ width:100px; height:30px; line-height:30px; float:left; overflow:hidden; color:#999;}
.buy_rs li .sp3{ width:80px; float:right; color:#25a1eb; height:30px; line-height:30px; overflow:hidden;}

.houses_gfjq{ width:260px; float:left; padding:0 10px 10px 10px; background:#ffffff; margin:15px 0 0 0;}
.houses_gfjq_top{ width:260px; height:40px; line-height:40px; float:left;}
.houses_gfjq_top h3{ float:left; font-size:18px; color:#000; font-weight:bold;}
.houses_gfjq_top span{ float:right; color:#666666;}
.houses_gfjq_top span a{color:#666666;}
.houses_gfjq_top span a:hover{ color:#ff6600;}
.houses_gfjq_n{ width:260px; float:left;}
.houses_gfjq_n li{ line-height:27px; width:250px; float:left; background:url(../images/houses_icon_02.jpg) left center no-repeat; padding-left:10px;}

.news_ads_01{ width:280px; float:left; margin-top:10px;}
.news_ads_01 img{ width:280px;}

/****houses_list****/
.con_01{ width:905px; float:left;/* height:265px;*/ background:#fff; overflow:hidden; margin:15px 0 0 0;}
.con_01_r{ width:280px; float:right; height:265px; margin:15px 0 0 0;}
.con_01_r img{ width:280px; float:left; height:265px;}
.ny_kj_search{ width:905px;/* height:265px;*/ float:left; font-family:微软雅黑; font-weight:normal;    padding-bottom: 10px;}
.ny_kj_search_01{ width:890px; float:left; margin:15px 0 0 15px;}
.ny_kj_search_01 dl{ width:890px; float:left; font-size:14px; line-height:25px; padding-bottom:14px;}
.ny_kj_search_01 dl dt{ width:110px; float:left;}
.ny_kj_search_01 dl dt span{ width:69px; text-align:center; height:25px; line-height:25px; background:#bac2cd; float:left; color:#ffffff; margin-right:1px;}
.ny_kj_search_01 dl dt .font_01{ width:40px; height:25px; line-height:25px; float:left; text-align:center;}
.ny_kj_search_01 dl dt .font_01 a{ width:40px; height:25px; line-height:25px; float:left; background:#28B302; color:#FFFFFF;}
.ny_kj_search_01 dl dt .font_01 a:hover{ width:40px; height:25px; line-height:25px; float:left; background:#28B302; color:#FFFFFF;}
.ny_kj_search_01 dl dd{ width:740px; float:right; position:relative; margin:0 15px 0 15px; padding-left:10px;}
.ny_kj_search_01 dl dd li{ float:left; padding:0 0 0 0; text-align:center;}
.ny_kj_search_01 dl dd a{ padding:0 10px 0 10px; height:25px; line-height:25px; float:left;}
.ny_kj_search_01 dl dd a:hover{ padding:0 10px 0 10px; height:25px; line-height:25px; float:left; color:#ffffff; background:#bac2cd;}
.ny_kj_search_01 dl dd a.on{ padding:0 10px 0 10px; height:25px; line-height:25px; float:left; color:#ffffff; background:#bac2cd;}
.ny_kj_search_01 dl dd .next{ width:20px; height:25px; float:left; position:absolute; right:0px; top:0px; cursor:pointer; background:url(../images/icoRight.gif) center center no-repeat;}
.ny_kj_search_01 dl dd .prev{ width:20px; height:25px; float:left; position:absolute; left:-5px; top:0px; cursor:pointer; background:url(../images/icoLeft.gif) center center no-repeat;}

.ny_kj_search_02{ width:905px; float:left; margin:0 15px 0 15px;}
.ny_kj_search_02 .ny_search{ width:905px; height:35px; float:left;}
.ny_kj_search_02 .ny_search .index_search_inp{ width:620px; height:35px; border:0; background:none; line-height:32px; background:#e5e5e5; text-indent:10px; float:left;}
.ny_kj_search_02 .ny_search .index_search_sub_01{ width:110px; height:35px; line-height:35px; border:0; cursor:pointer; float:left; margin-left:10px; background:url(../images/mj_26.jpg) no-repeat;}
.ny_kj_search_02 .ny_search .index_search_sub_02{ width:110px; height:35px; line-height:35px; border:0; cursor:pointer; float:left; margin-left:10px; background:url(../images/mj_28.jpg) no-repeat;}

.ny_kj_search_03{ width:890px; float:left; height:40px; vertical-align:middle; margin:0 0 15px 15px;}
.ny_kj_search_03 li{ float:left; height:25px; padding:15px 15px 0 0;}
.ny_kj_search_03 li select{ height:25px; line-height:25px; color:#666;}


.houses_guide{ width:1200px; float:left; height:40px; line-height:40px;}
.houses_guide span{ padding-left:20px; float:left; background:url(../images/houses_icon_01.jpg) left center no-repeat;}

.houses_search{ width:939px; float:left; padding:10px; border:1px #e8e8e8 solid; background:#fafafb; margin-bottom:20px;}
.houses_search li{ width:909px; padding-left:30px; float:left; line-height:40px; border-bottom:1px #f3f3f3 solid; position:relative;}
.houses_search li span{ height:40px; line-height:40px; display:inline-block;}
.houses_search li .nav_div_01{ width:750px; background:#fff7e6; height:35px; line-height:35px; float:left; position:absolute; top:13px; left:88px; z-index:9; border:1px #ffc44c solid;}
.houses_search li .nav_div_01 a{ line-height:35px; color:#25a1eb; padding-left:10px;}
.houses_search li .nav_div_01 a:hover{ padding-left:10px;}
.houses_search li strong{ font-size:14px;}
.houses_font_01{ padding:5px; display:inline; background:#25a1eb; color:#FFFFFF;}
.houses_search li a{ padding:0 5px 0 5px; color:#666666;}
.houses_search li a:hover{ background: none repeat scroll 0 0 #25a1eb;color: #ffffff;display: inline;padding: 5px;}
.houses_search li a.on{ background: none repeat scroll 0 0 #25a1eb;color: #ffffff;display: inline;padding: 5px;}

.houses_main_01{width:1200px; float:left; margin:15px 0 0 0;}
.nav_for_site{width:135px;float:left;margin:0 15px 0 0;background:#ffffff;font-size:16px;}
.nav_for_site ul{padding: 11px 0 0 0;text-align:center;}
.nav_for_site ul li{margin-bottom: 11px;}
.houses_list_lpxx{ width:905px; float:left; background:#fff; padding-bottom:20px;}
.houses_list_lpxx_top{ width:905px; height:44px; float:left; border-bottom:2px #29B204 solid;}
.houses_list_lpxx_top h3{ float:left; font-size:22px; line-height:44px; color:#7e7f80; text-indent:20px;}
.houses_list_lpxx_top h3 .font_01{ color:#29B204;}
.houses_list_lpxx_top h3 .font_02{ color:#c9c9c9; font-size:24px; font-weight:normal; padding-left:15px;}
.houses_list_lpxx_top span{ float:left; color:#888888; padding: 18px 0 0 20px;}
.houses_lpxx_01{ color:#0481c1; font-size:14px;}

.plm_list{width:905px; padding:10px 0 10px 0; float:left;}
.plm_list h2{padding:12px;font-weight:normal;}
.plm_list h2 em{color:#36c;}
.plm_list h2 a{color:#36c;}
.plm_list ul{}
.plm_list ul li{padding:10px 10px;min-height: 160px;}
.plm_list ul li:hover{ background-color:#fbf4f0;}
.plm_list ul li div.plm_img{float:left;margin:0px 10px 0 0px;display: inline;}
.plm_list ul li div.plm_img img{padding:1px;border:1px solid #E6E6E6;}
.plm_list ul li span{float:left;}
.plm_list ul li span.plm_name{font-size:17px;margin:3px 0 0 0;display: inline;}
.plm_list ul li span.plm_name a{color:#0e0e0e;}
.plm_list ul li span.pml_fou{margin:0 0 0 8px;display: inline;}
.plm_list ul li span.plm_price strong{font-size:22px;font-family:Arial;color:#28B302;}
.plm_list ul li h5{height:29px; position:relative;}
.plm_list ul li h4{height:25px; position:relative;}
.plm_list ul li p{line-height:190%; color:#999999; font-size:14px;}
.plm_list ul li p a{color:#28B302;}
.plm_list ul li p strong{ color:#666666;}

.plm_list ul li .plm_price_k{position:absolute; top:-15px; right:-10px;width: 200px;}
.plm_list ul li .plm_price{float:left; position:relative; padding-right: 10px;}
.plm_list ul li .plm_price_small{ float:left; height:30px; line-height:30px; font-size:16px; color:#F94F06; width:170px; margin:10px; overflow:hidden; cursor:pointer;}
.plm_list ul li .plm_price_big{float:left; line-height:30px; font-size:16px; color:#F94F06; position:absolute; width:180px; padding:10px; top:0; left:0; background:#ffffff; cursor:pointer;z-index: 3;}
.plm_list ul li .plm_price .b1{ font-size:12px; color:#666666;}
.plm_list ul li .plm_price .s1{ font-size:16px;}

/**翻页**/
.bouses_page{ width:100%; margin:0 auto;}
.bouses_page span{ padding:5px; border:1px #FF9900 solid; float:left; margin:0 5px 0 5px; font-weight:bold;}
.bouses_page a{ padding:5px; border:1px #CCCCCC solid; float:left; margin:0 5px 0 5px; font-weight:bold;}
.bouses_page a:hover{ padding:5px; border:1px #FF9900 solid; float:left; margin:0 5px 0 5px; font-weight:bold;}
/*
/**翻页**/
/*.bouses_page{ width:100%;}
.fu2_biaotfye{
	height:30px;
	padding-top:20px;
	padding-bottom:10px;
	font-size:14px;
	border:none;
	text-align:center;
	overflow: hidden;
	}
.fu2_biaotfye .sd{
	width:580px;
	border:none;
	
	}
.fu2_biaotfye a{
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.fu2_biaotfye a:hover{
	color: #FFFFFF;
	background-color: #FF9900;
}*/

/***houses_view_index.html***/
.houses_view_header{ width:1200px; height:54px; float: left; background:#fff;}
.houses_view_header h3{ float:left; font-size:24px; line-height:54px; font-family:微软雅黑; font-weight:normal; color:#28B302; padding-left:30px; background:url(../images/z_01.jpg) left center no-repeat; margin-left:10px;}
.houses_view_header span{ float:right; line-height:54px; padding-right:10px;}
.houses_view_nav{ width:1200px; float:left; background:#dddddd; margin:10px 0 0 0;position: relative;}
.houses_view_nav li{ float:left; line-height:50px;}
.houses_view_nav li a{ padding:0 25px 0 25px; float:left; color:#333; font-size:16px;font-weight: bold;/* border-right:1px #eeeeee solid; border-bottom:1px #eeeeee solid;*/}
.houses_view_nav li a:hover{ color:#c00;}
.houses_view_nav .houses_nav_on{ float:left; font-size:16px; color:#ff3333; border-bottom: 3px #ff3333 solid;}
.houses_view_nav .houses_nav_on a,.houses_view_nav .houses_nav_on a:hover{ color:#ff3333;border-bottom: 3px #ff3333 solid;} 

.houses_view_01{width:1160px; float:left; margin:10px 0 5px 0; background:#fff; padding:20px;}
.houses_view_01_l{ width:550px; float:left;}
.houses_view_01_l span{ width:550px; height:340px; float:left;}
.houses_view_01_l span img{ width:550px; height:340px;}
.houses_view_01_l p{ width:550px; height:35px; float:left;}
.houses_view_01_l p a{ padding:0 10px 0 10px; float:left; line-height:35px;}
/*带有缩略图的相册*/
.mod18Box { width: 100%; float:left; /*padding: 10px;*/ border: 1px solid #CCC; margin: 0px auto; background: #FFF; box-shadow:0px 1px 5px #CCCCCC }
.mod18{ width: 550px; height: 406px; margin: 0px auto; position: relative; background: #f7f7f7; }
.mod18 .btn{position:absolute;width:15px;height:70px;top:336px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:140px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:550px;height:330px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:100%;position:absolute;left:0;bottom:0;padding:5px 20px;line-height:30px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");float: left;height: auto;font-size: 20px;text-align: center;}
.mod18 .picBox{height:330px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:330px;position:absolute;}
.mod18 .picBox li{width:550px;height:330px;}
.mod18 .listBox{ width: 512px; height: 70px; margin: 0 auto; position: relative; padding: 6px 0 0px; overflow: hidden; }
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:129px;height:70px;cursor:pointer;position:relative;}
.mod18 .listBox li.on:before { content: ""; width: 0; height: 0; border: solid transparent; border-width: 8px; border-bottom-color:#ff6600; position: absolute; top: -14px; left: 50%; margin-left: -8px;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li p { width: 118px;float: left; position: absolute;bottom: 0;line-height: 25px;height: 25px;text-align: center;background-color: rgba(0,0,0,0.6); margin-left: 3px;}
.mod18 .listBox li img{width:124px;height:70px;}
.mod18 .listBox .on img{width:118px;height:64px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}
.mod18 .listBox li:hover img {transform:scale(1.01); -moz-transform:scale(1.01); -ms-transform:scale(1.01); -o-transform:scale(1.01); -webkit-transform:scale(1.01); transition:0.3s;}


.houses_view_01_r{ width:590px; float:right;}
.gallery{ text-align:left;} 
.gallery .bd li .pic{ width:460px; height:270px;} 
.gallery .bd li .bg,.gallery .bd li .title{ display:none;  } 
.gallery .bd li img{ width:460px; height:270px; margin:0 auto;} 
.gallery .hd{ position:relative; width:440px; height:60px; padding:10px; zoom:1; overflow:hidden;} 
.gallery .hd .tempWrap{ margin-left:7px;} 
.gallery .hd ul{ overflow:hidden; zoom:1;} 
.gallery .hd li{ width:107px; text-align:center; cursor:pointer; float:left;} 
.gallery .hd li img{ width:97px; height:60px; border:2px #cccccc solid;}
.gallery .hd li img:hover{ border:2px #ff9900 solid;} 
.gallery .hd li.on{ background:url("images/icoUp.gif") no-repeat center 0;  } 
.gallery .hd .sNext,.gallery .hd .sPrev{ text-align:center; width:10px; height:64px; line-height:64px; cursor:pointer; position:absolute;  left:0px; background-color:#333333; top:8px; margin:2px 0 0px 0; color:#ffffff;} 
.gallery .hd .sNext{ left:auto; right:0px; } 
.gallery .hd .sNext:hover,.gallery .hd .sPrev:hover{ text-decoration:none;  }

.houses_view_01_r dt{ width:590px; line-height:30px; float:left; font-size:14px; position:relative;}
.houses_view_01_r dd{ width:590px; line-height:28px; height:28px; float:left; font-size:14px; overflow:hidden; color: #3c3f46;}
.houses_view_01_r .ban1{ width:320px;}
.houses_view_01_r .ban2{ width:270px;}
.bouses_font_02 { color:#25a1eb;}
.bouses_font_03 { color:#ff6633; font-size:24px; font-family:Arial;}
.houses_view_01_r dd span{ padding-left:15px; background:url(../images/houses_icon_04.jpg) left center no-repeat; display:inline-block; font-size:12px;}
.houses_qq{ width:220px; height:22px; position:absolute; right:/*50px*/0; top:0px; display:block;}
.houses_qq a{ padding-right:10px;cursor: pointer;}

.houses_view_01_r dd.lx-a { margin: 10px 0;}
.houses_view_01_r dd.lx-a a { padding: 3px 5px;border: 1px #ccc solid;font-size: 12px;margin-right: 10px;color: #ccc;}
.houses_view_01_r dd.lx-a a:nth-child(1) { color: #b68fd8; border-color:#b68fd8;}
.houses_view_01_r dd.lx-a a:nth-child(2) { color: #ccc; border-color:#ccc;}
.houses_view_01_r dd.lx-a a:nth-child(3) { color: #cc9752; border-color:#cc9752;}
.houses_view_01_r dd.lx-a a:nth-child(4) { color: #e08585; border-color:#e08585;}
.houses_view_01_r dd.lx-a a:nth-child(5) { color: #77be66; border-color:#77be66;}
.houses_view_01_r dd.lx-a a:nth-child(1).on { background-color: #b68fd8; color:#fff;}
.houses_view_01_r dd.lx-a a:nth-child(2).on { background-color: #ccc; color:#fff;}
.houses_view_01_r dd.lx-a a:nth-child(3).on { background-color: #cc9752; color:#fff;}
.houses_view_01_r dd.lx-a a:nth-child(4).on { background-color: #e08585; color:#fff;}
.houses_view_01_r dd.lx-a a:nth-child(5).on { background-color: #77be66; color:#fff;}

.houses_view_01_r dd.dd-xq { margin:1px 0;}
.houses_view_01_r dd.dd-xq span { float: left; background: none;padding-left: 0;font-size: 15px; color: #333; font-weight: normal;}
.houses_view_01_r dd.dd-xq span i { margin:0 20px; font-style: normal; padding-left: 15px; font-size:12px; color:#999; }
.houses_view_01_r dd.dd-xq .sp02 { width:340px;}
.houses_view_01_r dd.dd-xq span b { color: #333;}
.houses_view_01_r dd.dd-more { float: left; margin:5px 0;border-bottom: 1px solid #d8d8d8;padding-bottom: 10px;}
.houses_view_01_r dd.dd-more a { color: #ff3333 !important;}
.houses_view_01_r dd.dd-xq span a:hover i { color: #ff3333;}

/*降价通知*/
.chk-tcbr { filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; background: #000; width: 100%; height: 100%; position:fixed; z-index: 12; top: 0px; left: 0px; display:none;}
.chk-tc { width:600px; position:fixed; z-index:99999; background:#ffffff; top:100px; left:50%; margin-left:-300px; display:none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; float:left;}
#che_tbody { width:600px;}
.chk-tc .chk-top { width:600px; height:30px; float:left; border-bottom:1px #e5e5e5 dashed;}
.chk-tc .chk-top span{ width: 20px; height: 20px; float:right; cursor: pointer; padding:5px 10px 0 0;}
.chk-tc .chk-n{ float:left; width:520px; height:150px; padding:20px 40px 20px 40px;}
.chk-tc .chk-n dl{ width:520px; float:left;}
.chk-tc .chk-n dt{ width:70px; height:60px; float:left;}
.chk-tc .chk-n dd{ width:430px;  float:right;}
.chk-tc .chk-n dd span{ width:430px; line-height:30px; float:left; font-family:微软雅黑; font-weight:normal; font-size:18px; color:#666666;}
.chk-tc .chk-n dd p{ width:430px; line-height:20px; float:left; font-family:微软雅黑; font-weight:normal; font-size:15px; color:#666666;}
.chk-tc .chk-n dd b{ color:#36c0d0; padding:0 5px 0 5px; font-weight:bold;}
.chk-n ul{ width:430px; float:left; margin:10px 0 0 90px;}
.chk-n li{ float:left; height:30px; line-height:30px; padding-right:10px;}
.chk-n li label{ float:left; font-size:12px; font-weight:normal; color:#999999;}
.chk-n li .ch_sub{ width:80px; height:30px; line-height:30px; color:#FFFFFF; border:0; background:#Fb0; font-family:微软雅黑; font-size:16px; font-weight:bold;}
.chk-n li .tex{ width:150px; height:26px; line-height:26px; margin:2px 0 0 0;}

/****免费通话****/
.chm-tcbr { filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; background: #000; width: 100%; height: 100%; position:fixed; z-index: 12; top: 0px; left: 0px; display:none;}
.chm-tc { width:620px; position:fixed; z-index: 99999; background: #ffffff; top:100px; left:50%; margin-left:-310px; display:none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; overflow:hidden;}
#chm_tbody { width:620px;}
.chm-tc .chm-top { width:620px; height:30px; float:left; border-bottom:1px #e5e5e5 dashed;}
.chm-tc .chm-top h3{ float:left; font-family:微软雅黑; font-size:14px; text-indent:20px; line-height:30px; color:#999999;}
.chm-tc .chm-top span{ width: 20px; height: 20px; float:right; cursor: pointer; padding:5px 10px 0 0;}
.chm-tc .chm-n{ float:left; width:540px; padding:20px 40px 20px 40px;}
.chm-tc .chm-n span{ width:540px; height:90px; float:left; padding-bottom:15px;}
.chm-tc .chm-n p{ width:540px; line-height:25px; color:#999999; text-align:center; float:left; padding-top:20px;}
.chm-n ul{ width:430px; float:left; margin:10px 0 0 90px;}
.chm-n li{ float:left; height:30px; line-height:30px; padding-right:10px;}
.chm-n li label{ float:left; font-size:12px; font-weight:normal; color:#999999;}
.chm-n li .ch_sub{ width:100px; height:30px; line-height:30px; color:#FFFFFF; border:0; background:#Fb0; font-family:微软雅黑; font-size:16px; font-weight:bold; cursor:pointer;}
.chm-n li .tex{ width:150px; height:26px; line-height:26px; margin:2px 0 0 0;}

/****预约看房****/
.chg-tcbr { filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; background: #000; width: 100%; height: 100%; position:fixed; z-index: 12; top: 0px; left: 0px; display:none;}
.chg-tc { width: 700px; position:fixed; z-index: 99999; background: #ffffff; top:150px; left: 50%; margin-left: -350px; display:none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; overflow:hidden;}
#chg_tbody { width: 700px;}
.chg-tc .chg-top { width: 700px; height:30px; float:left; border-bottom:1px #e5e5e5 dashed;}
.chg-tc .chg-top span{ width: 20px; height: 20px; float:right; cursor: pointer; padding:5px 10px 0 0;}
.chg-tc .chg_n{ width:640px; padding:20px 30px 20px 30px; float:left; font-family:微软雅黑; font-weight:normal;}
.chg-tc .chg_n_01{ width:320px; float:left;}
.chg-tc .chg_n_01 .li1{ font-size:15px; color:#666666;}
.chg-tc .chg_n_01 .li1 b{ color:#33c0d0; font-weight:bold; padding:0 5px 0 5px;}
.chg-tc .chg_n_01 li{ width:320px; float:left; padding-bottom:10px; color:#666666;}
.chg-tc .chg_n_01 li label{ float:left; padding-right:5px;}
.chg-tc .chg_n_01 li .chg_inp{ width:200px; height:24px; line-height:24px; float:left;}
.chg-tc .chg_n_01 li .chg_text{ width:200px; height:50px; float:left;}
.chg-tc .chg_n_01 li .chg_sub{ width:80px; height:30px; line-height:30px; color:#FFFFFF; border:0; background:#Fb0; font-family:微软雅黑; font-size:16px; font-weight:bold; margin-left: 162px;}
.chg-tc .chg_n_02{ width:300px; float:right;}
.chg-tc .chg_n_02 .p1{ width:200px; float:left; height:55px; text-align:center;}
.chg-tc .chg_n_02 .p2{ width:300px; float:left; height:30px; line-height:30px; font-size:15px; color:#666666;}
.chg-tc .chg_n_02 .p3{ width:300px; float:left; height:50px; line-height:50px; color:#f55; font-size:22px;}

.houses_view_02{ width:1200px; height:75px; float:left; background:#fff;}
.houses_view_02_l{ width:460px; float:left; height:75px; border-right:1px #fad09b solid;}
.houses_view_02_l ul{ padding:10px;}
.houses_view_02_l li{ width:440px; float:left; line-height:24px;}
.houses_view_02_l li a:hover{ color:#29B204;}
.bouses_font_04 { color:#28B302; font-size:14px;}
.houses_view_02_r{ width:720px; float:right; height:75px;}
.houses_view_02_r dl{ padding:10px 0 0 0;}
.houses_view_02_r dt{ width:56px; height:52px; float:left; padding-right:10px; border-right:1px #fad09b solid;}
.houses_view_02_r dd{ float:left; padding-left:20px;}
.houses_view_02_r dd span{ height:18px; line-height:18px;}
.houses_view_02_r dd p{ height:30px; line-height:30px; font-family:Arial; font-size:30px; color:#ff3300;}

.houses_view_03{width:1200px; float:left; margin:10px 0 10px 0;}
.houses_view_03_l{ width:905px; float:left;}
.houses_view_03_r{ width:280px; float:right;}
.slideTxtBox{ width:905px; float:left; background:#ffffff;margin-top: 15px;} 
.slideTxtBox .hd{ height:33px; line-height:33px; background:#dddddd; padding:0 20px;  position:relative;  } 
.slideTxtBox .hd ul{ float:left; position:absolute; left:0px; height:33px;   } 
.slideTxtBox .hd ul li{ float:left; padding:0 15px; font-size:14px;} 
.slideTxtBox .hd ul .on{ float:left; height:33px; cursor:pointer; background:#28B302; color:#FFFFFF; font-weight:bold;}
.slideTxtBox .hd ul .on a{ color:#FFFFFF;} 
.slideTxtBox .bd{ width:905px; float:left;}
.slideTxtBox .bd ul{ width:865px; float:left; height:415px; overflow-y:scroll; overflow-x:hidden; table-layout: fixed; word-wrap:break-word;word-break:break-all; line-height:30px; margin:16px 0 16px 20px; padding-right:20px;}
.slideTxtBox .bd p{ line-height:30px;}

.slideTxtBox .bd1{ width:905px;float:left;}
.slideTxtBox .bd1 ul{ width:865px; float:left; table-layout: fixed; word-wrap:break-word;word-break:break-all; line-height:30px; padding:20px; background:#ffffff;}
.slideTxtBox .bd1 p{ line-height:30px;}
.slideTxtBox .bd1 .infoList{ display:none;}

.jcsj{ width:905px; float:left; margin:15px 0 0 0;}
.jcsj_top{ width:905px; height:40px; line-height:40px; float:left; background:#dddddd;}
.jcsj_top h3{ padding:0 15px 0 15px; float:left; line-height:40px; color:#000000; font-weight:normal; font-size:16px;}
.jcsj_top span{ float:right; line-height:40px; color:#666666; font-weight:normal; font-size:14px; padding-right:10px;}
.jcsj_n{ width:875px; float:left; padding:0 15px 15px 15px; background:#ffffff;}
.jcsj_n_t{ width:875px; float:left; height:30px; line-height:30px; font-size:16px; font-weight:bold;}
.jcsj_n_n{ width:875px; float:left; line-height:28px; font-size:14px; color:#666666;}

.house_jichu{ width:875px; float:left; padding:15px; background:#ffffff;}
.house_jichu ul{ float:left; border-left:1px dashed #ddd; border-top:1px dashed #ddd}
.house_jichu li{ float:left;width:435px; font-size:14px; height:28px; line-height:28px;border-bottom:1px dashed #ddd;border-right:1px dashed #ddd; color:#465160;}
.house_jichu dd,.house_jichu dt{float:left}
.house_jichu dd{ width:72px;border-right:1px dashed #ddd;padding:0 5px 0 5px;}
.house_jichu dt{ width:330px; height:28px; line-height:28px; padding:0 5px 0 5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.houses_tel{ width:905px; height:70px; float:left; background:#fff;}
.houses_tel dt{ float:left; height:70px; background:url(../images/z_03.jpg) left center no-repeat; padding-left:90px; font-size:38px; font-weight:bold; color:#28B302; line-height:70px;}
.houses_tel dd{ float:right; width:200px; padding-right:20px;}
.mfth{ width:90px; height:45px; line-height:45px; text-align:center; color:#fff; background:#28B302; float:left; font-size:18px; font-weight:bold; cursor:pointer; margin:12px 20px 0 0;}
.zxzx{ width:90px; height:45px; line-height:45px; text-align:center; color:#fff; background:#28B302; float:left; font-size:18px; font-weight:bold; cursor:pointer; margin:12px 0 0 0;}

/*问答列表*/
.wenda-list {width: 865px;float: left;background-color: #fff;padding: 10px 20px 20px 20px;}
.wenda-list li {width: 100%;float: left;border-bottom: 1px #ccc solid;padding-bottom: 10px;margin-bottom: 10px;height: 30px;overflow: hidden;}
.wenda-list li span {float: left;font-size: 16px;line-height: 30px;} 
.wenda-list li .sp01 {width: 60%;}
.wenda-list li .sp02 {width: 21%;}
.wenda-list li .sp01 a {width: 100%;line-height: 30px; height: 30px; overflow: hidden;color: #329fd7;}
.wenda-list li .sp03 {width: 9%;}
.wenda-list li .sp03 a {font-style: normal;color: #fe9900;margin-right: 3px;}
.wenda-list li .sp04 {width: 10%;text-align: right;}
.wenda-list li .sp03 a:hover,.wenda-list li .sp01 a:hover {color: #ff3333;}


.house_news{ width:905px; float:left; margin:15px 0 0 0;}
.house_news_top{ width:905px; height:40px; line-height:40px; float:left; background:#dddddd;}
.house_news_top h3{ padding:0 15px 0 15px; float:left; line-height:40px; color:#000000; font-weight:normal; font-size:16px;}
.house_news_top span{ float:right; line-height:40px; color:#666666; font-weight:normal; font-size:14px; padding-right:10px;}
.house_news_n{ width:875px; float:left; padding:0 15px 0 15px; background:#ffffff;}
.house_news_n li{float:left;width: 863px; padding-bottom:30px;margin-left:12px;margin-top:-1px;position: relative;border-bottom: 1px dashed #ddd;}
.house_news_n li:last-of-type{border-bottom: none;}
.house_news_n li::before{content: "";display: block;width: 10px;height: 10px;z-index: 1;border: 3px solid #ffffff; border-radius:50%; background: #dddddd;top: 12px;left: -18px;position: absolute;}
.house_news_n li::after{content: "";display: block;width: 2px;height: 100%;background: #dddddd;top: 0;left: -11px;position: absolute;}
.house_news_n li h3{float:left; width:100%;line-height:40px; font-size:18px; font-family:微软雅黑; font-weight:normal;}
.house_news_n li h3 a{ color:#28B302;}
.house_news_n li h3 a:hover{ text-decoration:underline;}
.house_news_n li span{float: right;; height:25px; line-height:25px; color:#999;margin-left:15px;}
.house_news_n li span img{vertical-align: text-top;margin-right: 5px;}
.house_news_n li p{float:left; width:100%;line-height:24px; font-size:14px; color:#465160;}
.house_news_n li .edit-info{position: absolute;bottom: 3px;right: 0;}

.house_wenda{ width:905px; float:left; margin:15px 0 0 0;}
.house_wenda_top{ width:905px; height:40px; line-height:40px; float:left; background:#dddddd;}
.house_wenda_top h3{ padding:0 15px 0 15px; float:left; line-height:40px; color:#000000; font-weight:normal; font-size:16px;}
.house_wenda_top span{ float:right; line-height:40px; color:#666666; font-weight:normal; font-size:14px; padding-right:10px;}
.house_wenda_n{ width:865px; float:left; padding:10px 20px 20px 20px; background:#fff;}
.house_wenda_n li{ width:865px; float:left; padding:10px 0 0 0;}
.house_wenda_n li .wenda_inp{ width:580px; float:left; height:35px; line-height:35px; border:1px #ddd solid; text-indent:10px;}
.house_wenda_n li dt{ width:760px; float:left; height:80px;}
.house_wenda_n li dd{ width:86px; height:80px; float:right;}
.house_wenda_n li .wenda_text{ width:760px; float:left; height:80px; border:1px #ddd solid; line-height:25px; text-indent:10px; color:#666; font-size:12px;}
.house_wenda_n li .wenda_sub{ width:86px; height:80px; float:left; background:url(../images/mj_13.jpg) no-repeat; border:0px; cursor:pointer;}

.house_wenda_a{ width:905px; float:left;}
.house_wenda_a_01{ width:865px; float:left; padding:10px 20px 20px 20px; background:#fff; }
.house_wenda_a_01 li{ width:865px; float:left; padding:10px 0 0 0;}
.house_wenda_a_01 li .wenda_inp{ width:580px; float:left; height:35px; line-height:35px; border:1px #ddd solid; text-indent:10px;}
.house_wenda_a_01 li dt{ width:760px; float:left; height:80px;}
.house_wenda_a_01 li dd{ width:86px; height:80px; float:right;}
.house_wenda_a_01 li .wenda_text{ width:760px; float:left; height:80px; border:1px #ddd solid; line-height:25px; text-indent:10px; color:#666; font-size:12px;}
.house_wenda_a_01 li .wenda_sub{ width:86px; height:80px; float:left; background:url(../images/mj_13.jpg) no-repeat; border:0px; cursor:pointer;}

.house_wenda_a_02{ width:865px; float:left; padding:20px; background:#fff; margin:10px 0 0 0;}
.house_wenda_a_02_t{ width:865px; float:left; height:40px; line-height:40px; padding-bottom:5px;}
.house_wenda_a_02_t h3{ float:left; font-size:24px; font-weight:normal;}
.house_wenda_a_02_n{ width:865px; float:left;}
.house_wenda_a_02_n li{ width:865px; float:left; padding:10px 0 0 0; border-top:1px #ccc dashed; margin-bottom:10px;}
.house_wenda_a_02_n li .li_1{ width:865px; float:left; line-height:30px; font-size:14px;}
.house_wenda_a_02_n li .li_2{ width:865px; float:left; height:20px; line-height:20px; font-size:12px; color:#999;}
.house_wenda_a_02_n li .li_3{ width:865px; float:left; line-height:25px; font-size:14px; color:#ff9900;}

.houses_view_04{ width:905px; float:left; margin-top:15px; background:#fff;position: relative;}
.houses_view_04_top{ width:905px; height:40px; line-height:40px; float:left; background:#dddddd;}
.houses_view_04_top h3{ padding:0 15px 0 15px; float:left; line-height:40px; color:#000000; font-weight:normal; font-size:16px;}
.houses_view_04_top span{ float:right; line-height:40px; color:#666666; font-weight:normal; font-size:14px; padding-right:10px;}
.houses_view_04_top p{ float:left; padding-left:20px;}
.houses_view_04_top p a{ padding-right:20px; float:left; color:#25a1eb;}
.houses_view_04_top p a:hover{ text-decoration:underline;}

.houses_view_04_n{ width:905px; float:left;}
.houses_view_04_n li{ width:267px; float:left; padding-bottom:10px; margin:20px 0 0 26px;}
.houses_view_04_n li img{ width:265px; height:170px; float:left; border:1px #ccc solid;}
.houses_view_04_n li img:hover{ filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.houses_view_04_n li span{ width:267px; line-height:30px; text-align:center; float:left; font-size:14px; color:#666;}
.houses_view_map{ width:885px; float:left; padding:10px; background:#fff;}

.houses_view_04 .tongjia-box{background:#dddddd;position: relative;height: 308px;}
#tongloupan{display: none;}
.houses_view_04 .tongjia-box li{float: left;}
.houses_view_04 .tongjia-box li h3{padding: 15px 40px;font-size: 20px;position: relative;cursor: pointer;}
.houses_view_04 .tongjia-box li .tj-loupan-item{position: absolute;left: 0;width: 100%;background: #ffffff;display: none;}
.houses_view_04 .tongjia-box .active h3::after{content: "";display: block;width: 100%;height: 2px;position: absolute;bottom: 0;left: 0;background: #28B302}
.houses_view_04 .tongjia-box .active .tj-loupan-item{display: block;}
.houses_view_04 .change-tj-a{position: absolute;height: 60px;line-height: 60px;padding: 0 20px;top:0;right: 0;}
.houses_view_04 .tj-loupan-item li{float: left;width: 206px;margin: 9px;}
.houses_view_04 .tj-loupan-item li .nowrap{width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.houses_view_04 .tj-loupan-item li .tj-item-img{margin: 10px;height: 150px;border:1px solid #ccc;}
.houses_view_04 .tj-loupan-item li .tj-item-img img{width: 100%;height: 100%;}
.houses_view_04 .tj-loupan-item li p{margin: 5px 10px;font-size: 16px;}

.houses_view_05{ width:1200px; float:left;}
.houses_view_05_l{ width:905px; float:left;}
.houses_view_05_l_top{ width:905px; height:33px; float:left; background:#ddd;}
.houses_view_05_l_top h3{ line-height:33px; float:left; font-size:14px; font-weight:bold; background:#28B302; padding:0 10px 0 10px; color:#FFFFFF;}
.houses_view_05_l_n{ width:905px; height:228px; float:left; background:url(../images/fang_42.jpg) right bottom no-repeat; border:1px #e8e8e8 solid; border-top:none; position:relative; background-color:#ffffff;}
.houses_view_05_l_n ul{margin:0 12px;padding-top:12px;}
.houses_view_05_l_n ul li{ padding:7px 0 0 0;font-size:12px;}
.houses_view_05_l_n ul li span{ color:#ff6600; padding-left:10px;}
.houses_view_05_l_n ul li label{ width:88px; color:#000;display:inline-block;text-align:right;vertical-align:middle;}
.houses_view_05_l_n ul li input.tex{ width:130px; padding:1px;vertical-align:middle; border-width:1px; border-style:solid; border-color:#b8b8b8 #dcdcdc #dcdcdc #b8b8b8;}
.houses_view_05_l_n ul li textarea{width:246px; height:48px;font-size:12px; font-family:Verdana; padding:2px;vertical-align:middle; border-width:1px; border-style:solid; border-color:#b8b8b8 #dcdcdc #dcdcdc #b8b8b8;}
.houses_view_05_l_n ul li img{ display:inline;vertical-align:middle;}
.houses_view_05_l_n ul li input.go{ cursor:pointer; width:81px; height:26px;line-height:26px; font-weight:700; text-align:center; color:#fff; display:inline-block; border:0; background:url(../images/fang_41.jpg) no-repeat 0 0;}
.bouses_guestbook_tel{ position:absolute; top:50px; right:70px;}
.bouses_guestbook_tel span{ line-height:28px;}
.bouses_guestbook_tel p{ line-height:30px; font-family:Arial; font-size:24px; font-weight:700; color:#ff6600;}
.houses_view_05_r{ width:280px; float:right;}

.houses_gfzz{ width:260px; float:left; border:1px #e8e8e8 solid; padding:0px 10px 10px 10px; background:#ffffff;}
.houses_gfzz_top{ width:260px; height:35px; line-height:33px; float:left;}
.houses_gfzz_top h3{ padding-left:20px; line-height:35px; float:left; background:url(../images/icon_15.jpg) left center no-repeat; font-size:18px; font-family:微软雅黑; font-weight:normal;}
.houses_gfzz_top span{ padding:3px 0 0 10px; float:left; color:#666666;}
.houses_gfzz_top span a{color:#666666;}
.houses_gfzz_top span a:hover{ color:#ff6600;}

.houses_gfzz_n{ width:260px; float:left;}
.houses_gfzz_n ul{}
.houses_gfzz_n li{ line-height:27px; width:250px; float:left; background:url(../images/houses_icon_02.jpg) left center no-repeat; padding-left:10px;}

.houses_view_about{width:1200px; float:left; margin:10px 0 0 0;}
.houses_view_about_l{ width:905px; float:left;}
.houses_view_about_01{ width:865px; padding:20px; float:left; margin-bottom:10px; line-height:30px; background:#fff;}
.houses_view_about_01 p{ line-height:30px;}
.houses_view_about_r{ width:280px; float:right;}

.houses_view_about_03{ width:1200px; float:left;}
.houses_view_about_03_l{ width:905px; float:left; background:#fff;}
.houses_view_about_03_r{ width:280px; float:right;}
.houses_view_about_03_l li{ width:267px; float:left; padding-bottom:10px; margin:20px 0 0 26px;}
.houses_view_about_03_l li img{ width:265px; height:170px; float:left; border:1px #ccc solid;}
.houses_view_about_03_l li img:hover{ filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.houses_view_about_03_l li span{ width:267px; height:30px; overflow:hidden; line-height:30px; text-align:center; float:left; font-size:14px; color:#666;}


.houses_view_map_01{ width:669px; float:left; border:1px #e8e8e8 solid; margin-bottom:10px; overflow:hidden;}

/****js图片放大****/
.yu-tcbr { filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; background: #000; width: 100%; height: 100%; position:fixed; z-index: 12; top: 0px; left: 0px; display:none;}
.yu-tc { width: 830px; position: absolute; z-index: 13; background: #191919; top: 150px; left: 50%; margin-left: -415px; display: none; }
#tbody { width: 830px; }
.yu-tc .yu-top { width: 830px; height: 60px; overflow: hidden; }
.yu-tc .yu-top a { font-size: 0px; background: url(../images/rel/close.png) no-repeat; display: block; width: 50px; height: 50px; padding: 0 0 15px 0; float: right; cursor: pointer; text-indent: -999; }
.yu-tc .yu-maximg { width: 710px; height: 568px; position: relative; padding: 0 60px 0 60px; }
.yu-tc .yu-maximg .yu-pre { background: url(../images/rel/left1.png) no-repeat; width: 46px; height: 48px; position: absolute; display: block; font-size: 0px; left: 13px; top: 250px; cursor: pointer; }
.yu-tc .yu-maximg .yu-next { background: url(../images/rel/right1.png) no-repeat; width: 46px; height: 48px; position: absolute; display: block; font-size: 0px; right: 13px; top: 250px; cursor: pointer; }
#mainbody { width: 710px; height: 517px; overflow: hidden; text-align: center; display: table-cell; vertical-align: middle; *display:block;
}
#mainbody img { cursor: pointer; display: block; vertical-align: middle; max-width: 710px; max-height: 517px; _width: 710px; _height: 517px; *margin-top:expression((517-this.height)/2); margin:0 auto;
}
#mainphoto {  }
#titleimg { color: #d9d6d7; font: 400 12px/24px "SimSun"; height: 51px; width: 710px; overflow: hidden; }
.yu-tc .yu-minimg { width: 710px; height: 84px; overflow: hidden; padding: 3px 60px 3px 60px; background: #000; }
#goleft { float: left; clear: left; width: 15px; height: 80px; background: url(../images/rel/left2.gif) no-repeat; font-size: 0; border: 2px solid #000; }
#goright { float: right; clear: right; width: 15px; height: 80px; background: url(../images/rel/right2.gif) no-repeat; font-size: 0; border: 2px solid #000; }
#photos { overflow: hidden; width: 667px; height: 84px; float: left; padding: 0 0 0 3px; }
#showArea { white-space: nowrap; height: 84px; float: left; }
#showArea img { display: block; float: left; cursor: pointer; border: 2px solid #000; width: 130px; height: 80px; margin: 0 3px 0 0; }
#showArea img.yu-on { border: 2px solid #179eed; }

/****房产资讯****/
.news_main{ width:1200px; margin:0 auto;}
.news_main_01{ width:1200px; float:left; margin:15px 0 0 0;}
.news_mjft{ width:350px; float:right; height:320px; padding:15px 20px 0 20px; background:#fff;}
.news_mjft_top{ width:350px; height:33px; line-height:33px; float:left; padding-bottom:5px;}
.news_mjft_top h3{ float:left; font-size:22px; font-weight:bold; color:#7e7f80;}
.news_mjft_top h3 .f1{ color:#29B204;}
.news_mjft_top span{ float:right; color:#666666;}
.news_mjft_top span a{color:#666666;}
.news_mjft_top span a:hover{ color:#ff6600;}
.news_mjft_n{ width:350px; float:left;}
.news_mjft_n li{ width:350px; float:left; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat; font-size:14px;}
.news_mjft_n li a{ float:left; text-indent:10px;}
.news_mjft_n li span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}

.news_fcnews{ width:240px; float:right; height:235px; border:1px #cbd9e4 solid; padding:15px 20px 20px 20px;}
.news_fcnews_top{ width:238px; height:33px; line-height:33px; float:left; padding-bottom:5px;}
.news_fcnews_top h3{ line-height:33px; float:left; font-size:18px; font-family:微软雅黑; font-weight:normal;}
.news_fcnews_top span{ padding:3px 0 0 10px; float:left; color:#666666;}
.news_fcnews_top span a{color:#666666;}
.news_fcnews_top span a:hover{ color:#ff6600;}
.news_fcnews_n{ width:238px; float:left;}
.news_fcnews_n dt{ width:238px; height:55px; float:left;}
.news_fcnews_n dd{ width:238px; float:left; line-height:25px;}
.fcnews_n_l{ width:70px; height:50px; float:left;}
.fcnews_n_l img{ width:70px; height:50px;}
.fcnews_n_r{ width:160px; height:50px; float:right;}
.fcnews_n_r h3{ width:160px; float:left; font-size:12px; line-height:16px;}
.fcnews_n_r p{ width:160px; float:left; line-height:16px; color:#999999;}

.news_tt{ width:350px; float:left; height:320px; padding:15px 20px 0 20px; background:#fff;}
.news_tt li{ width:350px; float:left; padding-bottom:5px; border-bottom:1px #e8e8e8 solid;}
.news_tt li h3{ width:350px; float:left; font-size:14px; text-align:center; line-height:30px}
.news_tt li p{ width:350px; float:left; line-height:20px; color:#999999;}
.news_tt li p a{ color:#ff6600;}
.news_tt li p a:hover{ color:#29B204;}

.news_flash{ width:390px; height:335px; float:left; margin-right:15px;}

.news_main_02{ width:1200px; float:left; margin-top:15px;}
.news_gfzn{ width:350px; float:left; padding:15px 20px 20px 20px; background:#fff; margin-right:15px;}
.news_gfzn_top{ width:350px; height:33px; line-height:33px; float:left; padding-bottom:10px;}
.news_gfzn_top h3{ float:left; font-size:22px; font-weight:bold; color:#7e7f80;}
.news_gfzn_top h3 .f1{ color:#29B204;}
.news_gfzn_top span{ float:right; color:#666666;}
.news_gfzn_top span a{color:#666666;}
.news_gfzn_top span a:hover{ color:#ff6600;}
.news_gfzn_n{ width:350px; float:left;}
.news_gfzn_n dt{ width:350px; height:170px; float:left; padding-bottom:30px;}
.news_gfzn_n dd{ width:350px; float:left; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat; font-size:14px;}
.news_gfzn_n dd a{ float:left; text-indent:10px;}
.news_gfzn_n dd span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}
.gfzn_n_l{ width:350px; height:160px; float:left; overflow:hidden;}
.gfzn_n_l img{ width:350px; height:160px;}
.gfzn_n_l img:hover{ width:360px; height:170px; margin:-5px;}
.gfzn_n_r{ width:350px; height:50px; float:right;}
.gfzn_n_r h3{ width:350px; float:left; font-size:16px; line-height:40px; text-align:center;}
.gfzn_n_r p{ width:200px; float:left; line-height:20px; color:#999999;}

.news_gfsj{ width:350px; float:left; height:320px; padding:15px 20px 0 20px; background:#fff; margin-right:15px;}
.news_gfsj_top{ width:350px; height:33px; line-height:33px; float:left; padding-bottom:5px;}
.news_gfsj_top h3{ float:left; font-size:22px; font-weight:bold; color:#7e7f80;}
.news_gfsj_top h3 .f1{ color:#29B204;}
.news_gfsj_top span{ float:right; color:#666666;}
.news_gfsj_top span a{color:#666666;}
.news_gfsj_top span a:hover{ color:#ff6600;}
.news_gfsj_n{ width:350px; float:left;}
.news_gfsj_n li{ width:350px; float:left; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat; font-size:14px;}
.news_gfsj_n li a{ float:left; text-indent:10px;}
.news_gfsj_n li span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}

.news_gcjd{ width:350px; float:left; height:320px; padding:15px 20px 0 20px; background:#fff;}
.news_gcjd_top{ width:350px; height:33px; line-height:33px; float:left; padding-bottom:5px;}
.news_gcjd_top h3{ float:left; font-size:22px; font-weight:bold; color:#7e7f80;}
.news_gcjd_top h3 .f1{ color:#29B204;}
.news_gcjd_top span{ float:right; color:#666666;}
.news_gcjd_top span a{color:#666666;}
.news_gcjd_top span a:hover{ color:#ff6600;}
.news_gcjd_n{ width:350px; float:left;}
.news_gcjd_n li{ width:350px; float:left; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat; font-size:14px;}
.news_gcjd_n li a{ float:left; text-indent:10px;}
.news_gcjd_n li span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}

.news_fcxw{ width:350px; float:left;/* height:415px;*/ padding:15px 20px 20px 20px; background:#fff;}
.news_fcxw_top{ width:350px; height:33px; line-height:33px; float:left; padding-bottom:10px;}
.news_fcxw_top h3{ float:left; font-size:22px; font-weight:bold; color:#7e7f80;}
.news_fcxw_top h3 .f1{ color:#29B204;}
.news_fcxw_top span{ float:right; color:#666666;}
.news_fcxw_top span a{color:#666666;}
.news_fcxw_top span a:hover{ color:#ff6600;}
.news_fcxw_n{ width:350px; float:left;}
.news_fcxw_n dt{ width:350px; height:170px; float:left; padding-bottom:30px;}
.news_fcxw_n dd{ width:350px; float:left; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat; font-size:14px;}
.news_fcxw_n dd a{ float:left; text-indent:10px;}
.news_fcxw_n dd span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}
.fcxw_n_l{ width:350px; height:160px; float:left; overflow:hidden;}
.fcxw_n_l img{ width:350px; height:160px;}
.fcxw_n_l img:hover{ width:360px; height:170px; margin:-5px;}
.fcxw_n_r{ width:350px; height:50px; float:right;}
.fcxw_n_r h3{ width:350px; float:left; font-size:15px; line-height:30px; text-align:center;}
.fcxw_n_r p{ width:200px; float:left; line-height:20px; color:#999999;}

.news_yhzk{ width:350px; float:left; /*height:415px;*/ padding:15px 20px 20px 20px; background:#fff; margin-right:15px;}
.news_yhzk_top{ width:350px; height:33px; line-height:33px; float:left; padding-bottom:10px;}
.news_yhzk_top h3{ float:left; font-size:22px; font-weight:bold; color:#7e7f80;}
.news_yhzk_top h3 .f1{ color:#29B204;}
.news_yhzk_top span{ float:right; color:#666666;}
.news_yhzk_top span a{color:#666666;}
.news_yhzk_top span a:hover{ color:#ff6600;}
.news_yhzk_n{ width:350px; float:left;}
.news_yhzk_n dt{ width:350px; height:170px; float:left; padding-bottom:30px;}
.news_yhzk_n dd{ width:350px; float:left; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat; font-size:14px;}
.news_yhzk_n dd a{ float:left; text-indent:10px;}
.news_yhzk_n dd span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}
.yhzk_n_l{ width:350px; height:160px; float:left; overflow:hidden;}
.yhzk_n_l img{ width:350px; height:160px;}
.yhzk_n_l img:hover{ width:360px; height:170px; margin:-5px;}
.yhzk_n_r{ width:350px; height:50px; /*float:right;*/}
.yhzk_n_r h3{ width:350px; float:left; font-size:15px; line-height:30px; text-align:center;}
.yhzk_n_r p{ width:200px; float:left; line-height:20px; color:#999999;}

.news_rddg{ width:350px; float:left; /*height:415px;*/ padding:15px 20px 20px 20px; background:#fff;}
.news_rddg_top{ width:350px; height:33px; line-height:33px; float:left; padding-bottom:10px;}
.news_rddg_top h3{ float:left; font-size:22px; font-weight:bold; color:#7e7f80;}
.news_rddg_top h3 .f1{ color:#29B204;}
.news_rddg_top span{ float:right; color:#666666;}
.news_rddg_top span a{color:#666666;}
.news_rddg_top span a:hover{ color:#ff6600;}
.news_rddg_n{ width:350px; float:left;}
.news_rddg_n dt{ width:350px; height:170px; float:left; padding-bottom:30px;}
.news_rddg_n dd{ width:350px; float:left; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat; font-size:14px;}
.news_rddg_n dd a{ float:left; text-indent:10px;}
.news_rddg_n dd span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}
.rddg_n_l{ width:350px; height:160px; float:left; overflow:hidden;}
.rddg_n_l img{ width:350px; height:160px;}
.rddg_n_l img:hover{ width:360px; height:170px; margin:-5px;}
.rddg_n_r{ width:350px; height:50px; float:right;}
.rddg_n_r h3{ width:350px; float:left; font-size:15px; line-height:30px; text-align:center;}
.rddg_n_r p{ width:200px; float:left; line-height:20px; color:#999999;}

.news_lphd{ width:350px; float:right; /*height:415px;*/ padding:15px 20px 20px 20px; background:#fff;}
.news_lphd_top{ width:350px; height:33px; line-height:33px; float:left; padding-bottom:10px;}
.news_lphd_top h3{ float:left; font-size:22px; font-weight:bold; color:#7e7f80;}
.news_lphd_top h3 .f1{ color:#29B204;}
.news_lphd_top span{ float:right; color:#666666;}
.news_lphd_top span a{color:#666666;}
.news_lphd_top span a:hover{ color:#ff6600;}
.news_lphd_n{ width:350px; float:left;}
.news_lphd_n dt{ width:350px; height:170px; float:left; padding-bottom:30px;}
.news_lphd_n dd{ width:350px; float:left; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat; font-size:14px;}
.news_lphd_n dd a{ float:left; text-indent:10px;}
.news_lphd_n dd span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}
.lphd_n_l{ width:350px; height:160px; float:left; overflow:hidden;}
.lphd_n_l img{ width:350px; height:160px;}
.lphd_n_l img:hover{ width:360px; height:170px; margin:-5px;}
.lphd_n_r{ width:350px; height:120px; float:right;}
.lphd_n_r h3{ width:350px; float:left; font-size:15px; line-height:30px; text-align:center;}
.lphd_n_r p{ width:200px; float:left; line-height:20px; color:#999999;}

.news_lpjg{ width:350px; height:502px; float:right; padding:15px 20px 20px 20px; background:#fff;}
.news_lpjg_top{ width:350px; height:33px; line-height:33px; float:left; padding-bottom:10px;}
.news_lpjg_top h3{ float:left; font-size:22px; font-weight:bold; color:#7e7f80;}
.news_lpjg_top h3 .f1{ color:#29B204;}
.news_lpjg_top span{ float:right; color:#666666;}
.news_lpjg_top span a{color:#666666;}
.news_lpjg_top span a:hover{ color:#ff6600;}
.news_lpjg_n{ width:350px; float:left;}
.news_lpjg_n ul li em{width:14px; display:inline-block; margin:6px 10px 0 0; height:15px; line-height:15px; text-align:center; color:#fff; font-size:11px; background:#abacab; font-style:normal; float:left;}
.news_lpjg_n ul li em#rllo{ background:#29B204;}
.news_lpjg_n ul li{ float:left; width:350px; height:27px; line-height:27px; font-size:14px;}
.news_lpjg_n ul li a{ float:left;}
.news_lpjg_n ul li span{ float:right; color:#ff9900;}

.news_main_03{ width:1200px; float:left; margin-top:15px;}

.news_lpzx{ width:338px; float:left; height:235px; border:1px #cbd9e4 solid; padding:15px 20px 20px 20px;}
.news_lpzx_top{ width:338px; height:33px; line-height:33px; float:left; padding-bottom:5px;}
.news_lpzx_top h3{ line-height:33px; float:left; font-size:18px; font-family:微软雅黑; font-weight:normal;}
.news_lpzx_top span{ padding:3px 0 0 10px; float:left; color:#666666;}
.news_lpzx_top span a{color:#666666;}
.news_lpzx_top span a:hover{ color:#ff6600;}
.news_lpzx_n{ width:338px; float:left;}
.news_lpzx_n dt{ width:338px; height:75px; float:left;}
.news_lpzx_n dt li{ width:33%; height:70px; float:left; position:relative;}
.news_lpzx_n dt li img{ width:100px; height:70px;}
.news_lpzx_n dt li span{ width:100px; height:20px; line-height:20px; text-align:center; float:left; background:#000000; position:absolute; bottom:0px; z-index:99; left:0px; color:#FFFFFF; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.news_lpzx_n dt li a{ color:#ffffff;}
.news_lpzx_n dd{ width:328px; float:left; line-height:25px; background:url(../images/houses_icon_02.jpg) left center no-repeat; padding-left:10px;}
.news_lpzx_n dd a{ float:left;}
.news_lpzx_n dd span{ float:right; margin-right:10px; color:#666666; font-family:Arial;}

.news_td{ width:390px; float:right; height:335px; background:#fff;}
.news_td li{ width:194px; height:167px; position:relative; margin-bottom:1px;}
.news_td li img{ width:194px; height:167px;}
.news_td li img:hover{ width:204px; height:177px; margin:-5px;}
.news_td li span{ width:194px; height:20px; line-height:20px; text-align:center; float:left; background:#000000; position:absolute; bottom:0px; z-index:99; left:0px; color:#FFFFFF; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.news_td li span a{ color:#ffffff;}

/****楼盘新闻****/
.news_list{width:905px; float:left; background:#ffffff; padding-bottom:20px;}
.news_list_01{ width:865px; float:left; padding:0 20px 20px 20px;}
.news_list_01 .panner-box{position: relative;padding-bottom: 20px;margin:10px 0;display: none;}
.news_list_01 .panner-box .tb{position: absolute;bottom: 0;z-index: 1;zoom: 1;text-align: center;width: 100%;}
.news_list_01 .panner-box .tb span{padding:7px;font-size:0;border-radius: 50%;background-color: #dddddd;margin: 5px;}
.news_list_01 .panner-box .tb .on{background: #28B302;}
.news_list_01 .panner-item{display: block}
.news_list_01 .panner-item div{position:relative;width: 268px;margin: 10px;float: left;}
.news_list_01 .panner-item div img{display:block;width: 100%;height: 200px;}
.news_list_01 .panner-item div h4{width: 248px;color:#fff;font-size: 14px;position:absolute;bottom: 0;padding: 5px 10px;background-image: url('/images/touming.png');}
.news_list_01 li{ width:865px; float:left; padding:13px 0 15px 0; border-bottom:1px #e8e8e8 solid;}
.news_list_01_l{ width:120px; height:80px; float:left;}
.news_list_01_l img{ width:120px; height:80px;}
.news_list_01_r{ width:725px; float:right;}
.news_list_01_r h3{ width:725px; float:left; line-height:30px;}
.news_list_01_r p{ width:725px; float:left; line-height:20px; color:#999999;}

.news_view{width:865px; float:left; padding:20px; background:#ffffff;}
.news_view_top{ width:865px; float:left;}
.news_title h1{ width:865px; line-height:30px; font-size:16px; float:left; text-align:center;}
.news_timeBox{ width:865px; line-height:30px; float:left; background:#f8f8f8;}
.news_timeBox span{ color:#999999; cursor:pointer;}
.news_timeBox .k1{ padding-left:10px;}
.news_timeBox .k2{ padding-left:10px;}
.news_timeBox .k3{ padding-left:10px;}
.news_timeBox .k4{ padding-right:10px;}
.news_timeBox .k4 a{ color:#999999;}
.news_timeBox .k4 a:hover{ color:#ff6600;}

.news_view_n{ width:865px; float:left; padding:20px 0 10px 0; line-height:28px;}
.news_page{ width:865px; float:left; margin-bottom:10px; padding:10px 0 10px 0;}
.news_page li{ width:865px; font-size:14px; line-height:25px; float:left; color:#666666;}
.news_page li a{ color:#666666;}
.news_page li a:hover{ color:#333333;}

.news_list_02{ width:865px; float:left; padding:0 20px 20px 20px;}
.news_list_02 li{ width:865px; line-height:30px; float:left; font-size:14px; padding:10px 0 10px 0; border-bottom:1px #e8e8e8 solid;}
.news_list_02 li a{ font-weight:bold;}
.news_list_02 li p{ font-size:12px; line-height:22px; color:#666666;}

/****团购****/
.tuan_main{ width:1200px; margin:0 auto;}
.tuan_main_l{ width:905px; float:left; margin:15px 0 0 0;}
.tuan_01{ width:905px; float:left;}
.tuan_01 li{ width:865px; float:left; padding:20px; background:#fff; margin-bottom:10px;}
.tuan_01 li h3{ width:865px; float:left; line-height:40px; font-size:20px; font-weight:normal;}
.tuan_01 li span{ width:865px; float:left; line-height:22px; font-size:14px;}
.tuan_01 li .font_01{ color:#28B302;}

.tuan_01 .tuan_01_n{ width:865px; float:left; margin-top:10px;}
.tuan_01 .tuan_01_n .tuan_01_n_l{ width:248px; padding:10px; float:left; background:#f7f7f7;}
.tuan_01 .tuan_01_n .tuan_01_n_l_01{ width:248px; height:128px; float:left; background:url(../images/tuan_02.jpg) no-repeat;}
.tuan_01 .tuan_01_n .tuan_01_n_l_01 span{ color:#FFFFFF; line-height:70px; font-family:Arial; font-size:30px;}
.tuan_01 .tuan_01_n .tuan_01_n_l_01 .font_03{ font-size:14px; padding-left:10px;}
.tuan_01 .tuan_01_n .tuan_01_n_l_01 li{ width:31%; float:left; font-size:14px; line-height:24px; text-align:center; padding:0; border-bottom:none; background:none;}
.tuan_01 .tuan_01_n .tuan_01_n_l_01 li .font_04{ text-decoration:line-through;}
.tuan_01 .tuan_01_n .font_05{ color:#ff6600; font-family:Arial; font-weight:bold;}
.tuan_01 .tuan_01_n_l_02{ width:215px; height:100px; float:left; background:#e4f1fa; margin:10px 0 0 10px; border:1px #e7e7e7 solid;}
.tuan_01 .tuan_01_n_l_02 span{ padding:20px 0 0 0; width:215px; text-align:center; float:left; line-height:28px;}
.tuan_01 .tuan_01_n_l_03{ width:232px; float:left; line-height:60px;}
.tuan_01 .tuan_01_n_l_03 p{ font-size:14px; float:left; margin:15px 0 0 5px; height:35px; line-height:35px;}
.tuan_01 .tuan_01_n_l_03 span{ float:right; margin:15px 0 0 0; width:120px; height:37px; cursor:pointer;}

.tuan_01 .tuan_01_n_l_04{ width:217px; height:35px; line-height:35px; float:left; background:#28B302; color:#fff; font-size:18px; font-weight:bold; text-align:center; margin:15px 0 0 10px;}
.tuan_01 .tuan_01_n_l_04 a{ color:#fff;}

.tuan_01 .tuan_01_n .tuan_01_n_r{ width:575px; float:right;}
.tuan_01 .tuan_01_n .tuan_01_n_r_01{ width:575px; height:335px; float:left;}
.tuan_01 .tuan_01_n .tuan_01_n_r_01 img{ width:575px; height:335px;}
.tuan_01 .tuan_01_n .tuan_01_n_r_02{ width:575px; float:left; margin-top:15px; position:relative;}
.tuan_01 .tuan_01_n .tuan_01_n_r_02 span{ width:215px; font-size:14px; float:left; padding:8px 0 0 20px;}
.tuan_01 .tuan_01_n .tuan_01_n_r_02 .font_02{ font-size:12px; color:#666666;}
.tuan_01 .tuan_01_n .tuan_01_n_r_02 p{ font-size:24px; float:left; font-family:Arial; color:#29B204;}
.tuan_reg{ width:248px; height:37px; float:left; padding:15px 0 0 0; text-align:center;}
.tuan_index_02{ width:905px; float:left;}
.tuan_view_fyms{ width:905px; float:left; margin-bottom:10px;}
.tuan_view_fyms_top{ width:905px; height:33px; float:left; border-bottom:2px #28B302 solid;}
.tuan_view_fyms_top h3{ line-height:33px; float:left; margin-left:15px; font-size:14px; font-weight:bold; background:#28B302; padding:0 10px 0 10px; color:#FFFFFF;}
.tuan_view_fyms_n{ width:865px; float:left; padding:20px; line-height:28px;}

/****js团购报名****/
.ch-tcbr { filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; background: #000; width: 100%; height: 100%; position:fixed; z-index: 12; top: 0px; left: 0px; display:none;}
.ch-tc { width:600px; position:fixed; z-index:99999; background:#ffffff; top:150px; left:50%; margin-left:-300px; display:none; border:1px #717171 solid;}
#ch_tbody { width: 600px;}
.ch-tc .ch-top { width: 598px; height:30px; background:#28B302; overflow: hidden; color:#FFFFFF; line-height:30px; padding:1px;}
.ch-tc .ch-top h3{ float:left; color:#FFFFFF; line-height:30px; margin-left:10px; font-size:16px; font-weight:normal; font-family:微软雅黑; background:url(../images/icon_21.jpg) left center no-repeat; padding-left:20px;}
.ch-tc .ch-top span{ width: 16px; height: 16px; line-height:16px; margin:7px 7px 0 0; text-align:center; float:right; cursor: pointer; background:#ffffff; color:#73bc43; font-family:Arial; font-size:16px;}
.ch-tc .ch-n{ width:560px; margin:10px; border:10px #edf8ea solid;}
.ch-n ul{ padding:20px;}
.ch-n li{ width:50%; padding:0px; margin-bottom:0px; line-height:40px; float:left;}
.ch-n li label{ font-size:12px; line-height:40px; vertical-align:top;}
.ch-n li .tex{ line-height:20px; width:150px; height:20px;}
.ch-n .tex1{ line-height:20px; width:410px; height:100px; margin-top:5px;}
.ch-n .ch_sub{ width:80px; height:25px; line-height:25px; color:#FFFFFF; border:0; background:#28B302; margin-top:20px;}

.tuan_main_r{ width:280px; float:right;}
.houses_newhui{ width:260px; float:left; padding:0 10px 10px 10px; background:#ffffff; margin:15px 0 0 0;}
.houses_newhui_top{ width:260px; height:40px; line-height:40px; float:left;}
.houses_newhui_top h3{ float:left; color:#000; font-size:18px; font-weight:bold;}
.houses_newhui_top span{ float:right; color:#666666;}
.houses_newhui_top span a{color:#666666;}
.houses_newhui_top span a:hover{ color:#ff6600;}

.houses_newhui_n{ width:260px; float:left;}
.houses_newhui_n ul li em{width:14px; display:inline-block; margin:0 10px 0 0; height:13px; line-height:13px; text-align:center; color:#fff; font-size:11px; background:#abacab; font-style:normal}
.houses_newhui_n ul li em#rllo{ background:#29B204;}
.houses_newhui_n ul li{ line-height:24px; width:250px; padding:5px; cursor:pointer;}
.houses_newhui_n ul li:hover{ background:#fafafb;}
.houses_newhui_n ul li span{ display:inline-block; color:#ff6600;}
.houses_newhui_n ul li span .newhui_font_01{ color:#666666;}
.houses_newhui_n ul li .lp_detail a{ display:inline-block; width:105px;}

/*****视频看房****/
.video_list{width:1200px; float:left; padding:15px 0 0 0;}
.video_list_01{ width:1200px; float:left;}
.video_list_01_l{ width:905px; float:left; background:#fff; padding-bottom:20px;}
.video_list_01_l_n{ width:905px; float:left;}
.video_list_01_l_n li{ width:267px; float:left; padding-bottom:10px; margin:20px 0 0 26px;}
.video_list_01_l_n li img{ width:265px; height:170px; float:left; border:1px #ccc solid;}
.video_list_01_l_n li span{ width:267px; float:left; line-height:30px; font-size:14px;}
.video_list_01_l_n li p{ width:267px; float:left; height:80px; line-height:20px; color:#999999;}
.video_list_01_l_n li p a{ color:#29B204;}

.video_list_01_r{ width:280px; float:right;}
/**二手房**/
.esf_list_lpxx{ width:905px; float:left; background:#fff; padding-bottom:15px;}
.esf_list_lpxx_top{  width:905px; height:44px; float:left; border-bottom:2px #29B204 solid;}
.esf_list_lpxx_top h3{ float:left; font-size:26px; color:#7e7f80; text-indent:20px;}
.esf_list_lpxx_top h3 .font_01{ color:#29B204;}
.esf_list_lpxx_top h3 .font_02{ color:#c9c9c9; font-size:24px; font-weight:normal; padding-left:15px;}
.esf_list_lpxx_top span{ float:left; color:#888888; padding: 18px 0 0 20px;}

.esf_gfgj{ width:280px; float:left;}
.esf_gfgj_top{ width:280px; height:44px; line-height:44px; float:left; border-bottom:1px #e8e8e8 solid;}
.esf_gfgj_top h3{ padding-left:20px; line-height:44px; float:left; background:url(../images/icon_15.jpg) left center no-repeat; font-size:18px; font-family:微软雅黑; font-weight:normal;}

.esf_gfgj_n{ width:280px; float:left;}
.esf_gfgj_n ul li{ width:49%; float:left; text-align:center; padding-top:10px;}

.esf_view_top{ width:1200px; height:45px; float:left; background:#28B302; line-height:45px;}
.esf_view_top h3{ padding-left:10px; line-height:45px; color:#FFFFFF; font-family:微软雅黑; font-size:24px; font-weight:normal; float:left;}

.esf_view_fyms{ width:671px; float:left; margin-bottom:10px;}
.esf_view_fyms_top{ width:671px; height:33px; float:left; background:#efefef;}
.esf_view_fyms_top h3{ line-height:33px; float:left; margin-left:15px; font-size:14px; font-weight:bold; background:#28B302; padding:0 10px 0 10px; color:#FFFFFF;}
.esf_view_fyms_n{ width:599px; float:left; padding:35px; border:1px #e8e8e8 solid; border-top:none; line-height:30px;}

/***购房管家***/
.buy_box{ width:1200px; float:left;}
.buy_box_01{ width:1200px; height:177px; float:left; margin:10px 0 0 0;}
.buy_box_02{ width:1200px; float:left; margin-top:10px;}
.buy_box_02_l{ width:795px; float:left;}
.buy_box_02_r{ width:390px; float:right;}

.buy_box_02_l_01{ width:795px; float:left;}
.buy_box_02_l_01_l{ width:400px; float:left;}
.buy_box_02_l_01_l .buy_icon{ width:400px; height:160px; float:left;}
.buy_box_02_l_01_l .buy_icon li{ width:190px; height:70px; float:left; margin:0 10px 10px 0; overflow:hidden;}
.buy_box_02_l_01_l .buy_icon li img{ width:190px; height:70px; float:left;}
.buy_box_02_l_01_l .buy_icon li img:hover{ width:200px; height:80px; margin:-5px;}
.buy_box_02_l_01_l .buy_wenda{ width:350px; height:320px; float:left; background:#fff; padding:15px 20px 0 20px;}
.buy_box_02_l_01_l .buy_wenda_top{ width:350px; height:33px; float:left; line-height:33px; padding-bottom:5px;}
.buy_box_02_l_01_l .buy_wenda_top h3{ color: #7e7f80; float: left; font-size: 22px; font-weight: bold;}
.buy_box_02_l_01_l .buy_wenda_top h3 .f1{ color: #29B204;}
.buy_box_02_l_01_l .buy_wenda_top span{ float:right;}
.buy_box_02_l_01_l .buy_wenda_n{ width:350px; float:left;}
.buy_box_02_l_01_l .buy_wenda_n li{ background:url(../images/houses_icon_02.jpg) no-repeat left center; float:left; font-size:14px; line-height:27px; width:350px;}
.buy_box_02_l_01_l .buy_wenda_n li a{ float:left; text-indent:10px;}

.buy_box_02_l_01_r{ width:390px; float:right;}
.buy_box_02_l_02{ width:795px; float:left;}
.buy_hot{ width:795px; float:left;}
.buy_hot_top{ width:795px; height:44px; float:left; border-bottom:2px #29B204 solid; background:#fff;}
.buy_hot_top h3{ line-height:44px; float:left; font-family:微软雅黑; font-size:26px; color:#7e7f80; text-indent:20px;}
.buy_hot_top h3 .font_01{ color:#29B204;}
.buy_hot_top h3 .font_02{ color:#c9c9c9; font-size:24px; font-weight:normal; padding-left:15px;}
.buy_hot_top span{ line-height:44px; float:right; color:#666666; font-size:14px; padding-right:20px;}
.buy_hot_top span a{color:#666666; padding:0 0 0 10px;}
.buy_hot_top span a:hover{ color:#29B204; text-decoration:underline;}
.buy_hot_top .hd{ float:right; padding-left:20px;}
.buy_hot_top .hd li{ padding:0 10px 0 10px; height:20px; line-height:20px; float:left; cursor:pointer; margin:12px 5px 0 5px; font-size:14px;}
.buy_hot_top .hd li:hover{color:#fff; padding:0 10px 0 10px; height:20px; line-height:20px; float:left; background:#29B204; border-radius:10px; }
.buy_hot_top .hd li.on{ height:20px; line-height:20px; float:left; background:#29B204; border-radius:10px; color:#fff;}
.buy_hot_top .hd li a:hover{ color:#fff; text-decoration:none;}


.buy_hot_n{ width:795px; float:left;}
.buy_hot_n li{ width:255px; float:left; height:285px; margin:10px 0 0 15px; background:#fff;}
.buy_hot_n li img{ width:255px; height:165px;}
.buy_hot_n li img:hover{     transform: scale(1.1,1.1);transition: all 0.5s ease; box-shadow: 1px 12px 28px 1px #b0b0b0;}
.buy_hot_n li span{ width:235px; height:28px; line-height:28px; float:left; font-size:14px; font-weight:bold; padding:10px 10px 0 10px;}
.buy_hot_n li p{ width:235px; line-height:20px; float:left; padding:0 10px 0 10px;}
.buy_hot_n li .qq_png{ float:left; width:90px; height:20px; padding:5px 0 5px 10px;}
.buy_hot_n li .qq_png img{ width:77px; height:22px; padding:0; border:0;}

.buy_box_03{ width:1200px; float:left; height:304px; margin:10px 0 0 0;}
.buy_bm{ width:320px; float:left; margin:65px 0 0 95px;}
.buy_bm .buy_bm_inp{ width:310px; height:30px; float:left; margin-bottom:15px; background:none; border:0; outline:none;}
.buy_bm .buy_bm_text{ width:310px; float:left; height:81px; margin:2px 0 0 0; background:none; border:0; font-size:12px;outline:none;}
.buy_bm .buy_bm_sub{ width:105px; height:38px; float:right;  margin:14px 6px 0 0; background:none; border:0; cursor:pointer;}

.buy_kf{ width:350px; height:650px; float:left; overflow:hidden; background:#fff; padding:20px;}
.buy_kf_top{ width:350px; height:30px; line-height:30px; float:left;}
.buy_kf_top h3{ float:left; font-size:22px; color:#7e7f80;}
.buy_kf_top h3 .font_01{ color:#29B204;}
.buy_kf_top span{ float:right; color:#666666;}
.buy_kf_top span a{color:#666666;}
.buy_kf_top span a:hover{ color:#85c823; text-decoration:underline;}
.buy_kf_n{ width:350px; float:left;}
.buy_kf_n_01{ width:350px; height:150px; float:left; padding:10px 0 50px 0;}
.buy_kf_n_01 li{ width:100%; height:150px; text-align:center;}
.buy_kf_n_01 li img{ width:100%; height:100%; float:left; overflow:hidden;}
.buy_kf_n_01 li img:hover{ width:105%; height:105%;margin:-5px;}
.buy_kf_n_01 li span{ width:100%; height:30px; line-height:40px; font-size:16px; float:left; text-align: center;overflow:hidden;font-weight: bold;}
.buy_kf_n_02{ width:350px; float:left; padding:10px 0 0 0;}
.buy_kf_n_02 li{ width:350px; height:27px; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat;}
.buy_kf_n_02 li a{ float:left; width:280px; height:27px; font-size:14px; text-indent:10px; overflow:hidden;}
.buy_kf_n_02 li span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}


/****会员****/
.ch_con{ width:1200px; margin:0 auto;}
.w960{ width:1200px; float:left; margin-top:10px;}
.login_bg{height:420px;background:url(../images/login_bg.jpg) no-repeat 0 0;}
.login_box{width:396px;height:296px;border:1px solid #ccc;margin:55px 66px 0 0;display:inline;background-color:#fff;}
.login_box h2{color:#333333;font-size:18px;font-family:'微软雅黑';font-weight:normal;padding:10px 0 10px 22px;}
.login_box ul{ padding-top:0px;}
.login_box ul li{margin-bottom:12px;padding:2px 0; color:#000;}
.login_box ul li .font_01{ color:#25a1eb;}
.login_box .aa{
	padding-left:85px;
	line-height:23px;
	color:#666666;}
.login_box ul li img{vertical-align: middle;display:inline;}
.login_box ul li a{ color:#25a1eb;}
.login_box ul li label{ width:82px; color:#000;display:inline-block; font-size:14px;text-align:right;vertical-align: middle;}
.login_box ul li input{vertical-align:middle;}
.login_box ul li input.tex{width:220px;padding:5px;border-width:1px; border-style:solid; border-color:#b8b8b8 #dcdcdc #dcdcdc #b8b8b8;}
.login_box ul li input.button{ width:93px; height:30px; border:0; display:inline-block;background:url(../images/login_btn.jpg) no-repeat 0 0;}
.login_box ul li input.button_qq{width:124px; margin-left:10px;height:30px; border:0; display:inline-block;background:url(../images/qq.jpg) no-repeat 0 50%;}

.reg{ width:1200px; float:left; background:#fff;}
.reg_top{ width:1200px; height:36px; background:#efefef; float:left;}
.reg_top h3{ width:210px; height:36px; text-align:center; background:#28B302; line-height:36px; color:#FFFFFF; float:left;}
.reg_top span{float:right; line-height:36px; margin-right:10px; color:#333333;}
.reg_top span a{ color:#333333;}
.reg_top span a:hover{ color:#ff6600;}

.reg_n{ width:1200px; float:left;}
.reg_n_l{ width:470px; float:left; padding:40px;}
.reg_n_l li{ width:470px; height:30px; line-height:30px; padding:10px 0 10px 0; float:left;}
.reg_n_l li label{ width:100px; text-align:right; font-size:14px; line-height:30px; float:left;}
.reg_n_l li input{ width:300px; height:30px; line-height:30px; float:left; margin-left:10px;}
.reg_n_l .reg_sub{ width:211px; height:38px; border:0; background:url(../images/reg_01.jpg) no-repeat; cursor:pointer;}
.reg_n_l li .checkbox_01{ width:20px; height:30px; float:left;}

.reg_n_r{ width:380px; float:right;}
.reg_n_r_title{ width:380px; float:left; padding-top:20px;}
.reg_n_r_title h3{ width:380px; line-height:30px; font-size:18px; font-family:微软雅黑; font-weight:normal;}
.reg_n_r_title span{ width:380px; line-height:20px; font-size:14px;}
.reg_n_r_title span a{ color:#ff6600;}
.reg_n_r_title span a:hover{ color:#333333; text-decoration:underline;}

.reg_n_r_n{ width:360px; float:left; margin-top:20px; background:#f7f7f7;}
.reg_n_r_n p{ padding:20px; line-height:22px;}

.w960_top{ width:1200px; height:36px; background:#dddr; float:left;}
.w960_top h3{ width:210px; height:36px; text-align:center; background:#28B302; line-height:36px; color:#FFFFFF; float:left;}
.w960_top span{float:right; line-height:36px; margin-right:10px; color:#333333;}
.w960_top span a{ color:#333333;}
.w960_top span a:hover{ color:#ff6600;}

.w210{ width:210px; float:left; background:#fff; padding:20px 0 20px 0;}
.w210 span{ width:160px; float:left; margin-left:48px; line-height:30px; font-size:14px;}
.w210 li{ width:160px; float:left; margin-left:48px; line-height:30px; background:url(../images/houses_icon_02.jpg) left center no-repeat; padding-left:10px;}
.w210 li a.on{ color:#F00;}


.w700{ width:960px; float:right; padding:20px 0 20px 0; background:#fff;}
.w700_title{ width:940px; line-height:30px; font-size:14px; font-weight:bold; float:left; padding-left:20px;}
.w700 li{ width:960px; float:left; line-height:30px;}
.w700 li h3{ width:80px; float:left; line-height:30px; text-align:right; font-weight:normal; font-size:12px;}

.reg_form{ float:left;}
.reg_form ul{ padding:10px 0;}
.reg_form ul li{margin-bottom:10px;padding:3px 0;font-family:simsun; float:left;}
.reg_form ul li.hip{padding:12px 0;}
.reg_form ul li strong{font-size:17px;font-family:'宋体';normal;color:#DA004D;}
.reg_form ul li a{ color:#ff5818;}
.reg_form ul li label{ width:110px; color:#000;display:inline-block; font-size:14px;text-align:right;vertical-align: middle;}
.reg_form ul li input{vertical-align:middle;}
.reg_form ul li input.tex{width:280px;padding:5px;border-width:1px; border-style:solid; border-color:#b8b8b8 #dcdcdc #dcdcdc #b8b8b8;}

.protocol{padding:8px 0;}
.reg_btn{height:30px; margin-left:115px; float:left;}
.reg_btn input.button{border:0;width:103px;height:30px;cursor:pointer;background:url(../images/reg_go.jpg) no-repeat 0 0;}
.reg_btn input.button2{cursor:pointer;font-weight:700;font-size:14px; width:83px; height:28px;line-height:28px;text-align:center;color:#fff;display:inline-block;border:0; background:url(../images/fang_41.jpg) no-repeat 0 0;}
.reg_form .aq{padding-left:110px;line-height:23px;color:#666666;}

.eh-tcbr { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; background: #000; width: 100%; height: 100%; position:fixed; z-index: 12; top: 0px; left: 0px; display:none;}
.eh-tc { width: 600px; position: absolute; z-index: 99999; background: #ffffff; top: 250px; left: 50%; margin-left: -300px; display:none; border:1px #717171 solid;}
#eh_tbody { width: 600px;}
.eh-tc .eh-top { width: 598px; height:30px; overflow: hidden; color:#FFFFFF; line-height:30px; padding:1px;}
.eh-tc .eh-top span{ width: 20px; height: 20px; float:right; cursor: pointer; color:#666666; font-weight:bold; font-family:Arial; font-size:18px;}
.eh-tc .eh-n{ width:520px; height:230px; padding:50px 10px 20px 40px;}
.eh-n span{ width:520px; line-height:60px; float:left; font-size:24px; font-family:微软雅黑; font-weight:normal; text-align:center; color:#ff6600;}
.eh-n p{ width:520px; line-height:20px; float:left; text-align:center; color:#333333;}

/****旅游看房****/
.ly_hot{ width:905px; float:left; margin:15px 0 0 0;}
.ly_hot_top{ width:865px; height:44px; float:left; border-bottom:2px #29B204 solid; background:#fff; padding:0 20px 0 20px;}
.ly_hot_top h3{ line-height:44px; float:left; font-family:微软雅黑; font-size:26px; color:#7e7f80;}
.ly_hot_top h3 .font_01{ color:#29B204;}
.ly_hot_top h3 .font_02{ color:#c9c9c9; font-size:24px; font-weight:normal; padding-left:15px;}
.ly_hot_top span{ line-height:44px; float:right; color:#666666; font-size:14px;}
.ly_hot_top span a{color:#666666; padding:0 0 0 10px;}
.ly_hot_top span a:hover{ color:#29B204; text-decoration:underline;}

.ly_hot_n{ width:905px; padding:10px 0 0 0; float:left;}
.ly_hot_n li{ width:215px; float:left; background:#fff; text-align:center;}
.ly_hot_n li img{ width:215px; height:140px;}
.ly_hot_n li span{ width:215px; height:30px; line-height:30px; float:left; font-size:14px; overflow:hidden;}
.ly_hot_n li p{ line-height:25px; float:left;}

.ly_ads{ width:905px; float:left;}
.ly_ads img{ width:905px;}

.houses_list_flash{ width:415px; float:left;}
.houses_list_news{ width:475px; height:270px; float:right; background:#ffffff;}
.houses_list_news_top{ width:435px; height:44px; line-height:44px; float:left; border-bottom:1px #29B204 solid; margin:0 20px 0 20px;}
.houses_list_news_top h3{ line-height:44px; float:left; font-size:18px; font-family:微软雅黑; font-weight:normal;}
.houses_list_news_top span{ padding:3px 0 0 10px; float:right; color:#666666;}
.houses_list_news_top span a{color:#666666;}
.houses_list_news_top span a:hover{ color:#ff6600;}

.houses_list_news_n{ width:435px; float:left; padding:10px 20px 20px 20px;}
.houses_list_news_n p{ line-height:30px; height:30px; overflow:hidden; width:435px; float:left; font-size:16px;}
.houses_list_news_n p a{ color:#29B204;}
.houses_list_news_n p a:hover{ color:#ff6600;}
.houses_list_news_n li{ line-height:27px; width:435px; float:left; background:url(../images/houses_icon_02.jpg) left center no-repeat; font-size:14px; text-indent:10px;}

/***家装联盟***/
.home_01{ width:1200px; float:left;}
.index_esf{ width:905px; float:left; background:#fff;}
.index_esf_top{ width:905px; height:44px; line-height:44px;  float:left; border-bottom:2px #29B204 solid;}
.index_esf_top h3{ float:left; font-family:微软雅黑; font-size:26px; color:#7e7f80; text-indent:20px;}
.index_esf_top h3 .font_01{ color:#29B204;}
.index_esf_top span{ float:right; color:#888888; font-size:14px; padding-right:20px;}
.index_esf_top span a{color:#888888;}
.index_esf_top span a:hover{ color:#3366cc; text-decoration:underline;}

.index_esf_n{ width:865px; padding:20px; float:left;}
.index_esf_n li{ width:865px; float:left; border-bottom:1px #cccccc solid;}
.index_esf_n li span{ float:left; height:30px;}
.index_esf_n li span a{ color:#0481c1;}
.index_esf_n li span a:hover{ color:#ff6600;}
.esf_n_title{ width:865px; float:left;}
.esf_n_title span{ float:left; height:30px; font-size:14px; color:#666666;}
.bg_0481c1{ background:#e7f3ff;}
.esf_span_01{ width:280px; height:30px; text-align:center; line-height:30px; margin-right:1px; color:#0481c1;}
.esf_span_02{ width:120px; height:30px; text-align:center; line-height:30px; margin-right:1px;}
.esf_span_03{ width:120px; height:30px; text-align:center; line-height:30px; margin-right:1px;}
.esf_span_04{ width:120px; height:30px; text-align:center; line-height:30px; margin-right:1px;}
.esf_span_05{ width:120px; height:30px; text-align:center; line-height:30px; margin-right:1px;}
.esf_span_06{ width:100px; height:30px; text-align:center; line-height:30px; }

.home_company{ width:905px; float:left; margin:15px 0 0 0;}
.home_company_top{ width:865px; height:44px; float:left; border-bottom:2px #29B204 solid; background:#fff; padding:0 20px 0 20px;}
.home_company_top h3{ line-height:44px; float:left; font-family:微软雅黑; font-size:26px; color:#7e7f80;}
.home_company_top h3 .font_01{ color:#29B204;}
.home_company_top h3 .font_02{ color:#c9c9c9; font-size:24px; font-weight:normal; padding-left:15px;}
.home_company_top span{ line-height:44px; float:right; color:#666666; font-size:14px;}
.home_company_top span a{color:#666666; padding:0 0 0 10px;}
.home_company_top span a:hover{ color:#29B204; text-decoration:underline;}

.home_company_n{ width:905px; padding:10px 0 0 0; float:left;}
.home_company_n li{ width:215px; float:left; background:#fff; text-align:center;}
.home_company_n li img{ width:215px; height:140px;}
.home_company_n li span{ width:215px; height:30px; line-height:30px; float:left; font-size:14px;}
.home_company_n li p{ line-height:25px; float:left;}


.home_company_n1{ width:905px; padding:10px 0 0 0;}
.home_company_n1 ul{ display:inline-block;}
.home_company_n1 li{ float:left; background:#fff; text-align:center;}

/***关于我们***/
.about_index{ width:1200px; float:left; margin:15px 0 0 0;}
.about_index_l{ width:205px; float:left; background:#fff;}
.about_index_r{ width:975px; float:right; background:#fff;}

.about_01{ width:205px; float:left;}
.about_01_top{ width:205px; height:40px; float:left; background:#29B204; text-align:center;}
.about_01_top h3{ font-size:18px; line-height:40px; font-weight:normal; color:#ffffff;}
.about_01_n{ width:205px; float:left; padding:10px 0 10px 0;}
.about_01_n li{ width:165px; float:left; line-height:40px; height:40px; font-size:16px; text-align:center; margin:0 20px 0 20px; border-bottom:1px #f3f3f3 solid;}
.about_01_n li:hover{ color:#28B302;}
.about_01_n .on{ color:#28B302;}

.about_02{ width:935px; float:left; padding:20px; line-height:28px;}

.ny_website{ width:895px; float:left; padding:40px;}
.ny_website li{ font-size:14px; float:left; width:895px;}
.ny_website li dt{ width:80px; float:left; line-height:40px;}
.ny_website li dd{ width:800px; float:left; line-height:40px;}
.ny_website li a{ padding:0 20px 0 0; display:inline-block;}

.link{ width:895px; float:left; padding:20px 40px 20px 40px;}
.link li{ width:33%; float:left; line-height:30px; font-size:14px;}

.job_list{width:895px; float:left; padding:20px;}
.job_box_1{ width:895px; float:left; min-height:300px; height:auto !important; height:300px;}
.job_box_1_n{ width:895px; float:left; cursor:pointer;}
.job_box_1_n ul{}
.job_box_1_n li{ width:895px; height:40px; float:left; border-top:1px #e7e8ea solid; line-height:40px; font-size:14px;}
.job_box_1_n li .job_span1{ width:250px; float:left; padding-left:10px;}
.job_box_1_n li .job_span2{ width:170px; float:left; text-align:center;}
.job_box_1_n li .job_span3{ width:100px; float:left; text-align:center;}
.job_box_1_n li .job_span4{ width:160px; float:right; text-align:center;}

.job_box_2_n{ width:895px; float:left; margin-top:10px; cursor:pointer; background:#f4f3f3;}
.job_box_2_n li{ width:895px; height:30px; float:left; line-height:30px; font-size:14px;}
.job_box_2_n li .job_span1{ width:250px; float:left; padding-left:10px;}
.job_box_2_n li .job_span2{ width:170px; float:left; text-align:center;}
.job_box_2_n li .job_span3{ width:100px; float:left; text-align:center;}
.job_box_2_n li .job_span4{ width:160px; float:right; text-align:center;}

.job_n{ width:895px; float:left;}
.job_n_top{ width:895px; float:left; background:#f4f3f3;}
.job_n_top h3{ float:left; line-height:30px; padding-left:10px;}
.job_n_top span{ float:right; line-height:30px; padding-right:60px;}
.job_n_top span a{ background:#b47b50; display:block; padding:0 10px 0 10px; height:20px; margin-top:5px; line-height:20px; color:#FFFFFF;}
.job_n_01{ width:875px; padding:10px; float:left;}
.job_n_01 p{ line-height:30px; padding:10px;}

.wenda_list{ width:865px; padding:20px; float:left; margin-bottom:10px; line-height:30px; background:#fff;}
.wenda_list li{ width:825px; float:left; padding:20px; background:#fbfbfb; margin-bottom:10px;}
.wenda_list li .wenda_title{ width:825px; float:left;}
.wenda_list li .wenda_title h3{ line-height:30px; color:#3366cc; font-family:微软雅黑; font-size:18px; font-weight:normal;}
.wenda_list li .wenda_time{ width:825px; float:left; line-height:30px;}
.wenda_list li .wenda_time span{ display:inline; margin-right:10px; color:#999999;}
.wenda_list li .wenda_dz{ width:825px; float:left; line-height:30px;}
.wenda_list li .wenda_n{ width:825px; float:left; font-size:14px; line-height:25px;}

.wrapper{ width:1200px; height:470px; margin:0 auto;}
.wrapper em{ width:40px; height:15px; float:left; color:#FFF; font-size:12px; font-family:Verdana, Geneva, sans-serif;background:#333; margin:0 0 -20px 10px; padding:2px 5px 2px 10px; z-index:999; position:absolute; top:5px; cursor:pointer;}

.left_nav{ width:102px; float:left; position:fixed; left:50%; top:280px; margin-left:-590px; background:url(../images/left_nav_bg.jpg) center top repeat-y;}
.left_nav li{ width:100px; float:left; height:30px; line-height:30px; border:1px #e3e3e3 solid; margin-bottom:10px;}
.left_nav li a{ color:#666666; font-size:14px; padding-left:30px;}
.left_nav li a:hover{ color:#28B302;}
.left_nav li:hover{ background-color:#f7f7f7;}
.left_nav .left_nav_01{ background:url(../images/icon_41.png) 5px center no-repeat; background-color:#FFFFFF;}
.left_nav .left_nav_02{ background:url(../images/icon_42.png) 5px center no-repeat; background-color:#FFFFFF;}
.left_nav .left_nav_03{ background:url(../images/icon_43.png) 5px center no-repeat; background-color:#FFFFFF; margin-bottom:0;}

.houses_view_about_09{ width:1200px; float:left; margin:0 0 10px 0;}
.houses_view_about_09 li{ float:left; line-height:30px; font-size:14px; padding:0 20px 0 20px; background:#25a1eb; color:#ffffff; margin-right:10px;}
.houses_view_about_09 li a{ color:#ffffff; font-size:14px;}
.houses_view_about_09 li:hover{ background:#ff9c00;}
.houses_view_about_09 li.on{ background:#ff9c00;}


.g83 {
    /*height: 104px;*/
    width: 960px;
}

.g81 {
    /*height: 104px;*/
    position: relative;
    visibility: visible;
    width: 960px;
}
.g82 {
    /*height: 104px;*/
    left: 0;
    position: absolute;
    top: 0;
    visibility: visible;
    width: 1000px;
    z-index: 2;
	height:80px;
}

.wpage {
    margin-bottom: 15px;
    text-align: center;
}
.wpage a {
    background-color: #ffffff;
    border-color: #fad09b;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    padding: 1px 5px;
}
.wpage a.on {
    background-color: #ff6600;
}
.wpage a:hover {
    background-color: #ff6600;
}

#xinxi .p0{text-align:left;background:#ffffff;}
#xinxi .p0 span.biaoti{font-style:normal;font-family:'宋体';background:#ffffff;color:#333333;font-size:14px;font-weight:bold;}
#xinxi .p0 span{font-style:normal;font-family:'Microsoft YaHei';color:#333333;font-size:14px;font-weight:normal;}

.index_zf{ width:280px; float:left; background:#fff;}
.index_zf_top{ width:280px; float:left; height:44px; line-height:44px;}
.index_zf_top h3{ padding-left:20px; float:left; line-height:44px; font-size:18px; font-weight:normal; background:url(../images/icon_05.jpg) left center no-repeat; font-family:微软雅黑; font-weight:normal; margin-left:10px;}
.index_zf_n{ width:270px; float:left; padding:15px 0 0 10px;}
.index_zf_n_l{ width:270px; height:22px; float:left;}
.index_zf_n_l h3{ width:60px; height:22px; float:left; text-align:center; font-weight:normal; font-size:12px;}
.index_zf_n_l span{ float:right; padding:5px 10px 0 0; cursor:pointer;}
.bg_ddf1f9{ background:#ddf1f9;}
.bg_f8f1e7{ background:#f8f1e7;}
.bg_e8f8e7{ background:#e8f8e7;}
.bg_e5e9f8{ background:#e5e9f8;}
.index_zf_n_r{ width:270px; float:left; height:20px; line-height:20px; overflow:hidden; margin:2px 0 8px 0;}
.index_zf_n_r a{ line-height:20px; padding-right:5px; display:inline-block;}
.index_zf_n_r_01{ width:270px; float:left; line-height:20px; display:none; margin:2px 0 8px 0;}

.jiage{ width:590px; line-height:30px; float:left; position:relative; font-size:14px;}
.jiage a{ width:560px; height:30px; line-height:30px; float:left; background:url(../images/icon_022.jpg) 95% center no-repeat; cursor:pointer; padding:0 30px 0 0; overflow:hidden;}
.jiage_01{ width:560px; line-height:30px; float:left; position:absolute; top:0px; left:0px; background-color:#f7f7f7; display:none; cursor:pointer; padding:0 30px 0 0; z-index:999;}

.news_xg{ width:900px; float:left; padding-top:15px;position: relative;}
.news_xg #changeinfo{position: absolute;line-height: 30px;padding:0 10px;display:none;background:#ffffff;top: 15px;left: 50%;transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-moz-transform: translateX(-50%);}
.news_xg_top{ width:900px; float:left; height:30px; line-height:30px; border-bottom: 2px solid #ff9d00;margin-bottom: 5px;}
.news_xg_top #xgwz_h3{float: left;}
.news_xg_top .xgwz_a{float: right;margin-left: 20px;}
.news_xg_n{ width:900px; float:left; padding-top:10px;}
.news_xg_n li{ width:320px; float:left; line-height:28px; height:28px; overflow:hidden; padding-left:15px; background:url(../images/icon_18.jpg) left center no-repeat; font-size:14px;}
.news_xg .xgwzUl{background: #ffffff;}
.news_xg .xgwzUl li{font-size: 1.17em;line-height: 30px;background: #ffffff;padding: 0 10px;}
.news_xg .xgwzUl li a{float: left;}
.news_xg .xgwzUl li span{float: right;color: #999;}
#xgwz{display: none}

.news_tj{ width:671px; float:left; padding-top:15px;}
.news_tj_top{ width:671px; float:left; height:30px; line-height:30px; border-bottom: 2px solid #29B204;}
.news_tj_n{ width:671px; float:left; padding-top:10px;}
.news_tj_n li{ width:120px; height:110px; float:left; overflow:hidden; padding-left:12px;}
.news_tj_n li img{ width:120px; height:80px; float:left;}
.news_tj_n li span{ width:120px; float:left; height:30px; line-height:30px; text-align:center;} 

.header_06{ width:1200px; margin:0 auto;}
.header_06_n{ width:1200px; float:left; margin:10px 0 0 0;}
.hftj{ width:550px; height:330px; float:left; overflow:hidden; background:#fff; padding:20px;}
.hftj_top{ width:550px; height:30px; line-height:30px; float:left;}
.hftj_top h3{ float:left; font-size:22px; color:#7e7f80;}
.hftj_top h3 .font_01{ color:#29B204;}
.hftj_top span{ float:right; color:#666666;}
.hftj_top span a{color:#666666;}
.hftj_top span a:hover{ color:#85c823; text-decoration:underline;}
.hftj_n{ width:550px; padding:10px 0 5px 0; float:left;}
.hftj_n_01{ width:550px; float:left;}
.hftj_n_01_l{ width:135px; height:100px; float:left; overflow:hidden;}
.hftj_n_01_l img{ width:135px; height:100px;}
.hftj_n_01_l img:hover{ width:145px; height:110px; margin:-5px;}
.hftj_n_01_r{ width:400px; height:100px; float:right;}
.hftj_n_01_r h3{ width:400px; height:30px; line-height:30px; font-size:14px; font-weight:bold; float:left; overflow:hidden;}
.hftj_n_01_r p{ width:400px; height:22px; line-height:22px; font-size:13px; float:left; overflow:hidden; color:#999;}
.hftj_n_01_r p a{ color:#25a1eb;}
.hftj_n_01_r p .font_01{ color:#29B204;}

.hftj_n_02{ width:550px; height:60px; overflow:hidden; float:left; padding:10px 0 10px 0; border-bottom:1px #e3e3e3 solid;}
.hftj_n_02 p{ width:550px; float:left; line-height:20px; font-size:14px; color:#999;}
.hftj_n_02 .font_01{ color:#29B204;}

.hftj_n_03{ width:550px; float:left; margin:10px 0 0 0;}
.hftj_n_03 li{ width:140px; height:115px; float:left;}
.hftj_n_03 li img{ width:125px; height:95px; float:left;}
.hftj_n_03 li span{ width:125px; height:20px; line-height:20px; text-align:center; float:left;}
.hftj_n_03 a.next{ width:8px; height:14px; float:left; padding-top:35px; position:absolute; left:-12px; z-index:99;}
.hftj_n_03 a.prev{ width:8px; height:14px; float:right; padding-top:35px; position:absolute; right:-10px; z-index:99}

.fjdt{ width:550px; height:330px; float:right; overflow:hidden; background:#fff; padding:20px;}
.fjdt_top{ width:550px; height:30px; line-height:30px; float:left;}
.fjdt_top h3{ float:left; font-size:22px; color:#7e7f80;}
.fjdt_top h3 .font_01{ color:#29B204;}
.fjdt_top span{ float:right; color:#666666;}
.fjdt_top span a{color:#666666;}
.fjdt_top span a:hover{ color:#85c823; text-decoration:underline;}
.fjdt_n{ width:550px; float:left;}
.fjdt_n_01{ width:550px; height:150px; float:left; padding:10px 0 0 0;}
.fjdt_n_01 li{ width:265px; height:150px; text-align:center;}
.fjdt_n_01 li img{ width:265px; height:120px; float:left;}
.fjdt_n_01 li img:hover{ width:275px; height:130px; margin:-5px;}
.fjdt_n_01 li span{ width:265px; height:30px; line-height:30px; font-size:14px; float:left;}

.fjdt_n_02{ width:550px; float:left; padding:10px 0 0 0;}
.fjdt_n_02 li{ width:550px; height:27px; line-height:27px; background:url(../images/houses_icon_02.jpg) left center no-repeat; float:left;}
.fjdt_n_02 li a{ float:left; font-size:14px; text-indent:10px;}
.fjdt_n_02 li span{ float:right; height:20px; line-height:20px; margin:3px 0 0 0; background:#bac2cd; color:#fff; padding:0 10px 0 10px; border-radius:10px;}


.index_wd{ width:280px; height:340px; float:right; border:1px #dddddd solid;}
.index_wd_top{ width:280px; float:left; height:34px; padding-top:10px;}
.index_wd_top h3{ padding-left:40px; float:left; line-height:34px; font-size:18px; font-weight:normal; background:url(../images/icon_15.jpg) 15px center no-repeat; font-family:微软雅黑; font-weight:normal;}
.index_wd_top span{ float:left; color:#666666; font-size:14px; padding:12px 0 0 10px;}
.index_wd_top span a{ color:#888888;}
.index_wd_top span a:hover{ color:#ff6600;}
.index_wd_n{ width:280px; float:left;}
.index_wd_n li{ padding:2px 0 10px 10px; width:270px; float:left; background:#fafafb; margin-top:3px;}
.index_wd_n li span{ padding-left:10px; float:left; color:#000000; line-height:22px; background:url(../images/icon_16.jpg) left 9px no-repeat; width:260px;}
.index_wd_n li p{ padding-left:10px; float:left; line-height:22px; width:260px;}

.wenda{ width:905px; float:left; background:#fff; margin:15px 0 0 0;}
.wenda_t{ width:905px; height:33px; line-height:33px; font-size:14px; background:#dddddd;}
.wenda_t h3{ padding:0 10px 0 10px; height:33px; float:left; background:#29B204; text-align:center; color:#ffffff; font-weight:bold; font-size:14px;}
.wenda_m{ width:905px; float:left;}
.wenda .ask_box_left{ width:659px; float:left;}
.ask_title_wz{ width:865px; float:left; height:30px; line-height:30px; overflow:hidden; margin:20px 20px 0 20px;}
.ask_title_wz .ask_fr{ width:865px; float:left;}
.ask_title_wz .ask_fr .span_01{ color:#28B302; font-size:16px; font-family:微软雅黑; font-weight:normal;}
.ask_title_wz .ask_fr .font_01{ font-size:20px;}
.ask_title_wz .ask_fr b{ color:#888; font-family:Georgia,"Times New Roman",Times,serif; font-size:22px; font-weight:normal;}
.wenda .ask_pannel{ float:left; border:1px solid #29B204; width:865px; margin:0 20px 0 20px;}
.wenda .title_area,.wenda .detail_area{ float:left; border:0 none; font-size:14px; height:90px; line-height:1.6; overflow:auto; resize: none; width:855px; margin-top:0; padding:4px; *margin-top:-1px; overflow-x: hidden; overflow-y:auto;}
.detail_area{ float:left; height:110px; border-top:1px solid #d6d6d6;}
.ask_pannel .focus{ border:1px solid #2aa1fc;box-shadow:0 0 5px #06C}

.ask_continue{ width:865px; float:left; height:30px; line-height:30px; margin:10px 20px 10px 20px;}
.ask_continue .wenda_sub{ width:80px; height:25px; line-height:25px; color:#ffffff; font-size:14px; background:#29B204; border:none;}
#detail_bar{ width:865px; height:28px; line-height:30px; border-top:#E9E9E9 solid 1px; cursor:pointer; overflow:hidden}
.detail_con{ display:none; overflow:hidden}
.detail_span{ padding-left:20px; margin-left:7px; display:inline-block; background:url(../images/icon_21.png) left center no-repeat;}
.detail_ps_outer{ width:865px; padding-top:2px; border-top:1px solid #e6e6e6; height:27px; float:left;}
.detail_ps_inner{ width:865px; background:#fbfbfb; height:27px; line-height:27px; padding:0 10px; color:#999; float:left;}
.other_bar{ margin:10px 0 20px 0; line-height:20px}
#category_con{ float:left; padding-left:2px}
.category_bar{ float:left; margin-left:7px;}
.fortune_cur{ padding-left:22px; font-weight:bold; color:#ff7a22; float:left; padding-right:20px;}
.about_fortune select{ *vertical-align:-2px}
.btnStyle_01{ width:123px; height:35px; display:block; text-indent:-9999px; float:right}
.codex {width: 50px;height: 20px;border: 1px solid #698aaa;}

.new_wd{ width:280px; height:262px; float:right; border:1px #dddddd solid;}
.new_wd_top{ width:280px; float:left; height:34px; padding-top:10px;}
.new_wd_top h3{ padding-left:40px; float:left; line-height:34px; font-size:18px; font-weight:normal; background:url(../images/icon_15.jpg) 15px center no-repeat; font-family:微软雅黑; font-weight:normal;}
.new_wd_top span{ float:left; color:#666666; font-size:14px; padding:12px 0 0 10px;}
.new_wd_top span a{ color:#888888;}
.new_wd_top span a:hover{ color:#ff6600;}
.new_wd_n{ width:280px; float:left;}
.new_wd_n li{ padding:10px 0 0 10px; width:270px; float:left; background:#fafafb;}
.new_wd_n li span{ padding-left:10px; float:left; color:#000000; line-height:22px; background:url(../images/icon_16.jpg) left 9px no-repeat; width:260px;}
.new_wd_n li p{ padding-left:10px; float:left; line-height:22px; width:260px;}
.new_wd_n .tempWrap{ float:left;}

.houses_view_07{ width:1200px; float:left; margin-bottom:10px;}
.houses_view_07_top{ width:1200px; height:33px; float:left; background:#efefef;}
.houses_view_07_top h3{ line-height:33px; float:left; margin-left:15px; font-size:14px; font-weight:bold; background:#29B204; padding:0 10px 0 10px; color:#FFFFFF;}
.houses_view_07_top span{ line-height:33px; float:right; color:#666666; padding-right:10px;}
.houses_view_07_top span a{color:#29B204; padding:0 0 0 10px;}
.houses_view_07_top span a:hover{ color:#ff6600; text-decoration:underline;}
.houses_view_07_n{ width:959px; float:left; background:url(../images/bg_02.jpg) right bottom no-repeat; border:1px #e8e8e8 solid; border-top:none; position:relative; background-color:#ffffff;}
.houses_view_07_l{ width:669px; height:228px; float:left; position:relative;}
.houses_view_07_l ul{margin:0 12px;padding-top:12px;}
.houses_view_07_l ul li{ padding:7px 0 0 0;font-size:12px;}
.houses_view_07_l ul li span{ color:#ff6600; padding-left:10px;}
.houses_view_07_l ul li label{ width:88px; color:#000;display:inline-block;text-align:right;vertical-align:middle;}
.houses_view_07_l ul li input.tex{ width:130px; padding:1px;vertical-align:middle; border-width:1px; border-style:solid; border-color:#b8b8b8 #dcdcdc #dcdcdc #b8b8b8;}
.houses_view_07_l ul li textarea{width:246px; height:48px;font-size:12px; font-family:Verdana; padding:2px;vertical-align:middle; border-width:1px; border-style:solid; border-color:#b8b8b8 #dcdcdc #dcdcdc #b8b8b8;}
.houses_view_07_l ul li img{ display:inline;vertical-align:middle;}
.houses_view_07_l ul li input.go{ cursor:pointer; width:81px; height:26px;line-height:26px; font-weight:700; text-align:center; color:#fff; display:inline-block; border:0; background:url(../images/fang_41.jpg) no-repeat 0 0;}
.bouses_guestbook_tel{ position:absolute; top:50px; right:70px;}
.bouses_guestbook_tel span{ line-height:28px;}
.bouses_guestbook_tel p{ line-height:30px; font-family:Arial; font-size:24px; font-weight:700; color:#ff6600;}
.houses_view_07_r{ width:280px; float:right;}
.houses_view_07_r span{ width:280px; height:40px; line-height:40px; color:#29B204; font-size:14px; float:left; text-align:center; font-weight:bold;}
.houses_view_07_r li{ width:280px; float:left; height:30px; line-height:30px;}
.houses_view_07_r li p{ width:33%; float:left; text-align:center;}
.houses_view_07_r .tempWrap{ float:left;}

/***别墅补充**/
.villa_xpb{ width:260px; float:left; border:1px #e8e8e8 solid; padding:0 10px 10px 10px; background:#ffffff;}
.villa_xpb_top{ width:260px; height:35px; line-height:35px; float:left;}
.villa_xpb_top h3{ padding-left:20px; line-height:35px; float:left; background:url(../images/icon_15.jpg) left center no-repeat; font-size:18px; font-family:微软雅黑; font-weight:normal;}
.villa_xpb_top span{ padding:3px 0 0 10px; float:left; color:#666666;}
.villa_xpb_top span a{color:#666666;}
.villa_xpb_top span a:hover{ color:#ff6600;}
.villa_xpb_n{ width:260px; float:left;}
.villa_xpb_n ul{ padding-top:5px;}
.villa_xpb_n li{ line-height:27px; width:260px; height:27px; float:left; overflow:hidden;}
.villa_xpb_n li b{ color:#25a1eb; font-size:14px;}
.villa_xpb_n li .sp_1{ width:190px; float:left; padding-left:10px;}
.villa_xpb_n li .sp_2{ width:60px; float:left; text-align:center; color:#666666;}
.villa_xpb_n li .sp_3{ width:60px; float:left; text-align:center; color:#29B204;}

.villa_view_01{width:1200px; float:left; margin:0 0 0 0; background:#ffffff;}
.villa_view_01_l{ width:550px; float:left;}
.villa_view_01_l_img{ width:550px; height:340px; float:left;}
.villa_view_01_l_img img{ width:550px; height:340px;}
.villa_view_01_l_span{ width:550px; float:left; height:40px; line-height:40px; background:#ffffff; text-align:center;}
.villa_view_01_l_span span{ width:18%; display:inline-block; text-align:center;}
.villa_view_01_l_span span a{ background:#25a1eb; display:block; padding:0 5px 0 5px; color:#ffffff; height:20px; line-height:20px; margin:10px 5px 0 0; font-family:微软雅黑;}
.villa_view_01_l_span span a:hover{ background:#ff9c00;}
.villa_view_01_r{ width:590px; float:right;}

.villa_view_01_r dt{ width:590px; line-height:30px; float:left; font-size:14px; position:relative;}
.villa_view_01_r dd{ width:590px; line-height:28px; float:left; font-size:14px;}
.villa_font_02 { color:#25a1eb;}
.f_01 { color:#ff6633; font-size:24px; font-family:Arial; padding:0 5px 0 5px;}
.villa_view_01_r dt span{ padding-left:15px; background:url(../images/houses_icon_04.jpg) left center no-repeat; display:inline-block; font-size:12px; margin-left:15px;}
.villa_view_01_r .tel{ width:420px; height:30px; line-height:30px; float:left; background:url(../images/villa_tel.jpg) left center no-repeat; padding:0 0 0 30px; font-family:微软雅黑; font-size:20px; font-weight:normal; color:#ff3300; margin:10px 0 0 0;}

.bs_tel{ height:30px; line-height:30px; float:right; background:url(../images/villa_tel.jpg) left center no-repeat; padding:0 20px 0 30px; font-family:微软雅黑; font-size:20px; font-weight:normal; color:#ffffff; margin:10px 0 0 0;}

.villa_pic{ width:260px; float:left; padding:0 10px 10px 10px; background:#ffffff;}
.villa_pic_top{ width:260px; height:35px; line-height:35px; float:left;}
.villa_pic_top h3{ float:left; font-size:18px; font-weight:bold; color:#000;}
.villa_pic_top span{ float:right; color:#666666;}
.villa_pic_top span a{color:#666666;}
.villa_pic_top span a:hover{ color:#ff6600;}
.villa_pic_n{ width:260px; float:left; padding:10px 0 0 0;}
.villa_pic_n li{ width:120px; text-align:center; margin:0 4px 0 5px; float:left;}
.villa_pic_n li img{ width:120px; height:80px;}
.villa_pic_n li span{ width:120px; float:left; height:25px; overflow:hidden; line-height:25px;}

.villa_tui{ width:260px; float:left; padding:0 10px 10px 10px; background:#ffffff;}
.villa_tui_top{ width:260px; height:35px; line-height:35px; float:left;}
.villa_tui_top h3{ line-height:35px; float:left; font-size:18px; font-weight:bold; color:#000;}
.villa_tui_top span{ float:right; color:#666666;}
.villa_tui_top span a{color:#666666;}
.villa_tui_top span a:hover{ color:#ff6600;}
.villa_tui_n{ width:260px; float:left; padding:10px 0 0 0;}
.villa_tui_n li{ width:260px; float:left; padding-top:10px; margin-bottom:10px; border-top:1px #dddddd dashed;}
.villa_tui_n_t{ width:260px; float:left; padding-bottom:5px;}
.villa_tui_n_t h3{ font-size:14px; font-weight:normal;}
.villa_tui_n_l{ width:100px; height:80px; float:left;}
.villa_tui_n_l img{ width:100px; height:80px;}
.villa_tui_n_r{ width:150px; height:80px; float:right;}
.villa_tui_n_r h3{ width:150px; float:left; font-size:12px; line-height:16px;}
.villa_tui_n_r p{ width:150px; float:left; line-height:20px; color:#999999;}

.villa_gbook{ width:260px; float:left; border:1px #e8e8e8 solid; padding:0 10px 10px 10px; background:url(../images/fang_42.jpg) 60% bottom no-repeat; background-color:#ffffff;}
.villa_gbook_top{ width:260px; height:35px; line-height:35px; float:left;}
.villa_gbook_top h3{ padding-left:20px; line-height:35px; float:left; background:url(../images/icon_15.jpg) left center no-repeat; font-size:18px; font-family:微软雅黑; font-weight:normal;}
.villa_gbook_top span{ padding:3px 0 0 10px; float:left; color:#666666;}
.villa_gbook_top span a{color:#666666;}
.villa_gbook_top span a:hover{ color:#ff6600;}
.villa_gbook_n{ width:260px; float:left; padding:10px 0 0 0;}

.villa_gbook_n ul li{ float:left; font-size:12px; line-height:25px;}
.villa_gbook_n ul li label{ width:62px; color:#000;display:inline-block;text-align:right;vertical-align:middle;}
.villa_gbook_n ul li input.villa_text{ width:180px; padding:1px;vertical-align:middle; border-width:1px; border-style:solid; border-color:#b8b8b8 #dcdcdc #dcdcdc #b8b8b8;}
.villa_gbook_n ul li textarea{width:178px; height:60px;font-size:12px; font-family:Verdana; padding:2px;vertical-align:middle; border-width:1px; border-style:solid; border-color:#b8b8b8 #dcdcdc #dcdcdc #b8b8b8; margin:5px 0 0 0;}
.villa_gbook_n ul li input.go{ cursor:pointer; width:81px; height:26px;line-height:26px; font-weight:700; text-align:center; color:#fff; display:inline-block; border:0; background:url(../images/fang_41.jpg) no-repeat 0 0; margin:5px 0 0 0;}

.villa_view_01_r dd .i_l{ width:260px; display:inline-block; font-style:normal;}
.villa_view_01_r dd .i_r{ width:200px; display:inline-block; font-style:normal;}

.houses_picview{ width:1200px; float:left;}

.top{ width:50px; float:left; position:fixed; bottom:10px; right:10px;}
.top a{ float:left; width:50px; height:50px; padding-bottom:1px;}

.ch_map_01{ width:100%; height:40px; line-height:40px; vertical-align:middle; float:left; background:#ffffff; margin:10px 0 0 0;}
.ch_map_01 span{ float:left; padding-left:15px;}
.ch_map_01 span select{ height:25px;}
.ch_map_01 span b{ font-size:16px;}
.ch_map_01 p{ float:left; padding-left:10px; color:#999999;}

.cc_tel{ float:right; color:#29B204; font-size:20px; font-weight:bold; padding: 0 20px 0 0;}




.selCity {
    width: 100%;
}
.selBox {
    float: left;
    font-size: 16px;
}
.selTxt {
    background: #21a1ee none repeat;
    color: #fff;
    cursor: pointer;
    line-height: 38px;
    padding: 0 10px;
    width: 80px;
}
.selTxt span {
    border-radius: 4px;
    float: left;
}
.selTxt em {
    color: #fff;
    float: right;
    font-size: 14px;
}
.optionbox {
    background: #28B302 none repeat scroll 0 0;
    display: none;
    width: 100%;
    z-index: 10;
	float: left;
}
.optionbox div {
    clear: both;
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 1200px;
}
.optionbox span {
    float: left;
    white-space: nowrap;
}
.optionbox a {
    color: #fff;
    display: block;
    font-size: 16px;
    margin: 3px;
    padding: 3px 8px;
}

#ico-city {
    background: rgba(0, 0, 0, 0) url("../images/clo-city.png") no-repeat scroll center top;
    cursor: pointer;
    display: inline-block;
    height: 25px;
    margin: 0;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 25px;
}

.slideBox{ width:795px; height:335px; overflow:hidden; position:relative;    } 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px; border-radius:10px; width:12px; height:12px; text-align:center; background:#666; cursor:pointer; text-indent:9999px;} 
.slideBox .hd ul li.on{ background:#29B204;} 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ width:795px; height:335px;} 

.index-gg{ width:100%; float:left; margin:5px 0 10px 0;}
.index-gg li{ width:390px; height:223px; float:left; margin-left:15px;}
.index-gg li img{ width:390px; height:223px; float:left;}

.flash{ width:100%; float:left; height:500px; position:relative; overflow:hidden;}
.flash span{ width:100%; float:left; height:500px;}
.flash .hd{ width:300px; height:20px; position:absolute; left:50%; margin-left:-150px; bottom:30px; text-align:center;} 
.flash .hd ul li{ position:relative; _display:inline; display:inline-block; width:20px; height:20px; overflow:hidden; background:#fff; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; behavior:url(PIE.htc);} 
.flash .hd ul li.on{ background:#f17154;}

.search-h{ width:780px; height:35px; float:right; margin:20px 0 0 0;}
.search-h .index_search_inp{ width:538px; height:40px; border:0; background:none; line-height:40px; border:2px #29B204 solid; text-indent:10px; float:left;}
.search-h .index_search_sub_01{ float:left; width:110px; height:44px; line-height:44px; border:0; cursor:pointer; float:left; background:url(../images/hf-01.jpg) center center no-repeat; background-color:#29B204;}
.search-h .index_search_sub_02{ float:left; width:110px; height:44px; line-height:44px; border:0; cursor:pointer; float:left; margin-left:10px; background:url(../images/hf-02.jpg) center center no-repeat; background-color:#25a1eb;}


/***首页修改**/
.maintab-box { width:1200px; margin:20px auto;}
.maintab { width:100%; float:left; height:500px; overflow:hidden;}
.maintab .navtab { width:230px; float:left; height:500px; background-color:rgb(119,196,240); position:relative;}
.maintab .navtab li{padding:8px 5px;font-size: 0;border-right: none;}
.maintab .navtab li.prosahover{background-color:#fff;}
.maintab .navtab a{color:#FFF;white-space:nowrap;display:inline-block;font-size: 14px;padding: 0 15px;line-height: 26px;}
.maintab .navtab li.prosahover a{color:#636363}
.maintab .navtab li a.t{display: block; font-size:16px;color:#fff500;height:30px;margin-left: -5px;}
.maintab .navtab li a.t i { margin-right:5px;} 
.maintab .navtab li.prosahover a.t{color:#6CCD01;}
.maintab .navtab li a:hover{color:#6CCD01}
.maintab .navtab li.hotareas{padding:10px;margin-top: 5px; border-top: 1px solid #80B9EC;}
.maintab .navtab li.hotareas.prosahover{ background-color:#239603;}
.maintab .navtab li.hotareas a{float: left;width: 50%;padding: 0;text-align: center;font-size: 16px;line-height:30px; color: #FFF;}
.maintab .navtab li.hotareas.prosahover a:hover{color: #FE0;}
.maintab .navtab .hide { display:none;}
.maintab .navtab .prosmore{padding:15px 0 15px 15px;position:absolute;z-index:999;left:230px;top:0;background-color:#FFF;border:2px rgba(0,0,0,0) solid;border-left:none;width:215px;height:466px;}
.maintab .navtab .prosmore span{float:left;height:36px;width:100px;line-height:22px}
.maintab .navtab li .prosmore a{height: 30px;line-height: 30px;display: block;}
.maintab .navtab li .prosmore a:hover{background-color:#239603;color:#FFF}
.maintab .flashtab { overflow: hidden;margin-left: 230px;height:500px;position: relative;}

/*clear：both*/
.clearFix::after{
    content: "";
    height: 0;
    width: 100%;
    display: block;
    visibility: hidden;
    clear: both;
}


/** 列表页视频icon **/
.houses_list_lpxx .plm_img{position: relative}
.houses_list_lpxx .plm_img .video-icon{
    position: absolute;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    left: 50%;
    top: 50%;
    margin-top: -25px;
    margin-left: -25px;
    background-image: url(/static/list_video_icon.png);
    background-repeat: no-repeat;
    background-position: center;
}



/* 底部窗口 */
.bottom-nav{position:fixed;width:100%;opacity:.9;height:413px;bottom:0;left:0;z-index:10001;background-image:url(/images/bottom_bg.png);-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center bottom;min-width:1200px}
.bottom-nav .bottom-nav-wrap{width:1200px;margin:auto;height:100%;position:relative}
.bottom-nav .bottom-nav-wrap .right-image-cover{position:absolute}
.bottom-nav .bottom-nav-wrap .right-image-cover img{width:100%;height:100%}
.bottom-nav .bottom-nav-wrap .form-wrap{width:540px;height:322px;background-image:url(/images/bottom-nav-icon.png);background-repeat:no-repeat;position:absolute;left:50%;margin-left:-180px;bottom:0}
.bottom-nav .bottom-nav-wrap .form-wrap .bottom-nav-ipt{position:absolute;width:288px;height:40px;line-height:40px;border:0;left:63px;top:209px;background-color:#fff;text-align:center;font-size:16px;letter-spacing:3px}
.bottom-nav .bottom-nav-wrap .form-wrap .bottom-nav-ipt.active{color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;letter-spacing:0}
.bottom-nav .bottom-nav-wrap .form-wrap .bottom-nav-btn{position:absolute;top:258px;left:66px;width:300px;height:40px;font-size:0;background-color:transparent;color:#999}
.bottom-nav .bottom-nav-wrap .form-wrap .top-text{padding-top:18px;font-size:16px;color:#fff;padding-left:19px}
.bottom-nav .bottom-nav-wrap .form-wrap .ipt-cover{height:41px;margin-top:7px;position:relative}
.bottom-nav .bottom-nav-wrap .form-wrap .ipt-cover input{height:100%;background-color:#fdfbf3;-webkit-border-radius:20px;border-radius:20px}
.bottom-nav .bottom-nav-wrap .form-wrap .ipt-cover .ipt-ctn{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;font-size:16px;color:#999;padding-right:155px}
.bottom-nav .bottom-nav-wrap .form-wrap .ipt-cover .ipt-btn{width:152px;height:41px;position:absolute;right:0;top:0;background-image:url(/images/bottom_nav_button.png);background-repeat:no-repeat;background-position:center center}
.bottom-nav .bottom-nav-wrap .form-wrap .bottom-text{font-size:20px;color:#fff;margin-top:6px;padding-left:20px}
.bottom-nav .bottom_nav_close{position:absolute;width:51px;height:51px;right:6%;top:14%;background-image:url(/images/bottom_nav_close.png);background-repeat:no-repeat;cursor:pointer}
.bottom-nav-switch{width:262px;height:213px;position:fixed;left:-100%;bottom:80px;cursor:pointer;z-index:10001}



#picBox .des-video-play-btn{position: absolute;
    width: 60px;
    height: 60px;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: rgba(255,255,255,.8);cursor: pointer;}
#picBox .des-video-play-btn:after{
    content: '';
    position: absolute;
    left: 25px;
    top: 17px;
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-right: 18px solid transparent;
    border-left: 18px solid #000;}