@media screen and (max-width: 2000px) {
  .txt_box{ padding-top:160px;}
 .index_nav2{ display:none;} 
  .list_box .phone_date{ display:none;}
  .hxt_box li img{height:300px; width:100%; display:block;}
.xgt_box li img{height:200px; width:100%; display:block;}
 }
@media screen and (max-width: 1770px) {
.nav{    margin-left: 320px;}
.nav li {margin: 0 2%;}
.nav li a {font-size: 18px;}
#hd .sub-nav a {font-size: 15px;}
.chane-site a {font-size: 16px;}
.chane-site .other-site a {font-size: 15px;}
.development { padding-top: 75px; padding-bottom: 85px; }
.development-type { padding-top: 43px; }
.development-type a { line-height: 52px; }
.development-section { margin-top: 55px; max-width:620px; margin:20px auto; }
.development-year { height: 400px; line-height: 80px; }
.development-year span:after { bottom: 27px; }
.development-article { width: 330px; padding-right: 0; }
.development-article .desc { line-height: 28px; padding-top: 10px; }  
.txt_box{ padding-top:120px;}
}

@media screen and (max-width: 1550px) {
.nav { margin-left: 264px;}
.slider-financial-nav {padding: 10% 0;}
.slider-financial-nav .item {padding: 12px 0;}
.financial-box .right {height: 664px;}
.chane-site a {font-size: 15px;}
.nav li a {font-size: 18px;}
#hd .sub-nav a {font-size: 14px;}
.chane-site .other-site a {font-size: 14px;}
.comp-project-title { font-size: 22px;}
.txt_box{ padding-top:80px;}
#hd .logo{width:360px;}
}

@media screen and (max-width: 1400px) {
.history-bd .tit h4 {font-size: 50px;}
.year-bd .item:hover h3 em {font-size: 50px;}
.t2-v1 {width: 300px;height: 241px;background-size: 100%;padding-left: 80px;}
.t2-v1 h4 {font-size: 30px;}
.t2-v1 h3 {font-size: 30px;}
.list-core1 {margin-top: 20px;}
.list-core1 li {margin-bottom: 10px;}
.list-core1 li p {font-size: 12px;}
.list-core1 .ico {width: 40px;}
.list-core1 .ico img {width: 30px;}
.list-core2 .ico {width: 40px;}
.slider-city1-nav {line-height: 70px;}
.slider-city1 .img {margin-top: 70px;}
.slider-city1 h3 {line-height: 70px;margin-top: -70px;}
.slider-project .slick-next {right: 30px;}
.slider-project .slick-prev {left: 30px;}
body,
  html {overflow-x: hidden;}
#hd {height: 100px;line-height: 100px;}
#hd .logo {width: 350px;}
.chane-site a {font-size: 14px;}
.nav li a {font-size: 17px;}
#hd .sub-nav a {margin-right: 30px;}
.chane-site .other-site a {margin-left: 30px;}
.slick-arr {width: 50px;height: 50px;line-height: 50px;font-size: 30px;}
.wrap1400 {padding: 0 5%;}
.comp-project-title { font-size: 25.33333px;}
}


