@charset "UTF-8";

.view-tag .mycustom,.com-users .mycustom,.com-finder .mycustom {
	max-width:1600px !important;
	margin:0 auto;
	width:80%;
	}
/*消除区块的间隙 在自定义里面设置 view-categories/view-category/view-article*/
.view-article #sp-main-body, .view-category #sp-main-body, .com-phocadownload #sp-main-body, .view-albums #sp-main-body, .view-album #sp-main-body {
	padding: 0 !important;/*background:#1f1f1f;*/
}
.view-category #sp-main-body {
	background: #1f1f1f;
}
.view-albums #sp-main-body, .view-album #sp-main-body {
	background: #1f1f1f;
}
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span, .sp-megamenu-parent>li {
	font-family: helve;
	font-size: 21px;/*text-transform: uppercase;*/
}
.sp-megamenu-parent>li:hover {
	background: #1b2131;
	color: #fff;
}
.sp-megamenu-parent>li:hover>a {
	color: #fff;
}
.sp-megamenu-parent>li.active:hover>a {
	color: #fff;
}
/*.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner ul li:hover{background:#1b2131; font-family: helve;font-size: 22px;color:#fff;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner ul li:hover>a{color:#fff;}*/
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {
	font-size: 18px;
	line-height: 1;
	display: inline-block;
	padding: 8px 0;
	cursor: pointer;
}
/*Cat Reset*/
.nNav ul {
	padding-left: 0rem;
}
.w1600 ul {
	padding-left: 0rem;
	margin-bottom: 0px;
}
.ico img {
	display: inline-block;
}
.w1600 a {
	color: #999;
}
/*.w1600 a:hover{ text-decoration:underline;}*/

@media(max-width:1055px) {
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span, .sp-megamenu-parent>li {
	font-family: helve;
	font-size: 18px;/*text-transform: uppercase;*/
}
}
/*首页Procat */
.img1, .txt img, .soluImg, .goTop img {
	display: inline-block;
	max-width: 100%;
}
/*按钮样式*/
.btn-primary {
	color: #fff;
	background-color: #252525;
	border-color: #252525
}
.btn-primary:hover {
	color: #fff;
	background-color: #ffc613;
	border-color: #ffc613
}
.btn-check:focus+.btn-primary, .btn-primary:focus {
	color: #fff;
	background-color: #0b5ed7;
	border-color: #0a58ca;
box-shadow:0 0 0 .25rem rgba(49,132,253,.5)
}
.btn-check:active+.btn-primary, .btn-check:checked+.btn-primary, .btn-primary.active, .btn-primary:active, .show>.btn-primary.dropdown-toggle {
	color: #fff;
	background-color: #0a58ca;
	border-color: #0a53be
}
.btn-check:active+.btn-primary:focus, .btn-check:checked+.btn-primary:focus, .btn-primary.active:focus, .btn-primary:active:focus, .show>.btn-primary.dropdown-toggle:focus {
box-shadow:0 0 0 .25rem rgba(49,132,253,.5)
}
.btn-primary.disabled, .btn-primary:disabled {
	color: #fff;
	background-color: #0d6efd;
	border-color: #0d6efd
}

