.lunbo{width: 100%;text-align: center;overflow: hidden;display: flex;justify-content: center;}
.lunbo img{max-width: 100%;display: flex;}


.list-map{width: 100%;background: #2E2E38;}
.map{max-width: 1270px;width: 100%;margin: 0 auto;display: flex;justify-content: space-between;padding: 15px 0;}
.map .left{height: 40px;line-height: 40px;color: #FFFFFF;padding-left: 50px;background: url(../image/team/6.png) no-repeat 5px center;}
.map .left a{color: #FFFFFF;font-size: 18px;}


.list{width: 100%;margin: 0 auto;position: relative;padding: 0 10px 100px 10px;box-sizing: border-box;}
.list::after{content: '';height: 100px;position: absolute;left: 0;top: 0;background: #2E2E38;width: 100%;}
.list-con{width: 100%;max-width: 1270px;margin: 0 auto;position: relative;z-index: 1;display: flex;justify-content: flex-start;}
.list-con .left{width: 300px;}
.list-con .left img{max-width: 100%;}
.list-con .left .phone{width: 100%;border-radius:20px;background: #D90632;color: #FFFFFF;text-align: center;line-height: 35px;font-size: 16px;margin: 10px 0 20px 0;}
.list-con .left .zx div{width: 100%;border-radius:20px;background: #D90632;color: #FFFFFF;text-align: center;line-height: 35px;font-size: 16px;}
.list-con .left .zx{text-align: center;}
.list-con .left .zx img{max-width: 80%;margin: 20px 0;}
.list-con .right{max-width: 870px;color: #FFFFFF;box-sizing: border-box;padding: 0 50px;line-height: 50px;}
.list-con .right .top .title{font-size: 26px;line-height: 45px;}
.list-con .right .top .title span{font-size: 18px;border-left: 1px solid #FFFFFF;margin-left: 10px;padding-left: 10px;}
.list-con .right .top .shanchang{font-size: 18px;height: 50px;overflow: hidden;}
.list-con .right .bottom{color: #333333;padding: 20px 0;}
.list-con .right .bottom .tis{font-size: 18px;font-weight: 700;color: #D90632;border-left: 3px solid #D90632;height: 20px;line-height: 20px;padding-left: 10px;margin: 20px 0;}
.list-con .right .bottom pre{line-height: 30px;color: #58595A;font-size: 16px;}
@media only screen and (max-width: 1270px) {
	
}
@media only screen and (max-width: 1000px) {
	.map{padding: 15px 10px;box-sizing: border-box;}
}
@media only screen and (max-width: 810px) {                                        
	.map .left a{color: #FFFFFF;font-size: 16px;}
	.list-con{flex-wrap: wrap;}
	.list-con .left{width: 100%;}
	.list-con .right{max-width: 100%;color: #333333;box-sizing: border-box;padding: 0 0px;line-height: 30px;}
	.list-con .right .top .title{font-size: 18px;line-height: 35px;font-weight: 700;}
	.list-con .right .top .title span{font-size: 16px;border-left: 1px solid #333333;margin-left: 10px;padding-left: 10px;font-weight: normal;}
	.list-con .right .top .shanchang{font-size: 14px;height: auto;}
	.list-con .right .bottom{color: #333333;padding: 20px 0;}
	.list-con .right .bottom .tis{font-size: 16px;font-weight: 700;color: #D90632;border-left: 3px solid #D90632;height: 20px;line-height: 20px;padding-left: 10px;margin: 20px 0;}
	.list-con .right .bottom pre{line-height: 30px;color: #58595A;font-size: 15px;}
}
@media only screen and (max-width: 600px) {
	.lunbo img{height: 180px;max-width: none;position: relative;left: 50%;transform:translate(-50%,0);}
	
	

}
@media only screen and (max-width: 500px) {
	
}
@media only screen and (max-width: 400px) {
	
}