/* 首页样式 */
.logo-text {
	font-size: 14px;
	color: #2c3e50;
	font-weight: bold;
	line-height: 1.3;
	text-decoration: none;
	display: block;
}
.logo-text:hover {
	color: #3498db;
}
.chem-nav {
	background: #000000;
}
.chem-nav .navbar-nav > li > a {
	color: #000000 !important;
	padding: 15px 20px;
	font-weight: 500;
}
.chem-nav .navbar-nav > li > a:hover {
	background: #333333;
	color: #ffffff !important;
}
.chem-section {
	padding: 60px 0;
}
.chem-section-title {
	text-align: center;
	margin-bottom: 40px;
}
.chem-section-title h2 {
	font-size: 32px;
	color: #2c3e50;
	margin-bottom: 10px;
}
.chem-section-title p {
	color: #7f8c8d;
	font-size: 16px;
}
.chem-card {
	background: #fff;
	border-radius: 8px;
	box-shadow: 0 4px 15px rgba(0,0,0,0.1);
	padding: 30px;
	margin-bottom: 30px;
	transition: transform 0.3s;
}
.chem-card:hover {
	transform: translateY(-5px);
}
.chem-card h3 {
	color: #2c3e50;
	font-size: 20px;
	margin-bottom: 15px;
}
.chem-card p {
	color: #666;
	line-height: 1.8;
}
.chem-icon {
	font-size: 48px;
	color: #3498db;
	margin-bottom: 20px;
}
.chem-btn {
	display: inline-block;
	padding: 10px 25px;
	background: #3498db;
	color: #fff;
	text-decoration: none;
	border-radius: 4px;
	transition: background 0.3s;
}
.chem-btn:hover {
	background: #2980b9;
	color: #fff;
}
.chem-contact-bar {
	background: #34495e;
	color: #fff;
	padding: 20px 0;
}
.chem-contact-bar a {
	color: #f39c12;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
}
.chem-footer {
	background: #1a252f;
	color: #ecf0f1;
	padding: 40px 0 20px;
}
.chem-footer a {
	color: #3498db;
	text-decoration: none;
}
.chem-footer a:hover {
	color: #f39c12;
}
.chem-hero {
	background: linear-gradient(rgba(30,60,114,0.8), rgba(42,82,152,0.8)), url('images/slide_1.jpg') center/cover;
	color: #fff;
	padding: 100px 0;
	text-align: center;
}
.chem-hero h1 {
	font-size: 42px;
	margin-bottom: 20px;
}
.chem-hero p {
	font-size: 18px;
	margin-bottom: 30px;
}
.chem-stats {
	background: #f8f9fa;
	padding: 40px 0;
}
.chem-stat-item {
	text-align: center;
	padding: 20px;
}
.chem-stat-item h3 {
	font-size: 36px;
	color: #3498db;
	margin-bottom: 10px;
}
.chem-stat-item p {
	color: #666;
	font-size: 14px;
}
.chem-business-grid {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
	gap: 30px;
	margin-top: 30px;
}
.chem-business-item {
	background: #fff;
	border-radius: 8px;
	overflow: hidden;
	box-shadow: 0 4px 15px rgba(0,0,0,0.1);
	transition: transform 0.3s;
}
.chem-business-item:hover {
	transform: translateY(-5px);
}
.chem-business-item .item-header {
	background: #3498db;
	color: #fff;
	padding: 20px;
	text-align: center;
}
.chem-business-item .item-body {
	padding: 20px;
}
.chem-business-item .item-body ul {
	list-style: none;
	padding: 0;
}
.chem-business-item .item-body ul li {
	padding: 8px 0;
	border-bottom: 1px solid #eee;
	color: #666;
}
.chem-business-item .item-body ul li:last-child {
	border-bottom: none;
}
.chem-business-item .item-body ul li:before {
	content: "\f054";
	font-family: FontAwesome;
	color: #3498db;
	margin-right: 10px;
}
.chem-culture {
	background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
	color: #fff;
	padding: 60px 0;
}
.chem-culture h2 {
	text-align: center;
	margin-bottom: 40px;
}
.chem-culture-item {
	text-align: center;
	padding: 20px;
}
.chem-culture-item h4 {
	margin-bottom: 15px;
	font-size: 18px;
}
.chem-culture-item p {
	font-size: 14px;
	line-height: 1.8;
}

/* 手机端导航显示 */
@media only screen and (max-width: 767px) {
	.nav_search_area {
		display: block !important;
	}
	.navbar-toggle {
		display: block !important;
	}
}
