.fd-nv dl{margin-right: 40px;}
.fd-adds {
    max-width: 545px;
}
.m-txt4 .pic{margin-top: 140px;}
.m-txt5 .desc{letter-spacing: 0px;font-size: 16px;line-height: 1.8;}
.m-txt5 .left {
    width: 37.5%;
}

.row-e9 {
    padding: 55px 0 70px;
}

.m-list4 p {
    font-size: 16px;
}

@media only screen and (max-width: 1600px){
.fd-nv dl {
    margin-right: 30px;
}
.fd-adds {
    max-width: 400px;
}
.m-txt5 .desc{font-size: 14px;}

.m-txt5 .left {
    width: 35.5%;
}
.m-list4 p {
    font-size: 14px;
}

}



@media only screen and (max-width: 1199px){
.m-txt4 .pic{margin-top: 0;}
.footer{padding-top: 0;}
.fd-con{padding-bottom: 0;}
.m-txt5 .left {
    width: auto;
}


}