@media screen and (max-width: 1500px ) {
.form li, .form button { height: 36px; line-height: 36px; }
}
@media screen and (min-width:801px ) and (max-width: 1100px ) {
}
@media screen and (max-width: 1100px ) {
.form li, .form button { height: 32px; line-height: 32px; }
.pageII .box { width: 80vw; }
.pageII .SJ { border-width: 8vw 40vw 0; }
}
@media screen and (max-width: 800px ) {
.menu-box .menu, .menu-box .menu ul { width: 100%; }
.menu-box .menu li { width: 25%; text-align: center; }
.menu-w { text-align: center; width: 100%; }
.menu-box .logo { width: 30%; }
.menu-box .menu a { height: 9vw; line-height: 9vw; color: #666; }
.menu-box .menu a.on { background: #fba51a; color: #fff; }
.menu-box .menu { background: #f5f5f5; }
.menu-box { position: static; padding: 3vw 0 0; border-bottom: none; }
.title1 span { margin-top: 2vw; }
.pageI li img { width: 5vw; margin-right: 2vw; }
.beian { text-align: center; }
.beian img { height: 4.5vw; margin-right: 1vw; }
.beian>* { display: block; }
.beian>*+* { margin-top: 1vw; }
.footer { padding: 3vw 0; }
.page-box { padding-top: 8vw; }
.form li, .form button { height: 9vw; line-height: 9vw; }
.form input { padding: 0 3vw; margin-left: 3vw; }
.form .yzm { margin-left: 3vw; width: 18vw; }
.pageII .seciton { padding: 5vw; }
.form li+li,.pageI li+li,.pageII .form li+li { margin-top: 3vw; }
.pageII .box { width: 92vw; border-width: 1vw; }
.pageII .SJ { border-width: 13vw 46vw 0; }
.pageII .info figure { width: 4vw; height: 4vw; margin-right: 2vw; }
.pageII .seciton { -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
.pageII .info li+li { margin-top: 2vw; padding-top: 2vw; }
}
