/*首页*/

a {
    text-decoration: none;
}


/*头部图片和文字部分*/

.headerImg {
    position: relative;
}

.headerImg.fiximg {
    position: fixed;
}

.headerImg.fixedimg {
    position: fixed;
    top: 1.6rem;
    left: 0;
}

.headerImg.marginTop {
    margin-top: 2.6rem;
}

.headerImg.top {
    margin-top: 1.61rem;
}

.headerImg img {
    width: 100%;
}

.headerImg .head-infon-zn {
    position: absolute;
    width: 100%;
    top: 1.875rem;
    font-size: 0.78125rem;
    text-align: center;
    color: #fff;
    z-index: 10;
}

.slider-real-detail .firstHeader {
    margin: 1.55rem 0 0 0;
}

.headerImg .head-info-en {
    position: absolute;
    top: 2.8125rem;
    font-size: 0.375rem;
    text-align: center;
    width: 100%;
    color: rgba(255, 255, 255, 0.6);
    z-index: 10;
}

.sj_f_b-section {
    padding: 0.3125rem 0.1875rem 0.6875rem;
}

.sj_f_b-section .sj_f_b_link {
    display: block;
    height: 100%;
    text-decoration: none;
}

.sj_f_b-section .sj_f_who {
    float: left;
    width: 4.6875rem;
    height: 2.96875rem;
    background: url(../img/sj_f_hr.png) 0 0 no-repeat;
    background-size: cover;
}

.sj_f_b-section .sj_f_social {
    float: right;
    width: 4.703125rem;
    height: 2.96875rem;
    background: url(../img/sj_f_timg.png) 0 0 no-repeat;
    background-size: cover;
}

.sj_f_b-section .sj_f_industry {
    margin-top: 0.234375rem;
    float: left;
    width: 4.6875rem;
    height: 6.015625rem;
    background: url(../img/222.png) 0 0 no-repeat;
    background-size: cover;
}

.sj_f_b-section .sj_f_news {
    float: right;
    margin-top: 0.234375rem;
    width: 4.703125rem;
    height: 2.96875rem;
    background: url(../img/sj_f_news.png) 0 0 no-repeat;
    background-size: cover;
}

.sj_f_b-section .sj_f_contact {
    float: right;
    margin-top: 0.234375rem;
    width: 4.703125rem;
    height: 2.83rem;
    background: #6a6a6a;
    background-size: cover;
}

.sj_f_who_zn,
.sj_f_social_zn {
    padding: 0.3125rem 0 0 0.34375rem;
    line-height: 0.625rem;
}

.sj_f_who_en,
.sj_f_social_en {
    padding: 0.078125rem 0 0 0.40625rem;
}

.sj_f_industry_zn {
    padding: 0.13rem 0 0 1.05rem;
    line-height: 0.625rem;
}

.sj_f_industry_en {
    padding-left: 1.05rem;
}

.sj_f_news_zn {
    padding: 0.275rem 0 0 1.275rem;
}

.sj_f_news_en {
    padding-left: 1.275rem;
}

.sj_f_contact .contact_tel {
    padding: 0.546875rem 0 0 0.34375rem;
    width: 25px;
}

.sj_f_contact .sj_f_contact_zn {
    padding: 0.15625rem 0 0 0.375rem;
    padding-top: 5px;
    color: #fff;
}

.sj_f_contact .sj_f_contact_en {
    padding: 0.078125rem 0 0 0.375rem;
    color: #fff;
}


/*法律声明*/

.sj_f_legal_state {
    margin: 0 0.1875rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 2.375rem;
    background: url(../img/sj_f_legal.png) 0 0 no-repeat;
    background-size: cover;
}

.sj_f_legal_state .sj_f_legal_en {
    padding-top: 0.625rem;
}

.sj_f_legal_state .sj_f_legal_en,
.sj_f_legal_state .sj_f_legal_zn {
    padding-left: 5.0rem;
	padding-top: 0.7rem;
}


/*分享模块*/

