
.about-wrap .session_1 {
  margin-bottom: 0.466667rem;
}
.about-wrap .session_1 .public-title .tab-box a:nth-child(4):before {
  display: none;
}
.about-wrap .session_1 .public-title .tab-box a:nth-child(1),
.about-wrap .session_1 .public-title .tab-box a:nth-child(5) {
  border-left: 1px solid #dfdfdf;
}
.about-wrap .session_1 .public-title .tab-box a:nth-child(4),
.about-wrap .session_1 .public-title .tab-box a:nth-child(7) {
  border-right: 1px solid #dfdfdf;
}
.about-wrap .session_2 {
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  box-sizing: border-box;
  margin-bottom: 0.6rem;
}
.about-wrap .session_2 p {
  line-height: 1.6;
  font-size: 0.346667rem;
  color: #323232;
  margin-bottom: 0.666667rem;
}
.about-wrap .session_2 .img-box img {
  width: 100%;
}
.about-wrap .session_3 {
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  box-sizing: border-box;
}
.about-wrap .session_3 .txt-box h3{
  font-size:0.48rem;margin-top:0.55rem;
}
.about-wrap .session_3 p{
  margin-top:0.3rem;
  color:#585858;font-size:0.35rem;
}
.about-wrap .session_3 .list-box {
  padding-top: 0.6rem;
  padding-bottom: 0.453333rem;
}
.about-wrap .session_3 .list-box .item-box {
  float: left;
  text-align:left;
  color: #fff;
  position: relative;
  padding-top: 0.133333rem;
  padding-bottom: 0.33333rem;
}
.about-wrap .session_3 .list-box .item-box:nth-child(1){
  width:38%;position:relative;
}
.about-wrap .session_3 .list-box .item-box:nth-child(1):before{
  width:1.13rem;height:1px;background:#787878;
  content:'';position:absolute;top:0.5rem;
  left:67%;
}
.about-wrap .session_3 .list-box .item-box:nth-child(2){
  width:38%;right:-5%;
}
.about-wrap .session_3 .list-box .item-box:nth-child(2):before{
  width:1.13rem;height:1px;background:#787878;
  content:'';position:absolute;top:0.5rem;
  left:55%;
}
.about-wrap .session_3 .list-box .item-box:nth-child(3){
  width:20%;right:-5%;
}
.about-wrap .session_3 .list-box .item-box:nth-child(4){
  width:43%;
}
.about-wrap .session_3 .list-box .item-box:nth-child(4):before{
  width:1.13rem;height:1px;background:#787878;
  content:'';position:absolute;top:0.5rem;
  left:50%;
}
.about-wrap .session_3 .list-box .item-box h3 {
  font-size: 0.48rem;
  font-weight:700;color:#cba46c;
  line-height: 1;
}
.about-wrap .session_3 .list-box .item-box p{
   color:#4a4a4a;font-size:0.29rem;margin-top:0.15rem;
}
.about-wrap .session_3 .list-box .item-box h3 em i{
  font-style:normal;font-size:0.28rem;margin-left:0.1rem;
}
.about-wrap .session_3 .list-box .item-box span {
  font-size: 0.28rem;position:absolute;
  line-height: 1;color:#cba46c;margin-left:0.1rem;
}


