.zl-modhy {
  width: 100%;
  height: auto;
  background: #E6E6E6;
  padding-bottom: 80px;
}
.zl-modhy .bla {
  background: #bedaff;
}
.zl-modhy input[type=text]:focus {
  border: 1px solid #006CFF !important;
}
.zl-modhy .lct {
  width: 100%;
  border-radius: 6px;
  height: 6px;
  background: #bebebe;
}
.zl-modhy .lct > li {
  width: 120px;
  height: 6px;
  border-radius: 6px;
  float: left;
  position: relative;
}
.zl-modhy .lct > li > span {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  position: absolute;
  left: 40%;
  top: -156%;
  border: 1px solid #bebebe;
  text-align: center;
  color: #fff;
  background: #bebebe;
}
.zl-modhy .lct .bla > span {
  border: 1px solid #bedaff;
  background: #bedaff;
}
.zl-modhy .bsl {
  background: #006cff;
  border: 1px solid #006cff;
}
.zl-modhy .lct > .bsl > span {
  border: 1px solid #006cff;
  background: #006cff;
  width: 30px;
  height: 30px;
  line-height: 28px;
  top: -15px;
}
.zl-modhy .lct-x {
  margin-top: 20px;
  margin-right: 0 !important;
}
.zl-modhy .lct-x > li {
  width: 120px;
  float: left;
  color: #bebebe;
  font-size: 14px;
  text-align: center;
}
.zl-modhy .active {
  background-color: #006cFF;
  color: #fff;
}
.zl-modhy .c-dh {
  width: 100%;
  height: 60px;
  background: #004eb9;
}
.zl-modhy .c-dh li {
  list-style: none;
}
.zl-modhy .c-dh .nav1 {
  width: 1190px;
  height: 60px;
  background: #004eb9;
  color: #60a1fa;
  font-size: 16px;
  margin: auto;
  overflow: hidden;
}
.zl-modhy .nav1 span {
  font-size: 24px;
  color: #FFF;
}
.zl-modhy .nav1 span span {
  font-size: 18px;
  color: #FFF;
  font-weight: 700;
  font-family: PingFang-SC-Bold;
  cursor: pointer;
}
.zl-modhy .tit_box {
  width: 100%;
  font-size: 16px;
  line-height: 60px;
}
.zl-modhy .zllwopmw {
  font-weight: 700;
  color: #3f3f3f;
  background: #F5F5F5;
}
.butt {
  width: 100%;
  background: #006CFF;
  height: 34px;
  color: #FFFFFF;
  border-radius: 4px;
}
.zl-modhy .zllwopmw i:before {
  color: #3f3f3f !important;
}
.linlog {
  height: 60px;
  width: 230px;
  padding-left: 0;
  padding-right: 0;
  float: left;
  line-height: 50px;
}
.zl-modhy .c-dh .nav1 > li {
  width: auto;
  padding-left: 18px;
  padding-right: 18px;
  float: left;
  text-align: center;
  overflow: hidden;
  line-height: 60px;
  cursor: pointer;
  margin-right: 0;
}
.zl-modhy .c-dh .nav1 > li > a {
  text-decoration: none;
  display: inline-block;
  width: 100%;
  height: 100%;
  color: #60A1FA;
}
.zl-modhy .c-dh .nav1 > li:hover {
  color: #FFF;
  background: #00439F;
}
.zl-modhy .c-dh .nav1 .active1 {
  color: #fff;
  background: #00439F;
}
.zl-modhy .c-dh .nav1 .active1 a {
  color: #fff;
}
.zl-modhy .c-rigth {
  width: 160px;
}
.zl-modhy .c-rigth .rg-mu1 {
  width: 160px;
  height: auto;
  background: #F5F5F5;
  font-size: 14px;
  color: #999;
}
.zl-modhy .c-rigth .rg-mu1 > li {
  box-sizing: border-box;
  list-style: none;
  height: auto;
  line-height: 60px;
  cursor: pointer;
  overflow: hidden;
}
.zl-modhy .c-rigth .rg-mu1 > li ul {
  margin: 0;
  padding: 0;
  width: 160px;
  text-align: left;
}
.zl-modhy .c-rigth .rg-mu1 > li ul li {
  text-align: center;
  line-height: 30px;
  margin: 10px 0;
  padding: 0;
  font-size: 12px;
}
.zl-modhy .c-rigth .rg-mu1 > li ul li:hover {
  background-color: #006cFF;
  color: #fff;
}
.zl-modhy .c-rigth .rg-mu1 li .spaa {
  height: 60px;
}
.zl-modhy .c-rigth .rg-mu1 li i {
  margin-left: 15px;
}
.zl-modhy .c-rigth .rg-mu1 > li span {
  margin-left: 5px;
}
.zl-modhy .c-rigth .c-xa {
  width: 100%;
  height: 100px;
  line-height: 30px;
  display: none;
  background: red;
}
.zl-modhy .c-rigth .c-xa samp {
  text-align: right;
  display: block;
  margin-right: 25px;
}
.zl-modhy .c-rigth .rg-mu1 .active3 {
  background: #006CFF;
  color: #FFF;
}
.zl-modhy .c-rigth .rg-mu1 .active2 {
  background: #dbdbdb;
  color: #666;
}
.zl-modhy .c-rigth .rg-mu1 .active2 i:before {
  color: #666;
}
.zl-modhy .c-rigth i:before {
  color: #999;
}
.zl-modhy .c-jh {
  width: 100%;
  height: auto;
  min-height: 600px;
  padding-left: 0;
  margin-top: 0;
}
.zl-modhy .c-k {
  width: 100%;
  height: 100%;
  background: bisque;
}
.zl-modhy .c-k .step01 {
  width: 100%;
  height: 60px;
}
.zl-modhy .c-k .step01 .line {
  width: 20%;
  height: 10px;
  border-radius: 45px;
  background-color: #006cff;
  margin: 50px auto;
  position: relative;
  float: left;
}
.zl-modhy .c-k .step01 .line .circel {
  width: 20px;
  height: 20px;
  background-color: #006cff;
  border-radius: 90px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  float: left;
}
.zl-modhy .c-k .step01 .lineOther {
  width: 20%;
  height: 10px;
  border-radius: 45px;
  background-color: #ccc;
  margin: 50px auto;
  position: relative;
  left: -7px;
  float: left;
}
.zl-modhy .c-k .step01 .lineOther .circelother {
  width: 20px;
  height: 20px;
  background-color: #ccc;
  border-radius: 90px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  float: left;
}
.zl-modhy .c-k .memberNun {
  height: 100px;
  margin-top: 100px;
  margin-left: 100px;
}
.zl-modhy .hea {
  width: 100%;
  height: 60px;
  background: #f2f7fc;
  line-height: 60px;
  padding-left: 23px;
  font-weight: 700;
}
.zl-modhy .hea span {
  font-size: 20px;
  color: #000;
  float: left;
}
.zl-modhy .zl-yhhead {
  width: 100%;
  height: 40px;
  line-height: 40px;
  font-size: 12px;
  color: #000;
}
.zl-modhy .zl-yhhead span {
  font-size: 14px;
  font-weight: 700;
}
.personcon #bb {
  width: 360px;
  margin: 50px auto auto;
  top: 0;
  left: 0;
}
.lsr-wp {
  width: 100%;
  height: auto;
  background: #FFF;
  margin-top: 30px;
  padding-bottom: 100px;
}
.lsr-wp .c_llw select {
  line-height: 30px;
  height: 30px;
  font-weight: 400;
  margin-right: 10px;
}
.lsr-wp .zl-sfxin {
  width: 100%;
  height: auto;
  min-height: 30px;
  margin-bottom: 20px;
}
.lsr-wp .zl-sfxin a {
  color: #006CFF;
}
.lsr-wp .zl-sfxin a:link {
  color: #006CFF;
  text-decoration: none;
}
.lsr-wp .zl-sfxin .zl-wnzi {
  line-height: 30px;
}
.lsr-wp .zl-sfxin p {
  margin: 3px 0 0 !important;
  color: #d3d3d3;
  display: block;
}
.lsr-wp .zl-sfxin .c-kop {
  margin: 0 0 0 190px !important;
}
.lsr-wp .zl-sfxin .zl-zcel {
  width: 180px;
  height: 30px;
  text-align: right;
  float: left;
  line-height: 30px;
  font-size: 15px;
  margin-right: 10px;
}
.lsr-wp .zl-sfxin .zl-sfxz {
  height: auto;
  display: inline-block;
  min-height: 30px;
}
.lsr-wp .zl-sfxin .zl-sfxz select {
  width: 300px;
  height: 30px;
  line-height: 30px;
  padding: 0 0 !important;
}
.lsr-wp .zl-sfxin .zl-sfxz .cw_op {
  width: 300px;
  height: 90px;
  resize: none;
  border: 1px solid #EBEBEB;
  outline: 0;
}
.lsr-wp .zl-sfxin .zl-sfxz .zl-cge {
  width: auto;
  min-width: 55px;
  height: 30px;
  line-height: 30px;
  float: left;
  margin-right: 20px;
}
.lsr-wp .zl-sfxin .zl-sfxz .zl-cge input[type=radio] {
  margin-right: 5px;
  float: left;
  cursor: pointer;
  margin-top: 8px;
}
.lsr-wp .zl-sfxin .zl-sfxz .zl-cge input[type=text] {
  width: 180px;
  height: 30px;
  border: 1px solid #EBEBEB;
  padding-left: 5px;
  float: left;
  padding-right: 5px;
}
.lsr-wp .zl-sfxin .zl-sfxz .zl-opwm {
  width: 100%;
  height: auto;
  min-height: 49px;
}
.lsr-wp .zl-sfxin .zl-sfxz .zl-opwm input[type=text] {
  width: 300px;
  height: 30px;
  border: 1px solid #ebebeb;
  padding-left: 5px;
  padding-right: 5px;
}
.lsr-wp .zl-sfxin .zl-sfxz .zl-opwm .c-uwe {
  padding-left: 15px;
  float: left;
  padding-right: 15px;
  margin-bottom: 10px;
}
.lsr-wp .zl-sfxin .zl-sfxz .zl-opwm .c-uwe li {
  width: 167px;
  height: 106px;
  border: 1px solid #EBEBEB;
  background: #dee3ea;
  border-radius: 4px;
  padding: 4px;
  float: left;
  text-align: center;
  cursor: pointer;
}
.lsr-wp .zl-sfxin .zl-sfxz .zl-opwm .c-uwe li span {
  font-size: 40px;
  display: block;
  height: 35px;
  color: #006CFF;
}
.lsr-wp .zl-sfxin .zl-sfxz .zl-opwm .c-uwe li .cz-img {
  width: 100%;
  height: 36px;
  background: #FFF;
  font-size: 12px;
  line-height: 36px;
  vertical-align: auto;
  border-radius: 4px;
}
.lsr-wp .zl-sfxin .zl-sfxz .zl-opwm .c-uwe li p {
  font-size: 14px;
  font-weight: 700;
  color: #666;
  margin-top: 20px !important;
}
.lsr-wp .zl-sfxin .zl-sfxz .zl-opwm .c-uwe li .cz_tj {
  font-weight: 400;
  color: #006CFF;
}
.lsr-wp .zl-sfxin .zl-sfxz .zl-opwm .c-uwe .cz_bkyy {
  box-shadow: 0 0 6px rgba(181, 11, 23, 0.5);
}
.zl-bsjs {
  width: 616px;
  height: 40px;
  margin-left: 140px;
  background: #e2f1ff;
  line-height: 40px;
  padding-left: 20px;
  color: #666;
  margin-bottom: 20px;
}
.zl-imgsc {
  width: 150px;
  height: 105px;
  border: 1px solid #EBEBEB;
  background: #FFF;
  text-align: center;
  float: left;
  color: #b6b6b6;
  cursor: pointer;
  position: relative;
}
.zl-imgsc input[type=file] {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  cursor: pointer;
  z-index: 9999;
}
.zl-imgsc img {
  width: 100%;
  height: 100%;
  display: block;
}
.zl-imgsc .images-upload {
  width: 100%;
  height: 100%;
}
.zl-imgsc .images-upload img {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
.zl-imgsc .images-upload .zl-tsf {
  position: absolute;
  bottom: 10px;
  font-size: 12px;
  left: 50%;
  right: 50%;
  margin-left: -40px;
  color: red;
  display: block;
  width: 80px;
}
.zl-imgsc .zl-jiashao {
  font-size: 80px;
  line-height: 60px;
}
.zl-imgsc span {
  display: block;
}
.zl-zjjtou {
  width: 100px;
  height: 105px;
  float: left;
  text-align: center;
  padding-top: 15px;
}
.zl-zjjtou i {
  font-size: 50px;
  color: #b6b6b6;
}
.zl-zjjtou span {
  display: block;
  color: #a3a3a3;
}
.zl-tjsh {
  width: 205px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin-left: 200px;
  background: #006cff;
  border: 1px solid #006CFF;
  border-radius: 4px;
  color: #FFF;
  margin-top: 20px;
}
.zl-fontwz {
  width: 100%;
  height: 100px;
  margin-top: 50px;
  padding-left: 150px;
}
.zl-fontwz p {
  font-size: 15px;
  color: #666;
  margin: 0 0 2px !important;
}
.zl-fontwz span {
  display: block;
  font-size: 14px;
  color: #999;
}
.zl-qiye {
  width: 100%;
  height: auto;
  min-height: 200px;
}
.zl-bkx {
  width: 100%;
  height: 50px;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 20px;
}
.zl-bkx .zl-bks {
  width: 100%;
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #EBEBEB;
  font-size: 16px;
  font-weight: 700;
  text-indent: 100px;
}
.sucess-box {
  width: 980px;
  margin: 0 auto;
  text-align: center;
  height: 420px;
}
.sucess-box .circle {
  margin-top: 98px;
  text-align: center;
}
.sucess-box .txt {
  margin-top: 40px;
  font-size: 24px;
}
.sucess-box .tip-txt {
  width: 410px;
  height: auto;
  font-size: 14px;
  color: #ebebeb;
  margin: 20px auto auto;
}
.sucess-box .two-btn {
  margin: 32px auto auto;
  font-size: 14px;
  width: 300px;
}
.sucess-box .two-btn .zl-tjsh {
  margin-left: 0;
}
.sucess-box .two-btn .ksll {
  height: 38px;
  color: #006CFF;
}
.sucess-box .two-btn .ksll span {
  cursor: pointer;
}
.sucess-box .two-btn .ksll a {
  color: #006CFF;
}
.sucess-box .two-btn .ksll a:link {
  color: #006CFF;
  text-decoration: none;
}
.zl-huoqu {
  width: 125px;
  height: 30px;
  display: inline-block;
  border: 1px solid #EBEBEB;
  margin-left: 20px;
  background: #F5F5F5;
}
.zl-fonpho {
  width: 624px;
  background: #bdf;
  color: #000;
  margin-left: 100px;
  margin-top: 60px;
  padding: 10px;
}
.zl-fonpho p {
  margin: 0 0 5px !important;
}
.zl-fonpho .c_lop {
  color: #666;
}
.zl-fonpho span {
  display: block;
}
.sucess-box2 {
  width: 100%;
  height: 420px;
  margin-left: 100px;
}
.sucess-box2 .circle {
  float: left;
}
.sucess-box2 .tip-txt {
  height: 50px;
  line-height: 50px;
  font-size: 14px;
  margin-left: 60px;
  color: #ebebeb;
  font-weight: 700;
}
.sucess-box2 .two-btn {
  margin-top: 22px;
  font-size: 14px;
  width: 300px;
  margin-left: 60px;
}
.sucess-box2 .two-btn .ksll {
  height: 38px;
  color: #006CFF;
}
.sucess-box2 .two-btn .ksll span {
  cursor: pointer;
}
.sucess-box2 .two-btn .ksll a {
  color: #006CFF;
}
.sucess-box2 .two-btn .ksll a:link {
  color: #006CFF;
  text-decoration: none;
}
.zlcon-p {
  margin-left: 60px;
  margin-top: 10px;
}
.wozllw {
  width: 1030px !important;
  margin-left: 160px;
  vertical-align: top;
  background: #FFF;
  border-left: 15px solid #E6E6E6;
}
.zlop_ll {
  width: auto;
  height: 50px;
  border: 1px solid #EBEBEB;
}
.zlop_ll input {
  width: 50px;
  height: 100%;
  float: left;
  border: none;
  border-right: 1px solid #EBEBEB;
}
.zll_kk span {
  display: block;
  width: 120px;
  height: 120px;
  border: 1px solid #EBEBEB;
  background: #FFF;
  text-align: center;
  padding-top: 20px;
  cursor: pointer;
}
.zll_kk span p {
  margin-top: 10px;
  font-size: 16px;
  color: #000;
  font-family: PingFang-SC-Regular;
}
.cv_dck .c_zjk {
  width: 583px;
  height: 392px;
  background: #FFF;
  position: absolute;
  left: 50%;
  right: 50%;
  margin-left: -260px;
  top: 100px;
  z-index: 9999;
  padding: 10px;
}
.cv_dck .c_zjk .c_zotoux {
  width: 390px;
  height: 100%;
  border-right: 1px solid #EBEBEB;
  padding-right: 10px;
  float: left;
}
.cv_dck .c_zjk .c_zotoux .c_bnte {
  width: 152px;
  height: 25px;
  background: #f6f6f6;
  border-radius: 4px;
  line-height: 25px;
  text-align: center;
  position: relative;
  font-size: 12px;
  cursor: pointer;
  border: 1px solid #EBEBEB;
}
.cv_dck .c_zjk .c_zotoux .c_bnte input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.cv_dck .c_zjk .c_zotoux p {
  font-size: 12px;
  color: #999;
}
.cv_dck .c_zjk .c_zotoux .c_posi {
  width: 100%;
  height: 168px;
  background: #f9f9f9;
  border: 1px solid #EBEBEB;
}
.cv_dck .c_zjk .c_zotoux .c_ptuj {
  width: 100%;
  height: 116px;
  margin-top: 10px;
}
.cv_dck .c_zjk .c_zotoux .c_ptuj span {
  font-size: 14px;
  color: #000;
  font-weight: 700;
  display: block;
}
.cv_dck .c_zjk .c_zotoux .c_ptuj li {
  width: 40px;
  height: 40px;
  float: left;
  margin-top: 6px;
  margin-right: 8px;
  overflow: hidden;
  vertical-align: middle;
}
.cv_dck .c_zjk .c_zotoux .c_ptuj li img {
  width: 40px;
  height: 40px;
}
.cv_dck .c_zjk .c_zotoux .c_anniu {
  padding: 4px 10px;
  background: #f3faed;
  border: 1px solid #d5e4cb;
  color: #000;
  font-size: 9px;
  font-weight: 700;
  border-radius: 4px;
  margin-top: 6px;
}
.cv_dck .c_zjk .c_porig {
  width: 168px;
  height: 100%;
  float: right;
}
.cv_dck .c_zjk .c_porig span {
  font-size: 14px;
  color: #000;
  font-weight: 700;
  display: block;
}
.cv_dck .c_zjk .c_porig p {
  font-size: 12px;
  color: #999;
}
.cv_dck .c_zjk .c_porig .c_dimg {
  width: 100px;
  height: 100px;
  border: 1px solid #EBEBEB;
  overflow: hidden;
  margin-top: 20px;
}
.cv_dck .c_zjk .c_porig .c_ximg {
  width: 50px;
  height: 50px;
  border: 1px solid #EBEBEB;
  margin-top: 20px;
  overflow: hidden;
}
.sf_dizhi {
  width: 100%;
  height: 60px;
  border-bottom: 1px solid #EBEBEB;
}
.sf_dizhi .sf_xq {
  width: 220px;
  height: 60px;
  border-right: 1px solid #EBEBEB;
  text-align: center;
  line-height: 60px;
  color: #666;
  float: left;
  cursor: pointer;
  border-bottom: 1px solid transparent;
}
.sf_dizhi .sf_bs {
  border-bottom: 1px solid #FFF;
  color: #000;
  -webkit-box-shadow: 0 -2px 5px rgba(200, 200, 200, 0.5) inset;
  -moz-box-shadow: 0 -2px 5px rgba(200, 200, 200, 0.5) inset;
  box-shadow: 0 -2px 5px rgba(200, 200, 200, 0.5) inset;
}
.content {
  width: 100%;
  height: auto;
  padding-left: 20px;
  padding-right: 20px;
  margin-top: 30px;
}
.content .tit_1 {
  font-size: 22px;
  font-weight: 700;
}
.content .tit_1 .s1 {
  font-weight: 400;
  font-size: 16px;
}
.content .t_warp {
  width: 100%;
  height: auto;
  background: #ff0;
  margin-top: 40px;
}
.content .t_warp .c_wnm {
  width: 100%;
  height: 40px;
  background: #006CFF;
  line-height: 40px;
  color: #FFF;
}
.content .t_warp .c_wnm div {
  text-align: center;
}
.content .t_warp .c_swm {
  width: 100%;
  height: auto;
  background: #FFF;
  box-shadow: 0 0 6px rgba(200, 200, 200, 0.5);
}
.content .t_warp .c_swm .c_wnm2 {
  width: 100%;
  height: 60px;
  line-height: 60px;
  color: #000;
}
.content .t_warp .c_swm .c_wnm2 div {
  text-align: center;
  overflow: hidden;
  height: 60px;
}
.content .t_warp .c_swm .c_wnm2 div a {
  color: #006CFF;
}
.content .t_warp .c_swm .c_wnm2 div a:link {
  text-decoration: none;
}
.ctm_con {
  width: 100%;
  margin-top: 40px;
}
.ctm_con .tit_1 {
  font-size: 22px;
  font-weight: 700;
  margin-bottom: 30px;
}
.cp-op {
  width: 200px;
  height: 30px;
  margin-left: 200px;
}
.z-mopw {
  width: 860px;
  height: auto;
  margin: 50px auto auto;
}
#demand {
  width: 100%;
  min-height: 300px;
  padding-left: 23px;
  padding-right: 23px;
}
#demand .zl_xqtop {
  width: 100%;
  height: 50px;
  font-size: 14px;
  line-height: 50px;
}
#demand .zl_xqtop span {
  color: #000;
  font-weight: 700;
  float: left;
}
#demand .zl_xqtop li {
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  cursor: pointer;
}
#demand .xq_list {
  width: 100%;
  height: auto;
  min-height: 30px;
}
#demand .xq_list .xq_listtop {
  width: 100%;
  height: 30px;
  line-height: 30px;
  color: #000;
  padding-left: 20px;
  padding-right: 20px;
  background: #eee;
}
#demand .xq_list .xq_listtop li {
  float: left;
  text-align: center;
}
#demand .xq_list .list_wk {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
}
#demand .xq_list .list_wk .xq_listtop2 {
  width: 100%;
  color: #000;
  min-height: 60px;
  border-bottom: 1px solid #EBEBEB;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
