@charset "UTF-8";
.w-1200 { width: 1200px; margin: 0 auto; }
.row-ind2 { padding: 30px 0 20px; overflow: hidden; }
.row-ind1 { margin-top:20px;margin-bottom:20px; }
.row-ind3 { margin-top:10px;}
.level-main{ margin-bottom:25px;}
.wp{*zoom:1;width:1200px;padding:0;margin:0 auto}
.wp:after,.wp:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-list,.slick-slide,.slick-slider,.slick-track{height:100%}
.banner{height:440px;position:relative; z-index:2;}
.slick-ban{z-index:1}
.slick-ban .item{position:relative;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;height:440px;}
.slick-ban .item a { display:block; height:100%;}
.slick-ban .item:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/house/bg-02.png) center center no-repeat;background-size:auto 100%; display:none;}
.slick-ban .slick-dots{position:absolute;bottom:25px;left:0;width:100%;text-align:center;font-size:0;z-index:10}
.slick-ban .slick-dots li{display:inline-block;vertical-align:middle;margin:0 5px}
.slick-ban .slick-dots button{border:none;font-size:0;padding:0;width:10px;height:10px;border-radius:5px;background-color:#fff;opacity:.6;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer; outline:0;}
.slick-ban .slick-dots .slick-active button{opacity:1;width:30px;}
.ban-inner{position:absolute;top:0;left:0;bottom:50px;width:100%;z-index:999;padding:50px 0 0}
.ban-inner .apps{float:right;background:url(../images/house/bg-01.png);text-align:center;color:#999;font-size:14px;width:300px;height:340px}
.ban-inner .apps h3{font-size:24px;color:#5cc55c;margin:24px 0 5px}
.ban-inner .apps .qr{width:202px;height:206px;background:url(../images/house/qr-bg.png) center center no-repeat;margin:19px auto 0;overflow:hidden; position:relative; z-index:1;}
.ban-inner .apps .qr img{display:block;width:160px;height:160px;margin:19px auto 0}
.ban-inner .apps .qr .noqr { position:absolute; left:50%; margin-left:-80px; top:0; display:block;}
.ban-inner .txt{float:left}
.ban-inner .txt h2{font-size:60px;font-weight:lighter;color:#fff;margin:28px 0 10px}
.ban-inner .txt .info{font-size:16px;color:#fff;margin-bottom:42px}
.ban-inner .txt .info span{margin:0 20px 0 5px}
.ban-inner .txt .info em{margin-left:5px;color:#ffb108}
.ban-inner .tab{overflow:hidden}
.ban-inner .form-radio{float:left;margin-right:24px;overflow:hidden;position:relative;font-size:16px;color:#fff;opacity:.6;padding-bottom:10px;line-height:50px;margin-bottom:-1px;cursor:pointer}
.ban-inner .form-radio input{position:absolute;left:9999px}
.ban-inner .form-radio i {position:absolute;bottom:0;left:50%;width:18px;height:10px;background:url(../images/house/icon-radio.png) no-repeat;margin-left:-9px;display:none}
.ban-inner .form-radio.checked{opacity:1;font-size:18px}
.ban-inner .form-radio.checked i {display:block}
.ban-inner .form{overflow:hidden;border-radius:2px;display:inline-block}
.ban-inner .form .inp{width:450px;float:left;padding:0 18px;height:50px;line-height:50px;font-size:16px;border:none; outline:0;}
.ban-inner .form .btn{float:left;width:90px;height:50px;line-height:50px;background-color:#5cc55c;color:#fff;text-align:center;font-size:16px;border:none}
.ban-inner .form .btn:hover{background-color:#50ab50}
.ban-inner .so { position:relative; z-index:1;}
.ban-inner .so_po { position: absolute; left: 0; top: 111px; border-radius: 2px; width: 476px; box-shadow: 0px 5px 10px rgba(0,0,0,.1); padding: 6px 5px; background-color: #fff; font-size: 14px; line-height: 30px; display:none;}
.ban-inner .so_po li { position:relative;}
.ban-inner .so_po li em { display:block; position:absolute; right:5px; top:0;font-size: 12px; color: #aaa;}
.ban-inner .so_po li a { display:block; padding:0 5px;}
.ban-inner .so_po li a:hover { background-color:#f9f9f9;}
.footWrap .foot_Mid {}
.footWrap .foot_TL span {color:#5cc75b;}
.footWrap .foot_Mid .foot_MC li {}
.navWrap,.nav,.sub_nav_7,.sub_nav,.nav_footer { display:none;}
#nav4 { display:block;}
.fc_navWrap{background:#0BBB73;margin-top: 3px;*margin-top: 20px;}
.fc_navWrap .fc_nav{position: relative; z-index:1; *zoom:1;}
.fc_navWrap .fc_nav li{	float:left;}
.fc_navWrap .fc_nav li a{ height:40px; line-height:40px; display:block; color: #fff; font-size:16px; width:100px; text-align:center;}
.fc_navWrap .fc_nav li a:hover{	background-color:#00A360;}
.fc_navWrap .fc_nav li a.select { background: #00A360; color:#fff; border:0 none; position:static; float:none;}
.fc_navWrap .fc_nav .returnHome { float:right;}
.fc_navWrap .fc_nav .returnHome a { background:url(../images/fcNav_returnHome.png) no-repeat 24px 11px; padding-left:50px;}
.fc_navWrap .fc_nav .lastli{float:right;width:auto;margin-right:0; display:none;}
.fc_navWrap .fc_nav .lastli a{padding-left:25px;background:url(../images/house/ico-hd-home.png) 3px 50% no-repeat;padding-right:0}
.fc_navWrap .fc_nav .lastli a:hover{ background-color: #0BBB73;}
.ul-ft1{background-color:#f5f6fb}
.ul-ft1 ul{overflow:hidden}
.ul-ft1 ul li{padding:158px 0 35px;float:left;width:20%;text-align:center;color:#666;font-size:16px;background-position:center 60px;background-repeat:no-repeat}
.ul-ft1 ul li.li1{background-image:url(../images/house/ico-index-7.png)}
.ul-ft1 ul li.li2{background-image:url(../images/house/ico-index-8.png)}
.ul-ft1 ul li.li3{background-image:url(../images/house/ico-index-9.png)}
.ul-ft1 ul li.li4{background-image:url(../images/house/ico-index-10.png)}
.ul-ft1 ul li.li5{background-image:url(../images/house/ico-index-11.png)}
.footWrap { margin-top:0;}
.header .hea_bot { background-color:#ff9600;}
.header .hea_bot:hover { background-color:#f39209;}
.fix-aside{position:fixed;right:0;bottom:20%;z-index: 999;overflow: hidden;}
.fix-aside a{display:block;float: right;clear: both;text-align:center;background-color:#96a4c7;height: 48px;line-height:48px;font-size:16px;color:#fff;margin:8px 0 0;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.fix-aside a span{display:block;padding-left:45px;padding-right: 10px;margin-right: -75px;background-repeat:no-repeat;background-position: 10px center;-webkit-background-size: 25px auto; background-size: 25px auto;-webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.fix-aside a:hover span {margin-right: 0;}
.fix-aside a:hover {background-color: #5cc55c; color:#fff;}
.fix-aside a.s0 span {background-image: url('../images/house/q-icon0.png');}
.fix-aside a.s1 span {background-image: url('../images/house/q-icon1.png');}
.fix-aside a.s2 span {background-image: url('../images/house/q-icon2.png');}
.fix-aside a.s3 span {background-image: url('../images/house/q-icon3.png');}
.fix-aside a.s4 span {background-image: url('../images/house/goTop.png');}
.fix-aside .goTop {display: none;}
.g-box { *zoom: 1; width: 1200px; padding: 0; margin: 0 auto }
.g-box:after,
.g-box:before { display: block; content: "clear"; height: 0; clear: both; overflow: hidden; visibility: hidden }
.bg { background-color: #fbfbfb; }
.g-adbox{ overflow:hidden;  margin-top:15px; }
.g-adbox2{ margin-top: 0px; }
.g-adbox .ad-pic{ position:relative; z-index:1; }
.g-adbox .ad-pic p{ position:relative; z-index:1; margin-bottom:1px;}
.g-adbox .ad-pic .mm { display: block; width: 24px; height: 14px; overflow: hidden; position: absolute; left: 0; bottom: 0; background: url(../images/mm_gg.png) no-repeat 0 0;}
.g-adbox .ad-pic img{ display:block;width:100%}
.g-adbox .ad-pic object,.ad-pic embed { vertical-align:top; margin-bottom:1px;}
.g-adbox .ad-pic.l{ width:595px;float:left}
.g-adbox .ad-pic.r{ width:595px;float:right}
.g-count{ height:140px;background:url(../images/house/bg-03.jpg) center center no-repeat}
.g-count .list{ overflow:hidden}
.g-count .list li{ float:left;width:20%;color:#fff;text-align:center;padding-top:30px}
.g-count .list .sum{ font-size:48px;line-height:58px;height:58px ; }
.g-count .list .sub{ margin-left:5px;font-size:.3em}
.g-count .list .label{ font-size:16px;text-align:left;opacity:.76}
.g-count .list .item{ display:inline-block;vertical-align:middle}
.g-box .g-type { float: left; width: 225px }
.g-box .g-content { float: left; width: 670px; }
.g-box .m-content { float: left; width: 975px; }
.g-box .g-side { float: right; width: 300px }
.g-box ul,.g-box li { list-style: none; }
.g-box ul { padding-left: 0px; }
.g-box .indexmap { font-weight:normal;margin-left:6px;padding-left: 16px;height: 48px;line-height: 48px;color: #333;background: url(../images/house/ico-sitemap.png) left center no-repeat;font-size: 16px;}
.g-box .g-tit { height: 58px; line-height: 58px; margin-bottom: 12px; }
.g-box .g-tit a { text-decoration: none; }
.g-box .g-tit .more { padding-right: 14px; float: right; color: #999; font-size: 14px; background: url(../images/house/ico-arro-right.png) right center no-repeat; }
.g-box .g-tit h2 { margin: 0px; font-size:22px; font-weight:bold; color:#333333; }
.g-box .g-tit .level { padding: 4px 6px; background: #5CC55C; color: #fff; margin-right: 12px; }
.g-box .g-tit h4 { margin: 0px; padding-top: 9px; line-height: 34px; padding-left: 14px; font-size:16px; color:#333333; }
.g-box .g-tit h4 .tit2 { display: inline-block; padding-bottom: 6px; border-bottom: 2px solid #5CC55C; }
.g-box .s-scrollbar { height: 560px; }
.g-box .g-scrollbar { height: 380px; margin-bottom:10px; }
.g-box .xiaoqu-scrollbar { height: 398px; }
.g-box .m-scrollbar { height: 585px; }
.g-box .pu-scrollbar { height: 375px; margin-bottom:10px; }
.g-box .mCSB_dragger { *width: 6px; }
.g-box .mCSB_dragger .mCSB_dragger_bar{ *margin-right: 2px; }
.g-box .mCSB_scrollTools .mCSB_draggerRail { width:4px; background-color:#E3E3E3; }
.g-box .mCSB_inside > .mCSB_container { margin-right: 10px; }
.g-type .g-type-item { margin-bottom: 15px; }
.g-type .g-type-item h4 { color: #666666; font-size: 14px; margin-top: 0px; margin-bottom: 5px; }
.g-type .g-type-item p { line-height: 24px; margin: 0px; }
.g-type .g-type-item p a { color: #999999; text-decoration: none; margin-right: 8px; font-size: 14px; display:inline-block; }
.g-type .g-type-item .p { line-height: 24px; margin: 0px; }
.g-type .g-type-item .p a { color: #999999; text-decoration: none; margin-right: 8px; font-size: 14px; display:inline-block; }
.g-type .g-type-item .p a:hover { color:#5cc55c;}
.g-content .show-name { position: absolute; bottom: 0px; left: 0; padding: 0 10px; display: inline-block; height: 32px; line-height: 32px; font-size: 14px; background-image: url(../images/house/bg-index-2.png); z-index: 2; color: #fff;width:180px;}
.g-content .show-name .biaoyu {line-height:30px;height:30px;width: 8em; white-space:nowrap; text-overflow: ellipsis;overflow:hidden;float:left}
.g-content .show-name .quyu { color: #fff; text-align:right ; float:right}
.g-content .list { margin: 0px; padding-left: 3px; padding-top: 2px; }
.g-content .list li { width: 200px; height: 200px; overflow: hidden; float: left; position: relative; margin-left: 12px; margin-right: 7px; z-index:1;}
.g-content .g-chuzu li { height: 210px; }
.g-content .list li a.link { color: #999999; text-decoration: none; font-size: 14px; position: relative; display:block;height: 150px; overflow: hidden;}
.g-content .list li .xiaoqu { position: absolute; bottom: 20px; left: 0; padding: 0 10px; display: inline-block; height: 32px; line-height: 32px; font-size: 14px; background-image: url(../images/house/bg-index-2.png); z-index: 2; color: #b7b7ae; }
.g-content .list li .xiaoqu-name { color: #fff; }
.g-content .list li .xinfang { position: absolute; bottom: 0px; left: 0; padding: 0 10px; display: inline-block; height: 32px; line-height: 32px; font-size: 14px; background-image: url(../images/house/bg-index-2.png); z-index: 2; color: #fff;width:180px;}
.g-content .list li .xinfang .quyu { color: #fff; text-align:right ; float:right}
.g-content .list li img { width: 200px; height: 150px; -o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.g-content .list li:hover img{-o-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}
.g-content .list .inner { color: #999999; margin-top: 3px; margin-bottom: 4px; font-size: 14px; line-height: 34px; }
.g-content .list .inner h4 { margin: 0px; display: block; font-weight: normal; overflow: hidden; text-overflow: ellipsis; max-width: 6em; white-space: nowrap; float: left; }
.g-content .list .inner .price { float: right; }
.g-content .list .inner .price .sp { color:#FD5D5D; font-size:18px;}
.g-content .list .inner .price .num { color: #FD5D5D; font-size: 20px;}
.g-content .list .chuzu { color: #999999; font-size: 14px; padding-bottom:8px; border-bottom:1px solid #eee ; margin-top:10px }
.g-content .list .chuzu h4 { margin: 0px; display: inline; font-weight: normal; }
.g-content .list .chuzu .attr{ line-height:20px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;width:100% }
.g-content .list .chuzu .attr .price { float: right; }
.g-content .list .chuzu .attr .price .num { color: #FD5D5D; font-size: 20px;}
.g-content .list .chuzu .info{ line-height:24px;font-size: 12px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;width:100% }
.g-content .list .chuzu .info span{ margin-right:4px; }
.g-content .list .chuzu-bottom { color: #999999; font-size: 14px; line-height: 34px; padding-bottom:8px; }
.g-content .list .chuzu-bottom h4 { margin: 0px; display: inline; font-weight: normal; }
.g-content .list .chuzu-bottom .attr{ line-height:24px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;width:100% }
.g-content .list .chuzu-bottom .attr .price { display: inline; float: right; }
.g-content .list .chuzu-bottom .attr .price .num { color: #FD5D5D; font-size: 20px; margin-right: 4px; }
.g-content .list .chuzu-bottom .info{ line-height:24px;font-size: 12px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;width:100% }
.g-content .list .chuzu-bottom .info span{ margin-right:4px; }
.g-content .shangpu { color: #999999; font-size: 14px; line-height: 34px; padding-bottom:8px; }
.g-content .shangpu li{ height:195px}
.g-content .shangpu .detail h4 { margin: 0px; display: inline; font-weight: normal; }
.g-content .shangpu .detail .attr{ line-height:24px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;width:100%;margin-top: 10px; }
.g-content .shangpu .detail .attr .price { display: inline; float: right; }
.g-content .shangpu .detail .attr .price .num { color: #FD5D5D; font-size: 20px; }
.g-content .shangpu .detail .info{ line-height:24px;font-size: 12px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;width:100% }
.g-content .shangpu .detail .info span{ margin-right:4px; }
.g-content .chuzu-list { width:670px; padding-bottom:6px;position:relative ; display:block;height:auto;}
.g-content .chuzu-box { margin-left:14px; margin-right:0px; padding-bottom:8px;margin-bottom:10px; border-bottom:1px solid #eee}
.g-content .chuzu-list li { width:50%; float:left;padding:2px 0px 4px 0px ;}
.g-content .chuzu-list li .info{ color: #999999 ;font-size:14px; padding-right:14px;}
.g-content .chuzu-list li span { display:inline-block; vertical-align:middle;}
.g-content .chuzu-list li .xiaoqu{font-size:14px;width:100px; display:inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: middle;}
.g-content .chuzu-list li .info .price{ float:right ;}
.g-content .chuzu-list li .info .num{ color: #FD5D5D;}
.m-content .list-xiaoqu { margin-left: -3px;  }
.m-content .list-xiaoqu li { width: 227px; float: left; position: relative; margin-bottom: 9px; margin-left: 17px; margin-bottom: 9px;}
.m-content .list-xiaoqu li a { display:block;width: 227px; height: 160px; overflow:hidden; color: #999999; text-decoration: none; margin-right: 6px; font-size: 14px; position: relative; }
.m-content .list-xiaoqu li .xiaoqu-info { position: absolute; bottom: 0px; left: 0; padding: 0 10px; display: inline-block; height: 32px; line-height: 32px; font-size: 14px; background-image: url(../images/house/bg-index-2.png); z-index: 2; color: #fff;width:207px;}
.m-content .list-xiaoqu li .xiaoqu-info .quyu { color: #fff; text-align:right ; float:right}
.m-content .list-xiaoqu .inner { color: #999999; margin-top: 3px; margin-bottom: 4px; font-size: 14px; line-height: 34px; }
.m-content .list-xiaoqu .inner .year { font-weight: normal; float: right;}
.m-content .list-xiaoqu .inner .price { position:relative }
.m-content .list-xiaoqu .inner .display_false_0 { display:inline;}
.m-content .list-xiaoqu .inner .price .num { color: #FD5D5D; font-size: 16px; margin-right: 4px;  margin-left: 4px; }
.m-content .list-xiaoqu li img { width: 227px; height: 160px; -o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.m-content .list-xiaoqu li:hover img{-o-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}
.g-content .typeid_2_1,.g-content .typeid_2_0,.g-content .typeid_1_0,.g-content .typeid_0_1, .g-content .typeid_1_2 { display: none !important;}
.m-content .typeid_2_1,.m-content .typeid_2_0,.m-content .typeid_1_0,.m-content .typeid_0_1, .m-content .typeid_1_2 { display: none !important;}
.g-content .display0{display:none;}
.g-content .display1{display:block ;}
.g-content .display_false_0{display: block !important;}
.g-content .display_false_1{display: none !important;}
.g-side .visit{ padding-top:8px}
.g-side .visit .pic{ position:relative;width:300px;height:113px;overflow:hidden}
.g-side .visit .pic img{ display:block; width:100%; height:100%; -webkit-transition:.5s; transition:.5s;}
.g-side .visit .pic:hover img{ -webkit-transform: scale(1.1); transform: scale(1.1); transform-origin: 50% 50%;}
.g-side .visit .pic .mask{ position:absolute; right:0;bottom:12px;background:url(../images/house/mask-02.png);color:#fff;font-size:14px;line-height:26px;padding:0 10px 0 12px;border-top-left-radius:13px;border-bottom-left-radius:13px}
.g-side .visit .txt{ overflow:hidden;padding:11px 0 11px 0 ;}
.g-side .visit .btn{ float:right;width:82px;line-height:24px;background-color:#fac40a;text-align:center;color:#000;font-size:14px;border-radius:26px;border:1px solid #ffa200;}
.g-side .visit .btn:hover{ background-color:#ffa200}
.g-side .visit .name{ font-size:16px;color:#333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 26px;}
.g-side .visit .date{ font-size:14px;color:#999}
.g-side .visit .date span{ color:#666;margin-left:12px}
.g-side h4 { font-size:16px; color:#333333; margin: 0px; background: url('../images/house/rank-tit.png') right 2px no-repeat; }
.g-side h4 span{ background:#fff; padding-right:8px; }
.g-side ul.g-rank { padding-left: 0px; margin-top: -3px;}
.g-side ul.g-rank li { padding-left: 0px; font-size: 14px; vertical-align: middle; line-height: 20px; margin-top: 16px; }
.g-side ul.g-rank li .index { display: inline-block; background-color: #F1F1F1; color: #555; margin-right: 12px; width: 18px; height: 18px; vertical-align: middle; line-height: 18px; text-align: center; border-radius: 2px; font-size: 12px; }
.g-side .g-rank :nth-child(1) .index { background-color: #F41E1E;color: #fff;}
.g-side .g-rank :nth-child(2) .index { background-color: #F2911E;color: #fff;}
.g-side .g-rank :nth-child(3) .index { background-color: #F1C315;color: #fff;}
.g-side .g-rank .i1 .index { background-color: #F41E1E;color: #fff;}
.g-side .g-rank .i2 .index { background-color: #F2911E;color: #fff;}
.g-side .g-rank .i3 .index { background-color: #F1C315;color: #fff;}
.g-side .g-rank li .num { float: right; text-align: right; color: #999999; }
.g-side .trade{ width:100%; padding-top:10px;}
.g-side .trade li{ position:relative; margin-bottom: 10px;}
.g-side .trade li:last-child{ margin-bottom: 0px;}
.g-side .ershoufang li{ margin-bottom: 6px;}
.g-side .chuzufang li{ }
.g-side .trade .tag{ position:absolute;top:50%;right:0;margin-top:-12px;display:block;width:74px;height:24px;line-height:24px;color:#fff;text-align:center;font-size:14px;border-radius:12px;background-color:#ff5e41}
.g-side .trade .cont{ height: 24px;line-height: 24px;padding-left:24px; background:url(../images/house/ccid_type_ico.png) no-repeat 0 4px;}
.g-side .trade .cont .zhongjie{ float:right;color:#B4B4B4;font-size:14px;}
.g-side .trade .cont .tradetime{ float:right;color:#B4B4B4;font-size:14px;}
.g-side .trade a{ display:block; color:#3E3E3E;font-size:14px;overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.g-side .trade a:hover{ color:#5cc55c}
.g-side .trade .s0 .cont{ background-position:0 -76px;}
.g-side .trade .s1 .cont{ background-position:0 -36px;}
.g-side .trade .s2 .cont{ background-position:0 4px; }


.g-side .trade .s0 .info span.price_1 { display:none;}
.g-side .trade .s1 .info span.price_0_2 { display:none;}
.g-side .trade .s2 .info span.price_1 { display:none;}

.g-side .trade .info{ line-height:24px;color:#c4c4c4;font-size:14px;margin-top:2px;}
.g-side .trade .info span{ padding-right: 8px; margin-right:8px; line-height:16px; display:inline-block ; border-right:1px solid #ddd}
.g-side .trade .info span.chuzu_type{ border-right:0px ; padding-right:0px; margin-right:0px; }
.g-side .trade .info span.display0 { display:none;}
.g-side .trade .info span.display_false_0 { display:inline-block;}
/*经纪人*/
.g-zhongjie { width:100%;position:relative}
.g-zhongjie .list-zhongjie { margin-left:-20px;overflow:hidden ; margin-top:2px;margin-bottom:20px;}
.g-zhongjie .list-zhongjie li{ margin-left:20px;float:left;width:132px;}
.g-zhongjie .list-zhongjie li:nth-child(even){ margin-right:1px;}
.g-zhongjie .list-zhongjie .item{ display:block;background-color:#fff;text-align:center}
.g-zhongjie .list-zhongjie .item .img { overflow:hidden; display:block;}


.g-zhongjie .list-zhongjie img {display:block;width:132px;height:132px; margin:0 auto; -o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.g-zhongjie .list-zhongjie .item:hover img{-o-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}


.g-zhongjie .list-zhongjie .tit{ margin-top:20px;color:#666;font-size:18px;line-height:24px}
.g-zhongjie .list-zhongjie .item:hover .tit{ color:#5cc55c}
.g-zhongjie .list-zhongjie .add{ margin-top:6px;color:#999;font-size:14px}
.g-zhongjie .list-zhongjie .item a.title{ margin:18px auto 0;width:80px;display:block;text-align:center;line-height:24px;border:1px solid #5cc55c;border-radius:24px;color:#5cc55c;font-size:14px}
.g-zhongjie .list-zhongjie .item a.title:hover{ color:#fff;background-color:#5cc55c}
/*战略合作*/
.g-mendian { width:100%;position:relative}
.g-mendian h4{ font-size: 16px;color: #333333;margin: 0px;background: url(../images/house/rank-mendian.jpg) right 2px no-repeat;}
.g-mendian h4 span{ padding-right:10px;background-color:#fff;}
.g-mendian .list-mendian { margin-top:12px;margin-left:-20px;overflow:hidden; margin-bottom:5px;}
.g-mendian .list-mendian li{ margin-left:20px;float:left;width:132px; position:relative;display:block;background-color:#fff;text-align:center}
.g-mendian .list-mendian li a{ position:relative;display:block;}
.g-mendian .list-mendian li:nth-child(even){ margin-right:1px;}
.g-mendian .list-mendian img{ margin:0 auto;display:block;width:132px;height:132px; }
.g-mendian .list-mendian li .title{ position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:18px;color:#fff;background:url(../images/house/mask-03.png); visibility:hidden;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;line-height: 24px;padding-top: 55px;z-index:9;}
.g-mendian .list-mendian li a:hover .title{ opacity:1;visibility:visible; box-sizing:border-box;}
.g-mendian .list-mendian .title:hover{ color:#fff;background-color:#5cc55c}
.g-news { overflow:hidden}
.g-news .g-silder { float: left; width: 587px }
.g-news .g-news-list { float: right; width: 587px; }
.g-news .g-silder .focus{ width:587px; height:367px; overflow:hidden; position:relative; z-index:1;}
.g-news .g-silder .focus .hd{ height:15px; overflow:hidden; position:absolute; right:12px; bottom:15px; z-index:9999;}
.g-news .g-silder .focus .hd ul{ overflow:hidden; zoom:1; float:left;}
.g-news .g-silder .focus .hd ul li{ float:left; margin-right:6px;border: 1px solid #fff; opacity:.7; width:8px; height:8px; border-radius: 50px;cursor:pointer;}
.g-news .g-silder .focus .hd ul li.on{ background:#fff;}
.g-news .g-silder .focus .bd{ position:relative; height:100%; z-index:0;}
.g-news .g-silder .focus .bd li{ zoom:1; vertical-align:middle; position:relative;}
.g-news .g-silder .focus .bd img{ width:587px; height:367px; display:block;}
.g-news .g-silder .focus .bd .bd_title{ height: 38px; width: 387px; position: absolute; bottom: 5px; color: #fff; line-height: 38px; text-indent: 12px; font-size: 14px; z-index: 2;}
.g-news .g-silder .focus .bd .mask { position:absolute; display:block; top:0; right:0; left:0; bottom:0; background:url(../images/index8/slide_mask.png) no-repeat 0 bottom; z-index:1;}
.g-news .g-silder .focus .prev,.focus .next{ position:absolute; left:3%; top:50%; margin-top:-35px; display:block; width:40px; height:70px; background:url(../images/index8/next_prve.png)  no-repeat;filter:alpha(opacity=50);opacity:0.5; display: none;}
.g-news .g-silder .focus .next{ left:auto; right:3%; background-position:-42px 0;}
.g-news .g-silder .focus .prev:hover{ background-position: 0 0; -moz-transition:none; -webkit-transition:none;-o-transition: all none; transition: none;}
.g-news .g-silder .focus .next:hover{ background-position: -42px 0px; -moz-transition:none;-webkit-transition:none;-o-transition: all none; transition: none;}
.g-news .g-silder .focus .prevStop{ display:none;}
.g-news .g-silder .focus .nextStop{ display:none;}
.g-news .g-news-list .news-hot{ margin-bottom:10px }
.g-news .g-news-list .news-hot h3{ font-size:24px;color:#5BC557;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:20px}
.g-news .g-news-list .news-hot h3 a{ color:#5DC45B}
.g-news .g-news-list .news-hot h3 a:hover{ color:#333}
.g-news .g-news-list .news-hot .desc{ position:relative}
.g-news .g-news-list .news-hot .desc .inner{width:100%; position:relative;display:block;font-size:14px; height:48px;overflow:hidden;line-height:24px;color:#999}
.g-news .g-news-list .news-hot .desc p{ overflow:hidden;text-overflow:ellipsis; display:inline }
/* .g-news .g-news-list .news-hot .desc a{ position:absolute;bottom:5px;right:0px;} */
.g-news .g-news-list .news-hot .desc a span{ color:#5DC45B}
.g-news .g-news-list .news-hot .desc a:hover span { color: #f78115;}
.g-news .g-news-list .news-pic{ float:left;width:387px;height:256px;overflow:hidden;margin:11px 25px 0 0}
.g-news .g-news-list .news-pic img{ display:block;width:100%;height:100%}
.g-news .g-news-list .news-list li{ overflow:hidden;font-size:16px;line-height:32px}
.g-news .g-news-list .news-list .lab{ position:relative;float:left;color:#666;padding-right:7px;margin-right:7px}
.g-news .g-news-list .news-list .lab a{ color:#666666;}
.g-news .g-news-list .news-list .lab:after{ content:'';position:absolute;right:0;top:50%;width:1px;height:14px;margin-top:-7px;background-color:#eee}
.g-news .g-news-list .news-list .date{ float:right;font-size:14px;color:#b8b8b8}
.g-news .g-news-list .news-list p{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.g-news .g-news-list .news-list .lab a:hover,.news-list p a:hover{ color:#5cc55c}

.friendlink { margin-top: 30px;}
.friendlink .g-tit1 { font-size:18px; margin-bottom:10px; color:#333; font-weight:bold;}
.friendlink li { float:left; width:120px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px;}

.fright{z-index:2;position:fixed;right:18px;bottom:20%;-webkit-box-shadow:0 3px 8px rgba(182,182,182,.2);-moz-box-shadow:0 3px 8px rgba(182,182,182,.2);-ms-box-shadow:0 3px 8px rgba(182,182,182,.2);-o-box-shadow:0 3px 8px rgba(182,182,182,.2);box-shadow:0 3px 8px rgba(182,182,182,.2);border-radius:4px}
.fright li{position:relative}
.fright li .con{display:block;width:76px;font-size:14px;color:#0cbb73;line-height:1.43em;text-align:center;background-color:#fff;border-bottom:1px solid #f5f5f5;padding:10px 0;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.fright li .g-top{color:#999}
.fright li .con:hover .down { display:block;}
.fright li:hover .con{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.fright li .con i{display:block;width:32px;height:33px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:0 auto 4px}
.fright .down{display:none;box-sizing:border-box;width:237px;height:140px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;right:51px;top:0;padding:30px 75px 31px 36px;overflow:hidden}
.fright .down h3{font-size:18px;color:#0cbb73;line-height:1.39em;margin-bottom:4px;overflow:hidden}
.fright .down .a-home{display:block;width:88px;height:24px;font-size:14px;color:#fff;line-height:24px;text-align:center;background-color:#0cbb73;border-radius:14px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.fright .down .a-home:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.fright li .po { display:none; position:absolute;right:82px;padding:10px 10px 0; top:50%; margin-top:-70px; background-color:#fff; box-shadow:0 0 5px rgba(0,0,0,.1);}
.fright li .po img { display:block; width:100px; height:100px;}
.fright li .po .txt { font-size:14px; text-align:center; line-height:30px; color:#333;}
.fright li .po:after { display: block; position: absolute; content: ''; right: -12px; margin-top: -3px; top: 50%; border-color: transparent transparent transparent #fff; border-style: solid; border-width: 6px; width: 0; height: 0;}
.fright li a:hover .po { display:block;}