.sj_f_share {
    height: 2.275rem;
    border-bottom: 1px solid #e6e6e6;
    margin: 0 0.1875rem;
}

.sj_f_share .share-show {
    text-align: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 2.275rem;
}

.sj_f_share .share-show .bds_tsina {
    width: 1.125rem;
    height: 1.125rem;
    display: inline-block;
    background: url(../img/share-sina.png) center center no-repeat;
    background-size: 1.125rem 1.125rem;
}

.sj_f_share .share-show .bds_tqq {
    width: 1.125rem;
    height: 1.125rem;
    display: inline-block;
    background: url(../img/share-tengxun.png) center center no-repeat;
    background-size: 1.125rem 1.125rem;
}

.sj_f_share .share-show .bds_qzone {
    width: 1.125rem;
    height: 1.125rem;
    display: inline-block;
    background: url(../img/shre-zone.png) center center no-repeat;
    background-size: 1.125rem 1.125rem;
}


/*打电话模块*/

.sj_f_vip_link {
    height: 4.03125rem;
}

.sj_f_vip_link .tel_link {
    display: block;
    margin: 0.40625rem auto 0;
    width: 5.9375rem;
    height: 1.65625rem;
    background: url(../img/sj_f_vip_line.png) 0 0 no-repeat;
    background-size: cover;
    position: relative;
}

.sj_f_vip_link .tel_link .telnum {
    position: absolute;
    left: 1.6125rem;
    top: 0.85rem;
}

.sj_f_vip_link .statement {
    text-align: center;
    padding: 0.3125rem 0.1875rem;
}


/*法律声明的浮出层*/

.sj_f_legal_float {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 300;
}

.sj_f_legal_div {
    height: 11.3375rem;
    width: 9.1875rem;
    background: #fff;
    position: fixed;
    top: 50%;
    margin-top: -5.2rem;
    text-align: right;
    left: 50%;
    margin-left: -4.6rem;
    padding: 0.3125rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: none;
    z-index: 400;
}

.sj_f_legal_div .legal_del_img {
    display: inline-block;
    width: 0.78125rem;
    margin-top: -0.3125rem;
    margin-right: -0.3125rem;
}

.sj_f_legal_div .legal_img {
    width: 100%;
}

.sj_f_legal_div .legal_content {
    text-align: left;
    margin-top: 0.3125rem;
    overflow: scroll;
    height: 5.09375rem;
}

.sj_f_legal_div .legal_title {
    padding-bottom: 0.625rem;
}

.sj_f_legal_div .legal_title span {
    border-bottom: 2px solid #f1a44a;
}

.legal_content p {
    font-size: 14px;
    color: #666666;
    line-height: 21px;
}


/*走进华锐*/


/*.baseArticle.who */

.sj_who_switch {
    position: fixed;
    top: 1.6rem;
    left: 0;
    width: 100%;
    z-index: 80;
}

.sj_who_switch .switch {
    background: #5a5a5a;
}

.sj_who_switch .switch li {
    /*7.27修改*/
     width: 33.33%;
    /*width: 25%;*/
    height: 1.0rem;
    border-right: 1px solid #7b7b7b;
    border-bottom: 1px solid #7b7b7b;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.sj_who_switch .switch li a {
    display: block;
    height: 100%;
    line-height: 0.5rem;
    text-align: center;
    color: #fff;
    font-size: 12px;
    text-decoration: none;
}



.sj_who_switch .jz{padding-top: 2.3%;}
.sj_who_switch .switch li.curr {
    border-bottom: 2px solid #f1a44a;
}

.baseArticle.who .sign-section img {
    width: 100%;
}

.baseArticle.who .sj_who_content {
    padding: 0.875rem 0.3125rem;
}

.baseArticle.who .sj_who_content .info {
    margin-top: 0.78125rem;
}

.baseArticle.who .sj_who_content .info h2 {
    padding: 0.3125rem 0;
}

.baseArticle.who .sj_who_content p.detail {
    font-size: 0.4375rem;
    color: #868686;
    line-height: 0.75rem;
    padding: 0.3125rem 0;
}


