﻿@charset "UTF-8";
/*
Theme Name: 领马机器
*/

/*通用设置*/
html { font-size: 20px; }
body { background-color: #fff; color: #595757; font-size: .8rem; line-height: 1.3rem; text-rendering: optimizeLegibility; }
h1,h2,h3,h4 { margin-top: .25rem; margin-bottom: .5rem; color: #d6000f; font-weight: 600; font-family: "Microsoft YaHei",sans-serif; line-height: 1.4rem; }
h1 { font-size: 1.6rem; line-height: 1.8rem; }
h2 { font-size: 1rem; }
h3 { font-size: .9rem; }
h4 { font-size: .8rem; }
p { margin-bottom: .75rem; }
a { color: #3776ff; transition: color 110ms ease-in-out; }
a:hover,a:focus { color: #3776ff; text-decoration: none; }
/*通用类-设置*/
.b-radius { border-radius: .25rem; }
figure { margin: 0 0 .5rem; }
/*Bootstrap 设置*/
.container { padding: 0 1rem; }
/*ul.row { margin: 0 -1rem; padding: 0; list-style: none; }*/
*[class~=row] { margin-left: -1rem; margin-right: -1rem; }
*[class*=col-] { padding-left: 1rem; padding-right: 1rem; }
input:focus, button:focus { outline: none; }
.screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; word-wrap: normal !important; }
/*通用设置  结束*/



/*顶部导航*/
#site-header {
    /*border-bottom: .2rem solid #373c41;*/
    background-color: #373c41;
}
.navbar-brand {
    padding: 0;
}
.navbar-brand img {
    width: 6rem;
}
/*菜单按钮*/
.navbar-light .navbar-toggler {
    border: none;
}
.menu-icon {
    display: block;
    background-color: #fff;
    background-clip: content-box;
    border-top: .1rem solid #fff;
    border-bottom: .1rem solid #fff;
    width: 1.125rem;
    height: 1rem;
    padding: .35rem 0;
}
/*菜单按钮 结束*/
.navbar-light .navbar-nav .nav-link {
    color: #fff;
}
.dropdown-menu {
    font-size: .8rem;
    background-color: #373c41;
    border-color: #fff;
}
.dropdown-item {
    color: #fff;
}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {
    color: #fff;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: #fff;
}
/*顶部导航 结束*/



/*幻灯片*/
#site-body {
    padding-top: 2.62rem;
}
#homeBanner .carousel-indicators li {
    width: .4rem;
    height: .4rem;
    border-radius: 100%;
}
#homeBanner .carousel-item img {
    width: 100%;
}
/*幻灯片 结束*/



/*关于我们*/
#homeAbout {
    padding-bottom: 2rem;
    background-color: #f2f2f2;
}
.home-about-title {
    position: relative;
    margin-bottom: .5rem;
}
.home-about-title::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 1rem;
    height: .125rem;
    background-color: #d6000f;
}
.home-about-title h2 {
    display: inline-block;
    margin-right: .5rem;
    color: #d6000f;
}
.home-about-title span {
    color: #d6000f;
    font-size: initial;
}
.home-about-main .img-1 {
    margin-top: 1rem;
    margin-bottom: .5rem;
}
.home-about-main .text {
    font-size: 13px;
}
.home-about-main .text .more a {
    color: #d6000f;
}
.home-about-number ul {
    padding-left: 0;
    margin: 0;
    list-style: none;
}
.home-about-number ul li {
    padding: .4rem 0;
    background-color: #fff;
}
.home-about-number .number {
    font-size: 1rem;
    font-family: fantasy,sans-serif;
    line-height: 2.25rem;
}
.home-about-number .number sup {
    font-size: .6rem;
    vertical-align: super;
}
.home-about-number .text {
    margin-top: -.6rem;
    font-size: 13px;
}
/*关于我们 结束*/



