/*home-banner*/
.specialEffects23724 .vbabber-cover .vbanner-title-json {
    margin-left: auto;
    width: 50%;
    margin: 0 auto;
}

#siteblocks-setting-wrap-vtUsEyiYeWvZ .specialEffects23724 .vbanner-name {
    color: #fff;
    background: #00000091;
    padding: 10px 0 10px 0;
}

@media (max-width: 1200px) {
    .specialEffects23724 .vbabber-cover .vbanner-title-json {
        margin-left: auto;
        width: calc(100% - 30%);
    }
}

@media screen and (max-width:1023px) {
#siteblocks-setting-wrap-vtUsEyiYeWvZ > DIV > DIV > DIV > DIV > DIV > DIV > UL > DIV > DIV > LI > DIV:nth-child(2) > DIV > DIV:nth-child(1) > P:nth-child(1) > SPAN > STRONG {
	font-size:30px !important;
}
#siteblocks-setting-wrap-vtUsEyiYeWvZ > DIV > DIV > DIV > DIV > DIV > DIV > UL > DIV > DIV > LI > DIV:nth-child(2) > DIV > DIV:nth-child(1) > P:nth-child(2) > SPAN > STRONG {
	font-size:30px !important;
}
#siteblocks-setting-wrap-vtUsEyiYeWvZ > DIV > DIV > DIV > DIV > DIV > DIV > UL > DIV > DIV > LI > DIV:nth-child(2) > DIV > DIV:nth-child(1) > P:nth-child(1) > SPAN {
	line-height:40px !important;
}
#siteblocks-setting-wrap-vtUsEyiYeWvZ > DIV > DIV > DIV > DIV > DIV > DIV > UL > DIV > DIV > LI > DIV:nth-child(2) > DIV > DIV:nth-child(1) > P:nth-child(2) > SPAN {
	line-height:40px !important;
}
}

@media screen and (max-width:500px) {
	#siteblocks-setting-wrap-vtUsEyiYeWvZ > DIV > DIV > DIV > DIV > DIV > DIV > UL > DIV > DIV > LI > DIV:nth-child(2) > DIV > DIV:nth-child(1) > P:nth-child(1) > SPAN > STRONG {
	font-size:18px !important;
}
#siteblocks-setting-wrap-vtUsEyiYeWvZ > DIV > DIV > DIV > DIV > DIV > DIV > UL > DIV > DIV > LI > DIV:nth-child(2) > DIV > DIV:nth-child(1) > P:nth-child(2) > SPAN {
	font-size:18px !important;
}
#siteblocks-setting-wrap-vtUsEyiYeWvZ > DIV > DIV > DIV > DIV > DIV > DIV > UL > DIV > DIV > LI > DIV:nth-child(2) > DIV > DIV:nth-child(1) > P:nth-child(2) > SPAN > STRONG {
	font-size:18px !important;
}
#siteblocks-setting-wrap-vtUsEyiYeWvZ > DIV > DIV > DIV > DIV > DIV > DIV > UL > DIV > DIV > LI > DIV:nth-child(2) > DIV > DIV:nth-child(1) > P:nth-child(1) > SPAN {
	font-size:18px !important;
}
}


/*home-1*/
#component_ydpMoytQADGh > DIV > DIV > DIV > DIV:nth-child(1) {
	font-weight:600 !important;
}
#component_pNAWzIZlUEMh > DIV > DIV > DIV > DIV:nth-child(1) {
	font-weight:600 !important;
}
#component_ubAhznOGptZM > DIV > DIV > DIV > DIV:nth-child(1) {
	font-weight:600 !important;
}
#component_ydpMoytQADGh > DIV > DIV > DIV > DIV:nth-child(2) {
	font-weight:500 !important;
}
#component_pNAWzIZlUEMh > DIV > DIV > DIV > DIV:nth-child(2) {
	font-weight:500 !important;
}
#component_ubAhznOGptZM > DIV > DIV > DIV > DIV:nth-child(2) {
	font-weight:500 !important;
}

/*home-2*/
@media (min-width: 1440px){
#component_vgfheaTKJDvW > DIV > DIV > DIV:nth-child(1) > H2 {
	width:1200px !important;
    margin: 10px auto;
}
}

/*home Advantages*/
.xlx8-intro-wrapper {
    width: 80%;
    color: #8d8c8c;
    font-size: 16px;
    line-height: 26px;
    margin: 10px auto 20px auto;
    overflow: hidden;
}

