
@font-face {
	font-family: YueYuan;
	src: url("../assets/font/owFont.OTF");
}

body{
	font-family: YueYuan;
	margin:0;
	padding: 0;
}
#certify {
    /* position: absolute; */
    /* width: 100vw;
    margin: 0 auto;
    transform: scale(0.3);
    z-index: 1;
    top: -5.8vw; */

	position: absolute;
    width: 100vw;
    margin: 0 auto;
    transform: scale(0.3);
    z-index: 1;
    top: -5.8vw;
    transform: translateY(-68vw) scale(0.3);
}


#certify .swiper-container {
	padding-bottom: 16vw;
    overflow:inherit;
}

#certify  .swiper-slide {
	width: 138.6667vw;
	height: 300vw;
	/* background: #fff; */
	/* box-shadow: 0 8px 30px #ddd; */
    
}
#certify  .swiper-slide img{
	display:block;
}
#certify  .swiper-slide p {
	line-height: 26.1333vw;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}

#certify .swiper-pagination {
    width: 100%;
    bottom: 66vw;
    z-index: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 1.3333vw;
	border: .8vw solid #fff;
	background-color: #d5d5d5;
	width: 2.6667vw;
	height: 2.6667vw;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: .8vw solid #00aadc;
	background-color: #fff;
}

#certify .swiper-button-prev {
	left: -8vw;
	width: 12vw;
	height: 12vw;
	background: url(../images/wm_button_icon.png) no-repeat;
	background-position: 0 0;
	background-size: 100%;
}

#certify .swiper-button-prev:hover {
	background-position: 0 -12.2667vw;
	background-size: 100%
}

#certify .swiper-button-next {
	right: -8vw;
	width: 12vw;
	height: 12vw;
	background: url(../images/wm_button_icon.png) no-repeat;
	background-position: 0 -24.8vw;
	background-size: 100%;
}

#certify .swiper-button-next:hover {
	background-position: 0 -37.0667vw;
	background-size: 100%
}

.item{
    position: relative;
    overflow: hidden;
}
.item img{
    width: 100%;
    vertical-align: middle;
}
.item video{
/* position: absolute;
left: 9.3333vw;
top: 14.6667vw; */
width: 76.8vw;
height: 43.4667vw;
/* margin-left: 10vw; */
padding-left: 10vw;
}
.content1 p{
	padding-left: 10vw;
	width: 78vw;
	margin: 0;
	font-size: 3.7333vw;
	margin-top: 3.2vw;
}

.brands{
    /* position: absolute; */
	/* left: 50%;
	right: 50%;
	transform: translate(-50%,-50%); */
    display: grid;
    width: 82.9333vw;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
	background-color: white;
	margin-left: 8vw;
}
.brands img{
  width: 100%;
  /* width: 40px; */
  height: 13vw;
}   
.content2{
	background-image: url(../assets/owContent.jpg);
	background-size: contain;
}
.content1{
	background-image: url(../assets/ow3_contain.png);
	background-size: contain;
}
.keyItem{
	width: 53.3333vw;
	margin: 0 auto;
	padding: 3.2vw;
}
.keyItem h4{
	margin: 0;
    text-align: center;
	margin-top: 2.6667vw;
}
.items{
	display: grid;
	margin: 0 auto;
	width: 80vw;
	grid-template-columns: 1fr 1fr;/*对于列宽，父级剩余宽度按fr比例划分*/
	column-gap: 5.3333vw;/*列间距*/
}
.item{

}
.item h5{
	margin: 0;
	line-height: 6.4vw;
	font-weight: normal;
	text-align: center;
}

.copyright{
    position: absolute;
    width: 85vw;
    bottom: 13vw;
    left: 49%;
    transform: translateX(-50%);
    font-size: 12px;
    text-align: center;
}

.copyright p{
	margin: 0;
}
.copyright a{
	text-decoration: none;	
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet{
	/* margin: 0 1.3333vw;
    border: .8vw solid #fff;
    background-color: #d5d5d5; */
    width: 8.6667vw;
    height: 8.6667vw;
    /* opacity: 1; */
}

.overlay {
    /*背景色,透明度*/
    background-color: rgba(24 23 23 / 0.85);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    /*由于图片高度可能超出了页面，需要设置滚动条*/
    overflow: hidden;
    justify-content: center;
    align-items: center;
    flex-direction: row;
}

.overlayimg {

	width: 100%;
    height: auto;
    position: absolute;
    top: 50%;
	transform: translateY(-50%);
}

.close{
    position: absolute;
    color: white;
    font-size: 5.3333vw;
    width: 5.3333vw;
    height: 5.3333vw;
    top: 5.3333vw;
    right: 5.3333vw;
    z-index: 6;
}
#expand{
    width: 100vw;
}