#demand .xq_list .list_wk .xq_listtop2 li {
  float: left;
  min-height: 60px;
  line-height: 60px;
  text-align: center;
}
#demand .xq_list .list_wk .xq_listtop2 li .xq_model {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
}
#demand .xq_list .list_wk .xq_listtop2 li .xq_model p {
  margin: 0;
}
#demand .xq_list .list_wk .xq_listtop2 li .xq_model button {
  display: inline-block;
  width: 70px;
  height: 30px;
  border: 1px solid #EBEBEB;
  margin-right: 20px;
}
#demand .xq_list .list_wk .xq_listtop2 li .xq_model a {
  color: #006CFF;
  cursor: pointer;
}
#demand .xq_list .list_wk .xq_listtop2 li .xq_model button a {
  display: block;
  width: 100%;
  height: 100%;
  color: #666;
}
#demand .opw {
  line-height: 30px;
  min-height: 30px;
  height: auto;
}
#demand .lianhetou {
  margin-top: 10px;
  margin-bottom: 30px;
}
#demand .opw span {
  width: 8%;
  display: block;
  float: left;
}
#demand .opw .lianhehh {
  width: 92%;
  min-height: 30px;
  float: left;
  height: auto;
}
#demand .btns button {
  width: 120px;
  height: 30px;
  background: #006CFF;
  border-radius: 4px;
  color: #FFFFFF;
  margin-top: 30px;
  border: 1px solid #006CFF;
}
.lanhejion {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  margin-bottom: 10px;
  margin-left: 20px;
}
#addloplanh .zlinlw {
  min-height: 30px !important;
}
#addloplanh .zlinlw label {
  line-height: 30px !important;
  font-weight: normal;
  margin-right: 10px !important;
}
#addloplanh .zlinlw .xq_xqlit span {
  line-height: 30px !important;
}
#addloplanh .chanpin {
  width: 100%;
  min-height: 50px;
  height: auto;
  margin-bottom: 30px;
}
#addloplanh .chanpin .guigex {
  width: 100%;
  min-height: 25px;
  height: auto;
  line-height: 25px;
  padding-left: 86px;
  padding-right: 10px;
}
#addloplanh .chanpin .guigex span {
  display: block;
  float: left;
  width: auto;
  margin-right: 10px;
}
#release #compar .line_box input[type="text"] {
  width: 360px;
  font-size: 14px;
}
#compar input::-webkit-input-placeholder {
  font-size: 14px !important;
}
#compar input::-moz-placeholder {
  font-size: 14px !important;
}
#compar input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  font-size: 14px;
}
#compar input::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  font-size: 14px;
}
#compar .zl_tswen {
  height: 10px !important;
}
#compar label {
  font-family: PingFang-SC-Regular;
  color: #000000;
}
#compar .baoyou input[type="radio"],
#compar .xieshang input[type="radio"] {
  float: left;
  display: inline-block;
  margin-top: 12px;
}
#compar .baoyou span,
#compar .xieshang span {
  margin-left: 3px;
  font-size: 14px !important;
}
#compar .xb_adeer {
  width: 600px;
  height: auto;
  margin-left: 165px;
}
#compar .xb_adeer select {
  width: 100%;
  height: 36px;
  line-height: 36px;
  margin-bottom: 0;
}
#compar .xb_adeer .xb_buutoon {
  width: 120px;
  height: 30px;
  background: #006CFF;
  border-radius: 4px;
  color: #FFFFFF;
  border: none;
}
#compar .xb_adeer .xb_synew {
  width: 100%;
  height: auto;
  min-height: 300px;
  border: 1px solid #EBEBEB;
  padding: 15px 0;
}
#compar .xb_adeer .xb_synew .xb_butn {
  width: 100%;
  height: 30px;
  margin-top: 10px;
  text-align: center;
}
#compar .xb_adeer .xb_synew .xb_butn button {
  padding: 0 12px;
  height: 30px;
  border-radius: 4px;
  margin-right: 15px;
}
#compar .xb_wkk {
  margin-left: 20px;
  width: auto;
  height: auto;
  min-height: 240px;
  margin-bottom: 15px;
}
#compar .xb_wkk .xb_shanchu {
  width: auto;
  height: auto;
  min-height: 240px;
}
#compar .xb_wkk .xb_shanchu .xb_del {
  color: red;
  float: left;
  margin-left: 10px;
  cursor: pointer;
}
#compar .xb_wkk .xb_kxh {
  width: 620px;
  height: auto;
  min-height: 240px;
  border: 1px solid #EBEBEB;
  margin-bottom: 10px;
  padding: 10px;
  float: left;
}
#compar .xb_wkk .xb_kxh .xb_top {
  width: 100%;
  margin-bottom: 10px;
}
#compar .xb_wkk .xb_kxh .xb_top span {
  display: block;
  width: 80px;
  text-align: right;
  height: 30px;
  line-height: 30px;
  float: left;
  margin-right: 10px;
}
#compar .xb_wkk .xb_kxh .xb_top span e {
  color: #FF0000;
}
#compar .xb_wkk .xb_kxh .xb_top .xb_selk {
  width: auto;
  height: 32px;
  float: left;
}
#compar .xb_wkk .xb_kxh .xb_top .xb_selk label {
  padding: 2px;
  margin-right: 10px;
  border: 1px solid transparent;
}
#compar .xb_wkk .xb_kxh .xb_top .xb_selk label select {
  width: 120px;
  display: inline-block;
  height: 32px;
  line-height: 30px;
  padding: 0;
}
#compar .xb_wkk .xb_kxh .xb_top .xb_selk .error {
  border: 1px solid red;
}
#compar .xb_wkk .xb_kxh .xb_boshe {
  width: 100%;
  height: auto;
  min-height: 164px;
  background: #F6F6F6;
  padding: 15px;
}
#compar .xb_wkk .xb_kxh .xb_boshe .xb_guige {
  width: 100%;
  height: auto;
  min-height: 100px;
}
#compar .xb_wkk .xb_kxh .xb_boshe .xb_guige .xb_chanpin {
  margin-bottom: 15px;
}
#compar .xb_wkk .xb_kxh .xb_boshe .xb_guige .xb_chanpin span {
  display: block;
  width: 80px;
  text-align: right;
  height: 30px;
  line-height: 30px;
  float: left;
  margin-right: 10px;
}
#compar .xb_wkk .xb_kxh .xb_boshe .xb_guige .xb_chanpin span e {
  color: #FF0000;
}
#compar .xb_wkk .xb_kxh .xb_boshe .xb_guige .xb_chanpin .xb_selk {
  float: left;
  height: 32px;
}
#compar .xb_wkk .xb_kxh .xb_boshe .xb_guige .xb_chanpin .xb_selk input {
  width: 100px;
  height: 32px;
  line-height: 32px;
  border: 1px solid #EBEBEB;
}
#compar .xb_wkk .xb_kxh .xb_boshe .xb_guige .xb_chanpin .xb_selk .xb_selop {
  background: #fff;
  width: auto;
  display: inline-block;
  height: 32px;
  margin-left: 10px;
  margin-right: 5px;
}
#compar .xb_wkk .xb_kxh .xb_boshe .xb_guige .xb_chanpin .xb_selk select {
  height: 32px;
  line-height: 32px;
}
#compar .xb_wkk .xb_kxh .xb_boshe .xb_guige .xb_chanpin .xb_cgg {
  width: 360px;
  height: 32px;
  line-height: 32px;
  border: 1px solid #EBEBEB;
}
#compar .xb_wkk .xb_kxh .xb_boshe .xb_newbut {
  margin-left: 90px;
}
#compar .xb_wkk .xb_newbut {
  width: 100px;
  height: 32px;
  background: #006CFF;
  color: #FFF;
  border-radius: 4px;
  margin-left: 30px;
}
#compar .xb_suos {
  width: 100px;
  height: 40px;
  color: #fff;
  background: #006CFF;
  border: none;
}
#compar .xb_suos i {
  font-size: 20px;
}
#compar .xb_yaoqi {
  width: 100%;
  height: auto;
  min-height: 30px;
  line-height: 30px;
}
#compar .xb_yaoqi li {
  margin-right: 10px;
  float: left;
  overflow: hidden;
}
#compar .xb_yaoqi li .xb_shan {
  color: #FF0000;
  margin-left: 5px;
  font-size: 16px;
  cursor: pointer;
}
#compar .xb_tupi {
  width: 120px;
  height: 32px;
  color: #fff;
  position: relative;
  background: #006CFF;
  cursor: pointer;
  float: left;
  border-radius: 4px;
}
#compar .xb_tupi .xb_span {
  cursor: pointer;
  display: inline-block;
  position: absolute;
  width: 120px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  color: #fff;
  top: 0;
  left: 0;
}
#compar .xb_tishi {
  display: inline-block;
  line-height: 30px !important;
  float: left;
  margin-left: 5px;
  color: red !important;
}
#compar .xb_fujian {
  width: 600px;
  height: auto;
  min-height: 30px;
  line-height: 25px;
}
#compar .xb_fujian li .xb_fuj {
  color: #006CFF;
}
#compar .xb_fujian li .xb_dax {
  margin-left: 8px;
  margin-right: 8px;
}
#compar .xb_fujian li .xb_scdel {
  color: #FF0000;
  cursor: pointer;
}
#compar .xb_libiao li {
  width: 460px;
  height: auto;
  min-height: 30px;
  line-height: 30px;
  margin-bottom: 5px;
}
#compar .xb_libiao li .xb_pow {
  width: 438px;
  height: auto;
  min-height: 30px;
  line-height: 25px;
  float: left;
}
#compar .xb_libiao .xb_jsw {
  color: #006CFF;
  cursor: pointer;
}
#compar .xb_push {
  width: 120px;
  height: 32px;
  color: #FFFFFF;
  border-radius: 4px;
  border: none;
  margin-right: 15px;
  background: #FB8002;
}
#release #compar .line_box input[type='file'] {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 120px;
  height: 32px;
  background: none;
  opacity: 0;
  cursor: pointer;
  padding: 0;
  z-index: 999;
}
#release #compar .line_box input[type='checkbox'] {
  width: 14px;
  height: 14px;
  border: 1px solid #EBEBEB;
  float: left;
  margin-top: 5px;
  margin-right: 5px;
}
#fiflter_con #xb_haed .news_box .news_tit {
  font-weight: normal;
  background: #006CFF;
  color: #fff;
}
#caidinmg .xq_listtop select {
  width: 100px;
  height: 30px;
  line-height: 30px;
  border: none;
}
#caidinmg .xq_listtop select option {
  width: 140px;
  color: #000000;
}
#caidinmg .xq_listtop2 {
  margin-top: 15px;
  height: auto !important;
  min-height: 50px;
  border: 1px solid #EBEBEB;
}
#caidinmg .xq_listtop2 .xb_wui {
  width: 100%;
  height: auto;
  min-height: 60px;
}
#caidinmg .xq_listtop2 .xb_wui li {
  border-right: 1px solid #EBEBEB;
  height: 100% !important;
}
#caidinmg .xq_listtop2 .xb_wui li .xq_model {
  width: 100%;
  padding: 2px;
}
#caidinmg .xq_listtop2 .xb_wui .xb_linlin .xb_biaoti {
  width: 100%;
  height: 60px;
  line-height: 60px;
  padding: 2px;
}
#caidinmg .xq_listtop2 .xb_wui .xb_linlin .xb_biaoti .xb_biaotleft {
  width: 80%;
  height: 100%;
  float: left;
  line-height: 60px;
  overflow: hidden;
}
#caidinmg .xq_listtop2 .xb_wui .xb_linlin .xb_biaoti .xb_biaotleft .xb_linlinmon {
  display: inline-block;
  vertical-align: middle;
  line-height: 18px;
}
#caidinmg .xq_listtop2 .xb_wui .xb_linlin .xb_biaoti .xb_ring {
  width: 18%;
  float: right;
}
#caidinmg .xq_listtop2 .xb_wui .xb_linlin .xb_borety {
  border-top: 1px solid #EBEBEB;
}
#caidinmg .xb_tdbiao {
  width: 100%;
  height: 30px;
  line-height: 30px;
  background: #EEEEEE;
}
#caidinmg .xb_tdbiao span {
  margin-left: 15px;
  color: #666;
}
#caidinmg .xq_model .xb_butnp {
  width: 100px !important;
  display: block;
  height: 30px;
  border: 1px solid #6DAAFF;
  background: #D9E9FF;
  margin-left: 30px;
  color: #000;
}
#xb_look .line_box label {
  font-weight: normal;
}
#xb_look .xb_zhanshi {
  width: 700px;
  height: auto;
  min-height: 30px;
  margin-left: 40px;
  display: table;
  border-collapse: collapse;
  border: 1px solid #EBEBEB;
  margin-bottom: 10px;
}
#xb_look .xb_zhanshi .xb_lootop {
  width: 100%;
  height: 30px;
  background: #F5F5F5;
}
#xb_look .xb_zhanshi .xb_lootop li {
  height: 30px;
  float: left;
  line-height: 30px;
  text-align: left;
  padding-left: 10px;
  padding-right: 5px;
}
#xb_look .xb_zhanshi .xb_zslb {
  width: 100%;
  height: auto;
  min-height: 30px;
  border-top: 1px solid #EBEBEB;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
