/* 适配移动端 */
@media screen and (max-width: 768px) {
	html,body{
		width: 100%;
		padding: 0;
		margin: 0;
		overflow-x: hidden !important;
	}
   .about__button {
	   text-align: center;
   }
   .pt-90{
	   padding-top: 0;
   }
   .pb-40{
	   padding: 0;
   }
   .pb-50{
	   padding-top: 100px !important;
   }
   h2:not(.u-subtitle){
	   font-size: 1.5rem !important;
   }
   h3{
	 font-size: 1.6rem !important;
	 margin: 0 !important;
   }
   .u-container-layout{
	   padding: 0 30px !important;
	  
   }


}
/* 下拉菜单容器默认隐藏 */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

/* 当鼠标悬停在父菜单上时显示子菜单 */
.dropdown:hover .dropdown-content {
    display: block;
}

/* 确保子菜单在悬停时保持可见 */
.dropdown-content a {
    display: block;
    color: black;
    padding: 12px 16px;
    text-decoration: none;
}