/*.row*/
/*    共12*/
/*    .col-6*/
.about-section .about-wrapper .about-image-items .about-img {
	max-width:100%;
}
.home-hot-class .img_box {
	padding-top:100%;
}
.navbar-2 .container .navbar-2-right .main-menu ul li a {
	font-weight: 700;
}
.about-wrapper .about-image-items {
	margin-bottom:0 ;
}
.about-social-wrapper a {
	border:1px solid black;
}
.about-social-wrapper {
	justify-content:center;
}
.about-section .shape-img {
	display:none !important;
}
section.shop-details-section.section-padding {
	padding-top:0;
}
@media (max-width: 991px) {
 
	.contact-wrapper .contact-right-box .contact-form-items .form-clt span {
		width: 100%;
	}
}
@media (max-width: 767px) {
.section-title.text-center.textTitle {
    margin-bottom: 30px;
}
	.content-type2 .items .lefts img {
		width: 50px;
	}
	.home-hot-product .homepro-des > li {
		padding-top: 30px;
	}
	.home-hot-product .homepro-des {
		padding-top: 0;
	}
/* case  ALL按钮上方间距	 */
	.project-section .tab-content .project-nav {
		margin-top: 30px;
	}
	/* 	 footer部分布局调整*/
	.footer-3 .footer-widgets-wrapper .footer-logo > img {
		max-width: 55%;
	}
	.footer-3 .footer-widgets-wrapper .footer-logo {
		width: 100%;
	}
	

	/* 	about页面about-author部分布局调整 */

	.about-section .align-items-center .about-author .author-icon .content > span {
		font-size: 15px;
	}
	.about-section .align-items-center .about-author .author-icon .content > h5 {
		font-size: 17px;
	}
/* blog间距 */

	
	.section-padding .pt-5 {
		padding: 34px 0 3px !important;
	}

	
/* footer部分 */
.footer-3 .container .footer-bottom-wrapper {
	gap: 10px;
	padding: 15px 0;
}
.footer-widgets-wrapper .single-footer-widget .widget-head h3 {
	font-size: 22px;
}
.footer-widgets-wrapper .single-footer-widget .list-items li {
        font-size: 16px;
    }
	
	.contact-wrapper .contact-right-box {
		padding: 32px 24px;
	}
	.contact-wrapper .contact-right-box .contact-form-items .theme-btn {
    margin-top: 12px;
}
	.feature-car-wrapper .feature-car-content .feature-button {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.news-details-wrapper .news-details-items .details-content h1 {
		font-size: 26px;
	}
	.about-adv-item .about-adv-content {
		flex-direction: column;
	}
	.section-title-area {
		flex-wrap: wrap;
		gap:30px;
		flex-direction: unset;
	}
}


.shop-details-section .single-newtab .details-content p .aligncenter {
	 clear: both;
    display: block;
    margin: 0 auto !important;
    text-align: center;
}
/* .shop-details-section .single-newtab .details-content p aligncenter {
    clear: both;
    display: block;
    margin: 0 auto !important;
    text-align: center;
}
.shop-details-section .single-newtab .details-content p aligncenter {
    clear: both;
    display: block;
    margin: 0 auto !important;
    text-align: center;
} */
.navbar-2 .container .navbar-2-right .main-menu ul li a {
	font-size:22px;
}
	section.service-section.fix.section-padding.service-padd-top10 {
    display: none !important;
}
.H1color {
	color:var(--theme) !important;
}
.about-wrapper .about-image-items .about-img .about-image-2 {
	right:-20px !important;
}
@media(max-width:1199px) {
	.about-wrapper .about-image-items .about-img .about-image-2 {
    right: -10px !important;
		bottom: -30px !important;}
}
		section.hero-4 {
    padding: 0 20px !important;

	}
@media(min-width:1366px) {
	.about-wrapper .about-image-items .about-img .about-image-2 {
    right: 6px !important;
}
	.about-wrapper .about-image-items .about-img {
		padding-right:50px !important;
	}
}
@media screen and (max-width: 768px) {
    .section-padding {
        padding: 60px 20px;
    }
}
.social-share-product {
	margin-top:20px;
}
.social-share-product a {
    margin-right: 10px;
}
.social-share-product span {
    color:#000;
	font-weight:500;
}
.slick-list .draggable {
	height:auto !important;
}
.single-newtab .content-type2 .img_box {
	position:unset !important;
}
.single-newtab .content-type2 .img_box img {
	position:unset !important;
}
.row.cs-reverse {
    flex-direction: row-reverse !important;
	margin-top:20px;
	margin-bottom:20px;
}
.content-type2 {
	width:100%;
}
.content-type2 .tits {
    font-size: 26px;
    color: #4376fb;
    font-weight: 900;
}
.content-type2 .texts {
    font-size: 24px;
    font-weight: 600;
	line-height:35px;
}
.content-type2 .col-md-6 {
    margin: auto 0 !important;
	padding:0 25px;
}

.banner-imgs img {
    height: auto;
    min-height: unset !important;
}
.hero-4-swiper-container {
    display: none !important;
}

.navbar-2-logo img {
    max-width: 180px !important;
}
/* .factory-swiper-content .img_box {
	padding-top:125% !important;
} */
.factory-swiper-content .img_box img {
	height:auto !important;
}