#xb_look .xb_zhanshi .xb_zslb li {
  min-height: 30px;
  line-height: 30px;
  text-align: left;
  float: left;
  padding-left: 10px;
  padding-right: 5px;
}
#xb_look .xb_zhanshi .xb_zslb li .xq_model {
  display: inline-block;
  vertical-align: middle;
  line-height: 30px;
}
#xb_look .xb_zhanshi .xb_zslb li .xb_model {
  display: inline-block;
  width: auto;
  max-width: 80%;
  height: 30px;
  line-height: 30px;
}
#xb_look .xb_zhanshi .xb_zslb li span {
  display: inline-block;
  width: 20%;
  height: 30px;
  float: left;
  line-height: 30px;
}
#xb_look .btns .down {
  margin-right: 20px;
}
#addneed .form_box .line_box .xb_input {
  width: 80%;
  height: 22px;
  padding: 2px;
}
.minColor {
  color: red;
}
#xb_xzb .xb_xinxi {
  width: 100%;
  height: auto;
  min-height: 24px;
  line-height: 24px;
  padding-left: 50px;
  padding-right: 20px;
}
#xb_xzb .xb_xinxi span {
  display: block;
  float: left;
  width: 10%;
  text-align: right;
  margin-right: 5px;
}
#xb_xzb .xb_xinxi .xb_xinrg {
  float: left;
  width: 82%;
  height: auto;
}
#xb_xzb .xb_wopx {
  width: 100%;
  height: auto;
  min-height: 200px;
  margin-top: 10px;
  padding-left: 50px;
  padding-right: 50px;
}
#xb_xzb .xb_wopx .xb_xxlb {
  width: 100%;
  height: auto;
  overflow: hidden;
}
#xb_xzb .xb_wopx .xb_xxlb .xb_xuanxk {
  width: 915px;
  height: auto;
  overflow: auto;
}
#xb_xzb .xb_wopx .xb_xxlb .xb_xuanxk .inner {
  position: relative;
  height: 100%;
  overflow: hidden;
}
#xb_xzb .xb_wopx .xb_xxlb .xb_xuanxk li {
  width: 120px;
  height: 24px;
  border: 1px solid #EBEBEB;
  border-left: none;
  border-bottom: none;
  float: left;
  font-size: 12px;
  text-align: center;
  line-height: 24px;
  color: #000000;
  cursor: pointer;
}
#xb_xzb .xb_wopx .xb_xxlb .xb_xuanxk .xb_lfeb {
  border-left: 1px solid #EBEBEB;
}
#xb_xzb .xb_wopx .xb_lbxb {
  width: 915px;
  height: auto;
  border-top: none;
  overflow: auto;
}
#xb_xzb .xb_wopx .xb_lbxb .xb_kka {
  height: 100%;
  position: relative;
}
#xb_xzb .xb_wopx .xb_lbxb .xb_topw {
  height: 100%;
  background: #FFA950;
}
#xb_xzb .xb_wopx .xb_lbxb .xb_topw li {
  width: 160px;
  height: 30px;
  color: #fff;
  line-height: 30px;
  float: left;
  text-align: center;
  overflow: hidden;
  /*注意不要写在最后了*/
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
#xb_xzb .xb_wopx .xb_lbxb .curli {
  cursor: pointer;
}
#xb_xzb .xb_wopx .xb_lbxb .xb_xzlb {
  width: 100%;
  height: 100%;
  border-top: 1px solid #EBEBEB;
}
#xb_xzb .xb_wopx .xb_lbxb .xb_xzlb li {
  width: 160px;
  height: 30px;
  line-height: 30px;
  float: left;
  text-align: center;
  padding: 0 2px;
  overflow: hidden;
  /*注意不要写在最后了*/
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  border-right: 1px solid #EBEBEB;
  text-overflow: ellipsis;
}
#xb_xzb .xb_wopx .xb_lbxb .xb_xzlb .luese {
  background: #006CFF;
  color: #FFFFFF;
}
#xb_xzb .xb_wopx .xb_lbxb .xb_xzlb .xb_leftnone {
  border-left: none;
}
#xb_xzb .xb_xzbt {
  width: 100%;
  height: auto;
  min-height: 40px;
  margin-top: 20px;
  text-align: center;
  overflow: hidden;
}
#xb_xzb .xb_xzbt button {
  width: 150px;
  height: 36px;
  border: 1px solid #006CFF;
  margin-right: 15px;
  border-radius: 4px;
}
#xb_xzb .xb_xzbt .xb_gongy {
  width: 100%;
  height: auto;
  min-height: 30px;
  padding-left: 280px;
  margin-top: 35px;
}
#xb_xzb .xb_xzbt .xb_gongy .xb_gylb {
  width: 300px;
  height: auto;
  min-height: 30px;
  border: 1px solid #EBEBEB;
  border-bottom: none;
}
#xb_xzb .xb_xzbt .xb_gongy .xb_gylb li {
  width: 100%;
  height: 32px;
  line-height: 32px;
  text-align: center;
  padding: 0 15px;
  border-bottom: 1px solid #EBEBEB;
}
#xb_xzb .xb_xzbt .xb_gongy .xb_gylb li .xb_zjk {
  display: inline-block;
  width: 100%;
  text-align: left;
  position: relative;
}
#xb_xzb .xb_xzbt .xb_gongy .xb_gylb li input {
  float: left;
  width: 14px;
  height: 14px;
  position: absolute;
  top: 50%;
  bottom: 50%;
  margin-top: -7px;
}
#xb_xzb .xb_xzbt .xb_gongy .xb_gylb li span {
  width: 200px;
  height: 32px;
  overflow: hidden;
  /*注意不要写在最后了*/
  margin-left: 16px;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  float: left;
  text-overflow: ellipsis;
}
#xb_xzb .xb_xzbt .xb_gongy .xb_shija {
  width: auto;
  height: auto;
  min-height: 60px;
}
#xb_xzb .xb_xzbt .xb_gongy .xb_shija li {
  width: 100%;
  text-align: left;
  line-height: 30px;
}
#xb_xzb .xb_xzbt .xb_gongy .xb_shija li span {
  display: inline-block;
  width: 140px;
  height: 30px;
  text-align: right;
}
#xb_xzb .xb_xzbt .xb_gongy .xb_shija li .xb_xspan {
  display: inline-block;
}
#xb_xzb .xb_xzbt .xb_gongy .xb_shija li .xb_xspan input {
  width: 160px;
  height: 30px;
  margin-right: 2px;
  padding: 2px;
}
#xb_xzb .xb_xzbt .xb_gongy .xb_shija button {
  margin-left: 50px;
  margin-top: 20px;
}
#release .form_box .line_box #xb_sanj label {
  width: 106px;
  font-weight: normal;
}
body {
  width: 100%;
  height: 100%;
}
#sc_home .zl_home {
  width: 100%;
  height: 768px;
  background-image: url("../../images/shophome/banner.png");
  background-size: 100% 100%;
}
#sc_home .zl_home .zl_title {
  width: 750px;
  height: 300px;
  margin: 140px auto auto;
  text-align: center;
}
#sc_home .zl_home .zl_title .zl_heit {
  display: inline-block;
  width: 751px;
  height: 120px;
  background: #000000;
  font-family: "微软雅黑";
  font-size: 46px;
  text-align: center;
  font-weight: bold;
  color: #fff;
  line-height: 120px;
  letter-spacing: 5px;
}
#sc_home .zl_home .zl_title img {
  margin: auto;
}
#sc_home .zl_home .zl_title .zl_top {
  margin-top: 18px;
}
#sc_home .zl_home .zl_heard {
  width: 100%;
  height: 100px;
  padding-top: 20px;
}
#sc_home .zl_home .zl_heard .zl_nav {
  float: right;
  margin-top: 20px;
}
#sc_home .zl_home .zl_heard .zl_nav li {
  float: left;
  height: 40px;
  margin-left: 40px;
  cursor: pointer;
  font-size: 16px;
}
#sc_home .zl_home .zl_heard .zl_nav li a {
  display: block;
  color: #999;
  height: 40px;
  line-height: 40px;
  padding: 0 8px;
  transition: all 1s;
}
#sc_home .zl_home .zl_heard .zl_nav li a:hover {
  color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}
