.box-1-block{background: url(../img/about_box1_bj.png) no-repeat bottom 9% left -9%;background-size: 32.5%;}
#box-1{position: relative;}
#box-1 .box1{width: 44%;z-index: 2;position: relative;padding-top: 30px;padding-bottom: 60px;}
#box-1  ul{margin-top: 40px;}
#box-1 li{padding: 25px 0;}
#box-1 li>div{background: url(../img/lxwm_box1_bj.jpg)no-repeat center center;background-size:cover;box-shadow: 2px 3px 21px 0px rgba(4,0,0,0.21);border-radius: 20px;overflow: hidden;border: 2px solid rgba(47, 84, 43, 0.5);padding: 35px 25px 40px 45px;flex-wrap: nowrap;transition: 0.5s;}
#box-1 li>div:hover{transform: translateY(-10px);}
#box-1 li .img{width: 52px;}
#box-1 li .content{padding-left: 30px;width: calc(100% - 52px);}
#box-1 li .title{font-size: 24px;font-weight: bold;color: #2F542B;}
#box-1 li .lxwm_tel{font-size: 36px;color: #CB3826;line-height: 1.2;}
#box-1 li .lxwm_address{font-size: 24px;color: #5C3819;}
#box-1 .dt{position: absolute;width: 63%;height:100%;right: 0;top: 50px;max-width: 1125px;}
.box-1-block .box-2_pub_title{padding-bottom: 100px;}


#box-2{padding-top: 0px;padding-bottom: 55px;overflow: inherit;}
#box-2 .box1{margin: 0px -43px;}
#box-2 .box1 ul{display: flex;flex-wrap: wrap;}
#box-2 .box1 li{width: 25%;padding: 0 43px;}
#box-2 .box1 li>div{background: url(../img/lxwm_box1_bj.jpg)no-repeat center center;background-size:cover;border-radius: 20px;padding: 55px 0 30px 0;position: relative;border: 2px solid rgba(47, 84, 43, 0.5);box-shadow: 2px 3px 21px 0px rgba(4,0,0,0.21);transition: 0.5s;}
#box-2 .box1 li>div:hover{transform: translateY(-10px);}
#box-2 .box1 li .img_tb{width: 88px;position: absolute;top: -44px;left: calc(50% - 44px);}
#box-2 .box1 li .img_tb img{transform: scale(1);}
#box-2 .box1 li .content .img{width: 78%;margin: auto;}
#box-2 .box1 li .content p{font-size: 24px;color: #333;text-align: center;margin-top: 15px;}


#box-3{padding-bottom: 150px;}
#slide{margin-left: -7vw;}
#slide li{width: 70%;margin: 0 7vw;}
#box-3 .textCenter{margin-top: 30px;}
#box-3 .textCenter p{color: #5C3819;font-size: 16px;}


@media (min-width: 1500px){
	#box-3 .textCenter{padding-right: 90px;}
}
@media (min-width:1199px) and (max-width:1500px){
	.box-1-block {background-position:bottom 14% left -9%;background-size: 37%;}
	#box-1 .box1{padding-top: 0;}
	#box-1 .dt{width: 72%;right: -8%;}
	.box-1-block .box-2_pub_title {padding-bottom: 100px;}
	#box-2 .box1{margin: 0 -35px;}
	#box-2 .box1 li{padding: 0 35px;}
}

