﻿body {
    font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma,
      Arial, PingFang SC-Light, Microsoft YaHei;
}
.wp {
    max-width: 1920px;
}
.wp1  {
    max-width: 1920px;
}
.hd-top2 {
    padding-top: 18px;
    padding-bottom: 36px;
    padding-top: 0.18rem;
    padding-bottom: 0.36rem;
  }

.box-so input[type="text"], .box-so input[type="text"]::placeholder {
    color: rgba(153, 153, 153, 1);
}
.mainnav {
    margin-right: 118px;
}
.mainnav li  {
    padding: 0px 0.40rem;
}
.mainnav li a.a1 {
    font-weight: normal;
    color: rgba(51, 51, 51, 1);
}
.mainnav li.on a.a1, .mainnav li a.a1:hover {
    color: rgba(51, 51, 51, 1);
    font-weight: 600;
}

#fd .fdm1 {
    background-color:#fff;
}
.box-so {
    border: 1px solid rgba(246, 87, 4, 1);
    
}
.box-so input[type="submit"] {
    background: url('/static/images/pt-imgnew1.png') no-repeat center center;
}

.mhd65{
    margin: 65px 0 0;
}

.smallbanner{
    background: url('/static/images/bgindexsmallbanner.jpg') no-repeat center center;
    display: flex;
    flex-direction: row;
    align-items:center
}

.smallbanner a {
    display: flex;
    flex-direction: row;
    margin-left: 175px;
}
.smallbanner a img {
    height: 100px;
}

/*右侧客服样式*/
.dc-kf6 {
    top:300px;
    border-radius: 22px 0px 0px 22px;
    height: 612px;
}
.dc-kf6 .kf6-box1 {
    background-color: rgba(0, 0, 0, 1);
    border-radius: 22px 0px 0px 22px;
    width: 80px;
    height: 612px;
}
.kf6m11 .ptxt1 h3 {
    color: rgba(255, 255, 255, 1);
}

.dc-kf6  .kf6m12 {
    padding-top: 20px;
    padding-top: 0.20rem;
    padding-bottom: 60px;
    padding-bottom: 0.20rem;
}
.dc-kf6 .kf6-box2 .box2 {
    padding-top: 15px;
    padding-top: 0.15rem;
}