/*时间轴区块*/
#section-id-1649318165656 {
	background: url(../images/aboutbg1.jpg) no-repeat top center #2f2f2f;
}
.sppb-addon-timeline {
	color: #999
}
.sppb-addon-timeline .sppb-addon-timeline-wrapper:before{background-color: #ffc613;}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-badge:after{background: #ffc613 none repeat scroll 0 0;}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-badge:before{border: 3px solid #ffc613;}
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel .title {
	font-size: 18px;
	margin: 0 0 10px;
	position: relative;
	font-family: helve;
}
}
/*顶部菜单右侧间距*/
.header-modules {
	margin-right: 5px;
	margin-left: 0px;
}
/*侧栏导航隐藏社交媒体*/
.offcanvas-menu .social-icons {
	display: none;
}
.offcanvas-menu .mod-languages {
	font-size: 0.5rem;
}
/*底部菜单样式*/
.Bottom .BottomNav .parent {
	width: 20%;
	float: left;
}
.Bottom .BottomNav .nav-item {
	line-height: 34px;
	color: #fff;
	opacity: 0.8;
	transition: all .5s;
	-webkit-transition: all .5s;
}
.Bottom .BottomNav .nav-item ul li a {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif, microsoft yahei;
}
.Bottom .BottomNav .nav-item ul li a:hover {
	color: #ffc613;
}
.Bottom .BottomNav .parent a {
	font-size: 18px;
	font-family: helve;
	color: #fff;
	margin-bottom: 20px;
	opacity: 1;
}
.Bottom .BottomNav .nav-item ul li:hover {
	padding-left: 5px;
	opacity: 1;
}
.Bottom .BottomNav .nav-item ul li:hover a {
	color: #ffc613;
}
.sp-copyright {
	color: #fff;
	opacity: 0.5;/*font-family: got, Arial, Helvetica, sans-serif, microsoft yahei;*/
}
.About .Part2 .PartBox .item .txt h2 {
	font-size: 28px;
	color: #ffc613;
	font-family: helve;
	margin-bottom: 15px;
}
.num p {
	margin-bottom: 0px;
}
.nNav ul {
	margin-bottom: 0px;
}
/*底部版权*/
@media(max-width:991px) {
#sp-footer #sp-footer1, #sp-footer #sp-footer2 {
	text-align: center;
}
}
#sp-footer .container-inner {
	border-top: 1px solid rgba(255, 255, 255, 0.06);
}
.article-details .article-can-edit {
	margin-bottom: 0px;
}
.goTop a, .slick-dots li {
	cursor: pointer;
}
.badge {
	background: #ffc613;
}
.list-edit a {
	color: #b2b2b2
}
.com-content-category__counter {
	color: #b2b2b2
}
.page-link {
	position: relative;
	display: block;
	color: #b2b2b2;
	text-decoration: none;
	background-color: #1f1f1f;
	border: 1px solid #666;
}
.pagination>li>a, .pagination>li>span {
	color: #b2b2b2;
}
.page-item .a_cur,
.page-item.active .page-link {
	z-index: 3;
	color: #fff;
	background-color: #fdd000;
	border-color: #fdd000;
}
ul.pagination {
	margin: 0 auto;
	padding-bottom: 1rem;
}
.com-content-category__pagination {
	margin-left: 2%;
}
.NewsDetail .com-content-category__pagination {
	margin-left: 0;
}
/*.page-item:not(:first-child) .page-link {
    margin-left: 2px;
	border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
}*/
.article-details .article-header h1, .article-details .article-header h2 {
	font-size: 1.8rem;
}
.article-header h2 {
	text-align: center;
}
.article-header h2 a {
	font-size: 1rem;
}
.tags>li a {
	background: rgba(37, 37, 37, 0.1);
	color: #999;
}
.tags>li a {
	display: block;
	font-size: 0.875rem;
	padding: 0.5rem 1rem;
	border-radius: 6.25rem;
	border: 1px solid #999;
}
.article-info {
	padding: 10px 0 20px 0;
	font-style: italic;
	color: #999;
}
.NewsDetail .article-details {
	background: #1f1f1f;
}
.NewsDetail .article-header, .NewsDetail .article-info, .NewsDetail .NewsInfo, .NewsDetail .pagenavigation, .NewsDetail .tags {
	max-width: 1440px;
	margin: 0 auto;
	width: 95%;
}
.NewsInfo .Content img {
	text-align: center;
	margin: 0 auto;
}
.NewsInfo .Content {
	color: #999;
}
.NewsInfotit {
	padding-top: 30px;
}
/*..NewsInfo .Content p{ margin-bottom:0.8em;}
.NewsInfo ul{ margin:15px 0px;}
.NewsInfo ul li {
    font-style: normal;
    list-style: disc;
	line-height:18px;
}

*/
/*Contact Width*/
.Service .sppb-row-container {
	width: 95%;
	max-width: 1600px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px
}
/*Form*/
.sppb-section-title h1, .sppb-section-title h2 {
	font-family: helve;
}
.ConForm .sppb-addon-content label {
	font-family: helve;
}
.form-builder-checkbox-item, .form-builder-radio-item {
	position: relative;
	display: block;
	line-height: 30px;
}
.ConForm .sppb-form-group input {
	background-color: rgba(31,31,31,0.2);
}
.ConForm .sppb-form-group textarea, .ConForm .sppb-form-group select, .ConForm .sppb-form-group input {
	background-color: rgba(31,31,31,0.2);
	border: 1px solid rgba(255,255,255,0.1);
}
.form-builder-checkbox-item label::before, .form-builder-radio-item label::before, .sppb-addon-form-builder .sppb-form-check-label::before {
	content: "";
	width: 16px;
	height: 16px;
	border-radius: 50%;
	border: 2px solid #999;
	position: absolute;
	top: 4px;
	left: 0;
}
.form-builder-checkbox-item input:checked+label::before, .form-builder-radio-item input:checked+label::before, .sppb-addon-form-builder .sppb-form-check-input:checked+label::before {
	background: #ffc613;
}
.sppb-field-required {
	color: #F00
}
.sppb-addon-form-builder-form .sppb-btn {
	font-family: helve;
}
.sp-module ul>li>a {
	color: #999;
	cursor: pointer;
}
.sp-module ul>li>a:hover {
	color: #ffc613;
}
/*Products View*/
.page-content {
	padding: 0px;
}
.row>* {
	flex-shrink: 1;
}
.inline-gallery-container {
	width: 700px;
	height: 500px;
	position: relative;
}
/*过渡效果Bootstrap carousel*/
/* .carousel.carousel-fade .carousel-item {
   display: block;
    opacity: 0;
    transition: opacity ease-out 1.7s;
}

.carousel.carousel-fade .carousel-item.active {
    opacity: 1 !important;
}*/
.modal {
	/* 遮罩层z-index值1040 */
	z-index: 9999;
}
#sp-header.header-sticky {
	z-index: 9998;
}
.carousel-item img {
	margin: 0 auto;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
	color: #000;
}
/*自定义表单的按钮字体样式*/
#sppb-addon-1649927490731 .sppb-btn {
    font-family: helve;
}
.category-list .content-category h1{ display:none;}

@media(max-width:575px) {
.com-content-category__counter {
	margin:0;
	padding-top: 1em !important;
	font-size: 12px;
}
#sp-section-9,
#sp-section-10{
	overflow: hidden;
	max-width:100%;
}
}