

.Title {
    background: #3e4662 !important;
}

.ind_news ul {
    padding-bottom: .5rem;
}

.ind_area .title_wrap {
    padding-bottom: 1.5rem;
    background: url("../images/jxcm/ind_area_title_bg.jpg") no-repeat center bottom/100%;
}

.ind_area .title_wrap .h1 {
    width: 10.7rem;
    height: 9.25rem;
    margin: 0 auto 1.2rem;
    background-color: #ff9b00;
}

.ind_area .title_wrap .h1 .icon {
    width: 2.4rem;
    padding: 2.2rem 0 .5rem;
    margin: 0 auto;
}

.ind_area .title_wrap .h1 .icon img {
    display: block;
}

.ind_area .title_wrap .h1 p {
    font-size: 1.7rem;
    line-height: 2rem;
    color: #fff;
    text-align: center;
}

.ind_area .title_wrap h1 img {
    display: block;
}

.ind_area .title_wrap h2 {
    font-size: 2.8rem;
    color: #90949f;
    line-height: 2.4rem;
    font-family: "dincond-mediumregular";
    text-align: center;
    letter-spacing: -1px;
}

.ind_area .title_wrap h3 {
    font-size: 1.7rem;
    color: #ff9900;
    line-height: 2rem;
    text-align: center;
    padding-top: .3rem;
}

.ind_area .area_hd {
    padding: 1.2rem 0 1.3rem;
    background-color: #e7e7ef;
    border-bottom: .5rem solid #cfcfe0;
}

.ind_area .area_hd ul {
    overflow: hidden;
}

.ind_area .area_hd li {
    float: left;
    padding-top: .9rem;
    margin: 0 1rem;
}

.ind_area .area_hd li a {
    display: block;
    padding-bottom: .5rem;
    font-size: 1.4rem;
    line-height: 1.4rem;
    color: #666;
    border-bottom: .2rem solid transparent;
}

.ind_area .area_hd li.on a {
    color: #565051;
    font-weight: bold;
    border-color: #fe8b21;
}

.ind_area .area_bd .ul {
    padding: 0 1rem;
    background-color: #e7e7ef;
}

.ind_area .area_bd .item {
    padding: .2rem 0 1rem;
}

.ind_area .area_bd .list {
    padding: .7rem 0;
    overflow: hidden;
    border-bottom: .2rem solid #fe8b21;
}

.ind_area .area_bd .list:last-child {
    border-bottom: 0 none;
}

.ind_area .area_bd .le {
    float: left;
    font-size: 1.5rem;
    line-height: 2.6rem;
    color: #565051;
    font-weight: bold;
}

.ind_area .area_bd .ri {
    float: right;
    overflow: hidden;
}

.ind_area .area_bd .ri .a_box {
    overflow: hidden;
}

.ind_area .area_bd .ri a {
    float: left;
    font-size: 1.4rem;
    color: #666;
    margin-right: 1.8rem;
    line-height: 2.6rem;
}

.ind_area .area_bd .ri p {
    font-size: 1.4rem;
    color: #666;
    margin-right: 1.8rem;
    line-height: 2.6rem;
}


/*--------------单页-----------------*/
.content {
    width: 100%;
    overflow: hidden;
    background: #efeff4
}

.main_tit {
    background: #fafafa;
    text-align: center;
    overflow: hidden;
    width: 100%;
    height: 9.9rem
}

.main_tit h1 {
    display: inline-block;
    font-size: 1.8rem;
    padding: 0 2rem;
    height: 6.9rem;
    background: #c5a57a;
    line-height: 6.9rem;
    text-align: center;
    color: #fff;
    margin: 3rem auto 0
}

.main_cnt {
    background: #fff;
    margin: 0 auto;
    width: 94%
}

.about {
    padding: 2rem 1.5rem 3.5rem;
    overflow: hidden
}

.about h1 {
    width: 100%;
    text-align: left;
    color: #303960;
    font-size: 1.6rem;
    font-weight: 700;
    margin-top: 2.5rem
}

.about p {
    color: #7a7a7a;
    line-height: 2.2rem;
    font-size: 1.4rem;
    margin-top: 2rem
}

.about p strong {
    color: #1c2c71
}

.about h3 {
    width: 100%;
    margin-bottom: 2.5rem;
    color: #1c2c71;
    font-size: 1.4rem;
    text-align: left
}

.about img {
    max-width: 100%;
}


.about-top {
    text-align: center;
}

.about-top .txt1 {
    background: #0d386e;
    color: #fff;
    text-align: center;
}

.about-top .txt1 img {
    max-width: 100%;
}

.about-top .txt1 h3 {
    font-size: 2rem;
    font-family: helvetica_neue_condensedbold;
}

.about-top .txt1 h4 {
    font-weight: bold;
    font-size: 2rem;
}

.about-top .txt2 {
    margin-top: 2rem;
}

.about-top .txt2 img {
    max-width: 96%;
}

.about-top .txt2 h3 {
    font-size: 18px;
    font-weight: bold;
    line-height: 34px;
}

.about-top .txt2 dl {
    overflow: hidden;
    width: 50%;
    box-sizing: border-box;
    float: left;
}

.about-top .txt2 dt {
    font-size: 14px;
    color: #8d8d8d;
}

.about-top .txt2 dd {
    color: #c5a57a;
    font-size: 2rem;
    font-weight: bold;
    margin-top: 1rem;
}

.about-top .txt2 dd span {
    font-size: 3rem;
    font-weight: normal;
}


/*--------------历史年志-----------------*/
.history {
    padding: 2rem 0;
    background: #fff;
}

