@charset "utf-8";
/* CSS Document */




@media (max-width: 789px) {
	.pc{ display:none !important}
	.ymmob{ width:100%; height:auto; margin:0 auto; text-align:center; margin-bottom:30px; margin-top:30px;}
	.medicalBeauty-container .medicalBeauty-col3 {
  width: 95%;
  height: auto;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: center;
  justify-content: center;
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content {
  width: 95%;
  margin: 20px 0;
  text-align: center; margin:0 auto
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .col3-title {
  font-size: 26px;
  font-weight: bold;
  color: #000000;
  line-height: 54px;
  margin-bottom: 20px; margin-top:20px;
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .content-box {
  /*display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;*/
  width: 100%;
  height: 100%;
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .content-box .imgbox{ width:100%; height:auto; display:inline-block;}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .content-box ul {
  flex: 1;
  margin-top: 20px; width:100%; height:auto
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .content-box ul .title {
  width: 100%;
  height: 62px;
  background: linear-gradient(90deg, #FD2AA3 0%, #5594FE 100%);
  border-radius: 8px;
  margin-bottom: 45px;
  padding-left: 20px;
  text-align: left;
  color: #fff;
  line-height: 62px;
  font-size: 20px;
  font-weight: bold;
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .content-box ul li {
  text-align: left;
  font-size: 14px;
  color: #000000;
  line-height: 22px;
  list-style-type: disc;
  margin-left: 20px;
  margin-bottom: 20px;
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .content-box img {
  width: 100%;
  height: auto;
}

.medicalBeauty-container .medicalBeauty-col4 {
  width: 100%;
  height: 900px;
  background: #F9FAFB;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: center;
  justify-content: center;
}
.medicalBeauty-container .medicalBeauty-col4 .col4-content {
  width: 1200px;
  margin: 100px 0;
  text-align: center;
}
.medicalBeauty-container .medicalBeauty-col4 .col4-content .content-box {
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  width: 100%;
  height: 100%;
}
.medicalBeauty-container .medicalBeauty-col4 .col4-content .content-box ul {
  flex: 1;
  margin-top: 229px;
}
.medicalBeauty-container .medicalBeauty-col4 .col4-content .content-box ul .title {
  width: 500px;
  height: 62px;
  background: linear-gradient(90deg, #FD2AA3 0%, #5594FE 100%);
  border-radius: 8px;
  margin-bottom: 45px;
  padding-left: 20px;
  text-align: left;
  color: #fff;
  line-height: 62px;
  font-size: 24px;
  font-weight: bold;
}
.medicalBeauty-container .medicalBeauty-col4 .col4-content .content-box ul li {
  text-align: left;
  font-size: 16px;
  color: #000000;
  line-height: 22px;
  list-style-type: disc;
  margin-left: 20px;
  margin-bottom: 35px;
}
.medicalBeauty-container .medicalBeauty-col4 .col4-content .content-box img {
  width: 650px;
  height: 650px;
}
.medicalBeauty-container .medicalBeauty-col5 {
  width: 100%;
  height: 900px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: center;
  justify-content: center;
}
.medicalBeauty-container .medicalBeauty-col5 .col5-content {
  width: 1200px;
  margin: 100px 0;
  text-align: center;
}
.medicalBeauty-container .medicalBeauty-col5 .col5-content .content-box {
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  width: 100%;
  height: 100%;
}
.medicalBeauty-container .medicalBeauty-col5 .col5-content .content-box ul {
  flex: 1;
  margin-top: 249px;
}
.medicalBeauty-container .medicalBeauty-col5 .col5-content .content-box ul .title {
  width: 514px;
  height: 62px;
  background: linear-gradient(90deg, #FD2AA3 0%, #5594FE 100%);
  border-radius: 8px;
  margin-bottom: 45px;
  padding-left: 20px;
  text-align: left;
  color: #fff;
  line-height: 62px;
  font-size: 24px;
  font-weight: bold;
}
.medicalBeauty-container .medicalBeauty-col5 .col5-content .content-box ul li {
  text-align: left;
  font-size: 16px;
  color: #000000;
  line-height: 22px;
  list-style-type: disc;
  margin-left: 20px;
  margin-bottom: 35px;
}
.medicalBeauty-container .medicalBeauty-col5 .col5-content .content-box img {
  width: 650px;
  height: 650px;
}
.medicalBeauty-container .medicalBeauty-col5-2 {
  width: 100%;
  height: 900px;
  background: #F9FAFB;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: center;
  justify-content: center;
}
.medicalBeauty-container .medicalBeauty-col5-2 .col5-2-content {
  width: 1200px;
  margin: 100px 0;
  text-align: center;
}
.medicalBeauty-container .medicalBeauty-col5-2 .col5-2-content .content-box {
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  width: 100%;
  height: 100%;
}
.medicalBeauty-container .medicalBeauty-col5-2 .col5-2-content .content-box ul {
  flex: 1;
  margin-top: 229px;
}
.medicalBeauty-container .medicalBeauty-col5-2 .col5-2-content .content-box ul .title {
  width: 500px;
  height: 62px;
  background: linear-gradient(90deg, #FD2AA3 0%, #5594FE 100%);
  border-radius: 8px;
  margin-bottom: 45px;
  padding-left: 20px;
  text-align: left;
  color: #fff;
  line-height: 62px;
  font-size: 24px;
  font-weight: bold;
}
.medicalBeauty-container .medicalBeauty-col5-2 .col5-2-content .content-box ul li {
  text-align: left;
  font-size: 16px;
  color: #000000;
  line-height: 22px;
  list-style-type: disc;
  margin-left: 20px;
  margin-bottom: 35px;
}
.medicalBeauty-container .medicalBeauty-col5-2 .col5-2-content .content-box img {
  width: 650px;
  height: 650px;
}

}


@media (min-width: 790px) and (max-width:1920px ) {
	.mob{display:none !important}
	.medicalBeauty-container .medicalBeauty-col3 {
  width: 100%;
  height: 1004px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: center;
  justify-content: center;
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content {
  width: 1200px;
  margin: 100px 0;
  text-align: center;
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .col3-title {
  font-size: 36px;
  font-weight: bold;
  color: #000000;
  line-height: 54px;
  margin-bottom: 50px;
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .content-box {
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  width: 100%;
  height: 100%;
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .content-box ul {
  flex: 1;
  margin-top: 229px;
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .content-box ul .title {
  width: 458px;
  height: 62px;
  background: linear-gradient(90deg, #FD2AA3 0%, #5594FE 100%);
  border-radius: 8px;
  margin-bottom: 45px;
  padding-left: 20px;
  text-align: left;
  color: #fff;
  line-height: 62px;
  font-size: 24px;
  font-weight: bold;
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .content-box ul li {
  text-align: left;
  font-size: 16px;
  color: #000000;
  line-height: 22px;
  list-style-type: disc;
  margin-left: 20px;
  margin-bottom: 35px;
}
.medicalBeauty-container .medicalBeauty-col3 .col3-content .content-box img {
  width: 650px;
  height: 650px;
}


.medicalBeauty-container .medicalBeauty-col4 {
  width: 100%;
  height: 900px;
  background: #F9FAFB;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: center;
  justify-content: center;
}
.medicalBeauty-container .medicalBeauty-col4 .col4-content {
  width: 1200px;
  margin: 100px 0;
  text-align: center;
}
.medicalBeauty-container .medicalBeauty-col4 .col4-content .content-box {
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  width: 100%;
  height: 100%;
}
.medicalBeauty-container .medicalBeauty-col4 .col4-content .content-box ul {
  flex: 1;
  margin-top: 229px;
}
.medicalBeauty-container .medicalBeauty-col4 .col4-content .content-box ul .title {
  width: 500px;
  height: 62px;
  background: linear-gradient(90deg, #FD2AA3 0%, #5594FE 100%);
  border-radius: 8px;
  margin-bottom: 45px;
  padding-left: 20px;
  text-align: left;
  color: #fff;
  line-height: 62px;
  font-size: 24px;
  font-weight: bold;
}
.medicalBeauty-container .medicalBeauty-col4 .col4-content .content-box ul li {
  text-align: left;
  font-size: 16px;
  color: #000000;
  line-height: 22px;
  list-style-type: disc;
  margin-left: 20px;
  margin-bottom: 35px;
}
.medicalBeauty-container .medicalBeauty-col4 .col4-content .content-box img {
  width: 650px;
  height: 650px;
}
.medicalBeauty-container .medicalBeauty-col5 {
  width: 100%;
  height: 900px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: center;
  justify-content: center;
}
.medicalBeauty-container .medicalBeauty-col5 .col5-content {
  width: 1200px;
  margin: 100px 0;
  text-align: center;
}
.medicalBeauty-container .medicalBeauty-col5 .col5-content .content-box {
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  width: 100%;
  height: 100%;
}
.medicalBeauty-container .medicalBeauty-col5 .col5-content .content-box ul {
  flex: 1;
  margin-top: 249px;
}
.medicalBeauty-container .medicalBeauty-col5 .col5-content .content-box ul .title {
  width: 514px;
  height: 62px;
  background: linear-gradient(90deg, #FD2AA3 0%, #5594FE 100%);
  border-radius: 8px;
  margin-bottom: 45px;
  padding-left: 20px;
  text-align: left;
  color: #fff;
  line-height: 62px;
  font-size: 24px;
  font-weight: bold;
}
.medicalBeauty-container .medicalBeauty-col5 .col5-content .content-box ul li {
  text-align: left;
  font-size: 16px;
  color: #000000;
  line-height: 22px;
  list-style-type: disc;
  margin-left: 20px;
  margin-bottom: 35px;
}
.medicalBeauty-container .medicalBeauty-col5 .col5-content .content-box img {
  width: 650px;
  height: 650px;
}
.medicalBeauty-container .medicalBeauty-col5-2 {
  width: 100%;
  height: 900px;
  background: #F9FAFB;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: center;
  justify-content: center;
}
.medicalBeauty-container .medicalBeauty-col5-2 .col5-2-content {
  width: 1200px;
  margin: 100px 0;
  text-align: center;
}
.medicalBeauty-container .medicalBeauty-col5-2 .col5-2-content .content-box {
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  width: 100%;
  height: 100%;
}
.medicalBeauty-container .medicalBeauty-col5-2 .col5-2-content .content-box ul {
  flex: 1;
  margin-top: 229px;
}
.medicalBeauty-container .medicalBeauty-col5-2 .col5-2-content .content-box ul .title {
  width: 500px;
  height: 62px;
  background: linear-gradient(90deg, #FD2AA3 0%, #5594FE 100%);
  border-radius: 8px;
  margin-bottom: 45px;
  padding-left: 20px;
  text-align: left;
  color: #fff;
  line-height: 62px;
  font-size: 24px;
  font-weight: bold;
}
.medicalBeauty-container .medicalBeauty-col5-2 .col5-2-content .content-box ul li {
  text-align: left;
  font-size: 16px;
  color: #000000;
  line-height: 22px;
  list-style-type: disc;
  margin-left: 20px;
  margin-bottom: 35px;
}
.medicalBeauty-container .medicalBeauty-col5-2 .col5-2-content .content-box img {
  width: 650px;
  height: 650px;
}

}



.medicalBeauty-container .medicalBeauty-col6 {
  width: 100%;
  height: 614px;
  background: #F9FAFB;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: center;
  justify-content: center;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content {
  width: 1200px;
  margin: 100px 0;
  text-align: center;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .col6-title span {
  display: block;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .col6-title .title1 {
  font-size: 36px;
  font-weight: bold;
  color: #000000;
  line-height: 54px;
  margin-bottom: 25px;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .col6-title .title2 {
  font-size: 20px;
  color: #000000;
  line-height: 20px;
  margin-bottom: 70px;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .content-box {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  width: 100%;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .content-box .tip2 {
  text-align: center;
  margin-top: 74px;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .content-box .tip2 span {
  display: block;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .content-box .tip2 img {
  width: 151px;
  height: 20px;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .content-box .tip2 span:first-child {
  margin-bottom: 8px;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .content-box .tip2 span:nth-of-type(2) {
  margin-top: 8px;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .content-box .tip1Box {
  width: 236px;
  height: 248px;
  box-sizing: border-box;
  padding: 4px;
  border-radius: 18px;
  background-image: linear-gradient(135deg, #fb2ba3, #5793fe);
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .content-box .tip1Box .tip1 {
  width: 100%;
  height: 100%;
  background: #F9FAFB;
  border-radius: 18px;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .content-box .tip1Box .tip1 li:first-child {
  font-size: 20px;
  font-weight: bold;
  color: #000000;
  line-height: 28px;
  margin-bottom: 24px;
  padding-top: 50px;
}
.medicalBeauty-container .medicalBeauty-col6 .col6-content .content-box .tip1Box .tip1 li {
  font-size: 16px;
  color: #000000;
  line-height: 22px;
  margin: 0px 0px 15px 36px;
  text-align: left;
}

.medicalBeauty-mobile .col-5 {
  width: 100%;
  font-weight: 400;
  color: #000;
  text-align: center;
  background: #F7F7F7;
}
.medicalBeauty-mobile .col-5 .col5-content {
  width: 100%;
  height: 100%;
  padding: 0.8rem 0;
}
.medicalBeauty-mobile .col-5 .col5-content .col5-title {
  font-size: 0.36rem;
  font-weight: bold;
  line-height: 0.54rem;
  margin-bottom: 0.44rem;
}
.medicalBeauty-mobile .col-5 .col5-content ul {
  margin: 0 0.48rem;
}
.medicalBeauty-mobile .col-5 .col5-content ul li {
  padding: 0rem 0.63rem 0 0.45rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  width: 6.54rem;
  height: 2.08rem;
  background: #FFFFFF;
  box-shadow: 0px 0px 15px 0px rgba(60, 143, 251, 0.2);
  border-radius: 10px;
  text-align: left;
  margin-bottom: 0.2rem;
}
.medicalBeauty-mobile .col-5 .col5-content ul li img {
  width: 0.6rem;
  height: 0.6rem;
  margin-right: 0.3rem;
}
.medicalBeauty-mobile .col-5 .col5-content ul li p span {
  display: block;
}
.medicalBeauty-mobile .col-5 .col5-content ul li p span:first-of-type {
  font-size: 0.3rem;
  font-weight: 500;
  color: #000000;
  line-height: 0.3rem;
  margin-bottom: 0.16rem;
}
.medicalBeauty-mobile .col-5 .col5-content ul li p span:last-of-type {
  font-size: 0.24rem;
  line-height: 0.28rem;
}
.medicalBeauty-mobile .col-6 {
  width: 100%;
  font-weight: 400;
  color: #000;
  text-align: center;
}
.medicalBeauty-mobile .col-6 .col6-content {
  width: 100%;
  height: 100%;
  padding: 0.8rem 0 0;
}
.medicalBeauty-mobile .col-6 .col6-content .col6-title {
  font-size: 0.36rem;
  font-weight: bold;
  line-height: 0.54rem;
}
.medicalBeauty-mobile .col-6 .col6-content img {
  width: 100%;
  height: 4.64rem;
}
/*.medicalBeauty-mobile .col-7 {
  width: 100%;
  padding: 0.64rem 0px;
  background: #F3F4F5;
}
.medicalBeauty-mobile .col-7-title {
  font-size: 0.56rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #191919;
  line-height: 0.66rem;
  text-align: center;
}
.medicalBeauty-mobile .col-7-content {
  margin-top: 0.48rem;
  padding: 0px 0.32rem 0px 0.3rem;
}
.medicalBeauty-mobile .col-7-content_list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.medicalBeauty-mobile .col-7-content_list .col-7-content_item {
  width: 3.28rem;
  height: 3.74rem;
  background: #FFFFFF;
  border-radius: 0.12rem;
  margin-right: 0.32rem;
  margin-bottom: 16px;
}
.medicalBeauty-mobile .col-7-content_list .col-7-content_item:nth-child(2n) {
  margin-right: 0px;
}
.medicalBeauty-mobile .col-7-content_list .col-7-content_item:nth-child(5),
.medicalBeauty-mobile .col-7-content_list .col-7-content_item:nth-child(6) {
  margin-bottom: 0px;
}
.medicalBeauty-mobile .col-7-content_list .col-7-content_item > a {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 0.12rem;
}
.medicalBeauty-mobile .col-7-content_list .col-7-content_item > a > img {
  width: 3.28rem;
  height: 1.84rem;
  display: block;
  border-radius: 0.12rem 0.12rem 0px 0px;
}
.medicalBeauty-mobile .col-7-content_list .col-7-content_item > a .item_bDesc {
  height: calc(100% - 1.84rem);
  padding: 0.24rem 0.2rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.medicalBeauty-mobile .col-7-content_list .col-7-content_item > a .item_bDesc .title {
  font-size: 0.3rem;
  font-family: PingFang SC-Medium, PingFang SC;
  font-weight: 500;
  color: #2D3655;
  line-height: 0.44rem;
}
.medicalBeauty-mobile .col-7-content_list .col-7-content_item > a .item_bDesc .desc {
  font-size: 0.24rem;
  font-family: PingFang SC-Regular, PingFang SC;
  font-weight: 400;
  color: #8A8E9D;
  line-height: 0.28rem;
}*/
.medicalBeautyDetails-wrapper {
  width: 100%;
  font-weight: 400;
  color: #000;
  text-align: center;
}
.medicalBeautyDetails-wrapper .medicalBeautyDetails-content {
  height: 100%;
  padding: 0.4rem 0;
  margin: 0 0.15rem;
}
.medicalBeautyDetails-wrapper .medicalBeautyDetails-content p:first-of-type {
  font-size: 0.32rem;
  font-weight: 500;
  line-height: 0.45rem;
  margin-bottom: 0.4rem;
  font-weight: bold;
}
.medicalBeautyDetails-wrapper .medicalBeautyDetails-content p:nth-of-type(2) span {
  display: block;
  font-size: 0.25rem;
  line-height: 0.33rem;
  margin-bottom: 0.16rem;
}
.medicalBeautyDetails-wrapper .medicalBeautyDetails-content img {
  margin-top: 0.1rem;
  width: 6rem;
  height: 7rem;
}
.goverEnter-container {
  width: 100%;
  background: #fff;
  min-width: 1350px;
}
.goverEnter-container .goverEnter-banner {
  width: 100%;
  height: 600px;
  position: relative;
}
.goverEnter-container .goverEnter-banner a {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.goverEnter-container .goverEnter-banner a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.goverEnter-container .goverEnter-banner .goverEnter-banner-textBox {
  position: absolute;
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
}
.goverEnter-container .goverEnter-banner .goverEnter-banner-textBox .goverEnter-banner-text {
  width: 1200px;
  margin: 0 auto;
}
.goverEnter-container .goverEnter-banner .goverEnter-banner-textBox .goverEnter-banner-text-title {
  font-size: 56px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 66px;
}
.goverEnter-container .goverEnter-banner .goverEnter-banner-textBox .goverEnter-banner-text-desc {
  max-width: 560px;
  font-size: 20px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(255, 255, 255, 0.9);
  line-height: 1.8;
  margin: 28px 0px 40px;
}
.goverEnter-container .goverEnter-banner .goverEnter-banner-textBox .goverEnter-banner-text-btn {
  width: 144px;
  height: 48px;
  background: #FFFFFF;
  border-radius: 5px;
  font-size: 18px;
  font-family: PingFang SC-Medium, PingFang SC;
  color: #DE0000;
  line-height: 48px;
  text-align: center;
  cursor: pointer;
}
.goverEnter-container .goverEnter-col1 {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 80px 0px;
}
.goverEnter-container .goverEnter-col1 .col1-content {
  width: 1200px;
  margin: 0 auto;
  text-align: center;
}
.goverEnter-container .goverEnter-col1 .col1-content .col1-title {
  padding-bottom: 60px;
}
.goverEnter-container .goverEnter-col1 .col1-content .col1-title span {
  display: block;
}
.goverEnter-container .goverEnter-col1 .col1-content .col1-title .title1 {
  font-size: 48px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #191919;
  line-height: 72px;
}
.goverEnter-container .goverEnter-col1 .col1-content .content-box .content-box-ul {
  display: flex;
  flex-wrap: wrap;
}
.goverEnter-container .goverEnter-col1 .col1-content .content-box .content-box-ul .content-box-li {
  min-width: 277px;
  max-width: 277px;
  height: 207px;
  margin-right: 30px;
  padding: 24px 20px;
  width: 277px;
  background: #FFFFFF;
  box-shadow: 0px 4px 24px 0px rgba(6, 38, 67, 0.05);
  border-radius: 10px;
  margin-bottom: 30px;
}
.goverEnter-container .goverEnter-col1 .col1-content .content-box .content-box-ul .content-box-li:nth-child(4n) {
  margin-right: 0px;
}
.goverEnter-container .goverEnter-col1 .col1-content .content-box .content-box-ul .content-box-li .img {
  width: 48px;
  height: 48px;
  object-fit: contain;
  display: block;
  margin: 0 auto;
}
.goverEnter-container .goverEnter-col1 .col1-content .content-box .content-box-ul .content-box-li .title {
  font-size: 22px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #000000;
  line-height: 26px;
  margin: 16px 0px 8px;
}
.goverEnter-container .goverEnter-col1 .col1-content .content-box .content-box-ul .content-box-li .desc {
  font-size: 16px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(0, 0, 0, 0.6);
  line-height: 28px;
}
.goverEnter-container .goverEnter-col2 {
  text-align: center;
  padding: 80px 0px 0px;
}
.goverEnter-container .goverEnter-col2 .col2-title {
  font-size: 44px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  line-height: 72px;
  color: #191919;
}
.goverEnter-container .goverEnter-col2 .col2-title span {
  color: #CD2522;
}
.goverEnter-container .goverEnter-col2 .col2-desc {
  font-size: 20px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #191919;
  line-height: 30px;
  margin-top: 16px;
}
.goverEnter-container .goverEnter-col2 .col2-content {
  width: 1200px;
  margin: 0 auto;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box {
  display: flex;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-left {
  flex: 1;
  text-align: left;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-left-title {
  font-size: 48px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #121212;
  line-height: 56px;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-left-desc {
  font-size: 18px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(0, 0, 0, 0.7);
  line-height: 36px;
  margin: 16px 0px 64px;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-left-btns {
  display: block;
  width: 146px;
  height: 50px;
  background: #CD2522;
  border-radius: 6px;
  font-size: 18px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #FFFFFF;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-left-btns:hover {
  background: #A41E1B;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-left .goverEnter-col2-txtLi {
  height: calc(100vh);
  position: relative;
  opacity: 0.2;
  transition: all 0.4s;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-left .goverEnter-col2-txtLi li {
  position: absolute;
  top: 50%;
  padding: 0px 50px 0px 0px;
  transform: translateY(calc(-50%));
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-left .goverEnter-col2-txtLi.active {
  opacity: 1;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-right {
  flex: 1;
  position: sticky;
  height: calc(100vh);
  top: 0;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-right ul {
  height: calc(100vh);
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-right ul li {
  position: absolute;
  opacity: 0;
  border-radius: 20px;
  background-color: #fff;
  margin-top: 1px;
  transition: all 0.4s ease-in;
  will-change: opacity;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-right ul li .goverEnter-col2-videoList-video {
  display: block;
  width: 600px;
  height: 430px;
  border-radius: 26px;
  opacity: 0;
  transition: all 0.4s ease-in;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-right ul li.show {
  opacity: 1;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-right ul li.show .goverEnter-col2-videoList-video {
  opacity: 1;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-right ul li.none {
  opacity: 0;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-right ul li.none .goverEnter-col2-videoList-video {
  opacity: 0;
}
.goverEnter-container .goverEnter-col2 .col2-content .content-box .goverEnter-col2-right ul li li {
  padding-right: 50px;
}
.goverEnter-container .goverEnter-col2 .col2-content.col2-content_2 {
  margin-top: -100px;
}
.goverEnter-container .goverEnter-col2 .col2-content.col2-content_2 .content-box .goverEnter-col2-left .goverEnter-col2-txtLi li {
  padding: 0px 0px 0px 50px;
}
.goverEnter-container .goverEnter-col3 {
  width: 100%;
  padding: 0px 0px 80px;
}
.goverEnter-container .goverEnter-col3 .col3-content {
  width: 1200px;
  margin: 0 auto;
  text-align: center;
}
.goverEnter-container .goverEnter-col3 .col3-content .title1 {
  font-size: 44px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #CD2522;
  line-height: 72px;
}
.goverEnter-container .goverEnter-col3 .col3-content .title2 {
  font-size: 20px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #191919;
  line-height: 30px;
  margin-top: 16px;
}
.goverEnter-container .goverEnter-col3 .col3-content .content-box {
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  width: 100%;
  height: 100%;
  margin-top: 60px;
}
.goverEnter-container .goverEnter-col3 .col3-content .content-box ul {
  width: 100%;
  background: #FFFFFF;
  box-shadow: 0px 4px 32px 0px rgba(6, 38, 67, 0.05);
  border-radius: 16px;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  padding: 80px 40px 40px;
}
.goverEnter-container .goverEnter-col3 .col3-content .content-box ul li {
  width: 224px;
  min-width: 224px;
  height: 132px;
  margin-bottom: 40px;
}
.goverEnter-container .goverEnter-col3 .col3-content .content-box ul li img {
  width: 80px;
  height: 80px;
  object-fit: contain;
  display: block;
  margin: 0 auto;
  background: #FFFFFF;
  box-shadow: 0px 4px 23px rgba(6, 38, 67, 0.03);
  border-radius: 16px;
}
.goverEnter-container .goverEnter-col3 .col3-content .content-box ul li .t_1 {
  margin-top: 24px;
  font-size: 20px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #121212;
  line-height: 23px;
}
.goverEnter-container .goverEnter-col4 {
  width: 100%;
  padding: 80px 0px;
  background-color: #FEFBFB;
}
.goverEnter-container .goverEnter-col4 .goverEnter-col4-title {
  font-size: 44px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #191919;
  line-height: 72px;
  text-align: center;
}
.goverEnter-container .goverEnter-col4 .col4-content {
  width: 1200px;
  margin: 0 auto;
  text-align: center;
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-tabList {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 32px 0px;
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-tabList li {
  width: 116px;
  height: 43px;
  border-radius: 63px;
  font-size: 18px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #121212;
  line-height: 43px;
  cursor: pointer;
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-tabList li.active {
  background-color: #CD2522;
  color: #FFFFFF;
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-imgList li {
  display: flex;
  align-items: center;
  text-align: left;
  background-color: #FFFFFF;
  box-shadow: 0px 6px 36px 0px rgba(85, 0, 0, 0.05);
  border-radius: 16px;
  height: 420px;
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-imgList li .col4-content-imgList-leftImg {
  width: 600px;
  min-width: 600px;
  height: 420px;
  border-radius: 16px 0px 0px 16px;
  overflow: hidden;
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-imgList li .col4-content-imgList-leftImg img {
  width: 600px;
  height: 420px;
  transform: scale(1);
  transition: all 0.3s;
  object-fit: contain;
  display: block;
  cursor: pointer;
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-imgList li .col4-content-imgList-leftImg img:hover {
  transform: scale(1.2);
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-imgList .col4-content-imgList-rightBox {
  border-radius: 0px 16px 16px 0px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-imgList-line {
  width: 36px;
  height: 4px;
  background: #CD2522;
  border-radius: 2px;
  margin-bottom: 24px;
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-imgList-rightBox {
  padding: 40px 56px 60px;
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-imgList-title {
  font-size: 32px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #121212;
  line-height: 38px;
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-imgList-desc {
  font-size: 18px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(0, 0, 0, 0.7);
  line-height: 32px;
  margin: 16px 0px 0px;
}
.goverEnter-container .goverEnter-col4 .col4-content .content-box .col4-content-imgList-btns {
  display: block;
  width: 116px;
  height: 44px;
  border-radius: 6px;
  border: 1px solid #CD2522;
  font-size: 18px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #CD2522;
  line-height: 44px;
  text-align: center;
  cursor: pointer;
}
.goverEnter-container .goverEnter-col5 {
  width: 100%;
  padding: 80px 0px;
}
.goverEnter-container .goverEnter-col5 .title1 {
  font-size: 44px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #191919;
  line-height: 72px;
  margin-bottom: 60px;
  text-align: center;
}
.goverEnter-container .goverEnter-col5 .col5-content {
  width: 1200px;
  margin: 0 auto;
  text-align: center;
}
.goverEnter-container .goverEnter-col5 .col5-content .content-box {
  width: 100%;
  height: 100%;
}
.goverEnter-container .goverEnter-col5 .col5-content .content-box ul {
  display: flex;
  align-items: center;
}
.goverEnter-container .goverEnter-col5 .col5-content .content-box ul li {
  flex: 1;
}
.goverEnter-container .goverEnter-col5 .col5-content .content-box ul li .top {
  position: relative;
  width: 64px;
  height: 64px;
  margin: 0 auto;
}
.goverEnter-container .goverEnter-col5 .col5-content .content-box ul li .top .icon {
  width: 64px;
  height: 64px;
  border-radius: 50%;
  box-shadow: 0px 4px 20px rgba(6, 30, 67, 0.06);
}
.goverEnter-container .goverEnter-col5 .col5-content .content-box ul li .top .line {
  position: absolute;
  top: 50%;
  left: 0px;
  transform: translateY(-50%);
  z-index: 1;
  animation: scroll 30s linear infinite;
}
.goverEnter-container .goverEnter-col5 .col5-content .content-box ul li .top:after {
  position: absolute;
  content: "";
  top: 50%;
  left: 100%;
  height: 2px;
  width: 273px;
  background: url('/assets/images/web/goverEnter/col5_line.png') repeat 0 0;
  animation: connectionEffectRight 1.8s linear infinite;
}
.goverEnter-container .goverEnter-col5 .col5-content .content-box ul li .top::before {
  position: absolute;
  content: "";
  height: 100%;
  width: 100%;
  top: -0.75px;
  left: -0.75px;
  border-radius: 50%;
  border: 1.5px solid rgba(205, 37, 34, 0.2);
  animation: 1.5s linear 0s normal none infinite diffusionEffect;
}
@keyframes connectionEffectRight {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 80px 0;
  }
}
@keyframes diffusionEffect {
  0% {
    transform: scale(0.8);
    opacity: 1;
  }
  75% {
    transform: scale(1.2);
    opacity: 0;
  }
  100% {
    transform: scale(1.2);
    opacity: 0;
  }
}
.goverEnter-container .goverEnter-col5 .col5-content .content-box ul li:last-child .top::after {
  display: none;
}
.goverEnter-container .goverEnter-col5 .col5-content .content-box ul li .bottom {
  margin-top: 32px;
}
.goverEnter-container .goverEnter-col5 .col5-content .content-box ul li .bottom .title {
  font-size: 20px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #121212;
  line-height: 23px;
}
.goverEnter-container .goverEnter-col5 .col5-content .content-box ul li .bottom .desc {
  font-size: 16px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(0, 0, 0, 0.6);
  line-height: 26px;
  margin-top: 10px;
}
@keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}
.goverEnter-container .goverEnter-col6 {
  width: 100%;
  padding: 80px 0;
  text-align: center;
  background-color: #FEFBFB;
}
.goverEnter-container .goverEnter-col6 .col6-title {
  font-size: 44px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #191919;
  line-height: 72px;
  padding-bottom: 60px;
}
.goverEnter-container .goverEnter-col6 .col6-content {
  width: 1200px;
  margin: 0 auto;
}
.goverEnter-container .goverEnter-col6 .col6-content ul {
  display: flex;
  flex-wrap: wrap;
}
.goverEnter-container .goverEnter-col6 .col6-content ul li {
  width: 380px;
  min-width: 380px;
  height: 230px;
  background: #FFFFFF;
  box-shadow: 0px 4px 32px 0px rgba(85, 0, 0, 0.07);
  border-radius: 10px;
  margin: 0px 30px 30px 0px;
  text-align: left;
}
.goverEnter-container .goverEnter-col6 .col6-content ul li:nth-child(3n) {
  margin: 0px 0px 30px 0px;
}
.goverEnter-container .goverEnter-col6 .col6-content ul li .top {
  width: 100%;
  height: 100px;
}
.goverEnter-container .goverEnter-col6 .col6-content ul li .top img {
  width: 100%;
  height: auto;
  object-fit: contain;
  border-radius: 10px 10px 0px 0px;
}
.goverEnter-container .goverEnter-col6 .col6-content ul li .bottom {
  padding: 10px 38px 30px;
  font-size: 16px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #000000;
  line-height: 30px;
}
/*.goverEnter-container .goverEnter-col7 {
  width: 100%;
  text-align: center;
  padding: 80px 0px;
}
.goverEnter-container .goverEnter-col7 .col7-content {
  width: 1200px;
  margin: 0 auto;
  text-align: center;
}
.goverEnter-container .goverEnter-col7 .col7-content .col7-title {
  font-size: 44px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #191919;
  line-height: 72px;
  margin-bottom: 70px;
}
.goverEnter-container .goverEnter-col7 .col7-content .content-box {
  width: 100%;
  display: flex;
  align-items: center;
}
.goverEnter-container .goverEnter-col7 .col7-content .content-box li {
  width: 380px;
  min-width: 380px;
  height: 305px;
  background: #FFFFFF;
  padding: 40px;
  margin-left: 30px;
  cursor: pointer;
}
.goverEnter-container .goverEnter-col7 .col7-content .content-box li:nth-child(1) {
  margin-left: 0px;
}
.goverEnter-container .goverEnter-col7 .col7-content .content-box li:hover {
  box-shadow: 0px 4px 32px 0px rgba(0, 36, 89, 0.06);
  border-radius: 10px;
}
.goverEnter-container .goverEnter-col7 .col7-content .content-box li:hover .btns {
  opacity: 1;
}
.goverEnter-container .goverEnter-col7 .col7-content .content-box li .col7-li-a {
  width: 100%;
  height: 100%;
  display: block;
  background: #FFFFFF;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.goverEnter-container .goverEnter-col7 .col7-content .content-box li img {
  width: 64px;
  height: 64px;
  transform: translate3d();
}
.goverEnter-container .goverEnter-col7 .col7-content .content-box li .title1 {
  font-size: 24px;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #121212;
  line-height: 28px;
  margin: 24px 0px 10px;
}
.goverEnter-container .goverEnter-col7 .col7-content .content-box li .title2 {
  font-size: 18px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(18, 18, 18, 0.6);
  line-height: 21px;
}
.goverEnter-container .goverEnter-col7 .col7-content .content-box li .btns {
  align-items: center;
  padding-top: 40px;
  display: flex;
  opacity: 0;
  transition: all 0.3s ease-in;
}
.goverEnter-container .goverEnter-col7 .col7-content .content-box li .btns a {
  font-size: 20px;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #CD2522;
  line-height: 23px;
}
.goverEnter-container .goverEnter-col7 .col7-content .content-box li .btns img {
  width: 20px;
  height: 20px;
  margin-left: 10px;
}
.goverEnter-container .goverEnter-col8 {
  width: 100%;
  height: 777px;
  background: #F9FAFB;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: center;
  justify-content: center;
}
.goverEnter-container .goverEnter-col8 .col8-content {
  width: 1250px;
  margin: 100px 0;
  text-align: center;
}
.goverEnter-container .goverEnter-col8 .col8-content .col8-title {
  font-size: 36px;
  font-weight: bold;
  color: #000000;
  line-height: 54px;
  margin-bottom: 60px;
}
.goverEnter-container .goverEnter-col8 .col8-content .content-box {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.goverEnter-container .goverEnter-col8 .col8-content .content-box li {
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  flex-direction: column;
  margin-bottom: 23px;
  width: 385px;
  height: 220px;
  box-shadow: 0px 2px 11px 0px rgba(3, 124, 255, 0.07);
  background: #fff;
}
.goverEnter-container .goverEnter-col8 .col8-content .content-box li img {
  width: 100%;
  height: 100px;
}
.goverEnter-container .goverEnter-col8 .col8-content .content-box li p {
  padding: 0 34px;
  font-size: 16px;
  line-height: 28px;
  color: #000000;
  text-align: left;
}*/
.goverenter-mobile {
  width: 100%;
}
.goverenter-mobile .banner {
  width: 7.5rem;
  height: 8.24rem;
  text-align: center;
  overflow: hidden;
  background: url(/images/banner.png) no-repeat;
  background-size: cover;
  background-color: #ededed;
}
.goverenter-mobile .banner .banner-content {
  width: calc(100% - 0.8rem);
  margin: 2.66rem auto 0rem;
  height: 100%;
}
.goverenter-mobile .banner .banner-content p {
  color: #fff;
  text-align: center;
  font-weight: 400;
}
.goverenter-mobile .banner .banner-content p:first-child {
  font-size: 0.64rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 0.76rem;
}
.goverenter-mobile .banner .banner-content p:nth-child(2) {
  font-size: 0.28rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #FFFFFF;
  line-height: 0.32rem;
  margin: 0.32rem 0px 0.64rem;
}
.goverenter-mobile .banner .banner-content .banner-btn {
  width: 2.24rem;
  height: 0.88rem;
  background: #CD2522;
  border-radius: 0.1rem;
  margin: 0 auto;
  text-align: center;
  line-height: 0.88rem;
}
.goverenter-mobile .banner .banner-content .banner-btn a {
  font-size: 0.32rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #FFFFFF;
  line-height: 0.88rem;
}
.goverenter-mobile .col-1 {
  width: 100%;
  text-align: center;
  background-color: #FFFFFF;
  padding: 0.64rem 0px;
}
.goverenter-mobile .col-1 .col1-content {
  width: 100%;
  height: 100%;
}
.goverenter-mobile .col-1 .col1-content .col1-title {
  font-size: 0.56rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #191919;
  line-height: 0.84rem;
  margin-bottom: 0.4rem;
}
.goverenter-mobile .col-1 .col1-content ul {
  margin: 0px 0.32rem;
  display: flex;
  flex-wrap: wrap;
}
.goverenter-mobile .col-1 .col1-content ul li {
  width: 3.32rem;
  background: #FFFFFF;
  box-shadow: 0px 0.08rem 0.48rem 0px rgba(4, 29, 94, 0.05);
  border-radius: 0.2rem;
  margin: 0px 0.22rem 0.24rem 0px;
  padding: 0.32rem;
  text-align: left;
}
.goverenter-mobile .col-1 .col1-content ul li:nth-child(2n) {
  margin: 0px 0px 0.24rem 0px;
}
.goverenter-mobile .col-1 .col1-content ul li img {
  width: 0.72rem;
  height: 0.72rem;
  object-fit: contain;
}
.goverenter-mobile .col-1 .col1-content ul li .title {
  font-size: 0.32rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #121212;
  line-height: 0.38rem;
  margin: 0.24rem 0px 0.12rem;
}
.goverenter-mobile .col-1 .col1-content ul li .desc {
  font-size: 0.24rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(18, 18, 18, 0.6);
  line-height: 0.44rem;
}
.goverenter-mobile .col-2 {
  width: 100%;
  font-weight: 400;
  color: #000;
  text-align: center;
  background: #FFFCFC;
  padding: 0.64rem 0px;
}
.goverenter-mobile .col-2 .col2-content {
  width: 100%;
  height: 100%;
}
.goverenter-mobile .col-2 .col2-content .col2-title,
.goverenter-mobile .col-2 .col2-content .col2-title2 {
  font-size: 0.56rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #CD2522;
  line-height: 0.84rem;
}
.goverenter-mobile .col-2 .col2-content .col2-title2 {
  color: #191919;
}
.goverenter-mobile .col-2 .col2-content .col2-desc {
  font-size: 0.28rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(25, 25, 25, 0.6);
  line-height: 0.4rem;
  margin-top: 0.12rem;
}
.goverenter-mobile .col-2 .col2-content .col2-tabList {
  width: 100%;
  margin-top: 0.8rem;
  overflow: auto;
}
.goverenter-mobile .col-2 .col2-content .col2-tabList ul {
  display: flex;
  width: calc((1.94rem * 6) - 0.54rem);
  align-items: center;
  flex-wrap: nowrap;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  margin: 0px 0.32rem;
}
.goverenter-mobile .col-2 .col2-content .col2-tabList ul li {
  width: 1.4rem;
  min-width: 1.4rem;
  margin-right: 0.54rem;
  font-size: 0.28rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #121212;
  line-height: 0.32rem;
  position: relative;
  padding-bottom: 0.24rem;
}
.goverenter-mobile .col-2 .col2-content .col2-tabList ul li::after {
  content: "";
  position: absolute;
  left: 50%;
  right: 50%;
  bottom: -1px;
  height: 1px;
  background: #e60012;
}
.goverenter-mobile .col-2 .col2-content .col2-tabList ul li.active {
  color: #CD2522;
}
.goverenter-mobile .col-2 .col2-content .col2-tabList ul li.active::after {
  content: '';
  left: 0;
  right: 0;
}
.goverenter-mobile .col-2 .col2-content .col2-imgList {
  width: 6.86rem;
  margin: 0.32rem auto 0px;
  text-align: left;
}
.goverenter-mobile .col-2 .col2-content .col2-imgList .col2-imgList-desc {
  font-size: 0.28rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(26, 2, 2, 0.6);
  line-height: 0.48rem;
}
.goverenter-mobile .col-2 .col2-content .col2-imgList .col2-imgList-video {
  width: 6.86rem;
  height: 4.9164rem;
  border-radius: 0.29rem;
  margin-top: 0.32rem;
}
.goverenter-mobile .col-2 .col2-content .col2-imgList .col2-imgList-btns {
  width: 2.24rem;
  height: 0.8rem;
  border-radius: 0.12rem;
  border: 1px solid #CD2522;
  font-size: 0.32rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #CD2522;
  line-height: 0.8rem;
  text-align: center;
  cursor: pointer;
  margin: 0.48rem auto 0px;
  display: block;
}
.goverenter-mobile .col-6 {
  width: 100%;
  height: 13.64rem;
  text-align: center;
  background-image: url('/assets/images/mobile/goverEnter/col2_bg@2x.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0.64rem 0px;
}
.goverenter-mobile .col-6 .col-6-title {
  font-size: 0.56rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #CD2522;
  line-height: 0.84rem;
}
.goverenter-mobile .col-6 .col-6-desc {
  font-size: 0.28rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(25, 25, 25, 0.6);
  line-height: 0.4rem;
  margin-top: 0.12rem;
}
.goverenter-mobile .col-6 .col-6-content {
  width: 6.9rem;
  margin: 0.4rem auto 0px;
}
.goverenter-mobile .col-6 .col-6-content ul {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  background: #fff;
  background: rgba(255, 255, 255, 0.9);
  border-radius: 0.24rem;
  border: 1px solid rgba(154, 0, 0, 0.1);
  box-sizing: border-box;
  padding-bottom: 0.4rem;
}
.goverenter-mobile .col-6 .col-6-content ul li {
  width: 1.715rem;
  height: 1.3rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0.4rem;
}
.goverenter-mobile .col-6 .col-6-content ul li img {
  width: 0.8rem;
  height: 0.8rem;
  display: block;
  margin-bottom: 0.16rem;
  background: #FFFFFF;
  box-shadow: 0px 0.04rem 0.2rem rgba(6, 30, 67, 0.06);
  border-radius: 0.16rem;
}
.goverenter-mobile .col-6 .col-6-content ul li .t_1 {
  font-size: 0.24rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #646A73;
  line-height: 0.28rem;
}
.goverenter-mobile .col-7 {
  width: 100%;
  text-align: center;
  padding: 0.64rem 0px 0px;
}
.goverenter-mobile .col-7 .col7-title,
.goverenter-mobile .col-7 .col7-title1 {
  font-size: 0.56rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #CD2522;
  line-height: 0.84rem;
}
.goverenter-mobile .col-7 .col7-title1 {
  color: #121212;
}
.goverenter-mobile .col-7 .col7-content {
  width: 100%;
  height: 100%;
  padding: 0.8rem 0 0;
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_m .swiper-wrapper {
  width: 100%;
  height: 100%;
  padding-bottom: 0.64rem;
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_m .swiper-wrapper .swiper-slide {
  width: 6.86rem;
  background: #FFFFFF;
  box-shadow: 0px 0.08rem 0.2rem 0px rgba(8, 6, 67, 0.06);
  border-radius: 0px 0px 0.24rem 0.24rem;
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_m .swiper-wrapper .swiper-slide img {
  width: 100%;
  height: 2.6rem;
  display: block;
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_m .swiper-wrapper .swiper-slide .swiper-slide-bottom {
  padding: 0.24rem 0.16rem 0.32rem 0.32rem;
  text-align: left;
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_m .swiper-wrapper .swiper-slide .swiper-slide-bottom .swiper-slide-title {
  font-size: 0.32rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #121212;
  line-height: 0.38rem;
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_m .swiper-wrapper .swiper-slide .swiper-slide-bottom .swiper-slide-desc {
  font-size: 0.24rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(0, 0, 0, 0.7);
  line-height: 0.44rem;
  margin: 0.16rem 0px 0.32rem;
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_m .swiper-wrapper .swiper-slide .swiper-slide-bottom .swiper-slide-btns {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_m .swiper-wrapper .swiper-slide .swiper-slide-bottom .swiper-slide-btns img {
  margin-left: 0.08rem;
  width: 0.28rem;
  height: 0.28rem;
  display: block;
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_m .swiper-wrapper .swiper-slide .swiper-slide-bottom .swiper-slide-btns a {
  display: block;
  font-size: 0.24rem;
  line-height: 0.28rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #CD2522;
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_m .swiper-wrapper .swiper-slide.swiper-slide-active {
  transform: scale(1);
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_m .swiper-wrapper .swiper-slide.swiper-slide-prev,
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_m .swiper-wrapper .swiper-slide.swiper-slide-next {
  transform: scale(0.8);
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_tab {
  margin-bottom: 0.6rem;
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_tab .swiper-wrapper .swiper-slide {
  width: 1.92rem !important;
  max-width: 1.92rem !important;
  height: 0.76rem;
  text-align: center;
  font-size: 0.32rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #121212;
  line-height: 0.76rem;
}
.goverenter-mobile .col-7 .col7-content .swiper-container_box4_tab .swiper-wrapper .swiper-slide.swiper-slide-active {
  border-radius: 1.02rem;
  background: #CD2522;
  color: #fff;
}
.goverenter-mobile .col-8 {
  width: 100%;
  padding: 0.64rem 0.3rem 0.64rem 0.32rem;
}
.goverenter-mobile .col-8-title,
.goverenter-mobile .col-8-title1 {
  font-size: 0.56rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #CD2522;
  line-height: 0.84rem;
  text-align: center;
}
.goverenter-mobile .col-8-title1 {
  color: #121212;
}
.goverenter-mobile .col-8 .col-8-content-ul {
  margin-top: 0.32rem;
  display: flex;
  flex-wrap: wrap;
}
.goverenter-mobile .col-8 .col-8-content-ul .col-8-content-li {
  width: 3.28rem;
  height: 3.92rem;
  background: #FFFFFF;
  box-shadow: 0px 0.08rem 0.48rem 0px rgba(8, 6, 67, 0.06);
  border-radius: 0.2rem;
  padding: 0.4rem;
  text-align: center;
  margin: 0px 0.32rem 0.32rem 0px;
}
.goverenter-mobile .col-8 .col-8-content-ul .col-8-content-li:nth-child(2n) {
  margin-right: 0px;
}
.goverenter-mobile .col-8 .col-8-content-ul .col-8-content-li:nth-child(3),
.goverenter-mobile .col-8 .col-8-content-ul .col-8-content-li:nth-child(4) {
  height: 4.32rem;
  margin-bottom: 0px;
}
.goverenter-mobile .col-8 .col-8-content-ul .col-8-content-li img {
  width: 1.28rem;
  height: 1.28rem;
  display: block;
  margin: 0 auto;
  border-radius: 50%;
  box-shadow: 0px 0.08rem 0.4rem 0px rgba(6, 30, 67, 0.06);
}
.goverenter-mobile .col-8 .col-8-content-ul .col-8-content-li .title {
  margin: 0.4rem 0px 0.2rem;
  font-size: 0.32rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #121212;
  line-height: 0.38rem;
}
.goverenter-mobile .col-8 .col-8-content-ul .col-8-content-li .desc {
  font-size: 0.24rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(0, 0, 0, 0.6);
  line-height: 0.4rem;
  white-space: nowrap;
}
.goverenter-mobile .col-9 {
  width: 100%;
  background: #FEFBFB;
  padding: 0.64rem 0.32rem 0.32rem 0.34rem;
}
.goverenter-mobile .col-9-title,
.goverenter-mobile .col-9-title1 {
  font-size: 0.56rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #CD2522;
  line-height: 0.84rem;
  text-align: center;
}
.goverenter-mobile .col-9-title1 {
  color: #121212;
}
.goverenter-mobile .col-9 .col-9-content-ul {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0.32rem;
}
.goverenter-mobile .col-9 .col-9-content-ul .col-9-content-li {
  width: 3.3rem;
  background: #FFFFFF;
  box-shadow: 0px 0.08rem 0.64rem 0px rgba(85, 0, 0, 0.07);
  border-radius: 0.2rem;
  margin: 0px 0.24rem 0.32rem 0px;
}
.goverenter-mobile .col-9 .col-9-content-ul .col-9-content-li:nth-child(2n) {
  margin-right: 0px;
}
.goverenter-mobile .col-9 .col-9-content-ul .col-9-content-li img {
  width: 3.3rem;
  height: 0.86rem;
  display: block;
  border-radius: 0.2rem 0.2rem 0px 0px;
}
.goverenter-mobile .col-9 .col-9-content-ul .col-9-content-li .desc {
  font-size: 0.24rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #000000;
  line-height: 0.44rem;
  padding: 0.32rem;
}
.goverenter-mobile .col-10 {
  width: 100%;
  background: #FEFBFB;
  padding: 0.64rem 0px;
}
.goverenter-mobile .col-10-title {
  font-size: 0.56rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #191919;
  line-height: 0.84rem;
  text-align: center;
}
.goverenter-mobile .col-10 .col-10-content-ul {
  margin: 0.48rem auto 0px;
}
.goverenter-mobile .col-10 .col-10-content-ul .col-10-content-li {
  width: 6.86rem;
  height: 1.52rem;
  background: #FFFFFF;
  box-shadow: 0px 0.08rem 0.64rem 0px rgba(0, 36, 89, 0.06);
  border-radius: 0.2rem;
  margin: 0px auto 0.32rem;
  padding: 0.32rem 0.48rem 0.36rem;
  cursor: pointer;
}
.goverenter-mobile .col-10 .col-10-content-ul .col-10-content-li a {
  width: 100%;
  height: 100%;
  display: block;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #FFFFFF;
  border-radius: 0.2rem;
}
.goverenter-mobile .col-10 .col-10-content-ul .col-10-content-li:last-child {
  margin-bottom: 0px;
}
.goverenter-mobile .col-10 .col-10-content-ul .col-10-content-li .left {
  display: flex;
}
.goverenter-mobile .col-10 .col-10-content-ul .col-10-content-li .left img {
  width: 0.88rem;
  height: 0.88rem;
}
.goverenter-mobile .col-10 .col-10-content-ul .col-10-content-li .left .title {
  font-size: 0.32rem;
  font-family: PingFang SC-Semibold, PingFang SC;
  font-weight: bold;
  color: #121212;
  line-height: 0.38rem;
}
.goverenter-mobile .col-10 .col-10-content-ul .col-10-content-li .left .desc {
  font-size: 0.24rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: rgba(0, 0, 0, 0.6);
  line-height: 0.28rem;
}
.goverenter-mobile .col-10 .col-10-content-ul .col-10-content-li .left .leftTxt {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-left: 0.32rem;
}
.goverenter-mobile .col-10 .col-10-content-ul .col-10-content-li .right a {
  font-size: 0.28rem;
  font-family: PingFang SC-Regular, PingFang SC;
  color: #CD2522;
  line-height: 0.32rem;
}
.goverEnter-details {
  width: 100%;
  font-weight: 400;
  color: #000;
  text-align: left;
}
.goverEnter-details .goverEnter-content {
  height: 100%;
  padding: 0.7rem 0;
  margin: 0 0.35rem;
}
.goverEnter-details .goverEnter-content p:first-of-type {
  font-size: 0.32rem;
  font-weight: 500;
  line-height: 0.45rem;
  margin-bottom: 0.2rem;
}
.goverEnter-details .goverEnter-content p:nth-of-type(2) {
  font-size: 0.3rem;
  line-height: 0.42rem;
  margin-bottom: 0.4rem;
}
.goverEnter-details .goverEnter-content span {
  display: block;
  font-size: 0.24rem;
  line-height: 0.33rem;
  margin-bottom: 0.16rem;
}
.goverEnter-details .goverEnter-content img {
  margin-top: 0.34rem;
  width: 6.8rem;
  height: 3.84rem;
}
.new-container {
  font-family: "PingFang SC", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Source Han Sans", "Noto Sans CJK Sc", "Microsoft YaHei", "Microsoft Jhenghei", sans-serif;
  background-color: #FAFBFC;
}
.new-container .new-bgm {
  width: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
  background-color: #FAFBFC;
}
.new-container .new-body {
  width: 1200px;
  margin: 0 auto;
  padding-top: 154px;
}
.new-container .new-body .new-search {
  display: flex;
  justify-content: center;
  align-items: center;
}
.new-container .new-body .new-search .search-input {
  display: flex;
  justify-content: start;
  align-items: center;
  width: 503px;
  height: 44px;
  background: #FFFFFF;
  box-shadow: 0px 4px 24px 0px rgba(7, 9, 16, 0.05);
  border-radius: 4px 4px 4px 4px;
  border: none;
}
.new-container .new-body .new-search .search-input > img {
  margin: 0 8px 0 12px;
}
.new-container .new-body .new-search .search-input .search-content,
.new-container .new-body .new-search .search-input input {
  background-color: #FFFFFF;
}
.new-container .new-body .new-search input {
  width: 440px;
  border: none;
  outline: none;
}
.new-container .new-body .new-search input::placeholder {
  color: #A6AAB0;
  font-size: 16px;
}
.new-container .new-body .new-search .search-btn {
  text-align: center;
  display: inline-block;
  width: 72px;
  height: 44px;
  background: #0758F1;
  border-radius: 4px 4px 4px 4px;
  font-size: 16px;
  font-weight: 500;
  color: #FFFFFF;
  border: none;
  margin-left: 10px;
  cursor: pointer;
}
.new-container .new-body .new-search .search-btn:hover {
  background-color: #0646C1;
}
.new-container .new-body .search-word-key {
  width: 588px;
  margin: 16px auto;
  margin-bottom: 112px;
  font-size: 16px;
  color: #002E85;
}
.new-container .new-body .search-word-key > span {
  margin-right: 16px;
  cursor: pointer;
}
.new-container .new-body > h1 {
  font-size: 44px;
  font-weight: 600;
  color: #011129;
  line-height: 52px;
  text-align: center;
  margin-bottom: 44px;
}
.new-container .new-body > ul {
  overflow: hidden;
}
.new-container .new-body > ul > li {
  width: 388px;
  height: 264px;
  padding: 24px;
  padding-top: 0;
  background: #FFFFFF;
  box-shadow: 0px 2px 20px 0px rgba(8, 6, 67, 0.04);
  border-radius: 6px 6px 6px 6px;
  float: left;
  margin-bottom: 18px;
}
.new-container .new-body > ul > li:nth-child(3n+2) {
  margin: 0 18px;
}
.new-container .new-body > ul > li .sketch .left {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 68px;
  border-bottom: 1px solid rgba(8, 6, 67, 0.04);
}
.new-container .new-body > ul > li .sketch .left img {
  width: 24px;
  height: 24px;
}
.new-container .new-body > ul > li .sketch .left > span {
  font-size: 16px;
  font-weight: 500;
  color: #262832;
  line-height: 24px;
  margin-left: 12px;
}
.new-container .new-body > ul > li .desc {
  padding-top: 20px;
}
.new-container .new-body > ul > li .desc > div > div {
  margin-bottom: 20px;
}
.new-container .new-body > ul > li .desc > div > div a {
  font-size: 16px;
  font-weight: 400;
  color: #262832;
}
.new-container .new-body > ul > li .desc > div > div a:hover {
  color: #0758F1;
}
.new-container .new-body > ul > li .desc > a {
  display: inline-block;
  width: 56px;
  height: 20px;
  font-size: 14px;
  font-weight: 500;
  color: #0758F1;
  line-height: 20px;
}
.new-mobile-container {
  font-family: "PingFang SC", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Source Han Sans", "Noto Sans CJK Sc", "Microsoft YaHei", "Microsoft Jhenghei", sans-serif;
  background-color: #FAFBFC;
}
.new-mobile-container .new-mobile-bgm {
  width: 100%;
  min-height: 100vh;
  height: 100vh;
  background-size: 100%;
  background-repeat: no-repeat;
  background-color: #FAFBFC;
}
.new-mobile-container .new-mobile-bgm .title {
  font-size: 0.48rem /* 24/50 */;
  font-weight: 600;
  color: #011129;
  line-height: 36px;
  padding-top: 2.76rem /* 138/50 */;
  text-align: center;
}
.new-mobile-container .new-mobile-bgm .search-key-world {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 6.88rem /* 344/50 */;
  margin: 0.32rem 0px 0.32rem 0.32rem /* 16/50 */;
  margin-right: 0px;
}
.new-mobile-container .new-mobile-bgm .search-key-world > span {
  color: #273883;
}
.new-mobile-container .new-mobile-bgm .search-key-world .text-bgm {
  display: inline-block;
  height: 0.48rem /* 24/50 */;
  background: rgba(210, 221, 249, 0.32);
  border-radius: 4px 4px 4px 4px;
  text-align: center;
  color: #273883;
  line-height: 0.36rem /* 24/50 */;
  padding: 0.06rem 0.1rem;
}
.new-mobile-container .new-mobile-bgm .search-key-world > div {
  flex: 1;
  white-space: nowrap;
  overflow-x: auto;
}
.new-mobile-container .new-mobile-bgm .search-key-world > div > span {
  margin-right: 0.2rem /* 10/50 */;
}
.new-mobile-container .new-mobile-bgm .indexListUl {
  min-height: 8rem;
  height: auto;
}
.new-mobile-container .new-mobile-bgm .mobile-card {
  width: 6.86rem /* 343/50 */;
  background: #FFFFFF;
  box-shadow: 0px 2px 20px 0px rgba(8, 6, 67, 0.05);
  border-radius: 10px 10px 10px 10px;
  margin: 0 auto;
  padding: 0.4rem 0.32rem /* 16/50 */ 0.4rem /* 20/50 */;
  margin-bottom: 0.32rem /* 16/50 */;
}
.new-mobile-container .new-mobile-bgm .mobile-card .mobile-card-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 0.32rem /* 16/50 */;
  border-bottom: 1px solid rgba(0, 17, 61, 0.05);
}
.new-mobile-container .new-mobile-bgm .mobile-card .mobile-card-top .left > span {
  font-size: 0.32rem;
  font-weight: bold;
  color: #262832;
  line-height: 0.48rem;
}
.new-mobile-container .new-mobile-bgm .mobile-card .desc {
  margin-top: 0.32rem;
}
.new-mobile-container .new-mobile-bgm .mobile-card .desc .descItem {
  display: flex;
  align-items: center;
  margin-top: 0.4rem;
}
.new-mobile-container .new-mobile-bgm .mobile-card .desc .descItem > img {
  width: 0.4rem;
  height: 0.4rem;
}
.new-mobile-container .new-mobile-bgm .mobile-card .desc .descItem > a {
  font-size: 0.32rem;
  font-weight: 400;
  color: #262832;
  line-height: 0.48rem;
  margin-left: 0.24rem;
}
.new-mobile-container .new-mobile-bgm .mobile-card .desc .descItem:nth-child(1) {
  margin-top: 0px;
}
.new-mobile-container .new-mobile-bgm .mobile-card img {
  width: 0.48rem;
  height: 0.48rem;
}
.new-mobile-container .new-mobile-bgm .mobile-card span {
  vertical-align: middle;
  margin-left: 0.24rem;
}
.new-mobile-container .new-mobile-bgm .mobile-card .lookMore {
  font-size: 0.28rem;
  font-weight: 400;
  color: #0758F1;
  line-height: 0.4rem;
}
.search-content {
  display: flex;
  align-items: center;
  width: 504px;
  height: 38px;
  padding: 12px;
  background: #F2F4F7;
  border-radius: 4px 4px 4px 4px;
  position: relative;
}
.search-content input {
  width: 440px;
  margin-left: 8px;
  border: none;
  outline: none;
  background-color: #F2F4F7;
}
.search-content input::placeholder {
  color: #A6AAB0;
}
.search-content .focus-search {
  cursor: pointer;
  display: inline-block;
  height: 16px;
  line-height: 16px;
  padding-left: 16px;
  color: #0758F1;
  border-left: 1px solid #0758F1;
}
.search-content .suggestion-list {
  position: absolute;
  top: 52px;
  left: 0;
  width: 585px;
  background: #FFFFFF;
  border-radius: 4px 4px 4px 4px;
  padding: 8px 0px;
  box-shadow: 0px 4px 24px rgba(3, 0, 33, 0.1);
}
.search-content .suggestion-list li {
  width: 100%;
  display: flex;
  align-items: center;
  height: 44px;
  padding: 0 12px;
  cursor: pointer;
}
.search-content .suggestion-list li p {
  margin-left: 9px;
}
.search-content .suggestion-list li:hover {
  background-color: #EDF3FF;
}
.search-content .local-list {
  position: absolute;
  top: 52px;
  left: 0;
  width: 585px;
  background: #FFFFFF;
  border-radius: 4px 4px 4px 4px;
  padding: 8px 0px;
  box-shadow: 0px 4px 24px rgba(3, 0, 33, 0.1);
}
.search-content .local-list li {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 44px;
  padding: 0 12px;
  cursor: pointer;
}
.search-content .local-list li .localLeft {
  display: flex;
  align-items: center;
}
.search-content .local-list li .delIcon {
  width: 20px;
  height: 20px;
}
.search-content .local-list li p {
  margin-left: 9px;
}
.search-content .local-list li:hover {
  background-color: #EDF3FF;
}
.search-mobile {
  width: 6.88rem /* 344/50 */;
  height: 0.88rem /* 44/50 */;
  margin: 0 auto;
  margin-top: 0.48rem;
  box-shadow: 0px 0.08rem 0.48rem 0px rgba(7, 9, 16, 0.05);
  border: 6px;
  display: flex;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  padding-left: 0.24rem /* 12/50 */;
  border-radius: 0.12rem 0px 0px 0.12rem;
  position: relative;
}
.search-mobile .emptyIcon {
  position: absolute;
  right: 1.68rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.36rem;
  height: 0.36rem;
}
.search-mobile .emptyIcon > img {
  width: 100%;
  height: 100%;
  display: block;
  vertical-align: auto;
}
.search-mobile > input {
  flex: 1;
  border: none;
  padding-left: 0.16rem /* 8/50 */;
  outline: none;
}
.search-mobile > input::placeholder {
  color: #A6AAB0;
}
.search-mobile .search-bottom {
  width: 1.44rem /* 72/50 */;
  height: 0.88rem /* 44/50 */;
  background: #0758F1;
  border: none;
  border-radius: 0 6px 6px 0;
  color: #fff;
  font-size: 0.32rem;
}
.search-page {
  width: 100%;
  height: 100vh;
  background-size: 100%;
  background-repeat: no-repeat;
  background-color: #FAFBFC;
  padding: 0px 15px 0px 16px;
}
.search-page .search-mobile {
  margin: 0px;
  position: relative;
}
.search-page .search-mobile .emptyIcon {
  position: absolute;
  right: 1.68rem;
  top: 50%;
  transform: translateY(-50%);
  width: 0.36rem;
  height: 0.36rem;
}
.search-page .search-mobile .emptyIcon > img {
  width: 100%;
  height: 100%;
  display: block;
  vertical-align: auto;
}
.search-page .seachrHeader {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.26rem 0.3rem 0.26rem 0.39rem;
  width: 100%;
  height: 0.89rem;
  background: #FFFFFF;
  opacity: 1;
}
.search-page .seachrHeader .seachrHeader_left {
  display: flex;
  align-items: center;
}
.search-page .seachrHeader .seachrHeader_left .header_logo {
  width: 1.26rem;
  height: 0.54rem;
  margin-top: 0.07rem;
  object-fit: contain;
}
.search-page .seachrHeader .seachrHeader_left .helpName {
  font-size: 0.28rem;
  font-weight: bold;
  color: #000000;
  line-height: 0.4rem;
  margin-left: 0.14rem;
}
.search-page .seachrHeader .header_closeIcon {
  width: 0.48rem;
  height: 0.48rem;
  object-fit: contain;
}
.search-page .suggestion-list {
  position: absolute;
  top: 1.12rem;
  left: 50%;
  transform: translateX(-50%);
  width: 6.86rem;
  background: rgba(255, 255, 255, 0.65);
  box-shadow: 0px 4px 20px 0px rgba(186, 198, 238, 0.25);
  border-radius: 0.12rem;
  padding: 0.08rem 0px;
}
.search-page .suggestion-list .suggestion-item {
  padding: 0.34rem 0.32rem;
}
.search-page .suggestion-list .suggestion-item > p {
  font-size: 0.32rem;
  font-weight: 400;
  color: #262832;
  line-height: 0.44rem;
}
.search-page .suggestion-list .suggestion-item:hover {
  background-color: #EDF3FF;
}
.search-page .local-list {
  position: absolute;
  top: 1.12rem;
  left: 50%;
  transform: translateX(-50%);
  width: 6.86rem;
  background: rgba(255, 255, 255, 0.65);
  box-shadow: 0px 4px 20px 0px rgba(186, 198, 238, 0.25);
  border-radius: 0.12rem;
  padding: 0.08rem 0px;
}
.search-page .local-list .local-item {
  padding: 0.34rem 0.32rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.search-page .local-list .local-item .localLeft {
  font-size: 0.32rem;
  font-weight: 400;
  color: #262832;
  line-height: 0.44rem;
  display: flex;
  align-items: center;
}
.search-page .local-list .local-item .localLeft > img {
  width: 0.36rem;
  height: 0.36rem;
  object-fit: contain;
  margin-right: 0.2rem;
}
.search-page .local-list .local-item .delIcon {
  width: 0.4rem;
  height: 0.4rem;
}
.new-container {
  background-color: #F7F8FA;
}
.new-help-header {
  font-family: PingFangSC-Medium, sans-serif;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -moz-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-box-align: center;
  align-items: center;
  width: 100%;
  min-width: 1350px;
  height: 100px !important;
  color: #fff;
  background-color: #ffffff;
}
.new-help-header .new-banner-content {
  position: relative;
  height: 100px;
  width: 1200px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  -moz-box-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  -moz-box-pack: justify;
  justify-content: space-between;
}
.new-help-header .new-banner-content .left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  -moz-box-align: center;
  align-items: center;
}
.new-help-header .new-banner-content .left .line {
  height: 20px;
  width: 1px;
  background-color: #999999;
  margin: 0 20px;
}
.new-help-header .new-banner-content .left .txt {
  font-size: 20px;
  color: #333;
  font-weight: bold;
}
.new-help-header .new-banner-content .right {
  position: relative;
  display: flex;
}
.new-help-header .new-banner-content .right input {
  margin: 0;
  padding: 0px 0px 0px 20px;
  width: 420px;
  height: 40px;
  line-height: 40px;
  border: 1px solid #DCDCDC;
  border-radius: 2px;
  background: transparent;
  outline: none;
  font-size: 16px;
  color: #333 !important;
}
.new-help-header .new-banner-content .right input::-webkit-input-placeholder {
  font-size: 16px;
  color: #999999;
}
.new-help-header .new-banner-content .right input::-moz-placeholder {
  font-size: 16px;
  color: #999999;
}
.new-help-header .new-banner-content .right input:-ms-input-placeholder {
  font-size: 16px;
  color: #999999;
}
.new-help-header .new-banner-content .right .ss_btn {
  width: 100px;
  height: 40px;
  border-radius: 2px;
  background-color: #398BF7;
  color: #fff;
  outline: none;
  border: none;
  font-size: 16px;
  cursor: pointer;
}
.new-help-header .new-banner-content .nav-logo {
  width: 94px;
  height: 40px;
  background: url('https://img1-www.nuoyun.tv/assets/images/web/nuoyun-logo-new.svg') no-repeat;
  -o-background-size: 94px 40px;
  background-size: 94px 40px;
}
.new-help-header .new-banner-content .jg {
  color: #fff;
  text-align: left;
  font-size: 15px;
  margin-top: 50px;
}
.new-help-header .new-banner-content .jg span {
  color: #fff;
}
.new-help-header .new-banner-content .jg a:after {
  content: ' >';
}
.new-help-header .new-banner-content .jg a:hover {
  text-decoration: underline;
}
.new-help-banner {
  background-color: #F7F8FA;
  padding-top: 20px;
  font-family: PingFangSC-Medium, sans-serif;
}
.new-help-banner .banner-content {
  width: 1200px;
  height: 110px;
  background: url('https://img1-www.nuoyun.tv/assets/images/web/search/nuoyun-banner.png');
  -o-background-size: cover;
  background-size: cover;
  margin: 0 auto;
  position: relative;
}
.new-help-banner .banner-content div {
  position: absolute;
  top: 24px;
  left: 24px;
}
.new-help-banner .banner-content div h2 {
  font-size: 24px;
  color: #fff;
  font-weight: 400;
}
.new-help-banner .banner-content div span {
  cursor: pointer;
}
.new-help-banner .banner-content div p {
  margin-top: 8px;
  font-size: 14px;
  color: #fff;
}


.medicalBeauty-container .medicalBeauty-banner a span {
    width: 300px;
    height: 48px;
    background: linear-gradient(90deg, #FD2AA3 0%, #664FFF 100%);
    border-radius: 24px;
    font-size: 18px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 48px;
    position: absolute;
    left: 50%;
    top: 517px;
    text-align: center;
    margin-left: -600px;
}