@charset "UTF-8";
/* css 初始化 */
html,
body {
	margin: 0;
	padding: 0;
	height: auto;
	box-sizing: border-box;
	font-family: 'PingFang SC', tahoma, arial, 'helvetica neue', 'hiragino sans gb', 'microsoft yahei', sans-serif;
	
	/* 主题颜色 */
	--primary: #fe5e0f;
	
	--primaryRGB:254,94,15;
	
	/*辅助颜色*/
	--secondary: #fe5e0f;
}


	/*去除所有ul、li前面项目圆点。*/
	ul,li{
		list-style-type:none;
	}

/* 404错误页面 */
.error-page .container .error-code{
	font-size: 18rem;
	color: #ddd;
	font-weight: 300;
}

.error-page .container .btn-secondary {
	padding: 1rem 50px;
	border-radius:50px;
	background:var(--primary);
	border:none;
}




/* 菜单栏背景色 */

#sp-header.transparent-header {
    background-color: transparent;
}

#sp-menu > .sp-column nav.sp-megamenu-wrapper {
  margin-right: 10px !important;
  margin-top: 6px !important;
}


/* 菜单栏数字 */

#sp-menu span.nav-counter {
    display: none !important;
}


/* 菜单栏激活下标颜色块 */

.sp-megamenu-parent>li>a::before {
    background-color: #fe5e0f !important;
}


/* 内页菜单栏代理商btn */

#btn-1603870286770.sppb-btn.sppb-btn-default.sppb-btn-outline.btn-black {
    border: 1px solid #fe5e0f;
    margin-top: 10px;
}

#btn-1603870286770.sppb-btn.sppb-btn-default.sppb-btn-outline.btn-black:hover {
    background: linear-gradient(95.55deg, #ff6d2f 4.25%, #ff166f 93.67%);
}

#btn-1603870324269.sppb-btn.sppb-btn-default.sppb-btn-outline {
    margin-top: 10px;
}


/*导航Mega全屏菜单自定义*/
#sp-menu .sp-megamenu-parent .sp-dropdown{
    width:100vw !important;
    left:0;
    position: fixed;
    top:auto !important;
}

#sp-menu .sp-megamenu-wrapper .sp-dropdown.sp-dropdown-main.sp-menu-left:before {
    content: "";
    width: 100vw;
    height: calc(100% + 1px);
    display: block;
    background: #fff;
    position: absolute;
    left: 0;
    z-index: -1;
    top: 0;
	box-shadow: 0 12px 10px 0 rgba(0, 0, 0, 0.1);
}

/*导航Mega全屏菜单内容布局最大宽度自定义*/
#sp-menu .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{
    box-shadow: none;
    margin: 0 auto;
    max-width: 1100px;
    padding: 0 30px 30px 30px;
    box-sizing:content-box;
}


#sp-menu .sp-megamenu-parent .sp-dropdown .sp-mega-group .sp-mega-group-child .sp-menu-item{
    padding:0;
    margin-bottom: 8px;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a::before,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover > a::before{
    width: 20px !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a{
    color: var(--primary) !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a::before{
  left: -30px !important;
  height: 2px !important;
  background-color: var(--primary) !important;

}


.sp-megamenu-parent .sp-mega-group > li > a{
    color: #808080 !important;
    margin-top: 30px !important;
}

/*.sp-megamenu-parent .sp-dropdown-inner .sp-mega-group {*/
/*   display: flex;*/
/*   justify-content: space-around;*/
/*   min-height: 10rem;*/
/*   padding-bottom: 16px;*/
/*}*/




/* 首页轮播图数字色块隐藏 */

.sp-slider-custom-dot-indecators {
    display: none;
}

.wimble-home-slider.sppb-addon-sp-slider .sp-item.active .sp-slider-content-align-left::before {
    content: "";
    width: 235px;
    position: absolute;
    height: 500px;
    background: linear-gradient(95.55deg, #ff166f 4.25%, #ff6d2f 93.67%);
    mix-blend-mode: lighten;
    display: block;
    bottom: -50px;
    left: -50px;
}

.wimble-home-slider.sppb-addon-sp-slider .sp-item .sp-slider-content-align-left::before {
    content: "";
    width: 235px;
    position: absolute;
    height: 500px;
    background: linear-gradient(95.55deg, #ff166f 4.25%, #ff6d2f 93.67%);
    mix-blend-mode: lighten;
    display: block;
    bottom: -50px;
    left: -50px;
}

.wimble-home-slider.sppb-addon-sp-slider .sp-slider-content-align-left {
    top: 0px !important;
}

/* 轮播分集水器文字 */

.sp-slider #sp-slider-item-1603275116514-num-3-key #sp-slider-inner-item-1603275116518-num-0-key img {
    width: 100% !important;
}

/* 首页关于我们自定义button边框 */
.butHomeUs {
    border: 1px solid #333 !important
}

/*产品页布局*/
.page-product #sp-main-body > .container{
    max-width: 100%;
}


.page-product #sp-main-body{
    padding:50px 30px;
    min-height: 55vh;
}

.page-product #sp-left{
    width: 22%
}

