.ind_title{
    margin-top: 68px;
}
.Business_ind_title{
    display: flex;
    align-items: center;
    justify-content: center;
}
.ind_title_center{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 72px;
}

.Business_ind_title .indT_T1{
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    font-size: 36px;
    color: #000000;
    text-align: left;
}
.span_img{
    width: 20px;
    height: 3px;
    margin-top: 20px;
    background: #F7931E;
    opacity: 0.54;
}
.ind_title_center{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 72px;
    margin: 0 32px;
}
.indT_T2{
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    font-size: 18px;
    color: #000000;
    text-align: center;
}
.contact_us_contents{
    width: 1261px;
    /*height: 550px;*/
    display: flex;
    margin: 75px auto 130px auto;
}
.contact_us_ways{
    border-top: 1px solid rgba(112, 112, 112, 0.2);
    border-bottom: 1px solid rgba(112, 112, 112, 0.2);
    height: 427px;
}
.contact_us_ways>.contact_us_way_items:nth-child(2){
    border-top: 1px solid rgba(112, 112, 112, 0.2);
    border-bottom: 1px solid rgba(112, 112, 112, 0.2);
}
.contact_us_ways>.contact_us_way_items{
    width: 529px;
    height: 142px;
    display: flex;
    justify-content: start;
    align-items: center;
    padding-left: 8px;
}
.img{
    width: 72px;
    height: 72px;
}
.msg{
    margin-left: 39px;
}
.words{
    width: 40px;
    height: 28px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    font-size: 20px;
    color: #000000;
    text-align: center;
    margin-top: 7px;
}
.nums{
    font-family: PingFang SC, PingFang SC;
    width: 371px;
    height: 45px;
    font-weight: 500;
    font-size: 16px;
    color: #333333;
    text-align: start;
    margin-top: 8px;
}
.contact_us_submits{
    width: 600px;
    height: 414px;
   margin-left: 61px;
    background: #F7F7F7;
    border-radius: 12px 12px 12px 12px;
}
.titles{
    width: 80px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 800;
    font-size: 20px;
    color: #333333;
    margin-top: 40px;
    margin-bottom: 31px;
    margin-left: 45px;
}
.name_phones{
    display: flex;
    justify-content: start;
    align-items: center;
}
.labels{
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    font-size: 16px;
    color: #333333;
    margin-left: 45px;
}
.names{
    width: 245px;

}
.phones{
    width: 245px;
    margin-left: 21px;
}
input{
    width: 245px;
    border-bottom: 1px solid #707070;
    opacity: 0.5;
    margin-left: 45px;
    margin-top: 15px;
}
.email_contents{
    margin-top: 19px;
}
.contents{
    margin-top: 25px;
}
.email_input{
    width: 511px;
    border-bottom: 1px solid #707070;
    opacity: 0.5;
    margin-top: 15px;
}
.content_input{
    width: 511px;
    border-bottom: 1px solid #707070;
    opacity: 0.5;
    margin-top: 44px;
}
.submit_button{
    display: flex;
    justify-content: space-between;
    align-items: end;
    height: 57px;
    margin-top: 25px;
}
.submit_button_remove{
    width: 300px;
    height: 57px;
    background: #000000;
    border-radius: 0px 0px 0px 12px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    font-size: 20px;
    color: #FFFFFF;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}
.submit_button_in{
    width: 300px;
    height: 55px;
    background: #007AEF;
    border-radius: 0px 0px 12px 0px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    font-size: 20px;
    color: #FFFFFF;
    text-align: center;
    cursor: pointer
}

/* 地图样式 */
.mapImg {
    width: 100%;
    max-width: 1261px;
    margin: 40px auto;
    text-align: center;
}

.mapImg img {
    width: 100%;
    height: auto;
    /*max-height: 400px;*/
    object-fit: cover;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
