
.shouh{
    overflow: hidden;
    margin: 0 0.5rem;
}
.shouh h6{
    font-size: 38px;
    color: #131313;
    line-height: 1;
    margin-bottom: 0.95rem;
    margin-top: 0.6rem;
    text-align: center;
}
.shouha{
    overflow: hidden;
    margin-bottom: 0.38rem;
}
.shouhb{
    float: left;
    background-color: #fff;
    margin-right: 1.7%;
    width: 23.7%;

}
.shouhb:nth-of-type(4n){
    margin-right: 0;
}
.shouhb h1{
    font-size: 26px;
    color: #131313;
    text-align: center;
    line-height: 1;
}
.shouhb .bt{
    background: url("../images/heng.png") no-repeat center ;
    overflow: hidden;
    margin-top: 0.3rem;
    margin-bottom: 0.5rem;
}
.shouhb .yl{
    overflow: hidden;
    margin: 0 0.3rem;
    min-height: 1.5rem;
}
.shouhb .t1{
    width: 0.22rem;
    float: left;
    margin-right: 0.12rem;
}
.shouhb .yll{
    overflow: hidden;
}
.shouhb h2{
    float: left;
    font-size: 18px;
    line-height: 0.22rem;
}
.shouhb p{
    font-size: 16px;
    color: #999;
    margin-bottom: 0.12rem;
    line-height: 2;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
.shouhb p.p1{
  -webkit-line-clamp:1;
}
.shouhb .yla{
    overflow: hidden;
    padding-left: 0.3rem;
    margin-top: 0.15rem;
}
.shouhc{
    overflow: hidden;
    background-color: #fff;
    margin-bottom: 0.38rem;
}
.shouhcl{
    float: left;
    overflow: hidden;
    width: 63%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 0.3rem;
}
.shouhcl h6{
    font-size: 26px;
    color: #131313;
    line-height: 1;
    margin-top: 0.4rem;
    margin-bottom: 0.5rem;
}
.shouhcl .gezl{
    overflow: hidden;
    margin-bottom: 0.46rem;

}
.shouhcl .gezl .bt{
    float: left;
    width: 0.89rem;
    margin-right: 0.18rem;
}
.shouhcl .gezl .wz{
    overflow: hidden;
    float: left;
    width: 85%;
    font-size: 16px;
    color: #131313;
    line-height: 1.8;
}
.shouhcl .gezl .wz h4{
    font-size: 24px;
    color: #131313;
    line-height: 1;
    margin-bottom: 0.2rem;

}
.shouhcr img{
    width: 100%;
}
.shouhcr{
    float: left;
    width: 37%;
}


.fwlc{
    overflow: hidden;
    background-color: #fff;
    margin-bottom: 0.5rem;
    padding-bottom: 0.8rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.fwlc img{
    display: block;
    margin: 0 auto;
    width: 16.35rem;
}
.fwlc h6{
    font-size: 32px;
    color: #131313;
    text-align: center;
    margin-top: 0.55rem;
    margin-bottom: 0.65rem;
}
.fwlcls{
    overflow: hidden;
    margin: 0 0.5rem;
}
.fwlca{
    background: url("../images/lcbg.png") no-repeat top;
    background-size: 100% 100%;
    overflow: hidden;
    margin-bottom: 0.5rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 0.7rem;
    padding-right: 0.7rem;
}
.fwlca h6{
    color: #ffffff;
    line-height: 1;
    margin-top: 0.7rem;
    margin-bottom: 0.55rem;
    text-align: center;
    font-size: 32px;
}
.fwlcb{
    overflow: hidden;
    margin-bottom: 1rem;
}
.fwlcc{
    width: 11.4%;
    height: 2.6rem;
    border-radius: 0.1rem;
    float: left;
    background-color: #fff;
    text-align: center;
}
.fwlcc:last-of-type{
    margin-right: 0;
}
.fwlcb .jt{
    float: left;
    width: 3.3%;
    height: 2.6rem;
}
.fwlcb .jt img{
    width: 0.37rem;
}
.fwlcc .t1{
    width: 1rem;
    margin: 0 auto;
    display: block;
    margin-top: 0.25rem;
    margin-bottom: 0.2rem;
}

.fwlcc .t2{
    width: 0.55rem;
    margin: 0 auto;
}
.fwlcc p{
    font-weight: bold;
    font-size: 16px;
    color: #131313;
    margin-bottom: 0.22rem;
}
.fwlce{
    overflow: hidden;
    background-color: #fff;
    margin-bottom: 0.5rem;
}
.fwlcel{
    float: left;
    width: 29%;
}
.fwlcel img{
    width: 100%;
}
.fwlcer{
    float: left;
    width: 71%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0.5rem;
}
.fwlcer h6{
    font-size: 32px;
    color: #131313;
    line-height: 1;
    margin-top: 0.35rem;
    margin-bottom: 0.95rem;
}
.lctls{
    overflow: hidden;
}
.lctls .lct{
    float: left;
    width: 10.5%;
    text-align: center;
}
.lctls .lcta{
    float: left;
    width: 4%;
    text-align: center;
    height: 1rem;
}
.lctls .lcta img{
    width: 0.37rem;
}
.lctls .lct img{
    width: 1rem;
    margin-bottom: 0.3rem;
}
.lctls .lct p{
    font-size: 16px;
    color: #131313;
}
.qwdtl img{
  width: 100%;
}
.fwlcBox{
  margin: 30px auto;
}
.fwlcBox img{
  max-width: 100%;
  width: 100%;
}

