﻿@charset utf-8;
html{font-family:sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;overflow-y:scroll;}
* { -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block;}
audio,canvas,video{display: inline-block;}
audio:not([controls]){display: none;height: 0;}
[hidden]{display: none;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 { -webkit-text-size-adjust:none;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,select,textarea,th,td,div{margin:0;padding:0;}
body,button,input,select,textarea{font:1rem 'Microsoft Yahei',Arial,Verdana,Helvetica,sans-serif;line-height:1.5;}
h1,h2,h3,h4,h5,h6{font-weight:400;}
address,cite,dfn,em,var,caption,code,dfn,th{font-style:normal;font-weight:400;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
i{font-style:normal;}
ul,ol{list-style:none}
@media screen and (max-device-width: 320px) {body {-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px) {body {-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {body {-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {body {-webkit-text-size-adjust:none}}


a{text-decoration:none;color:#424242;}
a:hover{text-decoration:underline;color:#404040;}
a:focus{outline:thin dotted;}
a:active,a:hover{outline:0;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:0;border-spacing:0;border-collapse:collapse;}
q:before,q:after{content:'';}
b,strong{font-weight: bold;}
body{font:0.8rem 'Microsoft Yahei',Arial,Verdana,Helvetica,sans-serif;line-height:1.5;text-align:center;background:#e8ecef;color:#444;word-wrap:break-word;word-break:break-all;word-break:normal;}
textarea{resize:none;}
textarea:focus,input:focus{outline: none;}
.left,.l{float:left}
.right,.r{float:right}
.pr{position:relative;}
a:hover{ text-decoration:none;}
a:active,a:focus{ outline:none;}
.base_bgcolor{background:#008565}
.rcolor{color:#008565}
.orange{ color:#ec6c00;}
.grey{ color:#8a8a8a;}
.black{ color:#333;}
.green{color:#68b338;}
.red{ color:#f0553d;}
.blue{ color:#5694c8}
.orangel{color:#f50;}
.bluel{ color:#448bc4}
.oranged{ color:#eca05f;}
.errorcolor{color:#ff0000}

/*web-kit滚动条样式*/
::-webkit-scrollbar {width: 10px;}
/* Track */
::-webkit-scrollbar-track{background:#dcdcdc;}
/* Handle */
::-webkit-scrollbar-thumb{background:#c3c3c3;}
::-webkit-scrollbar-thumb:window-inactive{background:#c3c3c3;}
/*dytfwFnt*/
@font-face {
	font-family: 'dytfwFnt';
	src:url('font/fontawesome.eot');
	src:url('font/fontawesome.eot?#iefix') format('embedded-opentype'),
		url('font/fontawesome.woff') format('woff'),
		url('font/fontawesome.ttf') format('truetype'),
		url('font/fontawesome.svg#fontawesome') format('svg');
	font-weight: normal;
	font-style: normal;
}
.dytfwFnt{font-family:'dytfwFnt';font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;font-size:22px;line-height:1;}
.dytfwFnt b{font-weight:normal;}
.dytfwFnt i{font-style:normal;}
.dytfwFnt a{display:inline-block;}

.clear{clear:both;height:0;line-height:0;overflow:hidden;font-size:0;}
.none{display:none;}
.block{display:block;}
.inlBlk{display:inline-block;}
.clearfix:before,.clearfix:after{content:"";display:table;height:0;font-size:0;line-height:0;visibility:hidden}
.clearfix:after {clear:both}
.clearfix {*zoom:1}
.l{float:left}
.r{float:right}
/*http://blog.csdn.net/freshlover/article/details/9720515 pic css*/
/*--非首页头部--*/
header{background:#008565;box-shadow:0 1px 2px #888 inset;height:50px;position:relative; z-index:1;margin-bottom:15px;}
header a.back{color:#fff;display:block;height:50px;line-height:50px;width:40px;position:absolute;left:0; z-index:2;}
header a.navBtn{color:#fff;display:block;height:50px;line-height:50px;width:40px;position:absolute;right:0; z-index:2;}
header a.navBtn i.dytfwFnt{line-height:50px;}
header .cent{width:100%;display:block;height:50px; text-align:left;}
header .cent p{display:block;margin:0 78px 0 45px;padding:8px 0 0 0;}

header.detailtop{margin:0;}
header.detailtop .cent p{padding:0;margin:0 45px;}
header.detailtop .cent h2{display:block;width:100%;height:50px;line-height:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#fff; text-align:center;font-size:1.2rem;}
header.detailtop .cent p b,header.detailtop .cent h1{display:block;width:100%;height:50px;line-height:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#fff; text-align:center;font-size:1.2rem;}
header.detailtop .cent h1{font-weight:bold}
header.detailtop .cent p i.dytfwFnt{font-size:1.6rem; margin-right:5px;}

.public_bread_normal{height:40px;line-height:40px;padding-right:10px;font-size:13px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}
.public_bread_link_normal{display:inline-block;padding:0 10px;height:40px;line-height:40px;color:#999}
.public_bread_current_normal{padding-left:10px;color:#333}

section.detail{margin:0 10px;background:#fff}
section.filter_box{background:#fff}
section.one_section{height:200px}
.searchs{position: relative; left: 50%; padding: 10px; max-width: 640px; width: 100%; -webkit-transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%); -o-transform: translate(-50%, 0%);-ms-transform: translate(-50%, 0%);transform: translate(-50%, 0%); z-index: 10;}
.searchbox{position: relative; border: 1px solid #008565; border-radius: 2px; height: 34px; background-color: #fff; font-size: 14px;overflow:hidden;text-align:left}
.searchbox .ipt{position: relative; overflow: hidden; margin-right: 42px;}
.searchbox .ipt input{padding: 0 5px; border: none; width: 100%; height: 32px; line-height: normal; font-size: 14px; outline: none; -webkit-appearance: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.searchbox .ipt .off{ position: absolute; top: 50%; margin-top: -12px; right: 3px; display: block; width: 24px; height: 24px; background: url(hs-off.png) center no-repeat; background-size: 16px auto;}
.searchbox .btn{ position: absolute; right: 0; top: 0; width: 42px; height: 32px; line-height: 32px; background-color: #008565; text-align: center;}
.searchbox .btn i{margin-top: 5px; display: inline-block; width: 21px; height: 21px;color:#fff}
.flexbox{ display: box; display: -webkit-box; display: -moz-box; display: -ms-box; /* -webkit-box-orient:horizontal; */ box-orient:horizontal; box-sizing: border-box; /* -webkit-box-sizing: border-box; */ -moz-box-sizing: border-box;}
.flexbox > *{ display: block; box-flex:1; -webkit-box-flex:1; -moz-box-flex:1; -ms-box-flex:1; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}

.lbTab{position: relative; margin-bottom: -1px; border-top: 1px solid #e4e4e4;  border-bottom: 1px solid #e4e4e4;text-align:left }
.lbTab li{padding: 8px 0; width: 50px;overflow:hidden;}
.lbTab li a{display: block; border-right: 1px solid #e4e4e4;height:24px; line-height: 24px; font-size: 14px; text-align: center; color: #000;overflow:hidden;padding:0 6px;}
.lbTab li:last-child a{border-right: none;}
.lbTab li.active a{color:#008565;}
.lbTab li a i{position: relative;display:inline-block;font-style: normal;height:24px;overflow:hidden;}
.lbTab li a i span{display:inline-block;height:24px;line-height:24px;padding-right:15px;overflow:hidden;}
.lbTab li a i:after{position: absolute; content: '';  top:50%;margin-top:-3px; right: 0;width: 0; height: 0; border-style: solid; border-width: 5px; border-color: #999 transparent transparent transparent;}
.lbTab li.active a i:after{margin-top:-8px;border-color: transparent transparent #008565 transparent;}

.lbTab .cont{position: absolute; width: 100%; height: 280px; top: 41px; /* border-bottom: 1px solid #e4e4e4; */ background-color: #fff; z-index: 10;overflow:hidden}
.lbTab .flexbox section{width: 80px; border-right: 1px solid #e4e4e4;}
.lbTab .flexbox section:last-child{border-right: none;}
.lbTab .cont dl{height: 280px; overflow-y: auto;}
.lbTab .cont dd{padding: 0 8px; border-bottom: 1px solid #e4e4e4; height: 40px; line-height: 40px; font-size: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background-color: #fff;}
.lbTab .cont dd.active{background-color: #D9EEE9;}
.lbTab .cont dd a{position: relative; display: block; margin: 0 -8px; padding: 0 20px 0 8px; color: #000; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.lbTab .cont dd a:after{position: absolute; right: 6px; top: 50%; margin-top: -7px; content: ''; width: 15px; height: 15px; background: url(arrs01.png) no-repeat; background-size: 15px auto;}
.lbTab .cont dd a.noarr:after{display:none;}
.lbTab .cont dd .rt{float: right; margin-right: 5px; font-size: 12px; color: #999;}
.lbTab .cont dl.all{height: 227px;}
.lbTab .cont dl.all dd{background-color: #fff;}
.lbTab .cont .btn{position: absolute; left: 0; bottom: 0; padding: 10px 0; width: 100%; border-top: 1px solid #e4e4e4; background-color: #f4f4f4; text-align: center;}
.lbTab .cont .btn a.sx{display:inline-block; *display:inline; *zoom:1; border: 1px solid #008565; border-radius: 4px; width: 200px; line-height: 30px; font-size: 0.85rem; color: #fff !important; background-color: #008565; text-align: center;}
.lbTab .cont .btn a.cz{position: absolute; top: 50%; right: 10px; margin-top: -16px; width: 32px; height: 32px; line-height: 32px; font-size:0.8rem; color: #008565;}
.lbTab .cont .define .t{margin: 0 3px; padding: 0 5px; display:inline-block; *display:inline; *zoom:1; vertical-align: 0; border: 1px solid #e4e4e4; border-radius: 2px; height: 23px; line-height: normal; max-width: 70px;}
.lbTab .cont .define .b{margin-left: 15px; padding: 0 10px; height: 23px; border: 1px solid #e4e4e4; border-radius: 2px; vertical-align: 0; background-color: #f4f4f4;}
.lbTab .haveSec .tit{padding: 0 8px; text-align: center; font-size: 14px; height: 32px; line-height: 32px; border-bottom: 1px solid #e4e4e4;}
.lbTab .haveSec .backs{display:inline-block; *display:inline; *zoom:1; border: 1px solid #df3031; border-radius: 4px; width: 200px; line-height: 30px; font-size: 14px; color: #fff !important; background-color: #df3031; text-align: center;}
.lbTab .haveSec dl{height: 195px;}
.lbTab .cont.noData{height: auto; font-size: 12px; text-align: center; padding: 10px 0; line-height: 1.5;}
.lbResult{padding: 8px 10px; border-bottom: 1px solid #e4e4e4; font-size: 12px; line-height: 1.8; background-color: #fff;}
.lbResult p{overflow: hidden;}
.lbResult p span{display:inline-block; *display:inline; *zoom:1; margin: 0 5px;}
.tabSX{position:fixed; top: 0; width: 100%; z-index: 200;}
.float{position: fixed; top: 0; bottom: 0; width: 100%; background: rgba(0,0,0,.6); z-index: 50;}

.searchHistory{margin: 10px 10px 0 10px;text-align:left}
.searchHistory h3{font-size:0.85rem;color: #999999;padding: 10px 0;}
.searchHistory h3 span{font-size:14px;margin-right:5px}
.searchHistory > div{background: #fff;border: 1px solid #f4f4f4;}
.searchHistory .searchList{margin: 0;}
.searchHistory .searchList li a{border-bottom: 1px solid #f4f4f4;line-height: 1;padding: 15px 8px;}
.searchList li a{display: block;padding: 10px 8px;border-bottom: 1px solid #d2d2d2;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333;font-size: 0.85rem;text-align:left}
.searchList li a em{font-size:0.7rem;position:relative}
.searchList li a span.r{font-size:0.7rem;color:#666}
.searchList .setCss{color:#999}
.searchList .setP{margin-left:10px;color:#888}
.searchHistory .clearBtn22 a{display: block;padding: 15px 0;line-height: 1;text-align: center;color: #999999;font-size: 0.85rem;}
.searchHistory .clearBtn2{text-align:center}
.searchHistory .clearBtn2 a{display:inline-block;padding:0 20px;height:32px;margin:15px 0;line-height:32px;border-radius:4px;background:#008565;color:#fff;font-size:0.8rem;text-align:center}

.fangyuan_list{height: auto;overflow: hidden;text-align:left}
.fangyuan_list li{border-top:1px solid #d9d9d9;padding:12px 10px;}
.fangyuan_list .l img{width:100px;height:76px;float:left}
.fangyuan_list .item_info{width:62%;margin-left:10px;float:left;line-height:19px;font-size:0.75rem;text-align:left}
.item_info h2{height:20px;font-size:0.9rem;color:#008565;overflow:hidden;/*position: relative;*/}
.item_info .uptime{color: #999;float: left;font-size: 0.7rem;height: 16px;line-height: 16px;}
.item_info .lable{font-size: 0.7rem;height: 18px;line-height: 16px;overflow:hidden}
.item_info .lable span{display:inline-block;width:auto;height:auto;-webkit-border-radius: 3px;padding:0 3px;margin:0 6px 0 0}
.item_info .lable span:nth-child(1n){border:1px solid #008565;color:#008565}
.item_info .lable span:nth-child(2n){border:1px solid #62b362;color:#62b362}
.item_info .lable span:nth-child(3n){border:1px solid #ea695a;color:#ea695a}

.item_info .ph{max-width:70%;height:20px;overflow:hidden;}
.item_info .addr{height:20px;overflow:hidden;}
.newPrice{position:absolute;right:0;top:20px;color:#008565}
.newPrice2{position:absolute;right:0;top:40px;color:#008565}
.distance{position:absolute;right:0;top:59px;font-size: 0.7rem;color:#999}
.fxf{padding:0 4px;height:22px;width:20px;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkNEMjIyQzY5OTk2MTFFNThCMDNBODIxNTYwOURGMzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkNEMjIyQzU5OTk2MTFFNThCMDNBODIxNTYwOURGMzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5kaWQ6QjlCRUVBRUI5NTk5RTUxMUJDQUFCMEFENDlGNEQ4RjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjlCRUVBRUI5NTk5RTUxMUJDQUFCMEFENDlGNEQ4RjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Q1ekCAAABSlBMVEUAhWX6+/qZzsEDhmcynYPi8Oyr1sths58GiGkglHjr9PGj0LoMi2ycz8Jqt6T8+en0+PaTyr329uYznYSHxrcJiWqu2M78/v1ZrpQdk3eo1Mn2+/o7oYg/o4vY7OdYr5qz2tDz+fhHpo8bknVTq5DV6+ZktKGKx7iBwrIVj3GBw7N5vq35+OcPjG2w2M7x9/Xu9fPt9vRBo4cjlnp+wbB2vauf0cWr18xMqZPS6eTq8eASjXApmH5WrZJRrJZyvKpVrZjB3soml3wPjG51vay53NO/39dls5qExLXb6thFpo9EpY1SrJbR6OFpt6Tk7t1dsZ1otZsvm4Go1coSjW7l8e6WzcAsmn+l08d4vq3q9fKHxbYYkHNKqJFIp5CZzcC33dQbkXOTy77d7ehwuqjC4dlBpIxrtp1Qqo8ynH9LqZJUrZjh8e3////ztspOAAAAbnRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AKAFPDMAAAEHSURBVHjabNDVbgNBDAVQDyxjGBpumFNmTsrMzNz+/2t3ZzdRWtUvY52RbenC9z8FvS6xh/vxC2Nc2IDMkq+McTDn4LlKKRVSyNQmMvn8cohhfBQh1IzGKk3rRdIkw8HbZ+iWjmKHDEn90qUhRUJbfhsHoKM79rZ7T8zkvIPtJLPZahjgeGGHjYu8UHslkK0q1g+3ueIc8lSOphb3ves1C82DAsNPoQ5hw/C+W3baEIMMT0qyBIqxau8dOSMthheqJwWBrG3D8sycG0h5+rHI7ke2i2LCxVCcypoK8MJFyUMvupaPcpzOI434+/JMf5R41HgKjP8OeezqOnKT+5t8eu2u2/4IMADdaVvmoSWSbAAAAABJRU5ErkJggg==) no-repeat left -1px;}
.fxf{position:absolute;right:0;top:0;}

.fangyuanimg{overflow:hidden;position:relative;width:100%}
.fangyuanimg img{width:100%;min-height:198px}
.fangyuanimg .imglist{overflow:hidden;width:auto;height:198px}
.fangyuanimg .imglist li{float:left;width:100%}
.fangyuanimg .imgnum{position:absolute;right:10px;bottom:10px;width:55px;height:25px;line-height:25px;text-align:center;border-radius:5px;background:rgba(0,0,0,.6);color:#fff}
.fangyuanimg .imgnum i{display:inline;margin:0 4px}
.bigimg-mark{position:absolute;z-index:998;width:100%;top:0;left:0;background:#000}
.bigimg-list{overflow:hidden;position:absolute;z-index:999;width:100%;top:0;left:0}
.bigimg-list ul{height:100%}
.bigimg-list ul li{float:left;overflow:hidden;position:relative;height:100%}
.bigimg-list li img{position:absolute;left:0;width:100%}
.bigimg-list .tit{position:fixed;top:40px;left:0;width:100%;font-size:1.0rem;text-align:center;color:#fff}
.bigimg-list .imgnum{position:fixed;bottom:40px;left:0;width:100%;text-align:center;color:#fff}

.fangyuan_header{margin:5px;width:100%;text-align:left;overflow:hidden;}
.fangyuan_header h1{margin-bottom: 5px;font-size: 1.05rem;color: #333;font-weight: normal;}
.fangyuan_header .lable{margin-top:10px}
.fangyuan_header .lable span{display:inline-block;width:auto;height:auto;font-size:0.75rem;padding:2px 3px;margin:0 6px 0 0}
.fangyuan_header .lable span:nth-child(1n){border:1px solid #008565;color:#008565}
.fangyuan_header .lable span:nth-child(2n){border:1px solid #62b362;color:#62b362}
.fangyuan_header .lable span:nth-child(3n){border:1px solid #ea695a;color:#ea695a}
.fangyuan_header .lable em{float:right;margin-right:10px;padding-top:3px;border:1px solid #adabab;border-radius:2px;color:#adabab;font-size:0.7rem}
.fangyuan_header .updatetime{font-size:0.75rem;line-height:2.5;color:#999}
.fangyuan_header .updatetime span{float:right;margin-right:10px;}

.fangyuan_price{overflow: hidden;padding: 15px;border-top: 1px solid #ededed;border-bottom: 1px solid #ededed;}
.fangyuan_price li{float: left;width: 33%;display: block;border-left: 1px solid #ededed;font-size: 1rem;color: #999;text-align: center;}
.fangyuan_price li:first-child{border-left: 0;}
.fangyuan_price li em{display: block;color: #008565;}
.fangyuan_price li em sup{font-size: 0.6rem}

.fangyuan_info{margin:5px;width:100%;text-align:left;overflow:hidden;}
.fangyuan_info li{display:inline-block;line-height:1.3rem;height:1.3rem;width:48%;overflow:hidden;}
.fangyuan_info li .label{float:left;padding:0 10px;color: #999;}

.fangyuan_contact{position:relative;padding: 15px;border-top: 1px solid #ededed;border-bottom: 1px solid #ededed;min-height:45px;text-align:left;overflow:hidden}
.fangyuan_contact .contact li{margin:0 0 5px 0}
.fangyuan_contact .rcolor{font-size:1.1rem}
.fangyuan_contact .icon-text{display:inline-block;position:absolute;right:0;top:0;width:45px;height:45px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaBAMAAADKhlwxAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///9jzZpjzZpjzZpjzZpjzZpjzZpjzZpjzZpjzZpjzZpjzZpjzZpjzZpjzZpjzZq7RW5MAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAMFSURBVFiFlZdLb9NAEMfHedRJQ2iLhHioLZE4A1UlJE4kZy4BlceN5BsUDlwhiEvEJUWcIXDrBSXfwHAHueUGQjJRBYIDdUsJJPFjWT/i7Npre/cvZeWd/Wk9We/OzgBEdPnph3306/32RnQooisKmsp4ksLmXiL0+cH6Eiydv/MGoZ+1JPiUhj7dCHonXyDrfjx8Wref027p9uN42LgeMuWVODyvG2sRY1axwzO4yihmFMa4alQY5rt2k/nKOf1b1FhEr9kOwlm0FTZJ6t8YGGDTXAxZLlgspz1ltY8hg/4uFgZYtumprhrhl5GSlD2ym9H6CTBAyaoQvRUjEQZQdomOmuS1o2Vz9lywkrx2JGmt4LlxlAIDVIfTp4zeTKVlu+I/lSapMP6f01XbHHDQq/7OkDgcwVvR9laiYKaAntSW9470FXFU9fztJH/1qeZHTivp8XuVVNZ1XCb2yEMU1o/ZoHIPN+XgK4EcgRFqBaONHdzUvwb94wyaGP2Dm+7sjC4w6INgtDjGDfEnk+msjX8WcNKgrUFhzE13W1AactONPiwcctPnDqC6w02Xj5zpKdq82cPNLQU3tzWanh9Cp0XTh1BGaAArCO3CRZqWR9Br0nQfCn6DV4Cm8xNQazQ9gGN+8xZWaTpnglYJ+b2B/TbWuwiNT/RoOmOBvkjTCWsi2YI0Am4as2K0mCeaEK1WuGm8gkqNm84ZkS+fQOMv/6jFTcv/Ijs2gcY79hJxGkoMmpis/Js6aZIagU1iyfBJI08xzLXb7a4Dbbd9EWvgOE1GCFd1DI+AJRwhyOgT0E0W7EQfCIdvTH9nwk5kI6OmT4fyi6ncqElEZJ/eY7F+RC4PaWOdXDRSbrSXQ9lGPS6fcG+S8C11LSaf8G4p6LyKmYyWdwMK3q5iN7dYViCWcQhmM2KZklgWBkWODI/Ye0LZo2BmmtFTst7Zf3QklFELZutilYBglQFnEiqYZ1GjUHUkWHnhSSaMqq4X80qxilGwGhWsdAWraBCr0B251f/+F1b1/x+um0QxNk4fPQAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%}
.fangyuan_contact .icon-tel{display:inline-block;position:absolute;right:55px;top:0;width:45px;height:45px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAAAA3NCSVQICAjb4U/gAAAAYFBMVEX/////cAD/aiL/aiL/bBn/aiL/aiL/aiL/aiL/aiL/aiL/aiL/bRL/aiL/cAD/aiL/aiL/cAD/bBn/cAD/cAD/bBn/aiL/cAD/cAD/cAD/cAD/aiL/cAD/cAD/cAD/cAD4Jf2NAAAAIHRSTlMA///uEd0zVaqZu8wRiO5mEaozVbsid92IZswiRHeZM+PIGT4AAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAEC0lEQVRYhbVZ24JDMBAlEne2SlEt/f+/3JlcsMpQ3ZwnWo7J5MwlieMcgB9kYSI8jzFPJEmYBf6Rt/Zpsxgol/Di7Et6P5K0IqwD/8G543D+8IM6FJI+Os3Oa2QQUZC+/5cGkfyz5ieILxm6NrpuP+FnwO5llw+JORLHwd5jQYzkH1keAHF4yJN+COQ/h4lvYEtyeIr8BMZ3O/YsmPyBHYAfeGHXd4gIfPHh1FzAK9H+U8mHJiuA4cmOPQ/BBKG3bVzhxQf1gL//8S3gcImpB+b4THhJ8JjgfngsPEuMCJm34RMuWPwNs+PETKwPOmHJaW8ocKBY+z1i4uQMzrjFmr4Dxk6p7i98xt7i8uaxE5Hyjpp5y3wSfyeOCeFSCz/M+9rRCnwx/PSf3IEAK+cVL1sXzTkkLJtuLh77n85Cwp87N/uvOVQIJ3GD5/9B0hOuzDNhXX+bO5aIWa2vxHsETeDPynWrMbmU/XWl41kgYEJdgNsJ5sJFFPr2DtdN/9rjNrKIiJKZKma30dHbyru83bHcUFKTqJldt9efGjp52z1J6qtyhG8cs4LSMLvVOI5ykIbT3EJ6JCP8MRrtNrI09dUAlM9ulzuSERkT+shH6ryE2xdeNIGagYaazEDq2WPbc+JOuCO1+lSrhjMQ1Ck6m3L1ktopiwavBy41WRLc6OyAyh8Tc4Hqg+Fd+lwajAPoCOoQ3JzNU+AWdXXHcCy7CgT9bKTBqHAiXdZAG1JFoFHETxXnKIzm6fjS4Fcjnb4FdEZCperBTJtEoQXdSsEUM7G/w4fiIhjR0d+V8HRySu8VBmKa5phUevhj+80bqIPSnnOdqQOhhYG5UH52+01UH0md6owx/dBgOunxJ5qaAzVj2/87SOLOFYxmt8i6R428NLWOv8aMjFdIPRyjJh1iNDLJrMUhSHHAVbP9HjpE0NRPZfaY53gJV7eqeDllbpL4GnAaE0p8k9nVuwEvqg1A8cU73Y3fLFxyDD5kVTLQEVokuRZ3etuv6I4K9JpKTwgUhauyB6CsuuLIormGVoRMqhJagJJbptTdgu6opPqgSoHCfSxi5qra3UkQ7EEXMI3ecI+1stvpcmQBI8uuweAuUdHrQFV2qWaB4CbCxTHNAll3R7T5gpqq56bFIRuzCWXzl/pOPawbM7KdnOFV/DGa9LWhJJvgGXjZGeK8p2dxXBuRrfscaVmgy5t2R9Zj625zwWFxmWRxcWdzSWpxIW1z+Y/3X+47GSw3LWxutdjcIIII8ixta8nNuK/dvb4ZZ3ML0ebGp8XtWpubzDa3xm1u6Ns8hnBOHZ7wQ4cnjs0jH5sHVcoOO8drgNTaoSDgEh07yozOxIG1A1hlmKVjY81u6bDb0E9H9J44fET/C3r9LJ2AsqkBAAAAAElFTkSuQmCC) no-repeat;background-size:100% 100%}

.fangyuan_contact .tel{display:inline-block;position:absolute;right:65px;top:15px;border-radius:45px;text-align:center;line-height:45px;background:#008565;border:1px solid #008565;overflow:hidden}
.fangyuan_contact .sms{right:10px;background:#86d5c2;border:1px solid #86d5c2}
.fangyuan_contact .tel i.dytfwFnt{font-size:1.6rem;width:45px;height:45px;text-align:center;line-height:45px;border:1px solid #ddd; border-radius:45px;display:block;background:#fff;color:#008565;}
.fangyuan_contact .sms i.dytfwFnt{color:#86d5c2}

.head_left_ico{float:left;margin:5px 5px 5px 0;width:4px;height:30px;border-top-left-radius:25%;border-bottom-left-radius:25%;background:#008565;}
.fangyuan_hearder{height:40px;line-height:40px;padding-left:2px;font-size:1rem;font-weight:bold;background:#f1f1f1;text-align:left}
.ptss{font-size: 14px;margin: 10px;overflow:hidden;}
#ptss{display:none}
#ptssshow .pt{float: left;height: 25px; padding-left: 5px;width: 24%;text-align:left}
#ptssshow .pt i{color:#008565;font-size:0.8rem}
.fangyuan_content{margin:5px;padding-bottom:5px;text-align:left}
.fangyuan_content p{margin-bottom:5px;text-indent: 2em;line-height:1.5rem;text-align:left}
#fangyuan_content{position:relative; z-index:1;overflow:hidden;height:95px;text-indent:2em;text-align:left}

.moreBtn{width:100%;height:30px;line-height:30px;display:block;color:#008565;background-image: -moz-linear-gradient(top, #fff, #e9edf0);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #edf0ee));text-align:center;}
.moreBtn .down,.moreBtn .up{padding-right:3px;font-size:18px}

.xiaoqu{margin-bottom: 10px; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; font-size: 0.8rem; line-height: 2; text-align:left;background-color: #fff;}
.xiaoqu p a{position:relative;float:right;padding-right: 15px;font-size:0.75rem;color:#008565;}
.xiaoqu p a i{padding-left:5px;font-size:0.95rem;color:#008565;}
.xiaoqu p span{padding:0 10px;color:#999}
.xiaoqu_pt{margin:5px 10px 10px 10px;padding-bottom:5px;overflow:hidden;text-align:left}
.xiaoqu_pt span{color: #999;margin-right:10px}
#fangyuan_map img{border:1px solid #e3e4e4}
.maptxt{ position: absolute; top: 50%; left: 50%; padding:3px 7px; margin-top: -40px; border-radius:5px; background:rgba(0,0,0,.6); color:#fff; font-size: 14px; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%)}
#fangyuan_map .map_more{position:absolute;top:10px;right:10px;width:30px;height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAALVBMVEUAAAAAAACXl5cAAAAAAAB5eXm2trYUFBQAAAAAAADr6+uEhITa2tr////4+Pi6BXljAAAADXRSTlOZAMyIM7vdmWZV7rvd+gJMCgAAAQNJREFUOMvd1TGKwlAQxvGP57ru4rIQtLETwTKg4AEUG8tUlmJlY5MjWHgAvYEXUKzsBE9gYalOECGNGM/gRCsl70vvv/1lmheYgeM4nRoSyoyVlNuw1Ii5BGtT5Ymdfx0UQWqhwLiOJuMvjBj/oMY4g08pt73FXTwLy7MZkusOtLmcYC8bUe4Fc8ImOriEXSkTNrKDMhlWZsPKZJhwXocJf0uZcXaIJM75L++2eeO/0P6x9r+DtrL85ycb6TN2ZUk4fjDC+mCEjZxB2A08wkZCEF4HHuF9FIKw7D3Kx4pWtfKjwE/m/OIWd/XxKfGlmbZy+cJOW/f8WPBTk36o+JnjR/IOdPlkDLUOMukAAAAASUVORK5CYII=) no-repeat;background-size:100% 100%}

.tj_title{position:relative;display:block;width:92%;margin:0 15px;height:50px!important;line-height:50px;font-size:15px;text-align:left;overflow:hidden}
.tj_title:after{position:absolute;bottom:0;border-bottom:1px solid #d0d0d0;display:block;content:"";-webkit-transform:scaleY(.5);transform:scaleY(.5);width:100%;height:0;overflow:hidden}
.recommend_list{overflow:hidden;margin:0 15px;text-align:left}


.recommend_list li{position:relative;padding:15px 0}
.recommend_list li:after{position:absolute;bottom:0;border-bottom:1px solid #d0d0d0;display:block;content:"";-webkit-transform:scaleY(.5);transform:scaleY(.5);width:100%;height:0;overflow:hidden}
.recommend_list li a{color:#a6a6a6}
.recommend_list .recom_img{display:inline-block;width:82px;height:60px}
.recommend_list .recom_right{display:inline-block;overflow:hidden;position:absolute;left:92px;top:12px;width:73%;line-height:155%}
.recommend_list .title,.recommend_list .red{font-size:15px}
.recommend_list .title{overflow:hidden;height:18px}
.recommend_list span{display:block;margin:4px 0 0}
.recommend_list .title em,.recommend_list .title i{overflow:hidden;display:inline-block}
.recommend_list .tj_name{max-width:50%;white-space:nowrap}
.recommend_list .tj_type{width:48px;white-space:nowrap}
.more{display:block;text-align:center;width:100%;padding:20px 0;font-size:15px}
.more .icon_arrow{position:relative;top:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}

.price_situ{overflow:hidden;width:100%;margin:15px 0 0}
.price_situ .down{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAYAgMAAAC+QoS+AAAADFBMVEUAAABbphlbphlbphkTaifCAAAAA3RSTlMAu0SM9jYkAAAAM0lEQVQI12NgSGBgYLhAHl51awFD/f8LDPv/P2CQ/9/AoP+XgYH7HwMD4xcGBiagPNBsACOwGMtUKrBdAAAAAElFTkSuQmCC) no-repeat left 6px;background-size:6px 14px}
.price_situ .up{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAYAgMAAABRgO+AAAAADFBMVEUAAAD8Qib8Qib8QibrWM5JAAAAA3RSTlMAiER4nVMUAAAANUlEQVQI12NgkGBgYNjDwMD0l4GB8X8DA/d/Bwb9/w8Y5P//YNj//wvDqm0rGBhMGMjDEgwAM18QbBOvSoEAAAAASUVORK5CYII=) no-repeat left 6px;background-size:6px 13px}
.comm_situ{overflow:hidden;position:relative;margin:0 15px;padding:0 0 28px 0;line-height:190%;text-align:left}
.comm_situ .title,.comm_situ .red{font-size:16px}
.comm_situ .info span{margin:0 10px 0 0}
.comm_situ .btn_price{display:inline-block;position:absolute;right:0;top:8px;width:auto;height:30px;padding:0 8px;line-height:30px;border:1px solid #d6d6d6;border-radius:4px;color:#20b0e5}
.comm_situ .unit{position:absolute;top:80px;right:0;font-size:12px}
.price_chart_wrap{overflow:hidden;position:relative;width:100%;height:190px;text-align:center}
.price_chart{width:90%;height:180px;margin:0 auto}
.line_chart_info{padding:10px 0;text-align:center}
.line_chart_info span{display:inline-block;margin:0 8px}
.line_chart_info span i{display:inline-block;position:relative;top:-2px;width:7px;height:7px;border-radius:50%;margin:0 6px 0 0}
.line_chart_info .icon_yellow{background:#f25c17}
.line_chart_info .icon_blue{background:#20b0e5}
.line_chart_info .icon_gray{background:#9c9998}
.mortgage{width:100%;text-align:left}
.mortgage h3{margin:0 15px;}
.mortgage_chart_wrap{overflow:hidden;position:relative;width:91%;height:130px}
.mortgage_chart_center{position:relative;width:60%}
.mortgage-chart{width:130px;height:130px;margin:0 auto}
.mortgage_chart_wrap .icon_fang{position:absolute;top:54px;left:50%;margin-left:-10px;width:21px;height:22px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAsBAMAAADhtDd1AAAAGFBMVEUAAADFxcXFxcXFxcXFxcXFxcXFxcXFxcWoVhcAAAAAB3RSTlMAu0SIZu6ZpYMrowAAAN9JREFUKM/Njz8PgjAUxGs1zlYxrDCoK3FhxcE4a0hYmXQmCPf1hes/gY3B+IY2/fXevXvClVSRmNYB+RQeAWzHUBYAmrFHCuyAeohjIO+c8RBCBRauClSRkCGQCNQG8mk/LWWrM7J0CbSRG0rK/ibyAQ29Mr5fpqIXf/3i1EiGYrk8We9/dojZew+GGu8pdL9MdEZ6vWAWjFvBN8OcLA1Rduca1YDe0LL17akeXHZSZJ4aMaWeGvGTUk+1GJR6asTIhvSilCrQdGfwRVPYqudR1gIb3rMok+1x/8Nkv6If5IuL71xeCZ4AAAAASUVORK5CYII=) no-repeat;background-size:100% 100%}
.mortgage_chart_info{position:absolute;right:10px;top:5px;font-size:12px;text-align:left}
.mortgage_chart_info span{display:block;margin:3px 0 0}
.mortgage_chart_info span:nth-child(3){margin:10px 0 0}
.mortgage_chart_info .black{font-size:16px}
.mortgage_chart_info .icon_shoufu{display:inline-block;width:8px;height:8px;margin:0 5px 0 0;border-radius:50%;background:#36d1b1}
.mortgage_chart_info .icon_daikuan{display:inline-block;width:8px;height:8px;margin:0 5px 0 0;border-radius:50%;background:#f7271b}
.mortgage_chart_info .icon_lixi{display:inline-block;width:8px;height:8px;margin:0 5px 0 0;border-radius:50%;background:#f68611}

#contactbar{display:none;overflow:hidden;position:fixed;bottom:0;z-index:2;width:100%;height:60px;background:#FFF;box-shadow:4px 0 8px #9e9e9e}
#contactbar .contactlord{position:absolute;top:8px;left:10px;text-align:left}
#contactbar .contactname{width:100%;color:#3f4358;font-size:15px}
#contactbar .contactname em{font-size:0.7rem;color:#666}
#contactbar .contactnumber{position:absolute;left:0;top:20px;width:200px;font-size:1.1rem}
#contactbar .btn_contact{background:#ff6c00;color:#fff;display:inline-block;font-size:14px;height:33px;line-height:33px;position:absolute;right:10px;text-align:center;top:5px;width:106px}
#contactbar a{background:#fff;border:none;border-left:1px solid #ededed;color:#777;font-size:10px;padding-top:5px;position:absolute;right:0;text-align:center;top:8px;width:60px}
#contactbar #contact_phone{right:0;}
#contactbar #contact_sms{right:60px}
#contactbar #contact_phone i{float:left;width:100%;color:#008565}
#contactbar #contact_sms i{float:left;width:100%;color:#46b982}

.public_bread{height:40px;line-height:40px;padding-right:10px;width:95%;font-size:13px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}
.public_bread_link{display:inline-block;padding:0 10px;height:40px;line-height:40px;color:#999}
.public_bread_current{padding-left:10px;color:#333}
.pubilc_back_top{position:fixed;width:48px;height:48px;right:10px;bottom:70px;background:url(back_top.png) no-repeat;background-size:48px 48px;z-index:200;display:none}

#fenye {clear:both;margin:0 auto;	padding:0;}
#fenye span{float:left;margin:5px 0 0 10px;width:22%; line-height:30px;height:30px;overflow:hidden}
#fenye a{float:left;margin:5px 4px 0 10px;width:14%; text-align:center; color:#008f8d;background:#fff; display:inline-table; border:1px solid #dcdddd; text-align:center;height:30px;line-height:30px}

.footNav{background:#d7d7d7;padding:10px 0;overflow:hidden;margin-bottom:10px;}
.footNav .l{float:left;}
.footNav .r{float:right;}
.footNav a{padding:0 10px;}
.footNav a i.dFnt{margin:0 0 0 3px;font-size:0.8rem;}
footer{margin-bottom:10px;}
footer p{line-height:22px;font-size:0.8rem;}
footer p a{margin:0 10px;padding:0 5px; border-radius:5px;}
footer p a.chuping{background:#fff;color:#999; cursor:text;}

.back:before{content:'\f053';}
.liebiao:before{content:'\f00a';}
.con:before{content:'\f058';}
.up:before{content:'\f102';}
.downs:before{content:'\f103';}
.tor:before{content:'\f105';}
.telno:before{content:'\f095';}
.smschat:before{content:'\f086';}
.notice:before{content:'\f06a';}
.errors:before,.clean:before{content:'\f057';}
.rights:before{content:'\f058';}
.search:before{content:'\f002';}
.history:before{content:'\f017';}

.baseup{display:inline-block;position:relative;left:6px;padding:0 0 0 10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAYAgMAAABRgO+AAAAADFBMVEUAAAD8Qib8Qib8QibrWM5JAAAAA3RSTlMAiER4nVMUAAAANUlEQVQI12NgkGBgYNjDwMD0l4GB8X8DA/d/Bwb9/w8Y5P//YNj//wvDqm0rGBhMGMjDEgwAM18QbBOvSoEAAAAASUVORK5CYII=) no-repeat left 3px;background-size:6px 13px;color:#fc4226}
.basedown{display:inline-block;position:relative;left:6px;padding:0 0 0 10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAYAgMAAAC+QoS+AAAADFBMVEUAAABbphlbphlbphkTaifCAAAAA3RSTlMAu0SM9jYkAAAAM0lEQVQI12NgSGBgYLhAHl51awFD/f8LDPv/P2CQ/9/AoP+XgYH7HwMD4xcGBiagPNBsACOwGMtUKrBdAAAAAElFTkSuQmCC) no-repeat left 3px;background-size:6px 14px;color:#5ba619}