.here_wrap { width: 100%; background: #FAFAFA; height: 40px; margin-top: 0px; }
.here_wrap .breadcrumb {    /* width: 84%; */
max-width: 1320px; margin: 0 auto; padding: 0; padding-left: 15px; padding-right: 15px; height: 40px; line-height: 40px; background-color: transparent; }
.breadcrumb,
.breadcrumb a { color: #777777; font-size: 12px; }
.fuwuneirong { width: 100%; max-width: 1320px; margin: 0 auto; padding: 94px; }
.fuwulist { display: flex; flex-direction: row; justify-content: space-between; }
.fuwulist>div { width: 18%; text-align: center; border: 1px solid #e5e5e5; border-radius: 4px; padding: 22px 0; font-size: 16px; }
.fuwulist>div>img { width: 80%; margin-bottom: 25px; margin-top: 10px; -webkit-filter: contrast(0%); /* Chrome, Safari, Opera */ filter: contrast(0%); }
.fuwulist>div>span { display: inline-block; margin-bottom: 10px }
.fuwulist>div>a { display: inline-block; padding: 4px 2em; background: #ececec; border-radius: 1em; transition: .2s; }
.fuwulist>div:hover>a { background: #0064cf; color: white }
.fuwulist>div:hover>img { -webkit-filter: contrast(100%); /* Chrome, Safari, Opera */ filter: contrast(100%); }
.fuwufengexian img { width: 100%; margin-top: 40px; margin-bottom: 25px; height: 30px; object-fit: cover }
.fuwulianxidianhua { text-align: center; }
.fuwulianxidianhua>span:nth-child(1) { font-size: 20px; display: inline-block; margin-bottom: 12px; }
.fuwulianxidianhua>span:nth-child(3) { font-size: 38px; display: inline-block; background: black; padding: 0.08em 0.8em; border-radius: 0.5em; color: white }
@media screen and (max-width:1080px) {
    .fuwulist { flex-wrap: wrap; justify-content: flex-start }
    .fuwulist>div { width: 32%; margin-left: 1%; margin-bottom: 1%; }
    .fuwuneirong { padding: 10px }
    .fuwulist>div>img { margin-bottom: 0px; margin-top: 0px; }
    .fuwulist>div { padding: 0px; position: relative; }
    .fuwulist>div>a { position: absolute; background: transparent !important; width: 100%; height: 100%; left: 0; top: 0; color: transparent !important; }
    .fuwulist>div>span { font-size: 0.34rem }
    .fuwulianxidianhua>span:nth-child(1) { font-size: 0.38rem }
    .fuwulianxidianhua>span:nth-child(3) { font-size: 0.6rem }
    .fuwufengexian img { margin-top: 0.7rem; margin-bottom: 0.3rem }
}
.fuwuformtishi { text-align: center; font-size: 20px; margin-bottom: 25px }
.yanzheng { border: 1px dotted #ddd; }
.biaodan { position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); width: 100%; padding: 0 94px; }
.yanzheng .form { margin: 0 auto; margin-top: 60px; }
.yanzheng .form .lable { position: relative; margin-bottom: 12px; display: inline-block; }
.yanzheng .form .lable .send { width: 130px; height: 40px; line-height: 40px; background: #0064ce; color: #fff; text-align: center; float: right; border: 0; cursor: pointer; }
.yanzheng .form .lable input { height: 38px; line-height: 38px; border-radius: 5px; border: 1px solid #d5d5d5; text-indent: 12px; color: #3c3c3c; font-size: 14px; }
.yanzheng .form .lable input.yzm { width: 270px; }
.yanzheng .tip { }
.biaodan .btn1 { border-top: 1px dotted #ddd; padding-top: 20px; margin-top: 20px; text-align: center; width: 100%; padding-bottom: 70px }
.biaodan .btn1 a { height: 40px; line-height: 40px; width: 120px; background: #3c3c3c; display: inline-block; text-align: center; font-size: 14px; color: #fff; border-radius: 5px; }
@media screen and (max-width:1080px) {
    .biaodan { position: absolute; left: 0%; top: 50%; transform: translateY(-50%); width: 100%; padding: 0 10px; }
    .yanzheng .form { width: 90%; margin: 0 auto; margin-top: 40px; }
    .yanzheng .form .lable { width: 100%; }
    .yanzheng .form .lable input { width: calc(100% - 3.5em); font-size: 14px; }
    .yanzheng .form .lable input.yzm { width: 58%; }
    .yanzheng .form .lable .send { width: 40%; height: 38px; }
    .biaodan .btn1 { padding-bottom: 30px }
}