/*产品中心*/
#homeProduct {
    padding-top: 2rem;
    padding-bottom: 1.5rem;
    background-color: #373c41;
}
#homeProduct .home-about-title::after {
    width: 100%;
    height: 0;
    border-bottom: 1px solid #d6000f;
}
#homeProduct .home-about-title span {
    color: #d6000f;
    font-size: .8rem;
}
.home-product-main .home-about-title {
    margin-top: 1rem;
    margin-bottom: .3rem;
}
.home-product-main .home-about-title::after {
    content: none;
}
.home-product-main .home-about-title h2 {
    color: #fff;
    font-size: 1rem;
    font-weight: normal;
}
.home-product-main .home-about-title span {
    color: #fff !important;
}
#carouselHomeProduct .home-about-title {
    margin: 1rem;
}
#carouselHomeProduct .home-about-title::after {
    border-color: #fff;
    background-color: #fff;
}
#carouselHomeProduct .home-about-title h2 {
    color: #fff;
    font-size: 1rem;
    font-weight: normal;
}
#carouselHomeProduct .home-about-title span {
    color: #fff;
    font-size: .8rem;
}
#carouselHomeProduct .home-about-title .more {
    display: none;
}
#listHomeProduct ul.row {
    margin: 0;
    padding: 0;
    list-style: none;
}
#listHomeProduct ul li {
    padding: 0;
}
#listHomeProduct ul li a{
    display: block;
    margin: 0 .5rem .5rem 0;
    padding: 0 .25rem;
    color: #fff;
    font-size: 13px;
    border-radius: .15rem;
    border: 1px solid #fff;
}
#listHomeProduct ul li a:hover {
    color: #fff;
    background-color: #d6000f;
    border-color: #d6000f;
}
#carouselHomeProduct {
    margin: 0 -1rem;
}
.home-product-item ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.list-product-item {
    margin-bottom: 1rem;
}
.list-product-item a {
    display: block;
    border-radius: .125rem;
    background-color: #fff;
    padding: .5rem;
}
.list-product-item:nth-child(2n) {
    padding-left: .5rem;
}
.list-product-item:nth-child(2n+1) {
    padding-right: .5rem;
}
.list-product-item .img {
    border-bottom: 1px solid #898989;
    padding: .5rem;
}
.list-product-item .text {
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.list-product-item .text h4 {
    margin: 0;
    font-size: 13px;
    font-weight: normal;
    text-align: center;
}
/*产品中心 结束*/



/*服务与应用*/
#homeService {
    padding-bottom: 2rem;
}
.home-service-title {
    position: relative;
    padding-top: 2rem;
    padding-bottom: .5rem;
    text-align: center;
}
.home-service-title::after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    margin-left: -.5rem;
    width: 1rem;
    height: .125rem;
    background-color: #d6000f;
}
.home-service-title h2 {
    margin: 0;
    color: #373c41;
}
.home-service-title p {
    color: #d6000f;
}
.home-service-text {
    margin-top: .5rem;
    font-size: 13px;
}
.home-service-img {
    position: relative;
    padding: .5rem;
}
.home-service-img::before {
    content: '';
    position: absolute;
    right: 1rem;
    top: 0;
    width: 4.5rem;
    height: 3.5rem;
    background-color: #0a0d12;
}
.home-service-img::after {
    content: '';
    position: absolute;
    left: 1rem;
    bottom: 0;
    z-index: -1;
    width: 8rem;
    height: 3rem;
    background-color: #d6000f;
}
.home-service-img .item-1 {
    padding-right: .1rem;
}
.home-service-img .item-2 {
    padding-left: .1rem;
}
.home-service-img .item-3 {
    margin-top: .2rem;
}
.home-service-img .item-4 {
    margin-bottom: .2rem;
}
/*服务与应用 结束*/



/*新闻*/
#homeNew {
    padding-top: 2rem;
    padding-bottom: 2rem;
    background-color: #373c41;
}
#homeNew .home-about-title p {
    display: inline-block;
    color: #d6000f;
}
.homeNew-main ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.homeNew-main ul li {
    margin-top: 1rem;
}
.homeNew-main .text {
    padding: 1rem;
    background-color: #fff;
    border-radius: 0 0 .25rem .25rem;
}
.homeNew-main .text .time .day{
    color: #4c4948;
    font-size: 2rem;
    font-family: fantasy,sans-serif;
}
.homeNew-main .text .time .year {
    color: #4c4948;
    font-size: 13px;
}
.homeNew-main .text .main h3 {
    margin: 0 0 .5rem;
    color: #373c41;
}
.homeNew-main .text .main p {
    font-size: 13px;
}
.homeNew-main .text .main a {
    color: #d6000f;
    font-size: 13px;
}
.homeNew-main .img {
    padding: 0;
    border-radius: .25rem .25rem 0 0;
    overflow: hidden;
}
.homeNew-main .img img {
    width: 100%;
}
/*新闻 结束*/



