.T-text { padding-top: 4%; padding-bottom: 4%; }
.about .M p { width: 100%; }
.about .BL { padding-right: 4%; }
.pro-title p { line-height: 1; }
.support .M .L { padding: 4% 4% 4% 13.5vw; }
.after-sale .B ul li { width: 24.25%; }
.after-sale .B li:not(:first-child) { margin-left: 1%; }
.map_a1 { height: 33vw; }
.contact-us .L { padding-right: 5%; }
.T-textbox:before{background: url(../images/img1.png) no-repeat right bottom;}
@media screen and (max-width: 1100px) {
.map_a1 { height: 40vw; }
}
@media screen and (max-width: 800px) {
.after-sale .B ul i { width: 60%; margin: 0 auto; }
.T-text { padding-top: 5vw; padding-bottom: 5vw; }
.support .M .L { padding: 5%; }
.after-sale .B ul li { width: 49%; margin-top: 5%; }
.after-sale .L li:not(:first-child) { margin-left: 0; }
.after-sale .L li:nth-child(2n+2) { margin-left: 2%; }
.map_a1 { height: 60vw; }
.about .BL{padding:0;}
}