.xlx8-icon-wrapper img {
    width: 80px;
    height: 80px;
}

.xlx8-listItem-wrapper {
    position: relative;
    background: white;
    border-radius: 4px;
    padding: 20px 15px 60px 15px;
    box-shadow: 1px -1px 27px 3px rgba(0, 0, 0, 0.07);
}

.xlx8-icon-wrapper {
    margin-bottom: 10px;
}
@media screen and (max-width:500px) {
	#location_FTfhzFSvrbQM > DIV > DIV:nth-child(1) > DIV:nth-child(2) {
	margin-left:0px !important;
	margin-right:0px !important;
    width: 100%; 
}
}

@media screen and (max-width:500px) {
	#location_FTfhzFSvrbQM > DIV > DIV:nth-child(1) > DIV:nth-child(2) > DIV > SPAN > SPAN > SPAN > SPAN {
	font-size:14px !important;
}
}

#location_FTfhzFSvrbQM > DIV > DIV:nth-child(2) > UL > LI:nth-child(1) > DIV > DIV:nth-child(4) > DIV > DIV > DIV > A {
	line-height:48px !important;
}
#location_FTfhzFSvrbQM > DIV > DIV:nth-child(2) > UL > LI:nth-child(2) > DIV > DIV:nth-child(4) > DIV > DIV > DIV > A {
	line-height:48px !important;
}
#location_FTfhzFSvrbQM > DIV > DIV:nth-child(2) > UL > LI:nth-child(3) > DIV > DIV:nth-child(4) > DIV > DIV > DIV > A {
	line-height:48px !important;
}



/*home product*/
#picture-wrap-LGpCJFTeMzSr > A:nth-child(2) > SPAN > SPAN {
	padding-left:20px !important;
	padding-right:0px !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
}
#picture-wrap-pWUCJlrGeMph > A:nth-child(2) > SPAN > SPAN {
	padding-left:20px !important;
	padding-right:0px !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
}
#picture-wrap-jyAhTvUDpiLr > A:nth-child(2) > SPAN > SPAN {
	padding-left:20px !important;
	padding-right:0px !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
}
#picture-wrap-lofrTGpYUshM > A:nth-child(2) > SPAN > SPAN {
	padding-left:20px !important;
	padding-right:0px !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
}
#picture-wrap-ikAWebpYKsDM > A:nth-child(2) > SPAN > SPAN {
	padding-left:20px !important;
	padding-right:0px !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
}


/*ABOUT US*/
@media screen and (max-width:500px) {
#component_tdpCeIqjGEUM > DIV {
	padding-left:20px !important;
	padding-right:20px !important;
}
}

/*NEWS-Detail*/
.slick-slider {
    padding-bottom: 0px;
}

.sitewidget-articleDetail-20160420105106 .articledetail-title h1 {
    font-size: 24px;
    line-height: 35px;
    letter-spacing: 0;
    text-align: left;
    color: #333;
    margin-bottom: 10px;
}

/**/
.articledetail-title {
    text-align: left;
}

.txtc {
    text-align: left;
}

.articledetail-cont {
    word-break: break-word;
    margin-top: 40px;
}


/*home news*/
#siteblocks-setting-wrap-mpfrolYAKTQC > DIV > DIV > DIV > DIV > DIV:nth-child(2) > DIV > DIV > DIV:nth-child(1) > DIV:nth-child(1) > DIV > DIV > DIV:nth-child(1) > H5 {
	overflow:hidden !important;
	display:-webkit-box !important;
	-webkit-box-orient:vertical !important;
	-webkit-line-clamp:3 !important;
	font-weight:600 !important;
      height: 80px;
}
#siteblocks-setting-wrap-mpfrolYAKTQC > DIV > DIV > DIV > DIV > DIV:nth-child(2) > DIV > DIV > DIV:nth-child(2) > DIV:nth-child(1) > DIV > DIV > DIV:nth-child(1) > H5 > A {
	overflow:hidden !important;
	display:-webkit-box !important;
	-webkit-box-orient:vertical !important;
	-webkit-line-clamp:3 !important;
	font-weight:600 !important;
      height: 80px;
}
#siteblocks-setting-wrap-mpfrolYAKTQC > DIV > DIV > DIV > DIV > DIV:nth-child(2) > DIV > DIV > DIV:nth-child(1) > DIV:nth-child(1) > DIV > DIV > DIV:nth-child(1) > DIV:nth-child(1) {
	display:none !important;
}
#siteblocks-setting-wrap-mpfrolYAKTQC > DIV > DIV > DIV > DIV > DIV:nth-child(2) > DIV > DIV > DIV:nth-child(1) > DIV:nth-child(1) {
	padding-bottom:60px !important;
	padding-top:40px !important;
}