/*底部版权*/
#site_footer {
    background-color: #0a0d12;
    margin-bottom: 2.5rem;
}
#site_footer .container {
    padding: 0;
}
.site_footer_1 {
    padding: 2rem 1rem;
}
.site_footer_1 .title {
    margin: 0;
}
.site_footer_1 .title h1 {
    position: relative;
    margin: 0;
    padding-bottom: .5rem;
    color: #d6000f;
    font-size: 1rem;
    font-weight: 600;
}
.site_footer_1 .title h1::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 1rem;
    height: .125rem;
    background-color: #d6000f;
}
.site_footer_1 .list {
    margin: 1rem -1rem 0;
    padding-left: 0;
    color: #9fa0a0;
    font-size: 13px;
    list-style: none;
}
.site_footer_1 .list .hotline {
    padding-top: .5rem;
    color: #fff;
    font-size: 1.8rem;
    font-family: fantasy,sans-serif;
    line-height: 2rem;
}
.site_footer_1 .list .hotline img {
    width: 3rem;
    height: auto;
    margin-right: .5rem;
    vertical-align: baseline;
}
.site_footer_2 {
    padding: 1rem;
    color: #b6bfcc;
    font-size: 13px;
    text-align: center;
    background-color: #0d1014;
    border-top: 1px solid #9fa0a0;
    border-bottom: 1px solid #9fa0a0;
}
.site_footer_2 a {
    color: #b6bfcc;
}
/*底部版权 结束*/



/*手机版底部导航图标*/
#site_phone_nav {
    width: 100%;
    height: 2.5rem;
    background-color: #0a0d12;
}
#site_phone_nav ul {
    list-style: none;
    padding: 0;
    margin: 0 -1rem;
}
#site_phone_nav ul li {
    border-right: .029rem solid #d6000f;
    padding: 0;
}
#site_phone_nav ul li:last-child {
    border-color: #292e38;
}
#site_phone_nav ul li a {
    display: block;
    color: #fff;
    font-size: 13px;
    text-align: center;
    height: 2.5rem;
    line-height: 2.5rem;
}
#site_phone_nav ul li img {
    display: inline-block;
    width: 15px;
    height: auto;
    margin-right: .324rem;
}
/*手机版底部导航图标 结束*/


