.standardization-box {
	padding: 13px 0 106px;
	background-color: #f0f8ff;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.standardization-box__list {
	display: flex;
	gap: 30px;
}
.standardization-box__list__box {
	width: 215px;
	height: 270px;
	background-color: #fff;
	box-shadow: 0px 14px 35px 0px rgba(0, 0, 0, 0.13);
	border-radius: 20px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.standardization-box__list__box:hover {
	cursor: pointer;
}
.standardization-box__list__box__btn {
	width: 88px;
	height: 26px;
	margin-top: 14px;
	line-height: 26px;
	text-align: center;
	border: 1px solid #dddddd;
	border-radius: 13px;
	font-size: 16px;
	color: #666666;
}

.standardization-box__list__box img {
	margin-bottom: 10px;
}
.standardization-box__list__box__title {
	margin-bottom: 6px;
	font-size: 24px;
	color: #333;
	font-weight: bold;
}
/* 标准办理流程 */
.flow {
	width: 100%;
	padding: 0 0 110px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.flow-list {
	display: flex;
	margin: 0 auto;
}
.flow-list__box {
	display: flex;
	flex-direction: column;
	align-items: center;
}
.flow-list__box__arrow {
	width: 38px;
	height: 15px;
}
.flow-list__item {
	width: 301px;
	height: 126px;
	background-color: #f0f8ff;
	border: 2px dashed #3c93e0;
	border-radius: 10px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.flow-list__item__title {
	font-size: 22px;
	font-weight: bold;
	color: #333;
}
.flow-list__item__describ {
	max-width: 240px;
	margin-top: 13px;
	font-size: 16px;
    line-height: 26px;
	color: #666666;
	text-align: center;
}
.flow-list__item__arrow {
	width: 38px;
	height: 15px;
	margin: auto 27px auto 35px;
}
/* 制定标准的优势 */
.advantage-box {
	width: 100%;
	height: 584px;
	background-image: url("https://res.zdspat.com/system/standard/banner2.jpg");
	display: flex;
	flex-direction: column;
	align-items: center;
}
.advantage-box__list {
	display: flex;
	gap: 47px;
}
.advantage-box__list__item {
	width: 259px;
	height: 297px;
	background-color: #fff;
	border-radius: 10px;
}
.advantage-box__list__item__top {
	width: 100%;
	height: 110px;
	text-align: center;
	line-height: 110px;
	background-color: #6393ff;
	border-radius: 10px 10px 0px 0px;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
}
.advantage-box__list__item__content {
	width: 100%;
	height: 187px;
    line-height: 32px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 20px;
	color: #333333;
}
.advantage-box__list__item__content span {
	width: 190px;
	text-align: center;
	font-weight: bold;
}
.advantage-box .bottom-line {
    color: #FFFFFF;
}
/* 标准办理所需材料 */
.material-box {
	padding: 0 0 100px;
	background-color: #f8f8f8;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.material-box__list {
	display: flex;
	gap: 21px;
}
.material-box__list__item {
	width: 285px;
	height: 308px;
	background-color: #fff;
	border-radius: 20px;
	box-shadow: 0px 14px 35px 0px rgba(0, 0, 0, 0.13);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.material-box__list__item span {
	font-size: 24px;
	padding-top: 41px;
}
/* 标准范围 */
.range-box {
	padding: 0 0 75px;
	background-color: #f0f0f5;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.range-box__content {
	width: 1118px;
	padding: 45px 39px 54px 33px;
	background-color: #fff;
	border-radius: 6px;
	display: flex;
	flex-direction: column;
}
.range-box__content__header {
	margin: 0 auto 40px;
	display: flex;
	align-items: center;
	font-size: 20px;
	color: #a0a0a0;
}
.range-box__content__header .line {
	width: 71px;
	height: 2px;
	margin: 0 40px;
	background-color: #dddddd;
}
.range-box__content__list {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 15px 0;
}
.range-box__content__list__item {
	width: 172px;
	text-align: center;
	height: 49px;
	line-height: 49px;
	border: 1px solid #3170f1;
	border-radius: 10px;
	box-sizing: border-box;
	font-size: 16px;
	color: #333;
}
.range-box__content__list__area {
	padding: 0 19px 0 17px;
	height: 49px;
	line-height: 49px;
	border: 1px solid #3170f1;
	border-radius: 10px;
	box-sizing: border-box;
	font-size: 16px;
	color: #333;
	display: flex;
	align-items: center;
	justify-content: center;
}
.range-box__content__list__area img {
	margin-right: 15px;
}
.area-active {
	background-color: #3170f1;
	color: #fff;
}
.range-active {
	background-color: #3170f1;
	color: #fff;
}
.range-box__content__area {
	flex: 1;
	display: flex;
	align-items: center;
	font-size: 16px;
	color: #333;
	margin: 30px 0;
}
.range-box__content__area__border {
	width: 3px;
	height: 16px;
	background-color: #000;
	margin-right: 7px;
}
.range-box__content__group {
	display: flex;
	flex-wrap: wrap;
	gap: 15px 20px;
}
.range-box__content__group__item {
	padding: 0 21px;
	text-align: center;
	height: 49px;
	line-height: 49px;
	border: 1px solid #3170f1;
	border-radius: 10px;
	box-sizing: border-box;
	font-size: 16px;
	color: #333;
}
.group-active {
	background-color: #3170f1;
	color: #fff;
}
/* 案例展示 */
.case-box {
	width: 100%;
	height: 975px;
	background-image: url("../img/standard/banner3.png");
	display: flex;
	flex-direction: column;
	align-items: center;
}
.case-box__list {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 28px;
}
.case-box__list__item {
	width: 218px;
	display: flex;
	flex-direction: column;
	align-items: center;
	font-size: 16px;
	color: #fff;
}
.case-box__list__item img {
	width: 100%;
	height: 307px;
	margin-bottom: 16px;
}
/* 热门问答 */
.hot-box {
	width: 100%;
	padding: 0 0 14px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.hot-box__content {
	width: 1200px;
	margin: 0 auto;
	background-color: #fff;
	border: 1px solid #e6e6e6;
	border-radius: 10px;
	display: flex;
}
.hot-box__content__left {
	width: 455px;
	padding: 21px 0 21px 22px;
	background-color: #f8f8f8;
}
.hot-box__content__left__item {
	width: calc(100% - 18px);
	padding-left: 18px;
	height: 64px;
	line-height: 64px;
	color: #666666;
	border-radius: 10px 0px 0px 10px;
	font-size: 18px;
}
.hot-box__content__left__item:hover {
	cursor: pointer;
}
.left-active {
	background-color: #fff;
	color: #333333;
}
.hot-box__content__nr {
	width: calc(100% - 455px);
}
.hot-box__content__nr__question {
	width: calc(100% - 110px);
	margin: 38px 55px 32px 55px;
	display: flex;
	align-items: center;
	font-size: 18px;
    line-height: 32px;
	color: #333;
	font-weight: bold;
}
.hot-box__content__nr__question .label {
	flex-shrink: 0;
	width: 41px;
	height: 41px;
	margin-right: 24px;
	line-height: 41px;
	text-align: center;
	background-color: #55affd;
	border-radius: 10px;
	font-size: 22px;
	color: #fff;
}
.hot-box__content__nr__question .question {
    font-size: 20px;
}
.hot-box__btn {
	width: 184px;
	height: 48px;
	text-align: center;
	line-height: 48px;
	border: 1px solid #cacaca;
	border-radius: 10px;
	margin-top: 32px;
	font-size: 18px;
}
.hot-box__btn:hover {
	cursor: pointer;
}
.b-dialog {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9999;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.63);
}
.dialog {
}
.dialog__box {
	width: 1200px;
	max-height: 900px;
	background-color: #fff;
	border-radius: 20px;
	margin: 0 auto;
	position: fixed;
	left: 0;
	right: 0;
	top: 20px;
	z-index: 10000;
}
.dialog__box__header {
	width: 100%;
	height: 60px;
	line-height: 60px;
	border-radius: 20px 20px 0px 0px;
	background: linear-gradient(90deg, #609bfc, #a3c3ff);
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.dialog__box__header__title {
	font-size: 25px;
	font-weight: bold;
	margin-left: 46px;
	color: #fff;
}
.dialog__box__header__icon {
	width: 50px;
	height: 50px;
	font-size: 36px;
	color: #fff;
	margin-right: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.dialog__box__header__icon span {
	transform: rotate(45deg);
}
.dialog__box__header__icon:hover {
	cursor: pointer;
}
.dialog__box__content {
	width: 100%;
	min-height: 460px;
    margin-bottom: 40px;
	/*height: 607px;*/
	border-radius: 20px;
}
.dialog__box__content__header {
	width: calc(100% - 94px);
	margin: 40px 0 0 52px;
	display: flex;
	align-items: center;
	font-size: 20px;
	color: #6f727b;
}
.dialog__box__content__header .menu {
	width: 14px;
	height: 14px;
	margin-right: 12px;
}
.dialog__box__content__header .line {
	flex: 1;
	margin-left: 11px;
	border: 1px dashed #dddddd;
}
.dialog__box__content__header .drop {
	width: 17px;
	height: 17px;
}
.dialog__box__content__review {
	width: 1076px;
	margin: 20px 0 0 73px;
	font-size: 16px;
	line-height: 31px;
	color: #333;
}
.dialog__box__content__review__list {
	display: flex;
	font-size: 16px;
}
.list-text {
	text-indent: 1em;
}
@media all and (max-width: 1366px) {
	.dialog__box {
		max-height: 600px;
	}
	.dialog__box__header{
		height: 50px;
		line-height: 50px;
	}
	.dialog__box__header__title{
		font-size: 24px;
	}
	.dialog__box__content__review{
    margin: 26px 0 0 73px;
	}
	.dialog__box__content__header{
		margin: 37px 0 0 52px;
	}
	.dialog__box__content__header{
		font-size: 20px;
	}
	.dialog__box__content__review,
	.dialog__box__content__review__list {
		font-size: 14px;
	}
}
.standard-box_list_box_body{
    font-size: 16px;
    text-align: center;
    line-height: 22px;
    padding-top: 10px;
}
.standard-box_list_box_title_red{
    color: red;
}
.box-title h2 {
    color: #fff;
    margin-top: 60px;
}
