.banner-text {
    margin: 250px auto 0 auto;
    text-align: center;
    height: 220px;
    width: 1000px;
    color: #fff;
    font-size: 66px;
    font-weight: bold;
    overflow: hidden;
    line-height: 90px;
}
.banner-text-des {
    font-size: 40px;
    line-height: 50px;
    /* font-weight: normal; */
}
.banner-text-btn {
    width: 206px;
    height: 64px;
    line-height: 64px;
    margin-top: 30px;
    text-align: center;
    font-size: 20px;
    border-radius: 10px;
    background-color: rgb(200, 0, 0);
    color: #FFF;
    float: right;
}
.header-about .banner-text {
    width: 1100px;
    margin-top: 165px;
    text-align: left;
    font-size: 48px;
}
.header-about .banner-text-des {
    width: 140px;
    font-size: 30px;
    line-height: 50px;
    border-bottom: 2px solid #c7000b;
    font-weight: normal;
}
.header-rent .banner-text {
    width: 1100px;
    margin-top: 125px;
    text-align: left;
    font-size: 48px;
    line-height: 1.7;
    height: auto;
}
.header-report .banner-text {
    width: 1100px;
    margin-top: 185px;
    text-align: left;
    font-size: 48px;
    line-height: 1.7;
    height: auto;
}
.header-rent .banner-text-des {
    width: 140px;
    font-size: 30px;
    line-height: 50px;
    border-bottom: 2px solid #c7000b;
    font-weight: normal;
}

/* 内容 */
.content {
    margin-top: 30px;
    line-height: 1.5;
}
.content-list {
    /* height: 400px; */
    overflow: hidden;
}
.content .content-title {
    float: left;
    margin-bottom: 30px;
}
.content .name {
    font-size: 30px;
    font-weight: bold;
}
.content .name span {
    font-size: 16px;
    font-weight: normal;
}
.content .content-title p {
    color: #888;
    width: 1150px;
}
.content .content-title p a {
    color: #394043;
    margin-left: 20px;
    float: right;
}
.content .wpzj-banner {
    height: 320px;
    margin-top: 20px;
    /* background-color: bisque;  */
    position: relative;
}
.content .wpzj-banner img {
    display: block;
    border-radius: 4px;
}
.content .wpzj-banner-mask {
    position: absolute;
    left: 0;
    top: 0;
    width: 1150px;
    height: 320px;
    background-color:#333; 
    opacity:0.5;
    z-index: 1;
    border-radius: 4px;
}
.content .wpzj-banner:hover .wpzj-banner-mask {
    opacity:0.3;
}
.content .wpzj-banner-text {
    position: absolute;
    left: 150px;
    top: 100px;
    width: 1150px;
    height: 320px;
    font-size: 34px;
    font-weight: bold;
    z-index: 2;
    color: #fff;
}
.content .wpzj-banner-btn {
    display: block;
    position: absolute;
    left: 150px;
    top: 210px;
    width: 120px;
    height: 40px;
    border-radius: 20px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    z-index: 3;
    background-color: #fff;
    
}
.content .content-title p a:hover {
    text-decoration: underline;
}
.report-list {
    width: 2100px;
}
.report-list li {
    position: relative;
    width: 265px;
    height: 325px;
    float: left;
    margin-right: 50px;
    margin-bottom: 3px;
    /* overflow: hidden; */
}
.report-list li:hover {
    opacity:0.8;
}
.report-list li .report-list-title {
    position: absolute;
    left: 0;
    top: 270px;
    width: 265px;
    height: 40px;
    text-align: center;
    font-size: 24px;
} 
.report-list li .report-list-des  {
    position: absolute;
    left: 0;
    top: 205px;
    width: 265px;
    height: 48px;
    padding: 6px 0;
    line-height: 24px;
    text-align: center;
    font-family: HiraginoSansGB-W6;
    font-size: 16px;
    opacity: 0.7;
    background-color: #000;
    color: #FFF;
}
.report-list li .report-list-icon  {
    position: absolute;
    left: 0;
    top:0;
    width: 265px;
    height: 265px;
    overflow: hidden;
}
.report-list li a img  {
    width: 265px;
    height: 265px;
    transition: all 0.6s; 
}
.report-list li a:hover img  {
    transform: scale(1.2); 
    opacity:0.8
}
.report-list .wra {
    background-color: #f7f6f6;
}
.rent-lc {
    width: 1200px;
    margin-top: 10px;
    text-align: center;
}
.rent-lc .rent-lc-title {
    text-align: center;
    font-size: 30px;
    font-weight: bold;
}
.rent-lc .rent-lc-btn {
    border-radius: 5px;
    background-color: rgb(200, 0, 0);
    width: 163px;
    height: 52px;
    margin: 30px auto;
    line-height: 52px;
    color: #fff;
}
.rent-lc .rent-lc-btn a  {
    color: #fff;
}

/* 旺铺租金查询 */