.page-product #sp-component{
    width: 78%
}

.page-product #sp-left .sp-module{
    border: none;
}

/* 产品分类菜单icon图像隐藏 */
.page-product #sp-left .sp-module .menu>li a img{
	display: none;
}

/*一级菜单样式*/
.page-product #sp-left .sp-module .menu li,
.page-news #sp-left .sp-module .menu li{
    padding: 0.75rem 0 0.75rem 0;
    border-bottom: 1px solid #e6e6e6;
}

/* 二级菜单最一个子列表去除padding和下边框线 */
.page-product #sp-left .sp-module .menu li:last-child,
.page-news #sp-left .sp-module .menu li:last-child{
	padding-bottom:0;
	border-bottom:none;
	}

/*一级菜单文字样式*/
.page-product #sp-left .sp-module ul > li > a{
	color:#333;
	line-height: 1.5;
	transition: all 0.5s ease;
}

 /*一级菜单激活样式 */
.page-product #sp-left .sp-module .menu>li .active>a,
.page-product #sp-left .sp-module .menu>li.active>a,
.page-product #sp-left .sp-module .menu>li.alias-parent-active>a,
.page-news #sp-left .sp-module .menu>li .active>a,
.page-news #sp-left .sp-module .menu>li.active>a,
.page-news #sp-left .sp-module .menu>li.alias-parent-active>a{
	color: var(--primary);
	font-weight:600;
	/*background: var(--primary);*/
}

   /*一级菜单hover样式 */
.page-product #sp-left .sp-module .menu li a:hover,
.page-news #sp-left .sp-module .menu li a:hover{
	color: var(--secondary) !important; 
	font-weight: 600; 
}

 /*二级菜单字体hover样式 */
.page-product #sp-left .sp-module .menu li .menu-child li a:hover,
.page-news #sp-left .sp-module .menu li .menu-child li a:hover {
	color: var(--secondary) !important;
	font-weight:600;
}

 /*二级菜单字体样式 */
.page-product  #sp-left .sp-module .menu li .menu-child li a,
.page-news  #sp-left .sp-module .menu li .menu-child li a{
	font-size: 14px;
	color: #666;
   padding-left: 8px;
}

 /*二级菜单激活样式 */
.page-product  #sp-left .sp-module .menu li .menu-child .active>a,
.page-news  #sp-left .sp-module .menu li .menu-child .active>a {
	color: var(--primary) !important;
	font-weight: 600;
}



/* 首页鼠标经过图片放大 */

#section-id-1659580990449 .sppb-addon-single-image-container,
#section-id-1659505682752 .sppb-addon-single-image-container,
#section-id-1659580990449 .sppb-addon-video-local-video-wrap{
    transition: all 0.5s;
}

#section-id-1659580990449 .sppb-addon-single-image-container:hover,
#section-id-1659505682752 .sppb-addon-single-image-container:hover,
#section-id-1659580990449 .sppb-addon-video-local-video-wrap:hover{
    transform: scale(1.05);
}

/* 产品页发布作者隐藏 */
.wimble-article-author-wrap{
    display:none
}


/* 产品列表鼠标经过图片放大 */
.article-list .article .article-intro-image img {
    transition: all 0.5s;
}

.article-list .article .article-intro-image img:hover {
    transform: scale(1.15);
}

/*产品详情页相关推荐*/
.related-article-list-container .article-info{
    display: none !important;
}

/*产品详情页相关推荐标题字号*/
.related-article-list-container .article-list .article .article-header h2 {
    font-size: 14px !important;
}

/*产品详情页标题图片大小调整*/
.article-details .article-full-image{
  	height: 300px;
	overflow: hidden;
}

/* 产品详情页轮播图 */
.view-article .article-details div{
   padding-top: 0px !important;
}


/*产品详情页标题上方距离*/
.view-article .article-details .wimble-article-details-title-wraper .wimble-article-details-title-wrap{
  top:80px !important; ;
}

