.ztBanner img {
  max-width: 100%;
}
.jbzc_content .jbzc_title img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}
/*.jbzc_content .jbze_text {
  padding: 0.234375rem;
  color: #333;
  font-size: 0.375rem;
  line-height:1.5em;
}
.jbzc_content .jbze_text > li {
  margin-bottom: 0.28125rem;
  position: relative;
}
.jbzc_content .jbze_text > li .blue {
  color: #2193ee;
}
.jbzc_content .jbze_text > li .text {
  position: absolute;
  top: 0;
  left: 20%;
}*/
.jbze_text{width:100%;padding:0.25rem;font-size:0.375rem;line-height:1.75em;color: #333;}
.jbze_text > li{width:100%;display:inline-block;position:relative;padding-left:2.1875rem;}
.jbze_text > li .blue {
  color: #2193ee;
  width:2.1875rem;
  position:absolute;left:0;
  top:0;
}
.jbze_text > li .text {width:100%;}
.jbzc_content .jbzc_type {  font-size: 0.328125rem;padding: 0.3125rem 0.234375rem;background-color: #f2f2f2; margin-bottom: 0.28125rem;}
.jbzc_content .jbzc_type :after {  content: " ";  display: table;  clear: both;}
.jbzc_content .jbzc_type li {  width: 30%;  height: 43px;  line-height: 43px;  border: 1px solid #d7caca;  border-radius: 5px;  text-align: center;  float: left;  background-color: #fff;  margin-bottom: 12px;  position: relative;}
.jbzc_content .jbzc_type li:nth-child(2),
.jbzc_content .jbzc_type li:nth-child(5),
.jbzc_content .jbzc_type li:nth-child(8) {  margin: 0 5%;}
.jbzc_content .jbzc_type li img {  position: absolute;  top: 5px;  right: 5px;  max-width: 20%;}
.jbzc_content .jbzc_text2 {  padding: 0.359375rem 0.234375rem;  font-size: 0.325rem;  color: #000;  padding-bottom: 0;}
.jbzc_content .jbzc_text2 span {  color: #ff0000;}
.jbzc_content .jbzc_text2 li {  margin-bottom: 0.28125rem;}
.jbzcwt_content {  padding: 0 0.234375rem;  display: none;}
.jbzcwt_content .jbzcwt_bz {  width: 100%; height:1rem;position:relative;margin-top:0.25rem;}
.jbzcwt_content .jbzcwt_bz::after{content:'';width:100%;height:1px;background:#d0d0d0;position:absolute;top:50%;left:0;}
.jbzcwt_content .jbzcwt_bz .title_box {  border: 1px solid #d0d0d0;  background-color: #fff; position:absolute; top:0; left:50%;background:#fff;z-index:1; height:100%;width:5.8rem;margin-left:-2.9rem;}
.jbzcwt_content .jbzcwt_bz .title_box .title_txt { width:80%;position:absolute;left:10%;background:#FFF;top:-1px;bottom:-1px; font-size:0.5rem;text-align:center;color:#2193ee;z-index:2;}
.jbzcwt_content .jbzcwt_bz .title_box .title_txt p:nth-child(1) {  font-weight: bold;}
.jbzcwt_content .jbzcwt_bz .title_box .title_txt p:nth-child(1) span {  color: #333;}
.jbzcwt_content .jbzcwt_bz .title_box .title_txt p:nth-child(2) {  font-size: 0.325rem;  color: #727272;  line-height:1em;}
.jbzcwt_content .jbzcwt_prompt {  text-indent: 2em;  font-size: 0.35rem;  padding: 10px 0 10px 2rem;  background: url(../images/jibzc/Tips.jpg) no-repeat left;  background-size:1.8rem auto;  color: #333;  line-height:1.4em;}
.jbzcwt_content .jbzcwt_from {  font-size: 0.375rem;  background-color: #2193ee;  color: #fff;  padding: 0.25rem;}
.jbzcwt_content .jbzcwt_from .from {  border-bottom: 1px solid #005ba4;}
.jbzcwt_content .jbzcwt_from .from label {  display: block;  width: 100%;  margin: 0 auto 10px auto;  position:relative;}
.jbzcwt_content .jbzcwt_from .from div {    position:absolute;    width:100%;padding-left:2rem;top:0;left:0;    height:0.5rem;}
.jbzcwt_content .jbzcwt_from .from div input{width:100%;height:100%;background:#fff;display:block;}
.jbzcwt_content .jbzcwt_from .from div input:focus {  outline: 0;  outline-offset: 0;}
.jbzcwt_content .jbzcwt_from .from div textarea:focus {  outline: 0;  outline-offset: 0;}
.jbzcwt_content .jbzcwt_from .from div textarea {  resize: none;  height: 60px;}
.jbzcwt_content .jbzcwt_from .from ul {  height: 30px;  margin-bottom: 20px;}
.jbzcwt_content .jbzcwt_from .from ul li {  float: left;  height: 30px;  line-height: 30px;  border-radius: 5px;  background-color: #ff8400;  width: 3.28125rem;  text-align: center;  margin-left: 0.78125rem;}
.jbzcwt_content .jbzcwt_from .from ul li p {  display: inline-block;}
.jbzcwt_content .jbzcwt_from .from ul li:nth-child(1) p {  background-size: 22%;}
.jbzcwt_content .jbzcwt_from .from ul li:nth-child(2) {  background-color: #bdbdbd;}
.jbzcwt_content .jbzcwt_from .from ul li:nth-child(2) p {  background-size: 30%;}
.jbzcwt_content .jbzcwt_from .jbzcwt_text {  padding-top: 10px;  border-top: 1px solid #78c3ff;  font-size: 0.375rem;  line-height: 1.5em;}
.jbzcwt_content .jbzcwt_from .jbzcwt_text span {  color: #ffd800;}
.jbzcwt_content .jbzcwt_communication {  font-size: 0.28125rem;  color: #000;  margin: 15px 0;  border-bottom: 1px solid #c0c0c0;}
.jbzcwt_content .jbzcwt_communication .communication_box {  background-color: #fff;  text-align: center;  width: 6.25rem;  height: 30px;  line-height: 30px;  border: 1px solid #c0c0c0;  border-radius: 15px;  margin: 0 auto -15px auto;}
.jbzcwt_content .threeImg {  margin: 30px 0 0 0;}
.jbzcwt_content .threeImg:after {  content: "";  display: table;  clear: both;}
.jbzcwt_content .threeImg li {  float: left;  width: 30%;}
.jbzcwt_content .threeImg li img {  max-width: 100%;}
.jbzcwt_content .threeImg li:nth-child(2) {  margin: 0 5%;}
.jbzcwt_content .jbzcwt_goback {  font-size: 0.28125rem;  text-align: center;  height: 30px;  line-height: 30px;  background: url("../images/jibzc/dbfh.jpg") no-repeat center;  background-size: 50%;  margin-bottom: -20px;  color: #fff;}
/*.jbzcwt_content .jbzc_question {
  font-size: 0.35rem;
  color: #151515;
  margin-bottom: 13px;
}
.jbzcwt_content .jbzc_question ul li {
  height: 70px;
  border-bottom: 1px solid #bebebe;
  position:relative;
}
.jbzcwt_content .jbzc_question ul li span {
  float: left;
  width: 12%;
  text-align: center;
  font-size: 0.42125rem;
  color: #686868;
  background-color: #dedede;
  height: 70px;
  line-height: 70px;
  border-right: 1px solid #bebebe;
  border-bottom: 1px solid #bebebe;
}
.jbzcwt_content .jbzc_question ul li > div {
  float: left;
  width: 86%;
  box-sizing: border-box;
}
.jbzcwt_content .jbzc_question ul li > div .jbzcwt_inputBox{
    width:100%;
    position:absolute;
    left:10px;
    bottom:0;
}
.jbzcwt_content .jbzc_question ul li > div p {
  padding:0.078125rem;
  padding-right:0;
}

.jbzcwt_content .jbzc_question ul li > div label {
  display: inline-block;
  width: 30%;
  text-align: center;
}
.jbzcwt_content .jbzc_question ul li:after {
  content: "";
  display: table;
  clear: both;
}
.jbzcwt_content .jbzc_question ul li:nth-child(1) {
  background-color: #2193ee;
  color: #fff;
  font-size:14px;
  text-align: center;
  height: 40px;
  line-height: 40px;
}
.jbzcwt_content .jbzc_question ul li:nth-child(1) span {
  color: #fff;
  background-color: #2193ee;
  border-right: 1px solid #fff;
  height: 40px;
  line-height: 40px;
}*/
.wtjg_wait {  display: none;  width: 90%;  margin: 0 auto;  background-color: #fff;  border-radius: 10px;  box-shadow: 0 0 30px #c6c6c6;  font-size: 0.28125rem;  text-align: center;  position: fixed;  top: 40%;  left: 5%;}
.wtjg_wait p {  padding-top: 20px;}
.wtjg_wait p a {  color: red;}
.wtjg_wait .wait_foot {  background-color: #2193ee;  border-bottom-left-radius: 10px;  border-bottom-right-radius: 10px;  color: #fff;  margin-top: 20px;  padding: 10px 25px;}
.wtjg_wait .wait_foot span {  font-weight: bold;  font-size: 0.3125rem;}
.wtjg_result {display:none;color:#000;background-color: #fff;width: 90%;margin: 0 auto;border-radius:10px;box-shadow:0 0 30px #c6c6c6;font-size:0.21875rem;padding:0 0.390625rem 1px 0.390625rem;  position: fixed;  top: 30%;  left: 5%;}
.wtjg_result .wtjg_close {  width: 20%;  position: absolute;  top: -13px;  right: -20px;}
.wtjg_result .wtjg_close img {  max-width: 80%;}
.wtjg_result .csjg_bz {  background: url("../images/jibzc/yes.jpg") no-repeat left center;  background-size: 15%;  padding: 0.390625rem 0.625rem 0.390625rem 1.203125rem;  border-bottom: 1px dashed #000;}
.wtjg_result .csjg_bz p {  padding-left: 10px;}
.wtjg_result .csjg_bz p .score {  color: red;}
.wtjg_result .csjg_bz p .bzjg {  font-size: 0.328125rem;  color: #ff8400;}
.wtjg_result .csjg_txt {  text-indent: 2em;  padding: 10px 0;  color: #171717;}
.wtjg_result .csjg_inputBox {  width: 85%;  margin: 10px auto 0 auto;}
.wtjg_result .csjg_inputBox:after {  content: "";  display: table;  clear: both;}
.wtjg_result .csjg_inputBox li {  float: left;  height: 35px;  border: 1px solid #b7b7b7;}
.wtjg_result .csjg_inputBox li:first-child {  background-color: #fff;  padding: 5px 0 5px 5px;  border-right: 0;  border-top-left-radius: 5px;  border-bottom-left-radius: 5px;}
.wtjg_result .csjg_inputBox li input {  height: 23px;  width: 95%;}
.wtjg_result .csjg_inputBox li input:focus {
  outline-offset: 0;
  outline: 0;
}
.wtjg_result .csjg_inputBox li:last-child {
  padding: 0 5px;
  line-height: 35px;
  background-color: #2193ee;
  color: #fff;
  border-left: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.wtjg_result .csjg_a {
  display: block;
  width: 50%;
  margin: 20px auto;
  height: 30px;
  line-height: 30px;
  background-color: #ff7800;
  color: #fff;
  border-radius: 10px;
}
.wtjg_result .csjg_a p {
  width: 70%;
  margin: 0 auto;
  background: url("../images/jibzc/xr.png") no-repeat left center;
  padding-left: 15%;
}
.yygh_content {
  padding: 0 0.234375rem;
}
.yygh_content .yygh_fwyj img {
  max-width: 100%;
}
.yygh_content .yygh_zzgh {
  width: 100%;
  padding: 0 0.25rem;
}
.yygh_content .yygh_zzgh li {
    width: 100%;
    height: 1rem;
    font-size: 0.46875rem;
    border-radius: 0.5rem;
    overflow: hidden;
    margin-top: 0.25rem;
    line-height: 1rem;
    position: relative;
    padding-left: 2.7rem;
    border: 1px solid #c5c5c5;
}
.yygh_content .yygh_zzgh li span {
    color: #fff;
    background: #2193ee;
    display: block;
    width: 2.7rem;
    height: 100%;
    text-align: center;
    position: absolute;
    left: 0;
    top: 0;
}
.yygh_content .yygh_zzgh li input,
.yygh_content .yygh_zzgh li select {
    width: 100%;
    height: 100%;
    float: left;
    font-size: 0.34375rem;
    line-height: 0.75rem;
    text-indent: .5em;
    border: 0;
    outline: 0;
    background: none;
    text-align: left;
}
.yygh_content .yygh_zzgh > p {
  width: 100%;
  text-align: center;
  height: 0.78125rem;
  margin-top: 0.25rem;
  line-height: 0;
}
.yygh_content .yygh_zzgh > p button {
  width: 3.28125rem;
  height: 0.78125rem;
  display: inline-block;
  color: #fff;
  font-size: 0.34375rem;
  border-radius: 0.125rem;
  text-indent: 0.25rem;
}
.yygh_content .yygh_zzgh #bzlytxtsubmit {
  background: #ff8400 url(../images/yygh/btn1bg.png) no-repeat 0.65625rem center;
  background-size: 0.21875rem 0.5rem;
}
.yygh_mindtxt {
  background-color: #ededed;
  width: 100%;
  padding: 0.234375rem;
  font-size: 0.4375rem;
  margin-top: 0.4375rem;
}
.yygh_mindtxt p {
  color: #ff0000;
  text-align: center;
}
.yygh_mindtxt .mindtxt_cot {
  margin: 0.234375rem 0;
  padding: 0 0.234375rem;
  position: relative;
  height:1.5rem;
}
.yygh_mindtxt .mindtxt_cot span {
  color: #ff0000;
  position: absolute;
  top: 0;
  left: 0.234375rem;
}
.yygh_mindtxt .mindtxt_cot .txt {
  width: 70%;
  position: absolute;
  top: 0;
  right: 0.234375rem;
  color: #333;
}
.yygh_zbys {
  width: 100%;
  display: block;
}
.yygh_zbys .title {
  width: 100%;
  display: block;
  height: 0.71875rem;
  padding: 0 0.25rem;
  background: #fff;
  position: relative;
  margin-top: 16px;
  overflow: hidden;
}
.yygh_zbys .title img {
  position: absolute;
  left: 0.25rem;
  top: 0;
  width: 0.546875rem;
  height: 0.546875rem;
}
.yygh_zbys .title h3 {
  width: 100%;
  position: absolute;
  left: 0.875rem;
  top: 0;
  font-size: 0.46875rem;
  color: #2193ee;
  height: 100%;
}
.yygh_zbys .title a {
  position: absolute;
  display: block;
  right: 0.25rem;
  top: 0;
  font-size: 0.28125rem;
  color: #484848;
  height: 100%;
  line-height: 2.15em;
  padding-right: 0.46875rem;
  background: url(../images/common/more.jpg) no-repeat right center;
  background-size: 0.375rem 0.375rem;
}
.yygh_zbys2 {
  width: 100%;
  margin-top: 0.25rem;
  padding: 0 0.234375rem;
}
.yygh_zbys2 .zbys {
  margin-bottom: 10px;
}
.yygh_zbys2 .zbys:after {
  content: "";
  display: table;
  clear: both;
}
.yygh_zbys2 .zbys .left {
  width: 30%;
  display: block;
  float: left;
}
.yygh_zbys2 .zbys .left img {
  width: 100%;
  display: block;
}
.yygh_zbys2 .zbys .right {
  width: 70%;
  float: right;
}
.yygh_zbys2 .zbys .right h2 {
  font-size: 0.46875rem;
  color: #313131;
  width: 100%;
  margin-top: 0.25rem;
}
.yygh_zbys2 .zbys .right h2 span {
  font-size: 0.34375rem;
  font-weight: normal;
  margin-right: 0.09375rem;
}
.yygh_zbys2 .zbys .right h2 i {
  font-size: 0.21875rem;
  font-weight: normal;
  font-style: normal;
  padding: 0 0.0625rem;
  display: inline-block;
  color: #ff6c00;
  border: 1px solid #ff6c00;
  margin: 0 0.09375rem;
  border-radius: 0.0625rem;
}
.yygh_zbys2 .zbys .right h2 i.db {
  color: #2193ee;
  border: 1px solid #2193ee;
}
.yygh_zbys2 .zbys .right .start {
  margin-top: 5px;
  font-size: 0.21875rem;
}
.yygh_zbys2 .zbys .right .start img {
  max-width: 5%;
}
.yygh_zbys2 .zbys .right .start span {
  color: #757575;
  background-color: #efefef;
}
.yygh_zbys2 .zbys .right .start i {
  font-style: normal;
}
.yygh_zbys2 .zbys .right p {
  margin: 5px 0;
  font-size: 0.28125rem;
  line-height: 0.46875rem;
}
.yygh_zbys2 .zbys .right p a {
  color: red;
  display: inline;
}
.yygh_zbys2 .zbys .right li {
  font-size: 0.28125rem;
  float: left;
  width: 30%;
  text-align: center;
  height: 0.625rem;
  line-height: 0.625rem;
  border-radius: 5px;
}
.yygh_zbys2 .zbys .right li a {
  display: block;
  color: #fff;
}
.yygh_zbys2 .zbys .right li a img {
  max-width: 20%;
  vertical-align: middle;
}
.yygh_zbys2 .zbys .right li:nth-child(2) {
  margin: 0 10px;
}
.yygh_zbys2 .jbzcwt_communication {
  font-size: 0.28125rem;
  color: #000;
  margin: 10px 0 15px 0;
  border-bottom: 1px solid #c0c0c0;
}
.yygh_zbys2 .jbzcwt_communication .communication_box {
  background-color: #fff;
  text-align: center;
  width: 6.25rem;
  height: 30px;
  line-height: 30px;
  border: 1px solid #c0c0c0;
  border-radius: 15px;
  margin: 0 auto -15px auto;
}
.yygh_zbys2 .threeImg {
  margin: 30px 0 0 0;
}
.yygh_zbys2 .threeImg:after {
  content: "";
  display: table;
  clear: both;
}
.yygh_zbys2 .threeImg li {
  float: left;
  width: 30%;
}
.yygh_zbys2 .threeImg li img {
  max-width: 100%;display:block;
}
.yygh_zbys2 .threeImg li:nth-child(2) {
  margin: 0 5%;
}
.yygh_zbys2 .yygh_gd {
  position: relative;
  height: 1.875rem;
  overflow: hidden;
  margin: 0 auto;
}
.yygh_zbys2 .yygh_gd ul {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  height: 1.875rem;
}
.yygh_zbys2 .yygh_gd li {
  float: left;
  width: 3.225rem;
  padding-right: 0.078125rem;
  position: relative;
}
.yygh_zbys2 .yygh_gd li img {
  max-width: 100%;
}
.yygh_zbys2 .yygh_gd li .titl {
  width: 96%;
  font-size: 0.21875rem;
  color: #fff;
  text-align: center;
  background-color: rgba(42, 32, 21, 0.8);
  position: absolute;
  bottom: 0.234375rem;
  left: 0;
}
.yygh_zbys2 .yygh_gd li:last-child {
  margin-right: 0;
}
.jbzc_question{font-size:0.375rem;line-height: 1.75em;width:100%;}
.jbzc_question li{width:100%;position: relative;padding-left: 1rem;border-bottom: 1px solid #bebebe;}
.jbzc_question li .left{position: absolute;left: 0;top: 0;bottom:0;width: 1rem;text-align: center;background:#dedede;color:#686868;display:block;border-right:1px solid #bebebe;}
.jbzc_question li .left>span{position: absolute;top:50%;margin-top:-0.375rem;left: 0;right: 0;margin-top:-0.3rem;}
.jbzc_question ul li:nth-child(1),.jbzc_question ul li:nth-child(1)>.left,.jbzc_question ul li:nth-child(1)>.right{background:#2193ee;color:#fff;text-align: center; }
.jbzc_question ul li:nth-child(1)>.left{border-right:1px solid #fff;}
.jbzc_question li .right{background: #f4f4f4;padding: 0.125rem;color:#333;float:none;}
.jbzc_question li .right p{font-size: 0.325rem;line-height: 1.5em;}
.jbzc_question li .right div{height:0.4875rem;width:100%;font-size: 0.325rem;line-height: 1.5em;margin-top:.125rem;}
.jbzc_question li .right div label{width:33%;display:block;text-indent: .5em;float:left;}
.jbzc_question li .right div input{margin-right: 1em;}
#bzlytxtsubmit{background:#ff8400;}