.banner{
    position: relative;
}
.item_list{
    padding:0.3rem 0.2rem;
    background: #fff;
}
.item_img img{
    width: 2.8rem;
    height: 1.8rem;
    border-radius:0.08rem;
}
.item_block{
    display: flex;
    justify-content: space-between;
    margin-bottom: 0.35rem;
}
.item_content{
    width: 49%;
    height: 1.8rem;
}
.item_name{
    font-size: 0.28rem;
    font-weight: bold;
    color: #2e2e2e;
}
.item_text{
    font-size: 0.25rem;
    height: 0.77rem;;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    color: #595959;
}
.liaojiegengduo{
    width: 1.35rem;
    height: 0.44rem;
    border: 1px solid #0d41bb;
    color: #0d41bb;
    text-align: center;
    line-height: 0.44rem;
    margin-top: 0.07rem;
}

.tiao{ height:0.1rem; background:#f2f2f2;}
.clearfix{display:block;height:0px;visibility:hidden;clear:both}
.fatit{ position:relative; padding:0.25rem 0 0.15rem}
.fatit h2{ display:block; width:100%; font-weight:normal; font-size:0.28rem; height:0.36rem; line-height:0.36rem;color:#01192e; text-align:center; position:absolute; top:0.3rem}
.fatit span{ display:block; width:100%; text-align:center; font-size:0.36rem; height:0.46rem; line-height:0.46rem; color:#f1f2f2;}

.fmax{ max-width:640px; margin:0 auto}
.fbox{ width:95%; margin:0 auto}

.fjianjie{ font-size:0.16rem; line-height:0.28rem; padding-bottom:0.25rem}
.fjianjie img{ max-width:100% !important; height:auto !important}
.fjianjie .fli{ width:100%; float:left}
.fjianjie .fli li{ float:left; width:48.5%; padding:3% 3% 0 0}
.fjianjie .fli li:nth-of-type(even){ padding-right:0}
.fjianjie .fli li img{ display:block; width:100%;}

.ftedian,.ffangfa,.fyoushi,.fcase{ padding-bottom:0.25rem}
.ftedian dl{ display:block; float:left; width:100%; padding:0.15rem 0; border-bottom:1px solid #eee}
.ftedian dl dt{ float:left; width:1.20rem;}
.ftedian dl dt img{ display:block; width:100%; margin:0 auto;}
.ftedian dl dd{ padding-left:1.35rem}
.ftedian dl dd span{ display:block; font-size:0.20rem; font-weight:normal; color:#01192e; padding:0.1rem 0}
.ftedian dl dd p{ font-size:0.16rem; line-height:0.26rem; color:#666; }

.ffangfa dl{ float:left; width:100%; border:1px solid #cccccc; margin-top:15px; padding:0.20rem 0; box-sizing:border-box}
.ffangfa dl dt{ display:block; float:left; width:1.6rem; height:1.25rem; line-height:1.25rem; text-align:center; border-right:1px solid #ccc;}
.ffangfa dl dt img{ display:inline-block; vertical-align:middle;height:1rem;}
.ffangfa dl:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.ffangfa dl dd{ padding:0 0.35rem 0 1.9rem;}
.ffangfa dl dd strong{ display:block; font-size:0.22rem; color:#333333; position:relative; padding-bottom:0.12rem; margin-bottom:0.1rem; font-weight:normal;}
.ffangfa dl dd strong:after{ content:""; width:0.62rem; height:0.02rem; background:#0080ec; position:absolute; left:0; bottom:0;}
.ffangfa dl dd p{ font-size:0.16rem; line-height:0.24rem; color:#666; text-align:justify;}

.fyoushi ul li{ display:block; float:left; width:49%; height:1.2rem; border:1px solid #cccccc; margin-right:2%; margin-top:2%; line-height:1.2rem; box-sizing:border-box}
.fyoushi ul li:nth-of-type(even){ margin-right:0}
.fyoushi ul li img{ display:block; float:left; width:0.9rem; padding:0.15rem 0 0.15rem 0.15rem}
.fyoushi ul li .fa4_t{ display:inline-block; vertical-align:middle; position:relative; height:0.2rem; line-height:0.2rem;}
.fyoushi ul li .fa4_t:after{ content:""; width:100%; height:6px; background:#c8dcff; position:absolute; left:-3px; bottom:0; z-index:2;}
.fyoushi ul li .fa4_t span{ display:block; position:absolute; left:0; bottom:0; z-index:3; font-size:0.2rem;}
.fyoushi ul li .fa4_t strong{ opacity:0;font-size:0.2rem;}

.fcase ul li{ display:block; width:100%; padding:0.1rem 0}
.fcase ul li img{ display:block; width:100%; height:auto;}
.fcase ul li span{ display:block; text-align:center; font-size:0.16rem; color:#666; margin-top:0.1rem;}

.fliuyan{ background:url(../images/liuyan_bg.jpg) no-repeat center; background-size:cover; padding-top:0.25rem; padding-bottom:0.35rem;}
.fliuyan .tit h2{ display:block; text-align:center; color:#fff; font-size:0.28rem; font-weight:normal;}
.fliuyan .tit p{ color:#fff; text-align:center; font-size:0.14rem; margin-top:0.1rem;}
.fliuyan ul{ float:left; width:100%}
.fliuyan ul li{ display:block; float:left; width:48.5%; background:#fff; border-radius:5px; margin-right:3%; margin-top:3%; padding:0.15rem 0; box-sizing:initial}
.fliuyan ul li:nth-of-type(even){ margin-right:0}
.fliuyan ul li img{ display:block; margin:0 auto;}
.fliuyan ul li p{ text-align:center; line-height:0.24rem; padding-top:0.08rem; color:#666666; font-size:0.14rem;}
.fliuyan .ly{ padding-top:25px}
.fliuyan .ly input{ display:block; width:49%; height:0.4rem; line-height:0.4rem; padding:0 0.05rem; background:#fff; border:none; margin-bottom:0.15rem; box-sizing:border-box; font-size:0.15rem; font-family:"微软雅黑"}
.fliuyan .ly input.left{ float:left}
.fliuyan .ly input.right{ float:right}
.fliuyan .ly textarea{ display:block; width:100%; height:1.3rem; box-sizing:border-box; padding-left:5px; padding-top:5px; background:#fff; border:none; font-size:0.16rem; font-family:"微软雅黑"}
.fliuyan .ly input.sbut{ display:block; width:2.25rem; height:0.4rem; line-height:0.4rem; color:#fff; border-radius:5px; background:#ffab18; margin:0 auto; margin-top:0.2rem; font-size:0.16rem; border:none; border-bottom:2px solid #a97537;}