/*大事记*/

.sj_who_bigEvent {
    padding-bottom: 0.625rem;
}

.sj_who_bigEvent .sign-title {
    margin: 0.875rem 0 1.0rem 0.46875rem;
    position: relative;
}

.sj_who_bigEvent .event-list li {
    padding-right: 0.15625rem;
}

.sj_who_bigEvent .event-list li:before {
    content: '';
    display: block;
    width: 2px;
    background: #c2c1c1;
    margin-left: 0.71875rem;
}

.sj_who_bigEvent .event-list li .event-link {
    display: block;
    padding-left: 0.46875rem;
    padding-top: 0.46875rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    position: relative;
    text-decoration: none;
}

.sj_who_bigEvent .event-list li .jie-dot {
    display: inline-block;
    width: 0.46875rem;
    height: 0.46875rem;
    background: url(../img/icon_cyc.png) 0 0 no-repeat;
    background-size: 0.46875rem 0.46875rem;
    position: absolute;
    left: -0.26rem;
}

.sj_who_bigEvent .event-list li .event-cont {
    padding-top: 0.3125rem;
    line-height: 0.75rem;
}


/*公司荣誉*/

#swiper-years {
    width: 7.75rem;
    height: 0.6875rem;
}

#swiper-years .swiper-wrapper .swiper-slide {
    width: 2.5rem;
    text-align: center;
    background: yellow;
    height: 0.75rem;
}

.sj_hor_content {
    position: relative;
}

.sj_hor_content .prev-buttom {
    width: 0.71875rem;
    height: 0.71875rem;
    background: url(../img/icon_left.png) center center no-repeat;
    background-size: cover;
    position: absolute;
    left: 0.3125rem;
}

.sj_hor_content .button-next {
    width: 0.71875rem;
    height: 0.71875rem;
    background: url(../img/icon_right.png) center center no-repeat;
    background-size: cover;
    position: absolute;
    right: 0.3125rem;
    top: 0;
}

#swiper-years .years {
    display: block;
    height: 100%;
    line-height: 0.75rem;
    color: #fff;
    background: #e0e0df;
}

#swiper-years .years.curr {
    background: #f1a44a;
}

.sj_who_bigEvent.hor {
    padding-bottom: 0;
}

#swiper-hor .hor-ul li {
    padding: 0.3125rem 0.78125rem;
}

#swiper-hor .hor-ul li img {
    width: 100%;
    padding-top: 0.15625rem;
    padding-left: 0.625rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

#swiper-hor .hor-ul li p {
    line-height: 0.75rem;
    color: #6e6e6e;
    font-size: 0.4375rem;
    padding-left: 0.625rem;
    margin-top: -0.5625rem;
}

#swiper-hor .hor-ul li .dot {
    width: 0.3125rem;
    height: 0.3125rem;
    display: inline-block;
    background: #f1a44a;
    border-radius: 100%;
}

.sj_hor_detail {
    margin-top: 0.625rem;
}


/*产业介绍*/

.sj_indust_switch {
    margin-top: 1.7rem;
}

.sj_indust_switch .switch li {
    padding: 0.3125rem;
    border: 1px solid #cfcfcf;
    margin: 0.3125rem 0.1875rem;
    border-radius: 0.15625rem;
}

.sj_indust_switch .switch li .module-b {
    margin-top: 0.3125rem;
}

.sj_indust_switch .switch li .module-b img {
    width: 100%;
}

.sj_indust_switch .switch li .module-h {
    margin-top: 0.175rem;
    margin-bottom: 0.3125rem;
}

.sj_indust_switch .switch li .module-h .sign {
    display: inline-block;
    width: 0.4375rem;
    height: 0.4375rem;
}

.sj_indust_switch .switch li .module-h .title {
    padding-left: 0.3125rem;
}

.sj_indust_switch .switch li .module-b a.link {
    text-decoration: none;
}

.sj_indust_switch .switch li .module-b a.link p {
    line-height: 0.625rem;
    margin-top: 0.46875rem;
    color: #5b5b5b;
}