.history ul {
    overflow: hidden;
    width: 100%;
    background: url(../images/jxcm/line01.jpg) 12% repeat-y;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.history li {
    position: relative;
    float: right;
    width: 100%;
    text-align: left;
    padding-left: 22%;
    padding-bottom: 2rem
}

.history li h1 {
    text-align: left;
    color: #306ab4;
    font-size: 2rem
}

.history li .desc {
    color: #a2a2a2;
    font-size: 1.4rem;
    line-height: 2.2rem
}

.history li .desc p {
    padding-left: 1.2rem;
    background: url(../images/jxcm/point08.png) left 1.1rem no-repeat;
}

.history .special {
    background: #fff
}

.history .desc {
    float: left;
    width: 88%
}

.history i {
    width: 12%;
    position: absolute;
    top: 0;
    left: 6%
}

.history i img {
    width: 100%;
}

/*----------产品服务幻灯片----------*/

.fuwu-flash {
    width: 100%;
    overflow: hidden;
}

.fuwu-flash li {
    width: 100%;
}

.fuwu-flash li img {
    display: block;
    width: 100%;
}

.fuwu-flash .bx-wrapper {
    position: relative;
    *zoom: 1;
}

.fuwu-flash .bx-wrapper .bx-loading {
    min-height: 50px;
    background: #fff url(../images/jxc/bx_loader.gif) center center no-repeat;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2000;
}

/*左右控制按钮 相对bx-wrapper定位*/

.fuwu-flash .bx-wrapper .bx-prev {
    left: 30px;
    background: url(../images/jxc/scroll_left1.png) no-repeat 0 0;
}

.fuwu-flash .bx-wrapper .bx-next {
    right: 30px;
    background: url(../images/jxc/scroll_right1.png) no-repeat 0 0;
}

.fuwu-flash .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    outline: 0;
    width: 26px;
    height: 50px;
    margin-top: -25px;
    text-indent: -9999px;
    z-index: 900;
}

/*----------地产开发----------*/
.dckf-tit {
    text-align: center;
    margin-top: 2rem;
}

.dckf-tit span {
    display: block;
    font-size: 4rem;
    line-height: 4rem;
    color: #ff911e;
    text-transform: uppercase;
    font-family: helvetica_neue_condensedbold;
}

.dckf-tit strong {
    display: block;
    font-size: 2rem;
    color: #000;
}

.dckf-more {
    display: block;
    width: 153px;
    padding-right: 17px;
    text-align: center;
    line-height: 50px;
    background: #E6E9ED url(../images/jxc/point05.png) no-repeat 98px center;
    font-size: 16px;
    margin: 40px auto 0;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
}

/*列表1*/
.dckf-list1 {
    overflow: hidden;
    -webkit-transition: all 0.8s;
    transition: all 0.8s;
    padding: 0 1rem;
}

.dckf-list1 li {
    overflow: hidden;
    padding: 1.5rem 0;
    border-bottom: 1px solid #E6E9ED;
    position: relative;
    position: relative;
}

.dckf-list1 li .img01 {
    width: 100%;
}

.dckf-list1 li .zt {
    float: right;
    line-height: 2rem;
    padding: 0 1.2rem;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: #43C77C;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
}

.dckf-list1 li .zt-yellow {
    background: #FF911E;
}

.dckf-list1 li .tit {
    margin-top: 1rem;
}

.dckf-list1 li .tit h3 {
    display: block;
    font-size: 2rem;
    color: #000;
    font-weight: bold;
    margin-bottom: 1rem;
}

.dckf-list1 li .tit p {
    line-height: 2.5rem;
    padding-left: 40px;
    color: #706f6f;
    font-size: 1.2rem;
}

.dckf-list1 li .tit p.t1 {
    background: url(../images/jxc/icon_a01.png) no-repeat left center;
}

.dckf-list1 li .tit p.t2 {
    background: url(../images/jxc/icon_a02.png) no-repeat left center;
    font-size: 1.6rem;
    color: #d70000;
}

.dckf-list1 li .tit p.t3 {
    background: url(../images/jxc/icon_a03.png) no-repeat left center;
}

.dckf-list1 li .img02 {
    float: left;
    margin: 52px 0 0 185px;
    height: 115px;
}

.dckf-list1 li a.point01 {
    float: right;
    margin: 90px 0 20px 0;
    width: 20px;
    height: 40px;
    background: url(../images/jxc/point06.png) no-repeat center center;
}


/*----------商业运营----------*/
.syyy-xm-wrap {
    overflow: hidden;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    background-size: cover;
}

.syyy-xm {
    padding: 1.5rem 0;
}

.syyy-xm .tab {
    text-align: center;
}

