body,div,h1,h2,h3,h4,h5,h6,dl,dd,dt,p,a,form,select,input,ul,ol,li{font-weight:normal;font-family:'Microsoft YaHei', sans-serif;color:#333333;}
a{text-decoration:none;}
a:hover{text-decoration:none;}


.wrap{
    margin:0 auto;
    width:100%;
    max-width:7.5rem;
    min-width:3.2rem;
    overflow:hidden;
    position:relative;
}
.main{
    margin:0 auto;
    width:6.2rem;
}
.header{
    top:0;
    left:0;
    width:7.5rem;
    z-index:9999;
    position:absolute;
}
.header .logo{
    margin-top:0.33rem;
    margin-left:0.29rem;
    width:1.51rem;
    height:0.45rem;
}
.content{
    margin:0 auto;
    width:100%;
}
.banner{
    width:7.5rem;
    height:5rem;
    background-size:7.5rem 12rem;
}
.banner img{
    width:7.5rem;
    height:5rem;
}
.part{
    margin:0 auto;
    width:100%;
}
.part .title{
    padding:0.7rem 0 0.5rem;
}
.part .title h2{
    font-size:0.46rem;
    font-weight:bold;
    line-height:0.46rem;
    text-align:center;
}
.part .main{
    margin:0 auto;
    width:6.2rem;
}
.p1 ul li{
    margin-bottom:0.7rem;
    padding-bottom:0.3rem;
    width:6.2rem;
    position:relative;
    border:0.02rem solid #ff5439;
}
.p1 ul li .tit{
    top:-0.34rem;
    left:0.3rem;
    width:3.66rem;
    height:0.66rem;
    position:absolute;
    background:url("../img/p1-tit.png") no-repeat center;
    background-size:3.66rem 0.66rem;
}
.p1 ul li .tit h2{
    width:3.6rem;
    text-align:center;
    color:#ffffff;
    font-weight:bold;
    font-size:0.32rem;
    line-height:0.6rem;
}
.p1 ul li p{
    padding:0.4rem 0.28rem 0;
    font-size:0.28rem;
    line-height:0.44rem;
}
.p2{
    padding-bottom:0.5rem;
    background:#f7f7f7;
}
.p2 ul{
    width:7.5rem;
}
.p2 ul li{
    margin-bottom:0.32rem;
    margin-right:0.3rem;
    float:left;
    width:2.95rem;
    height:3.1rem;
    background:#ffffff;
    border-radius:0.04rem;
    box-shadow:0 0 0.15rem 0.05rem #e3e3e3;
}
.p2 ul li h2{
    width:2.95rem;
    height:0.7rem;
    color:#ffffff;
    font-size:0.32rem;
    font-weight:bold;
    line-height:0.7rem;
    text-align:center;
    background:#ff5439;
    border-radius:0.04rem;
}
.p2 ul li p{
    padding:0.2rem;
    font-size:0.26rem;
    line-height:0.42rem;
}
.p3{
    padding-bottom:0.5rem;
}
.p3 ul li{
    margin-bottom:0.3rem;
    width:6.2rem;
    height:2.3rem;
    overflow:hidden;
    background:url("../img/p3-li.png") no-repeat center;
    background-size:6.2rem 2.3rem;
}
.p3 ul li h2{
    margin-top:0.3rem;
    margin-left:0.4rem;
    font-size:0.34rem;
    font-weight:bold;
    line-height:0.34rem;
    color:#ff5439;
}
.p3 ul li p{
    margin-top:0.16rem;
    margin-left:0.4rem;
    font-size:0.28rem;
    line-height:0.42rem;
}
.p3 .box{
    width:6.2rem;
    height:5.3rem;
    position:relative;
    overflow:hidden;
    background:#00a9b8;
    border-radius:0.04rem;
}
.p3 .box .jt{
    right:0.55rem;
    bottom:0;
    width:0.48rem;
    height:0.24rem;
    position:absolute;
}
.p3 .box h2{
    margin:0.47rem auto 0.2rem;
    padding-bottom:0.29rem;
    width:5.15rem;
    font-size:0.46rem;
    font-weight:bold;
    line-height:0.46rem;
    text-align:center;
    color:#ffffff;
    border-bottom:0.01rem solid #ffffff;
}
.p3 .box p{
    margin:0 auto;
    width:5.15rem;
    font-size:0.3rem;
    line-height:0.5rem;
    text-align:center;
    color:#ffffff;
}




.footer{
    padding:0.1rem 0 1rem;
    background:#222222;
}
.footer p{
    font-size:0.22rem;
    line-height:0.34rem;
    color:#999999;
    text-align:center;
}