/*产品详情页标题字号修改*/
.view-article .article-details .wimble-article-details-title-wraper .wimble-article-details-title-wrap .article-header h1{
  font-size:55px !important;
}

/* 适配小于576px屏幕 */
@media screen and (max-width: 575.98px) {
    
    
     /* 产品列表页、资讯列表页body边距 */
	.page-product.view-category #sp-main-body,
	.page-product.view-featured #sp-main-body,
	.page-product.view-article #sp-main-body,
	.page-news.view-category #sp-main-body,
	.view-search #sp-main-body{ 
		padding: 0;
	    min-height: unset;
	}

	/* 	产品、资讯列表、详情页隐藏底部导航栏 */
	.view-search  #sp-bottom,
	.view-search  #sp-footer,
	.page-product #sp-bottom,
	.page-product #sp-footer,
	.page-news #sp-bottom,
	.page-news #sp-footer{
		display: none;
	}
    
 /* 菜单边距去除 */
	.page-product #sp-left .sp-module,
	.page-news #sp-left .sp-module{
		padding: 0;
	}
	
	/*一级菜单样式*/
    .page-product #sp-left .sp-module .menu li,
    .page-news #sp-left .sp-module .menu li{
        padding-left:0.5rem;
    }

    /*	左边菜单栏一级菜单字体大小*/
	.page-product #sp-left .sp-module .menu li a,
	.page-news #sp-left .sp-module .menu li a{
		font-size: 14px ;
	}

    /*二级菜单字体样式 */
    .page-product  #sp-left .sp-module .menu li .menu-child li a,
    .page-news  #sp-left .sp-module .menu li .menu-child li a{
    	padding-left:0px !important;
	    font-size: 12px;
    }
	
    /* 	左边菜单栏边距超出滚动 */
	.page-product.view-category #sp-left,
	.page-product.view-featured #sp-left,
    .page-news.view-category #sp-left,
	.page-news.view-featured #sp-left{
		width: 28%;
		position: fixed;
		left: 0;
		top:auto;
		padding-right:0px;
		padding-left:0px;
		padding-top:0px;
		padding-bottom: 150px;
		height: 100%;
		overflow: auto;
		/*border-right: solid 1px #f5f5f5;*/
		background: #f5f5f5;
	}
	
	.page-product.view-category #sp-component,
	.page-product.view-featured #sp-component,
	.page-news.view-category #sp-component,
	.page-news.view-featured #sp-component{
		width: 72%;
		display: flex;
		flex-wrap: wrap;
		margin-left:28%;
	}
	
    /* 左边菜单栏隐藏滚动条*/
	.page-product #sp-left::-webkit-scrollbar,
	.page-news #sp-left::-webkit-scrollbar{
        display: none;
        width: 0 !important;
        height: 0 !important;
        -webkit-appearance: none;
        background: transparent;
        color: transparent;
	}
	
	#sp-left .sp-module .sp-module-title{
		font-size:1rem;
		font-weight: 600;
		margin:0 0 1rem;
		padding:0;
	}
	
	#sp-left .sp-module:nth-child(2){
		padding-left:8px;
	}
	
	
    /* 详情页面左边菜单隐藏 */
	.page-product.view-article #sp-left,
	.page-news.view-article #sp-left{
		display: none !important;
	}
	
	.page-product.view-article #sp-component,
	.page-news.view-article #sp-component{
		width: 100%;
		margin-left:0;
	}
	
    .page-product #sp-left .inner-wrapper-sticky{
      position: relative;
	    width:100%;
		  left:0;
    }

    /* 	右边图片两列展示 */
	.page-product .article-list .col-lg-3 {
		width: 49%;
		padding: 0px;
	}

	
    /* 	相关推荐产品列表 */
	.page-product .related-article-list-container .col-lg-4{
		width: 50%;
	}
	
	.page-product .related-article-list-container .article-list .article {
		padding: 1rem;
	}
	
	.page-product .related-article-list-container .article-list .article .article-full-image,
	.page-product .related-article-list-container .article-list .article{
		margin-bottom:0;
	}
	
	/*分页页码隐藏中间页码布局*/
    .page-item {
        display: none;
    }
    .page-item.active,
    .page-item:nth-child(-n+4),
    .page-item:nth-last-child(-n+4) {
        display: block;
     }
     
     /*分页页码padding减小*/
   .pagination-wrapper .pagination .page-item .page-link{
	    padding: 0.25rem 0.5rem;
    }
    
    .pagination .page-item{
        margin:0 !important;
    }
    
    .sp-scroll-up{
    bottom: 80px !important;;
    }
}