body{
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select:none;
}
.Traveling_in_Beijing_25 {
  max-width: 16rem;
  min-width: 16rem;
  margin: 0 auto;
  overflow: hidden;
  background: #ffffff;
}
.aImg,
.aImg img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  color: #fff;
}
/* 大图上内容开始 */
.Traveling_in_Beijing_25_banner {
  background: url(./Traveling_in_Beijing_25_bg_M.jpg) top center #ffffff
    no-repeat;
  background-size: contain;
  position: relative;
  box-sizing: border-box;
  height: 6.8792rem;
}
.Traveling_in_Beijing_25_bigTitle {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  height: 100%;
}
.Traveling_in_Beijing_25_bigTitle h1 {
  font-size: 0.876rem;
  color: #ffffff;
  text-transform: uppercase;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.Traveling_in_Beijing_25_title {
  text-align: center;
  font-size: 0.9rem;
  padding: 0.6441rem;
}
/* 内容一 */
.Traveling_in_Beijing_25_box1_main {
  background: url(./Traveling_in_Beijing_25_bg1.png);
  background-size: cover;
}
.Traveling_in_Beijing_25_box1_swiper {
  padding: 0 0 0 0.5153rem;
}
.Traveling_in_Beijing_25_box1_swiper .swiper {
  padding-bottom: 1.3rem;
}
.Traveling_in_Beijing_25_box1_swiper .swiper-slide {
  width: 4.1997rem;
  height: 5.6039rem;
  box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.5);
}
.Traveling_in_Beijing_25_box1_swiper_item_img {
  width: 100%;
  height: 100%;
}
.Traveling_in_Beijing_25_box1_swiper_item_title {
  font-size: 0.45rem;
  padding: 0.5rem 0.1288rem 0.2rem;
  position: absolute;
  bottom: 0;
  left: 0;
  font-weight: bold;
  box-sizing: border-box;
  width: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), #000);
}
.swiper-pagination-bullet {
  width: 0.2834rem;
  height: 0.2834rem;
  border-radius: 50%;
  background: #b6b6b6;
  opacity: 1;
}
.swiper-pagination-bullet-active {
  background: #ff5814;
}
.swiper-button-next,
.swiper-button-prev {
  width: 1rem;
  height: 1rem;
  background: #fff;
  border-radius: 50%;
  font-size: 0.4441rem;
  color: #333;
  top: 2.5rem;
  box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.5);
}
.Traveling_in_Beijing_25_more {
  font-size: 0.6957rem;
  text-align: right;
  padding: 0 0.6441rem 0.6441rem;
}
.Traveling_in_Beijing_25_more a {
  color: #333;
}
/* 内容二 */
.Traveling_in_Beijing_25_box1_list {
  padding: 0 1.2882rem 1.2882rem;
  display: flex;
  flex-wrap: wrap;
}
.Traveling_in_Beijing_25_box1_list_item {
  display: flex;
  width: 100%;
}
.Traveling_in_Beijing_25_box1_list_item:nth-child(2n) {
  flex-direction: row-reverse;
}
.Traveling_in_Beijing_25_box1_list_item_img {
  height: 4.2512rem;
  width: 50%;
  overflow: hidden;
}
.Traveling_in_Beijing_25_box1_list_item_texts {
  width: 50%;
  height: 4.2512rem;
  display: flex;
  justify-content: center;
  flex-direction: column;
  gap: 8% 0;
  padding: 0 5%;
  box-sizing: border-box;
  background-color: #fff;
}
.Traveling_in_Beijing_25_box1_list_item_texts_title {
  font-size: 0.7rem;
  font-weight: bold;
}
.Traveling_in_Beijing_25_box1_list_item_texts_content {
  font-size: 0.4122rem;
}
.Traveling_in_Beijing_25_box1_list_item_texts_more a {
  padding: 0.1288rem 0.1031rem;
  font-size: 0.3865rem;
  color: #fff;
  font-style: italic;
  display: inline-block;
  border-radius: 0.035rem;
  background-image: -moz-linear-gradient(
    0deg,
    rgb(252, 147, 21) 0%,
    rgb(255, 72, 8) 99%
  );
  background-image: -webkit-linear-gradient(
    0deg,
    rgb(252, 147, 21) 0%,
    rgb(255, 72, 8) 99%
  );
  background-image: -ms-linear-gradient(
    0deg,
    rgb(252, 147, 21) 0%,
    rgb(255, 72, 8) 99%
  );
}
/* 内容三 */
.Traveling_in_Beijing_25_box2_tab {
  padding: 0 0.5153rem;
  height: 1.1594rem;
}
.Traveling_in_Beijing_25_box2_tab ul {
  display: flex;
  justify-content: space-between;
}
.Traveling_in_Beijing_25_box2_tab ul li {
  width: 33%;
  font-size: 0.6441rem;
  height: 1.1594rem;
  font-weight: bold;
  color: #333;
  cursor: pointer;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #ebf7ff;
  border-top-left-radius: 0.1rem;
  border-top-right-radius: 0.1rem;
}
.Traveling_in_Beijing_25_box2_tab ul li.active {
  background-image: -moz-linear-gradient(
    -270deg,
    rgb(252, 147, 21) 0%,
    rgb(255, 72, 8) 99%
  );
  background-image: -webkit-linear-gradient(
    -270deg,
    rgb(252, 147, 21) 0%,
    rgb(255, 72, 8) 99%
  );
  background-image: -ms-linear-gradient(
    -270deg,
    rgb(252, 147, 21) 0%,
    rgb(255, 72, 8) 99%
  );
}
.Traveling_in_Beijing_25_box2_tab ul li.active span {
  color: #fff;
}
.Traveling_in_Beijing_25_box2_swiper {
  width: 13.475rem;
  margin: 0 auto 0.5rem;
  padding: 0 0.5153rem 1.2882rem;
  position: relative;
}
.Traveling_in_Beijing_25_box2_swiper .swiper {
  padding: 0.6441rem 0 0;
  position: static;
}
.Traveling_in_Beijing_25_box2_swiper .swiper-slide {
  width: 6.4412rem;
  height: 3.8647rem;
}
.Traveling_in_Beijing_25_box2_swiper
  .Traveling_in_Beijing_25_box1_swiper_item_title {
  background: none;
}
.Traveling_in_Beijing_25_box2_swiper .Traveling_in_Beijing_25_box3_main_item_tag {
  right: 0.2rem;
  bottom: auto;
  top: 0.2rem;
}
.Traveling_in_Beijing_25_box2_swiper .Traveling_in_Beijing_25_more {
  position: absolute;
  right: 1.2rem;
  bottom: 0.2rem;
  z-index: 100;
  padding: 0;
}
.Traveling_in_Beijing_25_box2_swiper2 {
  width: 13.475rem;
  margin: 0 auto;
}
.Traveling_in_Beijing_25_box2_swiper2 .swiper {
  padding-bottom: 1.6747rem;
}
.Traveling_in_Beijing_25_box2_swiper2 .swiper-button-next,
.Traveling_in_Beijing_25_box2_swiper2 .swiper-button-prev {
  width: 0.7987rem;
  height: 0.7987rem;
  top: auto;
  bottom: 0;
  border-radius: 0;
  box-shadow: none;
}
.Traveling_in_Beijing_25_box2_swiper2 .swiper-button-next::after,
.Traveling_in_Beijing_25_box2_swiper2 .swiper-button-prev::after {
  display: none;
}
.Traveling_in_Beijing_25_box2_swiper2 .swiper-button-next {
  background: url(./Traveling_in_Beijing_25_icon2.png);
  right: calc(43.5%);
}
.Traveling_in_Beijing_25_box2_swiper2 .swiper-button-prev {
  background: url(./Traveling_in_Beijing_25_icon3.png);
  left: calc(43.5%);
}
.Traveling_in_Beijing_25_box2_swiper2 .swiper-slide {
  background: #fff8f5;
}
.Traveling_in_Beijing_25_box2_swiper2
  .Traveling_in_Beijing_25_box1_swiper_item_img {
  height: 3.5427rem;
}
.Traveling_in_Beijing_25_box2_swiper2
  .Traveling_in_Beijing_25_box2_swiper2_texts {

  padding: 0.3221rem;
}
.Traveling_in_Beijing_25_box2_swiper2_texts_title {
  font-size: 0.5153rem; /* 使用clamp函数实现自适应字体大小 */
  line-height: 1.2;
  font-weight: bold;
}
.Traveling_in_Beijing_25_box2_swiper2_texts_tag {
  padding: 4px;
  border-radius: 4px;
  overflow: hidden;
  display: inline-block;
  margin-bottom: 0.3221rem;
  background-image: -moz-linear-gradient(
    -270deg,
    rgb(252, 147, 21) 0%,
    rgb(255, 72, 8) 99%
  );
  background-image: -webkit-linear-gradient(
    -270deg,
    rgb(252, 147, 21) 0%,
    rgb(255, 72, 8) 99%
  );
  background-image: -ms-linear-gradient(
    -270deg,
    rgb(252, 147, 21) 0%,
    rgb(255, 72, 8) 99%
  );
}
.Traveling_in_Beijing_25_box2_swiper2_texts_tag span {
  font-size: 0.3865rem;
  color: #fc686f;
  background: #fff;
  display: block;
  padding: 5px 10px;
  border-radius: 3px;
}
.Traveling_in_Beijing_25_box2_swiper2_texts_title a {
  color: #333;
}
/* 内容四 */
.Traveling_in_Beijing_25_box3 {
  background: url(./Traveling_in_Beijing_25_bg2.jpg);
  background-size: cover;
}
.Traveling_in_Beijing_25_box3_tabs {
  width: 100%;
  text-align: center;
  margin-bottom: 60px;
  padding: 0 0.5153rem;
  box-sizing: border-box;
}
.Traveling_in_Beijing_25_box3_tabs ul {
  width: 100%;
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  border: 2px solid #777777;
  border-radius: 2000px;
}
.Traveling_in_Beijing_25_box3_tabs ul li {
  width: 22%;
  font-size: 0.4509rem;
  color: #333;
  padding: 0.1rem 0;
  border-radius: 1000px;
  overflow: hidden;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1.2;
}
.Traveling_in_Beijing_25_box3_tabs ul li.active {
  background-image: -moz-linear-gradient(
    90deg,
    rgba(242, 142, 38, 0.99608) 0%,
    rgb(253, 100, 79) 100%
  );
  background-image: -webkit-linear-gradient(
    90deg,
    rgba(242, 142, 38, 0.99608) 0%,
    rgb(253, 100, 79) 100%
  );
  background-image: -ms-linear-gradient(
    90deg,
    rgba(242, 142, 38, 0.99608) 0%,
    rgb(253, 100, 79) 100%
  );
  box-shadow: 0px 3px 4.8px 0.2px rgba(93, 93, 93, 0.25);
  color: #fff;
}
.Traveling_in_Beijing_25_box3_main {
  display: none;
  flex-direction: column;
  gap: 0.7729rem 0;
  padding: 0 1.2882rem;
}
.Traveling_in_Beijing_25_box3_main_item {
  width: 100%;
}
.Traveling_in_Beijing_25_box3_main_item_img,
.Traveling_in_Beijing_25_box3_main_item_texts {
  width: 50%;
  height: 4.7665rem;
}
.Traveling_in_Beijing_25_box3_main_item {
  display: flex;
}
.Traveling_in_Beijing_25_box3_main_item_img {
  border-radius: 5px;
  position: relative;
  box-shadow: 0px 5px 6.58px 0.42px rgba(119, 119, 119, 0.25);
}
.Traveling_in_Beijing_25_box3_main_item_tag {
  position: absolute;
  bottom: 0.2576rem;
  right: -0.1865rem;
  padding: 12px 10px;
  font-size: 0.3865rem;
  font-weight: bold;
  color: #fff;
  border-radius: 3px;
  background: url(./Traveling_in_Beijing_25_icon4.png) center center no-repeat;
  background-size: 100% 100%;
}
.Traveling_in_Beijing_25_box3_main_item_tag a {
  color: #fff;
}
.Traveling_in_Beijing_25_box3_main_item_texts {
  padding: 0.3865rem;
  box-sizing: border-box;
  background: #fff;
}
.Traveling_in_Beijing_25_box3_main_item_title {
  font-size: 0.5153rem;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 10%;
}
.Traveling_in_Beijing_25_box3_main_item_des {
  font-size: 0.4122rem;
  line-height: 1.2em;
}
.Traveling_in_Beijing_25_box3_main_item_title a,
.Traveling_in_Beijing_25_box3_main_item_des a {
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical; /*设置对齐模式*/
  -webkit-line-clamp: 3; /*设置多行的行数*/
}
/* 内容五 */
.Traveling_in_Beijing_25_box4_list {
  position: relative;
  height: 14rem;
  width: 13.475rem;
  margin: 0 auto;
}
.Traveling_in_Beijing_25_box4_item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: transform 0.3s ease;
  cursor: pointer;
  border-radius: 0.5153rem;
  overflow: hidden;
}
.Traveling_in_Beijing_25_box4_item.active .Traveling_in_Beijing_25_box4_shadow{
  opacity: 0;
}
.Traveling_in_Beijing_25_box4_img {
  height: 3.2206rem;
}
.Traveling_in_Beijing_25_box4_shadow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.Traveling_in_Beijing_25_box4_title {
  position: absolute;
  font-size: 0.6441rem;
  color: #fff;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  z-index: 100;
  font-weight: bold;
  padding: .6441rem 2.0612rem 0;
  box-sizing: border-box;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
.Traveling_in_Beijing_25_box4_arrow {
  position: absolute;
  top: .6441rem;
  right: 1.1594rem;
  width: 0.9275rem;
  height: 0.9275rem;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0px 3px 4.8px 0.2px rgba(93, 93, 93, 0.25);
  text-align: center;
  line-height: 0.9275rem;
  font-size: 0.6441rem;
  z-index: 100;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: bold;
}
.Traveling_in_Beijing_25_box4_arrow a {
  display: inline-block;
  content: " ";
  height: .3rem;
  width: .3rem;
  border-width: .0515rem .0515rem 0 0;
  border-color: #fc6a6d;
  border-style: solid;
  transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  position: absolute;
  top: calc(50% - .19rem);
  right: calc(50% - .1rem);
}
/* 内容六 */
.tourism-box4-con {
  padding: 0 .5024rem;
  margin: 0 auto;
  display: flex;
  gap: 0 .3607rem;
}
.tourism-box4-con .left-title {
  width: 4.4444rem;
  height: 4.7923rem;
}
.tourism-box4-con .Traveling_in_Beijing_25_box5_swiper {
  width: 10.1771rem;
}
.tourism-box4-con .Traveling_in_Beijing_25_box5_swiper .swiper{
  padding-bottom: 1rem;
}
.Traveling_in_Beijing_25_box5_swiper .swiper-slide{
    width: 4.8953rem;
    height: 2.3188rem;
}
.Traveling_in_Beijing_25_box5_swiper .Traveling_in_Beijing_25_box2_swiper2_texts{
  display: flex;
  align-items: center;
  line-height: 1.2;
  height: 100%;
  padding: 0 .3865rem;
  gap: 0 0.3rem;
}
.Traveling_in_Beijing_25_box5_swiper .Traveling_in_Beijing_25_box2_swiper2_texts_tag{
  margin-bottom: 0;
  background: none;
  width: 1rem;
  padding: 0;
}
.Traveling_in_Beijing_25_box5_swiper .Traveling_in_Beijing_25_box2_swiper2_texts_tag img{
  display: block;
  width: 100%;
  height: auto;
}
.Traveling_in_Beijing_25_box5_swiper .Traveling_in_Beijing_25_box2_swiper2_texts_title{
  width: 3rem;
}
.Traveling_in_Beijing_25_box5_swiper .Traveling_in_Beijing_25_box2_swiper2_texts_title a{
  font-size: .5rem;
  color: #333;
  font-weight: bold;
}
.Traveling_in_Beijing_25_box5_swiper .swiper-slide:nth-child(4n+1){
  background: #fff6b8;
}
.Traveling_in_Beijing_25_box5_swiper .swiper-slide:nth-child(4n+2){
  background: #c8dfff;
}
.Traveling_in_Beijing_25_box5_swiper .swiper-slide:nth-child(4n+3){
  background: #b7ffff;
}
.Traveling_in_Beijing_25_box5_swiper .swiper-slide:nth-child(4n+4){
  background: #ffd7b7;
}
/* FAQs */
.Traveling_in_Beijing_25_box6{
  padding: 0 .5024rem;
}
.Studying-FAQs-items-bg img{
  display: block;
  width: 100%;
  height: 100%;
}
.Studying-FAQs-items{
  margin-bottom: 0.5rem;
  box-shadow: 0px 3px 4.8px 0.2px rgba(136, 64, 0, 0.2);
}
.Studying-FAQs-item{
    display: flex;
    padding: .2576rem;
    justify-content: space-between;
    position: relative;
}
.Studying-FAQs-itemQ{
    margin-bottom: .4638rem;
}
.Studying-FAQs-itemQ .Studying-FAQs-itemQ-span,
.Studying-FAQs-itemA .Studying-FAQs-itemA-span{
    width: 1rem;
    height: 0.9rem;
    text-align: center;
    color: #fff;
    font-weight: bold;
    line-height: 1.1rem;
    background: #999999;
    position: relative;
    font-size: 0.65rem;
    border-radius: 0.1rem;
}
.Studying-FAQs-itemQ .Studying-FAQs-itemQ-span::after,
.Studying-FAQs-itemA .Studying-FAQs-itemA-span::after{
    content: '';
    width: 0;
    height: 0;
    position: absolute;
    left: calc(50% - 4px);
    bottom: -8px;
    border: 4px solid transparent;
    border-top-color: #999999;
}
.Studying-FAQs-itemA .Studying-FAQs-itemA-span{
    background: #f98923;
}
.Studying-FAQs-itemA .Studying-FAQs-itemA-span::after{
    border-top-color: #f98923;
}
.Studying-FAQs-itemQ .Studying-FAQs-itemQ-div,
.Studying-FAQs-itemA .Studying-FAQs-itemA-div{
    width: 12rem;
    font-size: 0.6rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    line-height: 1.3;
}
.Studying-FAQs-itemQ .Studying-FAQs-itemQ-div a,
.Studying-FAQs-itemA .Studying-FAQs-itemA-div a{
    color: #888;
}
.Studying-FAQs-itemA .Studying-FAQs-itemA-div{
    height: 3rem;
}
.Studying-FAQs-itemQ .Studying-FAQs-itemQ-div{
    font-size: 0.6rem;
    font-weight: bold;
}
.Studying-FAQs-itemQ .Studying-FAQs-itemQ-div a{
    color: #333;
}
.Studying-FAQs-itemQ-spanArrow{
  width: .3865rem;
  height: .3865rem;
  padding: 0.2rem;
  position: absolute;
  top: 0.1rem;
  right: 0.5rem;
  transition: transform 0.3s ease;
  cursor: pointer;

}
.Studying-FAQs-itemQ-spanArrow img{
  width: 100%;
  height: 100%;
  transition: transform 0.3s ease;
}
.Studying-FAQs-itemA{
  display: none;
  transition: max-height 0.3s ease;
}
.Studying-FAQs-items.active .Studying-FAQs-itemA{
  display: block;
}
.Studying-FAQs-items.active .Studying-FAQs-itemQ-spanArrow img{
  transform: rotate(90deg);
}
/* Please click here */
.Traveling_in_Beijing_25_box7{
    text-align: center;
    margin: 2rem 0;
}
.Traveling_in_Beijing_25_box7 a,
.Traveling_in_Beijing_25_box7 a img{
    width: auto;
    height: 3.2206rem;
}