.blank10 {
    clear: both;
    height: 30px;
    line-height: 30px;
}
.blank11 {
    clear: both;
    height: 10px;
    line-height: 10px;
	border-bottom: 1px dashed #ccc;
    margin-bottom: 10px;
}


/* == new house == */
.position{/*height:20px; */line-height:40px; /*background:url(../images/line6.jpg) bottom repeat-x;*/}
.position p,.position a{color:#969696; font-size:12px;}

.post_r{display:block; float:right;}
.search_criteria{margin:15px 0;}
.search_criteria_top{height:41px;  background:url(../images/ser_bg.jpg) bottom repeat-x}
.search_criteria_top ul{float:left;}
.search_criteria_top li{width:104px; float:left; line-height:39px; font-size:16px; text-align:center}
.ser_nav{border-top:2px #ff9906 solid; border-right:1px #d6d6d6 solid; background:#fff; color:#ff6c00;border-left:1px #d6d6d6 solid;}
.search_criteria_top li a.selected{width:104px;line-height:39px; font-size:16px; text-align:center; display:block; border-top:2px #ff9906 solid; border-left:1px #d6d6d6 solid; border-right:1px #d6d6d6 solid; background:#fff; color:#ff6c00}

.search_gs{float:right; height:32px; }
.search_gs_s1{display:block; height:32px; float:left}
.sear_inp{height:30px; line-height:30px; font-size:14px; color:#aeaeae;border:1px #ddd solid; padding:0 3px; margin-right:2px; width:230px;}
.but10{width:41px; height:32px; line-height:32px; padding-left:34px; font-size:12px; display:block; background:url(../images/ico16.png) 12px 8px #ff9906 no-repeat; color:#fff; border-radius:2px; }
a.but10{text-decoration:none; color:#fff}
a.but10:hover{text-decoration:none; display:block; color:#fff; background:#ff5e06 url(../images/ico16.png) 12px 8px no-repeat;}

.ser_nav a{color:#ff6c00; text-decoration:none}
.ser_nav a:hover{ color:#ff4e00; text-decoration:underline;}
.ser_body{border:1px #d6d6d6 solid; border-top:none; padding:6px 18px;}
.ser_body01{border-bottom:1px #d6d6d6 solid; color:#353535; padding-bottom:8px; padding-top:3px;}
.ser_body01_title{line-height:22px; display:block; float:left}
.ser_body01 ul{float:left; margin-left:8px;}
.ser_body01 li{ height:20px; line-height:20px;  font-size:12px; float:left; padding:0 8px;border:1px #ff9906 solid; margin-right: 3px;}
.ser_ico{display:block; float:right; margin-left:3px; width:10px; height:20px; background:url(../images/ico13.png) 0 6px no-repeat;}
.ser_ico a:hover{background:url(../images/ico14.png) 0 6px no-repeat; }
.ser_body01 li a{ color:#ff9906;padding:0 5px;text-decoration:none}
.ser_body01 li a:hover{ color:#ff4e00;height:20px; line-height:20px;text-decoration:none;}
.ser_body02{ background:url(../images/line6.jpg) bottom repeat-x; padding:8px 0;margin: 0 0 0 15px;}
.ser_b02_title{width:60px; height:27px; line-height:27px; text-align:center; color:#fff; display:block; float:left; margin-right:2px; background:#bbc3cd}
.ser_b02_n{float:left; width:1074px;}
.ser_b02_n1 li{line-height:27px; padding:0 10px; float:left}
.ser_col01{background:#ff9906; color:#fff}
.ser_col01 a{color:#fff}
.ser_metro{width:50px; background:url(../images/ico15.jpg) no-repeat; padding-left:20px; display:block; font-weight:bold; margin-left:10px;}
.ser_b02_n2{border:1px #ddd solid; padding:3px; margin-top:10px;}
.ser_b02_n2 li{padding:0 10px; line-height:20px; float:left; color:#828282}
.ser_b02_n2 li a{ color:#828282; text-decoration:none}
.ser_b02_n2 li a:hover{ color:#ff4e00; text-decoration:underline;}
.ser_body03{padding:8px 0; }
.ser_b03_title{width:60px; height:27px; line-height:27px; text-align:right; color:#828282; display:block; float:left; margin-right:2px;}
.ser_body03 ul{float:left; height:27px; width:1074px;}
.ser_body03 li{ margin-right:5px; float:left}
.select01{height:27px; padding:0 3px; color:#727272;}

.body_house{ margin-bottom:15px;}
.body_left{width:856px; float:left;}
.body_title{height:40px; border:1px #ececec solid; background:#f8f8f8;}
.body_title ul{float:left;}
.body_title li{height:40px; line-height:40px; float:left; text-align:center; border-right:1px #ececec solid; width:108px;}
.body_title li a{height:40px; line-height:40px; text-decoration:none; display:block; color:#888a7f;}
.body_title li a.selected{ display:block; height:40px; background:#ff9906; color:#fff; text-decoration:none;}
.body_title_r{display:block; float:right; line-height:40px; font-size:12px; color:#484848; margin-right:10px;margin-top:6px;}
.body_div{margin-top:25px; border-bottom:1px #ececec solid; padding-bottom:10px;}
.body_div01{ width: 594px; float:left;overflow: hidden }
.body_div01_img{width:180px; height:135px; display:block; float:left; position:absolute}
.buy_t2{height:22px;line-height:22px; background:rgba(0,0,0, 0.70) url(../images/ico17.png) 5px 5px no-repeat; font-size:12px; padding:0 7px 0 26px; color:#fff; position:absolute; top:100px; right:8px;}
.body_div01 h2{ color:#434343; height:35px;font-size:16px; padding-left:198px;font-weight:normal}
.body_div01 h2 a{display:block; float:left;} 
.body_div01 p{padding-left:198px; height:30px;  color:#999;}
.body_div01 .b_div01{height:23px; margin:5px 0; padding-left:198px;}
.b_div01 a{display:block;}
.body_div01_span_2 {border: 1px solid #ff9900;color: #ff9900;height: 22px;line-height: 22px;margin-right: 5px;margin-bottom: 3px;padding: 0 10px;float: left;}
.body_div01_span_1 {border: 1px solid #ff6666;color: #ff6666;height: 20px;line-height: 20px;margin-right: 10px;margin-top: 10px;padding: 0 5px;float: left;/* border-radius: 3px; */font-size: 16px;margin-left: 15px;}
.body_div01_span {border: 1px solid #7cb4ff;color: #7cb4ff;height: 20px;line-height: 20px;margin-right: 5px;margin-top: 10px;padding: 0 5px;float: left;/* border-radius: 3px; */font-size: 16px;margin-left: 5px;}
.body_div01_span_3_1 {border: 1px solid #39ce7a;color: #39ce7a;height: 20px;line-height: 20px;margin-right: 5px;margin-bottom: 3px;padding: 0 5px;float: left;border-radius: 3px;font-size:11px;}
.body_div01_span_3_2 {border: 1px solid #2bb1fe;color: #2bb1fe;height: 20px;line-height: 20px;margin-right: 5px;margin-bottom: 3px;padding: 0 5px;float: left;border-radius: 3px;font-size:11px;}
.body_div01_span_3_3 {border: 1px solid #fe7bad;color: #fe7bad;height: 20px;line-height: 20px;margin-right: 5px;margin-bottom: 3px;padding: 0 5px;float: left;border-radius: 3px;font-size:11px;}
.body_div01_span_3_4 {border: 1px solid #f87051;color: #f87051;height: 20px;line-height: 20px;margin-right: 5px;margin-bottom: 3px;padding: 0 5px;float: left;border-radius: 3px;font-size:11px;}
.body_div01_span_3_5 {border: 1px solid #d565e4;color: #d565e4;height: 20px;line-height: 20px;margin-right: 5px;margin-bottom: 3px;padding: 0 5px;float: left;border-radius: 3px;font-size:11px;}
.body_div01_span_3_6 {border: 1px solid #57caff;color: #57caff;height: 20px;line-height: 20px;margin-right: 5px;margin-bottom: 3px;padding: 0 5px;float: left;border-radius: 3px;font-size:11px;}
.body_div01_span_3_1:hover {border: 1px solid #39ce7a;color: #fff;background-color: #39ce7a;}
.body_div01_span_3_2:hover {border: 1px solid #2bb1fe;color: #fff;background-color: #2bb1fe;}
.body_div01_span_3_3:hover {border: 1px solid #fe7bad;color: #fff;background-color: #fe7bad;}
.body_div01_span_3_4:hover {border: 1px solid #f87051;color: #fff;background-color: #f87051;}
.body_div01_span_3_5:hover {border: 1px solid #d565e4;color: #fff;background-color: #d565e4;}
.body_div01_span_3_6:hover {border: 1px solid #57caff;color: #fff;background-color: #57caff;}
.body_div01_span_4_1 {border: 1px solid #39ce7a;color: #39ce7a;height: 20px;line-height: 20px;margin-right: 5px;margin-bottom: 3px;padding: 3px 5px;float: left;border-radius: 3px;font-size:16px;}
.body_div01_span_4_2 {border: 1px solid #2bb1fe;color: #2bb1fe;height: 20px;line-height: 20px;margin-right: 5px;margin-bottom: 3px;padding: 3px 5px;float: left;border-radius: 3px;font-size:16px;}
.body_div01_span_4_3 {border: 1px solid #fe7bad;color: #fe7bad;height: 20px;line-height: 20px;margin-right: 5px;margin-bottom: 3px;padding: 3px 5px;float: left;border-radius: 3px;font-size:16px;}
.body_div01_span_4_4 {border: 1px solid #f87051;color: #f87051;height: 20px;line-height: 20px;margin-right: 5px;margin-bottom: 3px;padding: 3px 5px;float: left;border-radius: 3px;font-size:16px;}
.body_div01_span_4_5 {border: 1px solid #d565e4;color: #d565e4;height: 20px;line-height: 20px;margin-right: 5px;margin-bottom: 3px;padding: 3px 5px;float: left;border-radius: 3px;font-size:16px;}
.body_div01_span_4_6 {border: 1px solid #57caff;color: #57caff;height: 20px;line-height: 20px;margin-right: 5px;margin-bottom: 3px;padding: 3px 5px;float: left;border-radius: 3px;font-size:16px;}
.body_div01_span_4_1:hover {border: 1px solid #39ce7a;color: #fff;background-color: #39ce7a;}
.body_div01_span_4_2:hover {border: 1px solid #2bb1fe;color: #fff;background-color: #2bb1fe;}
.body_div01_span_4_3:hover {border: 1px solid #fe7bad;color: #fff;background-color: #fe7bad;}
.body_div01_span_4_4:hover {border: 1px solid #f87051;color: #fff;background-color: #f87051;}
.body_div01_span_4_5:hover {border: 1px solid #d565e4;color: #fff;background-color: #d565e4;}
.body_div01_span_4_6:hover {border: 1px solid #57caff;color: #fff;background-color: #57caff;}

.body_span{display:block; float:left;}
.body_p{float: left;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 565px;}
.body_span a{display:block; padding-left:30px;}
.body_span01{background:url(../images/ico18.png) 10px 0 no-repeat;}
.body_span a:hover{background:url(../images/ico19.png) 10px 0 no-repeat;display:block; padding-left:30px;}
.text05{font-size:12px; color:#828282;}
.text06{ color:#999;}
.text07{ color:#cf0000; font-size:30px;font-weight: bold;}
.text08{ color:#fc5803; font-size:20px; }
.text09{ color:#fc5803; font-size:16px; font-weight:bold }
.text10{ color:#fc5803; font-size:26px; }
.body_div02{width:182px; float:right;}
.body_div02 h1{height:40px; line-height:40px; font-size:14px; color:#353535; font-weight:normal; text-align:right}
.body_div02 .b_div03{border:1px #fd8e01 solid; margin-top:5px; margin-bottom:5px}
.body_div02 .b_div03 h2{height:32px; line-height:32px; text-align:center; color:#fff; background:#fd8e01}
.body_div02 .b_div03 p{height:28px; line-height:28px; text-align:center; font-size:16px; color:#fd8e01;}
.body_div03{height:30px; line-height:30px; margin-top:10px;}
.body_div03 h2{line-height:30px; font-weight:normal; color:#828282}
.b_div_r{display:block; float:right;}
.b_div_r01{width:75px; height:22px; line-height:22px; display:block; float:right; font-size:12px;background:url(../images/tel_hover.png) no-repeat; color:#fff; margin:4px 0 0 8px;}
.b_div_r01 a{ color:#fff; text-decoration:none; padding-left:25px;}
.b_div_r01 a:hover{ color:#fff; background:url(../images/tel.png) no-repeat; display:block; text-decoration:none;}
.body_div02 .b_div04{border:1px #ff0000 solid; margin-top:10px; height:24px; margin-left:38px;}
.b_div04 p{text-align:center; line-height:24px; color:#ff0000;}
.b_div04_s1{background:#ff0000; height:24px; line-height:24px; width:24px; color:#fff; text-align:center; display:block; float:left}
/*yema*/
.plastic_bottom_pages{text-align:center; padding:25px 0 5px 15px; word-wrap: break-word; margin-bottom:10px; }
.plastic_bottom_pages { clear:both; line-height:30px;  }
.plastic_bottom_pages a,.plastic_bottom_pages span{border:#c1c1c1 1px solid; background:#fafafa; height:30px; line-height:30px; padding:0 12px; margin-right:6px; display:inline-block; vertical-align:middle; color:#999; text-decoration:none;}
.plastic_bottom_pages a:hover{ text-decoration:none; border:1px solid #ff9906; background:#ff9906;color:#fff;}
.plastic_bottom_pages .page_total{display: none}
.plastic_bottom_pages span.page-start,.plastic_bottom_pages span.page-cur{border:#c1c1c1 1px solid; background:#fafafa; height:30px; line-height:30px; padding:0 12px; margin-right:6px; display:inline-block; vertical-align:middle; color:#999; text-decoration:none;}
.plastic_bottom_pages a.selected,.plastic_bottom_pages span.current,.plastic_bottom_pages a.selected:hover{ border:1px solid #ff9906; background:#ff9906; color:#fff;}
.body_right{width:300px; float:right;}
/* == house show== */
.n_house_show01{margin:0px 0 10px 0;border: 1px solid #e6e6e6; padding: 10px;background: #ffffff repeat-x;}
.n_house_show01_left{float:left;width: 1010px;margin-left: 2px;}
.n_house_s_img{width:180px; height:135px; display:block; float:left; margin-right:20px;}
.n_house_s_img_tel{height: 68px;display: block;float: left;margin-right: 10px;}
.n_house_show01_left h2{height: 35px;line-height: 35px;font-size: 22px;color: #545454;font-weight: normal;text-align: center;overflow: hidden;text-overflow: ellipsis;}
.n_house_show01_left h2 a{display:block; float:left;}
.n_house_s01{display:block; margin-left:15px; float:left; font-size:14px; color:#a8a9a8;margin-top: 1px;}
.n_house_show01_left p{height:32px; line-height:32px; color:#999; }
.n_ico01{background:url(../images/ico21.jpg) 0 8px no-repeat; display:block; float:left; width:20px; height:32px; line-height:32px;}
.n_ico02{ background:url(../images/ico20.jpg) 0 11px no-repeat;display:block; float:left; width:20px; height:32px; line-height:32px;}
.n_t01{display:block; float:left;}
.n_t02{display:block; float:left; margin-top: 15px;margin-left: 10px;}
.n_t03{display:block; float:left; margin-right:12px; margin-top:8px;}
.but11{width:65px; height:24px; line-height:24px; padding-left:35px; font-size:12px; display:block; background:url(../images/ico22.png) 11px 1px #ff9906 no-repeat; color:#fff; border-radius:20px; }
a.but11{text-decoration:none; color:#fff}
a.but11:hover{text-decoration:none; display:block; color:#fff; background:#ff5e06 url(../images/ico22.png) 11px 1px no-repeat;}

.but12{width:65px; height:24px; line-height:24px; padding-left:35px; font-size:12px; display:block; background:url(../images/ico22.png) 11px -25px #ff9906 no-repeat; color:#fff; border-radius:20px; }
a.but12{text-decoration:none; color:#fff}
a.but12:hover{text-decoration:none; display:block; color:#fff; background:#ff5e06 url(../images/ico22.png) 11px -25px no-repeat;}

.but13{width:65px; height:24px; line-height:24px; padding-left:35px; font-size:12px; display:block; background:url(../images/ico22.png) 11px -48px #ff9906 no-repeat; color:#fff; border-radius:20px; }
a.but13{text-decoration:none; color:#fff}
a.but13:hover{text-decoration:none; display:block; color:#fff; background:#ff5e06 url(../images/ico22.png) 11px -48px no-repeat;}


.n_t100 {display: block;float: right;}
.but100{width: 65px;height: 30px;line-height: 30px;padding-left: 15px;padding-right: 15px;margin: 5px;font-size: 16px;display: block;border-radius: 20px;background: -webkit-linear-gradient(top, rgb(255, 153, 6), rgb(255, 71, 71));}
a.but100{text-decoration:none; color:#fff}
a.but100:hover{text-decoration:none; display:block; color:#fff; background:#ff5e06;}


.n_house_show01_right{float:right;}
.n_house_show01_right p{margin:7.5px 0; line-height:16px; padding-left:24px; color:#545454}
.n_h_ico01{background:url(../images/ico23.png) 0 0 no-repeat;}
.n_h_ico02{background:url(../images/ico23.png) 0 -27px no-repeat;}
.n_h_ico03{background:url(../images/ico23.png) 0 -55px no-repeat;}
.n_h_ico04{background:url(../images/ico23.png) 0 -78px no-repeat;}
.n_h_ico02:hover,.n_h_ico03:hover{color: orange;cursor: pointer}
.n_house_show02{height:42px; line-height:42px; background:#2599ba}
.n_house_show02 li{height:42px; line-height:42px; float:left; text-align:center; border-right: 1px #f8f8f8 solid;width: 146.5px;}
.n_house_show02 li a{height:42px; line-height:42px; text-decoration:none; display:block; color:#fff;font-size: 16px;}
.n_house_show02 li a.selected{ display:block; height:42px; background:#ff9906; color:#fff; text-decoration:none;}
.n_house_show02 li a.hover{ display:block; height:42px; background:#ff9906; color:#fff; text-decoration:none;}
.n_house_show03{padding: 10px;margin:20px 0;border: 1px solid #e6e6e6;background: #fff;}
.n_house_show03_l{float:left;}
.n_house_show03_l_img{width:530px; height:300px; margin-bottom:13px; display:block;}
.n_house_show03_l li{/*width:80px; height:60px;*/ margin-right:12px; float:left;}
.n_house_show03_r{ float:left;margin-left: 20px;width: 500px;position: static;}
.n_house_show03_r h2{height:40px; line-height:40px; font-size:22px; color:#545454; font-weight:normal; margin-bottom:15px;}
.n_house_show03_r h1{font-size: 30px;color: #333;margin-right: 15px;float: left;display: inline;line-height: 35px;height: 50px;width: 500px;}
.n_house_show03_r p{line-height: 40px;height: 40px;font-size: 16px;border: none;font-weight: normal;overflow: hidden;text-overflow: ellipsis;}
.n_show03_01{display: block;float: right;width: 100px;font-size: 16px;background: url(../images/ico24.png) 0 10px no-repeat;margin-right: 135px;}
.n_show03_05{display: block;float: left;font-size: 16px;margin-right: 30px;}
.n_show03_01 a{ color:#333; text-decoration:none; padding-left:20px;}
.n_show03_01 a:hover{ color:#ff4e00;padding-left:20px; display:block;background:url(../images/ico25.png) 0 10px no-repeat; text-decoration:none;}




.b_div02{/*clear: both;*/width: 80%;}
.ewm{float: right;margin: 15px 0px 0 400px;position: absolute;}
.ewm:hover .ewm2-tc-tc{top: 10px;display: block;}
.ewm2-love, .ewm-love {  position: absolute;width: 23px;height: 19px;background: url(../images/ico_zy.png) no-repeat;right: 20px;top: 18px;}}

.ewm2-tc-btns .b4:hover .ewm2-tc-tc{
    display: block;}
.ewm2-tc-tc{position: absolute;color: #333333;display: none;font-size: 14px;z-index: 1000;margin-top: 42px;top: 5px;line-height: 22px;/*right: -32px;*/height: 300px;background: -webkit-linear-gradient(top,#ff9547,#ed1a44);box-shadow: 4px 4px 8px rgba(105, 104, 104, 0.28);border-radius: 10px;}

.ewm2-tc-tc-wrap{
    padding: 7px 11px;
    text-align: left;
    /* width: 134px; */
    height: 50px;
    /* border: 1px solid #dadde2; */
    position: relative;
    /*background: #fb7a46;*/
    color: white;
    line-height: 30px;
	border-radius: 10px 10px 0 0;
	}

.ewm2-tc-tc i{
    position: absolute;
    width: 11px;
    height: 8px;
    background: url("../images/ico78.png");
    top: -8px;
    right: 190px;}

.ewm2-tc-tc h5 em{
    padding-left: 23px;
    background: url("../images/ico77.png") left center no-repeat;}
.ewm2-tc-tc p em{
    color: #eb0b0b;}
.ewm2-tc-tc h6 em{
    padding-left: 23px;
    background: url("../images/ico76.png") left center no-repeat;}

	
	
	
	
.map_span{display:block; float:right;}
.map_span a{display:block; padding-left:30px;}
.map_span01{background:url(../images/ico18.png) 10px 6px no-repeat;}
.map_span a:hover{background:url(../images/ico19.png) 10px 6px no-repeat;display:block; padding-left:30px;}
.n_show03_02{    padding-left: 10px;padding-top: 8px;padding-bottom: 1px;background: #ffeedf;/* padding: 22px; */}
.n_show03_02 h1{font-size:18px; color:#818181; font-weight:normal }
.n_show03_02 h3 {font-size: 20px;color: #818181;font-weight: normal;}

.TalbumIcon{
    float: right;
    margin-top:15px;
}
.TalbumIcon ul li{
/*    line-height: 80px;*/
    width: 90px;
    text-align: center;
    margin-bottom:12px;
    margin-right: 20px;
    padding:3px 0;
}
.TalbumIcon ul li:hover{
    background: #ebebeb;
}
.TalbumIcon ul li:last-child{
    border-bottom: none;
}

.dtwd_main_meng{ display: none;}
.lpsy_nae{ display: block; clear: both; overflow: hidden; margin-bottom: 10px;}


.dtwd_main_meng{
            overflow-x: hidden;
            overflow-y: auto;
            color: #000;
            font-size: .7rem;
            font-family: "\5FAE\8F6F\96C5\9ED1",Helvetica,"黑体",Arial,Tahoma;
            height: 100%;
        }
        /*滚动条样式*/
        .dtwd_main_meng::-webkit-scrollbar {
            width: 6px;    
            /*height: 4px;*/
			base-color：
        }
        .dtwd_main_meng::-webkit-scrollbar-thumb {
            border-radius: 10px;
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            background: rgb(202, 202, 202);
        }
        .dtwd_main_meng::-webkit-scrollbar-track{
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            border-radius: 10;
            background: rgb(248, 248, 248);

        }




.dtwd{ background: #fff; padding: 15px 0; width: 99.8%; float: left; /*height: 205px;*/border: 1px solid #e6e6e6;}
.dtwd_h { overflow: hidden; clear: both; border-bottom: 1px solid #f1f1f1; padding-bottom: 5px; width: 98%; margin: 0 auto;height: 30px;line-height: 30px;}
.dtwd_h ul li{ float: left; /*width:120px; */height: 30px; line-height: 30px; text-align: center; padding: 0px 10px;}
.dtwd_h ul li:hover{cursor:pointer;}
.dtwd_h ul li h3{ font-size:16px; font-weight: 500; color: #666;}
/*.dtwd_h ul li.on{ background: #ff9906}*/
.dtwd_h ul li.on h3{ color: #333;}

.dtwd_main{padding: 5px 20px;outline: none;height: 230px;overflow: auto;margin-right: -8px;}
.dtwd_main li{ margin: 15px 0;/* padding:0 10px;*/ border-bottom:1px dashed #ccc; padding-bottom: 10px;}
.dtwd_main .lpdt li .dtwd_dt .tit{ overflow: hidden; clear: both;font-size: 16px;line-height: 30px;}
.dtwd_main .lpdt li .dtwd_dt .tit i{ width: 17px; height:17px; display: inline-block; margin-right: 10px;}
.dtwd_main .lpdt li .dtwd_dt .tit i img{ width: 100%;}
.dtwd_main .lpdt li .dtwd_dt .tit h2{ float: left; font-weight: 500;}
.dtwd_main .lpdt li .dtwd_dt .tit h2 a{ font-size: 15px; color: #4B4B4B;}
.dtwd_main .lpdt li .dtwd_dt .tit h2 a:hover{ color: #ff9906;}
.dtwd_main .lpdt li .dtwd_dt .tit .sj{ font-size: 14px; color: #777; float: right;}
.dtwd_main .lpdt li .dtwd_dt .mian{ font-size: 14px; color: #777;line-height: 25px;}
.dtwd_main .lpdt li .dtwd_dt .mian span a{color: #ff9906; font-weight: 600;}

.dtwd_main .lpwd li{ border-bottom:1px dashed #ccc; padding-bottom: 15px;}
.dtwd_main .lpwd li .wd a .wt span{font-size: 15px; padding:2px 5px; background: #68bbef; color: #fff; border-radius: 3px; margin-right: 10px;}
.dtwd_main .lpwd li .wd a .wt em{ font-style: normal; font-size: 15px; color:#555; display: inline-block; word-wrap:break-word; width: 95%; line-height: 25px;vertical-align:text-top;}
.dtwd_main .lpwd li .wd a .wt em:hover{color:#0099FF;}
.dtwd_main .lpwd li .wd a .hd{ margin-top: 10px; margin-left: 35px;}
.dtwd_main .lpwd li .wd a .hd span{font-size: 15px; padding:2px 5px; background: #ffac38; color: #fff; border-radius: 3px; margin-right: 10px;}
.dtwd_main .lpwd li .wd a .hd em{ font-style: normal; font-size: 15px; color:#e3905f; display: inline-block; word-wrap:break-word; width: 95%; line-height: 25px; vertical-align:text-top; font-weight: 600;}

.lpsy_nae_right{ width: 320px; float: right;background: #fff; height:235px;border: 1px solid #e6e6e6;}
.nae_right_main{ padding:20px; }
.nae_h{ font-size: 18px; color: #666; border-bottom: 1px dashed #ccc; /*margin-bottom: 15px; */padding-bottom: 5px;}
.nae_h span{ font-size: 13px; color: #f39a22; font-style: normal; padding-top:5px; padding-left: 5px;}

.nae_right_main p.int{ margin-bottom: 15px;}
.nae_right_main p.int input{ font-size: 15px; padding-left: 10px; width: 95.5%; height:35px; color: #666; background: #f1f1f1; border: 1px solid #ccc; border-radius: 5px;}
.nae_right_main p.sub{ width: 200px; margin: 0 auto;}
.nae_right_main p.sub input{ font-size: 15px; color: #fff; width: 100%; height: 35px; background: #0099FF; border: none; border-radius: 5px;}

/*报名框bg*/

.house_ad {
    width: 100%;
    margin-bottom: 15px;
    position: relative;
	overflow: hidden;
}
.house_ad img{ width:100%; /*height:auto;*/-webkit-transition: all .5s ease-in-out;}
.house_ad:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);}

    .house_ad .dd_subbox {
        position: absolute;
        right: 64px;
        top: 42px;
        background: #fff;
        width: 500px;
        height: 55px;
        border-radius: 27.5px;
        padding: 6px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
    }

.dd_subbox .left {
    float: left;
}

    .dd_subbox .left input {
        width: 150px;
        height: 43px;
        line-height: 43px;
        margin-left: 10px;
        color: #b1b1b1;
        font-size: 18px;
        border: 0
    }

.dd_subbox .right {
    float: right;
}

.dd_subbox .right .ajaxsubmit {
        width: 148px;
        height: 43px;
        line-height: 43px;
        border: 0;
        border-radius: 21.67px;
        background: #ff6702;
        color: #fff;
        font-size: 25px;
        cursor: pointer;
		display: block;
		text-align: center;
    }

/*报名框end*/

/*详情电话开始*/
.TalbumPhone{
    width: 500px;
    float: left;
    margin-left: 0px;
    /*border-top: 1px dotted #d8d8d8;*/
    /*padding-bottom: 30px;*/
	margin-top: 0px;
	padding-top: 0px
}
.TalbumPhone>div{
    /*width: 500px;*/
}
.TalbumPhone p{
    float: left;
    color: #ff4568;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 2px;
}
.TalbumPhone b{
    font-size: 36px;
    color: #ff4568;
    line-height: 70px;
    margin-left: 10px;
    margin-right: 5px;
    float: left;
}
.TalbumPhone p.Phone1{
    padding:10px 0;
    /*width: 75px;
    margin-right: 10px;
	padding-left: 10px;*/
	font-size: 16px;
	height: 20px;
}
.TalbumPhone p.Phone1 img{
    width: 100%;
}
.TalbumPhone .Phone2{
    margin-top: 17px;
    float: left;
}
.TalbumPhone .Phone3{
    float: left;
}
.TalbumPhone .Phone3 span{
    color: #f51842;
    font-size: 25px;
    line-height: 40px;
    padding-top: 10px;
    font-weight: bold;
    letter-spacing:2px;
}
.TalbumPhone .Phone3 span h{
    font-size: 20px;
}
.TalbumPhone .Phone4{
    float: right;
    /*margin: 10px 0px 0 0px;*/
}
.TalbumPhone .Phone4 a{
    background: url(../images/zaixian.png) no-repeat 40px center #ff8437;
    margin-left: 10px;
    color: #fff;
    font-size: 16px;
    display: inline-block;
    padding: 8px 80px;
	height: 30px;
    line-height: 30px;
}
.TalbumPhone .Phone4 a:hover{
    color: #ffffff;
    /*border: 1px solid #ff9906;*/
    background-color: #ffa66e;
}

.TalbumPhone .zxzx{
    margin-bottom: 20px;
    float: left;
    width: 50%;

}
.TalbumPhone .zxzx a{
    background: url(../images/yuyue.png) no-repeat 40px center #5293ed;
	color: #fff;
    font-size: 16px;
    display: inline-block;
    padding: 8px 80px;
	height: 30px;
    line-height: 30px;
}
.TalbumPhone .zxzx a:hover{
    color: #ffffff;
    /*border: 1px solid #ff6f6f;*/
    background-color: #88b9fd;
}
/*详情电话结束*/

/*扫描拨号开始*/
.scan-new {
margin-right: -10px;
    bottom: 185px;
    z-index: 1;
    float: right;
    height: 10px;
}
.scan-new>img {
    position: relative;
    cursor: pointer;
}
.scan-new p {
    width: 135px;
    height: 150px;
    background: url(../images/detail-new.png) no-repeat left top;
    position: absolute;
     bottom: 285px;
}
.scan-new p img {
    width: 125px;
    height: 125px;
    padding-top: 5px;
    padding-left: 5px;
}

/*扫描拨号结束*/

.b_div_r02{line-height: 33px;display: block;float: right;/* margin-left: 12px; */margin-top: 12px;width: 70px;height: 50px;background: url(../images/tel01.jpg) no-repeat;color: #fff;}
.b_div_r02 a{ color:#fff; text-decoration:none; padding-left:35px;}
.b_div_r02 a:hover{line-height: 33px;color:#fff; background:url(../images/tel01_hover.jpg) no-repeat; display:block; text-decoration:none;height: 50px;}
.n_house_show04{margin-bottom:15px;}
/*h1.n_h_title{ background:url(../images/line7.jpg)bottom repeat-x; border-bottom: 1px #eae8e8 solid;height:32px; font-weight:normal}*/
/*h1.n_h_title .more{line-height: 28px}*/
h1.n_h_title .s_bg_line{/*border-bottom:2px #fc8d00 solid; display:block; float:left; height:30px; color:#494949; font-size:18px; font-weight:normal*/}
.n_house_show04_l{/*width:450px; */float:left;}
.n_house_show04_l p{margin-top:18px; height:40px}
.inp02{height:38px; line-height:38px; background:#f7f7f7; border:1px #dcdcdc solid; padding:0 5px; color:#999; font-size:14px; width:270px; float:left}
.but14{width:200px; height:40px; line-height:40px; font-size:16px; margin-left:50px; text-align:center; float:left; display:block; background:#ff9906 no-repeat; color:#fff; border-radius:2px; }
a.but14{text-decoration:none; color:#fff}
a.but14:hover{text-decoration:none; display:block; color:#fff; background:#ff5e06;}

.w1220 {
    width: 1178px;
    margin: 0px auto;
	/*border: 1px solid #e6e6e6;*/
	margin-bottom: 15px;
	overflow: hidden;
    height: 100%;
}
.clear{ clear:both;}
.building_info{margin-bottom: 15px;border: 1px solid #e6e6e6;}
.building_info .left{ /*width:1180px; float:left; */}
.building_info .left .info{background:#fff;}
.building_info .left .wrap{ padding:15px;}
.building_info .left .lp_box .wrap{ padding:20px;}
dl.info dt{ height:40px; line-height:30px;}
dl.info dt h3{ color:#333;float: left;}
dl.info dd li{line-height:48px; height:48px; border-bottom:1px solid #eeeeee;font-weight: normal;overflow: hidden;text-overflow: ellipsis;}
dl.info dd li.others{ height:auto !important;overflow:hidden;}
dl.info dd li.others label{}
dl.info dd li.others div.p2{/* float:left; */line-height:26px;/* width:730px;*/}
dl.info dd li.others div.p2 p{ padding:10px 0px;}
dl.info dd li.others label,dl.info dd li.others div.p2{margin-bottom: -1000px;padding-bottom: 1000px;height: 65px;}

dl.info dd li .w6{float: left;width: 35%;border: none;font-weight: normal;overflow: hidden;text-overflow: ellipsis;height: 48px;}
dl.info dd li .w4{float: left;width: 50%;border: none;font-weight: normal;overflow: hidden;text-overflow: ellipsis;height: 48px;}
dl.info dd li .w2{float: left;width: 50%;border: none;font-weight: normal;overflow: hidden;text-overflow: ellipsis;height: 48px;}
dl.info dd li label{ height:48px; line-height:48px; width:100px; text-align:center; float:left; display:block; background:#f7f8f8; margin-right:5px;}
dl.info dd li.other{ height:auto; line-height:26px;}
dl.info dd li.other label{ height:auto;}
dl.info dd li.other .con{ padding:5px 0px;}

.building_info .right{ width:340px; float:right;}
.building_info .loupan-new{ background:#fff;}
.building_info .loupan-new .wrap{ padding:10px 20px;}

.bsale{ background:#fff;border: 1px solid #e6e6e6;}
.bsale .bsalet{ height:38px; line-height:28px; overflow:hidden;}
.bsale .wrap{ padding:20px;}
.bsale .tnav{ float:right; margin-right:10px;}
.bsale .tnav em{ margin:0px 10px; color:#e7e7e7}
.bsale .hx-p-txt{ text-align:center;}

.jibenxinxi{width: 640px;float: left;}
.fangjisuan{width: 520px;float: right;background: #fff;}
/*鎴胯捶璁＄畻鍣�*/
.yuegong { float: left; width: 470px; /*margin-top: 10px; */}

    .yuegong .title { font-size: 18px; color: #ff6702; line-height: 30px; text-align: right; }

    .yuegong .subtitle { font-size: 15px; color: #717171; line-height: 30px; text-align: left; }

.tools-mod { clear: both; margin-top: 12px; }

    .tools-mod .tools-item { float: left; margin-bottom: 11px; margin-right: 10px; }

        .tools-mod .tools-item:nth-child(2n) { margin-right: 0px; }

    .tools-mod .xf-select { float: left; position: relative; }

.xf-select-max { font-size: 15px; }

.xf-select { display: inline-block; cursor: pointer; }

.tools-mod .tools-item1 .xf-select .text { background: #f1f1f1; }

.xf-select-max .text { width: 230px; height: 55px; line-height: 55px; color: #818181; }
/*white-space: nowrap; overflow: hidden; text-overflow: ellipsis;*/
.xf-select .text, .xf-select li { padding-left: 10px; -moz-box-sizing: border-box; z-index: 2; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

.xf-select .text { position: relative;  height: 55px; line-height: 55px; background: #f1f1f1; padding-right: 10px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; color: #818181; z-index: 99; }

.xf-select ul { display: none; position: absolute; left: 0; top: 55px; width: 100%; background: #e7e7e7; color: #818181; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; overflow-y: auto; max-height: 210px; _height: 210px; z-index: 101; }

    .xf-select ul::-webkit-scrollbar { width: 5px; height: 8px; background-color: rgba(246, 248, 249, 1); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

    .xf-select ul::-webkit-scrollbar-thumb { background-color: rgba(123, 121, 121, 0.7); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.xf-select li { height: 40px; line-height: 40px; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; border-bottom: 1px solid #fff; }

    .xf-select li:hover { color: #ffffff; background: #ff9600; }

    .xf-select li:last-child { border-bottom: 0px solid #fff; }

    .xf-select li.on { color: #ffffff; background: #ff9600; }

.yuegong .selectMath { clear: both; float: right; /*margin-top: 10px;*/ }

    .yuegong .selectMath li { position: relative; font-size: 15px; color: #717171; line-height: 35px; width: 90px; text-align: right; }

        .yuegong .selectMath li input { margin-left: 0px; vertical-align: middle; }

        .yuegong .selectMath li a { display: block; color: #555; }

            .yuegong .selectMath li a:hover { text-decoration: none; }

        .yuegong .selectMath li b { width: 17px; height: 17px; background: url(../images/ico74.png) no-repeat; display: block; position: absolute; top: 10px; z-index: 100; }

        .yuegong .selectMath li i { margin-left: 23px; font-style: normal; }

        .yuegong .selectMath li input[type='checkbox'] { position: absolute; top: 7px; width: 17px; right: 70px; height: 17px; }
            /*checked浼被閫夋嫨鍣�*/
            .yuegong .selectMath li input[type='checkbox']:checked ~ a b { background: url(../images/ico75.png) no-repeat; top: 10px; }

.yuegong .start-div { clear: both; position: relative; padding-top: 10px; }

.yuegong .start-btn { width: 470px; height: 55px; line-height: 55px; background: #f1f1f1; text-indent: 16px; font-size: 18px; cursor: pointer; }

    .yuegong .start-btn a { color: #818181; display: block; }

        .yuegong .start-btn a:hover { background: #ff9600; color: #fff; }

.result-mod { clear: both; width: 100%; margin-top: 20px; }

    .result-mod .charts-mod { overflow: hidden; zoom: 1; }

.charts-mod .text-box { float: left; width: 284px; }

    .charts-mod .text-box li { width: 254px; white-space: nowrap; position: relative; font-size: 14px; color: #919191; line-height: 36px; }

        .charts-mod .text-box li h3 { line-height: 36px; font-weight: normal; float: left; font-size: 14px; }

        .charts-mod .text-box li span { float: left; font-size: 36px; font-weight: bold; color: #ff6702; line-height: 1; }

        .charts-mod .text-box li h4 { font-weight: normal; float: left; margin-left: 10px; }

.charts-mod .yueyu { float: left; width: 186px; }

    .charts-mod .yueyu li { width: 186px; position: relative; margin-bottom: 14px; }

        .charts-mod .yueyu li:first-child { margin-bottom: 10px; }

        .charts-mod .yueyu li.div-text { text-align: right; font-size: 18px; color: #ff6702; line-height: 30px; }

        .charts-mod .yueyu li input { width: 186px; height: 40px; line-height: 40px;margin-bottom: 5px;background: #f1f1f1; border: 0; padding: 0 10px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; font-size: 20px; color: #818181; }

        .charts-mod .yueyu li button { width: 186px; height: 45px; line-height: 45px; background: #ff6702; text-align: center; color: #fff; display: block; border: 0; cursor: pointer; font-size: 16px; }

.third-mod { clear: both; width: 100%; position: relative; float: left; }
    /*鐐硅瘎*/
    .third-mod .mod-commet { float: left; width: 829px; background: #fff; }

.mod-commetBox { width: 83%; position: relative; margin-left: 20px; }

    .mod-commetBox h2 { float: left; color: #8f8f8f; font-weight: normal; font-size: 16px; margin-bottom: 17px; }

    .mod-commetBox p { clear: both; color: #555555; line-height: 30px; }

        .mod-commetBox p span { font-size: 14px; color: #ababab; line-height: 34px; }

.mod-commet .question-box { margin: 0; overflow: hidden; zoom: 1; }

    .mod-commet .question-box textarea { width: 560px; height: 88px; border: 0px solid #f2f5fb; border-radius: 4px; padding: 10px; font-size: 14px; background: #f2f5fb; color: #555; line-height: 22px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

    .mod-commet .question-box button { position: absolute; right: 0; width: 108px; height: 88px; background: #f2f5fb; border-radius: 4px; border: 0; color: #555; line-height: 24px; font-size: 14px; cursor: pointer; }

.articleComList .mod-commetBox { width: 84%; position: relative; margin-left: 13px; }

    .articleComList .mod-commetBox h2 { float: left; color: #8f8f8f; font-weight: normal; font-size: 16px; margin-bottom: 17px; }

    .articleComList .mod-commetBox p { clear: both; color: #555555; line-height: 30px; }

        .articleComList .mod-commetBox p span { font-size: 14px; color: #ababab; line-height: 34px; }

.articleComList .question-box { margin: 0; overflow: hidden; zoom: 1; }

    .articleComList .question-box textarea { width: 560px; height: 88px; border: 0px solid #f2f5fb; border-radius: 4px; padding: 10px; font-size: 14px; background: #f2f5fb; color: #555; line-height: 22px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

.articleComList .mod-commet .question-box button { position: absolute; right: 0; width: 108px; height: 88px; background: #f2f5fb; border-radius: 4px; border: 0; color: #555; line-height: 24px; font-size: 14px; cursor: pointer; }
/*内页置业顾问公共模块_201800808*/
.customerBox { margin-top: 9px; margin-left: 10px; position: absolute;}

    .customerBox li { float: left; margin-right: 15px;  display: block;position: relative;}

        .customerBox li:nth-child(5n) { margin-right: 0px; }

.perimg { border-radius: 30%; width: 48px; height: 48px; overflow: hidden; border: 0px solid #000; margin-bottom: 13px; }
.perimg1 { border-radius: 30%; width: 48px; height: 48px; overflow: hidden; border: 0px solid #000; margin-bottom: 13px; }
.perimg2 { border-radius: 30%; width: 48px; height: 48px; overflow: hidden; border: 0px solid #000; margin-bottom: 13px; }
.perimg3 { border-radius: 30%; width: 48px; height: 48px; overflow: hidden; border: 0px solid #000; margin-bottom: 13px; }
.perimg4 { border-radius: 30%; width: 48px; height: 48px; overflow: hidden; border: 0px solid #000; margin-bottom: 13px; }
.perimg5 { border-radius: 30%; width: 48px; height: 48px; overflow: hidden; border: 0px solid #000; margin-bottom: 13px; }
.perimg6 { border-radius: 30%; width: 48px; height: 48px; overflow: hidden; border: 0px solid #000; margin-bottom: 13px; }
.perimg7 { border-radius: 30%; width: 48px; height: 48px; overflow: hidden; border: 0px solid #000; margin-bottom: 13px; }
.perimg img { width: 48px; height: 100%; height: auto !important; }
.perimg1 img { width: 48px; height: 100%; height: auto !important; }
.perimg2 img { width: 48px; height: 100%; height: auto !important; }
.perimg3 img { width: 48px; height: 100%; height: auto !important; }
.perimg4 img { width: 48px; height: 100%; height: auto !important; }
.perimg5 img { width: 48px; height: 100%; height: auto !important; }
.perimg6 img { width: 48px; height: 100%; height: auto !important; }
.perimg7 img { width: 48px; height: 100%; height: auto !important; }
.perimg:hover .ewm2-tc-tc{top: 10px;display: block;}
.perimg1:hover .ewm2-tc-tc{top: 10px;display: block;}
.perimg2:hover .ewm2-tc-tc{top: 10px;display: block;}
.perimg3:hover .ewm2-tc-tc{top: 10px;display: block;}
.perimg4:hover .ewm2-tc-tc{top: 10px;display: block;}
.perimg5:hover .ewm2-tc-tc{top: 10px;display: block;}
.perimg6:hover .ewm2-tc-tc{top: 10px;display: block;}
.perimg7:hover .ewm2-tc-tc{top: 10px;display: block;}






.customerBox p { font-size: 14px; color: #555; text-align: center; margin-bottom: 20px; }

.customerBox .vip { position: absolute; width: 16px; height: 16px; border: 2px solid #fff; border-radius: 50%; right: 0; top: 38px; color: #fff; }

    .customerBox .vip ins { margin-left: -3px; font-size: 16px; }

.customerBox .vip1 { background: #ffc000 }

.customerBox .vip2 { background: #a4a39e }

.customerBox .vip3 { background: #cca47e }

.customerBox li .gg_card { display: none; }

.customerBox li:hover { overflow: visible; }

    .customerBox li:hover .gg_card { width: 211px; height: 272px; background: #fff; z-index: 10000; position: absolute; left: 62px; top: -220px; -webkit-box-shadow: 0 0 12px 2px rgba(81,81,81,.35); box-shadow: 0 0 12px 2px rgba(81,81,81,.35); border-radius: 4px; display: block; }
	.icon-vip5:before { content: "\e6c2"; }
/*楼盘详细页hoouseDetail置业顾问修改_201800808*/
.house_kefu { float: left; width: 504px; margin: 0px auto; margin-top: 20px; margin-bottom:20px; background: #fafafa; height: 71px; border-radius: 6px; }

    .house_kefu .hleft { float: left; position: relative; background: #ff9906; border-radius: 6px 0 0 6px; height: 100%; padding-top: 10px; vertical-align: middle; width: 95px; text-align: center; color: #fff; font-size: 18px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

        .house_kefu .hleft span { display: block; position: absolute; right: -8px; top: 40%; width: 0; height: 0; border-top: 6px solid transparent; border-left: 8px solid #ff9906; border-bottom: 6px solid transparent; }

    .house_kefu .hright { float: left; margin-left: 19px; }

.house_look { clear: both; float: left; width: 504px; margin: 0px auto; background: -moz-linear-gradient(left, #ed1a44, #ff9547); background: -webkit-linear-gradient(left,#ed1a44,#ff9547); background: -o-linear-gradient(left, #ed1a44, #ff9547); height: 53px; border-radius: 6px; }

    .house_look div { float: left; margin-left: 7px; line-height: 53px; color: #fff; font-size: 18px; }

        .house_look div img { margin-top: -2px; }

        .house_look div span { margin-left: 5px; }

    .house_look button {float: right;padding: 8px 10px;background: -moz-linear-gradient(top, #ffffff, #e4d3d3);background: -webkit-linear-gradient(top,#ffffff,#dddddd);background: -o-linear-gradient(top, #ffffff, #e4d3d3);-webkit-box-shadow: 0 3px 12px 3px rgba(255,129,6,.67);box-shadow: 0 1px 6px 1px rgb(239, 42, 69);border-radius: 30px;text-align: center;cursor: pointer;border: 0;color: #ef2944;font-size: 18px;margin: 5px 8px 0;font-family: "Microsoft Yahei","宋体",Verdana,Arial,Helvetica,sans-serif;font-weight: 600;}



h3{font-size:20px; }

span.more{background:url(../images/more-ico.png) no-repeat right; font-size:15px; padding-right:20px;}
span.more a:hover{ color:#ff7600}


/*图片样式1 宽：230*/
.box-img-one{ width:270px; /*height:218px;*/ float:left; margin-right: 19px; margin-bottom:10px;}
li.box-img-one.none{ margin-right:0px;}
.hx-p-img{ position:relative; height:200px; overflow:hidden;border: 1px solid #efefef;}
.hx-p-img img{ /*width:100%; height:auto;*/display: block;margin: 0 auto;height: 200px;-webkit-transition: all .5s ease-in-out;}
.hx-p-img:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);}
.hx-p-img p{
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:36px;
    line-height:36px;
    display: block;
    text-overflow:ellipsis;
    white-space: nowrap;
	text-indent:10px;
    background:rgba(0,0,0,0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000);
    overflow:hidden;
	color:#fff;
	font-size:14px;
}
.hx-p-img p span{
    width:205px;
    height:36px;
    display: block;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow:hidden;
}
.hx-p-img p a{
    text-decoration:none;
    color:#fff;
}
.hx-p-txt {
    /*height: 60px;*/
    border: 1px solid #efefef;
    border-top: none;
	padding:0px 10px 0px;
}
.hx-p-txt p {
    height: 38px;
    /*line-height: 38px;*/
    border: none;
	text-align: left;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
}
.hx-p-txt p label {
    font-size: 14px;
    color: #898989;
    float: right;
}
.hx-p-txt h2 {
    height: 35px;
    line-height: 35px;
    border: none;
	text-align: left;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
	font-size: 16px;
}
.hx-p-txt .p-last {
       height: 34px;
    line-height: 34px;
  white-space: nowrap;
  text-overflow:ellipsis;
	overflow:hidden;
	/*background:url(../images/boxline.gif) no-repeat top center; padding:2px 0px;*/
	clear:both;
}
.hx-p-txt .p-last .ff1{
    font-size: 16px;
    text-align: inherit;
    background: #6c788e;
    border-radius: 8px;
    display: inline-table;
    color: #fff;
    width: 100%;
    margin-top: 2px;
}

.bsalem li:hover {
	-moz-box-shadow: 0 5px 10px #eee;
	box-shadow: 0 5px 10px #eee;
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
}

.bsalem li:hover .hx-p-txt .p-last .ff1
{
background: #ff7200;
}
.hx-p-txt .p-last .f12{
  padding-left: 4px;
}
.p-last i{ display:block; width:69px; float:left; text-align:center}
.p-last i:first-child{ text-align:left !important}
.p-last em{ float:left; color:#e7e7e7;}
.hx-p-txt .fl {
    line-height: 35px;
	float:left;
}


/*图片样式2 宽：445*445*/
.box-img-two{ width:450px; height:445px;}
.box-img-two .hx-p-img{ height:315px;}
.box-img-two .hx-p-txt{ height:122px;}
.box-img-two .hx-p-txt h3{ height:40px; line-height:40px; font-weight:normal; font-size:21px; color:#ff7600}
.box-img-two .hx-p-txt{padding:0px 10px 0px;}
.box-img-two .p-last{ border-top:1px solid #f7f7f7; height:32px; line-height:36px; }
.box-img-two .p-last a{ margin-right:10px;}

/*问答板块*/

.m3 .left {
    width: 99.8%;
    float: left;
    background: #fff;
	border: 1px solid #e6e6e6;
}

.m3 .wrap{ padding:20px; padding-bottom:6px;}

.askt{ padding-bottom:5px;}

.askm{margin-bottom: -1000px;padding-bottom: 1000px;}


/*问答小列表*/
.newx ul li{ height:42px; line-height:42px; border-bottom:1px solid #eee;}
.newx ul li .l{ float:left; width:60%}
.newx ul li .r{ float:right; width:40%; color:#999;}
.newx ul li .r i{ width:33%; display:block; float:left; height:18px; line-height:16px; margin-top:15px; overflow:hidden; }
.newx ul li .r i.i1{ width:40%; text-align:left}
.newx ul li .r i.i2{ width:30%; border-left:1px solid #999;border-right:1px solid #898989; /*text-align:center;*/}
.newx ul li .r i.i3{ width:30%; text-align:right;}


.m3 .right{ width:340px; float:right;}
.loupantab{ width:338px; background:#fff;border: 1px solid #e6e6e6;margin-bottom: 10px;}
.loupantab .hd{ height:42px; line-height:42px;}
.loupantab .hd ul li{ width:50%; float:left; font-size:16px; background:#dcdcdc; color:#fff; text-align:center; cursor:pointer;}
.loupantab .hd ul li.on{ background:#ff8800;}
.dlimg li{ padding:10px;}
.dlimg dl{}
.dlimg dl dd{padding-bottom:10px;}

.dlimg dl dt{ height:36px; line-height:36px;}
.dlimg dl h3{ float:left; font-size:15px; font-weight:normal;}
.dlimg dl dt em{ width:100px; float:left;}
.dlimg dl font{ color:#ff7600;}
.dlimg dl span{ float:right; width:40px; padding-top:7px;}
.dlimg dl a.focus,.dlimg dl a.contrast{ background:url(../images/tabsico.png) no-repeat; width:50px; height:14px; display:block; float:left; text-indent:-9999px;}
.dlimg dl a.focus{  background-position:0px -20px;}
.dlimg dl a.contrast{ background-position:-50px -20px;}
.dlimg dl a.focus:hover{ background-position:0px 2px;}
.dlimg dl a.contrast:hover{ background-position:-50px 2px;}

.dlimg dl{ clear:both;}
.dlimg dl dd{ }
.dlimg dl dd .pic{ width:80px;  height:65px;float:left; margin-right:10px; overflow:hidden;}
.dlimg dl dd .pic img{ width:80px;  height:65px;}
.dlimg dl dd .txt{ line-height:22px; float:left; width:228px;}
.dlimg dl dd .txt2{ clear:both;}
.dlimg dl dd .txt2 span{ padding-top:5px;}
.dlimg dl dd .txt3{ font-size:12px;height: 20px;overflow: hidden;}

.loupantab .dlimg dl dd{ display:none; }
.loupantab .dlimg dl h3{ width:120px; overflow:hidden; white-space:nowrap;}


.guess{ background:#fff;border: 1px solid #e6e6e6;padding-bottom: 6px;}
.guess .wrap{ padding:9px;}
.guess .guesst{ line-height:26px; height:32px; font-size:16px;}
.guess .dlimg dl h3 em{ font-size:12px; margin-left:5px;}

.map { background:#fff;}
.map .wrap{ padding:20px 20px;}
.map .mapt{ height:30px; line-height:20px; font-size:17px;}


/*问答框样式*/
.all366C a:link,.all366C a:visited{ color:#3366CC;}
.all366C a:hover{ color: #ff9906;}
i, em {font-style: normal;}
.cf60 {color: #ff6600;}
a:hover{ color:#ff7600;}
.ask_box{ margin-top:10px; border:1px solid #b6dbf4; padding:30px 20px; background:#fff}
.ask_box_new{ padding-bottom:2px;}
.ask_title_wz{ height:35px; line-height:30px; overflow:hidden}
.ask_title_wz span.ask_fr b{ color:#888; font-family:Georgia,"Times New Roman",Times,serif; font-size:22px; font-weight:normal;}
.ask_title_wz .t{ background:url("../images/ask_new_bg.png") 0 0 no-repeat; width:235px; height:25px; text-indent:-9999px}
.ask_pannel{margin-top: 10px;}
.title_area,.detail_area{border:0 none; font-size:14px; height:90px; line-height:1.6; overflow:auto; resize: none; width:100%; margin-top:0; padding:1%; *margin-top:-1px; overflow-x: hidden; overflow-y:auto;}
.detail_area{ height:110px; border-top:1px solid #d6d6d6;}
.ask_pannel .focus{ border:1px solid #2aa1fc;box-shadow:0 0 5px #06C}
.ask_fr {
    float: right;
}
#detail_bar{ background:url("../images/ask_bg.png"); height:28px; line-height:30px; border-top:#E9E9E9 solid 1px; cursor:pointer; overflow:hidden}
.detail_con{overflow:hidden}
.detail_span{ background:url("../images/ask_new_bg.png") -218px -27px no-repeat; padding-left:20px; margin-left:7px; display:inline-block;}
.ask_pannel .open .detail_span{ background:url("../images/ask_new_bg.png") -221px -56px no-repeat;}
.detail_ps_outer{ padding-top:2px; border-top:1px solid #e6e6e6; height:27px;}
.detail_ps_inner{ background:#fbfbfb; height:27px; line-height:27px; padding:0 10px; color:#999}
.other_bar{ margin:10px 0 20px 0; line-height:20px}
.ask_continue{ padding-top:10px;}
.ask_continue a.go{ width:150px; height:85px; display:block; float:right; background:#f1f1f1; color:#555; font-size:15px; line-height:24px; text-align:center;border-radius: 4px;padding-top: 35px;}
.ask_continue a.go:hover{background:#ff9906; color:#ffffff;}


.codex {
    width: 50px;
    height: 20px;
    border: 1px solid #698aaa;
}
.askt{ padding-bottom:5px;}


/*楼盘频道列表筛选*/
.seltion-cont {
	padding: 10px;
	zoom: 1;
	z-index: 40;
	position: relative;
	background: #fff;
	border: 1px solid #e6e6e6; 
}

.selitem {
	clear: both;
	zoom: 1;
	margin-bottom: 10px;
	height:26px;
}
.selitem dt {
	float: left;
	_display: inline;
	margin: 0 0 0 15px;
	padding-right: 5px;
	font-weight:bold;
}

.selitem dd {
	float: left;
	width: 860px;
}
dl.js-condition dd a,dl.selitem-area dd a {
	display: inline-block;
	float: left;
	margin-right: 6px;
	padding: 0 3px;
	height:30px;
	white-space: nowrap;
	
}
dl.selitem dd a.cur{ color:#3366cc}
.input-box label {
    color: #707070;
    float: left;
    margin-right: 5px;
}



/*底部css*/
.auto {
	margin: 0 auto;
	min-width: 980px;
	max-width: 1180px;
	display: inherit;
}
.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}
.clear-float {
	clear: both
}


.news-more {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 12px;
	color: #fff
}

.banner-point {
	display: none;
	position: absolute;
	bottom: 50px;
	left: 0;
	width: 100%;
	height: 18px;
	line-height: 18px
}

.banner-engine .banner-point {
	display: block
}

.slider-main {
	display: none;
	position: relative
}

.banner-engine .slider-main {
	display: block
}

.slider-text {
	position: absolute;
	margin-top: 200px
}

.banner-area {
	width: 100%;
	text-align: center
}

.banner-area li {
	margin: 0 15px;
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(img/area_no.png) no-repeat
	
}

.banner-area li.active {
	background: url(img/area_yes.png) no-repeat
}

.suspension {
	width: 50px;
	height: 230px;
	position: fixed;
	right: 2px;
	bottom: 23px;
	z-index: 999
}

.suspension li {
	position: relative;
	width: 50px;
	height: 50px;
	margin-top: 5px;
	background-color: #00b7e7;
	border-radius: 4px
}

.suspension li:hover {
	background-color: #f76c35
}

.suspension .default-transition {
	-webkit-transition-property: background-color;
	-moz-transition-property: background-color;
	-ms-transition-property: background-color;
	-o-transition-property: background-color;
	transition-property: background-color
}

.pop-qrcode,
.pop-tel,
.suspension a {
	display: block;
	width: 100%;
	height: 100%;
	background-image: url(../images/side_icons.png);
	background-repeat: no-repeat
}

.voice-service {
	background-position: 0 0
}

.pop-tel {
	background-position: -50px 2px
}

.pop-qrcode {
	background-position: -100px 0
}

#toTop {
	background-image: url(../images/side_icons.png);
	background-position: -150px 0;
	background-repeat: no-repeat;
	cursor: pointer
}

.connect-us {
	display: none;
	position: absolute;
	width: 270px;
	right: 69px;
	top: 0;
	z-index: 30;
	background: #fff;
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	color: #666;
	font-size: 16px;
	border: 1px solid #ddd
}

.connect-us_shangqiao {
	display: none;
	position: absolute;
	width: 270px;
	right: 69px;
	top: 0px;
	z-index: 30;
	background: #fff;
	line-height: 50px;
	padding-left: 20px;
	color: #666;
	font-size: 16px;
	border: 1px solid #ddd
}

.tel-corner {
	border: 10px solid transparent;
	border-left: 10px solid #fff;
	position: absolute;
	right: -19px;
	bottom: 14px;
	z-index: 10
}

.tel-corner-back {
	border: 11px solid transparent;
	border-left: 11px solid #ddd;
	position: absolute;
	right: -22px;
	bottom: 13px;
	z-index: -1
}

.qrcode {
	position: absolute;
	width: 142px;
	height: 144px;
	right: 60px;
	top: -46px;
	z-index: 30;
	background: url(../images/wx.jpg) no-repeat center/cover;
	display: none
}

.footer1 {
	background-color: #009fd9;
	font-family: "Microsoft Yahei"
}

.footer-floor1 {
	width: 100%;
	padding: 20px 0 10px
}

.footer-list {
	width: 60%;
	height: 100%;
	float: left
}

.footer-list ul {
	float: left;
	margin-right: 13%
}

.footer-list .flist-4 {
	margin-right: 0
}

.footer-list li {
	line-height: 32px
}

.footer-list li a {
	color: #b6e2f2;
	font-size: 12px;
	text-decoration: none
}

.footer-list li a:hover {
	text-decoration: underline;
	color: #fff
}

.footer-list .flist-title {
	font-size: 16px;
	color: #fff;
	margin-bottom: 10px
}

.footer-floor2 {
	width: 100%;
	border-top: 1px solid #4cc3ed;
	padding: 10px 0;
	text-align: center
}

.footer-floor2 p {
	text-align: center;
	color: #b6e2f2;
	font-size: 12px;
	line-height: 30px
}

.footer-floor2 p span {
	font-family: PingFangSC-Light, 'helvetica neue', 'hiragino sans gb', tahoma, 'microsoft yahei ui', 'microsoft yahei', simsun, sans-serif
}

.footer-floor2 a {
	color: #b6e2f2
}

.footer-floor2 a:hover {
	color: #a8d0e0;
	text-decoration: underline
}

.foot-link {
	margin: 0 15px;
	text-decoration: none;
	color: #b6e2f2
}

.foot-link:hover {
	text-decoration: underline
}

.footer-right {
	width: 400px;
	float: right
}

.telephone {
	width: 100%;
	height: 32px;
	line-height: 32px;
	color: #fff
}

.telephone span {
	display: inline-block;
	width: 32px;
	height: 32px;
	float: left;
	background: url(../images/phone_32px.png);
	margin-left: 10%
}

.telephone .tel-number {
	font-size: 30px;
	font-weight: 400;
	text-align: right
}

.official-plat {
	width: 100%;
	height: 100%;
	margin-top: 20px;
	position: relative
}

.official-plat ul {
	float: right;
	margin-top: 7px
}

.official-plat ul li span {
	display: inline-block;
	width: 32px;
	height: 32px;
	background: url(../images/plat_icon.png) no-repeat 0 0;
	line-height: 32px;
	float: left;
	margin-right: 12px
}

.official-plat ul li .weibo-logo {
	background: url(../images/plat_icon.png) no-repeat -32px 0
}

.official-plat ul li .qq-logo {
	background: url(../images/plat_icon.png) no-repeat -64px 0
}

.official-plat ul li {
	height: 45px
}

.official-plat ul a {
	display: inline-block;
	height: 32px;
	width: 100%;
	line-height: 32px;
	color: #fff;
	text-decoration: none;
	font-size: 12px
}

.official-plat>p {
	display: inline-block;
	width: 132px;
	height: 132px;
	border: 1px solid #ddd;
	background-color: #fff
}

.official-plat .weixin {
	position: absolute;
	top: 0;
	left: 120px;
	background:url(../images/wx.jpg) no-repeat center/cover;
	/*background-image: url(../images/wx.jpg);
	background-repeat: no-repeat;
	background-position: 0 0*/
}

.official-plat .weibo {
	position: absolute;
	top: 0;
	left: 10px;
	background-image: url(../images/plat_qrcode.png);
	background-repeat: no-repeat;
	background-position: -132px 0;
	display: none
}

#wx-corner {
	border: 10px solid transparent;
	border-left: 10px solid #fff;
	position: absolute;
	top: 12px;
	right: -20px;
	z-index: 10
}

#wb-corner {
	border: 10px solid transparent;
	border-left: 10px solid #fff;
	position: absolute;
	top: 58px;
	right: -20px;
	z-index: 10
}

.five-superiority {
	width: 100%;
	border-bottom: 1px solid #27aede;
	padding: 10px 0 20px
}

.five-superiority-list li {
	float: left;
	width: 19.9%;
	height: 36px;
	text-align: center;
	border-left: 1px solid #27aede
}

.five-superiority-list li:first-child {
	border-left: none
}

.five-superiority-list li a {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 36px;
	line-height: 36px;
	background: no-repeat 2% center;
	text-indent: 2em;
	color: #fff;
	font-size: 16px
}

.five-superiority-list li a:hover {
	color: #bfe7f5
}

.five-superiority-list li a.superiority-text {
	text-indent: 4em
}

.superiority-icon {
	position: absolute;
	width: 40px;
	height: 40px;
	left: 10%;
	background-repeat: no-repeat;
	background-image: url(../images/footer_youshi.png)
}

.compensate_ico .superiority-icon {
	background-position: 0 0
}

.compensate_ico:hover .superiority-icon {
	background-position: 0 -50px
}

.retreat_ico .superiority-icon {
	background-position: 0 -100px
}

.retreat_ico:hover .superiority-icon {
	background-position: 0 -150px
}

.technology_ico .superiority-icon {
	background-position: 0 -200px
}

.technology_ico:hover .superiority-icon {
	background-position: 0 -250px
}

.prepare_ico .superiority-icon {
	background-position: 0 -300px
}

.prepare_ico:hover .superiority-icon {
	background-position: 0 -350px
}

.service_ico .superiority-icon {
	background-position: 0 -400px
}

.service_ico:hover .superiority-icon {
	background-position: 0 -450px
}

.marquee-box {
	overflow: hidden;
	width: 100%;
	position: absolute;
	left: 0;
	top: -30px
}

.marquee {
	width: 8000%;
	height: 60px
}

.wave-list-box {
	float: left
}

.wave-list-box ul {
	float: left;
	height: 60px;
	overflow: hidden;
	zoom: 1
}

.wave-list-box ul li {
	height: 60px;
	width: 100%;
	float: left;
	line-height: 30px;
	list-style: none;
}

.wave-box {
	position: relative;
	height: 30px;
	background: #f9f9f9;
    /*margin-top: 0px;*/
}

.wave1 {
	position: absolute;
	overflow: hidden;
	width: 100%;
	height: 60px
}

.wave2 {
	position: absolute;
	overflow: hidden;
	width: 100%;
	height: 60px
}

.marquee2 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 60px;
	overflow: hidden
}

.wave-list {
	position: relative;
	width: 100%;
	height: 60px;
	top: 0;
	overflow: hidden
}

.wave-list li {
	float: left
}

.banner_bolang_bg_1 {
	display: inline-block;
	height: 60px;
	background: url(img/wave_01.png) repeat-x;
	left: -236px;
	position: absolute;
	top: 0;
	width: 400%;
	z-index: 999
}

.banner_bolang_bg_2 {
	display: inline-block;
	height: 60px;
	background: url(img/wave_02.png) repeat-x;
	left: -50px;
	position: absolute;
	top: 0;
	width: 400%;
	z-index: 998
}

.marquee-up {
	top: -30px
}

.module-banner-bg {
	min-height: 120px
}

.module-banner-title {
	position: relative;
	top: 42px;
	border-left: 3px solid #009FD9;
	text-indent: 17px;
	font-weight: 400;
	font-size: 29px;
	color: #222
}

.buyfooter {
	background-color: #fff;
	border-top: 1px solid #eee
}

.footer-buyfooter {
	width: 100%;
	padding: 20px 0 30px 0
}

.footer-buyfooter a,
.footer-buyfooter p {
	margin-top: 8px;
	font-size: 12px;
	color: #999
}

.buyfooter-nav {
	margin-top: 20px
}

.buyfooter-nav-list li {
	position: relative;
	float: left;
	margin: 0 10px;
	height: 20px;
	line-height: 20px
}

.buyfooter-nav-list li:before {
	position: absolute;
	left: -10px;
	top: 4px;
	content: "";
	height: 14px;
	width: 1px;
	background: #aaa
}

.buyfooter-nav-list li:first-child:before {
	width: 0;
	height: 0
}

.buyfooter-nav-list li a {
	display: inline-block;
	font-size: 14px;
	color: #4c4c4c
}

.show-captcha {
	height: 30px
}

/*=====================底部css结束===============*/





.n_house_show04_r{width:690px; float:right;}
.n_house_show04_r h2{font-size:16px; height:32px; line-height:30px; font-weight:normal; /*margin-top:10px;*/}
.n_box{width:38px; height:20px; line-height:20px; text-align:center; font-size:12px; margin-right:8px; background:#00b7e7; color:#fff; display:block; float:left; /*margin-top:5px;*/}
.dt_box{float: left;width: 44px;height: 20px;text-decoration: none;line-height: 20px;color: #ff3333;font-weight: bold;text-align: center;border: 1px solid #ff3333;border-radius: 3px;margin-right: 10px;margin-top: 5px;font-size: 12px;}
.xfptxq_B05_01_02{font-size: 14px;color: #999;margin-left: 20px;}
.time{display:block; float:right; font-size:12px; color:#666; font-weight:normal}
.n_house_show04_r p{color:#666; font-size:12px; line-height:18px;}
.n_house_show05{margin-bottom:15px;}
.n_house_show05 ul{margin:22px 0 10px 0;}
.n_house_show05 li{width:220px; float:left; margin-right:20px;font-size:16px;}
.n_house_show05_img{ width:210px; height:168px; display:block; margin-bottom:5px;}
.n_house_show05 li h2{height: 26px;line-height: 26px;text-align: center;font-weight: normal;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;}
.n_house_show05 li p{line-height: 20px;color: #9E9E9E;text-align: center;font-size: 12px;}
.n_house_show06{margin-bottom:20px;}
.n_house_show06_b{/*margin-top:15px;*/}
.n_house_show06_b_l{width:738px; float:left;}
.n_house_show06_b_r{ width:420px; float:right}
.n_house_show06_b_r h1{font-size:18px; height:35px; font-weight:normal}
.n_r01{height:40px; background:url(../images/line8.jpg) bottom repeat-x}
.n_r01 li{height:38px; line-height:39px; float:left; text-align:center; font-size:16px; border:1px #ececec solid; background:#f7f7f7; border-bottom:0; width:68px;}
.n_r01 li a{text-decoration:none; display:block; color:#888a7f;}
.n_r01 li.selected{ display:block; height:40px; background:#fff; color:#333; border-top:2px #ff9906 solid; text-decoration:none;}
.n_r02{margin:15px 0 0 0;overflow: auto;height: 336px;}
.n_r02 td{padding:0 5px;}
.n_r02 tr:hover{background:#fff4dc; color:#cc0000;}
.n_r02 tr a{ color:#cc0000; text-decoration:none}
.n_house_show07{padding: 15px 20px;background: #fff;}
.n_house_show07 .s_bg_line{float: right;}
.n_house_show07 dt{height: 35px;line-height: 20px;}
.n_house_show07_b_r{ width:420px; float:right}
.n_h_s_ico{ margin-bottom:15px; height:60px;}
.n_h_s_ico li{width:84px; float:left; text-align:center}
.n_h_s_ico_1{width:60px; height:30px; display:block;background:#fc2f00 url(../images/ico26.png) 15px 5px no-repeat;  border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px; display:block; padding-top:30px; text-align:center; color:#fff; margin:0 auto}
a.n_h_s_ico_1{ color:#fff; display:block; text-decoration:none}
a.n_h_s_ico_1:hover{ color:#fff;display:block; text-decoration:none; background:#dd2a01 url(../images/ico26.png) 15px 5px no-repeat;}

.n_h_s_ico_2{width:60px; height:30px; display:block;background:#fc8b00 url(../images/ico26.png) 15px -52px no-repeat;  border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px; display:block; padding-top:30px; text-align:center; color:#fff;margin:0 auto}
a.n_h_s_ico_2{ color:#fff; display:block; text-decoration:none}
a.n_h_s_ico_2:hover{ color:#fff;display:block; text-decoration:none; background:#ec7501 url(../images/ico26.png) 15px -52px no-repeat;}

.n_h_s_ico_3{width:60px; height:30px; display:block;background:#00a6e4 url(../images/ico26.png) 15px -118px no-repeat;  border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px; display:block; padding-top:30px; text-align:center; color:#fff;margin:0 auto}
a.n_h_s_ico_3{ color:#fff; display:block; text-decoration:none}
a.n_h_s_ico_3:hover{ color:#fff;display:block; text-decoration:none; background:#018bbe url(../images/ico26.png) 15px -118px no-repeat;}

.n_h_s_ico_4{width:60px; height:30px; display:block;background:#29c4c8 url(../images/ico26.png) 15px -173px no-repeat;  border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px; display:block; padding-top:30px; text-align:center; color:#fff;margin:0 auto}
a.n_h_s_ico_4{ color:#fff; display:block; text-decoration:none}
a.n_h_s_ico_4:hover{ color:#fff;display:block; text-decoration:none; background:#08aeb2 url(../images/ico26.png) 15px -173px no-repeat;}

.n_h_s_ico_5{width:60px; height:30px; display:block;background:#0fcd38 url(../images/ico26.png) 15px -228px no-repeat;  border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px; display:block; padding-top:30px; text-align:center; color:#fff;margin:0 auto}
a.n_h_s_ico_5{ color:#fff; display:block; text-decoration:none}
a.n_h_s_ico_5:hover{ color:#fff;display:block; text-decoration:none; background:#029f24 url(../images/ico26.png) 15px -228px no-repeat;}

.n_h_show07_l{width:112px; float:left}
.n_h_show07_l h2{line-height:28px; font-size:18px; font-weight:normal; color:#666}
.n_h_show07_l p{ line-height:24px;}
.n_h_show07_r{width:298px; border-left:1px #ddd solid; float:right}
.n_h_show07_r p{height:42px; font-size:16px; background:url(../images/ico27.png) 9px 8px no-repeat; padding-left:38px; margin:5px 0; line-height:42px;}
.n_mi{ display:block; float:right; color:#666}
.n_house_show08{margin-bottom:20px;}
.n_house_show08 ul{margin-top:15px;}
.n_house_show08 li{width:220px; float:left; margin-right:20px;}
.n_house_show08_img{width:220px; height:165px; display:block; position:relative}
.n_house_show08 li h2{height:30px; line-height:30px; margin-top:8px; font-size:18px; font-weight:normal;}
.n_house_show08 li p{margin-bottom:8px;}
.n_house_show09{}
.n_house_show09_1{background:url(../images/line6.jpg) repeat-x bottom; padding:20px 0;}
.n_house_show09_sp{display:block; float:left; font-size:16px; width:110px; color:#666}
.n_house_show09_1 ul{float:right; width:1070px;}
.n_house_show09_1 li{margin:0 12px; float:left; line-height:26px; }
.n_house_show09_2{background:#ffffff; padding:10px; line-height:24px; font-size:12px; margin-bottom:5px;border: 1px solid #e6e6e6;}
/* == business house== */
.business_icot{display:block; font-size:12px; float:left; margin-left:18px; margin-top:6px; padding-left:12px; background:url(../images/ico28.jpg) 0 5px no-repeat;}
.b_div05{padding-left:198px;}
.business_t{ padding-left:198px}
.business_t1{display:block; float:left;}
.body_business{width:670px; float:left; }
.body_business h2{ color:#434343; height:31px;font-size:20px; padding-left:198px;font-weight:normal}
.body_business h2 a{display:block; float:left;} 
.body_business p{padding-left:198px; height:27px;  color:#353535;}
/* == second hand house== */
.second_hand_house{width:660px; float:right;}
.second_hand_house_t1{width:380px; float:left; margin-right:10px;}
.second_hand_house_t1 h2{font-size:20px; color:#4e4e4e; height:40px; line-height:40px; width:380px; overflow:hidden; margin-bottom:8px; font-weight:normal}
.second_hand_house_t1 h2 a{ color:#4e4e4e; text-decoration:none}
.second_hand_house_t1 h2 a:hover{ color:#ff4e00; text-decoration:none;}
.second_hand_house_t1 p{line-height:30px; color:#4e4e4e}
.s_display{display:block; float:left}
.s_text01{font-size:20px; color:#ff6f06}
.s_text02{font-size:24px;}
.s_text03{font-size:30px; color:#ff6f06}
.but15{width:69px; height:28px; line-height:28px; padding-left:34px; background:#ff9906 url(../images/ico29.png) 14px 8px no-repeat; display:block; color:#fff; border-radius:2px; margin-left:10px;}
a.but15{text-decoration:none; color:#fff}
a.but15:hover{text-decoration:none; display:block; color:#fff; background:#ff4106 url(../images/ico29.png) 14px 8px no-repeat;}
.second_hand_house_t2{width:72px; float:left; padding-top:32px;}
.second_hand_house_t2 h2{ height:30px; line-height:30px; color:#4e4e4e; text-align:center; font-weight:normal}
.second_hand_house_t2 p{line-height:16px; font-size:12px; color:#4e4e4e; text-align:center}
.second_hand_house_t3{width:95px; float:right;}
.broker_img01{width:72px; height:72px; display:block; margin:0 auto/*background-color:#4ebfe0; */ }
.broker_img01 img{
    width:72px; 
    height:72px; 
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius:100px;
}
.second_hand_house_t3 h2{line-height:26px; text-align:center; font-weight:normal; margin-top:6px;}
.second_hand_house_t3 p{font-size:12px; text-align:center; color:#747474}
.s_h_right01{ width:288px; border:1px #ddd solid; padding:10px 0 10px 10px; margin-bottom:15px;}
.s_h_right01 li{width:130px; float:left; margin:5px; float:left;}
.but16{ height:34px; line-height:34px; padding-left:50px; background:#ff9906 url(../images/ico30.png) 20px 6px no-repeat; display:block; color:#fff; border-radius:2px;}
a.but16{text-decoration:none; color:#fff}
a.but16:hover{text-decoration:none; display:block; color:#fff; background:#ff4106 url(../images/ico30.png) 20px 6px no-repeat;}

.but17{height:34px; line-height:34px; padding-left:50px; background:#fc6b00 url(../images/ico30.png) 20px 6px no-repeat;  display:block; color:#fff; border-radius:2px; }
a.but17{text-decoration:none; color:#fff}
a.but17:hover{text-decoration:none; display:block; color:#fff; background:#ff4106 url(../images/ico30.png) 20px 6px no-repeat;}

.but18{ height:34px; line-height:34px; padding-left:50px; background:#ff9906 url(../images/ico06.png) 20px 6px no-repeat; display:block; color:#fff; border-radius:2px;}
a.but18{text-decoration:none; color:#fff}
a.but18:hover{text-decoration:none; display:block; color:#fff; background:#ff4106 url(../images/ico06.png) 20px 6px no-repeat;}

.but19{height:34px; line-height:34px; padding-left:50px; background:#fc6b00 url(../images/ico31.png) 20px 6px no-repeat;  display:block; color:#fff; border-radius:2px; }
a.but19{text-decoration:none; color:#fff}
a.but19:hover{text-decoration:none; display:block; color:#fff; background:#ff4106 url(../images/ico31.png) 20px 6px no-repeat;}
.second_hand_house_box{margin-bottom:15px;}
.second_hand_house_box ul{border:1px #ddd solid; padding:10px 10px 15px 10px;}
.second_hand_house_box li{border-bottom:1px #ddd solid; height:32px; line-height:32px;}
.second_hand_house_box .s_box01{width:160px; float:left; display:block;overflow: hidden;height: 32px;}
.second_hand_house_box .s_box01 a{width:160px; overflow: hidden;height: 32px;}
.second_hand_house_box .s_box02{width:50px; float:left; display:block; margin-left:8px; text-align:right}
.second_hand_house_box .s_box03{width:210px; float:left; display:block; }
/* == second hand house show == */
.s_h_h_show01{border:1px #ddd solid; margin:15px auto;}
.s_h_h_show01_n1{width:827px; border-right:1px #ddd solid; float:left; padding:15px 25px 20px 25px;}
h1.s_h_h_show01_n1_h1{ line-height:36px; color:#ff6a06; font-size:18px; font-weight:normal}
.s_h_h_show01_n1_left{width:415px; float:left;cursor: pointer}
.s_h_h_show01_n1_left_img{display:block; width:415px; height:276px; margin-bottom:10px;}
.s_h_h_show01_n1_left li{width:73px; height:55px; margin-right:12px; float:left}
.s_h_h_show01_n1_right{width:384px; float:right}
.s_h_h_show01_n1_right_tab td{height:29px; line-height:29px;}
.s_h_h_show01_n1_right_tab th{color:#828282; padding-right:8px; text-align:right}
.s_h_h_show01_n1_right_tab a{ color:#ff9906; text-decoration:none}
.s_h_h_show01_n1_right_tab a:hover{ color:#ff4e00; text-decoration:none;}

.but20{width:70px; height:30px; line-height:30px; padding-left:40px; background:#ff9906 url(../images/ico04.png) 13px 6px no-repeat;  display:block; color:#fff; border-radius:2px; }
a.but20{text-decoration:none; color:#fff}
a.but20:hover{text-decoration:none; display:block; color:#fff; background:#ff4106 url(../images/ico04.png) 13px 6px no-repeat;}
.s_h_h_show01_n1_right_n2{border:1px #ff9906 solid; margin:8px 0;}
.s_h_n2_t{padding:10px 10px 10px 63px; background:url(../images/ico32.png) 10px 10px no-repeat;}
.s_h_n2_t h2{font-size:24px; color:#ff7800; font-weight:normal}
.s_h_n2_t p{color:#898989; font-size:12px;}
.s_h_n2_t1{border-top:1px #ff9906 solid; height:28px; padding:0 10px; background:#fff9ee}
.s_h_n2_t1 p{line-height:28px; color:#eb8a00; font-size:12px;}
.s_h_h_show01_n2{width:250px; float:right; padding:30px 25px 25px 25px;}
.s_h_h_show01_n2_img{width:108px; height:108px; display:block; margin:0 auto/*background-color:#4ebfe0; */ }
.s_h_h_show01_n2_img img{
    width:108px; 
    height:108px; 
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius:100px;
}
.s_h_h_show01_n2 h2{line-height:34px; text-align:center; margin:15px 0}
.s_h_h_show01_n2 p{ height:26px; font-size:12px; width:250px;}
.s_h_h_sp{display:block; float:left; height:26px; font-size:12px;}
.star{margin-left:3px; float:left; width:100px; height:26px;}
.star_01{width:14px; height:14px; line-height:14px; font-size:0; display:block; margin-right:5px; margin-top:1px; float:left}
.star_ico01{background:url(../images/star01.png) no-repeat;}
.star_ico02{background:url(../images/star02.png) no-repeat;}
.text11{ color:#737373; font-size:12px; line-height: 20px;}
.s_h_h_show01_n2_but{border-top:1px #ddd solid; margin-top:20px; padding-top:20px;}
.but21{width:162px; height:48px; line-height:48px; padding-left:88px; background:#ff9906 url(../images/ico33.png) 50px 14px no-repeat; font-size:18px;  display:block; color:#fff; border-radius:2px; }
a.but21{text-decoration:none; color:#fff}
a.but21:hover{text-decoration:none; display:block; color:#fff; background:#ff4106 url(../images/ico33.png) 50px 14px no-repeat;}
.s_s_ico{display:block; float:left; width:16px; height:16px; margin:0 3px; padding-top:12px;}
.s_s_ico_t{display:block; float:left; margin:0 3px; width:40px;}
.introduce_house01{ margin:15px 0 0 0;}
.introduce_house01 p{margin:15px 0; line-height:26px;}
.introduce_house02{margin-bottom:5px;}
.n_r01_tab{height:40px; background:url(../images/line8.jpg) bottom repeat-x; margin-top:15px;}
.n_r01_tab li{height:38px; line-height:39px; float:left; text-align:center; font-size:16px; border:1px #ececec solid; background:#f7f7f7; border-bottom:0; width:74px;}
.n_r01_tab li a{text-decoration:none; display:block; color:#888a7f;}
.n_r01_tab li a.selected{ display:block; height:40px; background:#fff; color:#333; border-top:2px #ff9906 solid; text-decoration:none;}
.introduce_house02_tab{ margin-top:12px;}
.introduce_house02_tab li{width:413px; height:251px; margin:12px 26px 12px 0; float:left}
.introduce_house03{margin-bottom:15px;}
.introduce_house03_img{width:473px; height:280px; display:block; float:left; margin-right:30px; margin-top:20px;}
.introduce_house03_img1{width:473px; height:230px; display:block; float:left; margin-right:30px; margin-top:20px;}
.introduce_house03 h2{height:30px; line-height:30px; margin:20px 0 0 0; font-size:16px; color:#ff9906}
.introduce_house03 p{line-height:28px; font-size:12px;}
.introduce_house03_n{ background:url(../images/line6.jpg) top repeat-x; padding-top:12px; width:352px; float:right}
.but22{width:150px; height:40px; line-height:40px; padding-left:88px; background:#ff9906 url(../images/ico40.png) 50px 8px no-repeat; font-size:18px;  display:block; color:#fff; border-radius:2px; margin:0 auto}
a.but22{text-decoration:none; color:#fff}
a.but22:hover{text-decoration:none; display:block; color:#fff; background:#ff4106 url(../images/ico40.png) 50px 8px no-repeat;}
.introduce_house04{margin-bottom:15px;}
p.introduce_p{line-height:20px; margin:15px 0;}
p.introduce_p a{ color:#ff7506; text-decoration:none}
p.introduce_p a:hover{ color:#ff4e00; text-decoration:none;}
.introduce_house04_n{border:1px #ff9906 solid;}
.introduce_house04_n1{background:#fff9ef url(../images/ico32.png) 10px 25px no-repeat; padding:10px 13px 10px 63px; float:left; width:657px; border-right:1px #ff9906 solid;}
.introduce_house04_n1 h2{font-size:24px; color:#ff7800; font-weight:normal}
.introduce_house04_n1 p{line-height:22px; font-size:12px;}
.introduce_house04_n2{float:right; width:120px; background:#fff; padding-top:6px}
.introduce_house04_n2 p{line-height:28px; text-align:center; font-size:12px;}
.introduce_house04_n2 p a{ color:#ff7506; text-decoration:none}
.introduce_house04_n2 p a:hover{ color:#ff4e00; text-decoration:none;}
.introduce_house05{margin-bottom:15px;}
.introduce_house05 p{margin-top:15px; line-height:26px; color:#494949}
.introduce_house06{margin-bottom:15px;}
.introduce_house06 ul{border:1px #ddd solid; padding:10px 10px 15px 10px;}
.introduce_house06 li{ height:28px; line-height:28px; font-size:12px; overflow:hidden}
/* == news list == */
.news_list_img{width:856px; height:336px; margin-bottom:15px;}
.news_list01{margin-bottom:15px;}
.news_list01_n{background:url(../images/line6.jpg) bottom repeat-x; padding:20px 0}
.news_list01_n_img{width:100px; height:75px; float:left; display:block; margin-right:20px;}
.news_list01_n h2{font-size:18px; margin-bottom:8px; height:28px; line-height:28px;}
.news_list01_n h2 a.h2a{color:orange;font-weight: 500}
.news_list01_n h2 a.h2a:hover{font-weight: bold}
.news_list01_n p{font-size:12px; color:#848484; line-height:20px;}
.news_paihang{margin-bottom:13px;}
.news_paihang ul{ padding-top:10px;}
.news_paihang li{height:30px; line-height:30px; width:300px; overflow:hidden}
.news_paihang_ico{width:18px; height:18px; line-height:20px; margin-top:6px; text-align:center; color:#fff; background:#cacaca; display:block; margin-right:10px; float:left}
.news_paihang_bg{background:#ff3333;}
/*show*/
.show_body{padding:22px;}
.SjD_LeftSmCon{margin:0 0 20px 0;}
.SjD_LeftSm_title{margin: 15px auto 12px auto;}
.SjD_LeftSm_title h2{font-size:26px;text-align:center; margin-bottom:15px; font-weight:normal}
.SjD_LeftSm_title p{height:40px;text-align:center;line-height:220%;color:#888888; background:url(../images/line6.jpg) bottom repeat-x}
.SjD_LeftSm_content{margin:18px auto;width:98%;padding-left:6px;text-align:center;border-bottom:1px solid #e9e9e9; padding-bottom:15px;}
.SjD_LeftSm_content img{max-width: 98%;}
.SjD_LeftSm_content p{font-size:14px;margin:3px auto 16px auto;text-align: left;line-height:200%;}
.SjD_LeftSm_content .textright{text-align:right;padding-right:30px;}
.content_img{text-align:center; display:block; margin:5px auto}
.show_body02{margin-bottom:15px; padding-top:10px;}
.show_body02 ul{padding-top:10px;}
.show_body02 li{height:30px; line-height:30px; background:url(../images/ico41.png) 0 14px no-repeat; padding-left:10px;}
.text12{color:#737373; font-size:12px;  margin-left:10px;}
p.show_body03_p{margin-top:15px; line-height:20px; font-size:12px;color:#737373;}
p.show_body03_p a{ color:#fb5e00; text-decoration:none}
p.show_body03_p a:hover{ color:#ff4e00; text-decoration:none;}
.show_body04{border:1px #ddd solid; margin-top:10px; margin-bottom:10px;}
.show_body04 h2{padding:8px;}
.s_textarea01{width:830px; height:100px; line-height:20px; color:#999; border:none}
.show_body04 p{height:40px; line-height:40px; font-size:12px;color:#737373; background:#fafafa; padding:0 5px; border-top:1px #ddd solid}
.show_body04_r{display:block; float:right;}
.but23{width:66px; height:30px; line-height:30px;background:#ff9906; text-align:center; font-size:14px;display:block; color:#fff; border-radius:2px; margin-top:5px;}
a.but23{text-decoration:none; color:#fff}
a.but23:hover{text-decoration:none; display:block; color:#fff; background:#ff4106;}
.jijiren_f{margin-bottom:15px;}
.jijiren_f_body{background:#f7f7f7; padding:12px;}
.jijiren_f_body_n1{border-bottom:1px #ddd solid; padding:10px 0 10px 0}
.jijiren_f_body_n1 h2{height:24px; line-height:24px;}
.jijiren_f_body_n1 p{line-height:20px; font-size:12px; color:#575757}
.jijiren_img{width:85px; height:85px; display:block; float:left; margin-right:16px;/*background-color:#4ebfe0; */ }
.jijiren_img img{
    width:85px; 
    height:85px; 
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius:100px;
}
.jijiren_f_body_n2{padding:8px; border-bottom:1px #ddd solid; line-height:16px;}
.jijiren_f_body_n2 .j_sp{display:block; width:90px; line-height:20px; float:left; font-size:12px; color:#666; margin-right:5px;}
.jijiren_f_body_n2 .j_sp1{display:block; width:60px; float:right;}
.but24{width:60px; height:20px; line-height:20px;background:#ff9906; text-align:center; font-size:12px;display:block; color:#fff; border-radius:2px;}
a.but24{text-decoration:none; color:#fff}
a.but24:hover{text-decoration:none; display:block; color:#fff; background:#ff4106;}
.jijiren_f_body_n3{ margin:10px 0;}
.jijiren_f_body_n3 li{height:28px; line-height:28px; padding-left:10px; font-size:12px; background:url(../images/ico41.png) 0 13px no-repeat;}
/*boker*/
.boker_left{width:300px; float:left;}
.boker_left_n1{background:#f5f5f5; border-top:2px #ff9906 solid; margin-bottom:15px; padding:16px 28px;}
.boker_left_n1_1{ margin-bottom:5px; width:218px; margin:0 auto}
.boker_left_n1_1_img{width:149px; height:149px; display:block; margin:0 auto/*background-color:#4ebfe0; */}
.boker_left_n1_1_img img{
    width:149px; 
    height:149px; 
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius:100px;
}
.boker_left_n1_1 h2{line-height:30px; height:30px; text-align:center; margin:8px 0; font-size:16px; font-weight:normal}
.boker_left_n1_2{width:218px; margin:0 auto 5px auto}
.boker_left_n1_2 h2{height:36px; line-height:36px; color:#fff; font-size:20px; padding-left:54px; font-weight:normal; background:#ff9906 url(../images/ico42.png) 23px 7px no-repeat}
.boker_left_n1_2 p{background:#e6e4dc; height:25px; line-height:25px; text-align:center; font-size:12px; color:#666}
.boker_left_n1_3{margin:10px auto 5px auto; width:218px;}
.boker_left_n1_3 p{line-height:26px; font-size:12px; color:#666}
.boker_left_n1_4{border-bottom:1px #ddd solid;  width:218px; margin:0 auto}
.boker_left_n1_4 h2{font-size:16px; text-align:center; color:#ff6406; line-height:28px; font-weight:normal;}
.boker_left_n1_4 p{height:30px; margin:8px auto; width:190px;}
.boker_left_n1_4_sp{width:19px; height:27px; line-height:27px; text-align:center; display:block; float:left; margin:0 1px; background:url(../images/ico43.png) no-repeat}
.boker_left_n1_5{padding-top:7px; width:218px; margin:0 auto}
.boker_left_n1_5_s{display:block; width:70px; float:left; height:20px; line-height:20px; padding-left:20px; font-size:12px;}
.boker_ico01{background: url(../images/ico45.png) no-repeat;}
.boker_ico02{background: url(../images/ico44.png) no-repeat;}
.boker_left_n2{margin-bottom:15px;}
.boker_left_n2 table{ border-collapse:collapse;}
.boker_left_n2 th{height:39px; line-height:39px; background:#f5f5f5;padding-left:5px; text-align:left; font-weight:bold}
.boker_left_n2 td{border-bottom:1px #ddd solid; height:36px; line-height:36px; padding-left:5px; color:#666}
.boker_right{width:856px; float:right;}
.boker_right_body{margin:15px 0;}
.boker_right_body01{ border:1px #ffd6bd solid; padding:6px 15px;}
.boker_right_body01 h2{border-bottom:1px #ffd6bd solid; height:30px; line-height:30px; color:#ff6a06; margin-bottom:8px;}
.boker_right_body01 p{font-size:12px; color:#ff6a06; line-height:22px;}
.boker_right_body02_l{width:572px; float:left;}
.boker_right_body02_l h2{font-size:18px; color:#4e4e4e; height:24px; font-weight:normal;}
.boker_right_body02_l p{line-height:22px; color:#666; font-size:12px;}
.boker_right_body02_r{width:76px; float:right; padding-top:30px; font-size:24px; color:#fd6001; margin-bottom:2px;}
.boker_right_body02_2{background:#f7f7f7; padding:4px 10px; color:#838383; margin-bottom:10px;}
.boker_right_body02_2 p{line-height:18px; font-size:12px;}
.boker_ask01{margin:15px 0; background:#f8f8f8; border:1px #ddd solid; padding:15px; }
.boker_ask01 td{padding-right:8px;}
.ask_info{padding: 8px;margin-bottom: 10px;font-size: 14px; line-height: 22px;color: #666666;padding-top:0px;}
#ask_answer{display: none}
.select02{height:34px; line-height:34px; border:1px #dadada solid; border-radius:2px; width:234px;}
.inp03{height:34px; line-height:34px; border:1px #dadada solid; width:712px; color:#666; font-size:14px; padding:0 5px;border-radius:2px;}
.inp04{height:34px; line-height:26px; height:100px; border:1px #dadada solid; width:712px; color:#666; font-size:14px; padding:0 5px;border-radius:2px; margin-top:5px;}
.inp05{height:34px; line-height:34px; border:1px #dadada solid; border-radius:2px; width:234px;color:#666;}
.but25{width:100px; height:30px; line-height:30px;background:#37c9a5; text-align:center; font-size:14px;display:block; color:#fff; border-radius:2px; margin-top:5px;}
a.but25{text-decoration:none; color:#fff}
a.but25:hover{text-decoration:none; display:block; color:#fff; background:#10b089;}
.boker_ask02{margin-bottom:15px;}
.index_ul03 {margin:8px 0 16px 0; padding-bottom:10px;}
.index_ul03 li{border-bottom:1px #ddd solid; padding:8px 0}
.index_ul03 h2{height:28px; line-height:28px; font-weight:normal; padding-left:28px; font-size:12px; background:url(../images/ico11.png) 0 4px no-repeat}
.index_ul03 p{padding-left:28px; color:#7a7a7a; line-height:20px; font-size:12px; background:url(../images/ico12.png) 0 2px no-repeat;}
#hits{display: none}
/*renting*/
.renting{width:728px; float:left; padding-bottom:20px; }
.renting h2{ color:#434343; height:31px;font-size:20px; padding-left:198px;font-weight:normal; margin-bottom:10px;}
.renting h2 a{display:block; float:left; margin-right:5px;} 
.renting p{padding-left:198px; height:27px;  color:#353535;}
.renting_r{width:124px; float:right;}
.renting_r h1{height:40px; line-height:40px; font-size:14px; color:#353535; font-weight:normal; text-align:right}
.renting_r p{height:25px; color:#666; text-align:center}
.renting_r_s1{display:block; height:25px; line-height:25px; font-size:12px; float:left; background:url(../images/ico47.png) 0 5px no-repeat; width:60px; text-align:left; padding-left:20px;}
.renting_r_s2{display:block; height:25px; line-height:25px; font-size:12px; float:left; background:url(../images/ico48.png) 0 5px no-repeat; width:24px; text-align:left; padding-left:18px;}
.renting_sp{display:block; float:left; line-height:24px; font-size:12px;}
.but26{width:35px; height:24px;background:#ee4433; text-align:center; display:block; color:#fff; border-radius:2px;}
a.but26{text-decoration:none; color:#fff}
a.but26:hover{text-decoration:none; display:block; color:#fff; background:#cb2110;}
.but27{width:35px; height:24px;background:#9509bb; text-align:center; display:block; color:#fff; border-radius:2px; }
a.but27{text-decoration:none; color:#fff}
a.but27:hover{text-decoration:none; display:block; color:#fff; background:#680384;}
.but28{width:35px; height:24px;background:#62ab00; text-align:center; display:block; color:#fff; border-radius:2px; }
a.but28{text-decoration:none; color:#fff}
a.but28:hover{text-decoration:none; display:block; color:#fff; background:#447600;}
.but29{width:35px; height:24px;background:#ff6600; text-align:center; display:block; color:#fff; border-radius:2px; }
a.but29{text-decoration:none; color:#fff}
a.but29:hover{text-decoration:none; display:block; color:#fff; background:#ec5401;}
.but30{width:100px; height:30px; line-height:30px; padding-left:30px; background:#ff9906 url(../images/ico04.png) 20px 6px no-repeat;  display:block; color:#fff; border-radius:2px; }
a.but30{text-decoration:none; color:#fff}
a.but30:hover{text-decoration:none; display:block; color:#fff; background:#ff4106 url(../images/ico04.png) 20px 6px no-repeat;}
.renting_box{margin-bottom:15px;}
.renting_box ul{border:1px #ddd solid; padding:10px 10px 15px 10px;}
/*ask*/
.ask_fenlei{border:1px #ddd solid; padding:14px 18px; margin-bottom:15px;}
h1.ask_fenl{height:34px; line-height:34px; font-size:16px; border-bottom:1px #ddd solid; color:#666; margin-bottom:5px;}
.ask_fenlei h2{margin-top:12px; margin-bottom:5px; color:#fc6e01; line-height:22px;}
.ask_fenlei li{margin-right:10px; line-height:22px; width: 55px; font-size:12px; float:left}
.ask_fenlei li a{ color:#666; text-decoration:none}
.ask_fenlei li a:hover{ color:#ff4e00; text-decoration:none;}
.ask_star{border:1px #ddd solid;padding:14px 18px; margin-bottom:15px;}
.ask_star ul{padding-bottom:10px;}
.ask_star li{margin-top:18px;}
.ask_star_img{width:82px; height:92px; border:1px #ddd solid; padding:1px; display:block; float:left; margin-right:18px;}
.ask_star li h2{color:#fc6e01; height:22px;}
.ask_star li p{line-height:24px; font-weight:normal}
.but31{width:103px; height:24px; line-height:24px; background:#e6e6e6; display:block; margin-left:103px;text-align:center; color:#333; font-size:12px; border-radius:2px; }
a.but31{text-decoration:none; color:#333}
a.but31:hover{text-decoration:none; display:block; color:#fff; background:#ff9906;}
.ask_sousuo{background:#f8f8f8; border:1px #ddd solid; margin-bottom:15px; padding:22px 40px 14px 40px;}
.ask_sousuo h2{height:42px;}
.ask_sousuo p{line-height:30px; font-size:12px;}
.ask_sousuo p a{display:block; float:left; margin-right:10px;}
.ask_sousuo_sp{display:block; float:left; width:642px;}
.ask_sousuo_sp1{display:block; float:left; width:130px;}
.inp06{height:39px; line-height:39px; border:1px #ddd solid;  font-size:14px; color:#999; width:640px; padding:0 5px}
.but32{ height:42px; line-height:42px; background:#ff9906; font-weight:normal; display:block; text-align:center; color:#fff; font-size:18px; border-radius:0 2px 2px 0; }
a.but32{text-decoration:none; color:#fff}
a.but32:hover{text-decoration:none; display:block; color:#fff; background:#fb5f01;}
.ask_body{padding:20px 0 9px 0; border-bottom:1px #ddd solid; margin-bottom:15px;}
ul.ask_body_ul li{width:200px; margin-right:18px; float:left}
ul.ask_body_ul li p{line-height:30px; margin:5px 0; text-align:center; color:#4f4f4f;}
.ask_body02{border:1px #ddd solid;}
h2.ask_body02_h2{height:40px; background:url(../images/line8.jpg) bottom repeat-x; font-weight:normal}
h2.ask_body02_h2 .ask_b_sp01{width:99px; border-right:1px #ddd solid; background:#fff; height:40px; line-height:40px; font-size:16px; text-align:center; display:block; float:left; color:#666;}
h2.ask_body02_h2 .ask_b_sp02{float:left; margin:0 15px; line-height:40px; /*font-size:12px; */display:block;color:#4f4f4f;}
h2.ask_body02_h2 .ask_b_sp02 a{ color:#f77501; text-decoration:none}
h2.ask_body02_h2 .ask_b_sp02 a:hover{ color:#e12c02; text-decoration:none;}
h2.ask_body02_h2 .ask_b_sp03{display:block; margin-right:5px; float:right}
.ask_body02_n{ padding:11px 12px 21px 12px;}
.ask_body02_n th{height:30px; line-height:30px; background:url(../images/line6.jpg) repeat-x bottom; color:#666}
.ask_body02_n td{height:34px; line-height:34px; background:url(../images/line6.jpg) repeat-x bottom; color:#8c8c8c}
.but33{ width:40px;height:20px; line-height:20px; background:#edfefa; border:1px #a9f7e4 solid; font-weight:normal; display:block; margin:5px auto; text-align:center;color:#1eb48f; font-size:12px; border-radius:2px; }
.but34{ width:40px;height:20px; line-height:20px; background:#edfefa; border:1px #a9f7e4 solid; font-weight:normal; display:block; margin:5px auto; text-align:center;color:#f44b00; font-size:12px; border-radius:2px; }
/*ask list*/
.ask_list_t{margin-bottom:15px;}
.ask_list_t01{border:1px #d6d6d6 solid; border-top:0; padding:15px 0}
.ask_list_t01 li{width:100px; text-align:center; height:28px; line-height:28px; float:left; margin:0 3px;}
.ask_list_t01 li a{ color:#666; text-decoration:none}
.ask_list_t01 li a:hover,.ask_list_t01 li a.selected{ color:#fff; background:#ff9906; display:block; text-decoration:none;}
.ask_list_t02 th{height:30px; line-height:30px; background:url(../images/line6.jpg) repeat-x bottom; color:#666}
.ask_list_t02{padding:15px 0;}
.ask_list_t02 td{height:34px; line-height:34px; background:url(../images/line6.jpg) repeat-x bottom; color:#8c8c8c}
.ask_list_r01{background:#f8f8f8; margin-bottom:15px; padding:15px 10px 5px 10px}
.ask_list_r01 p{margin-bottom:12px;}
.inp07{width:262px; height:30px; line-height:30px; padding:0 8px; color:#989898; font-size:12px; border:1px #ddd solid}
.inp08{width:262px; height:118px; line-height:30px; padding:0 8px; color:#989898; font-size:12px; border:1px #ddd solid}
.adl_list_sp1{display:block; float:left; width:160px;}
.adl_list_sp2{display:block; float:right; width:96px;}
.select03{ width:160px; height:32px; border:1px #ddd solid; color:#989898; font-size:12px;}
.but35{ height:32px; line-height:32px; background:#ff9906; font-weight:normal; display:block; text-align:center; color:#fff;  border-radius:2px; }
a.but35{text-decoration:none; color:#fff}
a.but35:hover{text-decoration:none; display:block; color:#fff; background:#fb5f01;}
.ask_list_r02{width:300px; height:170px; margin-bottom:15px;}
h1.n_h_title02{ background:url(../images/line7.jpg) bottom repeat-x; height:32px; font-weight:normal}
h1.n_h_title02{height:32px;}
h1.n_h_title02 ul{float:left;}
h1.n_h_title02 li{font-size:18px; float:left; height:30px;margin-right:15px; }
h1.n_h_title02 a.selected{border-bottom:2px #fc8d00 solid; display:block; height:30px; color:#fb7600; font-size:18px; font-weight:normal}
.ask_list_r03{margin-bottom:15px;}
ul.ul_ask{border:1px #ddd solid; padding:10px 10px 15px 10px;}
ul.ul_ask li{ height:28px; line-height:28px; font-size:12px; overflow:hidden}
/*ask show*/
.ask_show01{border:1px #ddd solid; padding:10px 25px; margin-bottom:15px;}
.ask_show01_n1{margin-bottom:15px;}
.ask_show01_n1 h2{height:30px; line-height:30px; border-bottom:1px #ddd solid; background:url(../images/ico50.png) 0 5px no-repeat; padding-left:26px;}
.ask_show01_n1 p{line-height:24px; color:#999; font-size:12px;}
.ask_show01_n2 h2{ height:30px; margin-bottom:10px;}
.but36{ width:121px; height:30px; line-height:30px; background:url(../images/but01.png) no-repeat; font-weight:normal; display:block; padding-left:15px; color:#fff; }
a.but36{text-decoration:none; color:#fff}
a.but36:hover{text-decoration:none; display:block; color:#fff; background:url(../images/but01_hover.png) no-repeat;}
.ask_show01_n2 p{ margin-bottom:10px;}
.inp09{border:1px #ddd solid; padding:3px 6px; line-height:24px; color:#666; font-size:12px; width:790px; height:60px;}
.ask_show01_n2_sp{display:block; float:right;}
.ask_show02{border:1px #ddd solid; padding:15px; margin-bottom:15px;}
.ask_show02 h1{height:30px; border-bottom:1px #ddd solid; background: url(../images/ico51.png) 0 2px no-repeat; padding-left:24px; color:#434343}
.ask_show03{background:url(../images/line6.jpg) bottom repeat-x; padding:15px 0}
.ask_show03_img{width:52px; height:52px; border:1px #ddd solid; float:left; margin-right:10px;}
.ask_show03_t{float:left; width:760px;}
.ask_show03_t h2{font-size:12px; color:#999; font-weight:normal;}
.ask_show03_t_s1{display:block; float:right; color:#999; margin-bottom:6px;}
.ask_show03_t p{margin:6px 0; color:#7b7b7b}
.ask_show03_t_s2{width:15px; height:23px; line-height:23px; color:#ff7600; background:url(../images/ico52.jpg) no-repeat; padding-left:20px; display:block; margin-right:10px; float:left;cursor: pointer}
.ask_show03_t_s3{width:15px; height:23px; line-height:23px; color:#ff7600; background:url(../images/ico53.jpg) no-repeat; padding-left:20px; display:block; margin-right:10px; float:left;cursor: pointer}
.ask_show04{margin-bottom:15px; border:1px #ddd solid; padding:15px;}
.ask_show04 ul{margin:10px 0;}
.ask_show04 li{height:32px; line-height:32px;background:url(../images/line6.jpg) bottom repeat-x;}
.ask_house{height: 30px;line-height: 30px;margin-bottom: 10px;font-size: 14px;}
.ask_house a{color: orange; font-weight: bold;font-size: 14px;}
.ask_house a:hover{text-decoration: underline;}
.ask_house span{color: #999;padding: 0px 10px}
/*group buy*/
.select04{ width:94px; height:32px; border:1px #ddd solid; color:#989898; font-size:12px; margin:3px;}
.group_body{margin:20px 0;}

.group_body_01{border:1px #ddd solid; margin-bottom:15px; padding: 8px}
.group_body_01_img{display:block; float:left; width:458px; height:278px; margin-right:15px;}
.group_body_01_r{width:362px; float:left;}
.group_body_01_r h2{line-height:40px; font-size:20px; color:#555}
.group_body_01_r h3{line-height:22px; font-size:12px; color:#999; font-weight:normal; background:url(../images/line6.jpg) bottom repeat-x; padding:5px 0;}
.group_body_01_r h4{line-height:40px; color:#00b3c7; font-size:18px; font-weight:normal;}
.group_body_01_r h5{line-height:46px; color:#999; font-size:16px; font-weight:normal; font-weight:normal; }
.group_body_01_r i{width:26px; height:25px; background:url(../images/ico54.jpg) no-repeat; float:left; display:block; margin:10px 6px}
.group_body_01_r_sp{display:block; float:left;}
.group_body_01_r h6{ height:40px; line-height:40px; font-size:18px; color:#878787; font-weight:bold}
.group_body_01_r p{height:40px; margin-top:5px;}
.but37{ height:38px; line-height:38px; background:#ff9906; font-weight:normal; font-size:16px; display:block; text-align:center; color:#fff; font-weight:bold;  border-radius:2px; }
a.but37{text-decoration:none; color:#fff}
a.but37:hover{text-decoration:none; display:block; color:#fff; background:#fb5f01;}
.adl_list_sp3{display:block; float:right; width:120px;}
.group_body_r01{background:#ffaf34; padding:15px 26px;}
.group_body_r01 h1{height:29px; font-size:22px; background:url(../images/ico55.png) no-repeat; padding-left:38px; color:#fff; font-weight:normal}
.group_body_r01 h2{font-size:23px; line-height:46px; color:#fff; font-weight:normal}
.group_body_r01 p{font-size:12px; color:#fff; line-height:20px;}
.group_body_r02{background:#f8f8f8; padding:12px 0; margin-bottom:15px;}
.group_body_r02 h2{ line-height:40px; text-align:center; color:#f68002; font-size:20px; font-weight:normal}
.group_body_r02 p{height:80px; padding:0 28px}
.group_body_r02 .group_ico{width:80px; display:block; float:left; padding-top:60px; height:20px; text-align:center; color:#c67400}
.group_ico_01{background:url(../images/ico56.png) 20px 8px no-repeat;}
.group_ico_02{background:url(../images/ico57.png) 20px 8px no-repeat;}
.group_ico_03{background:url(../images/ico58.png) 20px 8px no-repeat;}
.group_body_r03{background:#f8f8f8; border-top:2px #ff9a0d solid; padding:10px 15px; margin-bottom:15px;}
.group_body_r03 p{height:36px; line-height:36px; border-bottom:1px #ddd solid; background:url(../images/ico_qq.png) 0 11px no-repeat; padding-left:25px;}

/* CSS Document */

.groupCover{ clear:both; margin-bottom:20px; border:1px #ddd solid}
.gcLeft{ float:left; width:450px; overflow:hidden; border-right:1px solid #E5E5E5; padding:20px 4px; position:relative;}
.groupMap{ position:absolute;right:0;top:0;}
.groupMap a{ display:block; padding:2px 20px; color:#FFF; background:#888;-moz-border-radius:0 0 0 30px;-webkit-border-radius:0 0 0 30px;border-radius:0 0 0 30px;}
.groupMap a:hover{ color:#FFF; background:#BFA77B;}
.gcLeft h1{ font-size:20px; margin-bottom:10px; color:#00C8DE; padding:0 10px;font-weight:normal;}
.gcLeft h2{ font-size:16px; line-height:26px; margin-bottom:20px; font-weight:normal; padding:0 10px}
.gcRight{ float:right; width:150px; padding:20px 13px; color:#A76832; background:#FFF url(../images/tg.gif) no-repeat right top;}
.gcDiscount{ clear:both; margin-bottom:20px;}
.gcDiscount em{ display:block; font-size:18px; color:#E25000;}
.gcDiscount em b{ font-size:28px; margin:0 5px;}
.gcDesc{ clear:both;}
.gcDesc em{ display:block; font-size:14px; color:#8A6B50;}.gcDesc em ins{ width:1em; margin-left:-4px;}
.gcDesc span{ display:block; white-space:nowrap; font-size:20px; padding:10px; margin:20px -20px; text-align:center;  background:#FFF7D9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.gcDesc span b{color:#C30; margin:0 3px;}
.gcTiming{ clear:both; font-size:16px;}
.gcTiming em{ display:block; margin-bottom:5px;}
.gcTiming span{ display:block; margin-bottom:10px; background:url(../images/ico59.png) 0 3px no-repeat; padding-left:20px;}
.gcTiming span ins{ width:1em; margin:0 3px 0 -1px;}
.gcTiming span b{ color:#C30; margin:0 2px;}
.gcTiming .btn,.groupDynamic p .btn{ display:block; height:40px; line-height:38px; font-size:22px; font-family:"Microsoft YaHei",Arial,sans-serif;}
/*滑块*/
.groupImg{ clear:both; width:460px; height:280px; margin:0 auto 20px auto; overflow:hidden;position:relative;}
.groupImg .btn_tab{ height:30px;overflow:hidden; position:absolute;right:10px; bottom:10px; z-index:1; }
.groupImg .btn_tab li{
	float:left; width:30px; height:30px; margin-left:10px;background:#FFF; text-align:center; line-height:30px; font-weight:bold;
	-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px; color:#F33; font-size:15px; cursor:default;
	}
.groupImg .btn_tab li:hover{ background:#444D5C;}
.groupImg .btn_tab li.on{ background:#F9644E; color:#fff; }
.groupImg .box_tab{position:relative; width:100%; z-index:0; background:#FFF;}
.groupImg .box_tab li{ width:460px; height:280px; overflow:hidden;}
/**/
.groupAdd{ clear:both; width:460px; overflow:hidden; font-size:14px;}
.groupAdd dd ins{ width:1em; margin:0 5px 0 -2px; color:#BBB;}
.groupAdd dt{ clear:both; margin-bottom:10px;}
.groupAdd dt a{ float:left; color:#FFF; padding:0 15px 0 20px; height:30px; line-height:30px; color:#FFF; background:#00BACF;}
.groupAdd dt b{ margin-right:5px;font-size:16px; font-weight:normal;}
.groupAdd dt a ins{ width:1em;}
.groupAdd dt a:hover{ background:#BBB;}
.groupAdd dd{ clear:both; line-height:24px;}
.groupAdd dd em{ margin:0 15px 0 0;}
/*详情*/
.groupDeta{ clear:both; margin-bottom:30px; border:1px #ddd solid; border-top:0; }
.groupDetaBox{ clear:both; padding:20px; margin-bottom:20px; min-height:1000px; font-size:16px; overflow:hidden; background:#FFF;}
.groupDetaBox p{ display:block; margin:10px 0;}
.groupDetaBox p img{ max-width:100%; margin:0 auto;}
.groupDetaTop{ clear:both;}
.groupDetaTop dt{ float:left; width:150px; font-size:22px; text-align:center; padding:5px 0; color:#00C8DE; background:#FFF;}
.groupDetaTop dd{ float:right; width:180px; text-align:right; font-size:16px;}
.groupDetaTop dd a{ color:#F33;}.groupDetaTop dd a:hover{ color:#888; text-decoration:underline;}

/**/
.gcLeft{width:569px;}
.gcLeft h1{ font-size:24px;}
.gcLeft h2{ font-size:18px;}
.groupAdd{ margin:0 auto;}
.gcRight{ width:250px;}
.gcDiscount em{ font-size:22px;}
.gcDiscount em b{ font-size:32px;}
.gcDesc span{margin:20px 0;}
.groupPhone{ padding:10px 20px;}
.groupSubscribe{ padding:20px;}
.groupPhone span{ font-size:24px;}
.groupSservice li{ font-size:16px;}
.groupSubscribe h3{ font-size:16px;}
.groupSubscribe .itext{ width:145px; padding:8px 5px;}
.grouico{width:16px; height:16px; display:block; float:left; margin-right:6px; margin-top:10px;}
.grouico_01{width:42px; background:url(../images/g_ico17.png) no-repeat; text-align:center; font-size:12px;display:block; float:left; margin-top:10px;}
.tgshare h2{margin-top:10px;}

/*activity*/
.newsPicText .newsBox{ margin:0;*margin-bottom:20px;}
.newsPicText dl{float:left; width:280px; height:350px;padding-bottom:10px; margin:0 20px 20px 0; border-bottom:10px solid #FFF;background:#FFF; overflow:hidden; zoom:1;}
.newsPicText .mt{ padding:0; line-height:1em; height:40px; background:none; font-size:22px; color:#64B11E;}
.newsPicText .mt cite a{ color:#FFF; height:28px; line-height:28px; background:#CCC;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}.newsPicText .mt cite a:hover{ color:#FFF; background:#F55;}
.newsPicText dt a{ display:block;background:#F9F9F9;}
.newsPicText dt span{ display:block; width:90%; padding:10px 5% 5px 5%; line-height:20px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:15px;}
.newsPicText dt em{ display:block; width:90%; padding:3px 30px; color:#999; font-size:12px; background:url(../images/ico60.png) 11px 4px no-repeat;}
.newsPicText dt img{ width:288px; height:210px; display:block}
.newsPicText dd{ clear:both; padding:10px 5%; height:230px; line-height:20px; overflow:hidden; color:#999;}
/*zhuanti*/
.zhuanti{margin:15px 0;}
.zhuanti li{width:224px; height:340px; margin-right:15px; margin-bottom:20px; float:left}
/** map **/
#mapTopWrap .wrap {width: auto;padding: 0 0 0 20px;}
.mapTopView {float: right;width: 240px;}
.mapTopView a {float: left;width: 120px;font-size: 16px;height: 60px;line-height: 60px;text-align: center;color: #FFF;background: #16659A;}
.mapTopView a:hover {background: #09BDFF;}
.mapTopView a.current {background: #00A3E0;}
.mapWrap {width: 100%;position: relative;z-index: 1;}
.mapLeft {width: 368px;height: 100%;position: absolute;left: 0;border-right: 1px solid #DDD;background: #F5F5F5;overflow: hidden;z-index: 99;}
.mapRight {overflow: hidden; position: relative; z-index: 0; background-color: rgb(243, 241, 236); color: rgb(0, 0, 0); text-align: left; height: 411px;}

/**/
.mapSo {clear: both;padding: 10px 20px;width: 328px;overflow: hidden;}
.mapSo .dropdownBox {width: 350px;}
.mapSo select {width: 155px;font-size: 14px;border: 1px solid #E5E5E5;padding: 5px;margin: 0 10px 10px 0;}
.mapSotext {padding: 5px 0;}
.mapSotext input {height: 26px;line-height: 26px;width: 228px;font-size: 14px;margin-bottom: 10px;border: 1px solid #E2E2E2;padding: 5px 4px;vertical-align: top; color:#999
   }
.mapSotext .btn {width: 85px;padding: 4px 0;font-size: 14px; display:block; float:right}
.but38{ width:85px; line-height:30px; background:url(../images/ico61.png) 18px 10px no-repeat #ff9906; font-weight:normal; text-indent:2.7em;display:block;color:#fff; }
a.but38{text-decoration:none; color:#fff}
a.but38:hover{text-decoration:none; display:block; color:#fff; background:url(../images/ico61.png) 18px 10px no-repeat #ff6a06;}
/**/
.mapListBox {clear: both;}
.mapListHead {clear: both;height: 38px;line-height: 38px;border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;background: #EEE;}
.mapListHead dt {float: left;width: 160px;padding-left: 20px;}
.mapListHead dt b {color: #F60;margin: 0 5px;}
.mapListHead dd {
	float: right;
	width: 160px;
	text-align: center;
}
.mapListHead dd span {
	float: left;
	width: 33.33%;
*width: 33%;
}
.mapListHead dd span a {
	display: block;
	border-left: 1px solid #DDD;
}
.mapListHead dd span a:hover {
	background: #FFF;
}
/**/
        .mapList {
	clear: both;
	font-size: 12px;
	overflow: auto;
	font-family: Arial, sans-serif;
}
.mapList ul {
}
.mapList li {
	clear: both;
	border-bottom: 1px solid #DDD;
}
.mapList li a {
	display: block;
	color: #666;
	padding: 10px;
	background: #FFF;
}
.mapList li a:hover {
	color: #555;
	background: #F8F8F8;
}
.mapList li a:hover h2 {
	color: #F60;
}
.mapList li h2 {
	font-size: 20px;
	height: 30px;
	color: #4EAD00;
}
.mapList li dt, .mapList li dd {
	height: 24px;
	line-height: 24px;
}
.mapList li dt em {
	margin-right: 10px;
}
.mapList li dt em ins {
	margin-right: 3px;
}
.mapList li dd span {
	margin-right: 20px;
}
.mapList li dd span b {
	font-size: 14px;
	color: #F60;
}
/*news house img */
.photo01{height:37px; margin:30px 0;}
.photo01 li{background: rgb(250, 250, 250);  ; height: 35px; color: rgb(51, 51, 51); line-height: 35px; font-size: 16px; float:left; margin-right:10px; }
.photo01 li a{ color:#333; text-decoration:none; display:block;padding: 0px 20px;border: 1px dashed rgb(204, 204, 204)}
.photo01 li a:hover{ color:#fff; background:#ff9906; border: 1px dashed #ff9906;  text-decoration:none;padding: 0px 20px;}
.photo01 li a.selected{ color:#fff; background:#ff9906; border: 1px dashed #ff9906; text-decoration:none;padding: 0px 20px;}
.photo02{ margin-bottom:30px;}
.photo02 li{width:370px; float:left; margin-right:35px; margin-bottom:15px;}
.photo02_img{display:block; border:1px #ddd solid; width:368px; height:298px;}
.photo02 li p{height:32px; line-height:32px; margin:10px 0; font-size:16px}
/*news dongtai */
.dongtai01{margin:20px 0; background:#fafafa; border:1px #ddd solid; padding:25px;}
.dongtai01 p{margin-bottom:15px; text-indent:2.8em; font-size:16px; line-height:30px;}
.dongtai01 h2{font-size:16px; margin-bottom:15px;line-height:26px;}

.news_house_show{height:158px;width: 830px;background: #F5F5F5;border: 1px #E0DFDF solid}
.news_house_show .n_house_s_img{ width: 200px; margin: 0px; margin-top:11px;}
.news_house_show .n_house_s_img img{width: 180px;height: 135px;}
.news_house_info h2 {text-indent:0px;height: 26px;line-height: 26px; margin-top:5px;}
.news_house_info h2 a{padding-left: 15px;}
.news_house_info div{height: 26px;line-height: 26px; display: block}
.news_house_show .n_ico01,.news_house_show .n_ico02{height: 25px;line-height: 25px;}
.news_house_nav{margin-top:5px;text-align: left}
.news_house_nav a{text-align: center;  padding: 2px 5px; margin-right: 5px;background: #ff9906;color:#FFFFFF;font-size: 13px;}

.so{height: 35px;line-height: 35px;margin-bottom: 10px;}
.so p{padding-left: 10px;}
.so b{color: red}
.b{font-weight: bold;}
.b a{color: #ff9906}
.droplist {
    background:url("../images/ico63.png") no-repeat 82px 7px;
    border: 1px solid #dddddd;
    cursor: pointer;
    margin-right: 10px;
    position: relative;
    width: 102px;
}
.droplist em {
    display: block;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    padding-left: 10px;
}
.droplist div{
    background: #fff;
    display: none;
    left: -1px;
    position: absolute;
    top: 28px;
    width: 102px;
    z-index: 118;
    border: 1px solid #ff9906;
    border-top: none;
}
li.hover{
    background:url("../images/ico63-1.png") no-repeat 82px 7px;
    border: 1px solid #ff9906;
    border-bottom: none;
}
.droplist div a {
    display: block;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    padding-left: 10px;
}
.droplist div .a_select,.droplist a:hover{
    background: #ff9906;
    border: medium none;
    color: #fff;
    text-decoration: none;
}
.house_coupons{height:118px; background: url(/Public/Home/images/new_msg.jpg) no-repeat center bottom;}
.coupons_div_1{float: left;width: 100px;height: 80px;background: orange;color: #ffffff;line-height: 80px;text-align: center;font-size: 16px;}
.coupons_div_2{width: 700px;float: right;margin-top: 30px;height: 62px;overflow: hidden;margin-right: 140px;font-size: 18px;font-weight: bold;}
.coupons_div_2 p{line-height: 30px;padding-right: 80px;color: white}
.po_fixed{position: fixed;z-index: 9999;top: 0px;}

.fwpt{margin-top:10px;}
.fwpt li.fwpt_title{background: #bbc3cd}
.fwpt li{float:left;margin-right: 6px;background:#008000;font-size: 14px;color: #ffffff;padding: 4px 8px;}
.line{float: none;clear: both}

.est a{padding: 0px 6px;color: orange;font-weight: bold}
.est a:hover{text-decoration: underline}

.tab_list{
    height: 100px;
    width: 800px;
    background: #008000;
}
.estate_h2{font-weight: 400;font-size: 14px;}
.estate_h2 span{color: red}

/*经济人*/
.agency_list{height:auto; width: 1180px;margin: auto;}
.agency_div{height: 45px;line-height: 45px;border: 1px #e6e6e6 solid;margin: 10px 0px;}
.agency_div span{padding-left: 15px;}
.agency_div b{font-size: 18px;color: orange}
.age_ul li.li{height: 158px;border-bottom: 1px #e6e6e6 solid;margin: 10px 0px;}
.age_head{height: 158px;width: 136px;float: left}
.age_con{height: 158px;float: left;color: #888}
.age_div1 div{height: 28px;line-height: 28px;}
.age_div1 span,.age_div1 b{font-size: 14px;color: orange;font-weight: bold; padding-right: 20px;}
.age_div1 b{padding: 0px 2px;}
.age_div1 b a{color:orange;font-weight: 500}
.age_div2 h4{height: 28px;line-height: 28px;}
.age_div2 li a{color: #666666}
.age_l{width: 870px;float: left}
.age_r{width: 300px;float: right}
.age_div3 ul{width: 360px;float: left}
.age_div3 a:hover{text-decoration: underline;color:#000000}
.es li span{padding: 2px;background:orange;color: #ffffff;margin-right: 5px;}
.cz li span{padding: 2px;background:#008000;color: #ffffff;margin-right: 5px;}

/*修改*/
.buy_t{ height:28px;line-height:28px; background:rgba(0,0,0, 0.70); color:#fcf2bb; width:100%; position:absolute; bottom:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000',endColorstr='#B2000000')}
.buy_t1{height:24px;line-height:24px; background:rgba(0,0,0, 0.70); width:100%; position:absolute; bottom:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000',endColorstr='#B2000000')}

.ser_body01 li{ height:20px; line-height:20px;font-size:12px; float:left; margin-right: 8px; overflow: hidden; display: block;border:1px #ff9906 solid; }
.ser_ico{display:block;margin-left:3px; width:10px; height:20px; background:url(../images/ico13.png) 0 6px no-repeat; position: absolute; top:0; right:0;}
.ser_ico a:hover{background:url(../images/ico14.png) 0 6px no-repeat; }
.ser_body01 li a{color:#ff9906;padding:0 15px 0 5px;text-decoration:none; height: 20px; line-height: 20px; display: inline-block; position: relative;}
.ser_body01 li a:hover{ color:#ff4e00;height:20px; line-height:20px;text-decoration:none;}

.body_div03{height:30px; line-height:30px; margin-top:10px; overflow: hidden; }
.body_div03 h2{line-height:30px; font-weight:normal; color:#828282; width: 850px;position: relative;}
.b_div_r{position: absolute; top:0; right:0; display: block; overflow: hidden; width: 240px;}



/*相关楼盘推荐BG*/

/* 必要布局样式css */
.title_cn {
	text-align: center;
	font-weight: bold;
	font-size: 30px;
}
#new_box {
	width: 100%;
	/*padding: 50px 0px;*/
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 0px;
}
.new_con {
	max-width: 1180px;
	margin: 0 auto;
	/*margin-top: 50px;*/
	background: #fff;
    border: 1px solid #e6e6e6;
	margin-bottom: 15px;
}
.newtel {
	height: 30px;
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 10px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #666
}
.new_telst {
	/*width: 550px;*/
	margin: 0 auto;
	position: relative;
	top: 6px;
	text-align: center
}
.new_telst li {
	width: 166px;
	line-height: 30px;
	text-align: center;
	float: left;
	display: inline;
	font-family: "微软雅黑";
	cursor: pointer;
}
.new_telst li.newon {
	color: #000000;
	font-weight: bold;
	font-size: 20px;
}
.new_telst p {
	position: absolute;
	top: 34px;
	left: 0px;
	width: 166px;
	height: 7px;
	border-top: 1px solid #a7a7a7;
	overflow: hidden;
	text-align: center;
}
.new_telst b {
	display: inline-block;
	width: 0;
	height: 0;
	margin-top: -3px;
	border-style: solid dashed dashed dashed;
	border-width: 9px;
	border-color: #217af0 #fff #fff #fff;
	overflow: hidden;
	zoom: 1;
	font-size: 0;
}
.new_lst {
	height: 255px;
	position: relative;
	overflow: hidden;
	display: none;
	margin-top: 10px;
	padding-top: 10px;
}
.new_lst ul {
	position: absolute;
	left: 10px;
}
.new-wrap {
	/*margin-top: 30px;*/
}
.new-wrap .show {
	display: block;
}
li.new_cnlf {
	width: 370px;
	float: left;
}
li.new_cnlf p {
	width: 100%;
}
p.newlf_tel a {
	color: #217af0;
	font-size: 18px;
	line-height: 50px;
	text-align: center;
	display: block;
}
p.newlf_tel a:hover {
	color: #C33
}
p.newlf_tx {
	font-size: 14px;
	line-height: 26px;
	color: #999;
	height: 105px;
	overflow: hidden;
}
li.new_cnrf {
	float: right;
	width: 820px;
	margin-left: 10px;
}
.newrf_lst dd {
	width: 368px;
	height: 85px;
	border: 1px solid #e4e4e4;
	float: left;
	margin-left: 35px;
	margin-bottom: 20px;
}
p.new_rq {
	width: 65px;
	height: 65px;
	background: #969393;
	float: left;
	text-align: center;
	color: #FFF;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
p.new_rq span {
	display: block;
	font-size: 24px;
	text-align: center;
	font-weight: bold;
	line-height: 35px;
	padding-top: 5px;
}
p.newrf_tx {
	float: left;
	width: 270px;
	margin-top: 8px;
}
p.newrf_tx a {
	color: #333;
	font-size: 14px;
	display: block;
	line-height: 30px;
}
p.newrf_tx span {
	display: block;
	font-size: 12px;
	color: #999;
	height: 60px;
	overflow: hidden;
}
.newrf_lst dd:hover {
	width: 366px;
	height: 83px;
	border: 2px solid #217af0;
	box-shadow: 0px 0px 15px rgba(37, 125, 242, .27);
}
.newrf_lst dd:hover p.newrf_tx a {
	color: #217af0;
}
.newrf_lst dd:hover p.new_rq {
	background: #217af0;
	margin-top: 9px;
	margin-left: 9px;
}
.newrf_lst dd:hover p.newrf_tx {
	margin-top: 7px;
}
.mr0 {
	margin-right: 0px;
}

.new_lst ul{width:1180px}
.new_lst li{float:left;padding: 0 12px 10px 0;width: 222px;}
.new_lst li a{padding-bottom:14px;border:1px solid #f2f3f7;background-color:#fcfdff;font-size:14px;color:#455671;display:block;cursor:pointer}
.new_lst li a:hover{background-color:#ffffff;box-shadow:0 0 6px rgba(4,0,0,0.05)}
.new_lst li a:hover .mask{opacity:0.1;filter:alpha(opacity=10);background-color:#000}
.new_lst li a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.new_lst li span{display:block;padding:0 5px 0 14px}
.new_lst li img{vertical-align:middle;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}
.new_lst li .name{padding:12px 5px 0 14px;font-size:15px;color:#1d364c;height:28px;line-height:28px;overflow:hidden;font-weight:bold}
.new_lst li .price{padding-bottom:4px}
.new_lst li .price em{font-size:15px;color:#f2334c;font-family:Verdana,'Microsoft YaHei';font-weight:bold;font-style: inherit;}
.new_lst li .price i{margin-left:4px;color:#f2334c;font-style: inherit;}
.new_lst li .pic{position:relative;width:220px;height:170px;padding:0;overflow:hidden;border-bottom:1px solid #f2f3f7}
.new_lst li .pic .mask{position:absolute;top:0;left:0;width:100%;height:100%}
.new_lst li .pic .tag{height:18px;line-height:18px;position:absolute;right:5px;top:5px;color:#fff;font-size:12px;padding:0 4px 0 3px;border:1px solid #fff;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.24);background:rgba(0,0,0,0.06)}
.new_lst{padding-bottom:20px}
.new_lst li .address{position:absolute;left:14px;right:5px;bottom:8px;color:#ffffff;font-family:"simsun";font-size:12px;padding:0;height:14px;overflow:hidden}
.new_lst li .address em{font-weight:bold;margin-right:8px;font-style: inherit;}
.new_lst li .address .adr_icon{display:inline-block;width:9px;height:12px;background-position:0 -369px;vertical-align:middle;margin-right:8px}
.new_lst li .txt_mask{position:absolute;left:0;bottom:0;width:100%;background-repeat:repeat-x;background-position:0 -397px;height:62px}
.new_lst li .tag{height:18px;line-height:18px;position:absolute;right:5px;top:5px;color:#fff;font-size:12px;padding:0 4px 0 3px;border:1px solid #fff;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.24);background:rgba(0,0,0,0.06)}

/*相关楼盘推荐END*/