﻿.banner {
    width: 100%;
    overflow: hidden;
    position: relative;
}
.banner img{
    width:100%;
    vertical-align:top;
}
.fenlei_dw {
    width:100%;
    position:absolute;
    bottom:1rem;
}
.classify {
    width:42%;
    margin:0 auto;
    margin-bottom:0.4rem;
}
.classify ul{
    display:flex;
    justify-content:center;
    flex-wrap:wrap;
}
.classify ul li{
    padding-left:3%;
    margin-right:5%;
    font-size:0.2rem;
    background:url(../web_images/yuanquan_05.png)no-repeat;
    background-position:left center; 
    /*background-size:10%;*/
    background-size:0.11rem;
}
.classify ul li.on{
    background:url(../web_images/yuanquan_on_09.png)no-repeat;
    background-position:left center; 
    /*background-size:10%;*/
    background-size:0.11rem;
}
.classify ul li a{
    color:#fff;
}
.path {
    overflow: hidden;
    font-size: 0.16rem;
    height: 0.6rem;
    line-height: 0.6rem;
    padding-top: 0.2rem;
}
.path .txt{
   float:right;
}
.service {
    width:100%;
}
.service img{
    max-width:100%;
    height:auto !important;
}



.sj_nr{ overflow:hidden; font-size:.24rem; line-height:.32rem; padding:.18rem;}
.sj_nr img{ max-width:100%;}
.sj_lanmu{ padding:.18rem;}
.sj_lanmu ul{}
.sj_lanmu ul li{}
.sj_lanmu ul li .slt{ margin-bottom:.2rem;}
.sj_lanmu ul li .slt img{ width:100%; vertical-align:top;}
.sj_lanmu ul li .wz_box{ border-bottom:1px solid #e2e2e2; padding-bottom:.4rem; margin-bottom:.5rem;}
.sj_lanmu ul li .wz_box .tit{ font-size:.28rem; font-weight:bold; display:flex; justify-content:space-between; margin-bottom:.2rem;}
.sj_lanmu ul li .wz_box .tit a{ background:url(/web_images/h5/btn_bg_1.jpg)repeat-y; background-size:100%; color:#fff; font-size:.2rem; font-weight:normal; width:1.43rem; height:.38rem; line-height:.38rem; text-align:center; border-radius:.38rem;}
.sj_lanmu ul li .wz_box .intro{ font-size:.24rem; line-height:.3rem;}





