.mInfo a{line-height:230%;font-size: 16px;color: #0066cc;}
.right_item{color: #fff;}

.swiper-banner{padding: 20px 0;height: auto;}
.swiper-banner .section-div img{width: auto;height: 250px;margin-top: 10px;}
.swiper-banner .right_item{font-weight: bold;color: #fff;}
.swiper-banner .right_item span{display: block;text-align: right;}
.swiper-banner .right_item .right-title{font-size: 28px;}
.swiper-banner .right_item .right-content{font-size: 22px;}
.section-div{display: flex;justify-content: space-between;align-items: center;}

/* .section{background: #fff;padding: 30px 0 0;} */
/* .section-title{font-size: 32px;text-align: center;} */
.business-list .section_ul{display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;}
.business-list .section_ul .section_li{text-align: center;box-shadow: 0 0 10px rgba(0,0,0,0.1);padding: 20px;box-sizing: border-box;}
.business-list .section_ul .section_li img{display: block;height: 70px;margin: 0 auto;}
.business-list .section_ul .section_li .title{font-size: 16px;margin: 10px 0 0;}
.business-list .section-title{margin-bottom: 30px;}
.business-list .section_ul .section_li .content{font-size: 14px;line-height: 20px;margin: 10px 0;color: #666;}
.business-list .section_ul .section_li a{display: block; text-align: center; color: #ff3500;box-sizing: border-box;font-size: 14px;text-decoration: underline;}

.legal-box{overflow: hidden;}
#border{background-color: #fff;margin: 30px 0 50px;padding: 20px;box-sizing: border-box;}
#border h1{margin-bottom: 20px;}

@media screen and (max-width: 768px){
    .content {padding: 0px;}
	.mInfo a{font-size: 14px;}

	.swiper-banner{height: auto;}
    .swiper-banner .section-div img{width: 32%;height: auto;margin-left: 20px;margin-top: 0;}
    .swiper-banner .right_item{width: 60%;padding-right: 20px;}
    .swiper-banner .right_item .right-title{font-size: 14px;}
    .swiper-banner .right_item .right-content{font-size: 12px;}

    /* #border h1{font-size: 18px;} */
    /* #border .content{padding: 0;} */
    #border{margin: 20px 0;padding: 15px;}
    #border h1{margin-bottom: 10px;}
    .mInfo a{line-height: 180%;}

    .business-list .section-title{margin-bottom: 20px;}
    .business-list .section_ul{grid-template-columns: repeat(2, 1fr);gap: 10px;}
    .business-list .section_ul .section_li{padding: 15px;}
    .business-list .section_ul .section_li .title{font-size: 14px;}
    .business-list .section_ul .section_li .content{font-size: 12px;}
    .business-list .section_ul .section_li a{font-size: 12px;}
}