/*模板1*/
.moban1.ly_products.mobile {
  padding-top: 24px;
  padding-bottom: 24px;
}
.moban1.ly_products.mobile .themes_box_title {
  color: #222;
  font-size: 24px;
}
.moban1.ly_products.mobile .list_wrapper {
  margin-top: 0;
}
.moban1.ly_poster_46.mobile {
  padding-top: 65px;
  padding-bottom: 40px;
}
.moban1.ly_poster_46.mobile
  .poster_box
  .poster_item.Poster-1
  .text_info
  .i_title {
  color: #000;
  font-size: 20px;
  margin-top: 24px;
}
.moban1.ly_poster_46.mobile
  .poster_box
  .poster_item.Poster-1
  .text_info
  .i_content {
  color: #262427;
  font-size: 14px;
}
.moban1.ly_poster_46.mobile .poster_box .poster_item .i_button {
  margin-top: 24px;
  padding: 0 26px;
  height: 40px;
  line-height: 38px;
  font-size: 14px;
}
.moban1.ly_poster_46.mobile .poster_box .poster_item:last-child {
  padding-top: 40px;
}
.moban1.ly_poster_46.mobile .poster_box .poster_item:last-child .img_box {
  margin-top: 24px;
}
.ly_news_21.mobile .txt_box {
  margin-bottom: 30px;
}
.moban1.ly_news_21.mobile .txt_box .txt_title {
  font-size: 20px;
  color: #000;
}
.ly_news_21.mobile .ly_news_21_wide .i_button {
  margin-top: 0;
  height: 40px;
  line-height: 38px;
  padding: 0 26px;
  font-size: 14px;
}
.ly_news_21.mobile .themes_text_content {
  font-size: 16px;
}

