/*公共样式*/
body{
    overflow-x: hidden;
}
.zt_content p,.zt_content a{
    font-size: 0.55rem;
    line-height: 2em;
    color: #333;
}
.new-liuyan{
    margin-left: 0.64rem;
    margin-right: 0.64rem;
}
.zt_content h1,.zt_content h2,.zt_content h3,.zt_content h4,.zt_content h5,.zt_content h6{
    color: #1a1a1a;
    line-height: 1.5em;
}
.zt_content ul li{
    color: #333;
    line-height: 2em;
    font-size: 0.55rem;
}
.zt_content{
    width: 100%;
    padding: 0 0.64rem;
    box-sizing: border-box;
}
.updownpad{
   padding-top: 1.4933rem;
   padding-bottom: 1.4933rem;
}
.common-banner{
    width: 100%;
    margin-top: 2.1333rem;
    height: 8.53rem;
    overflow: hidden;
    position: relative;
}
.common-bannersmall{
    height: 6.53rem;
}
.m-banner{
    width: 100%;
    margin-top: 2.1333rem;
    height: auto;
}
.m-banner img{
    width: 100%;
}
.zt_content img{
    width: 100%;
}
.common-banner img{
    height: 100%;
    width: auto;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
}
.common-img img{
    width: 100%;
}
/*shouhoufuwu*/
.shouhoufuwu_tit{
    text-align: center;
    display: block;
    width: 100%;
}
.shouhoufuwu_tit h2{
    display: inline-block;
    font-size: 0.73rem;
    margin-bottom: 0.85rem;
}
.shouhoufuwu_tit h2:after{
    width: 2.99rem;
    content:'';
    display: block;
    border-top: 1px dashed #e60012;
    margin:0.43rem auto 0;
}
.shouhoufuwu_daoyu{
    width: 100%;
    background: url(../images/shouhoufuwu_bg1.png) no-repeat;
    background-size: cover;
}
.shouhoufuwu_daoyu p{
    text-align: center;
    color: #FFF;
}
.shouhoufuwu_daoyuul li{
    width: 48%;
    text-align: center;
}
.shouhoufuwu_daoyuul{
    border-top:1px dashed #999;
    margin-top: 0.85rem;
    padding-top: 0.64rem;
}
.shouhoufuwu_daoyuul li h5{
    font-size: 1.28rem;
    width: 3.2rem;
    height:  3.2rem;
    line-height:  3.2rem;
    background: #c6292a;
    color: #FFF;
    margin: 0.64rem auto;
}
.shouhoufuwu_daoyu h1{
    font-size: 0.55rem;
    color: #fff;
    border: 2px solid #fff;
    padding: 0.32rem 0.64rem;
    display:block;
    width: 50%;
    text-align: center;
    margin: 0.85rem  auto 0;
}
.shouhoufuwu_xhfwtxlist{
    background: #f8f8f8;
    box-shadow: 0 0.32rem 0.33rem 0.26rem #ddd;
    margin-bottom: 0.43rem;
    padding:0.85rem;
}
.shouhoufuwu_xhfwtxtxt{
    width: 100%;
}
.shouhoufuwu_xhfwtxtxt p{
    color: #999;
}
.shouhoufuwu_xhfwtxpic{
    width:  100%;
}
.shouhoufuwu_xhfwtxpic img{
    width: 100%;
}
.shouhoufuwu_xhfwtxtxt h4{
    font-size: 0.73rem;
    margin-bottom: 0.53rem;
}
.shouhoufuwu_xhfwtxtxt span{
    display: inline-block;
    font-size: 0.64rem;
    color: #fff;
    background: #e01919;
    border-radius: 50%;
    display: inline-block;
    width: 1.17rem;
    height: 1.17rem;
    line-height: 1.17rem;
    text-align: center;
    margin-right:0.43rem;
}

