.tab-container {
				border-bottom: 1px solid #e5e5e5;
				text-align: center;
			}

			.main {
				height: auto;
				margin: 0 auto;
			}

			.top {
				width: 100%;
				border-bottom: 1px solid #e5e5e5;
			}

			.top ul {
				width: 1200px;
				text-align: center;
				margin: 0 auto;
				overflow: hidden;
				display: flex;
				justify-content: center;
				align-items: center;
			}

			.top li {
				float: left;
				width: 150px;
				padding: 20px 0;
				list-style: none;
				cursor: pointer;
				text-align: center;
				color: #333;
			}

			.conent {
				width: 1200px;
				margin: 0 auto;
				min-height: 500px;
			}

			.conent .item {
				text-align: center;
				font-size: 40px;
				/* color: skyblue; */
				min-height: 500px;
				width: 1200px;
			}

			.top .cur {
				/* background-color: skyblue; */
				color: #ff1f85;
				border-bottom: 3px solid #ff1f85;
			}

			.curent {
				display: block !important;
				/* transition: all .8s ease; */
				/* opacity: 1 !important; */
			}

			.item {
				/*position: absolute;*/
				/* opacity: 0; */
				display: none;
			}

			.item-list {
				margin-top: 50px;
				margin-bottom: 40px;
				
			}
			.item-list a{
				display: flex;
				/*justify-content: space-between;*/
				align-items: flex-start;
			}
			.item-list:hover{
				background-color: var(--themeColor);
				box-shadow: none;
				/* border: 4px solid #ff1f85; */
				box-sizing: border-box;
			}

			.aaaa {
				background-color: #ff1f85;
				box-shadow: none;
				border: 4px solid #ff1f85;
				box-sizing: border-box;
			}

			.item-list:hover p,
			.item-list:hover .list-item-title,
			.item-list:hover span {
				color: #fff;
			}

			.list-img img {
				width: 230px;
				height: 170px;
				margin-right: 30px;
			}

			.list-item-right {
				display: flex;
				flex-flow: column;
				align-items: flex-start;
			}

			.list-item-right .list-item-title {
				font-weight: normal;
				color: #333;
				font-size: 16px;
				margin-bottom: 20px;
			}

			.list-item-right p {
				color: #666;
				margin-bottom: 50px;
				text-indent: 2em;
				font-size: 12px;
				display: -webkit-box;
				-webkit-line-clamp: 2;
				/*控制显示的行数*/
				overflow: hidden;
				-webkit-box-orient: vertical;
				text-overflow: ellipsis;
				text-align:left;
			}

			.list-item-right span {
				font-size: 14px;
				color: #999;
			}