

.top-banner {width: 100%;height: 525px;position: relative; background-color:#E1E1E1}

.header-index-box {width:100%;position:absolute;top:30px;z-index:100;}
.header-index {width:100%;max-width:1400px;margin:0 auto;color:#FFF;padding: 0 20px}


.header-index a.nav-item {display:block;color:#FFF;margin-right:15px;}
.header-index .fl{line-height:0}
.header-index a.logo {width: 140px;display: inline-block;/*line-height:0*/}
.header-index a.logo img{width: 100%;display:block}
.header-index a:hover { color:#fb3}


.header-index .fr{line-height: 26px;}
.header-index .fr a {display: inline-block;}
.header-index .fr .top-phone{ float:left;/*font-family: Georgia;*/font-family:"dinot";font-size: 20px;line-height: 24px;right: 190px;top: 40px;z-index: 999;}

.header-index .fr .top-phone .icon {width:15px;height:19px;background-repeat:no-repeat;background-position:-70px -467px;margin-right:5px;vertical-align:14px;line-height:0;font-size:0;}

.top-txt {position:absolute;z-index:3;left:0;top:50%;width:100%;margin-top:-60px;}
.top-txt .p1 {width:100%;text-align:center;color:#fff;height:50px;line-height:50px;font-size:48px;-moz-text-shadow:5px 0 1px 0 #040000;-webkit-text-shadow:0 1px 0 #040000;text-shadow:0 1px 0 #040000;}
.top-txt .p2 {width:100%;text-align:center;color:#fff;font-size:16px;padding-top:15px;}


/***********/
.tese {display:-webkit-box;display:-ms-flexbox;display:flex}
.tese {width:272px;height:115px;background:#fff;box-shadow:0 2px 12px 0 rgba(157,191,214,.18);border-radius:5px;justify-content:space-between;padding:0 14px 0 18px}
.tese .title {color:#555555;font-size:20px;font-weight:700;margin-top:47px;white-space:nowrap;transition:all .2s linear;line-height:1.1}
.tese .title.multiple {margin-top:36px}
.tese .desc {display:none;line-height:1.4;transition:all .2s linear;color:#979da8;font-size:14px;word-break:break-all}
.tese:hover .desc {display:block}
.tese:hover .title {margin-top:20px;margin-bottom:8px}
.tese:hover .title.multiple,.tese:hover .title:first-child {margin-top:12px}
.tese+.tese {margin-left:20px}

.tese .image {height: 65px;margin-top: 26px;}

/*search start*/

.inblock,.in-block  {display: inline-block;}
.search-panel{width:620px;margin:0 auto}
.inp-search{width:100%;font-size:0;margin:0 auto;position:relative}

.inp-search-area {height:54px;padding:0;background-color:#fff;border-radius:5px 0 0 5px;}
.inp-search-area input {width:490px;height:54px;line-height:30px;font-size:16px;padding:11px 15px;outline:0;border:1px #e6e6e6 solid;border-right:0;border-radius:5px 0 0 5px;}


.inp-search-sub {width:130px;height:54px;border:0;background:#fb3;color:#fff;outline:0;font-size:16px;font-weight:700;font-family:'Microsoft YaHei';-moz-appearance:none;-webkit-appearance:none;box-shadow:none;cursor:pointer;display:block;padding:0;border-radius: 0 5px 5px 0;}
.inp-search-sub:hover {background:#ffc85a;background:linear-gradient(#fb3,#ffc95c)}

/*
.map-btn {display:inline-block;height:52px;line-height:52px;border:1px solid grey;margin-left:10px;padding:0 20px;background:#fff;background:linear-gradient(#fff,#d8d8d8);font-size:16px;font-family:'Microsoft YaHei'!important;}
.map-btn,.map-btn:hover {color: #665c52;text-decoration: none;}
.map-btn:hover{background:#d8d8d8;background:linear-gradient(#d8d8d8,#fff);}
.map-btn .icon {width: 12px;height: 16px;background-position:-278px -379px;vertical-align: -2px;margin-right: 8px;}
*/



/*search end*/


.container {width:100%;height:525px;position:relative;overflow:hidden;margin:auto;}
.mySlideshow .animated {position:absolute;}
.container li { position:relative;}
.container li img { margin:0 auto;position: absolute;left: 0px; right:0;top: 0;}
.container .first {background:url(/static/index2019/img/ad-1.jpg) center no-repeat;}
.container .second {background:url(/static/index2019/img/ad-2.jpg) center no-repeat;}
.container a{ display:block;width:100%;height:460px;}

/*---slide show skin---*/
.edslider {position:relative;margin:auto;}
.edslider ul {list-style:none;position:relative;padding:0;margin:0;}
.edslider > ul {background:#fff;display:block;overflow:hidden;}
.edslider > ul li {display:none;width:100%;position:absolute;top:0;left:0;z-index:0;}
.edslider a {display:block;}
.edslider a img {border:0;}
.edslider .current {z-index:1 !important;}
/*---controls---*/
.edslider .controls {top:0;height:0;position:absolute;width:100%;z-index:2;}
.edslider .controls .navigator {cursor:pointer;display:block;width:62px;height:100px;position:absolute;overflow:hidden;top:180px;/*transition:background .2s;background:rgba(0,0,0,.3);background-image:url(../js-ad/sprite-navigator.png);*/ opacity:.5; -webkit-opacity:.5; -moz-opacity:.5; filter:alpha(opacity=50);}
.edslider .controls .next {background-position:0 0;right:50px;background:url(../js-ad/youjiantou.png) no-repeat;}
.edslider .controls .prev {background-position:0 0;left:50px;background:url(../js-ad/zuojiantou.png) no-repeat;}
.edslider .controls .next:hover,.edslider .controls .prev:hover {opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
/*.edslider .controls .paginator {position:relative;text-align:center;top:395px; }
.edslider .controls .paginator li {width:15px;height:15px; background:rgba(255,255,255,0.5);border-radius:15px;box-sizing:border-box;display:inline-block;margin:0 3px;cursor:pointer;line-height:0;overflow:hidden;font-size:0;}
.edslider .controls .paginator li:hover {background:rgba(255,255,255,0.8);}
.edslider .controls .paginator li.current {background-color:#fff; }
.edslider .progress {background:rgba(255,255,255,.5);position:absolute;bottom:0;height:0px;z-index:2;filter:alpha(opacity=0);}*/


/********热门商圈************/
.hot-build-title{display:flex;padding:55px 0 20px;align-items: baseline}
.hot-build-title h2 span {font-size:34px;font-weight:700;color:#262626;margin-right:15px;vertical-align:bottom;}
.hot-build-title p {font-size:18px;color:#979da8;vertical-align:bottom;}

.hot-business-list {display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:-16px;height:277px;}
.hot-business-list .hot-business-item {position:relative;flex:0 0 210px;}

.hot-business-list .desc {
    position: absolute;
    top: 169px;
    left: 20px;
    width: 230px;
    height: 92px;
    text-align: center;
    overflow: hidden;
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 26px 0 rgb(157 191 214 / 36%);
}
.hot-business-list .desc-box {width:200%;height:100%;margin-left:-100%;transition:transform .5s;text-align: center}
.hot-business-list .desc-box .desc-arrow {width:50%;float:left;height:100%;line-height:92px}
.hot-business-list .desc-box .desc-cont {display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;height:100%;width:50%;float:left;cursor:default}
.hot-business-list .desc:hover .desc-box {transform:translateX(50%)}
.hot-business-list .area-name {font-size:22px;font-weight:700;color:#262626;margin-bottom:10px;text-align: center}
.hot-business-list .area-desc {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;word-break:break-all;font-size:14px;color:#979da8;padding:0 16px;text-align: center}


.hot-loupan li{width:24%;margin-right:1.3333%;margin-bottom:1.5%;}
.hot-loupan li:nth-child(4n){margin-right: 0;}
.hot-loupan:after {/*content:"";width:270px;*/}/*防止对不齐*/
.hot-loupan li img {width:100%;height:210px;}
.hot-loupan .desc-box {text-align:left;padding-top:10px;background-color:#fff;}
.hot-loupan .gardens-name {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;word-break:break-all;font-size:18px;font-weight:700;color:#262626;}
.hot-loupan .gardens-desc {font-size:14px;color:#979da8;line-height:1.5;margin:5px 0;}
.hot-loupan .gardens-price {font-size:12px;}
.hot-loupan .price {font-size:18px;font-weight:700;color:#fe615a}


/***********新闻************/
.in-news{width:100%;display: flex;flex-flow: row;flex-wrap: wrap;justify-content: space-between;}

.news_item {background:#f5f5f5;padding:20px;width:49%;height:170px;border-radius:4px;margin-bottom:20px;box-sizing: border-box;}
.news_item:after{content:'';flex:1;}
.news_item .pic {width:130px;height:100px;float:left;border-radius: 5px;}
.news_item .pic img {width:100%;height:100%}
.news_item .text {padding-left:145px}
.news_item .text .name {line-height:25px;font-size:16px;font-weight:700;color:#333}
.news_item .text .des {overflow:hidden;margin-top:8px;line-height:19px;font-size:14px;color:#777}
.news_item .text .info {margin-top:16px;line-height:16px;font-size:12px}
.news_item .text .info span {float:left;width:70%;color:#aaa;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.news_item .text .info span.time {text-align:right;width:30%;color:#333}
.news_item:hover {text-decoration:none;box-shadow: 0 2px 10px 0 rgb(0 0 0 / 10%);}


.fang_new {background:#f5f5f5;padding:20px;width:49%;border-radius:4px;margin-bottom:20px;box-sizing: border-box;}
.fang_new:after{content:'';flex:1;}
.fang_new .pic {width:130px;height:100px;float:left;border-radius: 5px;}
.fang_new .pic img {width:100%;height:100%}
.fang_new .text {}
.fang_new .text .name {line-height:25px;font-size:16px;font-weight:700;color:#333}
.fang_new .text .des {overflow:hidden;margin-top:8px;line-height:19px;font-size:12px;color:#777}
.fang_new .text .des span{margin-right: 10px;}
.fang_new .text .info {margin-top:16px;line-height:16px;font-size:12px}
.fang_new .text .info span {float:left;width:70%;color:#aaa;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.fang_new .text .info span.time {text-align:right;width:30%;color:#333}
.fang_new:hover {text-decoration:none;box-shadow: 0 2px 10px 0 rgb(0 0 0 / 10%);}


/**********/

.index-intro{background:#fff2e5;height:280px;color:#998a7b;border-top:1px #e6cfb8 solid}
.index-intro h1{padding-top:50px;font-size:32px}
.index-intro p{padding-top:24px;font-size:14px;line-height:24px;color:#998a7a}
.index-intro-con{color:#665c52;padding-top:25px;height:30px;line-height:20px;font-size:28px;font-family:Georgia}
.index-intro-con em{width:24px;height:24px;background-position:-526px -26px;margin-right:10px;vertical-align:-7px;*+vertical-align:-2px;_vertical-align:-9px}
.index-intro-con t{padding:0 3px}
.index-intro-btn{width:100px;height:32px;line-height:32px;background:#fff;border:2px solid #e6cfb8;color:#666;text-decoration:none;margin-top:20px}





/*.foot-o2o{background:#000;height:auto; padding-bottom:30px;}

.foot-tese .p1{color:#998a7b;font-size:24px;padding-top:14px}
.foot-tese .p2{font-size:12px;color:#998a7b;line-height:22px;padding-top:9px}
.foot-tit{color:#998a7b;font-size:28px;padding-top:70px;height:30px;line-height:30px;text-align:center}
.foot-tese{padding-top:75px}
.foot-tese li{width:400px;text-align:center;float:left}
.foot-tese em{margin:0 auto;width:120px;height:105px}
.foot-tese em.em1{background-position:left -10px}
.foot-tese em.em2{background-position:-122px -11px}
.foot-tese em.em3{background-position:-244px -11px}*/