.about-wrap .session_3_1 {
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  box-sizing: border-box;
  margin-bottom: 0.666667rem;
  margin-top: 0.4rem;
}
.about-wrap .session_3_1 .title-box{
  font-size:0.48rem;margin-top:1.0rem;font-weight:700;
}
.about-wrap .session_3_1 .centent-box {
  margin-top: 0.4rem;
}
.about-wrap .session_3_1 .centent-box ul li {
  position: relative;
  padding-left: 0.8rem;
  padding-bottom: 0.533333rem;
}
.about-wrap .session_3_1 .centent-box ul li h3 {
  font-size: 0.4rem;
  color: #000000;
  font-weight: 400;
  line-height: 1;
  margin-bottom: 0.133333rem;
}
.about-wrap .session_3_1 .centent-box ul li p {
  font-size: 0.346667rem;
  color: #707070;
  line-height: 1.6;
}
.about-wrap .session_3_1 .centent-box ul li:before {
  position: absolute;
  content: '';
  width: 1px;
  top: 0.4rem;
  bottom:-0.133333rem;
  background: #cba46c;
  left: 0.16rem;
}
.about-wrap .session_3_1 .centent-box ul li em {
  position: absolute;
  left: 0px;
  top:3px;
  content: '';
  border: 1px solid #cba46c;
  width: 0.266667rem;
  height: 0.266667rem;
  border-radius: 100%;
}
.about-wrap .session_3_1 .centent-box ul li em:before {
  position: absolute;
  content: '';
  width: 0.133333rem;
  height: 0.133333rem;
  background: #cba46c;
  border-radius: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.about-wrap .session_3_1 .centent-box ul li:last-child {
  padding-bottom: 0;
}
.about-wrap .session_3_1 .centent-box ul li:last-child:before {
  display: none;
}




.about-wrap .session_4 {
  margin-top: 0.733333rem;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  margin-bottom: 0.8rem;
}
.about-wrap .session_4 .title-box {
  font-size: 0.48rem;
  color: #000000;
  margin-bottom: 0.4rem;
}
.about-wrap .session_4 .list-box .row {
  margin-left: -0.146667rem;
  margin-right: -0.146667rem;
}
.about-wrap .session_4 .list-box .col-md-6 {
  float: left;
  width: 50%;
  padding-left: 0.146667rem;
  padding-right: 0.146667rem;
  box-sizing: border-box;
}
.about-wrap .session_4 .list-box .item-box img {
  width: 100%;
}
.about-wrap .session_4 .swiper-container .swiper-pagination {
  position: static;
  margin-top: 0.466667rem;
}
.about-wrap .session_4 .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #cba46c;
}


.about-wrap .session_6 {
  margin-top:0.8rem;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  box-sizing: border-box;
  margin-bottom: 0.8rem;
}
.about-wrap .session_6 .tab-box {
  margin-bottom: 0.4rem;
}
.about-wrap .session_6 .tab-box span {
  height: 1.0rem;
  line-height: 1.0rem;
  display: inline-block;
  color: #000;
  font-size: 0.48rem;
  text-align:left;
  margin-right: 0.533333rem;
}
.about-wrap .session_6 .all-box {
  display: none;
}
.about-wrap .session_6 .all-box.active {
  display: block;
}
.about-wrap .session_6 .item-box {
  position: relative;
}
.about-wrap .session_6 .item-box .img-box{
  position:relative;
}
.about-wrap .session_6 .item-box .img-box .icon-box{
  width:0.8rem;height:0.8rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
}
.about-wrap .session_6 .item-box .img-box img {
  width: 100%;
}
.about-wrap .session_6 .item-box .txt-box {
  position:relative;
  text-align: center;
}
.about-wrap .session_6 .item-box .txt-box h3 {
  color: #333;margin-top:0.15rem;
  font-size: 0.37rem;
  font-weight: 400;
}
.about-wrap .session_6 .item-box .txt-box span {
  display: inline-block;
  width: 1px;
  height: 0.693333rem;
  background: #fff;
  margin-top: 0.106667rem;
  margin-bottom: 0.106667rem;
}
.about-wrap .session_6 .item-box .txt-box .more-box a {
  height: 0.866667rem;
  line-height: 0.866667rem;
  width: 2.666667rem;
  display: inline-block;
  font-size: 0.32rem;
  text-align: center;
  color: #fff;
  border: 1px solid #fff;
  box-sizing: border-box;
}
.about-wrap .session_6 .item-box .txt-box .more-box a img {
  height: 0.186667rem;
  margin-left: 0.133333rem;
  position: relative;
  top: -1px;
}
.about-wrap .session_6 .swiper-container .swiper-pagination {
  position: static;
  margin-top: 0.466667rem;
}
.about-wrap .session_6 .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #cba46c;
}