@media screen and (max-width: 1350px) {
.nav {margin-left: 180px;padding-left: 0;}
.nav li {margin: 0 15px;}
#hd .logo {width: 300px;}
.hd-l {width: 86%;}
.hd-r {width: 10%;}
.comp-project-title { font-size: 22px;}
.indexAbout-hd { width: 81.4%; max-width: 1400px; z-index: 2; background-color: #fff; -webkit-box-shadow: 0 5px 7px 1px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 7px 1px rgba(0, 0, 0, 0.1); overflow: visible; margin-top: 10px; }
.indexAbout-hd li { -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s; transition: .3s; padding: 20px 0; }
.indexAbout-hd li:after, .indexAbout-hd li:before { content: ''; display: block; height: 0; position: absolute; left: 0; right: 0; -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s; transition: .3s; background-color: #cf0000; margin-left: -1px; }
.indexAbout-hd li:before { bottom: 100%; }
.indexAbout-hd li:after { top: 100%; }
.indexAbout-hd li:last-child:before, .indexAbout-hd li:last-child:after { margin-right: -1px; }
.indexAbout-hd .num { font-size: 40px; }
.indexAbout-hd .on { border-color: #cf0000; -webkit-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.1); }
.indexAbout-hd .on:after, .indexAbout-hd .on:before { height: 10px; }
.wrap {
    padding: 0 3%;
}
}

@media screen and (max-width: 1230px) {
#hd {display: none;}
.m_header {display: block;}
body {padding-top: 50px;}
.wrap {padding: 0 3%;}
p {font-size: 14px;}
.t1 {margin-bottom: 20px;}
.fd-r span {display: none;}
.fd-r1 {padding: 12px 0;}
.ban-inner {height: auto;padding-top: 12%;}
.ban-inner .con {margin-top: 0;}
.ban-inner h3 {font-size: 25px;}
.main-box .main {float: none;width: auto;margin-left: 0;padding-top: 40px;padding-bottom: 40px;}
.main-box .main-contact {margin-left: 0;}
.main-box .main-pad {margin-left: 0;}
.main-box .side {float: none;  width: 100%;}
.main-box .contact-side {padding-top: 0;overflow: hidden;}
.main-box .main-pad:after {display: none;}
.main-box .wrap .side-party-detail {padding-bottom: 0;margin-bottom: 30px;}
.cur-pos {line-height: 60px;}
.cur-pos a {font-size: 17px;}
.cur-pos a:after {bottom: 0px;}
.t2 {margin-bottom: 20px;}
.more-con,
  .more-con-big {line-height: 40px;}
.t5 h1 {  font-size: 24px;}
.t5 h6 {font-size: 16px;}
.main-box .side:after {display: none;}
.main-box .wrap {height: auto !important;}
#sticky-wrapper {  width: 100%;float: none;}
.slider-city3 .img h3 {font-size: 16px;}
  
.row-index3-box-l .box ul li dl{ height:100px;}
.row-index3-box-l .box ul li dl dt{ height:100px; width:150px;}
.row-index3-box-l .box ul li dl dd{    padding: 10px 10px 10px 160px;}
.row-index3-box-l .box ul li dl dd h6{ margin-top:0px;}
.row-index3-box-l .box ul li dl dd p{ height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-top:8px;}
.row-index3-box-r .focusBox{ height:340px;}
.list_box .bd_c{ width:87%;}
  
}

@media screen and (max-width: 1200px) {
.year-bd .item:hover h3 em,
.history-bd .tit h4 {font-size: 40px;}
.history-bd .tit {padding-bottom: 70px;}
.history-bd .tit p {font-size: 18px;}
.year-hd h4 {font-size: 20px;}
.his-fd span {font-size: 25px;}
.his-fd {padding: 20px 0;}
.year-bd h3 {font-size: 22px;}
.vertical-line:after {bottom: 0;}
.his-fd:after {top: 0;}
.his-fd .line {border-top-width: 1px;}
.his-fd span {  margin: 10px 0;}
.brand-row2 .txt {padding: 30px 5%;}
.brand-row2 .pad {width: auto;padding-left: 0;}
.list-brand-value li:last-child {margin-bottom: 0;}
.dist-row1 .dist-box .txt {padding-bottom: 4%;  padding-top: 2%;}
.dist-row3 .row {margin: 0 !important;}
.dist-row3 .map-l {  text-align: center;}
.dist-row3 .map-l img {  max-width: 60%;}
.dist-box {  display: block;}
.map-bg {  width: 100% !important;}
.dist-row2 .hd {font-size: 20px;}
.dist-row2 .hd span {font-size: 34px;}
.honor-box .item h4 {margin-bottom: 5%;}
.party-mod1,
.party-row1 .con-l,
  .party-row1 .con-r {float: none;width: auto;}
.party-row1 .con-l {margin-bottom: 4%;}
.slider-party-img .img {margin: 0;}
.party-row1 .t2 {margin-bottom: 0;}
.party-mod1 {margin-bottom: 4%;}

.party-row2 .party-mod1:last-child {margin-bottom: 0;}
.slider-develop h4 {  font-size: 20px;}
.slider-develop h3 {  font-size: 32px;}
.list-honor li {  padding: 0 2%;}
.culture-row1 {padding: 60px 0;}
.side-poster {display: none;}
.list-news2 p {font-size: 14px;}
.list-news2 .img {height: 100px;}
.main-pad .feature-news h5 {margin-top: 0;}
.main-pad .feature-news .txt {padding: 4% 4% 0 6%;}
.list-mod1 .txt h4 {  font-size: 18px;}
.list-mod1 .txt i {font-size: 20px;}
.slide-propert-nav {right: 20px;}
.slider-property .row {padding-left: 10%;  padding-right: 10%;}
.property-row3 {padding-top: 50%;}
.property-row5 .col {  padding-left: 10%;}
.slider-property2 .row {top: 0;}
.slider-property2 .slick-dots {text-align: center;}
.inner-row.newcity-row2 {  padding-top: 42%;}
.slider-city1 .txt h4 {font-size: 20px;}
.newcity-row .text p {  font-size: 14px;}
.newcity-row .text br {display: none;}
.dist-box .img,
  .dist-box .txt {display: block;width: auto;padding-bottom: 0;}
.dist-box2 {overflow: hidden;}
.dist-box2 .text {position: static;padding: 4% 0;}
.dist-box2 .t2 {left: 0;top: 0;right: 0;margin-bottom: -15%;margin-top: 30px;position: relative;z-index: 50;}
.dist-box2 .img .con {  margin-top: 0;}
.dist-box2 .txt {padding-bottom: 4%;}
.hd-area {display: block;width: auto;text-align: center;margin-left: 0;}
.hd-area:after {  display: none;}
.hd-area a {display: inline-block;width: 84px;}
.bd-area {left: 0;margin: 0 auto;width: 70%;display: block;}
.list-us h4 {  font-size: 14px;}
.list-us h3 {font-size: 18px;}
.newcity-row2 {  padding-top: 42%;height: auto;}
.layout-area {left: 0;}
.layout-city {float: none;margin: 0 auto;clear: both;width: 100%;padding-top: 4%;}
.layout-city p {float: left;width: 33.33333%;padding-right: 5%;}
.layout-map:after {display: none;}
.slider-est-arrow {text-align: right;margin-top: -50px;}
.list-es1 li .before,
.list-es1 li .tit {opacity: 1;-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';background: none;}
.list-es1 .s2 .tit,
.list-es1 .s4 .tit {top: auto;bottom: 0;}
.financial-box .hd-dist {margin-left: 0;}
.main-overview .t5 {margin-top: 0;}
.list-news3 .ico-pdf {opacity: 1;-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';text-align: center;}
.list-news3 .ico-pdf em {width: 26px;  height: 31px;}
.investor-relations-side {height: auto;  background: #fafafa;}
.investor-relations-side .line {  margin: 5% 0;}
.investor-relations-side .pad {  padding: 30px;}
.index-nav .pad {height: 200px;}
.index-nav .item .img {  height: 100px;}
.index-nav .item .txt {  height: 100px;}
.index-nav .item h4 {font-size: 18px;margin-top: -18px;}
.index-nav .item h5 {font-size: 13px;}
.index-nav .item .arr-r {margin-top: 10px;}
.index-nav .ico {width: 50px;height: 50px;}
.index-stock {display: none;}
.index-nav {width: auto;display: block;margin-top: -100px;}
.row-index2 .r, .row-index2 .l {float: none;width: 100%;clear: both;}
.row-index2 .l .t1 {width: 100%;}
.row-index2 .r {padding-top: 1px;}
.row-index2 .l .txt h4 {font-size: 26px;}
.row-index2 .l .txt h5 {font-size: 18px;}
.row-index2 .l .txt .con {height: 5.1em;}
.row-index2 .l .img {width: 230px;  height: 150px;}
.index-about .s1,
 .index-about .s2,
  .index-about .s3,
  .index-about .s4,
  .index-about .s5 {
    width: 20%;
  }
.index-about .item .t1 h4 {font-size: 14px;}
.index-about .item .t1 h3 {font-size: 18px;}
.index-about .item {height: 150px;}
.quick-menu {font-size: 16px;}
.z-tit {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;  -ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;  justify-content: space-between;}
.z-tit a {margin-right: 0;}
.row-index1 {padding-bottom: 40px;}
.row-index,
.inner-row {padding: 40px 0;}
.slider-video {margin-bottom: 40px;}
.main-box .main {padding-top: 40px;padding-bottom: 40px;}
.main-contact .contact-m1 {  padding-top: 0;}
.main-box .side {  padding-bottom: 40px;overflow: hidden;}
.main-contact .contact-m1 {margin-bottom: 0;}
}

@media screen and (max-width: 1100px) {
.brand-row2 .img {  width: 50%;}
.brand-row2 .txt {  width: 50%;}
.brand-row3 .txt2 {-webkit-transform: scale(0.8);transform: scale(0.8);  left: 0;}
.list-plan .cir {width: 70px;  height: 70px;}
.list-plan .cir h4 {font-size: 14px;}
.list-plan .ico {margin-top: 14px;}
.list-plan .ico img {height: 24px;}
.brand-row1 .list-brand em img {width: 80px;}
.brand-row1 .list-brand h4 {margin-top: 0.5em;}
.slider-nav {bottom: 0;width: 60%;-webkit-transform: none;transform: none;left: 20%;top: auto;bottom: 0;}

.hxt_box li img{height:250px; width:100%; display:block;}
.xgt_box li img{height:200px; width:100%; display:block;}
}

@media screen and (max-width: 1090px) {
  .housing-search .inp-text {
    width: 300px;
  }
  .list_box .bd_c{ width:84%;}
}

@media screen and (max-width: 1000px) {

.list-hs li {width: 50%;margin-bottom: 20px;}
.layout-area {  width: 350px;  height: 350px;}
.est-row1 .txt {width: 70%;}
.stock-info li h4 {font-size: 23px;}

.fd-l{ width:40%;}
.fd-r{ width:60%;}
.hxt_box li img{height:200px; width:100%; display:block;}
.xgt_box li img{height:140px; width:100%; display:block;}
}

@media screen and (max-width: 860px) {
.cur-pos .sub-menu a {margin-left: 12px;}
.cur-pos .wrap {padding: 0 5%;}
.dist-row2 .hd {font-size: 18px;}
.dist-row2 .hd span {font-size: 28px;}
.dist-row3 .table-row {display: block;}
.dist-row3 .map-l,
.dist-row3 .img-r {display: block;float: none;  width: 100%;}
.dist-row3 .map-l {padding: 6% 0;}
.slider-oversea .img {  padding-top: 100%;}
.dist-row3 .map-l img {max-width: 80%;}
.list_box .bd_c{ width:79%;}  
.wrap {padding: 0 5%;}
.hxt_box li{ width:50%; margin-bottom:20px;}
.hxt_box li img{ height:300px;}
.xgt_box li{ width:50%; margin-bottom:20px;}
.xgt_box li img{ height:200px;}
}

@media screen and (max-width: 800px) {
.list-directors .img {float: none;  margin: 0 auto;margin-top: 20px;}
.list-directors h4 {text-align: center;}
.senior-img p {font-size: 18px;}
}

@media screen and (max-width: 769px) {
.party-mod1 .hd {line-height: 40px;}
.party-mod1 .hd h3 {  font-size: 20px;}
.slider-party-img .slick-dots {position: static;text-align: center;margin-top: 20px;}
.slider-party-news h4 {  padding-bottom: 10px;}
#party-list1-nav {  display: none;}
.slide-propert-nav span {display: none;}
.property-row2,
.property-row1 {padding-top: 50%;}
.slider-property .row {width: 400px;}
.property-row .con,
.property-row p {  font-size: 12px;}
.slider-property .con {  margin-top: 5%;}
.slider-property2 h6 {  font-size: 18px;}
.list-core1 {  height: 190px;  overflow: auto;}
.list-core1 span {  display: block;}
.list-core1 .ico {  width: 35px;}
.list-core1 .ico img {  width: 25px;}
.list-core2 .ico {  width: 30px;}
.list-core2 .ico img {  width: 20px;}
.property-row5 .col {  width: 400px;}
.bar2 {  width: auto;}
.property-row5 .slider-property-honor .item img {max-width: 60%;}
.estate-row1 .txt,
  .estate-row1 .img {float: none;  width: 100%;}
.estate-row1 .txt {padding-left: 0;  padding: 4% 0;}
.estate-row1 .img {padding-top: 54%;}
.estate-row3 .txt,
.estate-row3 .img {  float: none;  width: 100%;  padding: 0;}
.estate-row3 .txt {  padding: 30px 0;}
#map {  height: 320px;}
.estate-row-other .img {  padding-top: 0;}
.row-index3-box-l .box ul li dl{ height:140px;}
.row-index3-box-l .box ul li dl dt{ height:140px; width:200px;}
.row-index3-box-l .box ul li dl dd{    padding: 10px 10px 10px 220px;}
.row-index3-box-l .box ul li dl dd h6{ margin-top:10px;}
.row-index3-box-l .box ul li dl dd p{ height:44px; overflow:hidden; white-space:normal; text-overflow:inherit; margin-top:15px;}
.row-index3-box-l{ padding:0px;}
.row-index3-box-r{ padding:0px; margin-bottom:20px;}
.row-index3-box-r .focusBox{ height:auto;}
.row-index3-box-r .focusBox ul{ margin-bottom:0px;}
.ban-box .ban-dot{ bottom:13px;}
#banner .img{ padding-top:52%;}
.txt_box .n-title{ margin-top:0px; margin-bottom:0px; font-size:20px;}
.indexAbout-bd img{ width:auto;}
.ry_main{ width:100%;}
.copy_right_l{ width:100%; float:none; text-align:center;}
.copy_right_r{ width:100%; float:none; text-align:center;}
.fd-r{ width:100%; text-align:center;}
.fd-l{ display:none;}
.about_txt p{ font-size:15px;}
.list_box .bd_r {
    width: 20%;
    float: right;
}
.list_box .bd_r {  width:100%; float:none; margin-bottom:10px;}
.list_bd li{ margin-bottom:10px;}
.list_box .list_time{ display:none;}
.list_box .bd_c{ width:100%; padding:0px;}
.list_box .list_title{ font-size:17px;white-space:inherit; margin-bottom:5px; overflow:auto; text-overflow:inherit; line-height:28px; margin-top:10px;}
.list_box .phone_date{ display:block; margin-top:0px; margin-bottom:0px; line-height:23px; font-size:14px; color:#cf0000;}
.list_box .list_p{ font-size:14px;}
.ban-inner h3{ width:150px; height:47px; line-height:47px; background-size:100% 100%; font-size:20px;}
.pic_main_01_l{ padding-right:0px;}

.hc_qywh_box_top{padding:0px 0px 30px;}
.hc_qywh_top_l{width:100%;}
.hc_qywh_top_r{width:100%; padding-left:20px; padding-right:20px; margin-top:40px;}
.culture1_r h3{font-size:20px;}
.culture1_r .p{font-size:13px; line-height: 20px;}
.c_dot1{left:0; top:-20px;}
.c_dot2{right:0; bottom:0px;}
.culture{padding:0;}
.hc_qywh_box_bot li{ float:none; width:100%;}
.hc_qywh_top_r p{ font-size:16px;}
.hc_qywh_top_r h3{ font-size:23px; letter-spacing:0px;}
.products_main{ padding:20px;}

}

@media screen and (max-width: 760px) {
.year-bd .item:hover h3 em,
 .history-bd .tit h4 {font-size: 30px;}
.year-hd h4 {  font-size: 18px;}
.year-bd h3 span {font-size: 18px;}
.his-fd span {font-size: 20px;margin-bottom: 0;}
.his-fd {background-color: #fbfaf8;}
.history-bd .tit {padding-bottom: 50px;}
.vertical-line:before {  top: -30px;}
.vertical-line:after {  top: -20px;}
.his-fd img {height: 23px;}

.main-about .hd h3 {font-size: 22px;}
.main-about .hd p {font-size: 12px;}
.slider-develop {  margin: 0;}
.slider-develop .item {padding: 40px 30px;}
.list-honor th {width: 120px;}
.list-honor li span {  font-size: 80px;}
.list-honor .hd img {  width: 40px;}
.main-pad .feature-news {  padding-right: 0;  background: none;}
.main-pad .feature-news .img {position: static;  padding-top: 50%;  width: auto;}
.main-pad .feature-news .txt {padding-left: 0;  padding-right: 0;}
.feature-news h5 {font-size: 24px;}
.feature-news h4 {  font-size: 18px;}
.side-report {height: 170px;}
.side-report h4 {font-size: 24px;}
.slider-property2 .slick-dots {margin-bottom: 20px;}
.property-row5 .pad,
  .property-row5 .txt,
  .property-row5 .img {display: block;  width: auto;}
.property-row5 .pad .col {width: auto;padding-left: 0;float: none;}
.property-row5 .txt {padding: 30px;}
.bar2 {  height: auto;  padding-right: 0;}


.dist-box2 .t2 {  margin-bottom: -8%;}
.estate-row1 .txt h2 {font-size: 20px;}
.estate-row1 .txt h2 span {font-size: 16px;padding-left: 17px;  background-size: 12px;}
.estate-row1 .txt .tag {margin-top: 10px;}
.line-dot {  margin: 20px 0;}
.slider-project-img .bg {height: auto;  padding-top: 56%;}
.list-project-news li {padding-left: 30px;}
.list-project-news h4:after {  left: -22px;}
.list-us li {width: 50%;margin-bottom: 20px;}
.list-hs li {  float: none;  width: 100%;  margin-bottom: 20px;}
.list-hs li h4 {  margin-bottom: 0.3em;}

.holderCircle {  margin: 0 auto;}
.dotCircle {  width: 100%;  height: 100%;  top: 0;  right: 0;bottom: 0;  left: 0;  margin: auto;}
.layout-area {position: relative;left: 0;  margin: 0 auto;}
.est-row1 .txt {width: 100%;background-color: rgba(255,255,255,0.9);}
.slider-est .txt,
  .slider-est .img {  float: none;  display: block;  width: 100%;}
.slider-est .img {text-align: center;}
.slider-est img {  display: inline-block;}
.slider-est .txt {  margin-top: 4%;}
.layout-map {  float: none;}
.layout-map em,
  .layout-map img {  display: none;}
.europe-ico {  position: static;  text-align: center;  margin-top: 5%;}
.europe-ico span {  display: block;  width: 100%;}
.europe-ico img {display: inline-block;}
.layout-city p {  float: none;  width: 100%;}
.list-es1 li {height: 340px;  width: 50%;}
.list-es1 li .pad p {  font-size: 12px;}
.slider-est .txt h5 {  font-size: 16px;}
.list-es1 li h4 {  font-size: 16px;}
.est-row4 .l {float: none;  width: auto;}
.est-row4 .r {float: none;
  width: auto;}
.est-row4 {  background: #f5fefd;}
.est-row4 h6 {  font-size: 16px;}
.est-row3 h6 {  font-size: 16px;}
.est-row4 .img {text-align: center;}
.financial-box .left {  padding: 0;  height: auto;}
.financial-box .left .cell {position: static;margin-top: 80px;  padding-bottom: 100px;}
.slider-financial-index {  bottom: 6%;}

.stock-info {height: auto;}
.stock-info li {width: 50%;  margin-bottom: 10px;}
.stock-info li:after {display: none;}
.side-addr dt {  font-size: 20px;  margin-bottom: 20px;}
.side-addr dd {  margin-bottom: 10px;}
.main-box .main-contact {  padding-top: 30px;  padding-bottom: 30px;}
.add-list i {  margin-right: 10px;}
.hd-dist a {  line-height: 45px;}
.hd-dist a.on,
  .hd-dist a:hover {line-height: 50px;}
.financial-box .hd-dist {width: 100%;text-align: center;margin-left: 0;top: 0;}
.hd-dist-financial {position: static;  margin-top: 20px;}
.bd-distribution .hd-dist {position: static;  margin-top: 20px;  margin-bottom: 20px;}
.index_nav2 {  margin-top: 0;  margin-left: -10px;  margin-right: -10px;}
.index_nav2 .item {  padding: 10px;  float: left;text-align: center;height: 100%; min-height: 1px; width:50%;}
.index_nav2 .ico {
    display: block;
    width: 50px;
    height: 50px;
    margin: 0 auto;
    border-radius: 50%;
    position: relative;
    z-index: 20;
    top: -30px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: translateZ(0) scale(1, 1);
    transform: translateZ(0) scale(1, 1);
}
.index_nav2 .s2 .ico {
    background-color: #f4b475;
}
.index_nav2 .s4 .ico {
    background-color: #75be7a;
}
.row-index1,
  .row-index {  padding: 20px 0;}
.quick-menu {  margin-top: 20px;  font-size: 14px;}
.slick-dots {  text-align: center;  position: static;  margin-top: 15px;}
.row-index2 .l .img {  float: none;  width: 100%;  height: auto;}
.row-index2 .l .img .bg {  padding-top: 48%;}
.row-index2 .l .txt {  padding: 20px 0;}
.index-about .item {  height: 120px;}
.index_nav2 .pad {  height: 200px;    transition: 0.3s;
    overflow: hidden;display: block;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.04), 0 5px 10px rgba(0,0,0,0.04);
    box-shadow: 0 5px 10px rgba(0,0,0,0.04), 0 5px 10px rgba(0,0,0,0.04);}

.index_nav2 .item .img {height: 120px;}
.index_nav2 .item .txt h4 {  font-size: 18px;  margin-top: -10px;color: #818181;}
.ban-inner .con {}



.ban-inner {  padding-top: 30%;}
.ban-inner h3 {font-size: 20px;}
.cat-nav {display: block; width:100%;}
.sub-menu {  display: none;}
.estate-row3 .bar {  height: 200px;}
#map {  height: 200px;}
.estate-row1 .est-detail li {  background-position: left 4px;  background-size: 14px;  margin-bottom: 15px;  padding-left: 22px;}
.more-con i {  font-size: 16px;}
.m-show {  display: block;}
.cur-pos a {  font-size: 15px;}
.hd-area a {font-size: 14px;width: 60px;height: 60px;  padding-top: 12px;  background-size: 100%;  background-position: 50% -60px;  line-height: 1.4;}
.dist-box2 .hd-area a {  line-height: 60px;}
.dist-row1 .hd-area a {  font-size: 13px;  padding-top: 5px;}
.stock h3 span {  font-size: 34px;}
.sr-bd li span {  float: none;  display: block;margin-left: 0;}
.sr-hd span {font-size: 20px;}
.sr-l,
  .sr-r {float: none;}
.sr-r {  margin-top: -20px;}
.row-index,
  .inner-row {  padding: 30px 0 10px;}
.row-index1 {  padding-bottom: 30px;}
.dist-box2 .text {  padding-bottom: 30px;}


.index-nav{ display:none;}
.index_nav2{ display:block;}
.ban-inner .con{bottom: -30px;}
.list_box{ padding:0px;}
.artcle_cent h3{ font-size:22px; margin-top:0px;}
.artcle_box{ padding:0px 0px 20px 0px;}
.ban-inner span{ height:60px; line-height:60px; min-width:auto; font-size:20px;}

.jsfw_tit h5{ font-size:20px;}
.jsfw_tit h6{ font-size:16px;}
.jsfw_box_one_main .single { padding-left: 10px;padding-right: 10px;margin-bottom: 15px;}
.jsfw_box_one_main .double { padding-left:0px; padding-right:0px;}
.jsfw_box_one_main .rect-418 {  padding-bottom: 47%;}
.jsfw_box_one_main{ padding-bottom:50px;}
.special .bd4{ padding:0px;}
.jsfw-cent{ padding-top:35px;}

}

@media screen and (max-width: 500px) {
.row-index3-box-l .box ul li dl{ height:auto; position:inherit;}  
.row-index3-box-l .box ul li dl dt{ position:inherit; width:100%; height:auto;}
.row-index3-box-l .box ul li dl dt img{ width:100%; height:auto;}
.row-index3-box-l .box ul li dl dd{ padding:10px;}
.index_2_tit{ font-size:24px; margin-bottom:20px; padding-top:10px;}
.row-index, .inner-row{ padding:20px 0px;}
.row-index1{ padding-bottom:10px;}
.index_2_tit .cn{ font-size:16PX;}
.index_2_tit .en{ font-size:24px;}
.index_3_tit .en{ font-size:24px;}
.index_3_tit .cn{ font-size:16px;}
.dh_Scroll .scrollWrap .tempWrap{ width:100% !important;}
.hxt_box li{ width:100%; margin-bottom:20px;}
.hxt_box li img{ height:auto;}
.xgt_box li{ width:100%; margin-bottom:20px;}
.xgt_box li img{ height:auto;}
.row-index3-box p{ padding:0px; font-size:15px;}
.comp-project-body{ padding-right:100px;}
.comp-project-body i{ position:absolute; right:70px;}
.design-box-01{ padding-bottom:146%;}
.row-index4-list dd{ margin-bottom:15px;}
.row-index4-list dt{ margin-bottom:15px;}
#fd{ margin-top:0px;}
.foot_top{ display:none;}
.cur-pos .crumbs{ display:none;}



  }
@media screen and (max-width: 330px) {
.layout-area,
.holderCircle {width: 300px;}
.quick-menu {font-size: 12px;}
}