.h2_work-content-item-icon {
	border-radius: 0px;
	background: #c1c1c1;
}

.theme-btn {
	background-color: red;
	color: #fff;
}

.section-subtitle span,
.about-content-item-box i {
	color: red;
}

.about-content-item-box::before {
	border: red solid 3px;
}

.banner-play-btn .pl-icon i {
	color: red;
}

.team_details-info-social li a:hover,
.banner-play-btn .pl-icon:hover,
.team-social ul li a:hover {
	background-color: red;
	color: #fff;
}


/* 鼠标悬浮触发下拉 */
.hover-dropdown:hover .dropdown-menu {
	display: block;
	visibility: visible;
	opacity: 1;
}

.hover-dropdown .dropdown-menu {
	display: block;
	visibility: hidden;
	opacity: 0;
	transition: all 0.3s ease;
	margin-top: 0;
	border-radius: 0;
	border: none;
	box-shadow: 0 3px 12px rgba(0, 0, 0, 0.15);
}

/* 一级菜单 hover 红底白字 */
.navbar .nav-link:hover {
	background-color: #fd0100;
	color: #fff !important;
}

/* 二级栏目 hover 红底白字 */
.dropdown-item:hover {
	background-color: #fd0100;
	color: #fff !important;
}

/* 隐藏默认点击下拉箭头（可选） */
.dropdown-toggle::after {
	display: none;
}




.sidebar-social a:hover {
	background-color: red;
	color: #fff;
}

.team-info .team-info-title a:hover {
	color: red;
}

.choose-item.choose-item-active {
	background-color: red;
	color: #fff;
}

.choose-item .choose-item-icon i {
	transition: all 0.3s linear 0s;
	font-size: 60px;
	color: #fff;
}

.choose-item.choose-item-active .choose-content h4,
.choose-item.choose-item-active .choose-content p {
	color: #fff;
}

.choose-item-active .choose-item-icon i {
	transition: all 0.3s linear 0s;
	color: #fff;
}

.counter-wrap {
	background-color: red;
}

.counter-wrap::before {
	background-color:darkred;
}

.counter-item .counter-item-icon i {
	font-size: 65px;
	color: #fff;
}

.counter-item-content-title {
	color: #fff !important;
}

.counter-item-content-title .odometer-inside span {
	color: #fff;
}

.counter-item-content-title .odometer-inside span.inner-title-plus {
	color: #fff;
}

.counter-item-content p {
	color: #fff;
}

.project-menu button.active {
	background-color: red;
	color: #fff;
}

.project-item-content .project-item-content-info h4 a:hover {
	color: red;
}

.project-item-content .project-item-content-btn a:hover {
	background-color: red;
	border: red solid 1px;
	color: #fff;
}

.testimonial-item-admin-info h4 {
	color: #fff;
}

.testimonial-item-icon svg {
	color: red;
}

.h2_section-subtitle {
	color: #333;
}

.cta-area {
	background-color: #E7E7E7;
}

.footer-widget-title {
	color: red;
}

.footer-social ul li a:hover,
.h2_team-social ul li a:hover {
	background-color: red;
	color: #fff;
}

.h2_team-item:hover .h2_team-info {
	background-color: red;
	color: #fff;
}

.h2_team-item:hover .h2_team-info h4 a,
.h2_team-item:hover .h2_team-info span {
	color: #fff;
}

.service_details-title::before {
	background-color: red;
	color: #fff;
}

.team_details-education-date {
	background-color: red;
	color: #fff;
}
.header-logo {
  max-width: 400px;
}
.header-logo ul{float:right;padding-left:30px;color:#fff;padding-top:15px;}
.header-logo ul li ul{padding-left:0px;}

.h2_counter-item-icon i{font-size:50px;color:red;}