.shouhoufuwu_xhfwtxlist ul{
    width: 100%;
}
.shouhoufuwu_ksyjy{
    margin-top: 0.85rem;
    align-items: baseline;
}
.shouhoufuwu_ksyjy img{
    margin:0.64rem 0;
}
.shouhoufuwu_ksyjy>li{
    width: 100%;
    margin-bottom: 1.07rem;
}
.shouhoufuwu_ksyjy>li h4{
    font-size: 0.6rem;
    color: #666666;
    margin-top: 0.53rem;
    margin-bottom: 0.53rem;
}
.shouhoufuwu_ksyjy>li img{
    width: 100%;
}
.shouhoufuwu_ksyjy>li ul{
    padding-left: 0.64rem;
}
.shouhoufuwu_ksyjy>li li{
    list-style: disc;
    font-size: 0.55rem;
    color: #999999;
    line-height: 0.77rem;
}
.shouhoufuwu_jy{
    background: #ebebeb;
    padding: 1.07rem 0 1.92rem 0;
}
.shouhoufuwu_jy p{
    text-align: center;
}
.shouhoufuwu_box3con{
    background: url(../images/shouhoufuwu_img9.png) no-repeat;
    background-size: cover;
}
.shouhoufuwu_box3left{
    width: 100%;
    background: rgba(30,30,30,0.89);
    height: 100%;  
    padding: 1.4rem 1rem; 
}
.shouhoufuwu_box3left h5{
    font-size: 0.85rem;
    color: #999999;
}
.shouhoufuwu_box3left h4{
    font-size: 1.05rem;
    color: #ccc;
}
.shouhoufuwu_box3right{
    width: 100%;
    background: rgba(30,30,30,0.72);
    height: 100%;
    padding: 1.4rem 1rem; 
    text-align: center;
}
.shouhoufuwu_box3right p{
    font-size: 0.55rem;
    color: #ccc;
}
/*development-history*/
.development-history_tit{
    margin-bottom: 0.64rem;
    text-align: center;
}
.development-history_tit img{
    display: inline-block;
    width: 71%;
}
.development-history_daodu .development-history_tit img{
    width:18%;
}
.development-history_tit p{
    margin-top: 0.64rem;
}
.development-history_img2{
    margin-top: 0.85rem;
}
.development-history_img2 img{
    width: 48%;
}
.development-history_hui{
    background: url(../images/development-history_img5.png) no-repeat;
}
.development-history_daodu>img{
    margin: 0.64rem auto;
    display: block;
}
.development-history_box2ul li{
    width: 100%;
    margin: 0.85rem 0;
}
.development-history_box2ul li img{
    width: 100%;
}
.development-history_box2ul li h5{
    text-align: center;
    font-size: 0.55rem;
    margin: 0.43rem 0;
}
.development-history_hs{
    background: #faf9f8;
}
.development-history_box4 {
    margin: 1.07rem 0;
}
.development-history_box4 li{
    width: 100%;
    position: relative;
    margin-top: 0.85rem;
}
.development-history_box4 li img{
    width: 100%;
}
.development-history_box4 p{
    display: none;
}
.development-history_box4 li h5{
    font-size: 0.55rem;
    width: 100%;
    background: rgba(0,123,253,0.5);
    padding:0.51rem 0;
    text-align: center;
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
}
.development-history_box4 li:hover p{
    background: rgba(0,123,253,0.5);
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0.85rem 0.64rem;
    text-align: left;
    display: block;
}
.development-history_box4 li:hover h5{
    display: none;
}
.development-history_box3left{
    width: 100%;
}

.development-history_box3leftlist{
    margin-bottom: 0.85rem;
}

.development-history_box3con img{
    width: 100%;
}
.development-history_box3con p{
    background: #f78428;
    color: #fff;
    padding: 0.64rem
}

/*showroom*/
.showroom_banner{
    height: 5.53rem;
}
.showroom_box1 img{
    display: block;
    margin: 0 auto;
}
.showroom_box1 p{
    text-indent: 2em;
}
.showroom_hui{
    background: #e9edf0;
}
.showroom_tit{
    background-size: cover;
    padding: 0.68rem 0.64rem;
    text-align: center;
}
.showroom_tit h2{
    font-size: 0.77rem;
}
.showroom_tit p{
    text-align: left;
    width:100%;
}
.showroom_zhanting li{
    width: 48%;
    margin-bottom: 0.64rem;
}
.showroom_zhanting img{
    width: 100%;
}
.showroom_zhanting li p{
    text-align: center;
}
.showroom_zhanting li:hover p{
    color: #c01a1c;
}
.showroom_box5 p{
    width: 100%;
    margin-bottom: 0.85rem;
}
.showroom_box5 img{
    width: 100%;
}
.showroom_box6listpic{
    width: 100%;
}
.showroom_box6listtxt{
    width: 100%;
}
.showroom_box6list{
    margin-top: 1.28rem;
    margin-bottom: 1.28rem;
}
.showroom_box6list .showroom_box6listtxt{
    background: url(../images/showroom_img16.jpg) no-repeat;
    border: 3px solid #e9edf0;
    min-height: 6.31rem;
    padding: 0.64rem;
}
.showroom_box6list:nth-child(2) .showroom_box6listtxt{
    background: url(../images/showroom_img17.jpg) no-repeat;

}
.showroom_box6list:nth-child(3) .showroom_box6listtxt{
    background: url(../images/showroom_img18.jpg) no-repeat;

}
.showroom_box6listtxt h3 {
    margin-bottom: 0.53rem;
    margin-left: 1.07rem;
    margin-top: 0.53rem;
    font-size: 0.68rem;
}