/*单页面+内容页样式*/
.catBanner img {
    width: 100%;
}
.single-post {
    padding-bottom: 1.5rem;
}
.single-post img {
    width: auto;
    max-width: 100%;
    height: auto;
}
.single-post header {
    padding-top: .75rem;
    padding-bottom: 1.5rem;
}
.post-meta {
    font-size: 13px;
}
.post-meta ul {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
.post-thumbnail {
    margin-bottom: 1.5rem;
}
.post-thumbnail img {
    width: 100%;
    height: auto;
    border-radius: 8px;
    /*box-shadow: 0 8px 60px 0 rgba(103,151,255,.11), 0 12px 90px 0 rgba(103,151,255,.11);*/
}
.post-thumbnail iframe {
    border: 1px solid #ddd;
    width: 100%;
    min-height: 12rem;
}
.post-body {
    color: #595757;
    margin-bottom: 2.5rem;
}
.post-body ul+.wp-block-image,
.post-body ol+.wp-block-image,
.post-body p+p,
.post-body ul+p,
.post-body ol+p,
.post-body .wp-block-image+p,
.post-body table+p,
.post-body figure+p,
.post-body .gallery+p,
.post-body .gallery+figure,
.post-body p+table,
.post-body p+figure,
.post-body p+.gallery,
.post-body p+.wp-block-image,
.post-body .wp-block-image+.wp-block-image {
    margin-top: 1.5rem;
}
.post-body table+h2,
.post-body table+h3,
.post-body table+h4,
.post-body figure+h2,
.post-body figure+h3,
.post-body figure+h4,
.post-body .gallery+h2,
.post-body .gallery+h3,
.post-body .gallery+h4,
.post-body ul+h2,
.post-body ul+h3,
.post-body ul+h4,
.post-body ol+h2,
.post-body ol+h3,
.post-body ol+h4,
.post-body p+h2,
.post-body p+h3,
.post-body p+h4,
.post-body p+h5,
.post-body .wp-block-image+h2,
.post-body .wp-block-image+h3,
.post-body .wp-block-image+h4 {
    margin-top: 2rem;
}
.post-body ul li,
.post-body ol li {
    margin-bottom: .75rem;
}
.post-body .wp-block-image {
    border: 1px solid #ddd;
    border-radius: .25rem;
    overflow: hidden;
    margin-left: .75rem;
    margin-right: .75rem;
    margin-bottom: .75rem;
}
.post-body .wp-block-image figcaption {
    margin-top: .25rem;
    margin-bottom: .75rem;
    padding-left: .75rem;
    padding-right: .75rem;
    font-size: 13px;
    background: transparent;
}
.single-post footer {
    color: #595757;
    font-style: italic;
}
.single-post footer ul {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
/*相册样式*/
.single-post .gallery {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.single-post .gallery .gallery-item {
    text-align: center;
}
.single-post .gallery .gallery-item img {
    width: 100%;
    display: inline-block;
}
.single-post .gallery > .gallery-item {
    position: relative;
    width: 100%;
    margin-bottom: .2rem;
}
.single-post .gallery.gallery-columns-1 > .gallery-item {
    flex: 0 0 100%;
    max-width: 100%;
}
.single-post .gallery .gallery-caption {
    display: block;
    font-size: 13px;
    text-align: center;
    height: 1rem;
    line-height: 1rem;
    overflow: hidden;
}
.single-post .gallery.gallery-columns-2 > .gallery-item,
.single-post .gallery.gallery-columns-3 > .gallery-item,
.single-post .gallery.gallery-columns-4 > .gallery-item,
.single-post .gallery.gallery-columns-5 > .gallery-item,
.single-post .gallery.gallery-columns-6 > .gallery-item,
.single-post .gallery.gallery-columns-7 > .gallery-item,
.single-post .gallery.gallery-columns-8 > .gallery-item,
.single-post .gallery.gallery-columns-9 > .gallery-item  {
    flex: 0 0 50%;
    max-width: 50%;
}
.single-post .gallery .gallery-item:nth-child(2n+1) {
    padding-right: .1rem;
}
.single-post .gallery .gallery-item:nth-child(2n) {
    padding-left: .1rem;
}
/*相册样式 结束*/
/*单页面+内容页样式 结束*/



/*产品列表页*/
.archive-product {
    padding-top: 1rem;
}
.archive-product ul {
    padding: 0;
    margin: 0 -1rem;
    list-style: none;
}
/*分页代码*/
.archive_pagination {
    margin: 0 -1rem 1rem;
}
.archive_pagination .nav-links {
    width: 100%;
    text-align: center;
}
.archive_pagination .page-numbers {
    display: inline-block;
    border-radius: .0882rem;
    background-color: #eaeaea;
    color: #d6000f;
    font-size: .6rem;
    width: 1.2rem;
    text-align: center;
    height: 1.2rem;
    line-height: 1.2rem;
    transition: all .9s;
    margin: 0 .25rem .5rem;
}
.archive_pagination .prev.page-numbers,
.archive_pagination .next.page-numbers {
    width: auto;
    padding-left: .5rem;
    padding-right: .5rem;
}
.archive_pagination .page-numbers:hover,
.archive_pagination .page-numbers.current {
    background-color: #d6000f;
    color: #fff;
}
/*分页代码 结束*/
/*产品列表页 结束*/



/*新闻列表页*/
.archive-new {
    padding-top: 1rem;
}
.archive-new ul {
    margin: 0;
    padding: 0 0 1rem 0;
    list-style: none;
}
.list-new-item {
    padding: 0;
}
.list-new-item a {
    display: block;
    color: #898989;
    margin-bottom: .4rem;
    background-color: #eff0f2;
    padding: 1rem;
}
.list-new-item .img .box {
    overflow: hidden;
}
.list-new-item .title h4 {
    display: block;
    margin: 0;
    color: #595757;
    font-size: .8rem;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.list-new-item .title .time {
    font-size: 13px;
    padding-right: .5rem;
}
.list-new-item .text {
    margin-top: .5rem;
    font-size: 13px;
}
/*新闻列表页 结束*/


/*单页面：联系我们*/
.page-contact {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.page-contact #dituContent {
    width: 100%;
    height: 100%;
    min-height: 15rem;
}
.page-contact #dituContent img {
    width: initial;
    max-width: initial;
}
.page-contact #dituContent .pop .bottom,
.page-contact #dituContent .pop .center {
    box-sizing: content-box;
}
/*单页面：联系我们 结束*/


/*单页面：关于我们-重制版*/
.singular p {
    font-size: 13px;
}
.single-post header h1 {
    font-size: 1rem;
}
.dlf-about-jj h2 {
    margin-top: 1.5rem;
    font-size: 1rem;
}
.dlf-about-jj p {
    margin-bottom: 0;
}
.dlf-about-sj li {
    position: relative;
}
.dlf-about-sj li::after {
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -1rem;
    width: 0;
    height: 2rem;
    border-right: 1px solid #595757;
}
.dlf-about-sj li:last-child::after {
    content: none;
}
.dlf-about-js {
    background-color: #f7f7f7;
    margin-top: 4rem;
    padding-bottom: 2rem;
}
.dlf-about-js .img {
    margin-top: -3rem;
}
.dlf-about-js .img img {
    margin-bottom: 0;
}
.dlf-about-js .main {
    background-color: #fff;
    padding: 1rem;
}
.dlf-about-js .title {
    margin-bottom: .5rem;
    padding-bottom: 0;
    border-bottom: 1px solid #8e8d8a;
}
.dlf-about-wh {
    padding: 2rem 0;
}
.dlf-about-wh ul.row {
    margin: 0 -1rem;
    padding: 0;
    list-style: none;
}
.dlf-about-wh ul li:first-child {
    margin-bottom: 1rem;
}
.dlf-about-wh .img-img {
    position: relative;
    width: 100%;
    border-bottom: .1rem solid #d6000f;
}
.dlf-about-wh .img-icon {
    position: absolute;
    left: 2rem;
    top: 0;
    width: 2rem;
}
.dlf-about-wh p {
    margin-bottom: 0;
    padding: .5rem 0;
    background-color: #f7f7f7;
    text-align: center;
}
.dlf-about-jd {
    padding: 2rem 0;
    background-color: #f7f7f7;
}
.dlf-about-jd header {
    margin-bottom: 1rem;
}
.dlf-about-jd .row {
    margin: 0;
}
.dlf-about-jd .row .item {
    padding: 0;
    margin-bottom: .4rem;
}
/*单页面：关于我们-重制版 结束*/



/**********************************************  产品内容页-重制版  ***************************************************/
.single-product ul.row {
    margin: 0;
    padding: 0;
    list-style: none;
}
/*手动导航*/
.single-product-top {
    margin: 0 -1rem 1rem;
    padding: .25rem 0;
    font-size: .7rem;
    background-color: #f2f2f2;
}
.single-product-top a {
    color: #595757;
}
.single-product-top .home {
    padding-left: .5rem;
}
.single-product-top .home a {
    position: relative;
    display: block;
}
.single-product-top .home a .icon {
    width: 1.5rem;
    height: 1.5rem;
}
.single-product-top .home a .icon path {
    fill: #595757;
}
.single-product-top .home a::after {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -.5rem;
    margin-right: -.5rem;
    height: 1rem;
    content: '';
    border-right: 1px solid #595757;
}
.single-product-top .list {
    padding-left: 0;
    line-height: 1.5rem;
}
/*页面顶部（标题、配图、简介）样式*/
.single-product-header .img .box {
    padding: 2rem 2rem 0;
}
.single-product-header h1 {
    margin: 0 0 .5rem;
    color: #3e3a39;
    font-size: 1.4rem;
    font-weight: normal;
}
.single-product-header p {
    color: #595757;
    font-size: .7rem;
}
.single-product-header p strong {
    display: block;
    margin: 1.5rem 0;
    font-size: .9rem;
}
.single-product-header .tips.row {
    margin: 0 -1rem;
}
.single-product-header .message a {
    display: inline-block;
    padding: .5rem 0;
    width: 100%;
    color: #fff;
    font-size: .9rem;
    font-weight: 600;
    text-align: center;
    background-color: #d6000f;
    border-radius: .25rem;
}
.single-product-header .tel {
    margin-top: 1rem;
}
.single-product-header .tel a {
    display: inline-block;
    padding: .25rem .5rem;
    width: 100%;
    border: 1px solid #595757;
    border-radius: .25rem;
}
.single-product-header .tel .tel-text p {
    margin-bottom: 0;
    font-size: .7rem;
    line-height: 1rem;
}
.single-product-header .tel .number {
    padding: 0;
    color: #595757;
    font-size: 1.2rem;
    font-weight: 600;
    line-height: 2rem;
}
.single-product-header .tel .number img {
    vertical-align: text-top;
}
/*主要内容：手动导航二*/
.single-product-main-nav {
    margin: 2rem -1rem;
    background-color: #f2f2f2;
}
.single-product-main-nav ul li {
    position: relative;
    padding: 0;
}
.single-product-main-nav ul li a {
    display: inline-block;
    padding: .5rem;
    color: #595757;
    font-size: .7rem;
}
.single-product-main-nav ul li:first-child::before,
.single-product-main-nav ul li::after {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -.5rem;
    width: 0;
    height: 1rem;
    border-right: 1px solid #595757;
    content: '';
}
.single-product-main-nav ul li:first-child::before {
    left: 0;
    right: auto;
}
/*主要内容：标题*/
.single-product-main-title h2 {
    margin: 0;
    color: #3e3a39;
}
.single-product-main-title p {
    color: #d6000f;
}
/*主要内容：产品特点*/
.single-product-main-td {
    padding-bottom: 1rem;
}
.single-product-main-td .content {
    font-size: .7rem;
}
.single-product-main-td .list .item .img {
    margin-top: .25rem;
    padding: 0;
}
.single-product-main-td .list .item .text h3 {
    margin: 0;
    font-size: .9rem;
}
.single-product-main-td .list .item .text p {
    font-size: .7rem;
}
/*主要内容：产品图集*/
.single-product-main-tj {
    margin: 0 -1rem;
    padding: 2rem 0;
    background-color: #f2f2f2;
}
.single-product-main-tj .single-product-main-title {
    margin: 0 1rem;
}
.single-product-main-tj .list .box {
    margin-bottom: .4rem;
}
/*主要内容：产品参数*/
.single-product-main-cs {
    padding: 2rem 0;
}
.single-product-main-cs .content {
    overflow-x: scroll;
    white-space: nowrap;
}
.single-product-main-cs .content table tr {
    height: 2rem;
    line-height: 2rem;
    border-bottom: 1px solid #c9c9ca;
}
.single-product-main-cs .content table tr:nth-child(n+3) td:nth-child(n+2) {
    text-align: center;
}
/*表格表头*/
.single-product-main-cs .content table tr:nth-child(1),
.single-product-main-cs .content table tr:nth-child(2) {
    background-color: #383940;
}
.single-product-main-cs .content table tr:nth-child(1) td,
.single-product-main-cs .content table tr:nth-child(2) td {
    padding: 0 .5rem;
    color: #fff;
    text-align: center;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #383940;
}
.single-product-main-cs .content table tr:nth-child(1) td:last-child {
    border-bottom: 1px solid #fff;
}
/*主要内容：案例展示*/
.single-product-main-al {
    margin: 0 -1rem;
    padding: 2rem 0;
    background-color: #f2f2f2;
}
.single-product-main-al .single-product-main-title {
    margin: 0 1rem;
}
.single-product-main-al .list .item {
    margin-bottom: 1rem;
}
.single-product-main-al .list .item:last-child {
    margin-bottom: 0;
}
.single-product-main-al .list .item a {
    color: #3e3a39;
}
.single-product-main-al .list .item .box {
    position: relative;
    height: 8rem;
    overflow: hidden;
}
.single-product-main-al .list .item .box img {
    position: absolute;
    left: 0;
    top: 0;
    max-width: 10000%;
    height: 100%;
    object-fit: cover;
}
.single-product-main-al .list .item p {
    margin-bottom: 0;
    padding: 1rem .5rem;
    font-size: .7rem;
    line-height: 1rem;
    background-color: #fff;
}

/**********************************************  产品内容页-重制版 结束  **********************************************/
/*百度地图*/
#allmap {
    width: 100%;
    height: 100%;
    min-height: 17rem;
    border:#ccc solid 1px;
}
.BMap_bubble_title {
    font-size: .9rem;
    font-weight: 600;
}
.BMap_bubble_content {
    font-size: .7rem;
    line-height: 1.3rem;
}


/*服务与支持*/
.page-service h2 {
    margin: 1.5rem auto 1rem;
    font-size: 1rem;
}
.page-service h3 {
    margin: 1rem auto .5rem;
    color: #d6000f;
    font-size: .8rem;
    font-weight: 600;
}
.page-service-kefu {
    padding-top: 1rem;
}
.page-service-kefu-1 h3 {
    margin-top: 0;
}
.page-service-team {
    margin-top: 1rem;
    padding-top: .5rem;
    padding-bottom: 1rem;
    background-color: #f7f7f7;
}
.page-service-team-1 .phone .img {
    margin-bottom: .5rem;
}
.page-service-process {
    padding-top: .5rem;
}
.page-service-process-2 ul {
    padding-left: 0;
    list-style: none;
}
.page-service-acceptance {
    margin-top: 1rem;
    padding-top: .5rem;
    padding-bottom: 1rem;
    background-color: #f7f7f7;
}
.page-service-acceptance ul {
    padding-left: 0;
    list-style: none;
}
.page-service-acceptance ul li .img {
    margin-top: 1.5rem;
    padding-top: .95rem;
    width: 5rem;
    height: 5rem;
    background-color: #666;
    border-radius: 50rem;
    text-align: center;
}
.page-service-acceptance ul li .img img {
    display: inline-block;
    width: 3rem;
    height: 3rem;
}
.page-service-after-sales {
    padding-top: .5rem;
    padding-bottom: 1rem;
}
.page-service-after-sales .img img {
    width: 100%;
    height: auto;
}
.page-service-after-sales-2 ul {
    margin-top: 2rem;
    padding-left: 0;
    list-style: none;
}
.page-service-after-sales-2 ul li {
    margin-top: 1rem;
    padding: 1.5rem 2.5rem;
    border: 2px solid #e1e3e6;
    font-size: 1rem;
}
.page-service-after-sales-2 ul li .number {
    font-family: "times new roman", arial, tahoma, "Microsoft Yahei", "微软雅黑", "Microsoft JhengHei", "微软正黑体", sans-serif !important;
}
.page-service-after-sales-2 ul li .number span {
    display: inline-block;
    margin-right: .25rem;
    color: #333;
    font-size: 2rem;
    font-weight: 600;
}
.page-service-after-sales-2 ul li .text {
    padding-top: .225rem;
}
.page-service-hardware {
    padding-top: .5rem;
    padding-bottom: 1rem;
    background-color: #f7f7f7;
}
.page-service-hardware ul.row {
    padding-left: 0;
    list-style: none;
}
.page-service-hardware ul ul {
    padding-left: 1rem;
}


/*20200512 服务支持 专用css*/
.wzm20200512 .wzm-banner2 {
    display: none;
}
.wzm20200512 .container-fluid {
    padding-left: 1rem;
    padding-right: 1rem;
}
.wzm20200512 .support-banner {
    margin-bottom: 28px;
    padding-top: 120px;
    padding-bottom: 60px;
    width: 100%;
    height: 500px;
    background: rgb(54,113,207) url() no-repeat 85% 0;
    overflow: hidden;
}
.wzm20200512 .support-banner .text {
    background-color: #3671cf;
    background-color: rgba(54,113,207,0.9);
}
.wzm20200512 .banner .text {
    padding: 35px 35px 30px;
    opacity: 1;
}
.wzm20200512 .banner .text h1 {
    margin-bottom: 10px;
}
.wzm20200512 .banner h1 {
    color: #fff;
    font-size: 34px;
}
.wzm20200512 .support-banner .text p, .support-banner .text strong {
    color: #fff;
}
.wzm20200512 .banner .text p {
    line-height: 22px;
}
.wzm20200512 .banner p {
    padding-top: 0;
    max-width: 980px;
}
/*板块2-记分盘*/
.wzm20200512 .degree {
    padding: 54px 0 50px 0;
}
.wzm20200512 .degree .col-xs-6 {
    margin-bottom: 20px;
}
.wzm20200512 .imgbox {
    position: relative;
    overflow: hidden;
}
.wzm20200512 .center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.wzm20200512 .degree-box canvas,
.wzm20200512 .degree-box img {
    margin-bottom: 15px;
}
/*板块3：客服团队*/
.wzm20200512 .pd-sec>section {
    padding: 40px 0 48px 0;
}
.wzm20200512 .pd-sec>section h1 {
    margin-bottom: 40px;
}
.wzm20200512 .pd-sec>section h1.smmb {
    text-align: left !important;
}
.wzm20200512 .wzm202005170038 h1 {
    color: #333;
}
.wzm20200512 .wzm202005170038 h1 span {
    color: #d6000f;
}
.wzm20200512 ._fz {
    color: #333;
    font-weight: 700;
}
.wzm20200512 ._fz span {
    color: #d6000f;
}
.wzm20200512 .mb30 {
    margin-bottom: 30px;
}
.wzm20200512 .wzm202005170038 .col-xs-6 {
    padding-left: 5px;
    padding-right: 5px;
}
.wzm20200512 .wzm202005170038 .sec-desc.img-icon-desc p {
    margin-bottom: 0;
}
/*板块4：售后团队*/
.wzm20200512 .wzm202005170031 h2 {
    color: #333;
}
.wzm20200512 .wzm202005170031 h2 span {
    color: #d6000f;
}
.wzm20200512 .wzm202005170604 {
    list-style: disc;
    margin-left: 20px;
}
.wzm20200512 .pull-left {
    float: left !important;
}
.wzm20200512 .img-icon {
    margin-right: 20px;
    width: 60px;
    height: 60px;
    text-align: center;
}
.wzm20200512 .pwpd.fzh2 .img-icon {
    margin-top: 20px;
}
.wzm20200512 .list-inline > li {
    width: 48% !important;
    margin: 1% !important;
    padding: 0;
    float: left;
    display: block;
}
.wzm20200512 .list-inline > li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}
.wzm20200512 .list-box li {
    width: 160px;
    height: 50px;
    border: 1px solid #e1e3e6;
    line-height: 50px;
    text-align: center;
    margin-bottom: 15px;
}
.wzm20200512 .list-box li {
    width: 41%;
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
}
/*板块5：规范的流程，从服务到发货更安全*/
.wzm20200512 .row.wzm202005170015 {
    margin-left: -15px;
    margin-right: -15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.wzm20200512 .wzm202005170022 h2 {
    color: #333;
}
.wzm20200512 .wzm202005170022 h2,
.wzm20200512 .wzm202005170022 p {
    text-align: left;
}
.wzm20200512 .pwpd {
    padding-bottom: 25px;
}
.wzm20200512 .divider3 {
    background: #d3d6da;
    height: 1px;
    margin: 29px 0;
}
.wzm20200512 .col-xs-6 {
    width: 50%;
    float: left;
}
.wzm20200512 .row::after {
    content: " ";
    display: table;
    clear: both;
}
/*板块6：专业安装调试*/
.wzm20200512 .make-pd {
    padding: 40px;
}
.wzm20200512 .pro-sec .col-xs-12 + .col-xs-12 {
    border-top: 1px solid #eaedf2;
}
.wzm20200512 .wzm202005170005 h3 {
    color: #333;
}
.wzm20200512 .wbg_img {
    margin: 0 auto 20px;
    background-color: #d6000f;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    width: 120px;
    height: 120px;
    overflow: hidden;
}
.wzm20200512 .wbg_img img {
    margin-top: 24px;
}
.wzm20200512 .wbg-desc {
    text-align: center;
}
.wzm20200512 .wzm202005170010 {
    padding-bottom: 0;
}
/*板块7：质量三包*/
.wzm20200512 .pd-sec>section h5 {
    color: #333;
    font-size: 16px;
    font-weight: 700;
}
.wzm20200512 .gray-bg, body>section:nth-of-type(even),
.wzm20200512 .tab-sec>section:nth-child(2n),
.wzm20200512 .odd-sec>section:nth-child(2n+1),
.wzm20200512 .pro-sec>section:nth-of-type(odd) {
    background-color: #F2F2F2;
}
.wzm20200512 .box-container .box-sanbao .left,
.wzm20200512 .box-container .box-sanbao .right {
    display: inline-block;
}
.wzm20200512 .box-container .box {
    display: inline-block;
    padding: 20px 45px;
    border: 1px solid #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.wzm20200512 .box-container .box-sanbao {
    border: 2px solid #e1e3e6;
    font-size: 24px;
    padding: 30px 50px;
}
.wzm20200512 .box-container .box-sanbao .left {
    border-right: 1px solid #e1e3e6;
    padding-right: 14px;
}
.wzm20200512 .box-container .box-sanbao {
    margin-bottom: 15px;
    width: 100%;
}
.wzm20200512 .box-container .box:not(:last-child) {
    margin-right: 15px;
}
.wzm20200512 .box.box-sanbao .left {
    font-family: "times new roman", arial, tahoma, "Microsoft Yahei", "微软雅黑", "Microsoft JhengHei", "微软正黑体", sans-serif !important;
}
.wzm20200512 .leader {
    display: inline-block;
    font-size: 1.6em;
    margin: 0 5px;
    vertical-align: middle;
    font-weight: 700;
    color: #333;
}
.wzm20200512 .box-container .box-sanbao .right {
    padding-left: 10px;
    font-size: 16px;
}
/*板块8：硬件设置与关于我们*/
.wzm20200512 .service-list ul {
     margin-left: 33px;
}
.wzm20200512 .service-list strong {
    display: inline-block;
    color: #333;
    font-size: 16px;
}
.wzm20200512 .service-list li strong {
    margin-top: 15px;
}
.wzm20200512 .hidden-xs {
    display: none;
}
.wzm20200512 .img-202005162335 {
    width: 100%;
}
.wzm20200512 .mask-desc {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 50%;
    z-index: 15;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.wzm20200512 .box-container {
    margin-top: 45px;
    padding-bottom: 0;
}
.wzm20200512 .box-container .box_sc {
    border-width: 2px;
    padding: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.wzm20200512 .box-container .box_sc a {
    display: inline-block;
    padding: 10px 45px;
    color: #fff;
}