.list{width: 100%;overflow: hidden;box-sizing: border-box;padding: 0 10px;}
.list-con{width: 1270px;max-width: 100%;display: flex;justify-content: flex-start;margin: 0 auto;position: relative;}
.list-con .left{width: 50%;box-sizing: border-box;padding-right: 40px;}
.list-con .left h3{padding: 100px 0 0 0;font-size: 24px;color: #58595A;font-weight: normal;position: relative;line-height: 64px;}
.list-con .left h3::after{position: absolute;left: 0;bottom: 0;width: 40px;height: 4px;background: #D90632;content: '';}
.list-con .left .zx{width: 1270px;max-width: 100%;box-shadow: 0px 1px 13px 0px rgba(0, 0, 0, 0.35);background: rgba(255,255,255,0.5);height: 80px;z-index: 1;position: absolute;margin-top: 40px;color: #58595A;font-size: 28px;font-weight: 700;line-height: 75px;padding: 0 20px;letter-spacing: 5px;}
.list-con .left .zx span{color: #D90632;font-size: 32px;}
.list-con .left pre{font-size: 16px;color: #58595A;line-height: 40px;padding-top: 150px;}
.list-con .right{width: 50%;}
.list-con .right img{display: flex;}
.list-con .right1{display: none;}



.list1{width: 100%;overflow: hidden;box-sizing: border-box;padding: 50px 10px;background: #F3F3F3;}
.list1-con{width: 1270px;max-width: 100%;margin: 0 auto;position: relative;}
.list1-con .title{font-size: 24px;color: #58595A;text-align: center;width: 100%;position: relative;line-height: 70px;margin-bottom: 20px;}
.list1-con .title::after{content: '';width: 40px;height: 4px;background: #D90632;bottom: 0;left: 50%;position: absolute;transform:translate(-50%,0);}
.list1-con .fbt{width: 100%;text-align: center;font-size: 18px;color: #58595A;line-height: 35px;}
.list1-con ul{width: 100%;display: flex;justify-content: space-between;padding: 40px 0;}
.list1-con ul li{width: 24%;text-align: center;}
.list1-con ul li .img{width: 200px;height: 200px;border: 2px solid #DCDCDC;border-radius: 50%;text-align: center;display: flex;align-items: center;flex-wrap: wrap;box-sizing: border-box;padding: 50px 0;justify-content: center;margin: 0 auto;}
.list1-con ul li .img .s{height: 70px;line-height: 70px;font-size: 42px;color: #D90632;position: relative;font-weight: 700;}
.list1-con ul li .img .s em{position: absolute;font-size: 30px;top: -30px;}
.list1-con ul li .img .t{width: 100%;height: 30px;line-height: 30px;font-size: 18px;color: #58595A;}
.list1-con ul li .desc{width: 100%;line-height: 30px;color: #58595A;font-size: 16px;padding: 20px 0 0 0;word-break: break-all;text-align: center;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; /* 这里是超出几行省略 */
    overflow: hidden;}
	
	
.list2{width: 100%;overflow: hidden;box-sizing: border-box;padding: 50px 10px 0 10px;background: url(../image/about/2.jpg) no-repeat center center;color: #FFFFFF;background-size:auto 100%;}
.list2-con{width: 1270px;max-width: 100%;margin: 0 auto;position: relative;}
.list2-con .title{font-size: 24px;color: #FFFFFF;text-align: center;width: 100%;position: relative;line-height: 70px;margin-bottom: 20px;}
.list2-con .title::after{content: '';width: 40px;height: 4px;background: #D90632;bottom: 0;left: 50%;position: absolute;transform:translate(-50%,0);}
.list2-con .fbt{width: 100%;text-align: center;font-size: 18px;color: #FFFFFF;line-height: 35px;}
.list2-con .content{width: 1270px;max-width: 100%;margin: 0 auto;overflow: hidden;box-sizing: border-box;padding: 100px 50px 100px 50px;}
.mySwiper{text-align: center;overflow: unset;margin-bottom: 100px;}
.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  margin-top: -18px;
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #181818;
  color: #FFFFFF;
}
.swiper-button-next::after, .swiper-button-prev::after {
  font-family: swiper-icons;
  font-size: 15px;
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: -50px;
  left: auto;
}
.swiper-button-prev, .swiper-rtl .swiper-button-next {
  left: -50px;
  right: auto;
}
.mySwiper .swiper-slide{font-size: 26px;line-height: 100px;}
.mySwiper .swiper-slide-thumb-active{font-size: 42px;font-weight: 700;}
.mySwiper2{width: 100%;}
.mySwiper2 .swiper-slide{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;}
.mySwiper2 .swiper-slide p{padding: 0 40px;position: relative;line-height: 40px;}
.mySwiper2 .swiper-slide p::before{width: 8px;height: 8px;border-radius: 50%;background: #D90632;float: left;content: '';margin-top: 17px;margin-right: 5px;}





.list3{width: 100%;overflow: hidden;box-sizing: border-box;padding: 50px 10px;background: #FFFFFF;}
.list3-con{width: 1270px;max-width: 100%;margin: 0 auto;position: relative;}
.list3-con .title{font-size: 24px;color: #58595A;text-align: center;width: 100%;position: relative;line-height: 70px;margin-bottom: 20px;}
.list3-con .title::after{content: '';width: 40px;height: 4px;background: #D90632;bottom: 0;left: 50%;position: absolute;transform:translate(-50%,0);}
.list3-con .fbt{width: 100%;text-align: center;font-size: 18px;color: #58595A;line-height: 35px;}
.list3-con ul{width: 100%;display: flex;justify-content: flex-start;padding: 0px 0;flex-wrap: wrap;}
.list3-con ul li{width: 24%;text-align: center;margin-top: 40px;margin-right: 1.333333%;}
.list3-con ul li:nth-child(4n){margin-right: 0;}
.list3-con ul li .img{width: 100%;text-align: center;box-sizing: border-box;margin: 0 auto;text-align: center;}
.list3-con ul li .img img{max-width: 100%;}
.list3-con ul li .desc{width: 100%;line-height: 50px;color: #58595A;font-size: 16px;padding: 0px 0 0 0;word-break: break-all;text-align: center;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; /* 这里是超出几行省略 */
    overflow: hidden;}
	
.list4{width: 100%;overflow: hidden;box-sizing: border-box;padding: 150px 10px;background: url(../image/about/6.jpg) no-repeat center center;background-size:auto 100%;}
.list4-con{width: 1270px;max-width: 100%;margin: 0 auto;position: relative;box-sizing: border-box;}
.list4-con .title{font-size: 24px;color: #58595A;text-align: center;width: 100%;position: relative;line-height: 50px;margin-bottom: 20px;text-align: left;}
.list4-con .title::after{content: '';width: 40px;height: 4px;background: #D90632;bottom: -10px;left: 0;position: absolute;}
.list4-con .fbt{width: 50%;text-align: center;font-size: 18px;color: #58595A;line-height: 35px;text-align: left;}
@media only screen and (max-width: 1270px) {
	.mySwiper .swiper-slide{font-size: 20px;line-height: 100px;}
	.mySwiper .swiper-slide-thumb-active{font-size: 32px;font-weight: 700;}
	.mySwiper2 .swiper-slide{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;}
	.mySwiper2 .swiper-slide p{padding: 0 40px;position: relative;line-height: 40px;}
	.mySwiper2 .swiper-slide p::before{width: 8px;height: 8px;border-radius: 50%;background: #D90632;float: left;content: '';margin-top: 17px;margin-right: 5px;}
	.mySwiper{text-align: center;overflow: unset;margin-bottom: 30px;}
}
@media only screen and (max-width: 1000px) {
	.list{width: 100%;overflow: hidden;box-sizing: border-box;padding: 0 10px;}
	.list-con{width: 1270px;max-width: 100%;display: flex;justify-content: flex-start;margin: 0 auto;position: relative;flex-wrap: wrap;}
	.list-con .left{width: 100%;box-sizing: border-box;padding-right: 40px;}
	.list-con .left h3{padding: 20px 0 0 0;font-size: 20px;color: #58595A;font-weight: normal;position: relative;line-height: 40px;}
	.list-con .left h3::after{position: absolute;left: 0;bottom: 0;width: 40px;height: 4px;background: #D90632;content: '';}
	.list-con .left .zx{width: 1270px;max-width: 100%;box-shadow: 0px 1px 13px 0px rgba(0, 0, 0, 0.35);background: rgba(255,255,255,0.5);height: 60px;z-index: 1;position: relative;margin-top: 30px;color: #58595A;font-size: 18px;font-weight: 700;line-height: 60px;padding: 0 10px;letter-spacing: 2px;}
	.list-con .left .zx span{color: #D90632;font-size: 24px;}
	.list-con .left pre{font-size: 14px;color: #58595A;line-height: 35px;padding-top: 20px;}
	.list-con .right{width: 100%;display: none;}
	.list-con .right1{width: 100%;display: inline-block;}
	.list-con .right1 img{max-width: 100%;display: flex;}
	
	
	.list1{width: 100%;overflow: hidden;box-sizing: border-box;padding: 30px 10px;background: #F3F3F3;}
	.list1-con{width: 1270px;max-width: 100%;margin: 0 auto;position: relative;}
	.list1-con .title{font-size: 20px;color: #58595A;text-align: center;width: 100%;position: relative;line-height: 70px;margin-bottom: 20px;}
	.list1-con .title::after{content: '';width: 40px;height: 4px;background: #D90632;bottom: 0;left: 50%;position: absolute;transform:translate(-50%,0);}
	.list1-con .fbt{width: 100%;text-align: center;font-size: 14px;color: #58595A;line-height: 35px;}
	.list1-con ul{width: 100%;display: flex;justify-content: space-between;padding: 40px 0;flex-wrap: wrap;}
	.list1-con ul li{width: 24%;text-align: center;}
	.list1-con ul li .img{width: 120px;height: 120px;border: 2px solid #DCDCDC;border-radius: 50%;text-align: center;display: flex;align-items: center;flex-wrap: wrap;box-sizing: border-box;padding: 30px 0;justify-content: center;margin: 0 auto;}
	.list1-con ul li .img .s{height: 30px;line-height: 30px;font-size: 24px;color: #D90632;position: relative;font-weight: 700;}
	.list1-con ul li .img .s em{position: absolute;font-size: 18px;top: -20px;}
	.list1-con ul li .img .t{width: 100%;height: 30px;line-height: 30px;font-size: 14px;color: #58595A;}
	.list1-con ul li .desc{width: 100%;line-height: 30px;color: #58595A;font-size: 14px;padding: 20px 0;max-height: 60px;text-align: center;}
	
	.list2{width: 100%;overflow: hidden;box-sizing: border-box;padding: 50px 10px 50px 10px;background: url(../image/about/2.jpg) no-repeat center center;color: #FFFFFF;background-size:auto 100%;}
	.list2-con{width: 1270px;max-width: 100%;margin: 0 auto;position: relative;}
	.list2-con .title{font-size: 20px;color: #FFFFFF;text-align: center;width: 100%;position: relative;line-height: 70px;margin-bottom: 20px;}
	.list2-con .title::after{content: '';width: 40px;height: 4px;background: #D90632;bottom: 0;left: 50%;position: absolute;transform:translate(-50%,0);}
	.list2-con .fbt{width: 100%;text-align: center;font-size: 14px;color: #FFFFFF;line-height: 35px;}
	
	
	.mySwiper .swiper-slide{font-size: 16px;line-height: 100px;}
	.mySwiper .swiper-slide-thumb-active{font-size: 28px;font-weight: 700;}
	.mySwiper2 .swiper-slide{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;}
	.mySwiper2 .swiper-slide p{padding: 0 40px;position: relative;line-height: 40px;}
	.mySwiper2 .swiper-slide p::before{width: 8px;height: 8px;border-radius: 50%;background: #D90632;float: left;content: '';margin-top: 17px;margin-right: 5px;}
	.mySwiper{text-align: center;overflow: unset;margin-bottom: 30px;}
	
	
	.list3{width: 100%;overflow: hidden;box-sizing: border-box;padding: 30px 10px;background: #F3F3F3;}
	.list3-con{width: 1270px;max-width: 100%;margin: 0 auto;position: relative;}
	.list3-con .title{font-size: 20px;color: #58595A;text-align: center;width: 100%;position: relative;line-height: 70px;margin-bottom: 20px;}
	.list3-con .title::after{content: '';width: 40px;height: 4px;background: #D90632;bottom: 0;left: 50%;position: absolute;transform:translate(-50%,0);}
	.list3-con .fbt{width: 100%;text-align: center;font-size: 14px;color: #58595A;line-height: 35px;}
	.list3-con ul{width: 100%;display: flex;justify-content: space-between;padding: 0px 0;flex-wrap: wrap;}
	.list3-con ul li{width: 48%;text-align: center;margin-top: 40px;margin-right: 4%;}
	.list3-con ul li:nth-child(2n){margin-right: 0;}
	
	.list3-con ul li .img{width: 100%;text-align: center;box-sizing: border-box;margin: 0 auto;text-align: center;}
	.list3-con ul li .img img{max-width: 100%;}
	.list3-con ul li .desc{width: 100%;line-height: 25px;color: #58595A;font-size: 14px;padding: 0px 0 0 0;word-break: break-all;text-align: center;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 2; /* 这里是超出几行省略 */
	    overflow: hidden;}
}
@media only screen and (max-width: 810px) {
	.list1-con ul li{width: 48%;text-align: center;}
	.list2-con .content{width: 1270px;max-width: 100%;margin: 0 auto;overflow: hidden;box-sizing: border-box;padding: 20px 30px 20px 30px;}
	.mySwiper .swiper-slide{font-size: 14px;line-height: 50px;}
	.mySwiper .swiper-slide-thumb-active{font-size: 20px;font-weight: 700;}
	.mySwiper2 .swiper-slide{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;}
	.mySwiper2 .swiper-slide p{padding: 0 40px;position: relative;line-height: 40px;}
	.mySwiper2 .swiper-slide p::before{width: 8px;height: 8px;border-radius: 50%;background: #D90632;float: left;content: '';margin-top: 17px;margin-right: 5px;}
	.mySwiper{text-align: center;overflow: unset;margin-bottom: 30px;}
	.mySwiper2 .swiper-slide p{padding: 0 0px;position: relative;line-height: 40px;}
	.swiper-button-next, .swiper-button-prev {
	  position: absolute;
	  top: 50%;
	  width: 26px;
	  height: 26px;
	  border-radius: 50%;
	  margin-top: -13px;
	  z-index: 10;
	  cursor: pointer;
	  display: flex;
	  align-items: center;
	  justify-content: center;
	  background: #181818;
	  color: #FFFFFF;
	}
	.swiper-button-next, .swiper-rtl .swiper-button-prev {
	  right: -30px;
	  left: auto;
	}
	.swiper-button-prev, .swiper-rtl .swiper-button-next {
	  left: -30px;
	  right: auto;
	}
	
	
	.list4{width: 100%;overflow: hidden;box-sizing: border-box;padding: 50px 10px;background: url(../image/about/6.jpg) no-repeat center center;background-size:auto 100%;}
	.list4-con{width: 1270px;max-width: 100%;margin: 0 auto;position: relative;box-sizing: border-box;}
	.list4-con .title{font-size: 20px;color: #58595A;text-align: center;width: 100%;position: relative;line-height: 50px;margin-bottom: 20px;text-align: left;}
	.list4-con .title::after{content: '';width: 40px;height: 4px;background: #D90632;bottom: -10px;left: 0;position: absolute;}
	.list4-con .fbt{width: 80%;text-align: center;font-size: 14px;color: #58595A;line-height: 35px;text-align: left;}
}
@media only screen and (max-width: 600px) {
	
	.mySwiper .swiper-slide{font-size: 14px;line-height: 50px;}
	.mySwiper .swiper-slide-thumb-active{font-size: 16px;font-weight: 700;}
}
@media only screen and (max-width: 500px) {
	
}
@media only screen and (max-width: 400px) {
	
}