﻿.about{
    width: 100%;
    height: auto;
    background: url(../images/about.jpg) #eff2f5;
    padding-top: 5%;
    padding-bottom: 2%;
    background-repeat: no-repeat;
    background-size: 100%;
    display: inline-block;
}

.pn-left{
    float: left;
    width: 30%;
}
.pn-left img{
    float: left;
    width: 6%;
    margin-right: 2%;
    margin-top: -3px;
}
.pn-left a{
    color: #707070;
    font-size: 16px;
}
.pn-right{
    float: right;
}
.pn-right ul{list-style: none;margin: 0;padding: 0;}
.pn-right li{display: inline-block;margin-left: 15px;}
.pn-right li a{
    font-size: 18px;
    font-weight: bold;
}
.about-box{
    width: 100%;
    height: auto;
    display: inline-block;
    margin-top: 4%;
}
.ab-one{
    width: 100%;
    height: auto;
    display: inline-block;
}
.abo-left{
    width: 100%;
    float: left;
}
.abo-left h3{
    font-size: 30px;
    letter-spacing: 2px;
    margin-bottom: 4%;
}
.abo-py{
    color: #535353;
    font-size: 16px !important;
    line-height: 40px !important;
    width: auto;
}
.abo-py::after {
    content: "";
    display: table;
    clear: both;
}

.abo-right{
    width: 52%;
    float: right;
    margin-left: 2%;
}
.abo-right img{
    width: 100%;
}
.ab-top{
    width: 100%;
    height: auto;
    display: inline-block;
}
.ab-bottom{
    width: 100%;
    height: auto;
    display: inline-block;
}
.ab-bottom {
    color: #535353;
    font-size: 16px !important;
    line-height: 40px !important;
}
@media screen and (max-width: 1024px) and (min-width: 0px) {
    .abo-right {
    width: 100%;
    float: right;
    margin-left: 2%;
    height: auto;
}
}