.syyy-xm .tab li {
    display: inline-block;
    margin: 0 2px;
    cursor: pointer;
    font-size: 1.4rem;
    color: #102678;
    padding: 0 1rem;
    background: #C9D0E8;
    line-height: 3rem;
    font-weight: bold;
    -moz-border-radius: 10px;
    -webkit-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.syyy-xm .tab li.cur {
    background: #FF911E;
    color: #fff;
}

.syyy-xm .cnt {
    margin: 2rem auto 0;
    padding: 2%;
    width: 95%;
    background: rgba(255, 255, 255, .6);
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
}

.syyy-xm .cnt li {
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.syyy-xm .cnt img {
    max-width: 60%;
}

.syyy-xm .cnt .txt {}

.syyy-xm .cnt .txt h3 {
    font-size: 2rem;
    font-weight: bold;
    color: #000;
}

.syyy-xm .cnt .txt .desc {
    font-size: 1.4rem;
    color: #333;
    overflow: hidden;
    margin-top: 1rem;
}

.syyy-xm .cnt .txt .gw {
    margin-top: 1rem;
    display: inline-block;
    line-height: 4rem;
    background: #FF911E url(../images/jxc/icon_a05.png) no-repeat 0.9rem center;
    background-size: auto 40%;
    font-size: 1.4rem;
    color: #fff;
    padding: 0 2rem 0 3rem;
}

.syyy-xm .cnt .txt .t1,
.syyy-xm .cnt .txt .t2 {
    line-height: 2.5rem;
    padding-left: 40px;
    color: #333;
    font-size: 1.2rem;
}

.syyy-xm .cnt .txt .t1 {
    background: url(../images/jxc/icon_a02.png) no-repeat left center;
    font-size: 1.6rem;
    color: #ff911e;
    margin-top: 1rem;
}

.syyy-xm .cnt .txt .t2 {
    background: url(../images/jxc/icon_a03.png) no-repeat left center;
}

/*----------商业运营 介绍----------*/
.syyy-intro {
    background: #FF911E;
    padding: 1.5rem;
}

.syyy-intro h2 {
    color: #fff;
    font-size: 3rem;
    line-height: 3rem;
    font-family: helvetica_neue_condensedbold;
    text-transform: uppercase;
}

.syyy-intro h3 {
    color: #fff;
    font-size: 3rem;
    font-weight: bold;
}

.syyy-intro .txt {
    color: #7b3f00;
    margin-top: 1.5rem;
}

.syyy-intro-pic {
    width: 100%;
    display: block;
}

/*----------商业运营 品牌----------*/
.syyy-pinpai {
    padding: 1.5rem 0 0;
}

.syyy-pinpai .left {
    padding: 0 1.5rem;
}

.syyy-pinpai .left img {
    max-width: 80%;
}

.syyy-pinpai .left h3 {

    font-size: 3rem;
    font-weight: bold;
}

.syyy-pinpai .left .txt {

    margin-top: 2rem;
}

.syyy-pinpai .left .phone {
    margin-top: 3rem;
}

.syyy-pinpai .left .phone dt {
    font-size: 1.6rem;

}

.syyy-pinpai .left .phone dd {
    margin-top: 0.6rem;
    font-size: 2.4rem;
    line-height: 3rem;
    color: #d70000;
    background: url(../images/jxc/syyy/icon04.png) no-repeat left center;
    background-size: auto 90%;
    padding-left: 3.3rem;
}

.syyy-pinpai .left .ewm {
    display: block;
    margin: 2rem auto 0;
    width: 50%;
}

.syyy-pinpai-list {
    background: url(../images/jxcm/syyy1.jpg) repeat-y center top;
    background-size: cover;
    padding: 2%;
}

.syyy-pinpai-list li {
    width: 33.3%;
    float: left;
    padding: 1% 1%;
}

.syyy-pinpai-list li a {
    overflow: hidden;
}

.syyy-pinpai-list li img {
    display: block;
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.syyy-pinpai-list li span {
    display: block;
    width: 100%;
    height: 100%;
    background: #FF911E;
    color: #fff;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    line-height: 140px;
}


/*----------物业服务 标题----------*/
.wuye-tit {
    text-align: center;
    padding: 1.6rem 0;
}

.wuye-tit h2 {
    display: block;
    font-size: 3rem;
    line-height: 3rem;
    color: #C3C3C3;
    text-transform: uppercase;
    font-family: helvetica_neue_condensedbold;
}

.wuye-tit h3 {
    display: block;
    font-size: 2rem;
    color: #ff911e;
    font-weight: bold;
}


/*----------物业服务 电话----------*/
.wuye-phone {
    padding: 1rem 1rem;
    background: #F0EFF4;
}

.wuye-phone dl {
    background: url(../images/jxc/icon_phone2.png) no-repeat left center;
    background-size: auto 100%;
    padding-left: 5.2rem;
    margin: 4% 0;
}

.wuye-phone dt {
    font-size: 1.6rem;
}

.wuye-phone dd {
    font-size: 2.2rem;
    line-height: 3rem;
}

/*----------物业服务 关于----------*/
.wuye-intro {
    background: #102679;
}

.wuye-intro .left {
    padding: 1.6rem;
}

.wuye-intro .left .tit {
    color: #fff;
}

.wuye-intro .left .tit span {
    display: block;
    width: 43px;
    height: 2px;
    background: #fff;
}

.wuye-intro .left .tit h3 {
    font-size: 3rem;
    line-height: 3rem;
    font-family: helvetica_neue_condensedbold;
    margin-top: 0.5rem;
}

.wuye-intro .left .tit h4 {
    font-size: 1.8rem;
    font-weight: bold;
}

.wuye-intro .left .txt {
    font-size: 1.2rem;
    overflow: hidden;
    color: #a9bbff;
    margin-top: 1.6rem;
}

.wuye-intro .left .txt p {
    padding-bottom: 1rem;
}

.wuye-intro .left a.btn {
    margin-right: 1rem;
    display: inline-block;
    line-height: 3rem;
    padding: 0 2rem;
    border: 1px solid #fff;
    font-size: 1.4rem;
    font-weight: bold;
    color: #fff;
    -moz-border-radius: 42px;
    -o-border-radius: 42px;
    -webkit-border-radius: 42px;
    border-radius: 42px;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.wuye-intro .left a.btn:hover {
    border: 1px solid #FF911E;
    background: #FF911E;
}

.wuye-intro .right {
    padding: 1.6rem;
    background: url(../images/jxcm/wy_bg.jpg) no-repeat center top;
    background-size: cover;
    text-align: center;
}

.wuye-intro .right img {}

.wuye-intro .right h3 {
    font-size: 1.6rem;
    font-weight: bold;
    color: #fff;
    margin-top: 10px;
}

.wuye-intro .right .txt {
    line-height: 2rem;
    font-size: 1.4rem;
    color: #fff;
    text-align: left;
    margin-top: 10px;
}


/*----------物业分布----------*/
.wuye-fb {
    padding: 1.6rem;
    background: #FFF2E5;
}

.wuye-fb .tit {}

.wuye-fb .tit h3 {
    font-size: 3rem;
    color: #9c9388;
    font-family: helvetica_neue_condensedbold;
    text-transform: uppercase;
}

.wuye-fb .tit h4 {
    font-size: 2rem;
    font-weight: bold;
    color: #FF911E;
}

.wuye-fb .tab {
    padding: 1.6rem 0 0;
}

.wuye-fb .tab li {
    cursor: pointer;
    float: left;
    line-height: 3rem;
    padding: 0 3rem;
    color: #fff;
    font-size: 1.4rem;
    background: #9C9388;
    margin-right: 1rem;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.wuye-fb .tab li.cur {
    background: #FF911E;
}

.wuye-fb .cnt {
    padding: 0 0 1.6rem 0;
}

.wuye-fb .cnt .wuye-fb-cnt-wrap {
    min-height: 65rem;
}

.wuye-fb .cnt .wuye-fb-cnt-tit {
    font-size: 16px;
    line-height: 20px;
    padding: 10px 0 0;
    color: #FF911E;
    font-weight: bold;
}

.wuye-fb .cnt ul {
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.wuye-fb .cnt li {
    line-height: 3rem;
    margin-top: 2rem;
}

.wuye-fb .cnt li h3 {
    font-size: 1.4rem;
    font-weight: bold;
    color: #685c4d;
    padding-left: 1rem;
    background: url(../images/jxc/point07.png) no-repeat left center;
}

.wuye-fb .cnt li p {
    color: #918a81;
    line-height: 2.2rem;
    height: 2.2rem;
    padding-left: 2.6rem;
}

.wuye-fb .cnt li p.t1 {
    background: url(../images/jxc/icon_a06.png) no-repeat 13px center;
}

.wuye-fb .cnt li p.t2 {
    background: url(../images/jxc/icon_a08.png) no-repeat 13px center;
}

.wuye-fb .cnt li:hover h3 {
    color: #ff911e;
    background: url(../images/jxc/point08.png) no-repeat left center;
}

/*----------flash----------*/

.wuye-flash {
    width: 100%;
    overflow: hidden;
}

.wuye-flash li {
    width: 100%;
}

.wuye-flash li img {
    display: block;
    width: 100%;
}

.wuye-flash .bx-wrapper {
    position: relative;
    *zoom: 1;
}

.wuye-flash .bx-wrapper .bx-loading {
    min-height: 50px;
    background: #fff url(../images/jxc/bx_loader.gif) center center no-repeat;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2000;
}


/*----------优势----------*/
.wuye-ys {
    padding: 1.6rem 1rem;
    overflow: hidden;
}

.wuye-ys ul {}

.wuye-ys li {
    margin-bottom: 2rem;
}

.wuye-ys li img {
    width: 35%;
    float: left;
}

.wuye-ys li .txt {
    width: 62%;
    float: right;
    line-height: 2rem;
    font-size: 14px;
    color: #979797;
}

.wuye-ys li .txt h3 {
    font-size: 1.6rem;
    color: #000;
    padding-bottom: 0.5rem;
    font-weight: bold;
}

/*----------绿化园林 电话----------*/
.lvhua-phone {
    padding: 1rem 1rem;
    background: #F0EFF4;
}

.lvhua-phone dl {
    background: url(../images/jxcm/icon_phone3.png) no-repeat left center;
    background-size: auto 100%;
    padding-left: 5.2rem;
    margin: 4% 0;
}

.lvhua-phone dt {
    font-size: 1.6rem;
}

.lvhua-phone dd {
    font-size: 2.2rem;
    line-height: 3rem;
}

/*----------绿化园林 简介----------*/
.lvhua-intro {
    background: #258F2D;
}

.lvhua-intro .left {
    padding: 1.6rem;
}

.lvhua-intro .left .tit {
    color: #fff;
}

.lvhua-intro .left .tit span {
    display: block;
    width: 43px;
    height: 2px;
    background: #fff;
}

.lvhua-intro .left .tit h3 {
    font-size: 3rem;
    line-height: 3rem;
    font-family: helvetica_neue_condensedbold;
}

.lvhua-intro .left .tit h4 {
    font-size: 1.8rem;
    font-weight: bold;
}

.lvhua-intro .left .txt {
    font-size: 1.2rem;
    overflow: hidden;
    color: #bbedbe;
    margin: 1.6rem 0;
}

.lvhua-intro .left .txt p {
    padding-bottom: 1rem;
}

.lvhua-intro .left a.btn {
    margin-right: 1rem;
    display: inline-block;
    line-height: 3rem;
    padding: 0 2rem;
    border: 1px solid #fff;
    font-size: 1.4rem;
    font-weight: bold;
    color: #fff;
    -moz-border-radius: 42px;
    -o-border-radius: 42px;
    -webkit-border-radius: 42px;
    border-radius: 42px;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.lvhua-intro .right {
    padding: 1.6rem;
    background: url(../images/jxcm/lh_bg.jpg) no-repeat center top;
    background-size: cover;
    text-align: center;
}

.lvhua-intro .right img {}

.lvhua-intro .right h3 {
    font-size: 1.6rem;
    font-weight: bold;
    color: #fff;
    margin-top: 10px;
}

.lvhua-intro .right .txt {
    line-height: 2rem;
    font-size: 1.4rem;
    color: #bbedbe;
    text-align: left;
    margin-top: 10px;
}



/*----------绿化园林 精选案例----------*/
.lvhua-case-tit {
    font-size: 2rem;
    font-weight: normal;
    text-align: center;
    color: #4db554;
    margin-top: 2rem;
    font-weight: bold;
}

.lvhua-case-tit span {
    display: block;
    margin-top: 1rem;
}

.lvhua-case {
    margin-top: 2rem;
    padding: 1.6rem 1rem;
}

.lvhua-case ul {}

.lvhua-case li {
    width: 50%;
    float: left;
    text-align: left;
    line-height: 32px;
    padding: 2%;
}

.lvhua-case li img {
    width: 100%;
    display: block;
}

.lvhua-case li h3 {
    font-size: 1.4rem;
    color: #102678;
    font-weight: bold;
    margin-top: 1rem;
}

.lvhua-case li p {
    color: #706f6f;
    font-size: 1.2rem;
}

.lvhua-case li p span {
    color: #4db554;
    font-size: 1.6rem;
    font-weight: bold;
}

/*----------绿化园林 经营方案----------*/
.lvhua-jyfa {
    padding: 1.6rem;
    overflow: hidden;
}

.lvhua-jyfa ul {}

.lvhua-jyfa li {
    border: 1px solid #E6E9ED;
    margin-bottom: 1.2rem;
    padding-bottom: 1.2rem;
}

.lvhua-jyfa li img {
    display: block;
    width: 100%;
}

.lvhua-jyfa li .txt {
    line-height: 2rem;
    font-size: 1.2rem;
    color: #706f6f;
    margin-top: 1.4rem;
    padding: 0 1.2rem;
}

.lvhua-jyfa li h3 {
    margin-top: 1.4rem;
    font-size: 1.8rem;
    color: #4db554;
    text-align: center;
    font-weight: bold;
    white-space: nowrap;
}

/*----------新闻推荐----------*/
.news-tj {
    overflow: hidden;
    background: #F2F4F7;
}

.news-tj li {}

.news-tj li a {
    display: block;
    padding: 1rem;
}

.news-tj li img {
    display: block;
    width: 100%;
}

.news-tj li h3 {
    font-size: 1.6rem;
    font-weight: bold;
    line-height: 2rem;
    color: #000;
    margin-top: 1rem;
}

.news-tj li h3 a {
    color: #000;
}

.news-tj li .date {
    margin-top: 0.5rem;
    font-size: 2rem;
    color: #b6b6b6;
    font-weight: bold;
    font-family: helvetica_neue_condensedbold;
}

.news-tj li .desc {
    margin-top: 0.5rem;
    color: #818181;
    font-size: 1.4rem;
}

.news-tj .bx-wrapper {
    position: relative;
    *zoom: 1;
}

/*加载界面*/
.news-tj .bx-wrapper .bx-loading {
    min-height: 50px;
    background: url(../images/bx_loader.gif) center center no-repeat #fff;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2000;
}

/*左右控制按钮 相对bx-wrapper定位*/
.news-tj .bx-wrapper .bx-prev {
    left: 0;
    background: url(../images/jxc/scroll_left3.png) no-repeat 0 0;
}

.news-tj .bx-wrapper .bx-next {
    right: 0;
    background: url(../images/jxc/scroll_right3.png) no-repeat 0 0;
}

.news-tj .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 175px;
    outline: 0;
    width: 33px;
    height: 33px;
    text-indent: -9999px;
    z-index: 998;
}

/*----------新闻列表----------*/
.news_list {
    padding: 1rem;
}

.news_list li {
    padding: 2rem 0;
    border-bottom: 1px solid #F2F4F7;
}

.news_list li img {
    width: 35%;
    float: left;
}

.news_list li .cnt {
    float: right;
    width: 62%;
}

.news_list li .date {
    color: #706f6f;
    font-size: 1.4rem;
}

.news_list li h3 {
    line-height: 2rem;
    color: #000;
    font-size: 1.6rem;
    font-weight: bold;
    margin-top: 0.5rem;
}

.news_list li .desc {
    line-height: 2rem;
    height: 4rem;
    overflow: hidden;
    color: #706f6f;
    font-size: 1.4rem;
    margin-top: 0.5rem;
}




/*----------文章----------*/
.article {
    padding: 1.6rem;
}

/*文章标题*/
.article_tit {
    font-size: 2rem;
    line-height: 2.6rem;
    color: #000;
}

/*文章信息*/
.article_msg {
    line-height: 3rem;
    margin-top: 1rem;
    color: #706f6f;
    font-size: 1.4rem;
}

.article_msg .date {
    float: left;
    font-size: 2.4rem;
    color: #b6b6b6;
    font-weight: bold;
    font-family: helvetica_neue_condensedbold;
}

.article_msg .views {
    float: left;
    margin-left: 3rem;
}

.article-desc {
    margin-top: 3rem;
}

.article-desc dt {
    font-size: 1.8rem;
    color: #000;
}

.article-desc dd {
    color: #b2b2b2;
    font-size: 1.4rem;
    padding: 1.5rem 0 2rem 0;
    border-bottom: 2px solid #E9ECF1;
}

/*文章内容*/
.article_body {
    padding: 2rem 0;
    line-height: 2rem;
    font-size: 1.4rem;
    color: #706f6f;
}

.article_body p {
    padding: 1rem 0;
}

.article_body img {
    max-width: 100%;
}



/*----------视频推荐----------*/
.video-tj {
    width: 100%;
}

.video-tj li {
    width: 100%;
}

.video-tj li img {
    width: 100%;
    display: block;
}

.video-tj li h3 {
    padding-left: 65px;
    line-height: 4rem;
    height: 4rem;
    color: #fff;
    font-size: 1.6rem;
    font-weight: bold;
    background: #FF911E url(../images/jxc/icon_video.png) no-repeat 18px center;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.video-tj li h3 a {
    color: #fff;
}

.video-tj .bx-wrapper {
    position: relative;
    *zoom: 1;
}

/*加载界面*/
.video-tj .bx-wrapper .bx-loading {
    min-height: 50px;
    background: url(../images/bx_loader.gif) center center no-repeat #fff;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2000;
}

/*左右控制按钮 相对bx-wrapper定位*/
.video-tj .bx-wrapper .bx-prev {
    left: -75px;
    background: url(../images/jxc/scroll_left4.png) no-repeat 0 0;
}

.video-tj .bx-wrapper .bx-next {
    right: -75px;
    background: url(../images/jxc/scroll_right4.png) no-repeat 0 0;
}

.video-tj .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 125px;
    outline: 0;
    width: 53px;
    height: 53px;
    text-indent: -9999px;
    z-index: 998;
}


/*----------视频列表----------*/
.video-list {
    padding: 1.6rem;
}

.video-list li {
    border: 1px solid #E6E9ED;
    margin-bottom: 1.2rem;
}

.video-list li img {
    width: 100%;
    display: block;
}

.video-list li h3 {
    padding-left: 50px;
    line-height: 3rem;
    height: 3rem;
    color: #102678;
    font-size: 1.4rem;
    font-weight: bold;
    background: #fff url(../images/jxc/icon_video1.png) no-repeat 18px center;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.video-list li h3 a {
    color: #fff;
}


/*----------视频----------*/
.videoshow_code {
    width: 100%;
    height: 30rem;
    background: #000;
    margin: 0 auto;
}

/*----------联系----------*/
.contact {
    padding: 1.6rem;
}

.contact .contact-tit {
    background: #002169;
    text-align: center;
}

.contact .contact-tit img {
    max-width: 100%;
}

.contact h2 {
    text-transform: uppercase;
    font-size: 3rem;
    color: #dedfe8;
    font-family: helvetica_neue_condensedbold;
    line-height: 3rem;
}

.contact h3 {
    font-size: 2rem;
    font-weight: bold;
    color: #000;
}

.contact h4 {
    font-size: 1.4rem;
    color: #6b6b6b;
    padding-left: 2rem;
    background: url(../images/jxc/icon_map.png) no-repeat left center;
    margin-top: 1rem;
}

.contact ul {}

.contact li {
    padding: 1.8rem 0 1.8rem 7rem;
    margin-top: 1rem;
    background-color: #F4F6F7;
    background-position: 2rem center;
    background-repeat: no-repeat;
}

.contact li span {
    display: block;
    font-size: 14px;
    color: #6b6b6b;
}

.contact li strong {
    display: block;
    color: #102678;
    font-size: 3rem;
    font-family: helvetica_neue_condensedbold;
}

.map {
    width: 100%;
}


/*----------人在----------*/
.renzai {}

.renzai-box {
    background: #102679;
}

.renzai-box0 {
    background: #102679;
}

.renzai-box1 {
    background: #FF911E;
}

.renzai-box2 {
    background: #69AC4D;
}

.renzai-box .txt-block {
    padding: 1.6rem;
    color: #fff;
}

.renzai-box .txt-block h2 {
    text-transform: uppercase;
    font-size: 4rem;
    line-height: 4.2rem;
    font-family: helvetica_neue_condensedbold;
}

.renzai-box .txt-block h3 {
    font-size: 2.2rem;
    font-weight: bold;
}

.renzaipicbox {
    overflow: hidden;
    width: 100%;
}

.renzaipicbox li {
    width: 100%;
}

.renzaipicbox li img {
    display: block;
    width: 100%;
}

.renzaipicbox li h3 {
    line-height: 3rem;
    height: 3rem;
    text-align: center;
    padding: 0 3rem;
    color: #fff;
    font-size: 1.4rem;
}

.renzaipicbox .bx-wrapper {
    position: relative;
    *zoom: 1;
}

/*加载界面*/
.renzaipicbox .bx-wrapper .bx-loading {
    min-height: 50px;
    background: url(../images/bx_loader.gif) center center no-repeat #fff;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2000;
}

/*左右控制按钮 相对bx-wrapper定位*/
.renzaipicbox .bx-wrapper .bx-prev {
    left: 2rem;
    background: url(../images/jxcm/left.png) no-repeat 0 0;
}

.renzaipicbox .bx-wrapper .bx-next {
    right: 2rem;
    background: url(../images/jxcm/right.png) no-repeat 0 0;
}

.renzaipicbox .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    outline: 0;
    width: 22px;
    height: 37px;
    text-indent: -9999px;
    z-index: 998;
    margin-top: -18px;
}

/*----------组织文化----------*/
.zuzhi-box {
    height: 30rem;
    overflow: hidden;
    -webkit-transition: all 0.6s;
    transition: all 0.6s;
}

.zuzhi-box .txt {
    color: #102678;
    padding: 2rem 0 0 2rem;
}

.zuzhi-box .txt img {
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.zuzhi-box .txt h3 {
    font-size: 2rem;
    font-weight: bold;
    position: relative;
    -webkit-transition: all 0.6s;
    transition: all 0.6s;
}

.zuzhi-box .txt p {
    line-height: 3rem;
    font-size: 1.6rem;
    margin-top: 3rem;
    position: relative;
    -webkit-transition: all 0.8s;
    transition: all 0.8s;
}

.zuzhi-box-style01 {
    background: url(../images/jxc/zuzhi/bg01.jpg) no-repeat center center;
}

.zuzhi-box-style02 {
    background: url(../images/jxc/zuzhi/bg02.jpg) no-repeat center center;
}

.zuzhi-box-style03 {
    background: url(../images/jxc/zuzhi/bg03.jpg) no-repeat center center;
}

.zuzhi-box-style04 {
    background: url(../images/jxc/zuzhi/bg04.jpg) no-repeat center center;
}

.zuzhi-box-style05 {
    background: url(../images/jxc/zuzhi/bg05.jpg) no-repeat center center;
}

.zuzhi-box-style06 {
    background: url(../images/jxc/zuzhi/bg06.jpg) no-repeat center center;
}

.zuzhi-box-style07 {
    background: url(../images/jxc/zuzhi/bg07.jpg) no-repeat center center;
}

.zuzhi-box-style08 {
    background: url(../images/jxc/zuzhi/bg08.jpg) no-repeat center center;
}

.zuzhi-box-style09 {
    background: url(../images/jxc/zuzhi/bg09.jpg) no-repeat center center;
}

.zuzhi-box-style10 {
    background: url(../images/jxc/zuzhi/bg10.jpg) no-repeat center center;
}

.zuzhi-box-style11 {
    background: url(../images/jxc/zuzhi/bg11.jpg) no-repeat center center;
}

.zuzhi-box-style12 {
    background: url(../images/jxc/zuzhi/bg12.jpg) no-repeat center center;
}

.zuzhi-box-style13 {
    background: url(../images/jxc/zuzhi/bg13.jpg) no-repeat center center;
}

.zuzhi-box-style03 .txt,
.zuzhi-box-style04 .txt,
.zuzhi-box-style05 .txt,
.zuzhi-box-style07 .txt,
.zuzhi-box-style08 .txt {}


/*----------酒店管理----------*/
.jiudian_list {}

.jiudian_list li {
    position: relative;
    width: 100%;
    margin: 1% 0;
}

.jiudian_list li img {
    display: block;
    width: 100%;
    height: 100%;
}

.jiudian_list li h3 {
    font-size: 1.6rem;
    font-weight: bold;
    color: #fff;
    line-height: 4rem;
    text-indent: 2rem;
    position: absolute;
    width: 100%;
    left: 0;
    top: 1rem;
    background: rgba(0, 0, 0, 0.4)
}

.join2_bbanner img {
    width: 100%;
}

/*----------招采中心----------*/
.zc01 {
    padding: 1.5rem 0 3rem 0;
}

.zc01_tit {
    line-height: 4rem;
    text-align: center;
    overflow: hidden;
    vertical-align: middle;
}

.zc01_tit span {
    width: 30%;
    height: 1px;
    background: #4B4B4B;
    display: inline-block;
}

.zc01_tit strong {
    padding: 0 2rem;
    font-size: 2rem;
    display: inline-block;
}

.zc01_list {
    margin-top: 3rem;
}

.zc01_list li {}

.zc01_list .bx-wrapper {
    position: relative;
    *zoom: 1;
}

/*加载界面*/
.zc01_list .bx-wrapper .bx-loading {
    min-height: 50px;
    background: url(../images/bx_loader.gif) center center no-repeat #fff;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2000;
}

/*导航 相对bx-wrapper定位*/
.zc01_list .bx-wrapper .bx-pager {
    position: absolute;
    bottom: 0;
    z-index: 80;
    width: 100%;
    text-align: center;
}

.zc01_list .bx-wrapper .bx-pager.bx-default-pager a {
    background: #D7D4D2;
    display: block;
    width: 20px;
    height: 10px;
    text-indent: -9999px;
    margin: 0 3px;
    outline: 0;
    font-size: 0px;
    line-height: 0;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.zc01_list .bx-wrapper .bx-pager.bx-default-pager a:hover,
.zc01_list .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #0451B9;
    width: 50px;
    border: none;
}

.zc01_list .bx-wrapper .bx-pager .bx-pager-item {
    display: inline-block;
    *zoom: 1;
    *display: inline;
}

.zc01_item {
    padding: 0 10% 4rem 10%;
}

.zc01_item a {
    display: block;
}

.zc01_item h3 {
    line-height: 2rem;
    color: #000;
    font-size: 1.6rem;
}

.zc01_item .date {
    color: #B1B1B1;
    margin-top: 2px;
    font-size: 12px;
}

.zc01_item .desc {
    color: #B1B1B1;
    margin-top: 10px;
    line-height: 18px;
    height: 36px;
    overflow: hidden;
    font-size: 12px;
}

.zc01_item .btn {
    width: 40%;
    line-height: 34px;
    float: right;
    color: #fff;
    background: #0052C2;
    text-align: center;
    margin-top: 15px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}

.zc02 {
    padding: 15px 0 30px 0;
}

.zc02_list {}

.zc02_list li {
    border-bottom: 1px solid #EEEEEE;
    padding: 5% 6%;
}

.zc02_list li a {
    display: block;
}

.zc02_list li .date {
    float: left;
    width: 40%;
    height: 8rem;
    background: url(../images/jxc/zb_05.png) no-repeat left top;
    text-align: center;
    background-size: 100% 100%;
}

.zc02_list li .date .d1 {
    line-height: 36px;
    padding-top: 13px;
    color: #A4A4A4;
    font-size: 18px;
}

.zc02_list li .date .d2 {
    padding-top: 10px;
    color: #767676;
    font-size: 28px;
    font-weight: bold;
    font-family: Arial;
}

.zc02_list li .date .d2 span {
    color: #A4A4A4;
    font-size: 18px;
}

.zc02_list li .cnt {
    width: 55%;
    float: right;
}

.zc02_list li .cnt h3 {
    line-height: 36px;
    font-size: 16px;
    color: #302488;
}

.zc02_list li .cnt .desc {
    color: #B1B1B1;
    margin-top: 5px;
    line-height: 18px;
    height: 36px;
    font-size: 12px;
    overflow: hidden;
}

.zc02_list li .cnt .btn {
    display: inline-block;
    color: #0054D1;
    margin-top: 5px;
    font-size: 12px;
}

/*----------酒店管理----------*/
.hotel_logo {
    text-align: center;
    background: #fff;
    padding: 30px 0;
    margin-top: 20px;
}

.hotel_logo img {
    max-width: 80%;
}

.hotel_intro {
    background: #A0072A;
}

.hotel_intro_txt {
    padding: 30px 15px;
}

.hotel_intro_txt .tit {}

.hotel_intro_txt .tit span {
    display: block;
    width: 45px;
    height: 4px;
    background: #fff;
}

.hotel_intro_txt .tit h3 {
    font-size: 30px;
    color: #cbac83;
    text-transform: uppercase;
    margin-top: 10px;
}

.hotel_intro_txt .tit h4 {
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    margin-top: 10px;
}

.hotel_intro_txt .txt {
    margin-top: 25px;
    font-size: 15px;
    color: #fff;
    line-height: 30px;
    text-indent: 2em;
}

.hotel_intro_txt a.more {
    display: block;
    width: 190px;
    line-height: 56px;
    background: #fff;
    text-align: center;
    font-size: 15px;
    color: #a0072a;
    font-weight: bold;
    margin: 20px auto;
    transition: all 0.4s;
}

.hotel_intro_txt a.more:hover {
    background: #CBAC83;
    color: #fff;
}

.hotel_intro_icon {
    padding-top: 12px;
    border-top: 1px solid #CB2047;
    margin-top: 20px;
}

.hotel_intro_icon li {
    text-align: center;
    color: #cbac83;
    font-size: 14px;
    float: left;
    padding-top: 52px;
    width: 21%;
    margin: 0 2%;
    line-height: 18px;
}

.hotel_intro_icon li.last {
    margin-right: 0;
}

.hotel_intro_icon li.i1 {
    background: url(../images/jxc/hotel_icon01.png) no-repeat center top;
}

.hotel_intro_icon li.i2 {
    background: url(../images/jxc/hotel_icon02.png) no-repeat center top;
}

.hotel_intro_icon li.i3 {
    background: url(../images/jxc/hotel_icon03.png) no-repeat center top;
}

.hotel_intro_icon li.i4 {
    background: url(../images/jxc/hotel_icon04.png) no-repeat center top;
}

.hotel_intro_pic {}

.hotel_intro_pic img {
    display: block;
    width: 100%;
}


/* 2020年03月28日更新 开始 */


/*----------地产开发----------*/
.dckf_index img {
    display: block;
    width: 100%;
}

/*----------地产开发 详情页----------*/
.dckf-show-logo {
    text-align: center;
    padding: 20px 0;
}

.dckf-show-logo img {
    max-width: 70%;
}

.dckf-show-main {
    background: url(../images/jxc/dckf/bg05.png) no-repeat center top;
    color: #fff;
    background-size: cover;
    padding: 40px 5%;
}

.dckf-show-main a {

    color: #fff;
}


.dckf-show-main .txt-block .tit {
    font-size: 30px;
    font-weight: bold;
}

.dckf-show-main .txt-block .cnt {
    margin-top: 30px;
    line-height: 26px;
    font-size: 14px;
    overflow: hidden;
}

.dckf-show-main .txt-block .msg {
    margin-top: 30px;
}

.dckf-show-main .txt-block .msg p {
    line-height: 26px;
    padding-left: 30px;
    font-size: 14px;
}

.dckf-show-main .txt-block .msg p.t1 {
    font-size: 14px;
    background: url(../images/jxc/dckf/icon02.png) no-repeat left 16px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 1px solid #5781AC;
    border-bottom: 1px solid #5781AC;
    font-weight: bold;
}

.dckf-show-main .txt-block .msg p.t2 {
    background: url(../images/jxc/dckf/icon03.png) no-repeat left center;
    font-size: 22px;
    margin-top: 30px;
}

.dckf-show-main .txt-block .msg p.t3 {
    background: url(../images/jxc/dckf/icon01.png) no-repeat left center;
    margin-top: 20px;
}

.dckf-show-main .txt-block .link {
    display: block;
    line-height: 50px;
    padding-left: 70px;

    background: #fff url(../images/jxc/dckf/icon04.png) no-repeat 32px center;
    font-size: 14px;
    color: #102678;
    font-weight: bold;
    margin-top: 20px;
}

.dckf-show-main .img-block {
    margin-top: 10px;
}


.dckf-show-main .img-block img {
    display: block;
    width: 100%;
    margin-bottom: 10px;

}

/*----------地产开发 大标题----------*/

.dckf-tit-new {
    text-align: center;
}

.dckf-tit-new span {
    display: block;
    font-size: 30px;
    color: #d70000;
    text-transform: uppercase;
    font-family: helvetica_neue_condensedbold;
}

.dckf-tit-new strong {
    margin-top: 10px;
    display: block;
    font-size: 20px;
    color: #000;
}

/*----------地产开发 户型图----------*/

.dckf-show-hxt {
    padding: 30px 5%;
}


.dckf-show-hxt li {
    text-align: center;
    margin: 20px 0 0 0;
}

.dckf-show-hxt li .img-block {
    border: 5px solid #F6F6F6;
    display: block;
    width: 100%;
}

.dckf-show-hxt li img {
    width: 100%;
}

.dckf-show-hxt li p {
    padding: 15px 0;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.dckf-show-hxt li span {

    font-size: 15px;
    color: #000;
    border-bottom: 2px solid #D70000;
}

/*----------二级导航----------*/

.subnav {
    background: #fafafa;
    text-align: center;
    overflow: hidden;
    width: 100%;
    height: 40px;
    line-height: 40px;
}

.subnav a {
    float: left;
    font-size: 20px;
    text-align: center;
    width: 33%;
}

.subnav a.cur {
    background: #ff9b00;
    color: #fff;
}


/* 2020年03月28日更新 结束 */