* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{color:#333333;font: 14px/1.5em; vertical-align:baseline;'Source Sans Pro','Helvetica Neue',Helvetica,'Microsoft Yahei',Arial,sans-serif}
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, form, input, button, textarea,span,em,i {margin: 0;padding: 0; font-style:normal;font-weight:normal;box-sizing:border-box;}
input, button, select {font: 14px/1.5em 'Helvetica Neue', 'Hiragino Sans GB', 'Microsoft YaHei',  Arial, sans-serif;outline: 0px;}
div{display:block;box-sizing:border-box;}
ul,li,dl,dt,dd {border:0 none;list-style: none outside none;text-align:center;}
img{margin:0; padding:0; border:0 none;text-align:center;}
table,tr,td{word-break:break-all;}

.search_inner{position:relative;_width:500px;float:left;}
.search_ipt{float: left;width:750px;height: 54px;line-height: 32px;border: 1px solid #cecece;border-right: none;outline: 0;background: #fafafa;}

.search_btn {float: left;width: 85px;height: 40px;background: #DADADA ; font-size:16px;border: none;outline: 0;}
.wrap{float:none;clear:both;width:1200px;height:auto; margin:0 auto;}
.wrap1200{float:none;clear:both;width:1200px;height:auto; margin:0 auto;}

.clearfix:after {content: ".";display: block;visibility: hidden;clear: both;height: 0;font-size: 0;}
.title-box {width: 100%; height:42px; line-height:42px;border-bottom: solid 3px #e9e9e9;position: relative; margin-bottom:15px;}
.title-box h2 {float: left;padding-left: 8px;font-size:24px;color: #666666;font-weight: 700;}
.title-box a.more {float: right;display: block;padding-right: 8px;}


.i-chuzu {width:100%;}
.i-chuzu .fl {width:300px;}
.i-chuzu .fr {width:900px;}
.i-chuzu .filter {padding:2px 0 0;}
.i-chuzu .filter .title {height:24px;color:#fff;background:url(../images/bg-1.png) no-repeat;font-size:14px;padding-left:22px;}
.i-chuzu .filter .t-1 {background-position:0 0;}
.i-chuzu .filter .t-2 {background-position:0 -139px;}
.i-chuzu .filter .t-3 {background-position:0 -46px;}
.i-chuzu .filter .t-4 {background-position:0 -139px;}
.i-chuzu .filter .label {padding-top:10px;}
.i-chuzu .filter .label a {width:135px;margin:0 10px 10px 0;text-align:center;display:inline-block;border-radius:3px;padding:3px 8px;border:1px solid #dadada;background-color:#F5F5F5;transition:0.4s ease;}
.i-chuzu .filter .label a:hover {background-color:#4897D2;color:#fff;}

.chuzu-list li {float:left;width:265px;height:172px;display:inline;margin:0 0 24px 31px;}
.chuzu-list li.mr0{ margin-right:0;}
.chuzu-list li a.lpname {position:relative;width:275px;height:172px;display:block; overflow:hidden;    background: #555555;}
.chuzu-list li img {width:275px;height:172px;display:block;}
.chuzu-list .info {position: absolute;left: 0;width: 100%;bottom: -110px;background: rgba(31, 36, 50, .6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#991F2432,endColorstr=#991F2432);padding: 0 15px 15px;
transition: bottom .5s cubic-bezier(.86,0,.07,1);line-height: 1.714286;}

.chuzu-list .title {margin: 15px 0;padding-bottom: 15px;font-size: 15px;color: #f5f5f5;line-height: 20px;border-bottom: 1px solid #B3ADAE;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.chuzu-list .info .txt {overflow: hidden;text-overflow: ellipsis;}
.chuzu-list .txt {margin-bottom: 5px;font-size: 12px;color: #f5f5f5;}

.line_til{width:320px;text-align:center; font-weight:normal; margin:36px auto; position:relative}
.line_til span{ display:block}
.line_til .line {height: 10px;border-top: 1px #e5e5e5 solid;position: absolute;left: 0;right: 0;top: 27px;}
.line_til .txt{font-size:34px;background:#fff; font-weight:800;padding:20px 15px;display:inline-block;position:relative; z-index:9}
.line_til a{color:#333}
.line_til .txt a:hover{color:#ff9000;}

.index-top-pic .select-city{position:absolute;left:160px;top:42px;margin:0;z-index:9999}

.index-logo{width:134px;display:inline-block;position:absolute;z-index:3;margin-left:110px}
.index-logo a{font-size:0;line-height:0}
.index-logo img{width:100%;padding-top:30px;}

.index-topLink{position:absolute;top:45px;left:300px;z-index:99}
.index-topLink a{color:#fff;font-size:15px;text-decoration:none;margin-left:18px;position:relative;float:left}
.index-topLink a:hover{color:#fb3;text-decoration:none}
.index-topLink .new{display:inline-block;width:32px;height:32px;position:absolute;right:-20px;top:-22px}
.index-top-pic ul{position:relative;z-index:1;top:0}
.index-top-pic img{display:block;height:100%}
.index-top-txt{position:absolute;z-index:3;left:0;top:30%;width:100%;margin-top:-50px}
.index-top-txt .p1{width:100%;text-align:center;color:#fff;height:20px;line-height:20px;font-size:28px;-moz-text-shadow:5px0 1px 0 #040000;-webkit-text-shadow:0 1px 0 #040000;text-shadow:0 1px 0 #040000}
.index-top-txt .p2{width:100%;text-align:center;color:#fff;font-size:16px;padding-top:15px}

.index-tn{color:#FFFFFF;position:absolute}
.index-tn{font-size:20px;line-height:20px;right:260px;top:45px;z-index:999}
.index-tn .icon{display:inline-block;width:15px;height:19px;background-image:url(../images/icon.png);background-repeat:no-repeat;background-position:-70px -467px;margin-right:5px;vertical-align:14px;line-height:0;font-size:0}
.index-top-pic .s1,.index-top-pic .s1 a,.index-topLink a.a-img1 img{display:inline-block}
.index-top-pic .s1{position:absolute;right:40px;top:45px;z-index:99}
.index-top-pic .s1 a{color:#fff;font-size:14px;margin-left:18px;float:left}
.index-top-pic .s1 a:hover{color:#fb3}



.search-panel{width:980px;margin:0 auto}
.inp-search{width:100%;font-size:0;margin:0 auto;position:relative}
.search-panel *{margin:0;padding:0}
.inp-search-sub{width:130px;height:54px;border:0;background:#00c0eb;color:#fff;outline:0;font-size:16px;font-weight:700;font-family:'Source Sans Pro','Helvetica Neue',Helvetica,'Microsoft Yahei',Arial,sans-serif;-webkit-appearance:none;box-shadow:none;cursor:pointer;display:block;padding:0}
.inp-search-sub:hover{background:linear-gradient(#1E90FF,#ffc95c)}
.inblock{display:inline-block;*zoom:1;*display:inline}


.inblock,.inp-search,.play-panel>ul,.player-bar{vertical-align:top}
.hz_content,.inp-search-sub,.player-bar,.poplayer{text-align:center}

.warp {width:1200px;background-color: rgba(23, 23, 23, 0.5);border-radius: 10px;position: absolute;left:42%;top:100px;bottom: -230px;padding:10px 20px;margin-left: -455px;}


.index-logo{width:134px;display:inline-block;position:absolute;z-index:3;margin-left:110px}
.index-logo a{font-size:0;line-height:0}
.index-logo img{width:100%;padding-top:30px;}

.index-banner {
	height:500px;
	background: url("/images/index_top.jpg") no-repeat;
   -webkit-background-size:100% 100%;
}
.index-banner img{
	width:100%;
	height:500px;
}
.bot_bg{ background:#3398cc;padding:36px 0 22px 0;color:#fff}
.bot_bg2{ background:#f8f8f8;padding:10px;color:#333}
.copyright{padding-left:120px}
.copyright p.help_nav{padding-bottom:10px;font-size:14px}
.copyright p.help_nav a{color:#fff; padding-right:20px}
.copyright p.help_navv{padding-bottom:10px;font-size:14px}
.copyright p.help_navv a{padding-right:5px}

.bot_logo_box{padding-right:130px;padding-top:5px}
.area_item{width:1200px;padding:16px 0px 0px;color:#fff}
.area_item a{color:#fff;padding:0px 10px 0px 0px}
.area_item a:hover{color:#fb3}

.footinfowrap{background: #fafbfb;overflow: hidden;border:1px solid #f3f3f3;padding: 15px 0 10px;margin-top: 20px;}
.footinfowrap{background: #fafbfb;overflow: hidden;border:1px solid #f3f3f3;padding: 15px 0 10px;margin-top: 20px;}
.footinfo dl{overflow: hidden;padding-bottom: 10px;height:20px;}
.footinfo dl.autoHei{height:auto;}
.footinfo dt{float: left;width: 100px;text-align: right;color: #999;line-height: 26px;padding-right: 10px;}
.footinfo dd{line-height: 26px;overflow: hidden;}
.footinfo dd a,.footinfo dl dd div a{display: inline-block;color: #333;margin-right: 30px;}
.footinfo dd a.curr,.footinfo dl dd div a.curr{color:#f93;}
.footinfo dl dd span{float:right;border:1px solid #333;line-height:14px;height:16px;overflow:hidden;padding:0 5px;vertical-align:top;cursor:pointer;}
.footinfo dl dd div{overflow:hidden;line-height: 26px;}


.newly-list{overflow:hidden}.newly-list ul{margin-left:-40px;overflow:hidden;*padding-bottom:40px}.newly-list li{width:270px;min-height:160px;margin-left:40px;margin-bottom:40px;display:inline;float:left}.newly-list li a{width:100%;display:block;position:relative;overflow:hidden}
.newly-list li a .infor_con_bg{background:url(/images/pop_bg.png);overflow:hidden;position:absolute;top:60px;bottom:60px;left:60px;right:60px;z-index:90;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.newly-list li a .infor_con{position:absolute;top:60px;bottom:60px;left:68px;right:68px;color:#fff;text-align:center;z-index:96}
.newly-list li .infor_con h3{height:22px;line-height:22px;font-size:16px;font-weight:normal;overflow:hidden;padding:0 8px;margin-top:8px;text-overflow:ellipsis;white-space:nowrap}
.newly-list li .infor_con .prize_info{background: #fa9016;
    font-size: 15px;
    display: inline-block;
    padding:10px 5px;
    margin: 0 auto;
    margin-top: 15px;}
.newly-list li .infor_con .prize_info span{font-weight:800;}
.newly-list li a:hover .infor_con_bg{top:0;left:0;bottom:0;right:0}
.more_box{width:599px;padding:10px 0 40px 0;overflow:hidden;margin:0 auto;font-size:14px;font-weight:normal}
.more_box strong{font-weight:normal}
a.more_btn{width:200px;text-align:center;padding:12px 0;background:#fff;border:1px #00c0eb solid;display:block;margin:0 auto;-webkit-transition:all .2s ease-in}
a.more_btn:hover{background:#05b0ff;border-color:#05b0ff;color:#fff}

.newly-list.property a .infor_con_bg,.newly-list.property li a .infor_con{top:70px;bottom:32px}
.responsive_img img{width:100%;height:200px;}


.more-infor{width:100%;height:280px;background:#fff;margin-top:20px}.more-infors{width:100%;background:#fff;height:212px;clear:both}.inner-info{width:1120px;height:240px;margin:0 auto}.inner-info .article-title:hover{color:#17a1e6}.inner-info .article-more{color:#666}.inner-info .article-more:hover{color:#17a1e6}
.inner-info .article-more{color:#666}.inner-info .article-more:hover{color:#17a1e6}.left-info .top-leder{width:100%;height:30px;margin-bottom:20px}.left-info .top-leder h1{float:left;font-size:20px;color:#353535}.left-info .top-leder h2{float:right;margin-top:10px}.left-info ul{margin-bottom:53px;margin-left:18px;width:525px}.left-info ul li{width:100%;margin-bottom:10px;list-style-type:disc}.left-info ul li label{font-weight:400;float:right;display:inline-block;color:#999}.left-info{width:540px;height:200px;float:left;margin-top:40px}

.right-info{width:540px;height:200px;float:right;margin-top:40px}.right-info .top-leder{width:100%;height:30px;margin-bottom:20px}.right-info .top-leder h1{float:left;font-size:20px;color:#353535}.right-info .top-leder h2{float:right;margin-top:10px}.right-info ul{margin-bottom:53px;margin-left:18px;width:525px}.right-info ul li{width:100%;margin-bottom:10px;list-style-type:disc}.right-info ul li label{font-weight:400;float:right;display:inline-block;color:#999}



.right-more {float:right!important;font-size:16px;}

.news{font-size:20px;font-weight: 700;}


.right-time{width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;}



/********热门商圈************/
.hot-loupan li{width:23%;margin-right:2.5%;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;}
.gardens-na{font-size:16px;font-weight:700;color:#2c2e3b;line-height:2;margin:8px 0;}
.gardens-na a{font-size:16px;font-weight:700;color:#2c2e3b;line-height:2;margin:8px 0;}
.gardens-na a:hover{color:#ff9000;}

.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:14px;font-weight:700;color:#262626;}
.hot-loupan .gardens-desc{font-size:14px;color:#333;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}





.flex-align-center {display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;}
.align-items-center{align-items:center;}
.align-items-baseline{align-items: baseline}
.space-between{justify-content:space-between;}
.justify-content-c{justify-content:center;}
.space-around{justify-content: space-around}
.flex,.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.flex-column{flex-flow:column}
.flex-row{flex-flow:row}
.flex-wrap{flex-wrap: wrap;text-align:center;}
.flex-nowrap{flex-wrap: nowrap}
.flex-auto{flex: auto;}



.footer-xiaochengxu{
    margin-right:100px;
    height: 130px;
    width: 100px;
    float:right;
}

.footer-gongzhaohao{
    margin-right:100px;
    height: 130px;
    width: 100px;
    float:right;
}
.footer-bohao{
    margin-right:100px;
    height: 130px;
    width: 100px;
    float:right;
}

.image-container {
  width:270px;
  height: 210px;
  position: relative;
  overflow: hidden;
}

.image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease-in-out;
}

.image:hover {
  transform: scale(1.2);
}