@media screen and (max-width: 1919px) {
    .top-bg img {
        height: auto;
    }
}
@media screen and (max-width: 1600px) {
	.header-box .navbar_nav li a {
		padding: 0px 25px !important;
	}
	.bigbox {
        width: 90%;
        margin: 0 auto;
    }
    .about_img_top {
        display: flex;
        gap: 15px;
    }
    .about_img_bot {
        display: flex;
        gap: 15px;
    }
    .core-box .core-sbox .core-list .core-item .core-item-cont .cont-top {
        font-size: 26px;
    }
    .send-msg-box {
        margin: 40px auto !important;
    }
}
@media screen and (max-width: 1440px) {
	.header-box .navbar_nav li a {
		padding: 0px 17px !important;
	}
	.bigbox {
        width: 85%;
        margin: 0px auto;
    }
    .core-box .core-sbox .core-list .core-item {
        min-height: 301px;
    }
    .brand-box .brand-sbox {
        padding: 50px 0px;
    }
    .brand-box .brand-sbox .brand-list img {
        height: 80px;
    }
    .left-img {
        width: 50%;
    }
    .left-img img {
        width: 100%;
    }
    .choose-box .choose-sbox .choose-list .choose-item {
        min-height: 296px;
    }
    .core-box .core-sbox .core-list .core-item .core-item-cont .cont-top {
        font-size: 20px;
    }
    .send-msg-box .send-msg form .email input {
        width: calc(100% - 80px);
    }
    .send-msg-box .send-msg form .name_tel .tel {
        width: calc(60% - 80px);
    }
    .send-msg-box .send-msg form .msg-content textarea {
        width: calc(100% - 80px);
    }
    .send-msg-box .send-msg form .captcha {
        width: calc(100% - 80px);
    }
    .process-box .process-sbox {
        width: 85%;
        padding: 70px 0px 40px 0px;
    }
    .process-tit {
        top: 42px !important;
        font-size: 24px !important;
    }
    .process-box .process-sbox .process-list {
        padding: 70px 30px 50px 30px;
    }
    .process-box .process-sbox .process-list .process-item {
        margin: 0px;
    }
    .process-box .process-sbox .process-list .process-item .process-item-cont {
        font-size: 16px;
    }
    .process-box .process-sbox .process-list .process-item .process-item-img img {
        width: 80px;
    }
    .process-box .process-sbox .process-list .process-line {
        margin-bottom: 66px;
    }
}
@media screen and (max-width: 1300px) {
	.header-box .navbar_nav li a {
		padding: 0px 15px !important;
	}
	.bigbox {
        width: 80%;
        margin: 0px auto;
    }
    .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;
    }
    .header-box .header-wrap .left-logo .logo {
    	margin-right: 0;
    }
    .header-box .header-wrap .right-search .search-box input {
    	width: auto;
    }
    .banner-title-s {
        font-size: 1.8rem;
        margin-bottom: 2rem;
    }
}
@media screen and (max-width: 1270px) {
    .process-box {
        display: none;
    }
	.bannerPc .banner-title {
		z-index: 1 !important;
		bottom: 10% !important;
	}
	.bannerPc .banner-title a {
		font-size: 18px !important;
	}
	.header-box .navbar_nav li {
		min-width: auto !important;
	}
	.header-box .navbar_nav li a {
		padding: 0 !important;
	}
	.header-box .navbar_nav li .dropdown_menu {
		width: auto !important;
	}
	.header-box .navbar_nav li .dropdown_menu a {
		padding: 10px !important;
		line-height: 15px !important;
	}
	.header-box .header-wrap .left-logo .left-tips {
		width: 280px;
		height: 24px;
	}
	.header-box .header-wrap .left-logo .logo {
		width: 160px;
		height: 37px;
	}
	.header-box .header-wrap .right-search .search-pic-1 {
		width: 120px;
		height: 35px;
	}
	.header-box .header-wrap .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: 400px;
	}
	.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: 992px) {
	.top-bg {
		margin: 0;
	}
	.header-box {
		height: 80px !important;
	}
	.pc_nav {
		display: none !important;
	}
	.header-box .change-language {
		width: 80px;
		height: 80px;
	}
	.header-box .email-box {
		width: 60px;
		height: 80px;
	}
	.header-box .right-search {
		width: 60px !important;
		height: 80px !important;
		background: #fff !important;
		border-left: 1px solid #ededed;
	}
	.header-box .header-wrap .right-search .searchtxt {
		color: #13b091;
	}
	.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: 1rem 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: 1rem 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;
	}
	.contact-video .video-top-bg {
		height: 200px;
	}
	.contact-video .video-info-item {
		margin: 20px 0px;
		width: 24%;
		height: 80px;
		padding: 0px 10px;
		box-sizing: border-box;
		justify-content: center;
	}
	.contact-video .video-info-item-num {
		text-align: center;
		font-size: 24px;
	}
	.contact-video .video-info-item-txt {
		font-size: 14px;
		font-weight: normal;
		text-align: center;
	}
	.contact-video .video-display {
        margin: -80px auto 0px auto;
        width: 90%;
        height: 200px;
        border-radius: 16px;
        overflow: hidden;
	}
	.contact-video .video-detials {
		width: 100%;
		margin: 15px auto;
		flex-direction: column;
	}
	.contact-video .video-detials .video-detials-info {
		margin-right: 20px;
		margin-left: 20px;
		font-size: 15px;
		font-weight: normal;
		text-align: center;
	}
	.contact-video .video-detials .video-detials-btn {
		margin-top: 15px;
	}
	.contact-video .video-detials .video-detials-btn a {
		width: 150px;
		height: 50px;
		line-height: 50px;
		font-size: 15px;
	}
	.product-cate-box .page-content .card .content {
		width: auto;
	}
	.product-cate-box .page-content {
		flex-direction: column;
	}
	.product-cate-box .page-content .card {
		margin-right: 0rem;
	}
	.product-cate-box .page-content .card .content {
		padding: 4rem 1rem;
	}
	.product-cate-box .page-content .card .content .more {
		display: none;
	}
	.app-contact {
		flex-direction: column;
		padding: 1.5rem;
	}
	.app-contact-txt {
		font-size: 1.4rem;
		text-align: center;
	}
	.app-contact-btn a {
		width: 200px;
		height: 50px;
		line-height: 50px;
		font-size: 1.2rem;
		font-weight: bold;
		margin-top: 1.5rem;
	}
	.product-cate-box .product-cate .more {
		display: none;
	}
	.contact-us .contact-box .right-contact {
		padding: 30px;
		flex-direction: column;
		margin: 0px 15px 15px 15px;
		border-radius: 8px;
	}
	.contact-us .contact-box .right-contact .c-list {
		position: relative;
		left: 0px;
		bottom: 0px;
		padding: 0px;
		border-radius: 8px;
		overflow: hidden;
	}
	.contact-us .contact-box .right-contact .c-list .c-item img {
	    width: auto;
        height: 50px;
	}
	.contact-us .contact-box .right-contact .c-list .c-item {
		padding: 10px;
		margin-right: 0px;
	}
	.six-mudole-box {
		padding: 15px 0px;
	}
	.mudole-item {
		flex: 1 0 calc(50% - 3rem);
		padding: 1.5rem;
		margin-right: 0rem;
	}
	.mudole-item:first-child {
		margin-top: 0em;
	}
	.mudole-item-tit {
		font-size: 18px;
		width: 100%;
		padding-bottom: 1rem;
		text-align: center;
	}
	.mudole-item-cont {
		font-size: 16px;
		padding-top: 1rem;
		text-align: center;
	}
	.qm-box .qm-list .qm-list-tit {
		font-size: 2.5rem;
		font-weight: bold;
		color: #fff;
		margin-bottom: 2rem;
	}
	.qm-box .qm-list .qm-list-cont {
		font-size: 1.2rem;
		line-height: 1.5;
	}
	.qm-box {
		height: 500px;
	}
	.quality-box .quality-cate {
		flex-direction: column;
	}
	.quality-box .quality-cate .title-left .quality-cate-label {
		font-size: 30px;
		text-align: center;
		margin-bottom: 1rem;
	}
	.quality-box {
		padding: 15px 0px;
	}
	.quality-box .page-content {
		flex-direction: column;
		margin-top: 0px;
	}
	.quality-box .page-content .card {
		flex: 1;
		margin-right: 0rem;
		margin-top: 1rem;
	}
	.trace-table {
		table-layout: fixed;
	}
	.trace-table td {
		padding: 5px !important;
		font-size: 12px !important;
		line-height: 1.2 !important;
	}
	.trace-btn {
		height: auto !important;
	}
	.trace-box {
		padding: 0px !important;
	}
	.trace-title {
		font-size: 22px !important;
		text-align: center;
	}
	.crumb_box {
		background: #ffffff;
		margin: 15px 0;
	}
    .crumb_box .crumb .crumb_info_box {
        flex-flow: wrap;
    }
    .detail-cont .detail .detail-top .top-right-info-box .more {
        margin: 20px auto 0;
        border-radius: 8px;
    }
    .footer-box .footer .footer-info-item:nth-child(2) {
        display: none;
    }
    .footer-box .footer .footer-info-item .footer-info-item-lw {
        flex-direction: column;
    }
    .footer-box .footer .footer-info-item .footer-logo {
        height: 80px;
    }
    .footer-box .footer .footer-info-item .footer-info-item-webname {
        margin-top: 10px;
        font-size: 16px;
    }
    .send-msg-box .company-img {
        width: 100%;
        margin: 15px auto;
    }
    .send-msg-box .company-img img {
        width: 100%;
        height: 350px;
        object-fit: cover;
        border-radius: 10px;
        overflow: hidden;
    }
    .quality-box .page-content .card .content {
        padding: 4rem 1rem;
    }
    .quality-box .page-content .card .content .more {
        display: none;
    }
    .quality-box .page-content .card .content .title {
        font-size: 1.5em;
    }
    .model-box {
        background: #f8f8f8;
    }
    .model-left {
        display: none;
    }
    .model-right {
        flex: 1;
        padding: 30px;
        margin: 0px 15px;
        border-radius: 12px;
    }
    .model-right .model-right-tit {
        font-size: 30px;
        text-align: center;
        margin-bottom: 15px;
    }
    .model-right .model-right-item .model-right-item-tit {
        font-size: 20px;
    }
    .model-right .model-right-item .model-right-item-tit img {
        width: 16px;
        height: 16px;
        margin-right: 10px;
    }
    .model-right .model-right-item .model-right-item-cont {
        margin-left: 26px;
        font-size: 14px;
        line-height: 1.4;
    }
    .choose-box .choose-sbox {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding: 0px;
    }
    .choose-box .choose-sbox .choose-tit {
        text-align: center;
        font-size: 24px;
        margin: 20px 0px;
    }
    .choose-box .choose-sbox .choose-tit img {
        margin: 0px 5px;
        width: 30px;
        height: 25px;
    }
    .choose-box .choose-sbox .choose-list {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .choose-box .choose-sbox .choose-list .choose-item {
        flex: 1;
        padding: 15px;
        margin-right: 0px;
        margin-bottom: 15px;
        border-radius: 12px;
        min-height: 150px;
    }
    .choose-box .choose-sbox .choose-list .choose-item .choose-item-cont {
        font-size: 20px;
        line-height: 1;
    }
    .choose-box .choose-sbox .choose-list .choose-item .choose-item-img {
        width: 60px;
        height: 60px;
        margin-bottom: 15px;
    }
    .choose-box .choose-sbox .choose-list .choose-item:nth-child(1) .choose-item-img {
        background-size: 60px 60px;
    }
    .choose-box .choose-sbox .choose-list .choose-item:nth-child(2) .choose-item-img {
        background-size: 60px 60px;
    }
    .choose-box .choose-sbox .choose-list .choose-item:nth-child(3) .choose-item-img {
        background-size: 60px 60px;
    }
    .choose-box .choose-sbox .choose-list .choose-item:nth-child(4) .choose-item-img {
        background-size: 60px 60px;
    }
    .choose-box .choose-sbox .choose-list .choose-item:nth-child(5) .choose-item-img {
        background-size: 60px 60px;
    }
    .news-box {
        padding: 0 0 15px 0;
        background: #f8f8f8;
    }
    .news-box .news .title-left img {
        display: none;
    }
    .news-box .news .title-left .news-label {
        font-size: 28px;
        margin-left: 0px;
    }
    .news-box .news-list {
        display: flex;
        flex-direction: column;
        margin-top: 15px;
    }
    .news-box .news-list .news-item {
        flex: 1 ;
        margin-right: 0px;
        margin-bottom: 15px;
    }
    .news-box .news-list .news-item .news-item-info {
        width: calc(100% - 30px);
        margin: 15px;
        font-size: 16px;
    }
    .news-box .news-list .news-item .more {
        display: none;
    }
    .brand-box .brand-sbox .brand-tit img {
        margin: 0px 5px;
        width: 30px;
        height: 25px;
    }
    .brand-box .brand-sbox .brand-tit {
        font-size: 32px;
        margin-bottom: 15px;
        text-align: center;
    }
    .brand-box .brand-sbox {
        padding: 15px;
    }
    .brand-box .brand-sbox .brand-list {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        justify-content: center;
        gap: 15px;
    }
    .info-box {
        flex-direction: column;
    }
    .about-content-box .about-content .left-info {
        margin-right: 0px;
    }
    .about-content-box .about-content .left-info .desc {
        margin-top: 0px;
        margin-bottom: 15px;
    }
    .about-content-box .about-content .left-info .desc h2 {
        font-size: 20px;
        margin-bottom: 10px;
        font-weight: bold;
        color: #09ad8b;
        line-height: 1.3;
    }
    .left-img img {
        display: none;
    }
    .about_img {
        margin-top: 0px;
    }
    .about_img_top {
        display: flex;
        flex-direction: column;
        margin-bottom: 0px !important;
    }
    .about_img_top_item {
        margin-bottom: 15px;
    }
    .about_img img {
        height: auto;
        object-fit: cover;
    }
    .about_img_bot {
        display: flex;
        flex-direction: column;
    }
    .about_img_bot_item {
        margin-bottom: 15px;
    }
    .core-box {
        margin-top: 0px;
        width: 100%;
        display: flex;
        align-items: stretch;
    }
    .core-box .core-sbox {
        padding: 15px;
        margin: 0px;
    }
    .core-box .core-sbox .core-tit {
        font-size: 32px;
        line-height: 1;
        margin-bottom: 15px;
        text-align: center;
    }
    .core-box .core-sbox .core-list .core-item {
        border-right: 0px;
    }
    .core-box .core-sbox .core-list .core-item {
        flex: 1;
        padding: 25px;
        border-bottom: 1px solid #2fd8b9;
        min-height: 150px;
    }
    .core-box .core-sbox .core-list .core-item:last-child {
        border-bottom: 0px;
    }
    .core-box .core-sbox .core-list .core-item .core-item-img img {
        width: 50px;
        height: 50px;
        display: block;
        transition: all 0.6s;
    }
    .core-box .core-sbox .core-list .core-item .core-item-cont .cont-top {
        font-size: 24px;
        line-height: 1;
    }
    .core-box .core-sbox .core-list .core-item .core-item-cont .cont-bot {
        font-size: 15px;
        color: #fff;
        text-align: left;
        line-height: 1.3;
    }
    .core-box .core-sbox .core-tit img {
        margin: 0px 5px;
        width: 30px;
        height: 25px;
    }
    .about_quality {
        margin-top: 15px;
    }
    .about_patent {
        margin-top: 15px;
    }
    .about_patent_btn {
        margin-top: 15px;
    }
    .about-content-box .about-content {
        padding-bottom: 15px;
    }
    .about_patent_btn a {
        min-width: 150px;
        height: 50px;
        font-size: 1rem;
    }
    .detail-content-page {
        flex-direction: column;
        align-items: flex-start !important;
    }
    .detail-content-page-item {
        font-size: 14px !important;
    }
    .page-item-tit {
        font-size: 14px !important;
    }
    .detail-content-return a {
        margin-top: 15px !important;
        font-size: 1rem !important;
    }
    .detail-content-page-item a {
        font-size: 14px !important;
    }
    .news-box .news .more a {
        min-width: 100px;
        height: 30px;
        font-size: 13px;
    }
    .quality-box .quality-cate .more a{
        min-width: 100px;
        height: 30px;
        font-size: 13px;
    }
}
@media screen and (max-width: 768px) {
	.bigbox {
		width: calc(100% - 30px) !important;
		margin: 0 15px;
	}
	.head-top-box {
		display: none;
	}
	.header-box .header-wrap .left-logo {
		flex: 1;
		margin-left: 12px;
	}
	.header-box .header-wrap .left-logo a .logo {
		display: none;
	}
	.header-box .header-wrap .left-logo a .move-logo {
		display: block;
		height: 44px;
		margin-right: 12px;
	}
	.header-box .header-wrap .right-search {
		display: none;
	}
	/*.header-box .header-wrap .right-search {*/
	/*  flex: 1;*/
	/*}*/
	.header-box .header-wrap .right-search .right-slogan {
		display: none;
	}
	.header-box .header-wrap .right-search .search-box {
		margin-left: 0;
	}
	.header-box .change-language .other-language {
		top: 80px;
	}
	.more a {
		padding: 6px 10px;
		font-size: 12px;
	}
	.contact-us .contact-box {
		padding-top: 0rem;
		padding-bottom: 0rem;
	}
	.contact-us .contact-box .left-contact {
		display: none;
	}
	.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 {
		flex: 1;
		justify-content: center;
	}
	.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: 0px;
	}
	.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: 0px;
	}
	.product-cate-box .page-content .card {
		flex: 1 0 calc(50% - 3rem);
	}
	.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 .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 {
		flex: 1;
	}
	.case-box .case .title-left img {
		width: 35px;
		height: 35px;
		display: none;
	}
	.case-box .case .title-left .case-label {
        font-size: 28px;;
        margin-left: 0px;
    }
	.case-box .case .title-left .product-cate-label {
		font-size: 22px;
		margin-left: 5px;
	}
    .case-box .case .more a {
        min-width: 100px;
        height: 30px;
        font-size: 13px;
    }
	.case-box .case-list {
		flex-direction: column;
		margin-top: 0rem;
	}
	.case-box .case-list .case-item {
        flex: 1;
        margin-right: 0rem;
    }
	.case-box .case-list .case-item img {
	    width: 100%;
		height: 300px;
		object-fit: cover;
	}
	.case-box .case-list .case-item .more a {
		padding: 10px 0;
		font-size: 12px;
	}
	.case-box .case-list .case-item .case-item-info {
        margin: 15px;
        width: calc(100% - 30px);
        font-size: 16px;
    }
	.guide-box {
		background-size: cover;
	}
	.guide-box .last-contact-us {
		flex-direction: column;
		height: 270px;
	}
	.guide-box .last-contact-us .left {
		text-align: center;
		padding: 0px 15px;
	}
	.guide-box .last-contact-us .left p {
		font-size: 18px;
	}
	.guide-box .last-contact-us .right {
		margin-top: 15px;
	}
	.guide-box .last-contact-us .right a {
        padding: 13px 50px;
        font-size: 16px;
    }
	.footer-box .footer {
		flex-wrap: wrap;
		padding: 20px 0;
	}
	.footer-box .footer .footer-info-item {
		margin-top: 20px;
		width: 100%;
	}
	.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: 0 !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;
        text-align: center;
	}
	.cont-box .cont .product-list-box .product-list .product-item {
		flex: 0 0 calc(50% - 9px) !important;
		margin-right: 14px;
        margin-top: 14px;
	}
	.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: 0px 8px;
		font-weight: normal;
		text-align: center;
	}
	.cont-box .cont .cont-info-list {
		margin-top: 15px;
	}
	.cont-box .cont .cont-info-list .cont-info-item {
        margin-top: 15px;
    }
	.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;
		padding-top: 20px;
	}
	.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;
		display: none;
	}
	.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;
		margin-bottom: 20px;
	}
	.detail-content-box .detail-content {
		padding-bottom: 0;
		padding: 15px;
	}
	.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 */