

body{
  font-size: 0;
}
.jiantou::after{
  content: "";
	position: absolute;
	left: 50%;
	bottom: 0;
	z-index: 2;
	display: block;
	width: 20px;
	height: 20px;
	border: 2px solid #fff;
	border-top: none;
	border-left: none;
	-webkit-transform: rotate(45deg) scale(.5) translateX(-150%);
	-ms-transform: rotate(45deg) scale(.5) translateX(-150%);
	transform: rotate(45deg) scale(.5) translateX(-150%);
	-webkit-animation: slidingArrow .6s linear infinite;
	animation: slidingArrow .6s linear infinite
}
@-webkit-keyframes slidingArrow {
	0% {
		bottom: 15px
	}

	to {
		bottom: 5px
	}
}

@keyframes slidingArrow {
	0% {
		bottom: 15px
	}

	to {
		bottom: 5px
	}
}
.content1_bg_hidden {
  display: none;
}

.content1,.content3 {
  position: relative;
}
.swiper-container-horizontal>.swiper-pagination-bullets{
  bottom: 60px!important;
}
.zhuangShiLine{
  content: "";
  background-color: #ffffff;
  height: 0.04rem;
  width: 0.53rem;
  margin: 0.22rem 0 0.22rem 0.04rem;
}
@media (max-width: 575px) {
  #preloader_other_pc,#preloader_home_pc{
    display: none;
  }
  #preloader_mobile{
      display: block;
  }
  .content2 .self_pub_content_header{
    padding-top: 0!important;
  }
  .zhuangShiLine{
    display: block!important;
  }
  .content2_tab{
    width: 7.5rem;
    margin: 0 auto;
    padding: 0 0.5rem;
    justify-content: center;
    bottom: 20px;
    left: calc((100% - 7.5rem)/2)!important;
  }
  .content2_tab .tab_content2_item {
    font-size: 12px;
    width: 330px;
    border-bottom: 2px solid #ffffff;
    font-weight: bold;
    cursor: pointer;
    padding-bottom: 8px;
  }
  .content2_tab .tab_content2_item:first-of-type {
    margin-right: 50px;
  }
  .content2_tab .tab_content2_item.active {
    opacity: 0.6;
    width: 330px;
  }
  .pub_content_header{
    width: 6rem;
    margin: 0 auto!important;
    padding-top: 1rem;
  }
  .pub_content_header_title{
    width: 100%;
  }
  .pub_content_herder_text{
    font-size: 0.24rem!important;
    width: 100%!important;
    margin: 0 auto;
  }
  .bannerContentBox {
    bottom: 29%;
    left: calc((100% - 750px)/2);
    width: 750px;
  }
  .wenzi1{
    width: 40%;
  }
  .wenzi2{
    width: 38%;
    margin: 0 auto;
    font-size: 12px!important;
  }
  .eagle_text_mobile{
    display: flex;
    display: -webkit-flex;
  }
  .content1_content .eagle_text_mobile .a{
    font-size: 16px!important;
  }
  .content1_content .eagle_text_mobile .b{
    font-size: 12px!important;
  }
  .swiper-container1 .swiper-button-white{
    display: none!important;
  }
  .gallery-thumbs .swiper-slide {
    width: 100px!important;
    height: 100%;
    opacity: 1;
  }
  .baguetteBoxOne{
    display: none!important;
  }
  .baguetteBoxOne_mobile{
    display: block!important;
  }
  .container{
    width: 7.5rem!important;
  }
  .content_c_right_text_mobile{
    display: block;
    color: #000000;
    opacity: 0.5;
    font-size: 12px;
  }
  .content_c_right_text{
    display: none;
  }
  .content_c_des {
    padding: 15px 0;
  }
  .content_c_des .content_c_left .content_c_des_more {
    font-size: 16px;
    width: 200px;
    height: 40px;
    line-height: 40px;
    margin: 15px auto 0;
  }
  .content_c_des .content_c_left .content_c_des_title{
    /* font-size: 26px; */
    /* text-align: center; */
    margin: 0 auto;
  }
  .content_c_right_text {
    font-size: 14px;
    line-height: 26px;
  }
  .content_c_des .content_c_left{
    margin-right: 0!important;
  }
  .bannerContentBox,.bannerImg_pc,.content1_bg,.content3_bg_pc,.content2_bg_pc,.pub_content_footer_content_c{
    display: none!important;
  }
  .bannerImg_mobile,.content1_bg_mobile,.content2_bg_mobile,.content3_bg_mobile{
    display: block!important;
  }
  .pub_content_footer{
    padding: 0 30px!important;
    justify-content: space-between;
    margin-bottom: 0!important;
    bottom: 33px!important;
  }
  .content1 .pub_content_footer .footer_tab{
    margin-right: 17px!important;
  }
  .pub_content_footer .footer_tab:last-of-type{
    margin-right: 0!important;
  }
  .pub_content_header_c{
    padding: 35px 0 0 7%;
  }
  .pub_content_header_c .pub_content_header_title_c{
    width: 230px;
  }
  .pub_content_header_c .pub_content_herder_text_c{
    font-size: 14px;
  }
  .content2 .pub_content_header{
    position: absolute;
    left: calc((100% - 7.5rem)/2);
    top: 0;
    margin-top: 0.4rem!important;
  }
  .content2 .pub_content_header .pub_content_header_title{
    width: 6.84rem;
    display: block;
    /* margin: 0 auto 0.55rem; */
    margin: 0 auto;
  }
  .content2 .pub_content_herder_text{
    width: 6.84rem!important;
    font-size: 0.24rem!important;
    margin: 0 auto;
  }
  /* content2 移动端start */
  .baguetteBoxOne_mobile{
    position: relative;
  }
  .baguetteBoxOne_mobile ul{
    padding: 0 0.22rem 0.2rem 0.28rem;
    position: absolute;
    bottom: 0;
    left: 0;
  }
  .baguetteBoxOne_mobile ul li{
    display: inline-block;
    margin-right: 0.14rem;
    margin-bottom: 0.2rem;
    border: 1px solid #999999;
    vertical-align: middle;
  }
  .baguetteBoxOne_mobile ul li:nth-child(3n){
    margin-right: 0;
  }
  .baguetteBoxOne_mobile ul li a img{
    width: 2.2rem;
    height: 1.04rem;
  }
  .baguetteBoxOne_mobile_view_more{
    font-size: 0.24rem;
    color: #969799;
    border: 1px solid rgba(255, 255, 255, 0.5);
    width: 2.22rem;
    text-align: center;
    height: 1.08rem;
    line-height: 1.04rem;
    position: absolute;
    right: 0.22rem;
    bottom: 0.2rem;
  }
  /* content2 移动端end */
}
@media (min-width: 576px) {
  #preloader_other_pc,#preloader_home_pc{
    display: none;
  }
  #preloader_mobile{
      display: block;
  }
  .zhuangShiLine{
    display: block!important;
  }
  .content2_tab{
    width: 540px;
    margin: 0 auto;
    justify-content: center;
    bottom: 40px;
    left: calc((100% - 540px)/2)!important;
  }
  .content2_tab .tab_content2_item {
    font-size: 22px;
    width: 330px;
    border-bottom: 3px solid #ffffff;
    font-weight: bold;
    cursor: pointer;
    padding-bottom: 10px;
  }
  .content2_tab .tab_content2_item:first-of-type {
    margin-right: 50px;
  }
  .content2_tab .tab_content2_item.active {
    opacity: 0.6;
    width: 330px;
  }
  .bannerContentBox {
    bottom: 29%;
    left: calc((100% - 750px)/2);
    width: 750px;
  }
  .wenzi1{
    width: 40%;
  }
  .wenzi2{
    width: 50%;
    margin: 0 auto;
    font-size: 14px!important;
  }
  .content1_content {
    left: calc((100% - 540px)/2);
  }
  .content3_content{
    left: calc((100% - 540px)/2);
  }
  .suolueTab_wrapper{
    width: 540px !important;
  }
  .container{
    width: 540px!important;
  }
  .baguetteBoxOne{
    display: none!important;
  }
  .baguetteBoxOne_mobile{
    display: block!important;
  }
  .baguetteBoxOne_mobile ul{
    padding: 0 0.22rem 0 0.28rem;
    position: absolute;
    bottom: 0;
    left: 0;
  }
  .baguetteBoxOne_mobile ul li{
    display: inline-block;
    margin-right: 0.14rem;
    margin-bottom: 0.2rem;
    border: 1px dashed #999999;
    vertical-align: middle;
  }
  .baguetteBoxOne_mobile ul li:nth-child(3n){
    margin-right: 0;
  }
  .baguetteBoxOne_mobile ul li a img{
    width: 2.2rem;
    height: 1.04rem;
  }
  /* todo */

  .content_c_right_text_mobile{
    display: block;
    font-size: 14px;
    color: #000000;
    opacity: 0.5;
  }
  .content_c_right_text{
    display: none;
  }
  .content_c_des {
    padding: 15px 0;
  }
  .content_c_des .content_c_left .content_c_des_more {
    font-size: 20px;
    width: 200px;
    height: 40px;
    line-height: 40px;
    margin: 15px auto 0;
  }
  .content_c_des .content_c_left .content_c_des_title{
    margin: 0 auto;
  }
  .content_c_right_text {
    font-size: 14px;
    line-height: 26px;
  }
  .content_c_des .content_c_left{
    margin-right: 0!important;
  }
  .brand_list_a {
    width: 100%;
  }
  .bannerContentBox,.bannerImg_pc,.content1_bg,.content2_bg_pc,.content3_bg_pc,.pub_content_footer_content_c{
    display: none!important;
  }
  .bannerImg_mobile,.content1_bg_mobile,.content2_bg_mobile,.content3_bg_mobile{
    display: block!important;
  }
  .content1_bg_mobile img{
    width: 100%;
  }
  .pub_content_header_c {
    /* position: absolute;
    width: 45%;
    right: 6.5%;
    top: 24%; */
    padding: 100px 0 0 7%;
  }
  .content2 .pub_content_header{
    position: absolute;
    left: calc((100% - 540px)/2);
    top: 0;
    margin-top: 0.86rem!important;
  }
  .content1_content .pub_content_footer {
    margin-bottom: 0!important;
  }
}
@media (max-width: 768px) {
  .content_c_des_title_pc{
    display: none;
  }
  .content_c_des_title_mobile{
    display: block;
    margin-bottom: 10px!important;
  }
  .pub_content_header_c .pub_content_header_title_c{
    width: 100%;
  }
  .pub_content_header_c{
    padding-left: 0;
  }
}
@media (min-width: 769px) {
  .content_c_des_title_pc{
    display: block;
  }
  .content_c_des_title_mobile{
    display: none;
  }
  .zhuangShiLine{
    display: none!important;
  }
  .content1_content {
    left: calc((100% - 750px)/2);
  }
  .content3_content {
    left: calc((100% - 750px)/2);
  }
  .suolueTab_wrapper{
    width: 690px !important;
  }
  .baguetteBoxOne{
    width: 690px!important;
    left: calc((100% - 690px)/2);
    position: absolute;
    bottom: 10%;
    display: block!important;
    bottom: 25%;
  }
  .baguetteBoxOne_mobile{
    display: none!important;
  }
  .container{
    width: 750px!important;
  }
  .content_c_des {
    padding: 15px 0;
  }
  .content_c_des .content_c_left .content_c_des_more {
    font-size: 20px;
    width: 200px;
    height: 40px;
    line-height: 40px;
  }
  .content_c_des .content_c_left .content_c_des_title{
    margin: 0 auto;
  }
  .content_c_des .content_c_left{
    margin-right: 20px!important;
  }
  .content_c_right_text {
    font-size: 14px;
    line-height: 26px;
  }
  .bannerImg_mobile,.content_c_right_text_mobile{
    display: none!important;
  }
  .bannerContentBox,.bannerImg_pc,.content_c_right_text{
    display: block!important;
  }
  /* .brand_list_a {
    width: 100%;
  } */
  .brand_list_a {
    width: 33.33%;
  }
  .brand_title_img_wrapper{
    width: 80%!important;
  }
  .brand_title_img_wrapper{
    left: 10%!important;
  }
  .content1_bg,.content2_bg_pc,.content3_bg_pc{
    display: block!important;
  }
  .content1_bg_mobile,.content2_bg_mobile,.content3_bg_mobile{
    display: none!important;
  }
  .pub_content_header_c {
    position: absolute;
    width: 45%;
    right: 6.5%;
    top: 24%;
  }
  .content2 .pub_content_header{
    position: absolute;
    left: calc((100% - 750px)/2);
    top: 10%;
    margin-top: 0!important;
  }
  .content2 .pub_content_header_title{
    width: 60%!important;
  }
  .content2 .pub_content_herder_text{
    font-size: 13px!important;
    width: 100%;
  }
  .bannerContentBox {
    bottom: 29%;
    left: calc((100% - 750px)/2);
    width: 750px;
  }
  .wenzi1{
    width: 40%;
  }
  .wenzi2{
    width: 50%;
    margin: 0 auto;
    font-size: 16px!important;
  }
  .content2_tab{
    width: 750px;
    margin: 0 auto;
    justify-content: center;
    bottom: 40px;
    left: calc((100% - 750px)/2)!important;
  }
  .content2_tab .tab_content2_item {
    font-size: 20px;
    width: 265px!important;
    border-bottom: 2px solid #ffffff;
    font-weight: bold;
    cursor: pointer;
  }
  .content2_tab .tab_content2_item:first-of-type {
    margin-right: 150px;
  }
  .content2_tab .tab_content2_item.active {
    opacity: 0.6;
    width: 265px!important;
  }
  #preloader_other_pc,#preloader_home_pc{
    display: none;
  }
  #preloader_mobile{
      display: block;
  }
}