.ly_news_21.mobile .news_box .themes_news .flex_box {
  padding: 0;
  height: auto;
}
.ly_news_21.mobile .news_box .themes_news .flex_box .abs_box {
  position: static;
  transform: translate(0, 0);
}
.moban1.ly_poster_46.mobile .poster_box .poster_item .text_info.align_left {
  display: flex;
  flex-direction: column;
  align-items: center;
}
/*模板3*/
.moban3.mobile.moban3_dv1 {
  height: max-content;
}
.moban3.mobile.moban3_dv1 .moban3_dv1_cn_2 {
  position: unset;
}
.moban3.mobile .moban3_dv1_cn {
  display: none;
}
.moban3_dv2.mobile {
  /* margin-top: 120px; */
  padding-bottom: 24px;
}
.moban3.mobile .moban3_dv1_cn_right .img_box1 {
  max-width: 100%;
}
.moban3.moban3_dv1.mobile .moban3_dv1_cn_right .img_box2 {
  right: 12px;
}
.moban3.moban3_dv4.mobile .moban3_dv4_right {
  width: 100%;
  height: 200px;
}
.moban3.moban3_dv4.mobile .moban3_dv4_right_img1 {
  width: calc(100% - 24px);
  height: 200px;
  background-repeat: no-repeat;
  background-size: cover;
}
.moban3.moban3_dv4.mobile .moban3_dv4_right_img2 {
  display: none;
  bottom: auto;
  left: auto;
  right: 0;
  top: -12px;
}
.mobile.moban3_dv4 {
  padding-bottom: 12px;
  /* margin-top: 40px; */
}
.mobile.moban3_dv4 .moban3_dv4_left_item .dv1 .sp2 {
  font-size: 14px;
  display: none;
  color: #a3a3a3;
}
.mobile.moban3_dv4 .moban3_dv4_left_item .dv2 {
  font-size: 14px;
  line-height: 1.875;
}
.mobile.moban3_dv4 .moban3_dv4_left_item .dv1 .sp1 {
  font-size: 17px;
}
.mobile.moban3_dv4 .moban3_dv4_left_item .dv1 {
  margin-bottom: 20px;
}
.mobile.moban3_dv4 .moban3_dv4_left_item {
  padding-top: 20px;
  padding-bottom: 20px;
}
.moban3.moban3_dv1 .moban3_dv1_cn_left .dv1 {
  margin-bottom: 20px;
}
.moban3.moban3_dv1 .moban3_dv1_cn_left .dv2 {
  margin-bottom: 20px;
}
/*模板2*/
.mobile.moban2.danyituwen {
  margin-top: 40px;
}
.mobile.moban2.danyituwen .danyituwen_cn .dv2 {
  line-height: 2;
}
.mobile.moban2.danyituwen .danyituwen_cn .dv3 {
  margin-top: 20px;
  height: 35px;
  line-height: 33px;
  font-size: 14px;
  /* width: 120px; */
}
.mobile.moban2.danyituwen .danyituwen_cn .dv1 {
  height: 60px;
}
.mobile.moban2.jiajuzhanshi {
  margin-top: 40px;
  padding-bottom: 0;
}
.mobile.moban2.jiajuzhanshi .title {
  height: 60px;
}
.mobile.moban2.jiajuzhanshi .content {
  margin-top: 20px;
}
.mobile.moban2zixun .moban2zixun_content .title {
  height: 60px;
}
.mobile.moban2zixun .moban2zixun_content .content {
  margin-top: 30px;
}
.mobile.moban2.moban2zixun .moban2zixun_content .content .item_list .right_div {
  width: 100px;
  min-width: 100px;
}
/*模板3*/
.mobile.moban3_dv2 .moban3_dv2_cn_right_item .p2 {
  margin-top: 12px;
  margin-bottom: 12px;
}
.mobile.moban3_dv2 .moban3_dv2_cn_left .p3 {
  margin-bottom: 48px;
}
.mobile.moban3_dv2 .moban3_dv2_cn_right_item .p3 {
  margin-bottom: 30px;
}
.mobile.moban3_dv3 {
  /* margin-top: 30px; */
}
/*模板4*/
.moban4.mobile .moban4shangp_dead {
  padding-left: 0;
  padding-right: 0;
}
.moban4.mobile .moban4shangp_dead {
  height: 70px;
}
.moban4shangp.mobile .moban4shangp_title {
  font-size: 26px;
  line-height: 1;
  padding-bottom: 24px;
  padding-top: 24px;
}
.moban4.mobile .moban4shangp_dead_item {
  height: 70px;
}
.moban4.mobile .moban4shangp_dead_item .yuanxin {
  width: 20px;
  height: 20px;
}
.moban4.mobile .moban4shangp_dead_item .dv1 {
  font-size: 18px;
}
.moban4.mobile .moban4shangp_foot {
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 12px;
}
.moban4.mobile .moban4tuwen_cn .right_box img {
  height: auto;
}
.moban4.mobile .moban4zixun_cn .title_box {
  justify-content: center;
}
.moban4.mobile .title_box .sp2 {
  display: none;
}
.moban4.mobile .moban4rongyu_swiper .lunbotu_item img {
  width: 100%;
  object-fit: cover;
}
.moban4.mobile .rongyu_lb {
  left: calc(50% - 118px);
}
.moban4.mobile .moban4tuwen_cn .left_box .p4 {
  line-height: 2;
}
/*模板5*/
.moban6.mobile.wmdyx .wmdyx_cn_left {
  display: none;
}
.moban6.mobile.wmdyx .wmdyx_cn_right {
  background-color: #fff;
  height: auto;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 12px;
  padding-bottom: 12px;
  position: unset;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.moban6.mobile.wmdyx .wmdyx_cn {
  height: auto;
  margin-bottom: 0;
}
.moban6.mobile.wmdyx .title {
  display: none;
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  text-align: center;
}
.moban6.mobile.guanyuqiyefazhan .shawo {
  padding-top: 24px;
}
.moban6.mobile.guanyuqiyefazhan .shawo .dv1 {
  font-size: 20px;
  letter-spacing: 3px;
}
.moban6.mobile.guanyuqiyefazhan .shawo .dv2 {
  font-size: 18px;
}
.moban6.mobile.guanyuqiyefazhan .shawo .dv3 {
  margin-bottom: 24px;
}
.moban6.mobile.guanyuqiyefazhan .shawo .dv4_dv1 .p1 {
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 24px;
}
.moban6.mobile.guanyuqiyefazhan {
  background-position: center;
  margin-top: 48px;
}