/* 应用场景滑块 */
.slideTxtBox{   text-align:left;  }
.slideTxtBox .hd{ height:60px; line-height:60px;  position:relative;margin-bottom: 50px; }
.slideTxtBox .hd ul{ float:left; height:60px; }
.slideTxtBox .hd ul li{ float:left; cursor:pointer;  background:#f4f4f4; width: 240px; height: 60px; margin: 0; text-align: center; font-size: 22px; position: relative;  }
.slideTxtBox .hd ul li.on{ background:#c7000b;border-bottom:2px solid #fff; color: #fff; }
.slideTxtBox .hd ul li.on i{ 
    position: absolute;
    left: 45%;
    top:60px;
    height: 0;
    width: 0;
    border-right:10px solid transparent;
	border-left:10px solid transparent;
	border-top:10px solid #c7000b;
 }
.slideTxtBox .bd div.slideTxt{ padding:40px; height: 360px;  zoom:1; border:1px solid #ddd;   }
.slideTxtBox .bd div.slideTxt .slideTxt-des{ float: left; width: 400px; font-size: 18px; line-height: 36px; }
.slideTxtBox .bd div.slideTxt .slideTxt-img{ float: right; width: 587px; }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox.shangquan-list  {margin: 80px 0; font-size: 18px;} 
.slideTxtBox.shangquan-list .bd div.slideTxt  { height: auto; padding:60px;} 
.slideTxtBox.shangquan-list .hd ul li {width: 300px;} 
.slideTxtBox .bd div.slideTxt .slideTxt-des-sq{ float: right; width: 550px; font-size: 18px; line-height: 36px; }
.slideTxtBox .bd div.slideTxt .slideTxt-img-sq{ float: left; width: 460px; }
.shangquan-list table {
    width: 100%;
    border: 1px solid #d0d0d1;
    border-collapse: collapse;
    margin: 20px 0;
}
.shangquan-list table td {
    padding: 20px;
    border-bottom: 1px solid #d0d0d1;
    text-align: center;
}
.shangquan-list table thead td {
    font-weight: bold;
}
.shangquan-list .des-label {
    display: inline-block;
    height: 24px;
    line-height: 24px;
    color:#fff;
    padding: 3px 6px;
    margin-top: 3px;
    border-radius: 12px;
    background-color: #c80000;
}
.slideTxtBox.sq-sp-list  { margin-top: 30px; font-size: 18px;}
.slideTxtBox.sq-sp-list .bd div.slideTxt  { padding:55px 20px; height: auto;} 
.slideTxtBox.sq-sp-list .bd div.slideTxt .slideTxt-img-sq-sp{ float: left; width: 275px; }
.slideTxtBox.sq-sp-list .bd div.slideTxt .slideTxt-des-sq-sp{ float: right; width: 865px; font-size: 18px; line-height: 36px; }
.slideTxtBox.sq-sp-list .bd div.slideTxt .des-sq-sp-tit{ margin: 10px 0;}

/* 旺铺价格 */
.service-price { font-size: 16px; font-weight: bold; }
.service-price table { border:1px solid #dcdfe6; border-collapse:collapse;}
.service-price table thead td { background-color:#f2f6fc;}
.service-price table td { padding: 15px; border:1px solid #dcdfe6; text-align: center;}

/* 关于我们-创始团队 */
.content-about-1 {line-height: 45px; font-size: 30px; padding: 50px 0;}
.content-about-1 strong { float: left; width: 130px;}
.content-about-1 .left-gap { display:inline-block; width: 130px;}
.content-cstd ul { width: 1300px; margin-top: 20px;}
.content-cstd li { float: left; width: 300px; margin: 0 60px 0 0; }
.content-cstd li .content-cstd-img{ height: 370px; border: 1px solid #999; margin-bottom: 10px; }
.content-cstd li .content-cstd-des{ font-size: 20px;}

/* 关于我们-合作伙伴 */
.content-hzhb ul { width: 1300px; margin-top: 20px;}
.content-hzhb li {
     display: flex; align-items: center; 
     justify-content: center; 
     float: left;
      width: 250px; 
      height: 112px; 
      overflow: hidden;
      margin: 0 50px 30px 0; 
      border: 1px solid #d0d0d1; 
      box-shadow: 0px 3px 5.76px 0.24px rgba(18, 18, 18, 0.15);
 }
.content-hzhb li img{
    align-items: center; 
    display: inline-block;
    max-width: 220px;
}

.content-zs ul { width: 1300px; margin-top: 20px; padding:40px 0;}
.content-zs li {
        display: flex; align-items: center; 
        justify-content: center; 
        float: left;
        width: 250px; 
        height: 356px; 
        overflow: hidden;
        margin: 0 50px 40px 0; 
        border: 1px solid #d0d0d1; 
        box-shadow: 0px 3px 5.76px 0.24px rgba(18, 18, 18, 0.15);
 }
.content-zs li img{
    align-items: center; 
    display: inline-block;
    max-width: 250px;
}

/* 加入我们 */
.job-des { padding: 20px; border:1px solid #ddd; font-size: 16px; line-height: 1.8; min-height: 500px;}

/* 商铺精准评估首页 */
.content-shop-form { margin-top: 20px; margin-bottom: 80px; border: 1px solid #d0d0d1; }
.form-shop-index { margin:100px 50px; text-align: center; }
.form-shop-index .input-shop { width: 500px; height: 40px; border: 1px solid #d0d0d1; padding: 0 10px; font-size: 16px; }
.form-shop-index .btn-shop-search {
    width: 120px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    border-radius: 5px;
    background-color: #c7000b;
    color: #fff;
    cursor: pointer;
    border: none;
}