.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;  }
.fuwulist>div { width: 18%; text-align: center; border: 1px solid #e5e5e5; border-radius: 4px; padding: 22px 0; font-size: 16px; margin-right: 2.5%}
.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: 30px; 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 ;margin-bottom: 20px;}
    .fuwulist>div { width: 32%; margin-left: 1%; margin-bottom: 1%;margin-right: 0; }
    .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.4rem; margin-bottom: 0.3rem }
}
.fuwuformtishi { text-align: center; font-size: 20px; margin-bottom: 25px }
.yanzheng { border: 1px dotted #ddd; }
.biaodan { max-width: 1320px; margin: 94px auto; padding: 0 94px; }
.yanzheng .form { width: 420px; margin: 0 auto; margin-top: 60px; }

/*::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}

::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background: #bc9882;
}

::-webkit-scrollbar-track {
    border-radius: 0px;
    background: rgba(255,255,255,0);
}*/
.yanzheng .form .lable { position: relative; margin-bottom: 12px; }
.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; width: 418px; 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 }
 .btn1 .btn-sub { height: 40px; line-height: 40px; width: 120px; background: #3c3c3c; display: inline-block; text-align: center; font-size: 14px; color: #fff; border-radius: 5px; border:none; outline: none; }
@media screen and (max-width:1080px) {
    .biaodan { margin: 20px 10px; padding: 0; }
    .yanzheng .form { width: 90%; margin: 0 auto; margin-top: 40px; }
    .yanzheng .form .lable input { width: 100%; font-size: 14px; }
    .yanzheng .form .lable input.yzm { width: 58%; }
    .yanzheng .form .lable .send { width: 40%; height: 38px; }
    .biaodan .btn1 { padding-bottom: 30px }
}
.fuwutuichu { float: right; }
.xiangqing { text-align: center; }
.xiangqing tr:first-child { background: #0064cf; color: white }
.xiangqing tr:first-child:hover { background: #0064cf; }

/*.xiangqing tr:not(:first-of-type) td{height: 115px;overflow: hidden;vertical-align: middle;}*/
.xxhang1 td { height: 115px; overflow: hidden; vertical-align: middle !important; }
.xxhang2 { text-align: left; display: none }
.xxhang2 a { height: 40px; line-height: 40px; width: 120px; display: inline-block; text-align: center; font-size: 14px; color: #fff !important; border-radius: 5px; margin-left: 10px }
.xxhang2 a:hover { color: white }
.xxhang2 .am-icon-trash { font-size: 1.6em; }
.queren2 { background: #3c3c3c }
.quxiao2 { background: #d30000 }
.xxhang2 input { height: 38px; line-height: 38px; width: 20%; border-radius: 5px; border: 1px solid #d5d5d5; text-indent: 12px; color: #3c3c3c; font-size: 14px; }
.fuwuxiangxi { border: 1px dotted #ddd; padding: 40px 0; }
.xiangxibiaodan { width: 80%; margin: 0 auto; border-left: 1px solid #eee; border-right: 1px solid #eee }
.xiangqing1 { text-align: center; }
.xiangqing1 tr:first-child { background: #f5f5f5; }
.xiangqing1 tr:first-child:hover { background: #f5f5f5; }
@media screen and (max-width:1080px) {
    .xiangxibiaodan { width: 97% }
    .fuwuxiangxi { padding: 0.6rem 0 }
}
.fuwuyuyuenav1 { position: relative; margin-top: 90px; }
.fuwuyuyuenav1:before { position: absolute; left: 0; content: ''; width: 100%; border-top: 1px dotted #ddd; top: 50%; z-index: -1 }
.fuwuyuyuenav { display: flex; flex-direction: row; justify-content: space-around; max-width: 800px; margin: 0 auto }
.fuwuyuyuenav div { width: 18%; max-width: 96px; background: #ededed; border-radius: 50%; padding: 4px }
.fuwuyuyuenav div img { width: 100%; object-fit: scale-down; }
.fuwuyuyuenav1 .current1 img { -webkit-filter: brightness(200%); /* Chrome, Safari, Opera */ filter: brightness(200%); }
.fuwuyuyuenav1 .current1 { background: #0064cf; border: 3px solid #ddd; }
@media screen and (max-width:1080px) {
    .fuwuyuyuenav1 { margin-top: 0.7rem; }
}
.yuyuehang1 { max-width: 1320px; margin: 0 auto; padding-bottom: 48px; }
.fuwuh1_2 { display: flex; flex-direction: row; justify-content: center; }
.fuwuh1_2>div { width: 40%; max-width: 166px; background: white; text-align: center; border: 1px solid #eee; border-radius: 4px; padding: 16px 0 }
.fuwuh1_2>div:nth-child(2) { margin-left: 20px; }
.yuyuehang1 .fuwuformtishi { margin-top: 65px; }
.fuwuh1_2 .current2 { background: #1e8cc9; color: white; }
.fuwuh1_2 .current2 img { -webkit-filter: invert(100%) brightness(200%); /* Chrome, Safari, Opera */ filter: invert(100%) brightness(200%); }
.yuyuehang2 { background: #f9f9f9; padding: 45px; }
.yuyuehang2 .fuwuh2_2 { max-width: 1320px; margin: 0 auto }
.yuyuehang2 .fuwuh2_3 { max-width: 1120px; margin: 0 auto; position: relative; }
.fuwuh2_3 .btn1 { text-align: center; margin-top: 40px }
.fuwuh2_3 .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; }
.fuwuh2_3 .fuwuformtishi { position: absolute; left: 0; top: -15px; width: 100% }
.fuwuh2_3 .fuwuformtishi span { display: inline-block; background: #f9f9f9; padding: 0 10px }
.fuwuh2_3 .form { padding: 58px 0 48px; margin-top: 0 }
.yanzheng .form .lable input.yzm1 { width: 32.5%; }
.yanzheng .form .lable111 { display: flex; flex-direction: row; justify-content: space-between; }
.yanzheng .form .lable input.yzm222 { width: 100% }
.fuwuh2_4 { display: flex; flex-direction: row; flex-wrap: wrap; max-width: 1120px; margin: 0 auto }
.fuwuh2_4>div { width: 48%; background: white; margin-bottom: 30px; border: 1px solid #e0e0e0; border-radius: 4px; display: flex; flex-direction: row; position: relative; padding: 18px 18px 30px }
.fuwuh2_4>div:nth-child(odd) { margin-right: 4% }
.fuwuh2_4>div>img { width: 40%; }
.fuwuh2_4>div .anniu123 { position: absolute; bottom: 10px; right: 10px; width: 90% }
.fuwuh2_4 .tupian123 { width: 40%; padding-bottom: 40%; position: relative; flex-shrink: 0 }
.fuwuh2_4 .tupian123 img { width: 100%; height: 100%; position: absolute; left: 0; top: 0 }
.fuwuh2_4 .anniu123 { line-height: 44px; max-width: 135px; background: #3c3c3c; color: white; text-align: center; border-radius: 8px; cursor: pointer; }
.fuwuh2_4 .anniu123.current3 { background: #1e8cc9 }
.yuyuehang3 { max-width: 1120px; width: 100%; margin: 0 auto }
.fuwuh3_form { display: flex; flex-direction: row; justify-content: space-between; }
.fuwuh3_form>div { width: 45% }
.fuwuh3_form .yanzheng { border: none !important }
.fuwuh3_form .form { width: 100%; margin: 0 }
.yuyuehang3 .btn1 { text-align: center; }
.yuyuehang3 .btn1 #submit { border: none;height: 40px; line-height: 40px; width: 120px; background: #3c3c3c; display: inline-block; text-align: center; font-size: 14px; color: #fff; border-radius: 5px; }
.yuyuehang3 { padding: 60px; position: relative; }
.yzm2

.yuyuehang3 .yanzheng .form .lable input.yzm2 { width: 40%; margin-left: 10px }
.tianjiaanniu { position: absolute; left: 50%; top: -25px; height: 70px; width: 50px; transform: translateX(-50%); cursor: pointer; }
.tianjiaanniu span:nth-child(1) { width: 50px; height: 50px; display: inline-block; border-radius: 6px; background: #3c3c3c; color: white; text-align: center; line-height: 40px; font-size: 50px }
.tianjiaanniu span:nth-child(3) { font-size: 12px; text-align: center; display: inline-block; }
.yuyuechenggong { max-width: 450px; margin: 0 auto; text-align: center; padding: 60px 0 }
.yuyuechenggong>div { overflow: hidden; border-radius: 6px; margin-bottom: 20px; }
.yuyuechenggong>div>div { text-align: center; line-height: 66px; font-size: 20px }
.yuyuechenggong>div>div:nth-child(1) { width: 80%; background: #f5f5f5; float: left; }
.yuyuechenggong>div>div:nth-child(2) { width: 20%; background: #0064cf; color: white; float: right; }
.yuyuechenggong .btn1 { text-align: center; }
.yuyuechenggong .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; }
