.container-layout {
	font-size: 16rem;
	min-width: 1190rem;
	max-width: 1920rem;
	margin: 0 auto;
}
  
  .b-lines {
	border: none !important;
  }
  
  
  .yh-box-wrapper {
	max-height: 515rem;
	overflow: hidden;
  }
  .yhzp .ks-box{
	overflow: hidden !important;
  }
  
  .gq-list-box .swiper-pagination-bullets .swiper-pagination-bullet {
	margin-right: 10px;
  }
  
  .yhzp {
	min-width: 1200rem;
  }
  .yhzp .bg-contents{
	z-index: 12;
  }
  
  .yhzp .ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
  }
  
  .yhzp .header-box {
	width: 85%;
	margin: 0 auto;
	min-width: 1200rem;
  }
  
  .yhzp .header-box .header-info {
	box-sizing: border-box;
	margin-bottom: 30rem;
  }
  
  .yhzp .header-box .header-info-l, .yhzp .header-box .header-info-r {
	min-width: 431rem;
	opacity: 1;
	border-radius: 4rem;
	background: white;
	box-shadow: 0 4.96rem 19.84rem 0 #faf3ed;
	box-sizing: border-box;
	padding: 20rem 16rem 0 16rem;
  }
  
  .yhzp .header-box .header-info-l .header-info-top img, .yhzp .header-box .header-info-r .header-info-top img {
	margin-top: 3rem;
  }
  
  .yhzp .header-box .header-info-l .header-info-top .exam, .yhzp .header-box .header-info-r .header-info-top .exam {
	font-size: 20rem;
	font-weight: 600;
	color: #333333;
	margin-left: 5rem;
  }
  
  .yhzp .header-box .header-info-l .header-info-top .bmsj, .yhzp .header-box .header-info-r .header-info-top .bmsj {
	color: #999999;
	margin-right: 10rem;
  }
  
  .yhzp .header-box .header-info-m {
	width: 48%;
	box-sizing: border-box;
	margin: 0 20rem;
  }
  
  .yhzp .header-box .header-info-m .header-info-banner {
	height: 370rem;
	position: relative;
  }
  
  .yhzp .header-box .header-info-m .header-info-banner .swiper {
	height: 100%;
  }
  
  .yhzp .header-box .header-info-m .header-info-banner .b-imgs {
	width: 100%;
	height: 100%;
  }
  
  .yhzp .header-box .header-info-m .header-info-banner .b-imgs img {
	width: 100%;
	height: 100%;
  }
  
  .yhzp .header-box .header-info-m .header-info-banner .arrow-boxs {
	position: absolute;
	display: flex;
	justify-content: space-between;
	width: 100%;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 100;
  }
  
  .yhzp .header-box .header-info-m .header-info-banner .arrow-boxs .rt,
  .yhzp .header-box .header-info-m .header-info-banner .arrow-boxs .lt {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 26rem;
	height: 58rem;
	opacity: 0.4;
	background: black;
	cursor: pointer;
	user-select: none;
  }
  
  .yhzp .header-box .header-info-m .header-info-banner .s-btm {
	padding-left: 20rem;
	box-sizing: border-box;
	color: #fff;
	width: 100%;
	position: absolute;
	bottom: 0;
	height: 46rem;
	line-height: 46rem;
	font-weight: 500;
	background: linear-gradient(180deg, black 0%, transparent 100%);
  }
  
  .yhzp .header-box .header-info-m .header-info-banner .swiper-pagination {
	position: absolute;
	z-index: 120;
	bottom: 10rem;
	right: 20rem;
  }
  
  .yhzp .header-box .header-info-m .header-info-banner .swiper-pagination .swiper-pagination-bullet {
	margin: 0 3rem;
	display: inline-block;
	width: 12rem;
	height: 4rem;
	border-radius: 4rem;
  }
  
  .yhzp .header-box .header-info-m .header-info-banner .swiper-pagination .swiper-pagination-bullet-active {
	background: white;
  }
  
  .yhzp .header-box .header-info-m .header-info-art {
	box-sizing: border-box;
	padding: 24rem 20rem 24rem 20rem;
	margin-top: 23rem;
	border-radius: 4rem;
	background: white;
	box-shadow: 0 4.96rem 19.84rem 0 #faf3ed;
  }
  
  .yhzp .header-box .header-info-m .header-info-art .h-art-items {
	margin-bottom: 30rem;
  }
  
  .yhzp .header-box .header-info-m .header-info-art .h-art-items:last-child {
	margin-bottom: 0rem;
  }
  
  .yhzp .header-box .header-info-m .header-info-art .h-art-items .h-title {
	margin-bottom: 17rem;
  }
  
  .yhzp .header-box .header-info-m .header-info-art .h-art-items .h-title  a {
	font-size: 20rem;
	font-weight: 600;
	color: #ff6e00;
	margin-right: 5rem;
  }
  
  .yhzp .header-box .header-info-m .header-info-art .art-box .art-im {
	margin-bottom: 21rem;
  }
  
  .yhzp .header-box .header-info-m .header-info-art .art-box .art-im:last-child {
	margin-bottom: 0rem;
  }
  
 
  
  .yhzp .header-box .header-info-m .header-info-art .art-box .art-im .tj  {
	color: #f63939;
  }
  

  
  .yhzp .header-box .header-info-m .header-info-art .art-box .art-im  a {
	color: #333333;
	margin-right: 5rem;
  }
  
  
  
  .yhzp .header-box .header-info-l .header-info-list {
	margin-top: 25rem;
  }
  
  .yhzp .header-box .header-info-l .header-info-list .header-info-items {
	margin-bottom: 18rem;
	color: #333333;
  }
  
  .yhzp .header-box .header-info-l .header-info-list .header-info-items:hover .label-l a {
	color: #ff6e00;
  }
  
  .yhzp .header-box .header-info-l .header-info-list .header-info-items:hover .bugao {
	background: linear-gradient(180deg, #ff6e00 0%, #ffaa00 100%);
  }
  
  .yhzp .header-box .header-info-l .header-info-list .header-info-items:hover .bugao a {
	color: #fff;
  }
  
  .yhzp .header-box .header-info-l .header-info-list .header-info-items .dots {
	width: 4rem;
	height: 4rem;
	background: #cccccc;
	margin-right: 8rem;
  }
  
  .yhzp .header-box .header-info-l .header-info-list .header-info-items .text {
	max-width: 280rem;
  }
  
  .yhzp .header-box .header-info-l .header-info-list .header-info-items .text a {
	color: #333333;
  }
  
  .yhzp .header-box .header-info-l .header-info-list .header-info-items .bugao {
	padding: 5rem 9rem;
	text-align: center;
	border-radius: 213rem;
	background: #fff5ed;
	user-select: none;
	cursor: pointer;
	flex-shrink: 0;
  }
  
  .yhzp .header-box .header-info-l .header-info-list .header-info-items .bugao a {
	color: #ff6e00;
  }
  
  .yhzp .header-box .header-info-r .lines {
	height: 1rem;
	background: #eeeeee;
	margin-top: 10rem;
  }
  
  .yhzp .header-box .header-info-r .yh-box {
	margin-top: 20rem;
  }
  
  .yhzp .header-box .header-info-r .yh-box .title {
	font-weight: 600;
	color: #333333;
	margin-bottom: 16rem;
	display: block;
  }
  
  .yhzp .header-box .header-info-r .yh-box .items {
	margin-bottom: 30rem;
	flex-wrap: wrap;
  }
  
  .yhzp .header-box .header-info-r .yh-box .items .y-btns {
	margin-right: 10rem;
	margin-bottom: 10rem;
	padding: 5rem 7rem;
	border-radius: 100rem;
	background: whitesmoke;
	text-align: center;
	flex-shrink: 0;
  }
  
  .yhzp .header-box .header-info-r .yh-box .items .y-btns:hover {
	flex-shrink: 0;
	background: #fff5ed;
  }
  
  .yhzp .header-box .header-info-r .yh-box .items .y-btns:hover a {
	color: #ff6e00;
  }
  
  .yhzp .header-box .header-info-r .yh-box .items .y-btns a {
	color: #333333;
  }
  
  .yhzp .header-box .header-info-r .area-box {
	margin-top: 20rem;
	flex-wrap: wrap;
  }
  
  .yhzp .header-box .header-info-r .area-box .area-item {
	margin-right: 20rem;
	margin-bottom: 20rem;
  }
  
  .yhzp .header-box .header-info-r .area-box .area-item a {
	color: #333333;
  }
  
  .yhzp .header-box .header-info-r .area-box .area-item-active a {
	color: #ff6e00;
  }
  
  .yhzp .right-pannel-box .selected-pannel {
	margin-top: 0 !important;
  }
  
  .yhzp .right-pannel-box .zlinfo {
	position: relative;
	padding-left: 20rem;
	color: #333333;
	font-size: 20rem;
	font-weight: 700;
  }
  
  .right-pannel-box{
	width:24% !important;
  }
  .yhzp .right-pannel-box .zlinfo::before {
	height: 32rem !important;
	content: "";
	width: 6rem;
	display: block;
	position: absolute;
	border-radius: 0rem 10rem 10rem 0rem;
	left: 0rem;
	top: 50%;
	transform: translateY(-50%);
	border-radius: 0rem 10rem, 10rem, 0rem;
	background: linear-gradient(180deg, #ff6f00 0%, #ffbd8a 100%);
  }
  
  .yhzp .right-pannel-box .infos-zl {
	border-radius: 4rem;
	background: white;
	box-shadow: 0 4rem 16rem 0 rgba(0, 0, 0, 0.06);
	margin-bottom: 50rem;
	padding: 15rem 0;
  }
  
  .yhzp .right-pannel-box .infos-zl .box-i {
	margin-top: 20rem;
  }
  
  .yhzp .right-pannel-box .infos-zl .box-i-item {
	margin-bottom: 16rem;
  }
  
  .yhzp .right-pannel-box .infos-zl .box-i-item-l {
	width: 192rem;
	text-align: center;
	height: 38rem;
	cursor: pointer;
	line-height: 38rem;
	color: #ff6e00;
	font-weight: 500;
	background-image: url("https://img.gaodun.cn/images/l3.png");
	background-size: contain;
	margin-right: 3rem;
  }
  
  .yhzp .right-pannel-box .infos-zl .box-i-item-r {
	color: #333333;
  }
  
  .yhzp .right-pannel-box .infos-zl .box-i-item .other {
	color: #0f73ff;
	background-image: url("https://img.gaodun.cn/images/l2.png");
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-info-l {
	border-bottom: 1px solid #ff6e00;
	height: 44rem;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer .gk-resource-tabs {
	margin: 12rem 0px;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer .tab-i-l {
	user-select: none;
	margin-right: 5rem;
	/* width: 80rem; */
	padding: 0 8rem;
	cursor: pointer;
	height: 30rem;
	line-height: 30rem;
	font-size: 14rem;
	font-weight: 400;
	color: #333333;
	border-radius: 214rem;
	background: #f7f7f7;
	text-align: center;
  }
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer .tab-i-l:last-child{
	margin-right: 0;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer .tab-i-l.active {
	background: rgba(255, 110, 0, 0.1);
	color: #ff6e00;
	border: 1px solid #ff6e00;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer-list {
	overflow: hidden;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer-list .swiper-pagnation-answer-common {
	text-align: center;
	padding-top: 20rem;
	box-sizing: border-box;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer-list .swiper-pagnation-answer-common .swiper-pagination-bullet {
	background: rgba(255, 110, 0, 0.5);
	margin-right: 5rem;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer-list .swiper-pagnation-answer-common .swiper-pagination-bullet-active {
	background: #ff6e00;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer-list .answer-info-i {
	display: none;
	position: relative;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer-list .answer-info-i.active {
	display: block;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer-list .answer-info-i .answer-info {
	margin-bottom: 10rem;
	height: 40rem;
	display: flex;
	align-items: center;
	padding-left: 10rem;
	border-radius: 4rem;
	justify-content: space-between;
	border: 1px solid #ededed;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer-list .answer-info-i .answer-info .start_link {
	width: 72rem;
	height: 40rem;
	text-align: center;
	line-height: 40rem;
	font-size: 14rem;
	font-weight: 700;
	color: #ff6e00;
	border-radius: 4rem;
	cursor: pointer;
	background: #fff0e5;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer-list .answer-info-i .answer-info .start_link::hover {
	background: #ff6e00;
	color: #fff;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer-list .answer-info-i .answer-info span {
	width: 100%;
	color: #333;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14rem;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer-list .answer-info-i .answer-info span::hover {
	cursor: pointer;
	color: #ff6e00 !important;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .gk-resource-answer-list .answer-info-i .answer-info:last-child {
	border-bottom: 1rem solid #ededed;
  }
  
  .yhzp .right-pannel-box .gk-resource-footer .rightMore {
	font-size: 14rem;
	font-weight: 400;
	letter-spacing: 0px;
	color: #666666;
  }
  
  .yhzp .hot-quesition-list .gq-list-box .gq-list-gq-item-info {
	padding: 30rem 20rem 30rem 20rem !important;
  }
  
  .yhzp .hot-quesition-list .gq-list-box .gq-list-gq-item-info:hover {
	transform: scale(1) translateX(24rem) !important;
	padding: 30rem 20rem !important;
	box-sizing: border-box;
	border-radius: 4rem;
	background: white;
	box-shadow: 0rem 0rem 30rem rgba(0, 0, 0, 0.15);
  }
  
  .yhzp .hot-quesition-list .dd-lines {
	margin-top: 9rem !important;
  }
  
  .yhzp .hot-quesition-list .ks-info {
	color: #333;
	font-weight: 500;
	position: relative;
	padding-left: 15rem;
  }
  
  .yhzp .hot-quesition-list .ks-info::before {
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	content: "";
	position: absolute;
	width: 6rem;
	height: 26rem;
	border-radius: 211rem;
	background: linear-gradient(180deg, #ff6f00 0%, #ffbd8a 100%);
  }
  
  .yhzp .hot-quesition-list .a-boxs {
	font-size: 20rem;
	font-weight: 400;
	color: #333333;
  }
  
  .yhzp .hot-quesition-list .a-boxs-items {
	flex-shrink: 0;
	margin-right: 15rem;
	cursor: pointer;
  }
  
  .yhzp .hot-quesition-list .a-boxs-items a {
	color: #333333;
  }
  
  .yhzp .hot-quesition-list .a-boxs-active {
	position: relative;
	color: #ff6e00;
	font-weight: 700;
  }
  
  .yhzp .hot-quesition-list .a-boxs-active::after {
	content: "";
	position: absolute;
	top: 30rem;
	left: 50%;
	transform: translateX(-50%);
	width: 28rem;
	height: 11rem;
	background-image: url(https://img.gaodun.cn/images/kq2.png);
	background-size: contain;
  }
  
  .yhzp .hot-quesition-list .jxwd-box {
	margin-top: 30rem;
	flex-wrap: wrap;
	gap: 28rem;
  }
  
  .yhzp .hot-quesition-list .jxwd-box .items-b {
	width: 258rem;
  }
  
  .yhzp .hot-quesition-list .jxwd-box .items-b img {
	width: 264rem;
	height: 148rem;
	border-radius: 4rem;
	margin-bottom: 16rem;
  }
  
  .yhzp .hot-quesition-list .jxwd-box .items-b .txt {
	max-width: 264rem;
  }
  
  .yhzp .hot-quesition-list .jxwd-box .items-b .txt a {
	color: #333;
  }
  
  .yhzp .next-hot {
	margin-top: 30rem;
  }
  
  .yhzp .hot-b {
	margin-top: 30rem;
  }
  
  .yhzp .bg-bk {
	height: 300rem;
	width: 100%;
	background-image: url(https://img.gaodun.cn/images/l4.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	margin-top: 30rem;
	box-sizing: border-box;
  }
  
  .yhzp .bg-bk-box {
	width: 85%;
	margin: 0 auto;
	height: 100%;
	box-sizing: border-box;
	padding: 20rem 0 0 0;
  }
  
  .yhzp .bg-bk-box .bk-title {
	color: #fff;
	margin-bottom: 25rem;
  }
  
  .yhzp .bg-bk-box .bk-title .jx {
	font-size: 26rem;
	font-weight: 500;
	padding-left: 15rem;
	position: relative;
  }
  
  .yhzp .bg-bk-box .bk-title .jx::before {
	content: "";
	position: absolute;
	width: 6rem;
	height: 26rem;
	opacity: 1;
	border-radius: 211rem;
	background: white;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
  }
  .aricle-link-target{
	    width: 100%;
    display: block;
    text-align: center;
	margin-bottom: 30rem;
  }
    .aricle-link-target img{
		/* min-width: 85%;
		 */
		 width: 100%;
	}
  
  .yhzp .bg-bk-box .bk-title .mores {
	font-size: 14rem;
  }
  
  .yhzp .bg-bk-box .bk-title .mores a {
	color: #fff;
  }
  
  .yhzp .bg-bk-box .bk-swipers {
	width: 96%;
	margin: 0 auto;
	height: 180rem;
	overflow: hidden;
	position: relative;
	z-index: 200;
  }
  
  .yhzp .bg-bk-box .bk-swipers .swiper-container {
	width: 97%;
	margin: 0 auto;
	height: 100%;
  }
  
  .yhzp .bg-bk-box .bk-swipers .swiper-slide {
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	transition: 300ms;
  }
  
  .yhzp .bg-bk-box .bk-swipers .k-items {
	color: #fff;
	font-size: 18rem;
	text-align: center;
  }
  
  .yhzp .bg-bk-box .bk-swipers .k-items .imgs {
	display: flex;
	width: 143rem;
	height: 143rem;
	opacity: 1;
	border-radius: 4rem;
	background: white;
	justify-content: center;
	align-items: center;
  }
  
  .yhzp .bg-bk-box .bk-swipers .k-items .imgs img {
	display: block;
	user-select: none;
	width:100%;
	height:100%
  }
  
  .yhzp .bg-bk-box .bk-swipers .k-items .name {
	margin-top: 16rem;
	user-select: none;
  }
  
  .yhzp .bg-bk-box .bk-swipers .swiper-slide-active,
  .yhzp .bg-bk-box .bk-swipers .swiper-slide-duplicate-active {
	transform: scale(1);
  }
  
  .yhzp .bg-bk-box .bb-x {
	padding: 0 10rem;
  }
  
  .yhzp .bg-bk-box .bb-x .arrow-b {
	left: 50%;
	top: 40%;
	transform: translate(-50%, -50%);
	z-index: 22;
	position: absolute;
	width: 100%;
  }
  
  .yhzp .bg-bk-box .bb-x .arrow-b img {
	width: 8rem;
	height: 18rem;
	display: block;
	user-select: none;
  }
  
  .yhzp .bg-bk-box .bb-x .arrow-b-l {
	width: 40rem;
	height: 40rem;
	background: rgba(0, 0, 0, 0.2);
	border-radius: 50%;
	text-align: center;
	cursor: pointer;
  }
  
  .yhzp .bg-bk-box .bb-x .arrow-b-r {
	cursor: pointer;
	border-radius: 50%;
	width: 40rem;
	height: 40rem;
	background: rgba(0, 0, 0, 0.2);
  }
  
  @media screen and (min-width: 1367px) and (max-width: 1415px) {
	.area-item {
	  margin-bottom: 20rem !important;
	}
	.art-im {
	  margin-bottom: 24rem !important;
	}
	  .items-b{
		width:290rem !important;
	}
  }
  
  @media screen and (min-width: 1415px) and (max-width: 1500px) {
	.header-info-items {
	  margin-bottom: 19rem !important;
	}
	.area-item {
	  margin-bottom: 20rem !important;
	}
	.art-im {
	  margin-bottom: 24rem !important;
	}
	 .tab-i-l {
		margin-right: 2rem !important;
		padding: 0 5rem !important;
	  }
	  .items-b{
		width:290rem !important;
	}
  }
  
  @media screen and (min-width: 1500px) and (max-width: 1600px) {
	.area-item {
	  margin-bottom: 14.5rem !important;
	}
	.tab-i-l{
		padding:0rem 4rem !important;
		box-sizing: border-box;
	}
	.items-b{
		width:290rem !important;
	}
  }
  
  @media screen and (min-width: 1600px) and (max-width: 1700px) {
	.area-item {
	  margin-bottom: 21rem !important;
	}
	.art-im {
	  margin-bottom: 23rem !important;
	}
	.items-b{
		width:290rem !important;
	}
  }
  
  @media screen and (max-width: 1367px) {
	html {
	  font-size: 0.9px !important;
	}
	  .items-b{
		width:290rem !important;
	}
  }