#siteblocks-setting-wrap-mpfrolYAKTQC > DIV > DIV > DIV > DIV > DIV:nth-child(2) > DIV > DIV > DIV:nth-child(2) > DIV:nth-child(1) > DIV > DIV > DIV:nth-child(1) > DIV:nth-child(1) {
	display:none !important;
}

#siteblocks-setting-wrap-mpfrolYAKTQC > DIV > DIV > DIV > DIV > DIV:nth-child(2) > DIV > DIV > DIV:nth-child(2) > DIV:nth-child(1) {
	padding-top:40px !important;
	padding-bottom:60px !important;
}

@media screen and (min-width:1500px) {
.block12164 {
    width: 100%;
    max-width: 1330px;
    margin: 0 auto;
    padding: 20px 0;
}

#siteblocks-setting-wrap-mpfrolYAKTQC > DIV > DIV > DIV > DIV > DIV:nth-child(2) {
	width:720px !important;
}
#siteblocks-setting-wrap-mpfrolYAKTQC > DIV > DIV > DIV > DIV > DIV:nth-child(2) > DIV > DIV > DIV:nth-child(1) {
	width:330px !important;
}
#siteblocks-setting-wrap-mpfrolYAKTQC > DIV > DIV > DIV > DIV > DIV:nth-child(2) > DIV > DIV > DIV:nth-child(2) {
	width:330px !important;
}


#siteblocks-setting-wrap-mpfrolYAKTQC > DIV > DIV > DIV > DIV > DIV:nth-child(2) > DIV > DIV > DIV:nth-child(1) > DIV:nth-child(1) > DIV > DIV > DIV:nth-child(1) > H5 {
    overflow: hidden !important;
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 3 !important;
    font-weight: 600 !important;
    height: 80px;
}

#siteblocks-setting-wrap-mpfrolYAKTQC > DIV > DIV > DIV > DIV > DIV:nth-child(2) > DIV > DIV > DIV:nth-child(2) > DIV:nth-child(1) > DIV > DIV > DIV:nth-child(1) > H5{
    overflow: hidden !important;
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 3 !important;
    font-weight: 600 !important;
    height: 80px;
}}



/*about*/
@media screen and (max-width:1024px) {
	#outerContainer_1699345195024 > DIV > DIV {
	display:flex !important;
	flex-direction:row !important;
	flex-wrap:wrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:unset !important;
}
#column_1699345194284 {
	width:100% !important;
}
#column_1699346771999 {
	width:100% !important;
}
#component_AIUDfJRWzMSC > DIV {
	display:none !important;
}
}

/*oem&odm*/
#outerContainer_1699520068971 > DIV > DIV {
	display:flex !important;
	flex-direction:row !important;
	flex-wrap:nowrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
@media screen and (max-width:500px) {
	#outerContainer_1699520068971 > DIV > DIV {
	display:flex !important;
	flex-direction:column !important;
	flex-wrap:wrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
}

#outerContainer_1699520602344 > DIV > DIV {
	display:flex !important;
	flex-direction:row !important;
	flex-wrap:nowrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
@media screen and (max-width:500px) {
	#outerContainer_1699520602344 > DIV > DIV {
	display:flex !important;
	flex-direction:column-reverse !important;
	flex-wrap:wrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
}

#outerContainer_1699520805467 > DIV > DIV {
	display:flex !important;
	flex-direction:row !important;
	flex-wrap:nowrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
@media screen and (max-width:500px) {
	#outerContainer_1699520805467 > DIV > DIV {
	display:flex !important;
	flex-direction:row !important;
	flex-wrap:wrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
}

#outerContainer_1699520856417 > DIV > DIV {
	display:flex !important;
	flex-direction:row !important;
	flex-wrap:nowrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
@media screen and (max-width:500px) {
	#outerContainer_1699520856417 > DIV > DIV {
	display:flex !important;
	flex-direction:column-reverse !important;
	flex-wrap:nowrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
}

