
.commonH2 {
    height: 120px; width: 1200px; overflow: hidden;
	margin: 60px auto 70px;
    line-height: 120px; text-align:center; font-size: 66px !important;
    position:relative;
}
    .commonH2::after, 
    .commonH2::before {
        position: absolute; top: 65px;
        width: 420px; height:2px; overflow: hidden;
        background:#000;
        content:'';
    }
    .commonH2::after{
        left: 0;
    }
    .commonH2::before{
        right: 0;
    }


.box {
	max-width: 1920px; min-width: 1200px; overflow: hidden;
	margin: 0px auto; padding: 0;
}
	.main {
		width: 1200px; overflow: hidden;
		margin: 0 auto;
	}


.about {
	height: 925px; background-color: #fbf7f8;
}
	.aboutMain {
		height: 925px;
	}
		.aboutus {
			height: 635px; width: 1200px; overflow: hidden;
		}
			.aboutus aside {
				float: right;
				display: block;
				height: 635px; width: 554px; overflow: hidden;
				margin: 0; padding: 0;
			}
				.aboutus img {
					height: 635px; width: 554px; overflow: hidden;
					margin: 0; padding: 0;
				}
	        .aboutCompany {
	            height: 630px; width: 580px; overflow: hidden;
	            float: left;
	        }
	            .aboutCompany h3 {
	                height: 66px; width: 530px; overflow: hidden;
	                font-size: 36px !important; line-height: 66px;
	                border-bottom: 2px solid #dcdadb;
	                margin-bottom: 30px;
	            }
	            .aboutCompany p {
	                font-size: 16px; line-height: 2.5;
	                text-indent: 32px;
	            }
.enterprise {
	height: 925px; background-color: #ffffff;
}
	.enterpriseMain {
		height: 925px;
	}
		.enterpriseStore {

		}
			.enterpriseStore aside {
				float: left;
				display: block;
				margin: 0; padding: 0;
				height: 577px; width: 554px; overflow: hidden;
			}
				.enterpriseStore img {
					display: block;
					margin: 0; padding: 0;
					height: 577px; width: 554px; overflow: hidden;
				}
			.enterpriseIntro {
	            height: 580px; width: 580px; overflow: hidden;
	            float: right;
	            background-color: #a17295;
	            border-radius: 30px;
			}
	            .enterpriseIntro h3 {
	                height: 68px; width: 460px; overflow: hidden;
	                margin: 68px auto 20px;
	                background-color: #d9c7d5;
	                font-size: 25px !important; line-height: 68px; text-align: center;
	                color: #333;
	            }
	            .enterpriseIntro .strong {
	                font-size: 25px; line-height: 40px; text-align: center; font-weight: bold;
	                color: #fff;
	                margin: 0 auto;
	            }
	            .enterpriseIntro .intro {
	                font-size: 20px; line-height: 2;
	                width: 480px;
	                margin: 0 auto;
	                text-indent: 40px;
	            }
	            .enterpriseIntro .strong + .intro {
	                margin-top: 20px;
	            }
.philosophy {
	height: 760px; background-color: #ffffff;
}
	.philosophyMain {
		height: 760px;
	}
	.philosophyMain dl {
		min-height: 90px; width: 1200px; overflow: hidden;
		margin: 0 auto; padding: 0;
		display: block;
	}
		.philosophyMain dt {
			display: block;
			margin: 0; padding: 0;
			float: left;
			font-size: 44px; line-height: 90px; font-weight: bold;
			color: #996699;
		}
		.philosophyMain dd {
			display: block;
			margin: 25px 20px 0 20px; padding: 0;
			float: left;
			font-size: 30px; line-height: 1.5;
			color: #666666;
		}
		.philosophyMain dd::before {
			content: '——';
			margin-right: 20px;
		}
		.philosophyMain dl:nth-child(5) dd {
			font-size: 26px;
		}
.cert {
	height: 1100px; background-color: #fbf7f8;
}
	.certMain {
		height: 1100px;
	}

	.certMain ul {
		height: 800px; width: 1200px; overflow: hidden;
        display: flex; flex-wrap: wrap;
        justify-content: space-between;
        margin: 0; padding: 0;
	}
		.certMain li {
			list-style-type: none;
			display: block; margin: 0 auto; padding: 0;
			height: 375px; width: 265px; overflow: hidden;
			border: 1px solid #dddcdc;
		}












