@media screen and (max-width: 1919px) {
    .top-bg img {
        height: auto;
    }
}
@media screen and (max-width: 1300px) {
  .bigbox {
    width: calc(100% - 40px) !important;
    margin: 0 20px;
  }
  .contact-us-bot img {
    width: 100%;
  }
  .cont-box .product-list-box .product-list .product-item {
    flex: 0 0 calc(33.3% - 8px) !important;
  }
  .map {
    margin: 50px 20px 0;
  }
  .brand-box .brand .brand-pic img {
    margin-right: 10px;
  }
  .group-box .group .group-top .group-top-left .group-desc {
    -webkit-line-clamp: 8;
  }
  .detail-cont .detail .detail-top .top-right-info-box .parameter-box {
    padding: 20px;
  }
  .logo-search-box .logo-search .left-logo .logo {
    margin-right: 0;
  }
  .logo-search-box .logo-search .right-search .search-box input {
    width: auto;
  }
}
@media screen and (max-width: 1260px) {
  .bannerPc .banner-title {
    z-index: 1 !important;
    bottom: 10% !important;
  }
  .bannerPc .banner-title a {
    font-size: 18px !important;
  }
  .header .navbar_nav li {
    min-width: auto !important;
  }
  .header .navbar_nav li a {
    padding: 0 !important;
  }
  .header .navbar_nav li .dropdown_menu {
    width: auto !important;
  }
  .header .navbar_nav li .dropdown_menu a {
    padding: 10px !important;
    line-height: 15px !important;
  }
  .logo-search-box .logo-search .left-logo .left-tips {
    width: 280px;
    height: 24px;
  }
  .logo-search-box .logo-search .left-logo .logo {
    width: 160px;
    height: 37px;
  }
  .logo-search-box .logo-search .right-search .search-pic-1 {
    width: 120px;
    height: 35px;
  }
  .logo-search-box .logo-search .right-search .search-pic-2 {
    width: 120px;
    height: 29px;
  }
  .contact-us .contact-box .right-contact .c-info-box .contact-us-title .contact-us-label {
    font-size: 38px;
  }
  .product-cate-box .page-content .card {
    height: 260px;
  }
  .product-cate-box .page-content .card:hover .content .copy {
    height: 200px;
  }
  .product-cate-box .page-content .card:hover .content .title {
    font-size: 1.5rem;
  }
  .chouse-us-box {
    padding: 19px 0;
  }
  .chouse-us-box .chouse-us .chouse-us-title {
    font-size: 2rem;
  }
  .chouse-us-box .chouse-us .chouse-us-info .left-info .info-item img {
    width: 80px;
    height: 80px;
  }
  .chouse-us-box .chouse-us .chouse-us-info .left-info .info-item .info-msg {
    font-size: 1rem;
    line-height: 1.1rem;
  }
  .chouse-us-box .chouse-us .chouse-us-info .right-pic {
    width: 400px;
    height: 263px;
  }
  .chouse-us-box .chouse-us .chouse-us-info .right-pic a {
    width: 100%;
    height: 100%;
    display: block;
  }
  .brand-box .brand .brand-pic {
    margin-top: 30px;
    justify-content: space-between;
  }
  .brand-box .brand .brand-pic img {
    margin-right: 0;
    flex: 0 0 32%;
    width: 32%;
  }
  .contact-us .contact-box {
    padding-top: 3rem;
    padding-bottom: 2rem;
  }
  .contact-us .contact-us-bot {
    padding-bottom: 3rem;
  }
  .product-cate-box {
    padding: 2rem 0;
  }
  .product-cate-box .product-cate .title-left .product-cate-label {
    font-size: 3rem;
  }
  .product-cate-box .product-cate-list {
    overflow-x: auto;
    padding-bottom: 10px;
  }
  .product-cate-box .product-cate-list .product-cate-item {
    white-space: nowrap;
  }
  .case-box {
    padding: 2rem 0;
  }
  .case-box .case .title-left .product-cate-label {
    font-size: 3rem;
  }
  .group-box {
    padding: 3rem 0;
  }
  .group-box .group .group-top {
    padding-bottom: 5rem;
  }
  .group-box .group .group-top .group-top-left .group-title {
    font-size: 2rem;
  }
  .group-box .group .group-top .group-top-left .group-desc {
    -webkit-line-clamp: 6;
  }
  .group-box .group .group-top .group-top-right {
    flex: 0.8;
  }
  .group-box .group .group-top .group-top-right img {
    width: 100%;
    height: auto;
  }
  .group-box .group .group-last-pic {
    margin-top: 3rem;
  }
  .group-box .group .group-value .group-value-right .group-value-right-cont {
    line-height: 30px;
  }
  .brand-box {
    padding: 3rem 0;
  }
  .brand-box .brand .brand-title {
    font-size: 2rem;
  }
  .brand-box .brand-last {
    width: 100% !important;
    height: auto !important;
  }
  .contact-information-box {
    width: calc(100% - 40px);
    margin: 0 20px;
    flex-wrap: wrap;
  }
  .contact-information-box .infomation-item {
    flex: 0 0 calc(50% - 77px);
    margin-top: 30px;
  }
  .contact-information-box .infomation-item:nth-child(2n) {
    margin-right: 0;
  }
}
@media screen and (max-width: 1040px) {
  .left-logo .left-slogan {
    font-size: 19px;
  }
  .right-search .right-slogan .right-slogan-l .right-slogan-txt {
    margin-right: 10px;
  }
  .right-search .right-slogan .right-slogan-l .right-slogan-txt li {
    font-size: 16px;
  }
  .right-search .right-slogan .right-slogan-r .right-slogan-txt {
    margin-left: 10px;
  }
  .right-search .right-slogan .right-slogan-r .right-slogan-txt li {
    font-size: 16px;
  }
  .group .group-top {
    padding-bottom: 2rem !important;
  }
  .group .group-value {
    flex-direction: column;
  }
}
@media screen and (max-width: 992px) {
  .top-bg {
    margin: 0;
  }
  .logo-search-box .logo-search .left-logo .left-slogan {
    display: none;
  }
  .logo-search-box .logo-search .right-search .search-box input {
    width: auto;
    flex: 1;
  }
  .bannerPc {
    margin-top: 0 !important;
  }
  .moveBanner {
    display: block !important;
  }
  .bannerPc {
    display: none;
  }
  .detail-content-box .detail-content .right-more {
    display: none;
  }
  .exzoom {
    width: 400px !important;
  }
  .detail-cont .detail .detail-top .top-right-info-box .top-right-info .desc {
    margin: 10px 0;
  }
  .detail-cont .detail .detail-top .top-right-info-box .top-right-info .title {
    font-size: 24px;
  }
  .detail-cont .detail .detail-top .top-right-info-box .parameter-box {
    padding: 16px;
  }
  .detail-cont .detail .detail-top .top-right-info-box .parameter-box .parameter-item {
    margin-top: 10px;
    font-size: 14px;
  }
  .product-cate-box {
    padding: 2rem 0;
  }
  .product-cate-box .product-cate .title-left img {
    width: 45px;
    height: 45px;
  }
  .product-cate-box .product-cate .title-left .product-cate-label {
    font-size: 2rem;
  }
  .case-box {
    padding: 2rem 0;
  }
  .case-box .case .title-left img {
    width: 45px;
    height: 45px;
  }
  .case-box .case .title-left .product-cate-label {
    font-size: 2rem;
  }
  .case-box .case-list .case-item img {
    height: 277px;
  }
  .chouse-us-box .chouse-us .chouse-us-info .left-info {
    padding: 30px;
  }
  .chouse-us-box .chouse-us .chouse-us-info .right-pic {
    display: none;
  }
  .move-language {
    display: block;
    margin-left: 5px;
    border-radius: 4px;
    overflow: hidden;
  }
  .move-language a {
    background: #000000;
    padding: 10px;
    color: #ffffff;
  }
  .inquiry a {
    padding: 0px 10px;
    background: #ff4b41;
    margin-left: 5px;
    font-size: 16px;
  }
}
@media screen and (max-width: 768px) {
  .bigbox {
    width: calc(100% - 30px) !important;
    margin: 0 15px;
  }
  .head-top-box {
    display: none;
  }
  .logo-search-box .logo-search {
    padding: 10px 0;
  }
  .logo-search-box .logo-search .left-logo {
    flex: 1;
  }
  .logo-search-box .logo-search .left-logo a .logo {
    display: none;
  }
  .logo-search-box .logo-search .left-logo a .move-logo {
    display: block;
    height: 37px;
    margin-right: 10px;
  }
  /*.logo-search-box .logo-search .right-search {*/
  /*  flex: 1;*/
  /*}*/
  .logo-search-box .logo-search .right-search .right-slogan {
    display: none;
  }
  .logo-search-box .logo-search .right-search .search-box {
    margin-left: 0;
  }
  .more a {
    padding: 6px 10px;
    font-size: 12px;
  }
  .contact-us .contact-box {
    padding-top: 2rem;
  }
  .contact-us .contact-box .left-contact {
    display: none;
  }
  .contact-us .contact-box .right-contact {
    margin-left: 0;
  }
  .contact-us .contact-box .right-contact .c-info-box .contact-us-title img {
    width: 35px;
    height: 35px;
  }
  .contact-us .contact-box .right-contact .c-info-box .contact-us-title .contact-us-label {
    font-size: 22px;
    margin-left: 5px;
  }
  .contact-us .contact-box .right-contact .c-info-box .contact-us-title .more a {
    padding: 6px 10px;
    font-size: 12px;
  }
  .contact-us .contact-box .right-contact .c-info-box .contact-us-desc {
    margin-top: 16px;
    font-size: 14px;
    line-height: 25px;
  }
  .contact-us .contact-box .right-contact .c-info-box .contact-us-desc span {
    font-size: 15px !important;
  }
  .contact-us .contact-box .right-contact .c-list {
    margin-top: 10px;
  }
  .contact-us .contact-box .right-contact .c-list .c-item {
    padding: 10px;
    margin-right: 10px;
  }
  .contact-us .contact-box .right-contact .c-list .c-item .item-label {
    font-size: 16px;
  }
  .contact-us .contact-box .right-contact .c-list .c-item .item-num {
    font-size: 23px;
  }
  .contact-us .contact-box .right-contact .c-list .c-item .item-tips {
    font-size: 14px;
  }
  .contact-us .contact-us-bot {
    padding-bottom: 2rem;
  }
  .product-cate-box .product-cate .title-left img {
    width: 35px;
    height: 35px;
  }
  .product-cate-box .product-cate .title-left .product-cate-label {
    font-size: 22px;
    margin-left: 5px;
  }
  .product-cate-box .product-cate .more a {
    padding: 6px 10px;
    font-size: 12px;
  }
  .product-cate-box .product-cate-list {
    margin-top: 20px;
  }
  .product-cate-box .product-cate-list .product-cate-item {
    padding: 6px 10px;
    font-size: 14px;
  }
  .product-cate-box .page-content {
    margin-top: 20px;
  }
  .product-cate-box .page-content .card {
    flex: 1 0 calc(50% - 3rem);
    height: 200px;
  }
  .product-cate-box .page-content .card:hover .content .copy {
    height: 160px;
  }
  .product-cate-box .page-content .card::before {
    display: none;
  }
  .product-cate-box .page-content .card::after {
    display: none;
  }
  .product-cate-box .page-content .card:hover .card-bg {
    transform: scale(1);
  }
  .product-cate-box .page-content .card:hover .content .title {
    font-size: 1.2rem;
  }
  .product-cate-box .page-content .card:nth-child(2n) {
    margin-right: 0;
  }
  .product-cate-box .page-content .card :nth-child(4n) {
    margin-right: 0.6rem;
  }
  .product-cate-box .page-content .card .content {
    height: calc(100% - 2rem);
    padding: 1rem;
  }
  .product-cate-box .page-content .card .content .title {
    font-size: 1.2rem;
  }
  .product-cate-box .page-content .card .content .copy {
    font-size: 0.8rem;
    height: 100%;
  }
  .product-cate-box .page-content .card .content .copy .cate-item {
    line-height: 25px;
  }
  .product-cate-box .page-content .card .content .copy .cate-item a {
    text-align: left;
  }
  .chouse-us-box {
    background: url("../images/why.jpg") no-repeat center center;
    background-size: 100%;
  }
  .chouse-us-box .chouse-us .chouse-us-title {
    font-size: 22px;
  }
  .chouse-us-box .chouse-us .chouse-us-info .left-info {
    flex-wrap: wrap;
  }
  .chouse-us-box .chouse-us .chouse-us-info .left-info .info-item {
    flex: 0 0 50%;
    margin-top: 20px;
  }
  .chouse-us-box .chouse-us .chouse-us-info .left-info .info-item .info-msg {
    margin-top: 10px;
  }
  .chouse-us-box .chouse-us .chouse-us-info .left-info .info-item .info-msg:nth-child(1) {
    margin-top: 0;
  }
  .chouse-us-box .chouse-us .chouse-us-info .left-info .info-item .info-msg:nth-child(2) {
    margin-top: 0;
  }
  .case-box .case .title-left img {
    width: 35px;
    height: 35px;
  }
  .case-box .case .title-left .product-cate-label {
    font-size: 22px;
    margin-left: 5px;
  }
  .product-cate-label .title {
    width: 100% !important;
    height: 30px !important;
    background: none !important;
  }
  .case-box .case .more a {
    padding: 6px 10px;
    font-size: 12px;
  }
  .case-box .case-list {
    overflow-x: auto;
  }
  .case-box .case-list .case-item img {
    height: 216px;
    width: 216px;
    object-fit: cover;
  }
  .case-box .case-list .case-item .more a {
    padding: 10px 0;
    font-size: 12px;
  }
  .last-contact-us-box {
    background: url("../images/contact.jpg") no-repeat center;
    background-size: 100%;
  }
  .last-contact-us-box .last-contact-us {
    flex-direction: column;
  }
  .last-contact-us-box .last-contact-us .left {
    text-align: center;
  }
  .last-contact-us-box .last-contact-us .left p {
    font-size: 24px;
  }
  .last-contact-us-box .last-contact-us .right {
    margin-top: 60px;
  }
  .footer-box .footer {
    flex-wrap: wrap;
  }
  .footer-box .footer .footer-info-item {
    margin-top: 20px;
    width: 32%;
  }
  .footer-box .footer .footer-info-item:nth-child(1) {
    width: 100%;
    padding-right: 0;
    margin-top: 0;
  }
  .footer-box .footer .footer-info-item:nth-child(1) .footer-logo {
    margin: 0 auto;
    display: flex;
    justify-content: center;
  }
  .footer-box .footer .footer-info-item:last-child {
    padding-right: 0;
  }
  .footer-box .footer .footer-info-item .cate-name {
    margin-bottom: 15px;
    font-size: 18px;
    line-height: 15px;
  }
  .footer-box .footer .footer-info-item .cate-item a {
    font-size: 14px;
    word-break: break-all;
  }
  .footer-box .copy-right {
    font-size: 14px;
  }
  .fix_tool {
    right: 10px !important;
  }
  .fix_tool li img {
    width: 20px !important;
    height: 20px !important;
  }
  .fix_tool li p {
    right: 40px !important;
    padding: 12px !important;
  }
  .group-box {
    padding: 20px 0;
  }
  .group-box .group .group-top {
    flex-direction: column;
  }
  .group-box .group .group-top .group-top-left {
    margin-right: 0;
  }
  .group-box .group .group-top .group-top-left .group-title {
    font-size: 22px;
  }
  .group-box .group .group-top .group-top-left .group-desc {
    margin-top: 10px;
    font-size: 16px;
    line-height: 22px;
    -webkit-line-clamp: inherit;
  }
  .group-box .group .group-top .group-top-right {
    display: none;
  }
  .group-box .group .group-value .group-value-left {
    width: 100%;
    height: auto;
  }
  .group-box .group .group-value .group-value-left img {
    width: 100%;
    height: auto;
  }
  .group-box .group .group-value .group-value-right {
    padding: 10px;
  }
  .group-box .group .group-value .group-value-right .group-value-right-title .group-value-right-title-l {
    font-size: 22px;
    letter-spacing: 0px;
    padding-bottom: 25px;
    margin-bottom: 20px;
  }
  .group-box .group .group-value .group-value-right .group-value-right-title .group-value-right-title-r {
    padding: 10px;
    top: 0px;
    width: 90px;
  }
  .group-box .group .group-value .group-value-right .group-value-right-title .group-value-right-title-r ul {
    display: flex;
  }
  .group-box .group .group-value .group-value-right .group-value-right-title .group-value-right-title-r ul li {
    font-size: 15px;
  }
  .group-box .group .group-value .group-value-right .group-value-right-cont {
    font-size: 16px;
    line-height: 20px;
  }
  .brand-box {
    padding: 20px 0;
  }
  .brand-box .brand .brand-title {
    font-size: 22px;
  }
  .brand-box .brand .brand-desc {
    font-size: 16px;
    line-height: 22px;
    -webkit-line-clamp: inherit;
    margin-top: 15px;
  }
  .top-bg {
    display: none;
  }
  .move-top-bg {
    display: block;
    width: 100%;
  }
  .move-top-bg img {
    width: 100%;
    height: auto;
  }
  .cont-box .cont {
    flex-direction: column;
    padding-bottom: 20px;
  }
  .cont-box .cont .cate-nav {
    margin-right: 0;
  }
  .cont-box .cont .cate-nav .cate-nav-label {
    font-size: 22px;
    text-align: center;
  }
  .cont-box .cont .cate-nav .accordion li .link {
    margin-top: 10px;
  }
  .cont-box .cont .product-list-box .product-cate-name {
    padding: 10px 0 0;
  }
  .cont-box .cont .product-list-box .product-list .product-item {
    flex: 0 0 calc(50% - 6px) !important;
  }
  .cont-box .cont .product-list-box .product-list .product-item:nth-child(3n) {
    margin-right: 8px;
  }
  .cont-box .cont .product-list-box .product-list .product-item:nth-child(2n) {
    margin-right: 0;
  }
  .cont-box .cont .product-list-box .product-list .product-item a .product-item-title {
    font-size: 14px;
    margin: 8px;
    text-align: left;
  }
  .cont-box .cont .cont-info-list {
    margin-top: 20px;
  }
  .cont-box .cont .cont-info-list .cont-info-item a {
    padding: 10px;
  }
  .product_list_page {
    margin: 20px 0 0 !important;
  }
  .crumb_box .crumb .crumb_info_box {
    overflow-x: auto;
  }
  .crumb_box .crumb .crumb_info_box a {
    white-space: nowrap;
  }
  ::webkit-scrollbar {
    height: 3px;
  }
  .detail-cont .detail .detail-top {
    flex-direction: column;
  }
  .detail-cont .detail .detail-top .top-right-info-box {
    margin-left: 0;
  }
  .detail-cont .detail .detail-top .top-right-info-box .top-right-info .title {
    font-size: 22px;
  }
  .detail-cont .detail .detail-top .top-right-info-box .top-right-info .desc {
    font-size: 16px;
    line-height: 22px;
    -webkit-line-clamp: inherit;
    height: auto;
  }
  .send-msg-box .send-msg {
    margin: 0 0 20px;
    padding: 10px;
  }
  .send-msg-box .send-msg .send-msg-label {
    font-size: 16px;
    padding-bottom: 10px;
  }
  .send-msg-box .send-msg form .email input::placeholder {
    font-size: 14px !important;
  }
  .send-msg-box .send-msg form .name_tel {
    margin-top: 10px;
  }
  .send-msg-box .send-msg form .name_tel .tel input::placeholder {
    font-size: 14px !important;
  }
  .send-msg-box .send-msg form .name_tel .name input::placeholder {
    font-size: 14px !important;
  }
  .send-msg-box .send-msg form .msg-content {
    margin-top: 10px;
  }
  .send-msg-box .send-msg form .msg-content textarea::placeholder {
    font-size: 14px !important;
  }
  .send-msg-box .send-msg form .captcha {
    flex-direction: column;
    margin-top: 10px;
    width: 100%;
  }
  .send-msg-box .send-msg form .captcha .text_box {
    width: 100%;
  }
  .send-msg-box .send-msg form .captcha .text_box img {
    margin: 0 0 0 15px;
  }
  .send-msg-box .send-msg form .captcha .text_box .captcha_input {
    min-width: 0;
  }
  .send-msg-box .send-msg form .captcha .text_box .captcha_input::placeholder {
    font-size: 14px !important;
  }
  .send-msg-box .send-msg form .captcha .submit {
    margin-top: 10px;
  }
  .detail-content-box {
    margin-top: 0;
  }
  .detail-content-box .detail-content {
    padding-bottom: 0;
  }
  .detail-content-box .detail-content .left-info {
    margin-right: 0;
  }
  .detail-content-box .detail-content .left-info .label {
    font-size: 22px;
    margin-bottom: 20px;
    padding-bottom: 20px;
  }
  .detail-content-box .detail-content .left-info .desc {
    padding-bottom: 20px;
  }
  .detail-content-box .detail-content .left-info .desc img {
    max-width: 100%;
  }
  .exzoom {
    width: 100% !important;
  }
  .contcat-label {
    font-size: 22px;
    margin: 20px 0;
  }
  .contact-information-box {
    width: calc(100% - 30px);
    margin: 0 15px;
    flex-direction: column;
  }
  .contact-information-box .infomation-item {
    flex: 1 0 0;
    margin-right: 0;
    margin-top: 20px;
    padding: 10px;
  }
  .contact-information-box .infomation-item:first-child {
    margin-top: 0;
  }
  .contact-information-box .infomation-item img {
    width: 50px;
    height: 50px;
  }
  .contact-information-box .infomation-item .infomation-name {
    margin-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 10px;
  }
  .contact-information-box .infomation-item p {
    margin-top: 0;
  }
  .map {
    margin-top: 20px;
    margin-bottom: 20px;
    height: auto;
  }
  .map .company-img {
    display: none;
  }
  .contact-us-bot {
    display: none;
  }
  .move-contact-us-bot {
    display: block;
  }
  .move-contact-us-bot img {
    width: 100%;
  }
  .inquiry a {
    padding: 0px 4px;
    background: #ff4b41;
    margin-left: 5px;
    font-size: 14px;
    font-weight: normal;
    border-radius: 4px;
    overflow: hidden;
  }
  .right-search .search-box input {
    width: 130px !important;
  }
}/*# sourceMappingURL=media.css.map */