#sc_home .zl_home .zl_heard .zl_nav li .zl_active {
  color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}
#sc_home .zl_home2 {
  width: 100%;
  height: 768px;
  background-image: url("../../images/shophome/backg1.jpg");
  background-size: 100% 100%;
}
#sc_home .zl_home2 .zl_heard {
  width: 100%;
  height: 40px;
  font-size: 34px;
  text-align: center;
  margin-top: 60px;
}
#sc_home .zl_home2 .zl_title {
  width: 1000px;
  height: 488px;
  margin: 80px auto auto;
  position: relative;
}
#sc_home .zl_home2 .zl_title li {
  position: absolute;
  cursor: pointer;
}
#sc_home .zl_home2 .zl_title li img {
  display: block;
  width: 244px;
  height: 212px;
  z-index: 1;
}
#sc_home .zl_home2 .zl_title li div {
  position: absolute;
  top: 0;
  cursor: pointer;
  line-height: 192px;
  opacity: 0;
  filter: alpha(opacity=0);
  transition: all 1s;
}
#sc_home .zl_home2 .zl_title li div img {
  position: absolute;
  z-index: 2;
}
#sc_home .zl_home2 .zl_title li div span {
  position: absolute;
  display: block;
  width: 244px;
  height: 212px;
  padding: 10px;
  color: #fff;
  font-size: 18px;
  text-align: center;
  z-index: 9;
}
#sc_home .zl_home2 .zl_title li div span .newstile {
  display: inline-block;
  vertical-align: middle;
  line-height: 30px;
}
#sc_home .zl_home2 .zl_title li:hover div {
  opacity: 1;
  filter: alpha(opacity=1);
}
#sc_home .zl_home2 .zl_title .zl_img1 {
  left: 0;
  top: 50%;
  bottom: 50%;
  margin-top: -106px;
}
#sc_home .zl_home2 .zl_title .zl_img2 {
  top: 28px;
  left: 190px;
}
#sc_home .zl_home2 .zl_title .zl_img3 {
  bottom: 28px;
  left: 190px;
}
#sc_home .zl_home2 .zl_title .zl_img4 {
  bottom: 50%;
  top: 50%;
  left: 50%;
  right: 50%;
  margin-left: -122px;
  margin-top: -106px;
}
#sc_home .zl_home2 .zl_title .zl_img5 {
  right: 190px;
  top: 28px;
}
#sc_home .zl_home2 .zl_title .zl_img6 {
  bottom: 28px;
  right: 190px;
}
#sc_home .zl_home2 .zl_title .zl_img7 {
  right: 0;
  top: 50%;
  bottom: 50%;
  margin-top: -106px;
}
#sc_home .zl_home3 {
  width: 100%;
  height: 768px;
  background-image: url("../../images/shophome/backg3.jpg");
  background-size: 100% 100%;
}
#sc_home .zl_home3 .zl_title {
  width: 1161px;
  height: 470px;
  background: #fff;
  margin: 160px auto auto;
  padding: 20px;
}
#sc_home .zl_home3 .zl_title .zl_list {
  width: 100%;
  height: 100%;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli {
  width: 300px;
  height: 100%;
  margin-left: 110px;
  float: left;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl-head {
  height: 40px;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl-head .zl_big {
  font-size: 24px;
  font-weight: bold;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl-head span {
  float: right;
  font-size: 12px;
  line-height: 30px;
  cursor: pointer;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl-head span a {
  color: #000000;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl-head span a:hover {
  color: #006CFF;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 {
  width: 100%;
  height: 390px;
  overflow: hidden;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li {
  width: 100%;
  height: 81px;
  margin-bottom: 15px;
  overflow: hidden;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li img {
  display: inline-block;
  width: 98px;
  height: 81px;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li .zl_tilte {
  width: 195px;
  height: 81px;
  float: right;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li .zl_tilte .tilt_zl {
  display: block;
  width: 100%;
  height: 20px;
  color: #000000;
  overflow: hidden;
  font-size: 14px;
  cursor: pointer;
  font-weight: bold;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li .zl_tilte .tilt_zl a {
  color: #000000;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li .zl_tilte .nei_zl {
  display: block;
  width: 100%;
  font-size: 12px;
  height: 46px;
  padding: 2px 0;
  overflow: hidden;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li .zl_tilte .nei_zl .navt_zl {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li .zl_tilte .nei_zl .navt_zl a {
  color: #000000;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li .zl_tilte .hours_zl {
  display: block;
  width: 100%;
  height: 15px;
  line-height: 15px;
  font-size: 12px;
  color: #000000;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li .zl_tilte2 {
  width: 100%;
  height: 81px;
  float: right;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li .zl_tilte2 .tilt_zl {
  display: block;
  width: 100%;
  height: 20px;
  color: #000000;
  overflow: hidden;
  font-size: 14px;
  cursor: pointer;
  font-weight: bold;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li .zl_tilte2 .nei_zl {
  display: block;
  width: 100%;
  font-size: 12px;
  height: 46px;
  padding: 2px 0;
  overflow: hidden;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li .zl_tilte2 .nei_zl .navt_zl {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
}
#sc_home .zl_home3 .zl_title .zl_list .zl_listli .zl_listli2 li .zl_tilte2 .hours_zl {
  display: block;
  width: 100%;
  height: 15px;
  line-height: 15px;
  font-size: 12px;
  color: #000000;
}
#lin_new {
  width: 100%;
  height: 430px;
  margin-top: 30px;
  overflow: hidden;
}
#lin_new .xj_left {
  width: 990px;
  height: 100%;
  float: left;
}
#lin_new .xj_left .left_top {
  width: 100%;
  height: 60px;
  background: #DE1717;
  line-height: 60px;
  padding: 0 10px 0 15px;
  overflow: hidden;
}
#lin_new .xj_left .left_top img {
  margin-top: -10px;
}
#lin_new .xj_left .left_top span {
  font-size: 23px;
  color: #FFFFFF;
  margin-left: 7px;
}
#lin_new .xj_left .left_top .li_style {
  display: inline-block;
  list-style: none;
  padding-left: 16px;
  padding-right: 16px;
  margin-left: 40px;
  line-height: 30px;
  border: 1px solid #FFFFFF;
  background: rgba(214, 87, 87, 0.6);
  color: #fff;
  cursor: pointer;
}
#lin_new .xj_left .left_top .more {
  float: right;
  font-size: 14px;
  color: #FFFFFF;
  line-height: 70px;
  cursor: pointer;
}
#lin_new .xj_left .left_top .more a {
  color: #FFFFFF;
}
#lin_new .xj_left .ul_meun {
  width: 100%;
}
#lin_new .xj_left .ul_meun li {
  width: 322px;
  height: 180px;
  background: #FFFFFF;
  float: left;
  margin-bottom: 10px;
  margin-left: 12px;
  padding: 10px;
  cursor: pointer;
}
#lin_new .xj_left .ul_meun li .li_head {
  width: 100%;
  height: 70px;
  border-bottom: 1px solid #CCCCCC;
}
#lin_new .xj_left .ul_meun li .li_head span {
  display: block;
  line-height: 30px;
}
#lin_new .xj_left .ul_meun li .li_head .shop_title {
  color: #333333;
  font-size: 18px;
}
#lin_new .xj_left .ul_meun li .li_head .xj_xq {
  font-size: 15px;
  color: #666666;
}
#lin_new .xj_left .ul_meun li .li_bottom {
  width: 100%;
  color: #666666;
  font-size: 15px;
}
#lin_new .xj_left .ul_meun li .li_bottom span {
  display: block;
  line-height: 28px;
}
#lin_new .xj_left .ul_meun li .li_bottom .xj_wp {
  display: inline-block;
  margin-right: 5px;
  margin-top: 5px;
}
#lin_new .gd_rigth {
  width: 190px;
  height: 100%;
  background: green;
  float: right;
}
#lin_new .gd_rigth .gd_head {
  width: 100%;
  height: 155px;
  background: #5258CE;
  background: linear-gradient(to right, #5258CE 0%, #A69FFF 100%);
  padding: 40px 0 0;
}
#lin_new .gd_rigth .gd_head span {
  color: #FFFFFF;
  font-size: 18px;
  display: block;
  text-align: center;
}
#lin_new .gd_rigth .gd_head .gd_ts {
  line-height: 40px;
  font-size: 20px;
}
#lin_new .gd_rigth .gd_head .gd_ts .shulo {
  font-size: 30px;
  margin-right: 3px;
}
#lin_new .gd_rigth .gd_list {
  width: 100%;
  height: 278px;
  background: #FFFFFF;
  padding: 10px;
}
#lin_new .gd_rigth .gd_list li {
  line-height: 23px;
  font-size: 12px;
  color: #666666;
  overflow: hidden;
  cursor: pointer;
  white-space: nowrap;
  word-break: keep-all;
  text-overflow: ellipsis;
}
#lin_new .gd_rigth .gd_list li a {
  color: #666666;
}
#index_yptj {
  width: 100%;
}
#index_yptj .yp_top {
  width: 100%;
  text-align: center;
  line-height: 80px;
}
#index_yptj .yp_bottom {
  width: 100%;
  height: 450px;
}
#index_yptj .yp_bottom img {
  float: left;
  width: 380px;
  height: 450px;
}
#index_yptj .yp_bottom .yp_rx {
  width: 380px;
  height: 100%;
  float: left;
  background: #FFFFFF;
  margin: 0 27px;
  padding: 20px 25px 25px;
}
#index_yptj .yp_bottom .rx_title {
  display: inline-block;
  width: 100%;
  height: 30px;
  font-size: 22px;
  color: #333333;
  margin-bottom: 6px;
}
#index_yptj .yp_bottom .rx_title span {
  float: right;
  font-size: 14px;
  color: #999999;
  line-height: 40px;
  cursor: pointer;
}
#index_yptj .yp_bottom .rx_shop {
  width: 100%;
  height: 180px;
  background: #EBE0E6;
  padding: 20px;
  margin-bottom: 15px;
  cursor: pointer;
}
#index_yptj .yp_bottom .rx_shop2 {
  width: 153px;
  height: 180px;
  float: left;
  padding: 20px 5px 20px 20px;
  margin-left: 20px;
  background: #E0DAE4;
  cursor: pointer;
}
#index_yptj .yp_bottom .rx_shop2 .rx_left {
  width: 60px;
}
#index_yptj .yp_bottom .rx_shop2 .rx_left .rx_font {
  font-size: 12px;
}
#index_yptj .yp_bottom .rx_shop2 .rx_left .rx_bfont {
  font-size: 14px;
}
#index_yptj .yp_bottom .rx_shop2 .rx_qq {
  margin-left: -60px;
}
#index_yptj .yp_bottom .rx_shop2 .rximg {
  width: 90px;
  height: 100px;
}
#index_yptj .yp_bottom .max {
  width: 156px;
  max-height: 44px;
  overflow: hidden;
}
#index_yptj .yp_bottom .min {
  width: 100px;
  max-height: 18px;
  overflow: hidden;
}
#index_yptj .yp_bottom .Shopnumber {
  background: #F4E7D7;
}
#index_yptj .yp_bottom .rx_left {
  display: inline-block;
  width: 30%;
  height: auto;
  float: left;
}
#index_yptj .yp_bottom .rx_left span {
  display: block;
}
#index_yptj .yp_bottom .rx_left .rx_font {
  font-size: 16px;
  color: #663446;
}
#index_yptj .yp_bottom .rx_left .rx_bfont {
  font-size: 18px;
  color: #333333;
}
#index_yptj .yp_bottom .rximg {
  float: right;
  width: 132px;
  height: 120px;
  margin-top: 18px;
}
#index_yptj .yp_bottom .rx_qq {
  width: 20px;
  height: 20px;
  float: left;
  background: #FFFFFF;
  border-radius: 50%;
  margin-top: 90px;
  margin-left: -30%;
  text-align: center;
  cursor: pointer;
  line-height: 20px;
  box-shadow: 3px 3px 5px #888888;
}
#index_yptj .yp_bottom .rx_qq i {
  color: #999999;
}
#index_yptj .yp_bottom .yp_yp {
  width: 380px;
  height: 100%;
  float: left;
  padding: 20px 25px 25px;
  background: #FFFFFF;
}
#index_yptj .ts_bottom .ts_wli {
  width: 290px;
  height: 360px;
  background: #FFFFFF;
  margin-left: 10px;
  margin-bottom: 10px;
  float: left;
}
#index_yptj .ts_bottom .ts_wli .ts_nav {
  display: inline-block;
  width: auto;
  min-width: 80px;
  max-width: 280px;
  height: 26px;
  font-size: 14px;
  color: #FFFFFF;
  text-align: center;
  line-height: 26px;
  padding: 0 4px;
  margin-top: 10px;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  word-break: keep-all;
  text-overflow: ellipsis;
}
#index_yptj .ts_bottom .ts_wli .ts_shop {
  width: 100%;
  height: 300px;
  background: #FFFFFF;
  padding: 12px;
  overflow: hidden;
}
#index_yptj .ts_bottom .ts_wli .ts_shop .ts_jli {
  width: 85px;
  height: 130px;
  text-align: center;
  float: left;
  margin-bottom: 18px;
  margin-left: 5px;
  cursor: pointer;
}
#index_yptj .ts_bottom .ts_wli .ts_shop .ts_jli .tsimg {
  width: 77px;
  height: 89px;
  margin-bottom: 5px;
}
#index_yptj .ts_bottom .ts_wli .ts_shop .ts_jli .ts_bott {
  width: 100%;
}
#index_yptj .ts_bottom .ts_wli .ts_shop .ts_jli .ts_bott span {
  display: block;
}
#index_yptj .ts_bottom .ts_wli .ts_shop .ts_jli .ts_bott .ts_font {
  font-size: 14px;
  color: #333333;
}
#index_yptj .ts_bottom .ts_wli .ts_shop .ts_jli .ts_bott .min {
  max-height: 22px;
  overflow: hidden;
}
#index_yptj .ts_bottom .ts_wli .ts_shop .ts_jli .ts_bott .ts_sfont {
  font-size: 12px;
  color: #999999;
}
#index_yptj .z-he0 {
  background: #b97706;
}
#index_yptj .z-he1 {
  background: #734f37;
}
#index_yptj .z-he2 {
  background: #943b13;
}
#index_yptj .z-he3 {
  background: #e25922;
}
#index_yptj .z-he4 {
  background: #0b957c;
}
#index_yptj .synr .z-cen .z-he5 {
  background: #de1817;
}
#index_yptj .z-he6 {
  background: #534f4e;
}
#index_yptj .z-he7 {
  background: #c65a19;
}
#index_yptj .z-he8 {
  background: #3676ce;
}
#index_yptj .z-he9 {
  background: #7743cc;
}
#index_yptj .z-he10 {
  background: #3e4b7f;
}
#index_yptj .z-he11 {
  background: #254abf;
}
#index_yptj .z-he12 {
  background: #59ab2b;
}
#index_yptj .z-he13 {
  background: #506a4f;
}
#index_yptj .z-he14 {
  background: #4c6eb6;
}
#info_home {
  width: 100%;
  height: auto;
  box-sizing: border-box;
}
#info_home .wck {
  width: 100%;
  height: 180px;
  background: #FFFFFF;
  border-bottom: 1px solid #EBEBEB;
}
#info_home .top_left {
  width: 50%;
  height: 100%;
  border-right: 1px solid #EBEBEB;
  box-sizing: border-box;
  float: left;
  padding: 20px;
}
#info_home .top_left .tu_toux {
  width: 120px;
  height: 120px;
  display: inline-block;
  position: relative;
  cursor: pointer;
}
#info_home .top_left .tu_toux img {
  width: 120px;
  height: 120px;
  display: block;
  border-radius: 50%;
}
#info_home .top_left .tu_toux input {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 10;
  opacity: 0;
}
#info_home .top_left .tu_toux span {
  display: block;
  width: 120px;
  height: 30px;
  line-height: 30px;
  background: #4D4D4D;
  text-align: center;
  color: #FFFFFF;
  font-size: 12px;
  position: absolute;
  bottom: 0;
  cursor: pointer;
}
#info_home .top_left .tou_rigth {
  width: 330px;
  float: right;
  height: 120px;
  padding: 10px 0;
}
#info_home .top_left .tou_rigth span {
  display: block;
}
#info_home .top_left .tou_rigth .xingm {
  color: #4D4D4D;
  font-weight: 100;
  font-size: 16px;
}
#info_home .top_left .tou_rigth ul {
  width: 100%;
  display: block;
  height: 36px;
  margin: 12px 0;
}
#info_home .top_left .tou_rigth ul li {
  width: 62px;
  height: 36px;
  border: 1px solid #CCCCCC;
  cursor: pointer;
  color: #CCCCCC;
  float: left;
  text-align: center;
  margin-right: 4px;
  line-height: 36px;
  position: relative;
}
#info_home .top_left .tou_rigth ul li .poa {
  position: absolute;
  width: 17px;
  height: 17px;
  text-align: center;
  line-height: 17px;
  top: 17px;
  right: 0px;
  display: none;
  color: #FFFFFF;
}
#info_home .top_left .tou_rigth ul .border {
  color: #009966;
  border: 1px solid #009966;
}
#info_home .top_left .tou_rigth ul .border .poa {
  display: block;
}
#info_home .top_left .tou_rigth .bonton {
  display: block;
  color: #999999;
}
#info_home .top_left .tou_rigth .bonton i {
  color: #FF0000;
  font-style: normal;
}
#info_home .top_left .tou_rigth .bonton .cul {
  color: #006CFF;
  cursor: pointer;
  margin-left: 4px;
}
#info_home .top_rigth {
  width: 50%;
  height: 100%;
  float: right;
  padding: 20px;
}
#info_home .top_rigth li {
  width: 360px;
  line-height: 35px;
}
#info_home .top_rigth li span {
  font-size: 12px;
}
#info_home .top_rigth li span i {
  font-style: normal;
  color: #FF0000;
  margin-right: 2px;
}
#info_home .top_rigth li .money_name {
  color: #333333;
}
#info_home .top_rigth li .float {
  float: right;
  color: #006CFF;
  cursor: pointer;
}
#info_home .top_rigth .big_title {
  width: 100%;
}
#info_home .top_rigth .big_title h4 {
  font-size: 16px;
  display: inline-block;
  color: #333333;
}
#info_home .top_rigth .big_title span {
  float: left;
  cursor: pointer;
  color: #006CFF;
  font-size: 12px;
  float: right;
}
#info_home .conpay {
  width: 100%;
  height: 180px;
  background: #FFFFFF;
  padding: 20px;
}
#info_home .conpay .isconpay {
  width: 120px;
  height: 130px;
  float: left;
  line-height: 60px;
  position: relative;
}
#info_home .conpay .isconpay .type {
  width: 100%;
  color: #000000;
  font-size: 12px;
  text-align: center;
  position: absolute;
}
#info_home .conpay .isconpay .type i {
  font-style: normal;
  color: #FF0000;
}
#info_home .conpay .isconpay .magin_top {
  margin-top: -16px;
}
#info_home .conpay .isconpay .sign {
  top: 60px;
  cursor: pointer;
  color: #FFFFFF;
}
#info_home .conpay .conpay_rigth {
  width: 830px;
  height: 130px;
  float: right;
  padding: 10px 0;
}
#info_home .conpay .conpay_rigth .pow {
  width: 100%;
  height: 25px;
  position: relative;
}
#info_home .conpay .conpay_rigth .pow .a_buton {
  width: 100px;
  height: 26px;
  background: #006CFF;
  display: inline-block;
  margin-left: 50px;
  margin-top: 3px;
  color: #FFFFFF;
  text-align: center;
  line-height: 26px;
  border-radius: 4px;
  cursor: pointer;
}
#info_home .conpay .conpay_rigth .pow h4 {
  color: #222222;
  font-size: 16px;
  font-weight: bold;
  display: inline-block;
  cursor: pointer;
}
#info_home .conpay .conpay_rigth .pow h4 i {
  margin-left: 5px;
}
#info_home .conpay .conpay_rigth .pow ul {
  position: absolute;
  width: 330px;
  height: auto;
  top: 35px;
  background: #EBEBEB;
  font-size: 14px;
  color: #333333;
}
#info_home .conpay .conpay_rigth .pow ul li {
  width: 100%;
  text-align: center;
  line-height: 50px;
  border-bottom: 1px solid #fff;
  cursor: pointer;
}
#info_home .conpay .conpay_rigth .pow ul li i {
  font-size: 14px;
  color: #333333;
  margin-right: 3px;
}
#info_home .conpay .conpay_rigth .point {
  width: 100%;
  line-height: 50px;
}
#info_home .conpay .conpay_rigth .point span {
  color: #999999;
  margin-right: 5px;
}
#info_home .conpay .conpay_rigth .point span i {
  color: #FF0000;
  font-style: normal;
}
#info_home .conpay .conpay_rigth .conpay_num span {
  color: #999999;
}
#info_home .conpay .conpay_rigth .conpay_num span i {
  color: #FF0000;
  font-style: normal;
}
#info_home .con_list {
  width: 100%;
  height: 374px;
  margin-top: 10px;
}
#info_home .con_list .conlist_left,
#info_home .con_list .conlist_rigth {
  width: 49.5%;
  height: 100%;
  background: #FFFFFF;
  float: left;
  padding: 10px;
}
#info_home .con_list .conlist_left h4,
#info_home .con_list .conlist_rigth h4 {
  color: #222222;
  line-height: 50px;
  font-size: 16px;
  margin-bottom: 0px;
  border-bottom: 1px solid #EBEBEB;
}
#info_home .con_list .conlist_left .con_nav,
#info_home .con_list .conlist_rigth .con_nav {
  width: 100%;
  line-height: 40px;
  border-bottom: 1px solid #EBEBEB;
}
#info_home .con_list .conlist_left .con_nav span,
#info_home .con_list .conlist_rigth .con_nav span {
  margin-right: 20px;
  color: #333333;
  cursor: pointer;
  font-size: 12px;
}
#info_home .con_list .conlist_left .list_no,
#info_home .con_list .conlist_rigth .list_no {
  width: 100%;
  text-align: center;
  padding: 15px;
}
#info_home .con_list .conlist_left .list_no span,
#info_home .con_list .conlist_rigth .list_no span {
  line-height: 138px;
  color: #333333;
  font-size: 18px;
  margin-left: 5px;
}
#info_home .con_list .conlist_left .list_no button,
#info_home .con_list .conlist_rigth .list_no button {
  width: 176px;
  height: 34px;
  color: #FFFFFF;
  background: #006CFF;
  display: block;
  border-radius: 4px;
  margin: auto;
  margin-top: 10px;
}
#info_home .con_list .conlist_left .list_yes,
#info_home .con_list .conlist_rigth .list_yes {
  width: 100%;
  height: 240px;
  margin-top: 8px;
  overflow: hidden;
}
#info_home .con_list .conlist_left .list_yes .xq_listtop,
#info_home .con_list .conlist_rigth .list_yes .xq_listtop,
#info_home .con_list .conlist_left .list_yes .xq_listtop2,
#info_home .con_list .conlist_rigth .list_yes .xq_listtop2 {
  width: 100%;
  background: #006CFF;
  line-height: 30px;
  color: #FFFFFF;
}
#info_home .con_list .conlist_left .list_yes .xq_listtop li,
#info_home .con_list .conlist_rigth .list_yes .xq_listtop li,
#info_home .con_list .conlist_left .list_yes .xq_listtop2 li,
#info_home .con_list .conlist_rigth .list_yes .xq_listtop2 li {
  float: left;
  line-height: 30px;
  text-align: center;
  font-size: 12px;
  height: 30px;
  overflow: hidden;
}
#info_home .con_list .conlist_left .list_yes .xq_listtop button,
#info_home .con_list .conlist_rigth .list_yes .xq_listtop button,
#info_home .con_list .conlist_left .list_yes .xq_listtop2 button,
#info_home .con_list .conlist_rigth .list_yes .xq_listtop2 button {
  padding: 0 4px;
  height: 20px;
  margin-left: 2px;
  line-height: 20px;
}
#info_home .con_list .conlist_left .list_yes .xq_listtop2,
#info_home .con_list .conlist_rigth .list_yes .xq_listtop2 {
  color: #999999;
  background: none;
}
#info_home .con_list .conlist_left .list_yes .xingxu,
#info_home .con_list .conlist_rigth .list_yes .xingxu {
  display: inline-block;
  width: 150px;
  margin-left: 1px;
  height: 40px;
  line-height: 40px;
  border: 1px solid #DBDBDB;
  color: #000000;
  text-align: center;
  padding: 0 2px;
  margin-bottom: 10px;
}
#info_home .con_list .conlist_rigth {
  float: right;
}