@media (min-width: 992px) {
  #preloader_other_pc,#preloader_home_pc{
    display: block;
  }
  #preloader_mobile{
      display: none;
  }
  .zhuangShiLine{
    display: none!important;
  }
  .bannerContentBox {
    bottom: 45%;
    left: calc((100% - 970px)/2);
    width: 970px;
  }
  .wenzi1{
    width: 40%;
  }
  .wenzi2{
    width: 50%;
    margin: 0 auto;
  }
  .content1_content {
    left: calc((100% - 970px)/2);
  }
  .content3_content {
    left: calc((100% - 970px)/2);
  }
  .suolueTab_wrapper,.baguetteBoxOne{
    width: 970px !important;
  }
  .baguetteBoxOne{
    left: calc((100% - 970px)/2);
    position: absolute;
    bottom: 122px!important;
    display: block!important;
  }
  .baguetteBoxOne_mobile{
    display: none!important;
  }
  .container{
    width: 970px!important;
  }
  .content_c_des {
    height: 200px;
  }
  .content_c_des .content_c_left .content_c_des_more {
    font-size: 27px;
    width: 260px;
    height: 60px;
    line-height: 60px;
  }
  .content_c_right_text {
    font-size: 16px;
    line-height: 32px;
  }
  .content_c_des .content_c_left .content_c_des_title {
    margin: 0 auto;
  }
  .content_c_right_text_mobile{
    display: none!important;
  }
  .content_c_right_text{
    display: block!important;
  }
  .content_c_des .content_c_left {
    margin-right: 35px!important;
  }
  
  .bannerContentBox,.bannerImg_pc,.content1_bg,.content2_bg_pc,.content3_bg_pc{
    display: block!important;
  }
  .bannerImg_mobile,.content1_bg_mobile,.content2_bg_mobile,.content3_bg_mobile{
    display: none!important;
  }
  .pub_content_header_c {
    position: absolute;
    width: 45%;
    right: 6.5%;
    top: 24%;
  }
  .pub_content_header{
    position: absolute;
    /* left: calc((100% - 1100px)/2)!important; */
    left: calc((100% - 970px)/2)!important;
    top: 0;
  }
  .content2 .pub_content_herder_text{
    float: right;
  }
  .content2_tab{
    width: 750px;
    margin: 0 auto;
    justify-content: center;
    bottom: 40px;
    left: calc((100% - 750px)/2)!important;
  }
  .content2_tab .tab_content2_item{
    font-size: 24px;
    width: 330px;
    border-bottom: 3px solid #ffffff;
    font-weight: bold;
    cursor: pointer;
  }
  .content2_tab .tab_content2_item:first-of-type{
    margin-right: 150px;
  }
  .content2_tab .tab_content2_item.active{
    opacity: 0.6;
    width: 330px;
  }

}