.sj_indust_switch .switch li .module-b .otherlink {
    display: block;
    margin-top: 0.3125rem;
    text-decoration: none;
}


/*地产开发*/

.sj_real_content {
    padding: 0 0.3125rem;
    color: #868686;
    font-size: 0.4375rem;
    line-height: 0.75rem;
}

.masrony-layout {
    margin-top: 0.3125rem;
    margin-left: 0.1875rem;
}

.masrony-layout.allimg {
    margin-top: 3.0rem;
}

.masrony-layout .box {
    position: relative;
    display: block;
}

.masrony-layout .bottomTit {
    color: #fff;
    position: absolute;
    z-index: 3;
    line-height: 0.45rem;
   
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    bottom: 2px;
    text-align: center;
    font-size: 14px;
	padding: 5px 0;
}

.box {
    margin-bottom: 0.15625rem;
    float: left;
    width: 4.6875rem;
}

.box img {
    max-width: 100%
}


/*地产详情*/

.slider-real-detail {
    margin: 1.6rem 0.3125rem 0;
}

.slider-real-detail img {
    width: 100%;
}

.slider-real-detail .swiper-pagination-bullet {
    width: 0.3125rem;
    height: 0.3125rem;
}

.slider-real-detail .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #f1a44a;
}

.slider-real-detail .swiper-pagination-bullet {
    background: #fff;
    opacity: 1;
}

.baseArticle.Real-estate-detail .sj_real_content {
    padding: 0.3125rem;
}

.sj_real_about_region {
    padding: 10px;
}

.sj_real_about_region .title {
    background: #f7f7f7;
    margin-bottom: 0.3125rem;
    height: 0.46875rem;
}

.sj_real_about_region .title .sign {
    display: inline-block;
    width: 0.78125rem;
    height: 0.46875rem;
    background: #f1a44a;
    float: left;
}

.sj_real_about_region .title .text {
    padding-right: 0.3125rem;
    padding-left: 0.3125rem;
    vertical-align: text-top;
    font-size: 0.4375rem;
    float: left;
    background: #fff;
}


/*商业运营*/

.slider-real-detail.manager {
    margin: 2.6rem 0 0 0;
}

.slider-real-detail.manager.firstHeader {
    margin: 1.55rem 0 0 0;
}

.slider-real-detail.manager.work1 {
    margin: 3.6rem 0 0 0;
}

.magain_logo {
    width: 100%;
    text-align: center;
    margin-top: 0.875rem;
    margin-bottom: 0.46875rem;
}

.magain_logo img {
    width: 3.0625rem;
    height: 1.1875rem;
}


/*联系我们*/

.link-content {}

.link-content .address {
    margin: 0 0.875rem;
    border-bottom: 1px solid #dbdbdb;
    padding-bottom: 0.625rem;
}

.link-content .address img.address-img {
    width: 100%;
}

.link-content .address .title {
    text-align: center;
    padding-top: 0.78125rem;
    font-size: 0.46875rem;
    font-weight: bold;
}

.link-content .address .first-tel {
    font-size: 14px;
    display: block;
    line-height: 30px;
    vertical-align: middle;
    color: #666666;
    padding-top: 20px;
    font-size: 0.4375rem;
    text-decoration: none;
}

.link-content .address img.tel-img {
    width: 0.578125rem;
    height: 0.578125rem;
    float: left;
    padding-top: 0.125rem;
    padding-right: 0.25rem;
}

.link-content .address img.tel-img.one {
    margin-top: 2px;
}

.link-content .address img.tel-img.two {
    margin-top: -5px;
}

.link-content .address .second-tel {
    display: block;
    padding-left: 0.8rem;
    font-size: 0.4375rem;
    color: #666;
    padding-top: 0.275rem;
}

.link-content .address .third-address {
    padding-top: 0.4375rem;
    display: block;
    font-size: 0.4375rem;
    color: #666;
}

.ewm-link {
    text-align: center;
    margin-top: 0.9375rem;
    margin-bottom: 1.25rem;
}

