html,body{ width: 100%; height: 100%; overflow: scroll;}
html::-webkit-scrollbar, body::-webkit-scrollbar{width:0px;height:0px;}
body{margin:0;}
section.banner_1 img{width:100%;}
section.part1 .banner_1 ul{list-style:none; padding:0px; margin:0px auto;}
section.part1 .banner_1 .mtys{ width:100%; text-align:center;}
section.part1 .banner_1 .mtys li{width:19.46%; display:block; float:left; text-align:center; padding:1vh 0vw; border:0.5px solid #f0f2f6;}
section.part1 .banner_1 .mtys li:nth-child(1),section.part1 .banner_1 .mtys li:nth-child(6){margin-left:0px;}
section.part1 .banner_1 .mtys li:nth-child(5),section.part1 .banner_1 .mtys li:nth-child(10){margin-right:0px;}
section.part1 .banner_1 .mtys li img{width:70%;}
section.part1 .banner_1 .mtys li span{display:block; width:100%;}

section.part2 ul li { align-items: center; background: #f0f2f6; padding:0vh 0px 1vh; width:49%; margin:1%; float:left; height:19vh;}
section.part2 ul li:nth-child(1){width:100%; margin:1% auto; height:10vh;}
section.part2 ul li:nth-child(1) .desc p{text-align:center; text-indent:0em;}
section.part2 ul li:nth-child(2),section.part2 ul li:nth-child(4),section.part2 ul li:nth-child(6){margin-left:0px;}
section.part2 ul li:nth-child(3),section.part2 ul li:nth-child(5),section.part2 ul li:nth-child(7){margin-right:0px;}
section.part2 ul li img { max-width: 50% }
section.part2 ul li .desc {line-height:2; font-size:1rem;}
section.part2 ul li .desc label{color: #fff; padding:1vh 0px;  font-size:1rem; background: #00a83b; display:block; text-align:center;}
section.part2 ul li .desc p{text-align:justify; padding:5px; text-indent:2em;}

section.part3 ul { display: flex; margin: 0 auto; flex-wrap: wrap; justify-content: space-between; }
section.part3 ul li { width: 49%; color: #585858; margin-bottom: 5px; align-items: center; box-sizing: border-box;}
section.part3 ul li h5{display:block; width:100%; text-align:center; margin:1vh auto;}
section.part3 ul li:nth-child(1) h5,
section.part3 ul li:nth-child(8) h5 { color: #d5a74e }
section.part3 ul li:nth-child(2) h5,
section.part3 ul li:nth-child(7) h5 { color: #f4727b }
section.part3 ul li:nth-child(3) h5,
section.part3 ul li:nth-child(6) h5 { color: #34bc74 }
section.part3 ul li:nth-child(4) h5,
section.part3 ul li:nth-child(5) h5 { color: #cc6ce9 }
section.part3 ul li p{line-height:2; text-align:justify; text-indent:2em; margin-bottom:1vh; background:#f0f2f6; padding:0px 1vw;}
section.part3 ul li img { width:100%;}


section.part7 .w_1200 { overflow: hidden;  }
section.part7 .swiper-wrapper img  { width: 100%; }
section.part7 .swiper-btn { text-align: center; margin-top: 20px; }
section.part7 .swiper-btn .btn-prev img { transform: rotate(180deg); -webkit-transform: rotate(180deg); }
section.part7 .swiper-btn .btn { cursor: pointer; }

section.part8 > img { width: 92%; display: block; margin: 20px auto; }
        
.clear{clear:both;}

section.part10 { width: 100%; max-width: 750px; display: flex; justify-content: space-between; position: fixed; bottom: -13px; left: 50%;  transform: translateX(-50%); z-index:999;height: 50px;}
section.part10 a { width: 49.8%; color: #fff; display: block; line-height: 50px; font-size: 1.4rem; text-align: center; background: #00a83b; }
main.mobile.meituan section.part10 a img { width: 10.933%; margin-right: .5rem; vertical-align: middle;z-index: 99999; }

form .tr2 {margin-top: 20px;font-size: 14px;}
form .np {margin-left: 10px;margin-right: 3px;}
form .tr3 {text-align: left;}
form .tr4 {display: flex;flex-wrap: wrap;}
form .np2 {width: 50%;padding-top: 6px;}