header {
  height: 1rem;
  padding: 0 0.38rem;
  background: #EFEFEF;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -moz-box-pack: space-between;
  -webkit--moz-box-pack: space-between;
  box-pack: space-between;
}
header .header2 {
  width: 0.36rem;
  height: 0.31rem;
}
header .header1 {
  width: 0.98rem;
  height: 0.48rem;
}
.public_box {
  height: auto;
  clear: both;
  width: 100%;
  box-sizing: border-box;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -webkit-box-lines: multiple;
  -moz-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  -moz-box-pack: center;
  -webkit--moz-box-pack: center;
  box-pack: center;
}
.public_box .public_boxcc {
  height: auto;
  overflow: hidden;
  margin-top: -5rem;
}
.public_box .public_boxcc img {
  width: 100%;
  height: auto;
}
.public_box .public_boxcc2 {
  margin-top: -3rem;
}
.public_box .public_box_gg {
  width: 100%;
}
.public_box .wpzf_input {
  padding: 0 35px 0 35px;
  height: auto;
  margin-bottom: 0.82rem;
  clear: both;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -webkit-box-lines: multiple;
  -moz-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -moz-box-pack: space-between;
  -webkit--moz-box-pack: space-between;
  box-pack: space-between;
}
.public_box .wpzf_input .wpzf_input_item {
  width: 6.8rem;
  height: 0.87rem;
  border: 1px solid #FFFFFF;
  margin-bottom: 0.39rem;
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -moz-box-pack: space-between;
  -webkit--moz-box-pack: space-between;
  box-pack: space-between;
}
.public_box .wpzf_input .wpzf_input_item .wpzf_input_iteml {
  width: 1.2rem;
  padding: 0 0.2rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -moz-box-pack: space-between;
  -webkit--moz-box-pack: space-between;
  box-pack: space-between;
}
.public_box .wpzf_input .wpzf_input_item .wpzf_input_iteml p {
  font-size: 0.24rem;
  font-weight: 600;
  color: #FFFFFF;
}
.public_box .wpzf_input .wpzf_input_item .wpzf_input_iteml img {
  width: 0.08rem;
  height: 0.06rem;
}
.public_box .wpzf_input .wpzf_input_item input {
  display: block;
  padding: 0 0.2rem;
  width: 6.45rem;
  height: 100%;
  font-size: 0.24rem;
  font-weight: 300;
  color: #FFFFFF;
  background: transparent;
}
.public_box .wpzf_input .wpzf_input_item span {
  position: absolute;
  right: 0.1rem;
  top: 0.1rem;
  color: #ffffff;
  font-size: 0.24rem;
}
.public_box .wpzf_input .wpzf_input_item2 input {
  width: 4.8rem;
}
.public_box .wpzf_input2 .wpzf_input_item {
  border: 1px solid #000000;
}
.public_box .wpzf_input_item3 .wpzf_input_item3_m {
  position: relative;
  border: 1px solid #FFFFFF;
  height: 0.87rem;
  width: 3.58rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -moz-box-pack: space-between;
  -webkit--moz-box-pack: space-between;
  box-pack: space-between;
}
.public_box .wpzf_input_item3 .wpzf_input_item3_m .wpzf_input_iteml {
  width: 0.94rem;
  height: 100%;
}
.public_box .wpzf_input_item3 .wpzf_input_item3_m .wpzf_input_iteml p {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: center;
  justify-content: center;
  -moz-box-pack: center;
  -webkit--moz-box-pack: center;
  box-pack: center;
}
.public_box .wpzf_input_item3 .wpzf_input_item3_m .wpzf_input_iteml p select {
  background: transparent!important;
}
.public_box .wpzf_input_item3 .wpzf_input_item3_m input {
  width: 1.74rem;
}
.public_box .wpzf_input_item3 .wpzf_input_item3_r {
  width: 2.45rem;
  height: 0.87rem;
  padding: 0 0.2rem;
  border: 1px solid #FFFFFF;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -moz-box-pack: space-between;
  -webkit--moz-box-pack: space-between;
  box-pack: space-between;
}
.public_box .wpzf_input_item3 .wpzf_input_item3_r select {
  width: 100%!important;
  height: 100%!important;
}
.public_box .wpzf_input_item3 .wpzf_input_item3_r h4 {
  font-weight: normal;
  font-size: 0.24rem;
  font-weight: 600;
  color: #FFFFFF;
}
.public_box .wpzf_input_item3 .wpzf_input_item3_r .wpzf_input_item3_rq {
  width: 0.44rem;
  height: 0.27rem;
}
.public_box .wpzf_input_item3 .wpzf_input_item3_r .wpzf_input_item3_down {
  width: 0.08rem;
  height: 0.06rem;
}
.public_box .wpzf_input_item34 .wpzf_input_item3_m {
  border: 1px solid #000000;
}
.public_box .wpzf_input_item34 .wpzf_input_item3_m .wpzf_input_iteml p {
  color: #000000;
}
.public_box .wpzf_input_item34 .wpzf_input_item3_r2 {
  border: 1px solid #000000;
}
.public_box .wpzf_input_item34 .wpzf_input_item3_r2 h4 {
  color: #000000;
}
.public_box h1 {
  font-size: 1rem;
  font-weight: 600;
  color: #FFFFFF;
}
.public_box h1 span {
  color: #0097FD;
}
.public_box h3 {
  font-size: 0.6rem;
  font-weight: 200;
  color: #0097FD;
  margin: 0.46rem 0 0.6rem;
}
.public_box p {
  font-size: 0.28rem;
  font-weight: 400;
  color: #FFFFFF;
  text-align: center;
  line-height: 0.48rem;
}
.public_box .public_box_bak1 {
  width: 100%;
  height: auto;
}
.public_box .public_box_bak2 {
  width: 3.95rem;
  height: 5.33rem;
}
.public_box .public_box_bak2 img {
  width: 100%;
  height: auto;
}
.public_box .public_3_ul {
  height: auto;
  overflow: hidden;
}
.public_box .public_3_ul li {
  width: 5.5rem;
  height: 3.92rem;
  margin: 0 auto 0.69rem auto;
}
.public_box .public_3_ul li img {
  width: 100%;
  height: 100%;
}
.public_box .public_boxcc_ul {
  height: auto;
  overflow: hidden;
  margin-bottom: 1.58rem;
}
.public_box .public_boxcc_ul li {
  width: 5.95rem;
  height: auto;
  overflow: hidden;
  box-sizing: border-box;
  padding: 0.38rem;
  border-radius: 0.05rem;
  margin-bottom: 0.48rem;
  background: #FFFFFF;
}
.public_box .public_boxcc_ul li .public_boxcc_ult {
  font-size: 0.36rem;
  font-weight: 600;
  color: #000000;
}
.public_box .public_boxcc_ul li .public_boxcc_ultb {
  font-size: 0.28rem;
  font-weight: 100;
  color: #000000;
  line-height: 0.42rem;
}
.public_box_widet {
  height: auto;
  clear: both;
  width: 100%;
  box-sizing: border-box;
  padding: 0.87rem 0;
}
.public_box_widet h2 {
  text-align: center;
  font-size: 0.72rem;
  font-weight: 600;
  color: #00070A;
  line-height: 0.8rem;
}
.public_box_widet h2 span {
  color: #0097FD;
}
.public_box_widet h5 {
  font-size: 0.34rem;
  font-weight: 400;
  color: #00070A;
  text-align: center;
  line-height: 0.48rem;
  margin-top: 0.86rem;
}
.public_box_widet p {
  font-size: 0.22rem;
  font-weight: 100;
  color: #00070A;
  line-height: 0.36rem;
  text-align: center;
}
.public_box_widet .public_box_btns {
  height: auto;
  overflow: hidden;
  margin: 0.62rem 0 0.4rem 0;
  padding: 0 0.35rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -moz-box-pack: space-between;
  -webkit--moz-box-pack: space-between;
  box-pack: space-between;
}
.public_box_widet .public_box_btns dd,
.public_box_widet .public_box_btns dt {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: center;
  justify-content: center;
  -moz-box-pack: center;
  -webkit--moz-box-pack: center;
  box-pack: center;
  width: 3.33rem;
  height: 0.79rem;
  background: #0097FD;
  border-radius: 0.2rem;
  font-size: 0.3rem;
  font-weight: 600;
  color: #FFFFFF;
}
.public_box_widet .public_box_btns dd {
  background: #0097FD;
}
.public_box_widet .public_box_btns dt {
  background: #000000;
}
.public_box_widet .public_box_list1 {
  height: auto;
  padding: 0 0.35rem;
  overflow: hidden;
}
.public_box_widet .public_box_list1 li {
  width: 2.1rem;
  height: 0.58rem;
  border: 0.02rem solid #000000;
  border-radius: 0.15rem;
  float: left;
  margin-right: 0.18rem;
  text-align: center;
  line-height: 0.58rem;
  margin-bottom: 0.25rem;
}
.public_box_widet .public_box_list1 li:nth-child(3n) {
  margin-right: 0;
}
.public_box_widet .public_box_widet_list2 {
  height: auto;
  padding: 0 0.35rem;
  overflow: hidden;
}
.public_box_widet .public_box_widet_list2 li {
  margin: 0 auto 0.6rem auto;
  height: auto;
  overflow: hidden;
  width: 5.88rem;
}
.public_box_widet .public_box_widet_list2 li .public_box_widet_list2l {
  width: 1.08rem;
  height: 1.08rem;
  float: left;
}
.public_box_widet .public_box_widet_list2 li .public_box_widet_list2l img {
  width: 100%;
  height: 100%;
}
.public_box_widet .public_box_widet_list2 li .public_box_widet_list2r {
  float: right;
  width: 4.4rem;
}
.public_box_widet .public_box_widet_list2 li .public_box_widet_list2r h3 {
  font-size: 0.36rem;
  font-weight: 600;
  color: #00070A;
}
.public_box_widet .public_box_widet_list2 li .public_box_widet_list2r div {
  margin-top: 0.1rem;
  font-size: 0.28rem;
  font-weight: 100;
  color: #00070A;
  line-height: 0.42rem;
}
.public_box_widet .public_box_list5 {
  height: auto;
  overflow: hidden;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: center;
  justify-content: center;
  -moz-box-pack: center;
  -webkit--moz-box-pack: center;
  box-pack: center;
}
.public_box_widet .public_box_list5 li {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: center;
  justify-content: center;
  -moz-box-pack: center;
  -webkit--moz-box-pack: center;
  box-pack: center;
  width: 1.66rem;
  height: 1.66rem;
  border-radius: 50%;
  background: #0097FD;
  margin: 0 0.3rem;
  font-size: 0.48rem;
  font-weight: 400;
  color: #FFFFFF;
}
.public_box_widet .public_imgs {
  width: 6.3rem;
  height: auto;
  overflow: hidden;
  margin: 0 auto;
}
.public_box_widet .public_imgs img {
  width: 100%;
  height: auto;
}
.public_box_widet .public_box_widet_list6 {
  height: auto;
  overflow: hidden;
  padding: 0 0.8rem;
}
.public_box_widet .public_box_widet_list6 li {
  width: 2.8rem;
  height: 4.8rem;
  overflow: hidden;
  margin-bottom: 0.54rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-flex-direction: column;
}
.public_box_widet .public_box_widet_list6 li .public_box_widet_list6t {
  width: 1.66rem;
  height: 1.66rem;
  border-radius: 50%;
  background: #00245B;
  margin: 0 auto;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: center;
  justify-content: center;
  -moz-box-pack: center;
  -webkit--moz-box-pack: center;
  box-pack: center;
}
.public_box_widet .public_box_widet_list6 li .public_box_widet_list6t img {
  width: 0.8rem;
  height: auto;
}
.public_box_widet .public_box_widet_list6 li .public_box_widet_list6name {
  font-size: 0.3rem;
  font-weight: 600;
  color: #000000;
  margin: 0.47rem 0;
  text-align: center;
}
.public_box_widet .public_box_widet_list6 li .public_box_widet_list6b {
  font-size: 0.28rem;
  font-weight: 100;
  color: #000000;
  line-height: 0.42rem;
}
.public_box_widet .public_box_widet_list6 li:nth-child(odd) {
  float: left;
}
.public_box_widet .public_box_widet_list6 li:nth-child(even) {
  float: right;
}
.public_box_widet .qz {
  height: auto;
  overflow: hidden;
}
.public_box_widet .qz li {
  width: 1.13rem;
  height: auto;
  overflow: hidden;
  float: left;
  margin: 0 0.185rem 0.64rem 0.185rem;
}
.public_box_widet .qz li img {
  width: 100px;
  height: 0.69rem;
}
.public_box_widet .qz li p {
  font-size: 0.26rem;
  font-weight: 600;
  color: #000000;
  text-align: center;
  margin-top: 0.32rem;
}
h6 {
  width: 0.58rem;
  height: 0.02rem;
  background: #0097FD;
  border-radius: 1px;
  margin: 0.6rem auto;
}
.btn_a {
  width: 5rem;
  height: 1rem;
  background: #0097FD;
  border-radius: 0.2rem;
  font-size: 0.37rem;
  font-weight: 600;
  color: #FCFCFC;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: center;
  justify-content: center;
  -moz-box-pack: center;
  -webkit--moz-box-pack: center;
  box-pack: center;
}
.public_foater1 {
  height: auto;
  overflow: hidden;
  background: #00245B;
  padding: 1.41rem 0.8rem;
}
.public_foater1 .public_foater1t {
  padding-bottom: 0.76rem;
  height: auto;
  overflow: hidden;
  border-bottom: 1px solid #0047B3;
}
.public_foater1 .public_foater1t h2 {
  font-size: 0.6rem;
  font-weight: 600;
  color: #FFFFFF;
  text-align: center;
}
.public_foater1 .public_foater1t p {
  font-size: 0.3rem;
  font-weight: 100;
  color: #FFFFFF;
  line-height: 0.42rem;
  text-align: center;
  margin-top: 0.89rem;
}
.public_foater1 .public_foater1b p {
  font-size: 0.28rem;
  font-weight: 300;
  color: #FFFFFF;
  line-height: 0.87rem;
}
.public_foater2 {
  background: #ffffff;
}
.public_foater2 input::placeholder {
  color: #000000;
}
.public_foater2 input {
  color: #000000 !important;
}
.public_foater2 h1 {
  color: #000000;
}
.public_foater2 .wpzf_input_item3_m {
  border: 1px solid #000000 !important;
}
.public_foater2 .wpzf_input_item3_r {
  border: 1px solid #000000 !important;
}
.public_foater2 .wpzf_input_item3_r h4 {
  color: #000000 !important;
}
.public_foater2 .wpzf_input_iteml p {
  color: #000000 !important;
}
.foter {
  height: auto;
  overflow: hidden;
  background: #000000;
}
.foter .fotert {
  padding: 0.83rem 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-flex-direction: column;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  border-bottom: 1px solid #252525;
}
.foter .fotert img {
  width: 1.4rem;
  height: auto;
  overflow: hidden;
}
.foter .fotert .fotert_ul {
  height: auto;
  overflow: hidden;
  margin-top: 0.82rem;
}
.foter .fotert .fotert_ul a {
  font-size: 0.28rem;
  font-weight: 300;
  color: #FFFFFF;
  margin: 0 0.28rem;
}
.foter .foterb {
  height: auto;
  overflow: hidden;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  flex-direction: column;
  -webkit-flex-direction: column;
  margin: 0.54rem 0 1rem 0;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
}
.foter .foterb img {
  width: 3.82rem;
  height: auto;
  overflow: hidden;
  margin-bottom: 0.5rem;
}
.foter .foterb p {
  font-size: 0.18rem;
  font-weight: 200;
  color: #5F5F5F;
  line-height: 0.28rem;
}
.public_box_imgsd {
  margin-top: 1.09rem;
  height: auto;
  overflow: hidden;
}
.public_box_imgsd img {
  width: 7.14rem;
  height: auto;
}
.public_box_widetimgss {
  width: 100%;
  height: auto;
}
.public_box_widetimgss img {
  height: auto;
}
.public_box_ulList {
  height: auto;
  overflow: hidden;
  margin-top: 0.84rem;
  width: 100%;
}
.public_box_ulList li {
  height: auto;
  overflow: hidden;
  width: 6.8rem;
  height: 2.28rem;
  background: #FFFFFF;
  border-radius: 0.05rem;
  padding: 0.46rem;
  box-sizing: border-box;
}
.public_box_ulList li .public_box_ulListl {
  width: 1.14rem;
  height: 100%;
  border-radius: 50%;
  float: left;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
}
.public_box_ulList li .public_box_ulListl img {
  width: 1.14rem;
  height: 1.14rem;
}
.public_box_ulList li .public_box_ulName {
  float: left;
  font-size: 0.36rem;
  font-weight: 600;
  color: #000000;
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  margin-left: 0.44rem;
}
.public_box_ulList li .public_box_ulListr {
  float: right;
  font-size: 0.3rem;
  font-weight: 500;
  color: #0097FD;
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
}
.web_list {
  height: auto;
  overflow: hidden;
  margin-top: 0.63rem;
}
.web_list li {
  width: 6.8rem;
  height: auto;
  overflow: hidden;
  background: #FFFFFF;
  border-radius: 0.05rem;
  padding: 0.6rem 0.44rem;
  box-sizing: border-box;
  margin: 0 auto 0.3rem auto;
}
.web_list li h3 {
  font-size: 0.36rem;
  font-weight: 600;
  color: #000000;
  margin-bottom: 0.38rem;
}
.web_list li p {
  font-size: 0.28rem;
  font-weight: 200;
  color: #000000;
  line-height: 0.42rem;
}
.web_list li .web_listb {
  height: auto;
  overflow: hidden;
  margin-top: 0.54rem;
}
.web_list li .web_listb a {
  font-size: 0.3rem;
  font-weight: 600;
  color: #0097FD;
  padding-right: 0.2rem;
  height: 0.3rem;
  line-height: 0.3rem;
}
.text_box {
  height: auto;
  overflow: hidden;
  padding: 0.78rem;
}
.text_box h2 {
  font-size: 0.48rem;
  font-weight: 600;
  color: #000000;
  text-align: center;
}
.text_box .text_box_m {
  height: auto;
  overflow: hidden;
  margin: 0.88rem 0;
  line-height: 0.42rem;
}
.nav_show {
  width: 100%;
  height: 100%;
  position: fixed;
  display: none;
  left: 0;
  top: 0;
  background: #ffffff;
  z-index: 99;
}
.nav_show .nav_show_ul {
  padding: 0 0.35rem 0.35rem 0.35rem;
}
.nav_show .nav_show_ul a {
  border-bottom: 1px solid #A1A1A1;
  width: 100%;
  height: 1.4rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -moz-box-pack: space-between;
  -webkit--moz-box-pack: space-between;
  box-pack: space-between;
}
.nav_show .nav_show_ul a .nav_show_ull {
  font-size: 0.36rem;
  font-weight: 500;
  color: #000000;
}
.nav_show .nav_show_ul a .nav_show_ulr {
  width: 0.16rem;
  height: 0.1rem;
  transform: rotate(-90deg);
}
.nav_show .nav_show_ula {
  width: 6.8rem;
  height: 1rem;
  background: #0097FD;
  border-radius: 0.05rem;
  font-size: 0.37rem;
  font-weight: 600;
  color: #FCFCFC;
  display: block;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: center;
  justify-content: center;
  -moz-box-pack: center;
  -webkit--moz-box-pack: center;
  box-pack: center;
  margin: 0.3rem auto 0 auto;
}
select {
  background: transparent!important;
  color: #ffffff !important;
  border: none!important;
  outline: none;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.class_list {
  position: absolute;
  visibility: hidden;
  height: 3rem;
  width: 3rem;
  margin-left: -1.5rem;
  background: #ffffff;
  overflow-y: auto;
  overflow-x: hidden;
}
.class_list ul {
  height: auto;
  overflow: hidden;
  padding: 0 0.2rem;
}
.class_list ul li {
  height: 0.7rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -moz-box-pack: space-between;
  -webkit--moz-box-pack: space-between;
  box-pack: space-between;
  border-bottom: 1px solid #f2f2f2;
  font-size: 0.24rem;
  color: #666666;
  overflow: hidden;
}
.class_list ul li span {
  display: none;
}
.class_list ul li p {
  color: #000000 !important;
}
.class_list ul li img {
  width: 0.35rem;
  height: 0.22rem;
}
.headerr {
  border-bottom: 1px solid #A1A1A1;
  width: 6.9rem;
  margin: 0 auto;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  -webkit-align-items: center;
  box-align: center;
  -moz-box-align: center;
  -webkit-box-align: center;
  height: 1.4rem;
}
.headerr h4 {
  font-size: 0.3rem;
}
.headerr .headerr_q {
  width: 0.5rem;
  height: 0.4rem;
  margin: 0 0.03rem 0 0.15rem;
}
.headerr .headerr_dow {
  width: 0.2rem;
  margin-left: 0.2rem;
  height: 0.15rem;
}
#header_list .class_list {
  border: 1px solid #333333 !important;
  right: 0.3rem!important;
  margin-left: 0!important;
}
