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;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }

.wrap{
    margin:0 auto;
    width:100%;
    min-width:320px;
    overflow:hidden;
}
.banner{
    width:100%;
    height:auto;
    display:block;
}
.title{
    margin:0 auto;
    padding:0.5rem 0;
    font-size:0.36rem;
    line-height:0.45rem;
}
.part{
    margin:0 auto;
    width:7.1rem;
    padding-bottom:0.5rem;
    border-bottom:0.05rem solid #f3f3f3;
}
.part .img{
    width:100%;
    height:auto;
    display:block;
}
.p2 ul{
    width:100%;
}
.p2 ul li{
    width:100%;
    padding:0.2rem 0;
    border-bottom:0.02rem solid #f3f3f3;
}
.p2 ul li.last{
    border:none;
}
.p2 ul li img{
    float:left;
    width:2.3rem;
    height:1.4rem;
}
.p2 ul li p{
    float:left;
    margin-top:0.26rem;
    margin-left:0.16rem;
    font-size:0.26rem;
    line-height:0.42rem;
}
.p2 ul li.last p{
    margin-top:0.12rem;
}
.p2 a{
    margin:0.4rem auto 0;
    width:4rem;
    height:0.6rem;
    font-size:0.3rem;
    line-height:0.55rem;
    display:block;
    color:#000000;
    text-align:center;
    border:1px solid #000000;
    border-radius:0.1rem;
}
.p3 .box{
    padding-top:0.5rem;
}
.p3 .title2{
    float:left;
    width:2.7rem;
}
.p3 .title2 h2{
    padding-top:0.5rem;
    font-size:0.36rem;
    width:100%;
    line-height:0.44rem;
}
.p3 .info{
    float:right;
    width:4.3rem;
    height:2.9rem;
    display:block;
}
.p3 a{
    margin:0.4rem auto 0;
    width:4rem;
    height:0.6rem;
    font-size:0.3rem;
    line-height:0.55rem;
    display:block;
    color:#000000;
    text-align:center;
    border:1px solid #000000;
    border-radius:0.1rem;
}
.ly-send{
    margin:0 auto;
    width:7.1rem;
}
.ly-send h2{
    padding:0.5rem 0;
    font-size:0.36rem;
    line-height:0.42rem;
    text-align:center;
}
.ly-send h2 span{
    color:#f59b5e;
}
.ly-send input[type="text"]{
    margin:0 auto 0.32rem;
    width:7.08rem;
    height:0.73rem;
    font-size:0.3rem;
    color:#989898;
    line-height:0.73rem;
    text-indent:0.78rem;
    border:0.01rem solid #989898;
}
.ly-send input.name{
    background:url("../img/name.png") no-repeat 0.36rem center;
    background-size:0.28rem 0.31rem;
}
.ly-send input.phone{
    background:url("../img/phone.png") no-repeat 0.36rem center;
    background-size:0.28rem 0.3rem;
}
.ly-send .num-box{
    width:7.08rem;
    height:0.73rem;
    position:relative;
}
.ly-send input.num{
    background:url("../img/num.png") no-repeat 0.36rem center;
    background-size:0.28rem 0.28rem;
}
.ly-send .send{
    top:0.13rem;
    right:0.54rem;
    width:1.67rem;
    height:0.51rem;
    cursor:pointer;
    line-height:0.51rem;
    font-size:0.26rem;
    text-align:center;
    color:#ffffff;
    position:absolute;
    background:#f59b5e;
}
.ly-send input[type="submit"]{
    margin:0.6rem auto;
    width:7.08rem;
    height:0.73rem;
    font-size:0.3rem;
    color:#ffffff;
    border:none;
    background:#f59b5e;
}
.footer{
    padding-bottom:1rem;
}

























