#box-1 {padding:155px 0 10px 0;}
.about_box .title_box{width: 37%;max-width: 522px;margin:0px auto -5.5% auto;z-index: 2;position: relative;}
.about_box .box1{position: relative;padding: 9.5% 75px 90px 80px;}
.about_box .box1::before{content:'';width: 50%;height: 100%;background: url(../img/about_box_kuang.png) no-repeat left center;background-size: cover;position: absolute;left: 0;top: 0;pointer-events: none;}
.about_box .box1::after{content:'';width: 50%;height: 100%;background: url(../img/about_box_kuang.png) no-repeat right center;background-size: cover;position: absolute;right: 0;top: 0;pointer-events: none;}
.about_box .box1 .left{width: 48.6%;}
.about_box .box1 .right{width: 45.7%;padding-right: 2%;}
.about_box .box1 .right .ftitle{font-size: 41px;color: #921D22;font-weight: bold;border-bottom: 5px solid #2D2675;padding: 0px 0px 25px 0px;line-height: 1.35;}
.about_box .box1 .right .desc{margin-top: 30px;text-align: justify;}
.about_box .box1 .right .desc p{font-size: 18px;color: #333;margin-bottom: 10px;line-height: 1.95;}


#box-2{padding-bottom: 35px;}
#box-2 .box1 {margin-top: 115px;}
#box-2 .box1 .left{width: 45.5%;}
#box-2 .box1 .title{font-size: 48px;color: #921D22;font-weight: bold;}
#box-2 .box1 .desc{margin: 18px 0;}
#box-2 .box1 .desc p{font-size: 18px;color: #333;text-align: justify;line-height: 1.6;padding-bottom: 10px;}
#box-2 .box1 .right{width: 48.7%;}
#box-2 .box2{margin-top: 95px;}
#box-2 .box2 li{text-align: center;position: relative;}
#box-2 .box2 li:not(:first-child)::after{content: '';width: 2px;height: 84%;background: rgba(51,51,51,0.1);position: absolute;top: 8%;left: -46%;}
#box-2 .box2 li:nth-child(3)::after{left: -40%;}
#box-2 .box2 li:nth-child(4)::after{left: -43%;}
#box-2 .box2 .title{font-size: 72px;color: #921D22;font-weight: bold;line-height: 1.15;}
#box-2 .box2 .desc p{color: #333;font-size: 24px;}


#box-3 {padding-bottom: 15px;}
#box-3 .about_box .box1 .right .ftitle{font-size: 30px;line-height: 1.5;padding-bottom: 35px;}


#box-4 {padding-bottom: 190px;}
#box-4 .box1{margin:95px -1.5vw 0 -28vw;position: relative;}
#box-4 .box1 li>div{transform: scale(0.78);transform-origin: top;transition: 0.5s;position: relative;}
#box-4 .box1 li.swiper-slide-active>div{transform: scale(1.07);}
#box-4 .box1 li .img{overflow: hidden;}
#box-4 .box1 li .title{position: absolute;top: 0;right: 0;background: #921D22;color: #F3E9DA;font-size: 24px;padding: 10px 34px;transition: 0.5s;}
#box-4 .box1 li:not(.swiper-slide-active) .title{transform: scale(1.3);transform-origin: right top;}
#box-4 .swiper-button-prev{top: auto;left:auto;right: 26.7%;bottom: -1%;}
#box-4 .swiper-button-next{top: auto;right: 22.4%;bottom: -1%;}


@media (min-width: 1500px) and (max-width: 1800px){
	#box-4 .swiper-button-prev,#box-4 .swiper-button-next{bottom: -3%;}
	#box-4 .swiper-button-prev{right: 26%;}
	#box-4 .swiper-button-next{right: 21%;}
}

@media (min-width: 1199px) and (max-width: 1500px){
	.about_box .box1 {padding: 9.5% 75px 95px 80px;}
	.about_box .box1 .right {width: 45%;padding-right: 0%;}
	.about_box .box1 .right .ftitle {font-size: 40px;padding: 0px 0px 25px 0px;line-height: 1.4;}
	
	#box-4 .swiper-button-prev,#box-4 .swiper-button-next{bottom: -3%;}
	#box-4 .swiper-button-prev{right: 26%;}
	#box-4 .swiper-button-next{right: 21%;}
	
}
@media (min-width: 1199px) and (max-width: 1380px){
	.about_box .box1 .right .ftitle {font-size: 35px;}
	.about_box .box1 .right .desc{margin-top: 30px;}
	.about_box .box1 .right .desc p {font-size: 16px;}
	
	#box-2 .box1 {margin-top: 100px;}
	#box-2 .box2 li:nth-child(2)::after{left: -30%;}
	#box-2 .box2 li:nth-child(3)::after{left: -29%;}
	#box-2 .box2 li:nth-child(4)::after{left: -30%;}
	
	#box-3 .about_box .box1 .right .ftitle {font-size: 26px;padding-bottom: 30px;}
	
	#box-4 .swiper-button-prev,#box-4 .swiper-button-next{bottom: -4%;width: 65px;height: 65px;}
	#box-4 .swiper-button-next{right: 20.5%;}
	
}
@media (min-width: 768px) and (max-width: 1199px){
	#box-1 {padding: 120px 0 20px 0;}
	.about_box .box1 {padding: 9.35% 60px 70px 60px;}
	.about_box .box1 .right {padding-right: 0%;}
	.about_box .box1 .right .ftitle {font-size: 27px;border-width: 3px;padding: 0px 0px 20px 0;}
	.about_box .box1 .right .desc{margin-top: 20px;}
	.about_box .box1 .right .desc p {font-size: 15px;line-height: 1.7;}
	
	#box-2 .box1 {margin-top: 75px;}
	#box-2 .box1 .title {font-size: 33px;}
	#box-2 .box1 .desc {margin: 10px 0 0 0;}
	#box-2 .box1 .desc p {font-size: 15px;line-height: 1.5;}
	#box-2 .box2 {margin-top: 70px;}
	#box-2 .box2 li:nth-child(2)::after{left: -38.5%;}
	#box-2 .box2 li:nth-child(3)::after{left: -34%;}
	#box-2 .box2 li:nth-child(4)::after{left: -36%;}
	#box-2 .box2 .title {font-size: 50px;}
	#box-2 .box2 .desc p {font-size: 18px;}
	
	
	#box-3 .about_box .box1 .right .ftitle {font-size: 20px;padding-bottom: 20px;}
	
	#box-4 {padding-bottom: 130px;}
	#box-4 .box1 {margin-top: 65px;}
	#box-4 .box1 li .title{font-size: 20px;padding: 6px 22px;}
	#box-4 .swiper-button-prev,#box-4 .swiper-button-next{bottom: -4%;width: 50px;height: 50px;}
	#box-4 .swiper-button-prev{right: 26%;}
	#box-4 .swiper-button-next{right: 20.8%;}
}

@media (max-width: 850px){
	#box-1 {padding: 95px 0 10px 0;}
	.about_box .box1 {padding: 9.35% 40px 50px 40px;}
	.about_box .box1 .right {padding-right: 0%;}
	.about_box .box1 .right .ftitle {font-size: 20px;}
	.about_box .box1 .right .desc{margin-top: 20px;}
	.about_box .box1 .right .desc p {font-size: 14px;line-height: 1.6;}
	
	#box-2 {padding-bottom: 25px;}
	#box-2 .box1 .title {font-size: 26px;}
	#box-2 .box1 .desc p {font-size: 14px;}
	#box-2 .box2 {margin-top: 60px;}
	#box-2 .box2 li:nth-child(2)::after{left: -26%;}
	#box-2 .box2 li:nth-child(3)::after{left: -24%;}
	#box-2 .box2 li:nth-child(4)::after{left: -26%;}
	#box-2 .box2 .title {font-size: 40px;}
	#box-2 .box2 .desc p {font-size: 15px;}
	
	#box-3 {padding-top: 60px;}
	#box-3 .about_box .box1 .right .ftitle {font-size: 18px;padding-bottom: 15px;}
	
	#box-4 {padding-bottom: 100px;}
	#box-4 .box1 {margin-top: 60px;}
	#box-4 .box1 li .title{font-size: 20px;padding: 6px 22px;}
	#box-4 .swiper-button-prev,#box-4 .swiper-button-next{bottom: -6%;width: 42px;height: 42px;}
	#box-4 .swiper-button-prev{right: 25.8%;}
	#box-4 .swiper-button-next{right: 20.2%;}
}

@media (max-width: 767px){
	#box-1 {padding: 75px 0 20px 0;}
	.about_box .title_box {width: 60%;margin: 0px auto -9.2% auto;}
	.about_box .box1 {padding: 65px 30px 50px 30px;}
	.about_box .box1 .left,.about_box .box1 .right{width: 100%;}
	.about_box .box1 .right .ftitle {font-size: 22px;border-width: 3px;padding: 30px 0px 15px 0px;}
	.about_box .box1 .right .desc{margin-top: 20px;}
	.about_box .box1 .right .desc p {font-size: 15px;line-height: 1.6;margin-bottom: 7px;}
	.about_box .box1::before{background: url(../img/inde_box2_bjLsj.png) no-repeat left center;background-size: cover;}
	.about_box .box1::after{background: url(../img/inde_box2_bjLsj.png) no-repeat right center;background-size: cover;}
	
	#box-2 {padding-bottom: 0px;}
	#box-2 .box1 .left,#box-2 .box1 .right{width: 100%;}
	#box-2 .box1 {margin-top: 50px;}
	#box-2 .box1 .title {font-size: 28px;}
	#box-2 .box1 .desc {margin: 15px 0 0 0;}
	#box-2 .box1 .desc p {font-size: 15px;}
	#box-2 .box1 .right{margin-top: 30px;}
	#box-2 .box2 {margin: 25px -5px 0 -5px;}
	#box-2 .box2 li:not(:first-child)::after{display: none;}
	#box-2 .box2 li {width: 50%;padding: 18px 5px;}
	#box-2 .box2 .title {font-size: 38px;line-height: 1.35;}
	#box-2 .box2 .desc p {font-size: 15px;}
	
	#box-3 .about_box .box1 .right .ftitle {font-size: 18px;padding-bottom: 15px;}
	
	#box-4 {padding-bottom: 60px;}
	#box-4 .box1{margin:45px 5px 0px 5px;}
	#box-4 .swiper-button-prev,#box-4 .swiper-button-next{display: none;}
	#box-4 .box1 li{padding: 0 15px;}
	#box-4 .box1 li>div{transform: scale(1)!important;}
	#box-4 .swiper-pagination span{background: #921D22;}
}