#outerContainer_1699520912038 > DIV > DIV {
	display:flex !important;
	flex-direction:row !important;
	flex-wrap:nowrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
@media screen and (max-width:500px) {
	#outerContainer_1699520912038 > DIV > DIV {
	display:flex !important;
	flex-direction:row !important;
	flex-wrap:wrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
}

#outerContainer_1699520976725 > DIV > DIV {
	display:flex !important;
	flex-direction:row !important;
	flex-wrap:nowrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
@media screen and (max-width:500px) {
#outerContainer_1699520976725 > DIV > DIV {
	display:flex !important;
	flex-direction:column-reverse !important;
	flex-wrap:wrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
}

#outerContainer_1699521046357 > DIV > DIV {
	display:flex !important;
	flex-direction:row !important;
	flex-wrap:nowrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
@media screen and (max-width:500px) {
#outerContainer_1699521046357 > DIV > DIV {
	display:flex !important;
	flex-direction:row !important;
	flex-wrap:wrap !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:center !important;
}
}




/*OEM&ODM - Solutions*/
.xlx34-inner-wrapper {
    width: 1330px;
    margin: 0 auto;
}

@media screen and (min-width: 1460px){
.xlx34-inner-wrapper {
    width: 1335px;
    margin: 0 auto;
}}


@media screen and (max-width: 1200px){
.xlx34-inner-wrapper {
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
}}

.xlx34-bottom-wrapper {
    position: relative;
    float: left;
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
    background: white;
    margin-top: -30px;
    box-shadow: 0 7px 22px rgb(19 19 19 / 8%);
}
.xlx34-text-wrapper {
    width: 100%;
    margin: 15px 0 10px 0;
    padding-right: 0px;
    font-size: 14px;
    color: #727272;
    box-sizing: border-box;
}

#siteblocks-setting-wrap-gcfsMDaApKTW > DIV > DIV > DIV > DIV > UL > LI:nth-child(1) > DIV > DIV:nth-child(2) > DIV:nth-child(3) {
	display:none !important;
}
#siteblocks-setting-wrap-gcfsMDaApKTW > DIV > DIV > DIV > DIV > UL > LI:nth-child(2) > DIV > DIV:nth-child(2) > DIV:nth-child(3) {
	display:none !important;
}
#siteblocks-setting-wrap-azAihNaUKVfW > DIV > DIV > DIV > DIV > UL > LI:nth-child(1) > DIV > DIV:nth-child(2) > DIV:nth-child(3) {
	display:none !important;
}
#siteblocks-setting-wrap-azAihNaUKVfW > DIV > DIV > DIV > DIV > UL > LI:nth-child(2) > DIV > DIV:nth-child(2) > DIV:nth-child(3) {
	display:none !important;
}
#siteblocks-setting-wrap-bofsrDaUAVgW > DIV > DIV > DIV > DIV > UL > LI:nth-child(1) > DIV > DIV:nth-child(2) > DIV:nth-child(3) {
	display:none !important;
}
#siteblocks-setting-wrap-bofsrDaUAVgW > DIV > DIV > DIV > DIV > UL > LI:nth-child(2) > DIV > DIV:nth-child(2) > DIV:nth-child(3) {
	display:none !important;
}

/*类别页总产品页 - Why Choose Us*/
#siteblocks-setting-wrap-rtfirYyebFAW > DIV > DIV > DIV > DIV:nth-child(2) > DIV:nth-child(2) {
	display:none !important;
}


/*Contact Us*/
@media (min-width: 1220px){
.container {
    width: 1330px;
    max-width: 100%;
}}



/*products detail*/
@media screen and (min-width:1px) and (max-width:900px) {
	#column_1699279217229 {
	display:none !important;
}
}


/*面包屑*/
#component_MGpWTkvobJnh > DIV > DIV > DIV > STRONG {
	line-height:30px !important;
}
@media screen and (max-width:500px) {
	#component_MGpWTkvobJnh > DIV > DIV > DIV > STRONG {
	font-size:20px !important;
	font-weight:600 !important;
	overflow:hidden !important;
	display:-webkit-box !important;
	-webkit-box-orient:vertical !important;
	-webkit-line-clamp:3 !important;
}
}

