﻿body {
	background: #fff;
}

#headerwrap .content {
	max-width: 1200px;
	margin: 150px auto 0;
	color: #fff;
	padding: 0 10px;
	opacity: 0;
	animation: fadeio 2s 1 0.5s;
	-webkit-animation: fadeio 2s 1 0.5s;
	-moz-animation: fadeio 2s 1 0.5s;
	-o-animation: fadeio 2s 1 0.5s;
	animation-fill-mode: forwards;
	animation-timing-function: linear;
}
#bottom_banner{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	/* overflow: hidden; */
}
#bottom_banner img{
	width: 100%;
}
#footer-widgets .container{
	margin-top: 0;
}
#company .container{
	border: none;
	/* padding: 0 90px 0 90px; */
}
#technology .section-heading1, #company .section-heading1{
	font-size: 45px;
	font-family: STXIHEI;
	color: #666464;
}
#technology .section-heading2, #company .section-heading2 {
	font-size: 45px;
	font-family: STXIHEI;
	color: #E86619;
}

#technology .section-heading3{
	margin-top: 20px;
	font-size: 20px;
}
#technology .section-heading4{
	margin-bottom: 50px;
	font-size: 20px;
}


@keyframes fadeio {

	/*设置内容由显示变为隐藏*/
	0% {
		opacity: 0;
	}

	50% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-moz-keyframes fadeio {

	/*设置内容由显示变为隐藏*/
	0% {
		opacity: 0;
	}

	50% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-webkit-keyframes fadeio {

	/*设置内容由显示变为隐藏*/
	0% {
		opacity: 0;
	}

	50% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-o-keyframes fadeio {

	/*设置内容由显示变为隐藏*/
	0% {
		opacity: 0;
	}

	50% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

#technology .container {
	padding: 10px 0;
}

#technology .wow {
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 0 30px;
}

#technology.technology1,
#technology.technology2,
#technology.technology3,
#technology.technology4,
#technology.technology5 {
	margin-top: 0;
	overflow: hidden;
}

#technology.technology1 {
	padding-top: 80px;
	padding-bottom: 80px;
	background: linear-gradient(150deg, rgba(193, 176, 176, 0.36), rgba(186, 177, 177, 0.36), rgba(255, 255, 255, 0.36));
}

#technology.technology2 {
	background: linear-gradient(90deg, #D1D1D1 0%, #DCDCDC 100%);
}

#technology.technology3 {
	background: linear-gradient(270deg, #D1D1D1 0%, #D8D8D8 100%);
}

#technology.technology4 {
	background: linear-gradient(90deg, #D1D1D1 0%, #DCDCDC 100%);
}

#technology.technology5 {
	background: linear-gradient(270deg, #D1D1D1 0%, #DCDCDC 100%);
}

#headerwrap .content .title-en-us {
	font-size: 45px;
	line-height: 45px;
	font-family: 'STXIHEI';
}

#headerwrap .content .title-zh-cn {
	font-size: 35px;
}

.goodsName {
	font-size: 40px;
	font-weight: bold;
	color: #fff;
}

.goodsMs {
	font-size: 30px;
	color: #fff;
}

.goodsSh {
	font-size: 16px;
	color: #ED6D00;
}

.goodsText {
	font-size: 16px;
	color: #fff;
}

.section-title {
	text-align: left;
	font-weight: bold;
}

/*口腔护理产品介绍*/
.product {
	margin-top: 35px;
	/* margin-bottom: 6px; */
}

.product .container {
	max-width: 1200px;
}

.product .container .content {
	margin-top: 25px;
}

.product .container .content>div {
	padding: 10px;
}

.product .container .content>div .box {
	border: 1px solid #C6C6C6;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 100%;
}

.product .container .content .introduce {
	padding: 40px 0 20px 0;
}

.product .container .content .introduce .title .title-letters {
	font-size: 35px;
	font-family: 'STXIHEI';
	line-height: 35px;
}

.product .container .content .introduce .title .title-zh-cn {
	font-size: 18px;
	margin-top: 5px;
	/* font-family: 'PingFangSC-Regular'; */
	line-height: 18px;
}

.product .container .content .introduce .title .title-line {
	font-size: 30px;
	line-height: 20px;
	font-weight: 100;
}

.product .container .content .introduce .text {
	margin-top: 10px;
}

.product .container .content .introduce .text p {
	margin: 5px 0;
	line-height: 1.5;
}

.product .container .content .img-bottom {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 280px;
}

.product .container .content .img-bottom .dots {
	padding: 0 0 30px 50px;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
}

.product .container .content .img-bottom .dots ul {
	padding: 0;
	display: flex;
	float: left;
	width: 50px;
}

.product .container .content .img-bottom .dots ul li {
	width: 10px;
	height: 10px;
	margin-right: 5px;
	border-radius: 50%;
}

.product .container .content .img-bottom .img img {
	width: 100%;
}


@media(max-width:1200px) {}

@media(max-width:992px) {

	/*口腔护理产品介绍*/
	.product .container .content .introduce {
		padding: 50px 30px 0 30px;
	}

	.product .container .content .img-bottom .dots {
		padding: 0 0 30px 30px;
	}
}

@media(max-width:767px) {
	#headerwrap .content {
		margin-top: 90px;
		padding: 0 10px;
	}

	#headerwrap .content .title-en-us {
		font-size: 32px;
		line-height: 32px;
	}

	#headerwrap .content .title-zh-cn {
		font-size: 26px;
	}

	/*口腔护理产品介绍*/
	.product {
		margin-top: 80px;
	}

	.product .container .content {
		margin-top: 30px;
	}

	.product .container .content>div {
		padding: 0 50px 50px 50px;
	}

	.product .container .content .introduce {
		padding: 50px 50px 0 50px;
	}

	.product .container .content .img-bottom .dots {
		padding: 0 0 30px 50px;
	}
}

@media(max-width:460px) {
	.product .container .content>div {
		padding: 10px;
	}

	.product .container .content .introduce {
		padding: 50px 40px 0 40px;
	}

	.product .container .content .img-bottom .dots {
		padding: 0 0 30px 40px;
	}
}