@media (min-width:1199px) and (max-width:1380px){
	#box-1 .box1{width: 46%;}
	#box-1 li>div{padding: 35px 19px 40px 35px;}
	#box-1 li .content {padding-left: 25px;}
	
}
@media (min-width:767px) and (max-width:1199px){
	.box-1-block {background-position:bottom 14% left -9%;background-size: 36%;}
	#box-1{padding-bottom: 50px;}
	#box-1 .box1{padding-top: 0;}
	#box-1 li{padding: 20px 0;}
	#box-1 li>div{padding: 30px 15px 35px 25px;border-radius: 15px;}
	#box-1 li .img{width: 45px;}
	#box-1 li .content{padding-left: 25px;width: calc(100% - 45px);}
	#box-1 li .title{font-size: 20px;}
	#box-1 li .lxwm_tel{font-size: 26px;line-height: 1.2;}
	#box-1 li .lxwm_address{font-size: 20px;}
	#box-1 .dt{top: 3%;width: 74%;right: -10%;}
	.box-1-block .box-2_pub_title {padding-bottom: 80px;}
	
	#box-2 {padding-bottom: 45px;}
	#box-2 .box1{margin: 0px -22px;}
	#box-2 .box1 li{padding: 0 22px;}
	#box-2 .box1 li>div{border-radius: 15px;}
	#box-2 .box1 li .img_tb{width: 78px;top: -39px;left: calc(50% - 39px);}
	#box-2 .box1 li .content p {font-size: 20px;margin-top: 15px;}
	
	#box-3 {padding-bottom: 120px;padding-top: 70px;}
	#slide li{width: 85%;}
	#box-3 .textCenter p{font-size: 15px;}
	
}
@media (max-width: 850px){
	#box-1 .box1 {width: 52%;}
	#box-1 li .img{width: 33px;}
	#box-1 li .content{padding-left: 15px;width: calc(100% - 33px);}
	#box-1 li .title{font-size: 16px;}
	#box-1 li .lxwm_tel{font-size: 24px;line-height: 1.2;}
	#box-1 li .lxwm_address{font-size: 16px;}
	#box-1 .dt{top: 3%;width: 82%;right: -16%;}
	.box-1-block .box-2_pub_title {padding-bottom: 60px;}
	
	#box-2 {padding-top: 20px;padding-bottom: 35px;}
	#box-2 .box1{margin: 0px -15px;}
	#box-2 .box1 li{padding: 0 15px;}
	#box-2 .box1 li .img_tb {width: 66px;top: -33px;left: calc(50% - 33px);}
	#box-2 .box1 li .content p {font-size: 18px;margin-top: 10px;}
	
	#box-3 {padding-bottom: 110px;padding-top: 70px;}
}
@media (max-width: 767px){
	.box-1-block {background: none;}
	#box-1 .box1 {width: 100%;padding-top: 0;padding-bottom: 0;}
	#box-1 ul {margin-top: 28px;}
	#box-1 li {padding: 15px 0;}
	#box-1 li>div{padding: 28px;border-radius: 15px;box-shadow: 2px 2px 8px 0px rgba(4, 0, 0, 0.21);}
	#box-1 li .img{width: 38px;}
	#box-1 li .content{padding-left: 18px;width: calc(100% - 38px);}
	#box-1 li .title{font-size: 16px;}
	#box-1 li .lxwm_tel{font-size: 24px;line-height: 1.2;}
	#box-1 li .lxwm_address{font-size: 16px;}
	/*#box-1 .dt{top: 0;width: 100%;right: 0%;position: relative;transform: scale(1.4);}*/
	#box-1 .dt{display: none;}
	.box-1-block .box-2_pub_title {padding-bottom: 20px;}
	
	#box-2 .box1 {margin: 0px -10px;}
	#box-2 .box1 li{padding: 30px 10px;width: 50%;}
	#box-2 .box1 li>div{border-radius: 15px;padding: 40px 0 15px 0;box-shadow: 2px 2px 8px 0px rgba(4, 0, 0, 0.21);}
	#box-2 .box1 li .img_tb{width: 60px;top: -30px;left: calc(50% - 30px);}
	#box-2 .box1 li .content p {font-size: 17px;margin: 10px 0 5px 0;}
	#box-2 .box1 li .content .img{width: 76%;}
	
	#box-3 {padding-bottom: 70px;padding-top: 10px;}
	#slide li{width: 140%;}
	#box-3 .textCenter{margin-top: 20px;}
	#box-3 .textCenter p{font-size: 12px;}
}