.ewm-link .ewm-img {
    width: 4.15625rem;
    height: 3.625rem;
}

.ewm-link .info {
    line-height: 20px;
}


/*商业运营*/

.sj_shopping_floor li.floor-li {
    height: 0.859375rem;
    text-align: center;
    line-height: 0.859375rem;
    font-size: 0.4375rem;
    color: #fff;
    background: red;
}

.sj_shopping_floor .floor-li.B1F {
    background: #538fcc;
}

.sj_shopping_floor .floor-li.1F {
    background: #ea6ea5;
}

.sj_shopping_floor .floor-li.2F {
    background: #5879bc;
}

.sj_shopping_floor .floor-li.3F {
    background: #eb5615;
}

.sj_shopping_floor .floor-li.4F {
    background: #00a683;
}

.sj_shopping_floor .floor-li.5F {
    background: #af7247;
}

.sj_shopping_floor .slider-floor-detail .swiper-container img.floor-img {
    width: 100%;
    box-sizing: border-box;
}

.sj_floor_shop_class {
    padding: 0 0.1875rem;
}

.sj_floor_shop_class li .imgshow.none
{
    display: none;
}

.sj_floor_shop_class li .first,
.sj_floor_shop_class li .second,
.sj_floor_shop_class li .third,
.sj_floor_shop_class li .four,
.sj_floor_shop_class li .five{
   
    width: 1.64rem;
    height: 1.875rem;
    text-align: center;
    margin-right: 0.3125rem;
}

.sj_floor_shop_class li .first p,
.sj_floor_shop_class li .second p,
.sj_floor_shop_class li .third p,
.sj_floor_shop_class li .four p,
.sj_floor_shop_class li .five p{
    margin-top: 0.15625rem;
    font-size: 0.375rem;
}

.sj_floor_shop_class li .first .sign,
.sj_floor_shop_class li .second .sign,
.sj_floor_shop_class li .third .sign,
.sj_floor_shop_class li .four .sign,
.sj_floor_shop_class li .five .sign{
    width: 1.375rem;
    height: 1.375rem;
    margin: 0.15625rem auto 0;
    border-radius: 100%;
}

.sj_floor_shop_class li .first .sign.one {
    background: #a8a8a8 url(../img/anchorstore.png) center center no-repeat;
    background-size: 1.0625rem 1.0625rem;
}

.sj_floor_shop_class li .second .sign.two {
background: #a8a8a8 url(../img/deliciousfood.png) center center no-repeat;
    background-size: 1.0625rem 1.0625rem;

    
}

.sj_floor_shop_class li .third .sign.three {
background: #a8a8a8 url(../img/shopping.png) center center no-repeat;
    background-size: 1.0625rem 1.0625rem;

    
}

.sj_floor_shop_class li .four .sign.four {
background: #a8a8a8 url(../img/liveservice.png) center center no-repeat;
    background-size: 1.0625rem 1.0625rem;

    
}

.sj_floor_shop_class li .five .sign.five {
    background: #a8a8a8 url(../img/happly.png) center center no-repeat;
    background-size: 1.0625rem 1.0625rem;
}



.sj_floor_shop_class li .first.curr .sign.one {
    background: #f8b73c url(../img/anchorstore.png) center center no-repeat;
    background-size: 1.0625rem 1.0625rem;
}

.sj_floor_shop_class li .second.curr .sign.two {
background: #f8b73c url(../img/deliciousfood.png) center center no-repeat;
    background-size: 1.0625rem 1.0625rem;
    
   
}

.sj_floor_shop_class li .third.curr .sign.three {
    background: #f8b73c url(../img/shopping.png) center center no-repeat;
    background-size: 1.0625rem 1.0625rem;
}

.sj_floor_shop_class li .four.curr .sign.four {
     background: #f8b73c url(../img/liveservice.png) center center no-repeat;
    background-size: 1.0625rem 1.0625rem;
}

