body::-webkit-scrollbar{display: none;}
.main { width: 100%; max-width:750px; margin: 0 auto; position: relative; }
* { padding: 0; margin:0; list-style: none; text-decoration: none; }
a { color: inherit; }
header .top {width: 100%; max-width:750px; display: flex; padding:5px 0px; align-items: center; justify-content: space-between; position:fixed; top:0px; z-index:9999999999; background:#FFFFFF;}
header .top img { width:30%; margin-left:1vw;}
header .top .title { flex: 1; margin-left: 10px; padding-left: 10px; border-left: 1px solid #ccc; font-size:0.7em; margin-top:1vh;}
header .top .title h3{font-size:1.52em;}
header .top .title i { font-style: normal; font-size:1.13em; line-height:1.5; color:#FF0000;}
header .top .title span { color: #01a93c }
header .top .menu img { width:50%; vertical-align: middle; margin-top:1vh; }

/*重写侧边菜单样式*/
header .menu-trigger.left { left: unset; right: 0; top:0.8rem; text-align:right;}
.menu-container, .menu-head { width:110px; z-index: 1000000;}
.dropdown-heading, .menu-items li a, .dropdown-heading, .menu-items li .dropdown-heading { font-size: 1.2rem; padding-left: 1rem; }
.dropdown-heading, .menu-items li a b, .dropdown-heading, .menu-items li .dropdown-heading b { font-size: 1rem; font-weight: normal; }
.has-sub ul li a { font-size: 1.2rem; color: #3EA055; }
.has-sub i.zmdi { margin-top: .8rem; }
.has-sub i.zmdi:before { content: ''; display: block; margin-top: -.4rem; border-top: .4rem solid rgba(0, 0, 0, 0); border-left: .4rem solid rgba(0, 0, 0, 0); border-right: .4rem solid #fff; border-bottom: .4rem solid #fff; transform: rotateZ(45deg); -webkit-transform: rotateZ(45deg); -moz-transform: rotateZ(45deg); }

#LXB_CONTAINER_SHOW.lxb-container-btn-show { z-index: 100000 !important }
#LXB_CONTAINER_SHOW{
    display: none!important;
}

section.banner { padding: 0; margin-top:8vh;}
section.banner img { width: 100% }

section.bannerdh ul.nav { width: 98%; display: flex; margin: 0 auto; flex-wrap: wrap; justify-content: space-between; }
		section.bannerdh ul.nav li { width: 20%; margin-top: 20px; border-radius: 6px; text-align:center; }
		section.bannerdh ul.nav li a { display: flex; align-items: center; }
		section.bannerdh ul.nav li img { width: 50%; margin:auto;}
		section.bannerdh ul.nav li span{display:block; width:99%; margin:10px auto;font-size: 14px;color: #00a83b;}
		section .title { text-align: center; margin-bottom:2vh;}

section.form { background: #f0f2f6; padding-bottom:5rem; width:100%;}
section.form form { width: 94%; margin: auto; }
section.form form li { display: flex; margin-top: 20px; justify-content: space-between; }
section.form form li input { line-height: 2; font-size:1.2rem; padding-left: 10px; border: 1px solid #e5e5e5; outline: none; }
section.form form li textarea { width: 100%; line-height: 2; font-size: 18px; padding-left: 10px; border-color: #e5e5e5; outline: none; }
section.form form li:last-of-type input { height:5vh; border: 1px solid #ccc; margin:1%; width:42vw;}

body.jingdong section.banner { position: relative; }
body.jingdong section.banner a { width: 24rem; margin-left: -12rem; position: absolute; top: 15%; left: 50% }
body.jingdong section.part1 { background: url(../images/jingdong/part1_bg.png) no-repeat center bottom; background-size: 100% }
body.jingdong section.part1 ul.w_94 { margin-top: 1rem }
body.jingdong section.part1 ul.w_94 li { display: flex; align-items: center; margin-bottom: 1.5rem; justify-content: space-between; }
body.jingdong section.part1 ul.w_94 li img { width: 30% }
body.jingdong section.part1 ul.w_94 li:first-of-type img { margin: 0 1rem }
body.jingdong section.part2 { display: flex; align-items: center; justify-content: space-around;  background: url(../images/jingdong/part2_bg.png) no-repeat center; background-size: 100% }
body.jingdong section.part2 img { width: 35% }
body.jingdong section.part2 img:last-of-type { width: 40% }
body.jingdong section.part3 ul.w_94 { display: flex; flex-wrap: wrap; }
body.jingdong section.part3 ul.w_94 li { width: 20%; }
body.jingdong section.part3 ul.w_94 li img { width: 100%; display: block; }
body.jingdong section.part4 { background: url(../image/jingdong/part4_bg.png) no-repeat center 11rem; background-size: 100% }
body.jingdong section.part4 .w_94 { height: 13rem; overflow: hidden; position: relative; }
body.jingdong section.part4 .w_94 ul { width: 100%; position: absolute; }
body.jingdong section.part4 .w_94 ul li { display: flex; justify-content: space-between; }
body.jingdong section.part4 .w_94 img { position: absolute; left: 50%; bottom: 0px; }
body.jingdong section.part4 .w_94 img:first-of-type { width: 10rem; bottom: -2rem; animation: jingdong_b infinite 3s linear; }
body.jingdong section.part4 .w_94 img:last-of-type { width: 32rem; margin-left: -16rem; bottom: -24rem; animation: jingdong_a infinite 5s linear; }
@keyframes jingdong_a {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}
@keyframes jingdong_b {
0% { transform: translate(-50%, 0px); }
50% { transform: translate(-50%, -10px); }
100% { transform: translate(-50%, 0px); }
}

body.jingdong section.part5 { background: url(../image/jingdong/part5_bg.png) no-repeat center bottom; background-size: 120% }
body.jingdong section.part5 .w_94 { display: flex; padding: 2rem 0; justify-content: space-between; }
body.jingdong section.part5 .w_94 li { margin-bottom: 3rem }
body.jingdong section.part6 .swiper-container { padding-bottom: 2rem }
body.jingdong section.part6 li.swiper-slide img { width: 100%; display: block; }
body.jingdong section.part8 { background: url(../image/jingdong/part8_bg.jpg) no-repeat center 2rem; background-size: 110% }
body.jingdong section.part8 ul { display: flex; color: #fff; text-align: center; align-items: center; }
body.jingdong section.part8 ul li img { width: 80% }
body.jingdong section.part8 ul.bottom { margin-top: 2rem }
body.jingdong section.part8 ul.bottom li:nth-child(2n) img { width: 50%; transform: rotate(180deg); }


@keyframes pinduoduo_a {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}
@keyframes pinduoduo_b {
  0% { transform: translate(-50%, 0px); }
  50% { transform: translate(-50%, -10px); }
  100% { transform: translate(-50%, 0px); }
}

@keyframes taobao_aidemoli {
  from { transform: translateX(0rem); }
  to { transform: translateX(-1rem); }
}


.foot .dh{width:100%; margin:auto; display:block; position:fixed; bottom: 0; background-color:#009900; max-width:750px; z-index:1000000;}
.foot .dh ul{list-style:none; padding:0px; margin:0px; display:flex;}
.foot .dh ul li{ display:block; width:24%; padding:1.2vh 0.5vw; border:1px solid #CCCCCC; text-align:center; font-size:1.2rem;}
.foot .dh ul li a{text-decoration:none; color:#FFFFFF; line-height:200%;}
.foot .dh ul li:hover{background-color:#FF0000;}

form { width: 100%; margin: auto; }
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;}
.form .title {padding-top: 20px; text-align: center;}
.form h1 {margin-bottom: 10px;}
section.form .form_bottom input {background-color:#999999; color: #fff; border:1px dotted #CCCCCC; border-radius:5px; padding:1vh 5vw;}

section{width:98%; margin:auto;}
section.part1 .title h1 {margin:2vh auto 1vh;}
section.part2 .title h1 {margin:2vh auto 1vh;}
section.part3 .title h1 {margin:2vh auto 1vh;}
section.part4 .title h1 {margin:2vh auto 1vh;}
section.part5 .title h1 {margin:2vh auto 1vh;}
section.part6 .title h1 {margin:2vh auto 1vh;}
section.part7 .title h1 {margin:2vh auto 1vh;}
section.part8 .title h1 {margin:2vh auto 1vh;}
h1::after {content: '';width: 20%;height: 1px;display: block;margin: 0 auto;border-bottom: 1px solid #e05862;}
i {font-style: normal;}
.cl{clear:both;}