.liban {
    width:100%;
    height:auto;
}
.liban .tit {
    width:90%;
    height:auto;
    margin:1rem auto;
}
.lins {
    width:100%;
    height:1rem;
    background:#f0f0f0;
}
.con2 {
    width:100%;
    height:auto;
}
.con2 .daoca {
    width:100%;
    height:auto;
    overflow:hidden;
}
.con2 .daoca li {
    width:29.33%;
    height:auto;
    float:left;
    line-height:1rem;
    padding:0.3rem 2%;
    position:relative;
    border-bottom:1px solid #e1e1e1;
}
.con2 .daoca li .img1 {
    width:1.7rem;
    height:1.4rem;
    display:inline-block;
}
.con2 .daoca li .img2 {
    width:1.7rem;
    height:1.4rem;
    display:inline-block;
    position:absolute;
    top:0.3rem;
    left:6%;
    opacity:0;
}
.con2 .daoca li .zi {
    font-size:0.6rem;
    font-weight:bold;
    color:#6b6b6b;
    display:inline-block;
    position:absolute;
    top:22%;
    left:35%;
}
.con2 .daoca li.on .img1 {
    opacity:0;
}
.con2 .daoca li.on .img2 {
    opacity:1;
}
.con2 .daoca li.on .zi {
    color:#e4aa0d;
}
.con2 .anlis {
    display:none;
    width:94%;
    height:auto;
    margin:0.8rem auto 0;
}
.con2 .ads {
    display:block;
}
.con2 .anlis dl {
    width:100%;
    height:auto;
    overflow:hidden;
}
.con2 .anlis dl dd {
    width:48.5%;
    height:6.25rem;
    margin-right:3%;
    margin-bottom:0.5rem;
    float:left;
}
.con2 .anlis dl dd:nth-of-type(2n) {
    margin-right:0;
}
.con2 .anlis dl dd img {
    width:100%;
    height:5rem;
    overflow:hidden;
}
.con2 .anlis dl dd p {
    width:100%;
    height:1.2rem;
    line-height:1.2rem;
    font-size:0.6rem;
    color:#4f4f4f;
    text-align:center;
}
.con2 .anlis .more {
    display:block;
    width:33%;
    height:1.2rem;
    font-size:0.8rem;
    line-height:1.2rem;
    text-align:center;
    border:1px solid #e4aa0d;
    color:#e4aa0d;
    margin:0.5rem auto 1rem;
    letter-spacing:0.1rem;
    text-transform:uppercase;
}