@media (min-width: 1200px) {
  #preloader_other_pc,#preloader_home_pc{
    display: block;
  }
  #preloader_mobile{
      display: none;
  }
  .zhuangShiLine{
    display: none!important;
  }
  .bannerContentBox {
    bottom: 45%;
    left: calc((100% - 1170px)/2);
    width: 1170px;
  }
  .wenzi1{
    width: 60%;
  }
  .wenzi2{
    width: 50%;
    margin: 0 auto;
  }
  .content1_content {
    left: calc((100% - 1170px)/2);
  }
  .content3_content {
    left: calc((100% - 1170px)/2);
  }
  .suolueTab_wrapper{
    width: 1170px !important;
  }
  .container,.baguetteBoxOne{
    width: 1170px!important;
  }
  .baguetteBoxOne{
    left: calc((100% - 1170px)/2);
    display:block;
  }
  .baguetteBoxOne_mobile{
    display: none;
  }
  .gallery-thumbs .swiper-slide {
    width: 260px!important;
    height: 100%;
    opacity: 1;
  }
  .content_c_des {
    height: 200px;
  }
  .content_c_des .content_c_left .content_c_des_more {
    font-size: 27px;
    width: 260px;
    height: 60px;
    line-height: 60px;
  }
  .content_c_right_text {
    font-size: 16px;
    line-height: 32px;
  }
  .content_c_des .content_c_left .content_c_des_title {
    margin: 0 auto;
  }
  .content_c_des .content_c_left {
    margin-right: 35px!important;
  }
  .brand_list_a {
    width: 33.33%;
  }
  .bannerContentBox,.bannerImg_pc,.content1_bg,.content2_bg_pc,.content3_bg_pc{
    display: block;
  }
  .bannerImg_mobile,.content1_bg_mobile,.content2_bg_mobile.content3_bg_mobile{
    display: none;
  }
  .pub_content_header_c {
    position: absolute;
    width: 53%;
    right: 6.5%;
    top: 12%;
  }
  .pub_content_header{
    position: absolute;
    left: calc((100% - 1170px)/2)!important;
    top: 0;
  }
  .content2 .pub_content_herder_text{
    float: right;
  }
  .content2_tab{
    width: 750px;
    margin: 0 auto;
    justify-content: center;
    bottom: 40px;
    left: calc((100% - 750px)/2)!important;
  }
  .content2_tab .tab_content2_item{
    font-size: 24px;
    width: 330px;
    border-bottom: 3px solid #ffffff;
    font-weight: bold;
    cursor: pointer;
  }
  .content2_tab .tab_content2_item:first-of-type{
    margin-right: 150px;
  }
  .content2_tab .tab_content2_item.active{
    opacity: 0.6;
    width: 330px;
  }
  /* content2 end */
}

