#app .banner img {
    width: 100%;
    height: auto;
    display: block;
}
#app .main .brand-laiyuanluxian {
	margin-top: 120px;
	margin-bottom: 66px;
}

#app .main .brand-laiyuanluxian  h2 {
	font-size:36px;
}

#app .main .brand-laiyuanluxian  .en {
	font-size:30px;
	color:#999;
	text-transform: uppercase;
}

.laiyuan{margin: 0 0 70px 0;}
.laiyuan .hd{margin: 0 0 20px 0;display: flex;justify-content: space-between;}
.laiyuan .hd a{position: relative; flex: 1;margin-right:5px;height: 90px;text-align: center;line-height: 90px;font-size: 30px;color: #fff;background: #bbb;}
.laiyuan .hd a i{ display: none; position: absolute;left: 50%;bottom: -9px;margin: 0 0 0 -8px;font-size: 0;width: 21px;height: 12px;background: url("../../images/maiya/tab_cur.png") no-repeat;}
.laiyuan .hd a.on{  background:#e21513;color:#fff;}
.laiyuan .hd a.on i{display: block;}
.laiyuan .hd a:last-child{margin-right: 0;}


.con {max-width:1340px;margin:0 auto;margin-top: 80px;display:grid;grid-template-columns:1fr 1fr;gap:40px 60px}
.item{display:flex;align-items:flex-start;gap:12px}
.icon{flex-shrink:0}
.icon img{object-fit:contain;}
.content{margin-top: 15px;display: flex;flex-direction: column;gap: 13px;}
.title{display:flex;align-items:baseline;gap:12px}
.title-cn{font-size:28px;font-weight:600;color:#333}
.title-en{font-size:22px;color:#999}
.desc{font-size:22px;color:#333;line-height:1.5}
.divider,.quick-nav{grid-column:1/-1}
.divider{height:1px;background:#e5e5e5;margin:20px 0}
@media (max-width:1200px){.con{grid-template-columns:1fr;gap:30px}}
@media (max-width:768px){.icon{width:32px;height:32px}}



.brand-section {
    grid-column: 1/-1;
}
.brand-laiyuanluxian {
    font-size: 36px;
    font-weight: 600;
    color: #333;
    margin-bottom: 20px;
}
.brand-laiyuanluxian .en {
    font-size: 22px;
    color: #999;
    margin-left: 10px;
    font-weight: normal;
}
.brand-hj-info p {
    font-size: 22px;
    color: #999;
    line-height: 1.8;
	text-indent: 2em;
}


.laiyuan .brand-hj-focus { width: 0 !important;height: 730px;}
.laiyuan .brand-hj-focus .fbd ul li img {width: 1340px;height:auto;}
.laiyuan .brand-hj-focus .fhd{position: absolute;left: 0;bottom:30px;width: 1340px; height: 91px;padding: 10px 0;background: rgba(0,0,0,0.2);}
.laiyuan .brand-hj-focus .fhd .fprev,.laiyuan .brand-hj-focus .fhd .fnext{position: absolute;left:10px;top:50%;width: 14px;height: 20px;margin: -10px 0 0 0; background: url("https://www.maiya91.com/statics/images/maiya/huanjing/prev.png") no-repeat;}
.laiyuan .brand-hj-focus .fhd .fnext{left:auto; right: 10px; background: url("https://www.maiya91.com/statics/images/maiya/huanjing/next.png") no-repeat;}

.laiyuan .brand-hj-focus .fhd-box{position: relative; width: 848px; height: 91px; overflow: hidden; margin: 0 auto;}
.laiyuan .brand-hj-focus .fhd-box ul{position: absolute; left: 0; top: 0; width: 500%;}
.laiyuan .brand-hj-focus .fhd li{position:relative;float: left;width:95px;height:85px;margin:0 5px 0 0;border: 3px solid #fff; cursor: pointer; transition: all linear .3s;}
.laiyuan .brand-hj-focus .fhd li img{display: block;width: 95px;height: 85px;}
.laiyuan .brand-hj-focus .fhd li span{position: absolute;left: 0;bottom: 0;width: 95px;height: 22px;line-height: 22px; text-align: center; line-height: 22px; font-size: 13px;color: #fff;background: rgba(0,0,0,0.2);}
.laiyuan .brand-hj-focus .fhd li.on{border-color: #4cbbb4;}