.sj_floor_shop_class li .five.curr .sign.five {
    background: #f8b73c url(../img/happly.png) center center no-repeat;
    background-size: 1.0625rem 1.0625rem;
}



.sj_shopping_floor .anchor-store,
.sj_shopping_floor .life-service,
.sj_shopping_floor .fode-store,
.sj_shopping_floor .shopping-store,
.sj_shopping_floor .happly-store{
    padding: 0.625rem 0.3125rem;
}

.sj_shopping_floor .anchor-store li .link,
.sj_shopping_floor .life-service li .link,
.sj_shopping_floor .fode-store li .link,
.sj_shopping_floor .shopping-store li .link,
.sj_shopping_floor .happly-store li .link {
    text-decoration: none;
}

.sj_shopping_floor .anchor-store {
    display: block;
}

.sj_shopping_floor .life-service {
    display: none;
}

.sj_shopping_floor .fode-store {
    display: none;
}
.sj_shopping_floor .happly-store {
    display: none;
}

.sj_shopping_floor .shopping-store {
    display: none;
}



.sj_shopping_floor .header-link,
.sj_shopping_floor .list-li {
    height: 0.8125rem;
}

.sj_shopping_floor .list-li a {
    text-decoration: none;
}

.sj_shopping_floor .link .title {
    width: 3.03125rem;
    height: 0.8125rem;
    font-size: 0.375rem;
    text-align: center;
    line-height: 0.8125rem;
    margin-right: 0.15625rem;
}

.sj_shopping_floor .link .info {
    width: 6.34375rem;
    height: 0.8125rem;
    font-size: 0.375rem;
    text-align: center;
    line-height: 0.8125rem;
}

.sj_shopping_floor .header-link .header-title {
    background: #efefef;
    color: #000;
}

.sj_shopping_floor .header-link .header-shop {
    background: #efefef;
    color: #000;
}

.sj_shopping_floor .list-li .lists {
    margin-top: 0.234375rem;
}

.sj_shopping_floor .list-li .lists .title {
    background: #f8b73c;
    color: #fff;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.sj_shopping_floor .list-li .lists .info {
    color: #666666;
    background: #fbfbfb url(../img/ico10.png) 95% center no-repeat;
    background-size: 0.234375rem 0.359375rem;
}


/*购物详情*/


/*.detail-shop */

.shop-info {
    padding: 0 0.3125rem;
    margin-top: 1.25rem;
}


/*.detail-shop */

.shop-info .shop-dl .shop-img {
    width: 3.34375rem;
    height: 3.34375rem;
    background: url(../img/shop-logo.png) center center no-repeat;
    background-size: 3.125rem 2.125rem;
    border: 1px solid #d4d4d4;
    margin-top: 1.25rem;
    float: left;
    margin-top: 0.75rem;
}


/*.detail-shop */

.shop-info .info {
    font-size: 0.46875rem;
    padding-left: 4.09375rem;
    line-height: 30px;
}

.shop-title-img {
    margin-top: 1.03125rem;
}

.shop-title-img .shop-title {
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 0.3125rem;
}

.shop-title-img .shop-title .sign {
    display: inline-block;
    width: 0.375rem;
    height: 0.375rem;
    background: #f1a44a;
    margin-right: 0.21875rem;
    margin-left: 0.625rem;
}

.shop-title-img .foodimg {
    width: 9.375rem;
    height: 3.90625rem;
    background: url(../img/foodimg.png) 0 0 no-repeat;
    background-size: cover;
    margin: 0 0.3125rem 0.9375rem;
}

.shop-title-img .detail {
    color: #858585;
    margin-top: 0.3125rem;
    margin-left: 0.3125rem;
    margin-right: 0.3125rem;
    font-size: 0.46875rem;
    line-height: 0.75rem;
    margin-bottom: 0.3125rem;
}


/*宣传页*/

.video-list {
    margin-top: 1.6rem;
}

.video-list .video-li {
    width: 100%;
    height: 6.25rem;
    margin-bottom: 0.3125rem;
}

.video-list .video-li video {
    width: 100%;
}