.content1_content,.content3_content{
  height: 100%;
  position: absolute;
  bottom: 0%;
}

.content1_bg,.content2_bg,.content3_bg {
  width: 100%;
}

@media (max-width:991px) {
  .nav-list {
    display: none;
  }
}
.pub_content_header {
  margin-bottom: 10px;
  margin-top: 5%;
}

.pub_content_header_title {
  /* float: left; */
  color: #ffffff;
}

.pub_content_herder_text {
  font-size: 16px;
  color: #ffffff;
  margin-top: 10px;
  width: 75%;
  /* float: right; */
}

.clear {
  clear: both;
}

ul,
li {
  list-style: none;
}

.pub_content_footer {
  position: absolute;
  /* left: 2%; */
  left: 0;
  right: 0;
  bottom: 45px;
  padding: 0;
  width: 100%;
  display: flex;
  display: -webkit-flex;
}

.pub_content_footer .footer_tab {
  cursor: pointer;
  margin-right: 70px;
}

.pub_content_footer .footer_tab .a {
  font-size: 28px;
}

.pub_content_footer .footer_tab .b {
  font-size: 20px;
}



.pub_content_footer .footer_tab:last-of-type {
  margin-right: 0;
}

.pub_content_footer .footer_tab.active .a {
  color: #f15b5b;
}

