
.bossgoo_contact_1{width:100%;background-color:#fff}
.bossgoo_contact_1 .contact-map{padding-top:30px;padding-bottom:30px;box-sizing:border-box;overflow:hidden}
.bossgoo_contact_1 .contact-map-box{width:100%;height:400px;z-index:10}
@media only screen and (max-width:1040px){.bossgoo_contact_1 .contact-map{padding-left:.2rem;padding-right:.2rem;padding-top:.6rem;padding-bottom:.6rem}
}@media only screen and (max-width:767px){.bossgoo_contact_1 .contact-map{padding-top:.3rem;padding-bottom:.3rem}
}@media only screen and (max-width:480px){.bossgoo_contact_1 .contact-map-box{height:6rem}
}.bossgoo_contact_1 .contact-details1{padding:30px 0;display:flex;box-sizing:border-box}
.bossgoo_contact_1 .con-de1-left{width:40%}
.bossgoo_contact_1 .con-de1-right{width:60%}
.bossgoo_contact_1 .con-de-box{width:100%}
.bossgoo_contact_1 .con-de-title{font-size:32px;font-weight:bold;color:#333;line-height:32px;padding-top:30px;text-transform:uppercase;position:relative}
.bossgoo_contact_1 .con-de-title::before{content:'';width:60px;height:3px;background-color:#f56d33;position:absolute;left:0;top:0}
.bossgoo_contact_1 .con-de-table{width:100%;text-align:left;font-size:16px}
.bossgoo_contact_1 .con-de-table tbody tr{display:flex;margin-top:30px}
.bossgoo_contact_1 .con-de-table tbody tr th{width:auto;flex-shrink:0;color:#333;line-height:24px;max-height:100%}
.bossgoo_contact_1 .con-de-table tbody tr td{padding-left:20px;color:#666;box-sizing:border-box;letter-spacing:1px;line-height:24px;max-height:100%}
.bossgoo_contact_1 .con-de-table tbody tr td a{color:#666}
.bossgoo_contact_1 .con-de-table tbody tr td img{max-width:99px;max-height:99px}
.bossgoo_contact_1 .con-de-shade{margin-top:30px;display:flex}
.bossgoo_contact_1 .con-de-shade a{margin-right:10px;font-size:30px}
.bossgoo_contact_1 .con-de-shade a .con-de-shade-img{width:22px;height:22px;margin-right:10px}
.bossgoo_contact_1 .con-de-form{display:flex;flex-direction:column}
.bossgoo_contact_1 .con-de-form ul li{display:flex;flex-direction:column}
.bossgoo_contact_1 .con-de-form input,.bossgoo_contact_1 .con-de-form textarea{width:100%;background-color:#f8f8f8;padding:25px 30px;border-radius:5px;color:#666;margin-top:5px;margin-bottom:5px;font-size:16px}
.bossgoo_contact_1 .con-de-form .con-de-form-name{margin-top:30px}
.bossgoo_contact_1 .con-de-form .con-de-form-but{color:#fff;background-color:#f56d33;padding:0;width:116px;height:45px;text-align:center;line-height:45px;font-size:18px}
.bossgoo_contact_1 .con-de-form input::-webkit-input-placeholder,.bossgoo_contact_1 .con-de-form textarea::-webkit-input-placeholder{font-size:16px;color:#cdcdcd}
.bossgoo_contact_1 .con-de-form input::-moz-placeholder,.bossgoo_contact_1 .con-de-form textarea::-moz-placeholder{font-size:16px;color:#cdcdcd}
.bossgoo_contact_1 .con-de-form input:-ms-input-placeholder,.bossgoo_contact_1 .con-de-form textarea:-ms-input-placeholder{font-size:16px;color:#cdcdcd}
.Validform_checktip{font-size:14px}
@media only screen and (max-width:1040px){.bossgoo_contact_1 .contact-details1{flex-direction:column}
.bossgoo_contact_1 .con-de1-left{width:100%;padding-bottom:.4rem}
.bossgoo_contact_1 .con-de1-right{width:100%}
.bossgoo_contact_1 .contact-details1{padding-left:.2rem;padding-right:.2rem}
.bossgoo_contact_1 .con-de-title{font-size:.48rem;padding-top:.4rem}
.bossgoo_contact_1 .con-de-form input,.bossgoo_contact_1 .con-de-form textarea{font-size:.36rem}
.bossgoo_contact_1 .con-de-form input::-webkit-input-placeholder,.bossgoo_contact_1 .con-de-form textarea::-webkit-input-placeholder{font-size:.36rem}
.bossgoo_contact_1 .con-de-form input::-moz-placeholder,.bossgoo_contact_1 .con-de-form textarea::-moz-placeholder{font-size:.36rem}
.bossgoo_contact_1 .con-de-form input:-ms-input-placeholder,.bossgoo_contact_1 .con-de-form textarea:-ms-input-placeholder{font-size:.36rem}
}@media only screen and (max-width:767px){.bossgoo_contact_1 .contact-details1{padding-top:0.3rem;padding-bottom:0.3rem}
.bossgoo_contact_1 .con-de-title{font-size:.4rem;padding-top:.3rem}
.bossgoo_contact_1 .con-de-form .con-de-form-name{margin-top:.3rem}
.bossgoo_contact_1 .con-de-form input,.bossgoo_contact_1 .con-de-form textarea{font-size:.28rem}
.bossgoo_contact_1 .con-de-form input::-webkit-input-placeholder,.bossgoo_contact_1 .con-de-form textarea::-webkit-input-placeholder{font-size:.28rem}
.bossgoo_contact_1 .con-de-form input::-moz-placeholder,.bossgoo_contact_1 .con-de-form textarea::-moz-placeholder{font-size:.28rem}
.bossgoo_contact_1 .con-de-form input:-ms-input-placeholder,.bossgoo_contact_1 .con-de-form textarea:-ms-input-placeholder{font-size:.28rem}
.Validform_checktip{font-size:.24rem}
}@media only screen and (max-width:480px){.bossgoo_contact_1 .con-de-title{font-size:.44rem}
.bossgoo_contact_1 .con-de-table tbody tr td{letter-spacing:normal}
.bossgoo_contact_1 .con-de-form .con-de-form-but{height:.9rem;line-height:.9rem}
}.bossgoo_contact_1 .contact-details2{padding:30px 0 100px;display:flex;flex-wrap:wrap;box-sizing:border-box}
.bossgoo_contact_1 .con-de2-box{width:50%}
.bossgoo_contact_1 .con-de-box{width:100%}
.bossgoo_contact_1 .con-de-title{font-size:32px;font-weight:bold;line-height:32px;padding-top:30px;text-transform:uppercase;position:relative}
.bossgoo_contact_1 .con-de-title::before{content:'';width:60px;height:3px;background-color:#f56d33;position:absolute;left:0;top:0}
.bossgoo_contact_1 .con-de-table{width:100%;text-align:left;font-size:16px}
.bossgoo_contact_1 .con-de-table tbody tr{display:flex;margin-top:30px}
.bossgoo_contact_1 .con-de-table tbody tr th{width:auto;flex-shrink:0;color:#333;line-height:24px;max-height:100%}
.bossgoo_contact_1 .con-de-table tbody tr td{padding-left:20px;color:#666;box-sizing:border-box;letter-spacing:1px;line-height:24px;max-height:100%}
.bossgoo_contact_1 .con-de-table tbody tr td a{color:#666}
.bossgoo_contact_1 .con-de-table-phone{position:relative;width:15px;height:15px;display:inline-block;margin-left:10px}
.bossgoo_contact_1 .con-de-table-ph-img{width:100%;cursor:pointer;object-fit:contain}
.bossgoo_contact_1 .con-de-table-people,.bossgoo_contact_1 .con-de-table-ph{position:relative}
.bossgoo_contact_1 .con-de-table-img{width:99px;height:99px;position:absolute;left:20px;bottom:0;object-fit:contain;display:none}
.bossgoo_contact_1 .con-de-table tbody tr.con-de-table-people{margin-top:0}
.bossgoo_contact_1 .con-de-table-peo{width:99px;height:99px;position:absolute;right:20%;top:0;object-fit:contain;margin-top:0}
@media only screen and (max-width:1440px){.bossgoo_contact_1 .contact-details1{padding-left:1.2rem;padding-right:1.2rem}
.bossgoo_contact_1 .contact-details2{padding-left:1.2rem;padding-right:1.2rem}
}@media only screen and (max-width:1040px){.bossgoo_contact_1 .contact-details2{padding-left:0.2rem;padding-right:0.2rem}
.bossgoo_contact_1 .con-de1-right,.bossgoo_contact_1 .con-de2-box{width:100%}
.bossgoo_contact_1 .con-de2-box:last-child{margin-top:.6rem}
.bossgoo_contact_1 .con-de-title{font-size:.6rem;padding-top:.6rem}
.bossgoo_contact_1 .con-de-table{font-size:.36rem}
.bossgoo_contact_1 .bossgoo-breadbrumb1{margin-bottom:.6rem}
.bossgoo_contact_1 .con-de-table-peo{right:36%}
}@media only screen and (max-width:767px){.bossgoo_contact_1 .contact-details2{padding-top:0.3rem;padding-bottom:0.3rem}
.bossgoo_contact_1 .con-de-title{font-size:.4rem;padding-top:.3rem}
.bossgoo_contact_1 .con-de2-box:last-child{margin-top:.3rem}
.bossgoo_contact_1 .con-de-form .con-de-form-name{margin-top:.3rem}
.bossgoo_contact_1 .con-de-form input,.bossgoo_contact_1 .con-de-form textarea{padding:.4rem}
.bossgoo_contact_1 .con-de-table{font-size:.28rem}
.bossgoo_contact_1 .con-de-table tbody tr{margin-top:.3rem}
.bossgoo_contact_1 .con-de-table-img{left:5.4rem}
.bossgoo_contact_1 .con-de-table-peo{right:5%}
}@media only screen and (max-width:480px){.bossgoo_contact_1 .con-de-table tbody tr td{letter-spacing:normal}
.bossgoo_contact_1 .con-de-table-img{left:4.8rem}
.bossgoo_contact_1 .con-de-table-peo{right:0}
}.con-de-shade{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}
.con-de-shade a{line-height:16px;height:16px;width:16px;text-align:center;font-size:12px !important;color:#fff;display:flex;align-items:center;justify-content:center;padding-top:2px}
.share-link1{background-color:rgb(59,89,152)}
.share-link2{background-color:rgb(29,161,242)}
.share-link3{background-color:rgb(203,32,39)}
.share-link4{background-color:rgb(0,119,181)}