.en-about-container .about-head .about-logo{flex:0 0 auto}
.en-about-container .about-head .about-location{margin-left:140px}
.en-about-container .about-head .about-location p.text{color:#000}

.en-about-container .about-head .about-tel-wrap{display:flex;margin-top:40px}
.en-about-container .about-head .about-tel-wrap .about-item{flex:1;display:flex;align-items:center;padding:30px;background-color:#fbf7fd;border-radius:10px}
.en-about-container .about-head .about-tel-wrap .about-item ~ .about-item{margin-left:20px;}
.en-about-container .about-head .about-tel-wrap .about-item .about-tel-img{flex:0 0 auto;margin-right:30px}
.en-about-container .about-head .about-tel-wrap .about-item .about-tel-detail{flex:1}
.en-about-container .about-head .about-tel-wrap .about-item .about-tel-detail .detail-title{display:block;color: #7d4698;font-size: 19px;font-weight: 600;margin-bottom: 10px;}
.en-about-container .about-head .about-tel-wrap .about-item .about-tel-detail dl{display:flex;margin-top:5px}
.en-about-container .about-head .about-tel-wrap .about-item .about-tel-detail dt{flex:0 0 30px;line-height:135%;font-size:14px}
.en-about-container .about-head .about-tel-wrap .about-item .about-tel-detail dd{flex:1 1 auto}
.en-about-container .about-head .about-tel-wrap .about-item .about-tel-detail dd span{display:inline-block;line-height:135%;font-size:14px}

.en-about-container .detail-content{display:flex;align-items:center;padding:30px;border:1px solid var(--border-primary);border-radius:10px}
.en-about-container .detail-content .detail-box-img{flex:0 0 auto;margin-right:30px}
.en-about-container .detail-content .detail-content-txt-wrap{flex:1;}

@media screen and (max-width:830px) {
    .en-about-container .about-head .about-logo img{height:100px}
    .en-about-container .about-head .about-location{margin-left:115px}
    .en-about-container .about-head .about-tel-wrap{display:block}
    .en-about-container .about-head .about-tel-wrap .about-item ~ .about-item{margin:20px 0 0 0}
}

@media screen and (max-width:600px) {
    .en-about-container .detail-content{display:block;}
    .en-about-container .detail-content .detail-box-img{text-align: center;flex:0 0 auto;margin:0 0 30px}
    .en-about-container .detail-content .detail-content-txt-wrap{flex:1;text-align: justify;}
}



.en-history-container .history-item ul.history-list{display:flex;flex-direction:column-reverse}
.en-history-container .history-item ul.history-list>li{display:flex;margin-bottom:50px}
.en-history-container .history-item ul.history-list>li:first-child{margin-bottom:0}
.en-history-container .history-item ul.history-list>li .year{flex:0 0 100px;font-weight:700;font-size: 22px;color:var(--primary)}
.en-history-container .history-item ul.history-list>li .year+ul{flex:1;display:flex;flex-direction:column-reverse}
.en-history-container .history-item ul.history-list>li .year+ul>li{display:flex;margin-bottom:20px}
.en-history-container .history-item ul.history-list>li .year+ul>li:first-child{margin-bottom:0}
.en-history-container .history-item ul.history-list>li .year+ul>li .month{flex:0 0 70px;color:#000}
.en-history-container .history-item ul.history-list>li .year+ul>li .text p{position:relative;padding-left:10px}
.en-history-container .history-item ul.history-list>li .year+ul>li .text p ~ p{margin-top:10px}
.en-history-container .history-item ul.history-list>li .year+ul>li .text p::before{content: "";display: block;position: absolute;top: 7px;left: 0;width: 4px;height: 4px;background-color: #575757;border-radius: 100%;}
@media screen and (max-width:800px) {
    .en-history-container .history-item ul.history-list>li{display:block}
    .en-history-container .history-item ul.history-list>li .year+ul{margin-top:10px;padding:20px 5px;border-top:1px solid #ddd}
}





.en-help-container .help-subway{margin-top:30px}
.en-help-container .help-subway .title{border-radius: 22px;color: #fff;display: inline-block;font-size: 18px;font-weight: 600;line-height: 28px;margin-bottom: 15px;max-width: 116px;padding: 4px 14px;text-align: center;width: 100%;background-color:#743d90}
.en-help-container .help-bus{margin-top:30px}
.en-help-container .help-bus .title{border-radius: 22px;color: #fff;display: inline-block;font-size: 18px;font-weight: 600;line-height: 28px;margin-bottom: 15px;max-width: 116px;padding: 4px 14px;text-align: center;width: 100%;background-color:#575757}






.en-support-container .borderbox{display:flex;align-items:center;border:1px solid var(--border-primary)}
.en-support-container .borderbox .borderbox-img{flex:0 0 auto;margin-right:20px}
.en-support-container .borderbox .borderbox-content{flex:1;color:#555;line-height:140%}