#index-about{
	margin-top:20px;
	padding-bottom:120px;
	}
.index-about-top-title h3{
	font-weight:bold;
	letter-spacing: 3px;
	}
.index-about-top-title h3 span{
	color:rgb(156,22,22);
	}
.index-about-top-title p{
	color:#888;
	font-weight:bold;
	letter-spacing: 2px;
	}
.index-about-top-title .divider{
	margin:auto;
	width:100px;
	height:3px;
	background-color:rgb(156,22,22);
	}
.index-about-top-content{
	margin-top:25px;
	margin-bottom:40px;
	}
.index-about-top-content .text-center{
	margin:0 40px;
	}
.index-about-top-content h4 a{
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	}
.index-about-top-content h5 a{
	font-size:12px;
	font-weight:bold;
	color:rgb(166,147,124);
	text-decoration:none;
	}

.index-product{
	padding-top:20px;
	padding-bottom:35px;
	background-color:rgb(49,44,51);
	}
.index-product-left{
	margin-left:65px;
	}
.index-product-left h3{
	font-size:32px;
	color:#fff;
	font-weight:700;
	}
.index-product-left h3 span{
	color:rgb(190,0,0);
	}
.index-product-left h4{
	font-size:16px;
	color:rgb(110,110,110);
	font-weight:600;
	}
.index-product-left > p{
	font-size:42px;
	line-height:42px;
	color:#443f46;
	font-weight:bold;
	letter-spacing: 5px;
	margin:35px 0;
	}
.index-product-more a{
	display:inline-block;
	width:85px;
	height:40px;
	border:1px solid #fff;
	line-height:40px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	}
.index-product-more a:hover{
	background-color:#888;
	color:#333;
	}
.index-product-content .col-md-4{
	margin-top:20px;
	}
.index-product-content .col-md-4 img{
	margin:auto;
	}
@media screen and (max-width: 762px) { 
	.index-about-top-content.common-center{
			flex-wrap: nowrap;
		}
	.index-about-top-content .text-center{
			margin:0 5px;
		}
	.index-product-left{
			margin-left:25px;
		}
	.index-product-left > p{
			font-size:24px;
			line-height:24px;
			margin:25px 0;
		}
	#index-about{
			padding-bottom:0px;
	}
	}