@font-face {
    font-family: FZCaiYTJ_Da;
    src: url("../font/FZCaiYTJ_Da.TTF");
}
.zjTitle{width: 100%;height: 110px;}
.zjTitle h2{line-height: 110px;font-size: 45px; font-family: FZCaiYTJ_Da;}
.zjTitle span{padding:0 8px;}
.zjMain{width: 100%;height:656px;background-color:#F5F5F5;border-top: 1px solid #A99B7E;}
.zjMainWh{width:1139px;height: 400px;padding-top: 14px;}
.zjMainWh dl{background: #fff;padding-bottom: 13px;border:1px solid #B5B5B5;}
.zjMainWh dl dd{width: 342px;height: 156px;margin:0 25px 0 20px;}
.zjMainWh dl{padding-top:11px;margin-bottom: 25px;}
.zjMainWh dl dd b{display:inline-block;color: #555252;font-size: 26px;overflow: hidden;
white-space: nowrap;text-overflow: ellipsis;width:95%;}
.zjMainWh dl dd p{margin-top:10px;color: #555252;float: left;}
.zjMainWh .tag span{display: inline-block;font-size:14px;font-family:SimSun;
font-weight:400;color:rgba(135,135,135,1);padding-right: 5px;}
.zjMainWh .tag i{display: inline-block;width: 25px;height: 20px;
margin-top:5px;}
.zjMainWh .age{color:#555252;font-size: 16px;margin-bottom:5px;}
.zjMainWh .zuhe{height: 31px;margin-top: 5px;}
.zjMainWh .zuhe .price-box {font-size: 17.16px;color: #E93E4E;
    letter-spacing: 0;text-align: center;line-height: 22.88px;font-weight: 600;
}
.zjMainWh .zuhe .price-box .price {
 font-size: 22.88px;color: #E93E4E;letter-spacing: 0;text-align: center;
 line-height: 22.88px;font-weight: 600;
}
.zjMainWh .zuhe .price-box .qi {font-size: 14.88px;color: #DD494A;
 letter-spacing: 0;text-align: center;font-weight: 600;margin-left: 2px;
}
.zjMainWh .zuhe a {font-size: 15px;cursor: pointer;margin-top:-10px;
  color: #333333;float: right;font-weight: 600;display: inline-block;
   width: 118px;height: 33px;border-radius: 20px;text-align: center;
  line-height: 33px;text-decoration: none;margin-right: 15px;
}
.zjMainWh .zuhe i{
display: inline-block;width: 23px;height: 23px;
background: url(../images/tbicon.png) no-repeat;
margin-left: 7px;position: relative;top: 5px;}
.zjMainWh .zuhe a:hover{
    background-image: linear-gradient(-62deg, #FFC62C 0%, #EE7400 100%);
    box-shadow: 0 6px 10px -4px #FFCF7F;
    color: #FFFFFF;
}
.zjMainWh .zuhe a:hover i {
    background: url(../images/tbicon.png) no-repeat;
}
.zjMainWh dt span{display: inline-block;width: 102px;height: 37px;line-height: 37px;
background:url('../images/zjicon.png') no-repeat;top:0;right:0;color: #fff;}
.zjMainWh dt .span2{background:url('../images/lxicon.png') no-repeat;}
.zjMainWh dt .span3{background:url('../images/rticon.png') no-repeat;}
.zjMainWh dt p img{display: inline-block;width: 724px;height: 160px;}
/*咨询*/
.consult{width: 1137px;}
.consult ul{width: 1137px;margin-bottom: 18.5px;}
.consult ul li{float: left;padding:0 5px;}
.consultText{width: 356px;border:1px solid #868487;border-top:none;
  padding:0 3.5px 0 6px;}
.consultText b{display: inline-block;}
.consultText .text{height:50px;margin-top: 8px;line-height: 24px;color: #828282;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;
overflow: hidden;}
.consultText a{color:#FF3434;font-family:SimSun;cursor: pointer;
}
.consultText a:hover,.footerNav p a:hover{text-decoration: underline;}
.consultText .time{color:#828282;margin-bottom: 6px;padding-top:5px;
  background:url('../images/timeIcon.png') no-repeat left center;
padding-left:20px;}
.consultText b a{color: #000;width:345px; overflow:hidden;display: block;
  text-overflow:ellipsis; white-space:nowrap;}
.moreInfoBtn{width: 100%;}
.moreInfoBtn a{width: 209px;height: 51px;line-height:51px;border:1px solid #BF9655;
display:block;color: #BF9655;cursor: pointer;}
/*分支机构*/
.branch{position: relative;overflow: hidden;width: 100%;height:600px;
min-width: 1200px;}
.branchLogo{background: url(../images/fzbj.png) 50% 50% no-repeat;
 width: 100%;height: 100%;position: absolute;top: 0px;
left: 0px;overflow: hidden;background-size: 100% 100%;}
.branchMr{width:1139px;}
.branchMr ul li{display: inline-block;float: left;margin-right:110px;
margin-bottom: 42px;}
.partners{width: 100%;height: 280px;background:#F6F5F8;min-width: 1200px;}
