

@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;}
.wrap2{ width:84%;}
.small_tit{ display:none;}
.box3{ display:none;}
#banner .img{ padding-top:38%;}
#banner .img_new .img{ background-image: url(/upload/images/2021/9/7015134e2ad73b9b.jpg);}
#banner .img_01 .img{ background-image: url(/images/ba.jpg);}
#banner .img_02 .img{ background-image: url(/images/bb.jpg);}
#banner .img_03 .img{ background-image: url(/images/bc.jpg);}
#banner .img_04 .img{ background-image: url(/images/bd.jpg);}

.copy_right_l2{ display:none;}

.md_none{display:none; padding: 30px 0; padding-left: 2%;padding-right: 2%;
width: auto;}
/*.about .pt1 { padding-top:50px;
 .about .pt1 .title p{
    font-size: 30px;
    color: #a2181c;
    text-align: center;
    margin-bottom: 20px;
}
.about .pt1 .info p{
    width: 100%;
    margin: 0 auto 20px;
    font-size: 16px;
    color: #666666;
    text-align: center;
    line-height: 32px;
}
  
}*/
.about .pt1{background:url(../images/about_bg.jpg) no-repeat center; background-size:cover; padding:160px 0 110px;}
.about .pt1 .fix{position:relative;}
.about .pt1 .l_box .con {
    position: relative;
    z-index: 1;
    padding-right: 40px;
}
.about .pt1 .l_box .t1{    font-family: Impact;font-size: 56px;color:#eaebec;position:absolute;top: -60px;left:0;/* font-weight: bold; */z-index:-1;}
.about .pt1 .l_box .t2{font-size:30px; color:#ca9113;}
.about .pt1 .l_box .d{font-size:14px; color:#5b5b5b; margin-top:20px; line-height:30px;}
.about .pt1 .r_box{width:50%; position:absolute; right:0; bottom:-110px;}
.about .pt1 .r_box .num_box li{float:left; width:33.33%; color:#fff; text-align:center; padding:50px 0;}
.about .pt1 .r_box .num_box li .d{color:#fff;}
.about .pt1 .r_box .num_box .li1{background: #9c161d;}
.about .pt1 .r_box .num_box .li2{background: #ca9113;}
.about .pt1 .r_box .num_box .li3{background:rgba(156, 22, 29, 0.8196078431372549);}
.about .pt1 .r_box .num_box .t{font-size:45px;}
.about .pt1 .r_box .num_box .t{font-size:45px;}
.about .pt2{padding:30px 0 30px; /*background:url(../images/intro_pt2.jpg) center center no-repeat;*/ margin-bottom:20px;}
.about .pt2 .num_box{padding:0 100px; text-align:center;}
.about .pt2 .num_box .top_box {font-size:15px; color:#0059a9;}
.about .pt2 .num_box .top_box span{font-size:65px; color:#ab1214; margin-right:20px; font-family:impact;}
.about .pt2 .num_box ._text{font-size:16px; color:#ab1214;}

.about .pt2 .common-title .p{font-size:16px;}
.about .pt2  .rect-96{padding-bottom:110%;}
.about .pt2  .rect-96:after{content:''; width:100%; height:20px; background:url(../img/jx/com_intro01_2.png) no-repeat center; position:absolute; left:0; bottom:0;}

.about .pt2 li{width:32%;position:relative;margin-left:2%;}
.about .pt2 li:first-child{margin-left:0;}
.about .pt2 li .li_box{border:10px solid #f5f5f5;}
.about .pt2 li .li_box .intro{padding:35px 25px; text-align:center;}
.about .pt2 li .li_box .intro .icon{width:70px; height:80px; background:url(../images/com_intro01_1.png) no-repeat; display:block; margin:0 auto 20px; transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}
.about .pt2 li .li_box .intro .icon01{background-position:0 0;}
.about .pt2 li .li_box .intro .icon02{background-position:-70px 0;}
.about .pt2 li .li_box .intro .icon03{background-position:-140px 0;}
.about .pt2 li .li_box .intro .tit{font-size:18px; color:#333; line-height:1; margin-bottom:25px;}
.about .pt2 li .li_box .intro .con{font-size:14px; color:#808080; line-height:26px;    padding: 0 10px;    text-align: justify;text-indent: 32px;}
.about .pt2 li .line_odd{width:0%; height:10px; background:#013082; position:absolute;}
.about .pt2 li .line_even{width:10px; height:0%; background:#013082; position:absolute}
.about .pt2 li .line_top{top:0; left:0;}
.about .pt2 li .line_right{top:0; right:0;}
.about .pt2 li .line_bottom{right:0;bottom:0;}
.about .pt2 li .line_left{left:0; bottom:0;}
.about .pt2 .txt{line-height:26px; margin-top:55px; color:#666;}
  
  
.about .pt2 .scoll  {    max-height: 188px;
    overflow-y: scroll;}
.about .pt2 .scoll::-webkit-scrollbar {
 width: 8px;
}
.about .pt2 .scoll::-webkit-scrollbar-track {
 background-color:#c3c3c3;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}
.about .pt2 .scoll::-webkit-scrollbar-thumb {
 background-color:#ca9113;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}
/*è§¦æŽ§*/
.about .pt2 li:hover .li_box{border:10px solid #9c161d;}
.about .pt2 li:hover .li_box .intro .icon{transform:rotateY(180deg);}
/*å…³äºŽ--ä¼ä¸šæ–‡åŒ–*/
.about_culture { height:auto; }
.about_culture .wrap{position:relative;min-height:570px;overflow:hidden;}
.bgg1{background: rgba(167, 124, 2, 0.4705882352941176);}
.bgg2{background: rgba(82, 51, 4, 0.56);background-size: cover; min-height: 630px;}

.about_culture .list_ico {
    width: 50px;
    height: 50px;
    background: url(../images/about_culture_ico.png) no-repeat;
    margin: 20px auto 0px;
    display: block;
}
.about_culture .part1{padding: 50px 0px; }
.about_culture .tab-hd {  height: 118px; background-color:#eef2f5;color: #404040; }
.about_culture .tab-hd ul { }
.about_culture .tab-hd li{     width: 33.33%;float: left;  }
.about_culture .tab-hd li a{text-decoration: none; display:block; text-align: center;}
.about_culture .tab-hd li a:hover{ color:#f60;    }
.about_culture .tab-hd li.on { cursor: pointer;background: rgba(199,149,84,0.9);
font-weight: bold; position: relative;}
.about_culture .tab-hd li:after{content: "";display: block;width: 1px;height: 80px;background: #c7c7c7;position: absolute;right: -15px;margin-top: -95px;z-index: 1;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;visibility: visible;opacity: 1;}
.mr0 { margin-right: 0px;}
.mal{ margin:0 2% 0 1%;}
.ma2{ margin:0 2% 0 0%;}


.about_culture .tab-hd li .list_title{margin-top:10px;margin-bottom: 20px; }
.about_culture .tab-hd li.on .list_title{margin-top:10px;margin-bottom:20px; color: #fff;}
.about_culture .tab-hd li.on .dot-li1.list_ico {background-position: 0px -50px;}
.about_culture .tab-hd li .dot-li2.list_ico {background-position: -50px 0px;}
.about_culture .tab-hd li.on .dot-li2.list_ico {background-position: -50px -50px;}
.about_culture .tab-hd li .dot-li3.list_ico {background-position: -200px 0px;}
.about_culture .tab-hd li.on  .dot-li3.list_ico {background-position: -200px -50px;}
.about_culture .tab-hd li.on a{ display: block;text-decoration: none;color: #fff;}

.li1{background-image: url(../images/wh1.jpg);}
.li2{background-image: url(../images/wh2.jpg);}
.li3{background-image: url(../images/wh3.jpg);}

.about_culture .tab-bd .list_cell {background-size: cover;background-repeat: no-repeat;background-position: center;min-height: 630px; }


.about_culture .tab-bd ul{ overflow:hidden; zoom:1; }
.about_culture .tab-bd li { height: 22px; line-height: 22px; padding: 0 10px 0 5px; overflow: hidden; width: 125px; float: left; }
  
  /*å…³äºŽä¼ä¸šæ–‡åŒ–ä¿®æ”¹*/
.about_culture .list_nav{position:static;overflow:hidden;}
.about_culture .list_nav .owl-dot{width:33.33%;}
.about_culture .list_nav .img_box{display:none;}
.about_culture .list_nav .text_box{position:static;padding:4% 0;}
.about_culture .list_nav .text_box .list_ico{margin:0 auto;}
.about_culture .list_main .list_cell{background-size:cover;}

.about_culture .tab-bd .list_box1 {
    color: #FFF;
    padding:5% 5% 5% 5%;
}
.list_title01 {
       font-size: 26px;
    color: #FFF;
    line-height: 1;
    margin-bottom: 25px;margin-top: 20px;
    font-weight: bold;
}
.about_culture .tab-bd .list_p {
    line-height: 1.8;
}
.about_culture .tab-bd h4 {    line-height: 1.8;
    font-size: 18px; margin: 10px 0px; font-weight: bold; color: #FFF;
}
.about_culture .tab-bd .f_size16 p{
    font-size: 16px;
}
.about_culture .tab-bd .f_size16 p>strong{
    font-size: 16px;    margin: 10px 0px;
}


.f_size16 {
    font-size: 16px; 
}
.about_culture .tab-bd dl{ margin:20px 0px;}
.about_culture .tab-bd dl dd{float: left;
    background-color: #fff;
    overflow: hidden;
    
    -webkit-box-shadow: 0 30px 60px #bcbcbc;
    box-shadow: 0 30px 60px #bcbcbc;
    -webkit-transition: all .5s;
    transition: all .5s;
    margin-right:2%;}
  .about_culture .tab-bd dl dd:nth-last-child(1){  margin-right: 0px;}
  .about_culture .tab-bd dl dd p{ line-height: 35px; text-align: center;}    
        
    

    
/* honor */
  
.channel_content{padding: 65px 0;background-color: #f8f8f8;}
  
.widgets_xc_piclist_9 .about_honor_r{width:68%;position:relative;}
.widgets_xc_piclist_9 .about_honor_r:after{content:"";width:1px;height:100%;position:absolute;background:#dedede;top:0;left:112px;}
.widgets_xc_piclist_9 .about_honor_r dl{padding-left:18%;}
.widgets_xc_piclist_9 .about_honor_r dt{top:0;left:0;font-size:36px;color:#ca9113;font-weight:bold;}
.widgets_xc_piclist_9 .about_honor_r dt:after{content:"";width: 16px;height: 16px;background:#fff;border: 3px solid #b7b7b7;position:absolute;right:-32px;top:40%;border-radius:50%;z-index:2;}
.widgets_xc_piclist_9 .about_honor_r dd{padding: 3% 4%;cursor:pointer;}
.widgets_xc_piclist_9 .about_honor_r dd .img_title{font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.widgets_xc_piclist_9 .about_honor_r dd.even{background:#f5f5f5;}
.widgets_xc_piclist_9 .about_honor_r dd .img_box{width:24%;bottom:0px;right:4%;visibility:hidden;opacity:0;box-shadow: 0px -1px 11px #8a8a8a;}
.widgets_xc_piclist_9 .about_honor_r dd:hover .img_box{visibility:visible;opacity:1;}
.widgets_xc_piclist_9 .about_honor_r dd:hover .img_title{width:70%;}
.widgets_xc_piclist_9 .about_honor_r dd:hover {background:#ceb615;}
.widgets_xc_piclist_9 .about_honor_r dd:hover h3{color:#fff;}    
.widgets_xc_piclist_9 .about_honor_r dd .img_box .rect-5625{padding-bottom:70%;}
    
/******æœåŠ¡*******/    
.fuwu{ padding: 30px 0px; }
.fuwubg{ background: url(../images/fuwubg.jpg) no-repeat top center ; background-size: cover;min-height: 580px; padding:50px ;    position: relative;
    width: 100%;}
  .dszzc_r{position:absolute;/* right:50px; */top:20%;background:rgba(202, 145, 19, 0.78);width:45%;padding:50px;}
.dszzc_r p{ font-size:16px; text-indent:2em; line-height:28px; color:#ffffff;text-align: justify;}  
.fuwu .pd {padding: 70px 40px;background: #eff2f7;}  
.fuwu .pd>p{  text-indent: 32px; line-height: 30px; font-size: 16px; text-align: justify;}  
  .bor5{ border:5px solid rgba(41, 39, 39, 0.13)}  
/******åŠ å…¥æ’åŸº*******/  
.job{ padding: 30px 0px; }
.job .box {padding-left: 70px;}    
.job .en {
    font-size: 80px;
    color: #ca9113;
    font-family: Impact;
    line-height: 1;
    text-transform: uppercase;; visibility: visible;  -webkit-transform: translateX(0) scale(1); opacity: 1;transform: translateX(0) scale(1); opacity: 1;-webkit-transition: -webkit-transform 1s ease 0s, opacity 1s ease 0s; transition: transform 1s ease 0s, opacity 1s ease 0s; 
}  
.job .cn {
    color: #000;
    font-size: 34px;
    font-weight: bold;
    margin-bottom: 30px;; visibility: visible;  -webkit-transform: translateX(0) scale(1); opacity: 1;transform: translateX(0) scale(1); opacity: 1;-webkit-transition: -webkit-transform 1s ease 0s, opacity 1s ease 0s; transition: transform 1s ease 0s, opacity 1s ease 0s; 
}
.job .box li{line-height:32px; padding-left:30px; margin-bottom: 20px; position:relative;}
.job .box li:before{content:"";width: 15px;height: 15px;border:1px solid #e60012;border-radius:50%;display:inline-block; *display:inline; *zoom:1;position:absolute;left: 5px;top:8px;}
.job .box li p{font-size: 16px;}  
  
.sideMenu{  border:1px solid #f0f0f0;  }
.sideMenu h3{ height:60px; line-height:60px;    border-bottom: 1px solid #f0f0f0;  cursor:pointer;
font-size: 18px;
}
.sideMenu h3 em{ float:left; margin-right: 10px; display:block; width:69px; height:60px;   background:url(../images/icoAdd.png) 6px 0px no-repeat; cursor:pointer;    border-right: 1px solid #EEE; }
.sideMenu h3.on{    background: #a80d0f;border-color: #a80d0f; color: #fff;}
.sideMenu h3.on em{  background:#f7ac1b url(../images/icoAdd.png) 6px -60px no-repeat;border-right: none;}
.sideMenu ul{ padding:25px; display:none;background:#f9f9f9; /* Ã©Â»ËœÃ¨Â®Â¤Ã©Æ’Â½Ã©Å¡ÂÃ¨â€”Â */ }
.sideMenu ul p{font-size: 14px;color: #666;line-height: 35px;text-align: justify;}
.sideMenu ul p>span{ font-weight: bolder;  color: #a80d0f;}  
  
.job  .jc_hd {
    font-size: 18px;
    margin: 10px 0;
    font-weight: bold; color: #a80d0f; 
}
.job  .det_mailto_box {
   
    padding: 15px 0 15px 3.6%;
    font-size: 14px;
    color:#735b04;
    line-height: 23px;
       background-color: rgba(202, 145, 19, 0.64);
    margin: 15px 0px;
}  
  .job  .det_mailto_box a{ color:#735b04;}  
/******è”ç³»æˆ‘ä»¬*******/
.contact {
    padding: 30px 0;
}
.minwh {
    min-height:450px;
    min-width: 890px;
}

.contact .cover{height:100%; background:#cc7000;}
.contact .cover .infor{color:#fff; padding:35px 20px;}
.contact .cover .infor dl dt{font-size:22px; font-weight:bold; padding-left:15px;border-bottom:1px dashed #fff; border-color:rgba(255,255,255,0.7); margin-bottom:15px;line-height: 1;padding-bottom: 13px;}
.contact .cover .infor dl{margin-bottom: 30px;}
.contact .cover .infor dl dd{padding-left: 15px;font-size:16px;line-height: 30px;    margin-bottom: 10px;}
.contact .cover .infor dl dd a{color: #fff;}
.contact .cover .infor .img_box img{text-align:center;}
.contact .cover .infor .img_box .item{float:left;}
.contact .cover .infor .img_box .item01{    margin-left: 95px;}
.contact .cover .infor .img_box .item .txt{text-align:center; font-size:16px; font-weight:bold; margin-top:12px;}

/*********/
.project-item_box{ background: #FFF;box-shadow: 2px 6px 15px 0px #d0d0d0;
}
.comp-project-media-footer p{font-size: 15px;border-radius: 50px;background: rgb(215, 0, 17);width:80px;text-align: center;line-height:30px;height:30px;color: #ffffff;}
.comp-project-body{ padding: 10px 15px;margin:10px; }
.comp-project-title{ font-weight: bold; margin-bottom: 10px;line-height:30px; height:30px; }
.comp-project-desc { line-height: 30px;}
.comp-project-subtitle{line-height: 30px}


}
















@media screen and (max-width: 1770px) {
.nav{    margin-left: 320px;}
.nav li {margin: 0 2%;}
.nav li a {font-size: 16px;}
#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: 1700px) {
#banner .img{ padding-top:46%;}  
  
  }



@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: 16px;}
#hd .sub-nav a {font-size: 14px;}
.chane-site .other-site a {font-size: 14px;}
.comp-project-title { font-size: 28.66667px;}
.txt_box{ padding-top:80px;}

}

@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: 180px;}
.chane-site a {font-size: 14px;}
.nav li a {font-size: 16px;}
#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;}
.wrap2{ width:90%;}
}


@media screen and (max-width: 1350px) {
.nav {margin-left: 180px;padding-left: 0;}
.nav li {margin: 0 15px;}
#hd .logo {width: 160px;}
.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;}
.row_icon_img{ width:30px;}
.row_cent_box1 ul li .box p{ font-size:12px;}
}

@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: 0px 2%;}
.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 2%;}
.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) {
.ban-inner {
    margin-top:0px;
}
#banner .img_new .img{ background-image: url(/upload/images/2021/9/fccb64cb72146917.jpg);}
#banner .img_01 .img{ background-image: url(/images/bs1.jpg);}
#banner .img_02 .img{ background-image: url(/images/bs2.jpg);}
#banner .img_03 .img{ background-image: url(/images/bc.jpg);}
#banner .img_04 .img{ background-image: url(/images/sm-banner4.jpg);}
#banner .img_05 .img{ background-image: url(/images/banner8.jpg);}
#banner .img_06 .img{ background-image: url(/images/banner9.jpg);}
.list-directors .img {float: none;  margin: 0 auto;margin-top: 20px;}
.list-directors h4 {text-align: center;}
.senior-img p {font-size: 18px;}
.row_box_main{ width:100%; height:auto; padding-bottom:0px; background:#fff;}
.row-index7{ margin-top:10px; padding-bottom:10px;}
.row_box_tit{ display:none;}
.row_cent_box1 ul{ padding:5px 7px;}
.wrap2{ width:100%;}
.row_cent_box1 ul li{ padding:0px 3px;}
.small_tit{ display:block;}
.small_tit h4{font-size: 14px;color: #b8b8b8; text-transform: uppercase;  line-height: 1.2;font-weight: lighter; margin-bottom:3px;}

.news {
    font-size: 14px;
    color: rgb(230,0,18);
    text-transform: uppercase;
    line-height: 1.2;
    font-weight: lighter;
    margin-bottom: 3px;

}
.row_index_gdgd .focusBox .txt li a{ font-size:15px;}
.row_cent_box1 ul li .box p{ font-size:13px;}
.row_index_gdgd{ height:auto;}
.row_cent_box3{ float:none; padding:5px 10px;/* background:#fbfaf8;*/}
.row_cent_box1{ float:none;}
.small_tit h3{ font-size:19px; margin-top:10px; line-height:21px;    margin-bottom: 10px;}
.small_tit h3 a{ line-height:21px;}




.row_cent_box2 .box{ display:none;}
.box3{ display:block; padding:10px;}
.box3 ul{ width:100%;}
.box3 ul li{ float:left; width:50%; background:#F60; height:100px;}
.box3 ul li.typ1{ background:url(../images/a5.jpg) no-repeat;background-size: cover; background-position: 50% 50%;}
.box3 ul li a {  display: block; height: 100%;}
.box3 ul li.typ1 .t1 {  padding: 15px 0 0 20px;}
.box3 ul li.typ1 .t1 h4 { font-size: 14px;   color: rgba(255,255,255,0.5);text-transform: uppercase; margin-bottom: 0.4em; margin-top:0px;}
.box3 ul li.typ1 .t1 h3 { font-size: 18px;color: #fff; line-height:1em; margin-top:10px;}
.box3 ul li.typ2{ background:url(../images/a4.jpg) no-repeat;background-size: cover; background-position: 50% 50%;}
.box3 ul li.typ2 .t1 {  padding: 15px 0 0 20px;}
.box3 ul li.typ2 .t1 h4 { font-size: 14px;  color: rgba(255,255,255,0.5);text-transform: uppercase; margin-bottom: 0.4em; margin-top:0px;}
.box3 ul li.typ2 .t1 h3 { font-size: 18px;color: #fff; line-height:1em; margin-top:10px;}
.fd-r1{ padding:5px 0px;}
.fd-r{ line-height:20px;}

.ban-box .ban-nav{ margin-left:10px;}

.copy_right_l2{ display:block; padding:0px 10px;}
.copy_right_l2 p{ margin-bottom:5px; text-align:center;}
.copy_right_l{ display:none;}


.md_none{    display: block; padding:10px 0 10px; 
width: auto;}

.news_index_list li {
     width: 100%;
     margin-bottom: 10px;
     padding-left: 2%;
     padding-right: 2%;
     background:#f0f0f0;
     transition: all 0.5s ease;
}

.news_index_list li .li_box {
    padding: 30px;
}
.news_index_list li .li_box .date {
    padding-bottom: 10px;
    margin-bottom: 10px;    font-size: 14px;
    color: #6c6c6c;
    position: relative;
}


.news_index_list li  .li_box .date:after {
    content: '';
    width: 26px;
    height: 1px;
    background: #da2d27;
    position: absolute;
    left: 0;
    bottom: 0;
}
.about .pt1 .info p {
    width: 100%;
    margin: 0 auto 20px;
    font-size: 16px;
    color: #666666;
    text-align: center;
    line-height: 32px;
}
.about .pt1 {
    padding: 50px 0 30px;
}
.about .pt1 .r_box {
    width: 100%;
    position: static;
    margin-top: 30px;
}
.about .pt1 .l_box .con {
    padding-right: 0;
}
.about .pt1 .l_box .t1 {
    font-size: 32px;   
    color: #eaebec;
    position: absolute;
  
    left: 0;
    top: -30px
}
.about .pt2 li {
  
     margin-left:0;
}
.about .pt1 .l_box .t2{font-size:20px; color:#ca9113;font-weight: bold;}
.about .pt1 .r_box .num_box li {
    width: 100%;
    padding: 25px 0;
}  
  .about .pt2 li{position:relative; margin-bottom: 15px;    width: 100%;} 
.about .pt2 .num_box {
    padding: 0;
    text-align: center;
}
.about_culture .tab-hd li.on .list_title {
    margin-top: 10px;
    margin-bottom: 12px;
    color: #fff;
}
.about_culture .tab-bd .f_size16 p {
    font-size: 14px;
}

.widgets_xc_piclist_9 .about_honor_r dt {
    top: 0;
    left: 0;
    font-size: 26px;
    color: #ca9113;
    font-weight: bold;
}
.widgets_xc_piclist_9 .about_honor_r {
    width: 100%;
}
.widgets_xc_piclist_9 .about_honor_r dl {
    padding-left: 0;
}
  
  
.fuwu .pd {
    padding:15px ;
    background: #eff2f7;
}
.job .box {
    padding-left: 0;
    margin-top: 30px;
}
.job  .en {
    font-size: 30px;
}
.job  .cn {
    font-size: 20px;
}  
  
.sideMenu ul {
    padding: 15px;
    display: none;
    background: #f9f9f9;
}  
.sideMenu h3 {
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #f0f0f0;
    cursor: pointer;
    font-size: 16px;
    font-weight: bolder;
}
.job  .det_mailto_box a{ color:#735b04; display: block; margin: 10px 0;}  
  
}

@media screen and (max-width: 769px) {
.ban-inner {
    margin-top:0px;
}
.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:0;}
#banner .img{ padding-top:130%;}
.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;}
.ban-box{ margin-top:-50px;}


.widgets_xc_piclist_9 .about_honor_r dt {
    top: 0;
    left: 0;
    font-size: 26px;
    color: #ca9113;
    font-weight: bold;
}
.widgets_xc_piclist_9 .about_honor_r {
    width: 100%;
}
.widgets_xc_piclist_9 .about_honor_r dl {
    padding-left: 0;
}
}

@media screen and (max-width: 760px) {
.ban-inner {
    margin-top:0px;
}
#banner .img_new .img{ background-image: url(/upload/images/2021/9/fccb64cb72146917.jpg);}


.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 {  text-align: center;}



.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: -24px;}
.list_box{ padding:0px;}
.artcle_cent h3{ font-size:22px; margin-top:0px;}
.artcle_box{ padding:0px 0px 20px 0px;}


.widgets_xc_piclist_9 .about_honor_r dt {
    top: 0;
    left: 0;
    font-size: 26px;
    color: #ca9113;
    font-weight: bold;
}
.widgets_xc_piclist_9 .about_honor_r {
    width: 100%;
}
.widgets_xc_piclist_9 .about_honor_r dl {
    padding-left: 0;
}

}

@media screen and (max-width: 500px) {
.nav-up.m_header {
 
  background: #FFF;
    -webkit-transition: 0.3s;
    transition: 0.3s;
 } 
  .m_header {
    display: block;
    background-color: #fff;
}
.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;}
.row-index, .inner-row{ padding:20px 0px;}
.row-index1{ padding-bottom:10px;}
.index_2_tit .cn{ font-size:26PX;}
.index_2_tit .en{ font-size:34px;}
.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;}

.cur-pos .crumbs {display: none;
}

.about .pt1 .title p {
    font-size: 24px;
    color: #a2181c;
    text-align: center;
    margin-bottom: 20px;
}
.about .pt1 {
    padding: 50px 0 30px;
}
.about .pt1 .r_box {
    width: 100%;
    position: static;
    margin-top: 30px;
}
.about .pt1 .r_box .num_box li {
    width: 100%;
    padding: 25px 0;
}  
  
.about .pt1 .info p {
    width: 100%;
    /* margin: 0 auto 50px; */
    font-size: 15px;
    color: #666666;
    text-align: left;
    line-height: 32px;
    /* color: black; */
    text-indent: 32px;
}
.about .pt2 .num_box {
    padding: 0 ;
    text-align: center;
}
.about .pt2 li {
   
     margin-left:0;
}
.about .pt2 .num_box .top_box span {
    font-size: 42px;
    color: #ab1214;
    margin-right: 20px;
    font-family: impact;
}

.about .pt2 .num_box ._text {
    font-size: 14px;
    color: #ab1214;
}


.about_culture .tab-hd li .list_title {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 26px;
}

.about_culture .tab-bd .list_cell {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    min-height: 630px;
    
}
.bgg1{background: rgba(167, 124, 2, 0.4705882352941176);}
.bgg2{background:rgba(82, 51, 4, 0.56)}

.about_culture .tab-bd dl dd{ margin-bottom:20px;border-radius: 10px 10px 0 0;}

.li1 .row>.smal-24{
    width: 98.33333333%;
    padding-left: 15px;
}
.about_culture .tab-bd dl dd .smal-24 {
    width: 98.33333333%;
    
}
.widgets_xc_piclist_9 .about_honor_r dt {
    top: 0;
    left: 0;
    font-size: 26px;
    color: #ca9113;
    font-weight: bold;
}
.widgets_xc_piclist_9 .about_honor_r {
    width: 100%;
}
.widgets_xc_piclist_9 .about_honor_r dl {
    padding-left: 0;
}

.minwh {
    min-height: 420px;
    min-width: 890px;
    display: none;
}
  .contact .cover .infor dl dt {
    font-size: 20px;
    font-weight: bold;
    padding-left: 15px;
    border-bottom: 1px dashed #fff;
    border-color: rgba(255,255,255,0.7);
    margin-bottom: 15px;
    line-height: 1;
    padding-bottom: 13px;
}
.contact .cover .infor dl dd {
    padding-left: 15px;
    font-size: 14px;
    line-height: 30px;
}

.dszzc_r {
    position: absolute;
    /* right: 50px; */
    top: 20%;
    background: rgba(202, 145, 19, 0.78);
    width:96%;
    padding: 30px;
}
.piclist_bd li{ margin-bottom:30px;margin-left:4%;}
.pic_main_01_l .box{width:100%;height: 180px;overflow:hidden;position:relative;}
.pic_main_01_l .box .bd img{width:100%;height: 180px;display:block;}

.about .pt2 li .li_box .intro {
    padding: 20px 5px;
    text-align: center;
}
  }
@media screen and (max-width: 330px) {
.layout-area,
.holderCircle {width: 300px;}
.quick-menu {font-size: 12px;}
.about .pt2 li .li_box .intro {
    padding: 20px 5px;
    text-align: center;
}
.piclist_bd li{ margin-bottom:30px;margin-left:4.5%;}
}