
    .container {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-around;
	width: 100%;
	margin: 0 auto;margin-bottom: 20px;
    }

    .vbox {
      box-sizing: border-box;
      width: calc(50% - 20px);
      margin-top: 10px;
	  margin-left: 2px;
		margin-right: 2px;
      border: 2px solid rgba(255,234,0,1.00);
      border-radius: 10px;
		overflow: hidden;
	background: rgba(195,55,230,0.1);
    }
	.vbox img{
		width: 100%;
	}
	.vbox a{text-decoration: none;}
	.vbox p{color:#F7D6FF;}
    .vbox:hover {
      box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2); /* 悬浮时的阴影效果 */
    }
    .custom-div-content {
      padding:4px 10px;
      text-align: center;
		color:#fff;
    }
	.custom-div-content h3{text-align: left;}
	.custom-div-content p{text-align: left;}
    .custom-div-button {
	  margin: 20px;
      padding: 14px 30px;
      background-color: #ffd700; /* 金黄色背景 */
      color: #000;
      border: none;
      border-radius: 5px;
      cursor: pointer;
      transition: background-color 0.3s ease; /* 过渡效果 */
		font-size: 20px;
    }
    .custom-div-button:hover {
      background-color: rgba(195,55,230,0.5); /* 悬浮时的背景颜色 */
		color: #fff;
    }
	 .jieshao {
      width: 98%;
      margin: 20px auto;
      border: 2px solid rgba(255,240,0,1.00); /* 黄色描边 */
      border-radius: 10px; /* 圆角 */
      overflow: hidden;
      padding: 20px;
    }

    .jieshao h2 {
      text-align: center;color:rgba(255,240,0,1.00);
    }
.jieshao p{text-align: center;}
    .custom-div-title-line {
      width: 50px;
      height: 3px;
      background-color: rgba(255,240,0,1.00); /* 黄色线条 */
      margin: 10px auto;
    }

    .custom-div-content {
      text-align: center;
    }	
        @media screen and (max-width: 1080px) {
			.logo{width: 50%}
            nav {
                display: none;
                flex-direction: column;
                align-items: center;
                position: absolute;
                width: 50%;right: 0;
                z-index: 1;
				height: 50%;
				background-color: rgba(0,0,0,0.5);
            }
            nav.show {
                display: flex;
            }
            nav a {
                text-align: center;
            }
            #menu-icon {
                display: block;
            }
			table{width: 94%}
			         td {
                display: block;
                width: 100%;
                box-sizing: border-box;
            }
	.gezi1{width: 100%}
	.gezi2{width: 100%}
	.gezi3{width: 100%}
	.gezi4{width: 100%}
	.gezi5{width: 100%}
			.biaogebiaoti{display: none;}
			.gezi-kuozhan{padding: 20px 0px}
			       .vbox {
        width: calc(100% - 20px);
      }
			.container {width: 98%}
			.jieshao{width: 98%}
			.custom-div-button{padding: 10px 20px;margin: 10px}
        }