/*OEM&ODM-Custom Cabinets Design*/
.qiaoxin20744 .scroll-item .cont {
    font-size: 24px;
    color: #292929;
    line-height: 1.7em;
    word-wrap: break-word;
    font-weight: 600;
}

@media screen and (min-width: 1px) and (max-width: 1200px){
.qiaoxin20744 .cont .banner-docs {
    font-size: 24px;
}}

.qiaoxin20744 .cont .banner-docs div {
    font-size: 16px;
    color: #666;
    margin-top: 10px;
    line-height: 1.7em;
    font-weight: 500;
}



@media screen and (min-width:1460px){
.qiaoxin20744 {
    max-width: 1340px;
    padding: 20px 0;
    margin: 0 auto;
    line-height: 4;
}}

@media screen and (min-width:1080px) and (max-width:1440px){
.qiaoxin20744 {
    max-width: 1328px;
    padding: 20px 0;
    margin: 0 auto;
    line-height: 4;
}}

@media screen and (min-width: 980px) and (max-width: 1024px){
.qiaoxin20744 {
    max-width: 960px;
    padding: 20px 0;
    margin: 0 auto;
    line-height: 4;
}}


@media screen and (min-width: 768px) and (max-width: 900px){
.qiaoxin20744 {
    max-width: 730px;
    padding: 20px 0;
    margin: 0 auto;
    line-height: 4;
}}


/*oem&odm Quality Control*/
@media screen and (min-width:1px) and (max-width:900px) {
	#outerContainer_1708593267955 > DIV > DIV {
	display:flex !important;
	flex-direction:column-reverse !important;
	flex-wrap:unset !important;
	align-content:unset !important;
	justify-content:unset !important;
	align-items:unset !important;
}
}

/*products*/
@media screen and (min-width:1024px) {
	#outerContainer_1709517464637 {
	display:none !important;
}
}

@media screen and (min-width:1px) and (max-width:1000px) {
#column_1709286564116 {
	display:none !important;
}
}

/*news*/
.sitewidget-verticalnavigation .sm-simple {
    border: none;
    box-shadow: none;
}

@media screen and (min-width:1px) and (max-width:1000px) {
#component_mkfiZqDpSUTO > DIV {
	display:none !important;
}}

/*video*/
.sitewidget-atlasList .atlasList-item .item-box {
    display: table-cell;
    vertical-align: middle;
    position: relative;
    border: 1px solid #ccc;
    text-align: center;
    height: auto;
    width: 100%;
    background-color: white;
}

#outerContainer_1599636929474 .sitewidget-ba498436-a972-44de-a4a8-ecbd4e308966-20240313100444 ul.slight-submenu-ul li.artLi > a:hover {
	color:rgb(70,176,52) !important;
}


@media screen and (min-width:1px) and (max-width:1000px) {
#component_gLpDZEhgVPvO {
	display:none !important;
}}


/*about-video*/
@media screen and (min-width:1024px) {
#component_yipDUewYPdyM {
	display:none !important;
}}


@media screen and (min-width:1px) and (max-width:1024px) {
	#component_pWpYjOQLyqct > DIV > DIV > IFRAME {
	display:none !important;
}
}


/*分页按钮*/
.sitewidget-atlasList .sitewidget-bd .paging>li>a, .sitewidget-bd .paging>li>span {
    display: inline-block;
    text-align: center;
    line-height: 40px;
    min-width: 40px;
    font-size: 18px;
    color: #898989;
}
.sitewidget-ft .paging>li>a, .sitewidget-ft .paging>li>span {
    display: inline-block;
    text-align: center;
    line-height: 40px;
    min-width: 40px;
    font-size: 18px;
    color: #898989;
}

/*快速联系-m*/
@media screen and (max-width:500px) {
	#component_rHUNATDaCQur {
	display:none !important;
}
}
#siteblocks-setting-wrap-vtUsEyiYeWvZ .specialEffects23724 .vBanner-item .pack .vBanner-video-default video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}



/*广告衣柜页，表单标题下文字居中*/
#component_lpUZeKjtQfuE > DIV > DIV:nth-child(2) > FORM > FIELDSET > DIV:nth-child(4) > DIV > P {
	text-align:center !important;
}
/*广告衣柜页，文件上传按钮*/
#component_lpUZeKjtQfuE > DIV > DIV:nth-child(2) > FORM > FIELDSET > DIV:nth-child(10) > DIV {
	text-align:right !important;
}