.pub_content_footer .footer_tab.active .b {
  color: #f15b5b;
}

.pub_content_footer .footer_tab.active .line {
  position: relative;
  background: #f15b5b;
  /* bottom: -80%; */
  top: 100px;
  transition: all 0.2s ease;
}

.pub_content_footer .footer_tab .line {
  background: #ffffff;
  height: 3px;
  width: 100%;
  display: block;
  position: relative;
  top: 0;
}

.content1 .pub_content_footer .footer_tab {
  position: relative;
  width: 28%;
}

/* content2 start */
.content2 {
  width: 100%;
  position: relative;
  /* background-image: url('../../images/home/storm_bg.png'); */
}

.baguetteBoxOne{
  position: absolute;
}
.gallery-thumbs .swiper-slide{
  /* border: 1px solid #999999; */
}
.thumbs_active{
  border:1px solid red!important;
}
.content3_content {
  height: 100%;
}




.pub_content_footer_content_c {
  display: flex;
  align-items: center;
  margin: 0 auto;
  bottom: 3%;
  flex-wrap: wrap;
  position: absolute;
  left: 0;
  right: 0;
  justify-content: space-around;
}

.content3 .canshu_footer_item {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.content3 .canshu_footer_item i {
  display: block;
  margin-right: 0;
  font-size: 40px;
  color: rgb(26,25,25);
}

.content3 .canshu_footer_item span {
  font-size: 14px;
  display: block;
  color: #000000;
}

.pub_content_herder_text_c {
  font-size: 16px;
  color: #0B0B0D;
  margin-top: 10px;
  display: block;
}

.pub_content_header_title_c {
  display: block;
}



.content_c_des .content_c_left .content_c_des_title {
  margin-bottom: 22px;
  /* color: #000000; */
}

.content_c_des {
  background-color: #ffffff;
}

.content_c_des .content_c_left .content_c_des_more {
  text-align: center;
  border: 2px solid #000000;
  color: #000000;
  border-radius: 8px;
  cursor: pointer;
}
.content_c_des .content_c_left .content_c_des_more:hover{
  color: #f15b5b;
  border-color: #f15b5b;
}
.content_c_right_text {
  color: #000000;
  opacity: 0.5;
}

.content_c_des_content {
  display: flex;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

/* content3 end */


/* content4 start */
.brand_list {
  /* height: 600px; */
  display: inline-block;
  vertical-align: middle;
  /* background-image: url('images/home/post1.png'); */
}

.brand_list_a {
  position: relative;
}

.brand_list_a .content4_bg {
  width: 100%;
  height: 100%;
}

.brand_list_a .brand_more {
  font-size: 12px;
  border: 2px solid #ffffff;
  width: 108px;
  text-align: center;
  height: 34px;
  line-height: 34px;
  position: absolute;
  top: 50%;
  left: calc((100% - 108px)/2);
  cursor: pointer;
  font-weight: bold;
  transition: all 0.3s ease-in-out;
}

.brand_list_a:hover .brand_more {
  top: 55%;
  opacity: 1;
}

.brand_list_a .brand_more:hover {
  color: #f15b5b;
  border-color: #f15b5b;
}

.content4 {
  font-size: 0;
}
.self_brand_title_img_wrapper{
  margin-top: -10px;
}
.brand_title_img_wrapper {

  position: absolute;
  top: 38.7%;
  text-align: center;
  left: 0;
  width: 100%;
}
.shandow{
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0.7;
  top: 0;
  left: 0;
}

.opacityGray{
  background: rgba(0,0,0,0.25);
  /* background: rgba(255,0,0,0.25); */
  opacity: 0.8;
}
.brand_list_a .brand_title {
  /* width: 350px; */
  /* left: calc((100% - 350px)/2); */
  /* width: 100%; */
}
.self_family{
  font-family: '方正小标宋简体';
}
/* *{
  font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei", sans-serif;
} */
.content2_tab{
  font-style: italic;
  position: absolute;
}
.content2_tab .tab_content2_item{
  opacity: 0.6;
}
.content2_tab .tab_content2_item b{
  font-style: normal;
  /* font-weight: normal; */
  color: #BA0000;
}
.content2_tab .tab_content2_item span{
  color: #BA0000;
}
.content2_tab .tab_content2_item.active{
  opacity: 1;
}

/* .baguetteBoxOne .swiper-slide{
  margin-right: 10px;
} */
/* content4 end */
.hidden{
  display: none!important;
}
.tab_content2_wrapper{
  /* position: relative; */
  /* overflow: hidden;
  display: block; */
}