@charset "utf-8";
.info_main{width:1180px; overflow:hidden;margin-left:auto; margin-right:auto; margin-bottom:30px;}
.main_title{ width:500px; height:50px; }
.main_title li{width: 220px;height: 50px;border: 1px #cccccc solid;border-bottom:none;text-align: center;line-height: 45px;float: left}
.main_title li a{color:#666;}

.main_title .title_03 a{color:#FF9906; font-weight:700;}
.main_center{ width:828px; height:auto; border:1px solid #E0DEDE; }
.center_left{ float:left; width:808px;padding-bottom:20px;}
.left_title{ background-image:url(../images/title_qian.png); background-repeat:no-repeat; background-position:left center; padding-left:15px; height:40px; font-size:24px; line-height:38px; margin-top:25px; margin-left:20px; margin-bottom:10px;}
.contact{ margin-left:20px; width:788px; height:58px; border:1px solid #ff9906; margin-top:20px;}
.contact_dh{ width:480px; float:left; line-height:58px; font-size:24px;color:#ff9906; padding-left:60px; background-image:url(../images/dianhua.png); background-repeat:no-repeat; background-position:12px center;}
.contact_dh span{ color:#666;font-weight: bold;font-size: 16px; line-height:37px;}
.contact_dh em{ font-size:12px;color: #666; line-height:37px;}
.mfth{ width:98px; height:28px; text-align:center; line-height:28px; float:left; border: solid 1px #fce6c7; margin-top:15px; font-size: 15px; font-weight: bold; color:#ff9906;}
.mfth:hover {color: #ffffff;text-decoration: none;background-color: #ff9906;}
.zxkf{margin-top:15px; font-size:15px; font-weight:bold; width:100px; height:30px; float:right; background-color:#ff9906; text-align:center; line-height:30px; margin-right:25px; color:white;}
.zxkf:hover {color: #ff9906; text-decoration: none;    border: solid 1px #fce6c7;    background-color: white; }
.lp_center{ margin-left:20px;  padding-top:18px;width:788px; }
.lp_center li {
    line-height: 36px;
    width: 394px;
    float: left;
    padding: 5px 0;
    float: right;
    /* width: 260px; */
    /* white-space: nowrap; */
    overflow: hidden;
    text-overflow: ellipsis;
    /* padding-right: 10px; */
    border-top: 1px solid #ececec;
}
.con{ color:#666;line-height: 35px;}
.label{ /*font-weight:bold;*/color: #999;}
#label_zh{ width:788px;}

.center_right{ float:right; width:340px; background-color:#f7f7f7; }
.right_title{ width:308px; height:40px;  font-size:18px; line-height:40px; padding-left:12px; margin-left:20px; background-image:url(../images/dianhua02.png); background-repeat:no-repeat; background-position:left center;color:#333333;}
.price_box{ width:320px; padding-left:20px; overflow:hidden;}
.price_01{font-size:14px;float: left;line-height:40px;}
.price_02{font-size:14px;float:left; line-height:46px; background-image:url(../images/hangq.png); background-repeat:no-repeat; background-position:right center; padding-right:18px; padding-left:15px;}
.price_01 span{ color:#ff6666; font-size:24px;}
.calculator{ width:340px; overflow:hidden; padding-left:20px; margin-top:8px;}
.calculator li{ width:90px; height:20px; background-color:#ff9906; float:left; margin-right:20px; text-align:center; line-height:18px; border-radius:2px 2px 2px 2px;}
.calculator li a{ color:white;}
.calculator_01{ background-image:url(../images/biankuang.png); background-repeat:no-repeat; background-position:8px center; padding-left:16px;}
.calculator_02{ background-image:url(../images/fangdai.png); background-repeat:no-repeat; background-position:8px center; padding-left:16px;}
.jiage_box{width:320px; padding-left:20px; overflow:hidden; margin-top:20px;}
.jiage_box li{ line-height:26px;}
.con_01{ text-decoration:underline;}
.xsxx_box{ margin-left:20px; border-bottom:1px dashed #c1c1c1; padding-bottom:20px;}
.xsxx_box li{ line-height:30px;}
.dd{ height:400px;}
.jgxx_box{margin-left:20px; padding-bottom:20px;}
.jgxx_box li{ line-height:35px;}
.jgxx_box1{margin-left:20px; padding-bottom:20px;}
.jgxx_box1 li{line-height: 35px;clear: both;padding: 5px 0;font-size: 14px;/* line-height: 40px; */border-top: 1px solid #EEE;}
.jgxx_box1 h2{float: left;width: 65px;height: 40px;font-size: 15px;color: #2599ba;font-weight: 200;    margin-left: 10px;}
ins{font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1.5em;height: 1.5em;margin: 0;text-align: center;font-variant: normal;text-transform: none;background: url(../images/detailico.png) no-repeat;float: left;margin-top: 8px;margin-left: 2px;}
.icon-1 {background-position: -22px -2px;}
.icon-2 {background-position: -22px -46px;}
.icon-3 {background-position: -22px -86px;}
.icon-4 {background-position: -22px -129px;}
.icon-5 {background-position: -22px -172px;}
.icon-6 {background-position: -22px -213px;}
.icon-7 {background-position: -22px -252px;}
.w_table { margin-left:20px;}
.main_title li{cursor: pointer}
.main_title li.title_01{ border-right:none;}
.main_title li.title_03{ background:#fff; height:50px;  z-index:888; border-right: 1px solid #e0dede;}
.line{ width:100%; float:none; clear:both}

.s_table {
    border: 1px solid #e9e9e9;
    margin-bottom: 21px;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}
.s_table .price_info{
    line-height: 22px;text-align: left;padding: 6px;
}
.s_table th {
    background: #f9f9f9 none repeat scroll 0 0;
    border: 1px solid #e9e9e9;
    color: #000;
    height: 41px;
    line-height: 41px;
    text-align: center;
}
.s_table td {
    border: 1px solid #e9e9e9;
    color: #666;
    font-size: 12px;
    height: 41px;
    line-height: 41px;
    text-align: center;
}
.xmjj_text{ margin-left:20px; line-height:30px;font-size: 16px;text-indent: 2em;}
.renwu{ margin-left:20px;}
.renwu img{ height:120px; width:160px;}
.renwu P{ line-height:30px; }
.bjdp{ /*width:300px;*/ margin-right:auto; margin-left:auto;margin-bottom: 20px;}
.bjdp label {color:#333;float:left;font-weight:700; margin-top:15px;line-height:30px;}
.bjdp p {color: #666;float:left;margin-left:5px;width:225px;margin-top:15px;line-height:30px;}

/**楼盘图片**/
.type_photo li {
    background: #fff;
    position: relative;
    float: left;
    border: 1px solid #ededed;
    width: 269px;
    margin-right: 26px;
    box-sizing: border-box;
    margin-top: 24px;
	overflow: hidden;
}
.type_photo 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;
}


.type_photo li img {
    /*border: 1px dashed silver;*/
    height: 160px;
    display: block;
    margin: 0 auto;
}
.type_photo li p {margin: 10px;;color: #5b5b5b;font-size: 14px;line-height: 20px;display: block;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.type_photo li p label{font-size: 14px;color: #898989;float: right;}

.type_nav{height: 30px;line-height: 30px;width: 1180px;}
.type_nav ul li{float: left;width: 100px;text-align: center;margin-right: 10px;border: 1px #c0c0c0 dotted}
.type_nav ul li a{font-size: 14px;color: #666}
.type_nav ul li.type_select,.type_nav ul li:hover{background: #F7F7F7;border: 1px #0166B4 dotted}

.house_type_show{width: 1180px;height: 570px;}
.house_show_h{overflow: hidden;height: 100%;margin-bottom: 20px;}
.house_type_show .show_l{height:570px;width: 840px;float: left;background: #ffffff;margin-bottom: 20px;}
.house_type_show .show_r{height: 570px;width: 300px;float: right;padding: 15px;background: #f3f3f3;}
.imageView_containe img{width: 870px;height: 530px;}
.type_show_nav{height: 35px;line-height: 35px;}
.type_show_nav ul li{float: left;background:#cccccc;text-align: center;width: 100px;}
.type_show_nav ul li a{text-align: center;color: #333;margin: auto;font-size: 14px;}

.show_type_info{font-size: 14px;line-height: 22px;color: #666666;height: 520px;}
.show_type_info h1{/*height: 45px;*/line-height: 45px;font-size: 24px;font-weight: 500}
.show_type_info strong,.type_text strong{color: #666;font-weight: bold;line-height: 16px;}
.show_type_info p{height: 35px;line-height: 35px;/*padding-left:10px;*/}
.type_text{ /*margin-left: 10px;*/margin-top: 10px;}
.span_red{color: #fc6b00;font-size: 26px;font-style: normal;}
.type_show_nav{color: #ffffff;font-size: 14px;}
.type_show_nav .type_list{background:#ff9906;}
.type_show_nav .type_list a{color: #ffffff}


.price_div1{height: 450px;}
.price_l{width: 810px; height: 350px;float: left}
.price_r{width: 300px;height: 350px;float: right}
.price_title{padding-left: 20px;margin-top:10px;}
.price_title h2{font-size: 26px;height:30px;line-height:30px;font-weight: 500;border-left: 4px #F9644E solid;padding-left: 8px;}
.price_radio{height: 30px;width: 1100px;line-height: 30px;text-align: right;font-size: 14px}
.price_radio label{padding-right: 20px}
.price_radio input{vertical-align: middle;}
.price_line,#traficDiv{height: 380px;width: 1100px;margin:auto;}
.price_r_title{margin-top: 10px;}
.price_r_title p{font-size: 18px;height:30px;line-height:30px;font-weight: 500;border-left: 4px #F9644E solid;padding-left: 8px;}
.price_new{height: 50px;line-height: 50px; color:#ff6666;font-weight: bold;font-size: 16px; margin-bottom: 30px;
    border-bottom: #c0c0c0 1px dotted}
.table_div{margin: 50px 0px;}
.price-list {
    margin: auto;
    text-align: center;
    width: 1100px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.price-list th {
    background-color: #f9f9f9;
    border: 1px solid #e9e9e9;
    color: #000;
    font-weight: normal;
    height: 41px;
}
.price-list td {
    border: 1px solid #e9e9e9;
    color: #666;
    font-size: 12px;
    height: 41px;
}
.price_r_info p{ padding-left:5px; padding-right:10px; color:#666;line-height: 22px;font-size: 14px;}