
.fixed-nav{background-color: transparent;height: 0;}
.page_ibanner{background: url(../images/temp/banner.webp) no-repeat center/}
.page_ibanner .info{padding: 13% 0 9%;max-width: 56%;}
.page_ibanner .title{font-size: clamp(28px, 5vw, 36px);font-family: 'R_B';}
.page_ibanner .desc{font-size: 16px;color: #666;font-family: 'R_R';}
.main{margin-top: 5%;overflow: hidden;}
.main .layout{flex-direction: column;}
.main .layout .warp{position: relative;width: 100%;}
.main .layout .img_warp{position: relative;width: 100%;padding-bottom: 47%;}
.main .layout .video_warp{position: relative;width: 100%;padding-bottom: 47%;}
.main .layout video{position: absolute;width: 100%;height: 100%;object-fit: cover;}
.main .layout lite-youtube{position: absolute;width: 100%;height: 100%;object-fit: cover;}
.main .layout .play{width: 10%;height: 21.5%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.main .layout .title{margin-top: 3%;font-family: 'R_B';font-size: clamp(22px, 4vw, 34px);color: #336e74;}
.main .layout .desc p{font-size: 16px;color: #666;}
.main .layout .info{display: flex;align-items: center;justify-content: start;margin-top: 1%;}
.main .layout .info .smtitle{font-size: 16px;color: #000;margin-right: 10px;}
@media only screen and (max-width: 1600px) {
}
@media only screen and (max-width: 950px) {
	.page_ibanner .title{display:none}
	.main .layout .title{margin-bottom:10px}
	.fixed-nav{height: 70px;}
	.main .right{display: none;}
	.main .pdf_list{width: 100%;margin: 0;}
	.main .item .title::before{display: none;}
	.main .item{flex-direction: column;}
	.bottom_wrap{margin-top: 5%;}
}
@media only screen and (max-width: 414px) {
}
