.process{
    width:1200px;
    height:80px;
    background:rgba(255,255,255,1);
    box-shadow:0px 3px 24px 0px rgba(0, 0, 0, 0.1);
    border-radius:35px;
    margin:0 auto;
    position: relative;
    top:-44px;
    z-index: 9;
    text-align: center;
}
.process>li{
    float: left;
    font-size: 16px;
    margin:15px 85px;
}
.left{
    width:30%;
    float:left;
    height:258px;
    background:rgba(156,202,255,1);
    border-radius:6px;
}
.right{
    margin-left: 2%;
    float:left;
    width:68%;
    height: 263px;
    font-size:16px;
    font-family:PingFang-SC-Regular;
    color:rgba(51,51,51,1);
    line-height:35px;
}
.map{
    width:1200px;
    height:429px;
    border-radius:10px;
    background:silver;
}
.contact-map{
    width:1000px;
    height:72px;
    width:1000px;
    height:72px;
    margin: 0 auto;
    background:rgba(255,255,255,1);
    box-shadow:0px 3px 24px 0px rgba(0, 0, 0, 0.1);
    border-radius:6px;
    position: relative;
    top:-44px;
    z-index: 9;
    text-align: center;
}
.contact-map>li{
    float: left;
    font-size: 16px;
    margin:20px 3%;
    line-height: 35px;
}
.img-item{
    margin:0 2%;
    width:28%;
    float:left;
    height:425px;
    border: 1px solid #e4e4e4;
}
.dev{
    padding-left:30%;

}
.new_nav{
    width: 800px !important;
}
.info{
    width:98%;
    line-height: 50px;
    background:#E6F7FF;
    border:1px solid rgba(145, 213, 255, 1);
    border-radius:4px;
    color:rgba(51,51,51,1);
    font-size: 14px;
    padding-left:20px;
}
.infjo{
    width:98%;
    line-height: 23px;
    background:#E6F7FF;
    border:1px solid rgba(145, 213, 255, 1);
    border-radius:4px;
    color:rgba(51,51,51,1);
    font-size: 14px;
    padding:20px;
}
.bank-container{
    width:100%;
    padding:20px 0px 0px 0px;
}
.bank{
    width:50%;
    float:left;
    line-height: 22px;
}
.bank-logo{
    margin-right: 10px;
    width:46px;
    height: 46px;
    float:left
}
.bank-info{
    float:left;
}
.bank-item{
    margin-top:20px;
}
.payway{
    margin-top:30px;
    width:100%;
    height: 438px;
}
.payway-item{
    float:left;
    margin:0 20px;
    width:350px;
    height:525px;
    line-height: 35px;
    background:white;
    border-radius:6px;
    text-align: center;
    color:#B8B8B8;
    border:1px solid silver;
}
.yuliu{
    width:1200px;
    margin:0 auto;
    font-size: 14px;
}

.banner-ours{
    height:240px;
    width: 100%;
}
.banner-ours img{
    width: 100%;
}
.table {
    font-size: 14px;
    vertical-align: middle;
    position: relative; 
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;
    text-align: center;
}
.table-bordered {
    border: 1px solid #dee2e6;
}
.table .thead-light th {
    color: #495057;
    background-color: #e9ecef;
    border-color: #dee2e6;
}
.table td {
    vertical-align: middle!important;
}

.table-bordered td, .table-bordered th {
    border: 1px solid #dee2e6;
}
.table td, .table th {
    padding: .75rem;
    border-top: 1px solid #dee2e6;
}
.alipay {
    position: absolute;
    top: 70%;
    left: -5px;
    width: 300px;
    margin-top: -10px;
    display: none;
    border-radius: 20px;
    z-index: 999;
}
.alipay img {
    margin-top: 0;
    width: 300px;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);
    border-radius: 20px;
}
.alipay div {
    width: 0;
    height: 0;
    border-width: 0 15px 15px;
    border-style: solid;
    border-color: transparent transparent #fff;
    margin: 0 auto;
    position: relative;
}
.wechat {
    position: absolute;
    top: 100%;
    left: -5px;
    width: 300px;
    margin-top: -10px;
    display: none;
    border-radius: 20px;
    z-index: 999;
}
.wechat img {
    margin-top: 0;
    width: 300px;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);
    border-radius: 20px;
}
.wechat div {
    width: 0;
    height: 0;
    border-width: 0 15px 15px;
    border-style: solid;
    border-color: transparent transparent #fff;
    margin: 0 auto;
    position: relative;
}