body {
	margin: 0;
	padding: 0;
}

.container {
	font-family: 微软雅黑;
	/* padding: 20px; */
	margin: 0 auto 20px;
	overflow: hidden;
}

.container .menu {
	width: 25.1667vw;
	float: left;
	/* border-right: 1px solid #ddd; */
	padding-right: 5vw;
}

/*position 菜单背景图标*/
.positionIicon {
	display: inline block;
	width: 40px;
	height: 40px;
	margin: 0px 4px;
	float: left;
	margin-right: 10px;
}

/*menu图标*/
.q-menu-img {
	background: url("../images/01.png");
}

.q-menu-doit {
	background: url("../images/02.png");
}

.q-menu-three {
	background: url("../images/03.png");
}

.q-menu-four {
	background: url("../images/04.png");
}

.q-menu-five {
	background: url("../images/05.png");
}


.container .menu h3 {
	font-size: 20px;
	cursor: pointer;
	line-height: 40px;
	margin: 45px 0 15px;
}

.container .menu ul {
	display: none;
	margin: 0;
}

.container .menu ul li {
	line-height: 1.3542vw;

}

.container .menu ul li a:hover {}

ul {
	list-style: none;
}

a {
	/* text-decoration: none;
		color: #000;
		font-size: 14px;
		display: block;
		padding-left: 10px; */
}

.container .menu .selected {
	text-decoration: none;
	color: #000;
	font-size: 14px;
	display: block;
	padding-left: 10px;
}

.container .content {
	margin-top: 15px;
	width: 40vw;
	margin-left: 27.71vw;
}

.container .content .tt {
	width: 100%;
}

.container .content .get-menu {
	margin-left: -10px;
}

.container .content .get-menu a {
	display: inline-block;
	font-size: 15px;
	height: 40px;
}

.container .content .get-menu a:last-child {
	margin-left: -8px;
	color: #7D9EC0;
}

.container .content .get-menu span {
	display: inline-block;
	height: 40px;
	margin-left: -110px;
}

.container .content .menu1 .tab {
	display: none;
}

.container .content .menu1 .active {
	display: block;
}

.container .content .menu1 .tab p {
	font-size: 14px;
	line-height: 20px;
	color: rgba(0, 0, 0, 1);
	word-break: break-all;
}

.container .content .menu1 .tab .tt {
	font-size: 14px;
	font-weight: bold;

}

/*第二个菜单下的文档内容*/
.container .content .menu2 .tab {
	display: none;
}

.container .content .menu2 .active {
	display: block;
}

.container .content .menu2 .tab p {
	font-size: 14px;
	line-height: 20px;
	color: rgba(0, 0, 0, 0.8);
	word-break: break-all;
}

.container .content .menu2 .tab .tt {
	font-size: 14px;
	font-weight: bold;

}

/*第三个菜单下的文档内容*/
.container .content .menu3 .tab {
	display: none;
}

.container .content .menu3 .active {
	display: block;
}

.container .content .menu3 .tab p {
	font-size: 14px;
	line-height: 20px;
	color: rgba(0, 0, 0, 0.8);
	word-break: break-all;
}

.container .content .menu3 .tab .tt {
	font-size: 13px;
	font-weight: bold;
}

/*第四个菜单下的文档内容*/
.container .content .menu4 .tab {
	display: none;
}

.container .content .menu4 .active {
	display: block;
}

.container .content .menu4 .tab p {
	font-size: 14px;
	line-height: 20px;
	color: rgba(0, 0, 0, 0.8);
	word-break: break-all;
}

.container .content .menu4 .tab .tt {
	font-size: 13px;
	font-weight: bold;

}

/*第五个菜单下的文档内容*/
.container .content .menu5 .tab {
	display: none;
}

.container .content .menu5 .active {
	display: block;
}

.container .content .menu5 .tab p {
	font-size: 14px;
	line-height: 20px;
	color: rgba(0, 0, 0, 0.8);
	word-break: break-all;
}

.container .content .menu5 .tab .tt {
	font-size: 13px;
	font-weight: bold;

}


/* 切换 */

* {
	list-style-type: none;
}

/* tab */
#tab {
	width: 67.71vw;
	position: relative;
	margin: 1vw auto;
	z-index: 1;
}

#tab .tab_menu {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 30px;
}

#tab .tab_menu li {
	border-bottom: 0px;
	cursor: pointer;
	text-align: center;
	color: #000;
	font-size: 1.0417vw;
}

#tab .tab_box {
	width: 67.71vw;
	clear: both;
	top: 4.5vw;
	position: relative;
}

#tab .tab_menu .selected {
	cursor: pointer;
	background-image: url(../../images/xz_bg.png);
	background-size: auto 100%;
	background-repeat: no-repeat;
	background-position: center;
}

.hide {
	display: none;
}

.tab_box div {
	margin-top: 0.5vw;
}


/* tab */
#tab_2 {
	width: 67.71vw;
	position: relative;
	margin: 1vw auto;
	z-index: 1;
}

#tab_2 .tab_menu_2 {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 30px;
}

#tab_2 .tab_menu_2 li {
	border-bottom: 0px;
	cursor: pointer;
	text-align: center;
	color: #000;
	font-size: 1.0417vw;
}

#tab_2 .tab_box_2 {
	width: 67.71vw;
	clear: both;
	top: 2.5vw;
	position: relative;
}

#tab_2 .tab_menu_2 .selected_2 {
	cursor: pointer;
	background-image: url(../../images/xz_bg.png);
	background-size: auto 100%;
	background-repeat: no-repeat;
	background-position: center;
}

.hide {
	display: none;
}

/* .tab_box_2 div{margin-top: 0.5vw;} */


.tp_tx {
	/* width: 66.6667vw; */
	display: flex;
	flex-direction: row;
	justify-content: center;
}

.tp_bp {
	display: flex;
}

.tptx_right {
	display: flex;
	flex-direction: column;
}