.wsc-form .fm-item input::placeholder ,.wsc-form .fm-item textarea::placeholder{color: #888F98;font-weight: 300;}
.zgTit {
    color: #04152C;
    font-size: 0.36rem;
    line-height: 0.48rem;
    text-align: center;
}
#imgModal{
    z-index: 100;
}
.zgText {
    margin-top: 0.26rem;
    font-size: 0.28rem;
    color: #7A8189;
    line-height: 0.44rem;
}
.btn-bluebd{
    color: #00429D;
    border: 0.02rem solid #00429D;
}
/* 报告真伪查询 */
.zw-block1{
    padding:0.4rem  0.3rem 0.5rem;
}
 .wtb1-form .btn-blue{
font-size: 0.28rem;
}
.wtb1-form label{
    display: inline-block;
    left: 0;
    top: 0;
    margin-bottom: 0.14rem;
    font-size:0.28rem;
    line-height:0.52rem;
    color:rgba(65,87,117,1);
    position: relative;
}
.report1-cxmain{
  margin-top: 0.3rem;
}
.wtb1-form{
    padding-right: 0.1rem;
}
.report1-quest{
    position: relative;
   margin: 0.16rem 0;
}
.report2-quest{
    position: relative;
    margin: 0.16rem 0 0.1rem;
}
.icon-question {
display: inline-block;
font-size:0.24rem;
font-weight:400;
line-height:0.32rem;
cursor: pointer;
color:rgba(0,66,157,1);
padding-left: 0.36rem;
background: url(../images/m-icon-quest.png) no-repeat left center;
background-size:0.28rem 0.28rem;
}
 
  .botfix-dialog1 {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 100;
    overflow: hidden;
  }
  .popmsg{
    position: fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin: auto;
    height: 0.6rem;
    z-index: 1000;
    color: #fff;
    transition: 0.3s;
    text-align: center;
}
.poptip{
    line-height: 0.6rem;
    display: inline-block;
    text-align: center;
    padding: 0 0.3rem;
    border-radius: 0.04rem;
    background: rgba(0,0,0,0.65);
    height: 0.6rem;
}
  .botfix-lxway1 {
    position: fixed;
    left: 0;
    right: 0;
    margin: auto;
    width: 6.9rem;
    bottom: 2rem;
    overflow: hidden;
    z-index: 102;
    display: none;
  }
  .botfix-lxway1 img{
      width: 100%;
  }
.rtip-tit{
    font-size:0.24rem;
    margin-top: 0.36rem;
line-height:0.52rem;
color:rgba(98,116,142,1);
}
.rtip-msg{
    margin-top:0.06rem;
font-size:0.24rem;
line-height:0.52rem;
color:rgba(122,129,137,1);
}
.rtip-msg a{
    color: #00429D;
    text-decoration: underline;
}
.result-tit{
    font-size:0.32rem;
line-height:0.42rem;
color:rgba(4,21,44,1);
}
.result-main{
    margin-top: 0.3rem;
 }
 
 .result-main li{
    width: 100%;
     border-bottom: 0.02rem solid #fff;
     font-size: 0.28rem;
     color: #62748E;
     padding:0.2rem 0.4rem;
     line-height: 0.38rem;
     box-sizing: border-box;
 }
 .result-main .tit{
     font-weight: bold;
     background: #F8F9FD;
 }
 .result-main .msg{
     background: #E9F3F5; 
 }
 .report1-result{
     margin-top: 0.46rem;
 }

 .zw-block2{
     padding: 0.46rem 0.3rem 0.4rem;
     background: #F5F8FA;
 }
 .zw-block2 .img-box{
width: 6.9rem;
margin-top: 0.3rem;
 }
 .zw-block2 .img-box img{
     width: 100%;
 }
 .zw-block2  .info-box{
     margin-top: 0.24rem;
     font-size: 0.28rem;
     color: #7A8189;
     line-height: 0.48rem;
 }
 .zw-block2  .info-box .btn{
     margin-top: 0.32rem;
 }
 /* 报告进度查询 */
 .report2-body .error {
    left: 0;
    bottom: 0;
    display:block;
    margin-top: 0.16rem;
    color: #e94351;
    opacity: 0;
    line-height:0.48rem;
    visibility: hidden;
    transition: .3s;
  }
  .report2-body .error-row input,
.report2-body .error-row input:hover {
  border-color: #e94351;
}
.report2-body .error-row .error {
    opacity: 1;
    visibility: visible;
  }
  .report2-body  .fm-row{
      margin-top: 0.14rem !important;
  }
  .report2-body  .fm-row:first-child{
    margin-top:0 !important;  
  }
  .dx-code  .count-down,
.dx-code  .get-code {
  position: absolute;
  top:0.66rem;
  right:-0rem;
}
.dx-code{
    width: 3.7rem !important;
}
.dx-code  input{
width: 3.7rem !important;
}

.dx-code .btn{
    width:2.2rem;
    font-size: 0.28rem;
    height: 1rem;
    line-height: 0.98rem;
}
.dx-code  .count-down {
   display: none; 
 line-height:1rem;
 width: 2.2rem;
 text-align: left;
  color: #999;
}
.pg-list li{
    float: left;
    box-sizing: border-box;
padding: 0.24rem 0.2rem;
color: #62748E;
word-break:break-all;
font-size: 0.24rem;
height: 1.32rem;
line-height:0.44rem;
}
.report-jd{
    margin-top: 0.4rem;
}
.pg-list .box1{
    width: 1.90rem;
    background:rgba(248,249,253,1);
}
.pg-list .box2{
    width:3.6rem;
    border-left: 0.02rem solid #fff;
    border-right: 0.02rem solid #fff;
    background:rgba(244,245,249,1);
}
.pg-item{
    margin-top: 0.1rem;
}
.con-block6{
    padding: 0 0.3rem 0.5rem;
}
.con-block6 .map-main{
    margin-top: 0;
    border: none;
    padding: 0;
}
.con-block6 .map  ,.con-block6 .map-main{
    height: 4.82rem;
}
.conb6-box{
    height:1.7rem;
    box-sizing: border-box;
    padding: 0.36rem 0;
    text-align: center;
    border:0.02rem solid rgba(235,235,235,1);
}
.conb6-tit{
    display: inline-block;
    padding-left: 0.4rem;
    font-size:0.28rem;
    font-weight:bold;
    line-height:0.38rem;
    color: #04152C;
    background: url(../images/m-dizhi.png) no-repeat left center;
    background-size:0.25rem auto;
}
.con-block6 .marker-route {
    width: 0.32rem;
    height: 0.39rem;
    background: url(../images/micon-map.png) no-repeat center center;
    background-size: 0.3rem 0.39rem;
}
.conb6-text{
    font-size:0.24rem;
    margin-top: 0.16rem;
    line-height:0.32rem;
    color:rgba(136,143,152,1);
}
.pg-list .box3{
    color: #00429D;
    width: 1.4rem;
    background:rgba(248,249,253,1);
}
.pg-list .icon{
    display: block;
    width: 0.32rem;
    margin:0 auto;
    height: 0.32rem;
    background: url(../images/more-report.png) no-repeat left center;
    background-size:cover;
}
.bgjd-block{
width:6.9rem;
display: none;
margin-top: 0.1rem;
margin-bottom: 0.1rem;
padding-top: 0.3rem;
height:1.72rem;
box-sizing: border-box;
border:0.02rem solid rgba(235,235,235,1);
}
.bgjd-list{
    height: 0.6rem;
    background: url(../images/m-bgjd.png) no-repeat center center;
    background-size:4.9rem 0.02rem;
}
.bgjd-list .item{
  float: left;
  width:1rem;
  position: relative;
  margin-left: 0.6rem;

}
.bgjd-list .item-icon{
    width: 0.6rem;
    margin: 0 auto;
    height: 0.6rem;
    background: url(../images/m-bgjd-ico1.png) no-repeat center center; 
    background-size:cover;
}
.bgjd-list .item-tit{
position: absolute;
font-size:0.24rem;
bottom:-0.48rem;
text-align: center;
width: 100%;
line-height:0.32rem;
color:rgba(98,116,142,1);
}
.bgjd-list .active .item-tit{
    color:rgba(204,71,71,1);
}
.bgjd-list .active .item-icon{
    background: url(../images/m-bgjd-ico1h.png) no-repeat center center; 
    background-size:cover;
}
/* 服务网络 */
.net-block1{
padding: 0.4rem 0.3rem;
}
.net-block2{
    background: #F5F8FA;
    padding: 0.5rem 0.3rem;
}
.netmap-box{
    height: 5.6rem;
    margin-bottom: 0.6rem;
    background: url(../images/net-map.png) no-repeat center center; 
    background-size:cover; 
}
.net2-text{
    font-size:0.28rem;
text-align: center;
margin: 0.16rem 0;
color:rgba(122,129,137,1);
}
.net-block2 .net2-item{
background: #fff;
margin-top: 0.2rem;
}
.net-block2 .net-info{
    padding: 0 0.3rem 0.4rem;
}
.net-block2 .net-header{
    padding: 0.36rem 0.3rem 0.3rem;
}
.net-block2 .net-tit{
    float: left;
font-size:0.32rem;
width: 5.8rem;
line-height:0.48rem;
color:rgba(0,66,157,1);
}
.net-block2 .net-more{
    float:right;
    width: 0.2rem;
    height:0.42rem;
    background: url(../images/net-more.png) no-repeat center center;
    background-size: 0.2rem auto;
    transition: 0.36s;
}
.net-block2 .net-line{
    height: 0.01rem;
border-top: 0.02rem dashed #DFE7E8;
}
.net-block2 .net-pro{
    font-size:0.28rem;
    margin-top: 0.24rem;
    font-weight:bold;
    line-height:0.38rem;
    color:rgba(98,116,142,1);
}
.net-block2 .xm-list {
    margin-left: -0.12rem;
    margin-top: 0.2rem;
    margin-bottom: 0.4rem;
}
.net-block2 .xm-list li{
    float: left;
    border-radius: 0.04rem;
    color: #62748E;
    border: 0.02rem solid #E7EAEF;
    font-size: 0.24rem;
    line-height: 0.3rem;
    padding: 0.1rem 0.12rem; 
    margin-left: 0.12rem;
}
.net-block2  .net-text{
     margin-top: 0.16rem;
    font-size:0.28rem;
    line-height:0.38rem;
    color:rgba(136,143,152,1);
}
.net-block2  .net-info{
display: none;
}
.net-block2  .net-text .tel{
    font-weight: bold;
}
.btn-red{
    background: #CC4747;
    color: #fff;
}
.net2-item.active .net-info{
display: block;
}
.btn-whitebd2{
    color: #62748E;
    background: #fff;
    border: 0.02rem solid #EAEAEA;
    line-height: 0.84rem;
}

.net-block2 .net-btn .btn{
    margin-top: 0.36rem;
width: 3.1rem;
font-size: 0.28rem;
}
.net-block3{
 padding: 0.5rem 0.3rem;
}
.net-block3 .item-img{
    margin-top: 0.3rem;
}
.net-block3 .item-img img{
width: 100%;
}
.netb3-btn .btn{
    margin-top: 0.36rem;
    width: 3.40rem;
    font-size: 0.28rem;
}
/*关于我们*/
.about-block1{
    padding: 0.4rem 0.3rem 0.5rem;
}
.abb1-main{
    padding-top: 0.06rem;
   margin-left: -0.2rem;
}
.abb1-list {
    float: left;
    background:rgba(255,255,255,1);
    border:0.02rem solid rgba(239,239,239,1);
    margin-left: 0.2rem;
    width:2.16rem;
    margin-top: 0.2rem;
    height:1.74rem;
    box-sizing: border-box;
    text-align: center;
    padding: 0.3rem 0;
}
.abb1-list2{
    width: 3.34rem;
}
.abb1-dd {
    font-size: 0.56rem;
    line-height: 0.62rem;
    color: #00419D;
    font-weight: bold;
    font-family: "Arial";
}
.abb1-dt {
    margin-top:0.12rem;
    color: #999999;
    font-size: 0.24rem;
    line-height: 0.32rem;
}
.abb1-box {
    margin-top: 0.3rem;
    padding: 0.36rem 0.4rem;
    background: url("../images/m-abb1-bg.png") no-repeat center top;
    background-size: cover;
}
.abb1-text {
    font-size: 0.3rem;
    color: #04152C;
    line-height: 0.52rem;
    font-weight: bold;
}
.abb1-box .ser-box-main {
    margin-top: 0.2rem;
 
}
.abb1-box .ser-box-list {
    width: 2.96rem;
    float: left;
    box-sizing: border-box;
    height: 1.6rem;
}
.abb1-btn {
    margin-top: 0.4rem;
    font-size: 0;
}
.abb1-btn .btn {
    width: 3rem;
    font-size: 0.28rem;
}
.abb1-btn .btn-white {
    margin-left: 0.1rem;
}
.ser-box-main2   .ser-box-img {
    width: 100%;
    height: 100%;
}
.ser-box-main2 .ser-box-list1 {
    background: url("../images/m-ser-img1.png") no-repeat center top;
    background-size: cover;
}
.ser-box-main2 .ser-box-list2 {
    background: url("../images/m-ser-img2.png") no-repeat center top;
    background-size: cover;
}
.ser-box-main2 .ser-box-list3 {
    background: url("../images/m-ser-img3.png") no-repeat center top;
    background-size: cover;
}
.ser-box-main2 .ser-box-list4 {
    background: url("../images/m-ser-img4.png") no-repeat center top;
    background-size: cover;
}
.ser-box-main2 .ser-box-list5 {
    background: url("../images/m-ser-img5.png") no-repeat center top;
    background-size: cover;
}
.ser-box-main2 .ser-box-list6 {
    background: url("../images/m-ser-img6.png") no-repeat center top;
    background-size: cover;
}
.about-block2{
    padding: 0.5rem 0.3rem;
    background: #F8F9FD;
}
.abb2-main .item{
    background: #fff;
    margin-top: 0.32rem;
}
.abb2-main .item img{
    width: 100%;
}
.about-block2 .zgText{
    margin: 0;
    padding: 0.32rem 0.4rem;
    line-height: 0.48rem;
}
.abb2-btn .btn{
    margin-top: 0.28rem;
    width: 3.36rem;
    font-size: 0.28rem;
}
.abb2-btn .btn-red{
    margin-right: 0.09rem;
}
.about-block3{
    padding: 0.5rem 0.3rem;
}
.abb3-main {
    margin-top: 0.24rem;
    margin-left: -0.18rem;
}
.abb3-list {
    float: left;
    width: 3.36rem;
    height: 2.86rem;
    margin-left: 0.18rem;
    box-sizing: border-box;
    margin-top: 0.18rem;
    background: url("../images/m-abb3-bg.png") no-repeat center top;
    background-size: cover;
    text-align: center;
    padding: 0.4rem 0;
    transition: 0.3s;
}
.abb3-list:hover {
    background: url("../images/abb3-bgh.jpg") no-repeat center top;
    background-size: cover;
}
.abb3-list:hover .abb3-tit {
    color: #fff;
}
.abb3-list span {
    display: block;
    margin: 0 auto;
    width: 1.4rem;
    height: 1.4rem;
}
.abb3-icon1 {
    background: url("../images/m-abb3-icon1.png") no-repeat center top;
    background-size: cover;
}
.abb3-icon2 {
    background: url("../images/m-abb3-icon2.png") no-repeat center top;
    background-size: cover;
}
.abb3-icon3 {
    background: url("../images/m-abb3-icon3.png") no-repeat center top;
    background-size: cover;
}
.abb3-icon4 {
    background: url("../images/m-abb3-icon4.png") no-repeat center top;
    background-size: cover;
}
.abb3-tit {
    color: #222222;
    font-size: 0.32rem;
    line-height: 0.36rem;
    margin-top:0.24rem;
}
.abb3-box {
    margin-top: 0.5rem;
    padding: 0.54rem 0.4rem;
    background: url("../images/m-abb3-bg2.png") no-repeat center top;
    background-size: cover;
}
.abb3-fwbox{
    background: url("../images/m-abb3-fwbg2.png") no-repeat center top;
    background-size: cover; 
}
.abb3-sbbox{
    background: url("../images/m-abb3-sbbg2.png") no-repeat center top;
    background-size: cover; 
}
.abb3-text {
    font-size: 0.3rem;
    color: #FFFFFF;
    line-height: 0.52rem;
    font-weight: bold;
}
.abb3-btn .btn-red {
    width: 3rem;
    margin-top: 0.28rem;
    font-size: 0.28rem;
}
/*社会责任*/
.social-block1 {
    padding: 0.4rem 0.3rem 0.5rem;
}
.sob1-main .item{
    margin-top: 0.24rem;
    background: #F5F8FA;
    margin-bottom: 0.4rem;
}
.sob1-main .item .sob1-info{
    padding: 0.36rem 0.3rem;
}
.sob1-main .sob1-tit{
    font-size: 0.32rem;
    color: #04152C;
}
.sob1-main img{
    width: 100%;
}
.sob1-main .zgText{
    margin-top: 0.12rem;
    line-height: 0.52rem;
}
.social-block2{
    padding: 0.5rem 0.3rem;
    background: #F5F8FA;
}
.sob2-main {
   margin-left: -0.18rem;
}
 
.sob2-main li {
    float: left;
    width: 3.36rem;
    height: 1.6rem;
    box-sizing: border-box;
    text-align: center;
    margin-left: 0.18rem;
    margin-top: 0.18rem;
    position: relative;
    transition: 0.36s;
}
.sob2-main li img{
    width: 100%;
}
.sob2-btn .btn{
    margin-top: 0.3rem;
    text-align: center;
    font-size: 0.28rem;
}
/*战略布局*/
.strategic-block1{
    padding: 0.4rem 0.3rem;
}
.strategic-block1 img{
    width: 100%;
}
.strategic-block1  .str-img{
    margin-top: 0.24rem;
}
.strategic-block1  .strb1-btn{
 margin-top: 0.5rem;
}
.strategic-block1  .strb1-btn .btn{
    width: 3.36rem;
}
.strategic-block1  .strb1-btn .btn-red{
    margin-right: 0.08rem;
}
.strb1-list {
    float: left;
    margin-top: 0.2rem;
}
.strb1-box{
    margin-top: 0.3rem;
}
.strb1-img{
    position: relative;
}
.strb1-img img {
    width: 100%;
}
.strb1-tit {
    position: absolute;
    width: 100%;
    height: 1.02rem;
    background:linear-gradient(90deg,rgba(33,33,33,1) 0%,rgba(33,33,33,0) 100%);
    font-size: 0.32rem;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 1.02rem;
    padding-left: 0.3rem;
    left: 0;
    bottom: 0;
}
.strb1-text {
    background-color: #F8F9FD;
    padding: 0.36rem 0.3rem;
    font-size: 0.28rem;
    color: #7A8189;
    line-height: 0.52rem;
}
/*组织结构*/
.organ-block1{
    padding: 0.4rem 0.3rem 0.46rem;
}
.organ-block1 img{
    width: 100%;
}
.orgb1-tip{
font-size:0.28rem;
text-align: center;
margin-top: 0.24rem;
line-height:0.44rem;
color:rgba(122,129,137,1);
}
.orgb1-cont{
    margin-top: 0.42rem;
}
.orgb1-main{
margin-top: 0.36rem;
}
.orgb1-box{
    margin-top: 0.26rem;
}
/*科研成果*/
.effect-block1{
    padding: 0.4rem 0.3rem 0.5rem;
}

.effb1-item {
    margin-top: 0.2rem;
    margin-right: -0.1rem;
}
.effb1-list {
    float: left;
    width:3.4rem;
    height:3.2rem;
    margin-right: 0.1rem;
    margin-top: 0.1rem;
    background-color: #F8F9FD;
}
.effb1-def {
    padding: 0.2rem 0.2rem 0.16rem;
}
.effb1-img {
    width: 3rem;
    height: 1.8rem;
    overflow: hidden;
}
.effb1-img img {
    width: 100%;
}
.effb1-info {
    margin-top: 0.14rem;
    line-height: 0.48rem;
    color: #7A8189;
    font-size:0.28rem;
}
.effb1-btn {
    text-align: center;
    margin-top: 0.18rem;
    font-size: 0;
}
.effb1-btn .btn {
    width: 3.4rem;
    font-size: 0.28rem;
}
.effb1-btn .btn-red{
    margin-left: 0.1rem;
}
.effect-block2{
    padding: 0.5rem 0.3rem;
    background: #F8F9FD;
}
.effb2-main {
   margin-top:0.2rem; 
}
.effb2-tit {
    line-height:0.68rem;
    height: 0.68rem;
    font-size: 0.32rem;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    background: url("../images/m-effb2-tit.png") no-repeat center top;
    background-size: 2.92rem 0.68rem;
}
.effb2-box {
    margin-top: 0.24rem;
    position: relative;
    overflow: hidden;
}
.effb2-box .overBox {
    height: 5.78rem;
    overflow: hidden;
}
.effb2-box ul {
    position: relative;
    margin-right: -0.1rem;
}
.effb2-box li {
    width: 3.4rem;
    float: left;
    margin-right: 0.1rem;
    background: rgba(255,255,255,1);
    box-sizing: border-box;
    padding: 0.2rem;
}
.effb2-box .list-img {
    height: 3.82rem;
    text-align: center;
    position: relative;
}
.effb2-box .list-img img {
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.effb2-box .listTit {
    margin-top: 0.12rem;
    font-size: 0.28rem;
    padding: 0 0.16rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #04152C;
    height: 0.96rem;
    line-height: 0.48rem;
}
.effb2-box .navPrev {
    width:0.4rem;
    height:0.8rem;
    background:  url(../images/m-arr-left.png) no-repeat center center;
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    transition: 0.3s;
}
.effb2-box .navNext {
    width:0.4rem;
    height:0.8rem;
    background:   url(../images/m-arr-right.png) no-repeat center center;
    background-size: cover;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    transition: 0.3s;
}
.effb2-cont {
    margin-top: 0.3rem;
    width: 100%;
    height: 11.02rem;
    position: relative;
}
.effb2-cont .swiper-container {
    width: 100%;
    height: 11.02rem;
}
.effb2-def {
    background-color: #fff;
}
.effb2-img {
   height: 4.4rem;
    overflow: hidden;
}
.effb2-img img {
    width: 100%;
}
.effb2-info {
height: 6.62rem;
overflow: hidden;
}
.effb2-brief {
    padding: 0.4rem 0.3rem;
}
.effb2-top {
    font-size: 0.32rem;
    color: #04152C;
    text-align: center;
    line-height: 0.42rem;
}
.effb2-text {
    margin-top: 0.26rem;
    color: #7A8189;
}
.effb2-text p {
    font-size: 0.28rem;
    color: #7A8189;
    line-height: 0.44rem;
    margin-top: 0.1rem;
}
.effb2-text p:first-child {
    margin-top: 0;
}
.effb2-cont .arrow-left {
    background: #B3B3B3 url(../images/m-arr-left.png) no-repeat center center;
    background-size: cover;
    position: absolute;
    left: 0;
    top: 1.8rem;
    bottom: 0;
    width:0.4rem;
    height:0.8rem;
    z-index: 9;
}

.effb2-main2{
margin-top: 0.5rem;
}
.effb2-cont .arrow-right {
    background: #B3B3B3 url(../images/m-arr-right.png) no-repeat center center;
    background-size: cover;
    position: absolute;
    right: 0;
    top: 1.8rem;
    bottom: 0;
    width:0.4rem;
    height:0.8rem;
    z-index: 9;
}
.effect-block3 {
    padding: 0.3rem 0.3rem 0.5rem;
}
.effb3-list {
 margin-top: 0.2rem;
}
 
.effb3-box {
  border: 0.12rem solid #F8F9FD;
}
.effb3-img {
    height: 2.14rem;
    overflow: hidden;
    position: relative;
}
.effb3-img img {
    width: 100%;
}
.effb3-tit {
    position: absolute;
    width: 100%;
    height:0.48rem;
    line-height: 0.48rem;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 0.36rem;
    text-align: center;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.effb3-info {
    padding: 0.3rem 0.4rem;
    background-color: #fff;
}
.effb3-text {
   color:#7A8189;
    font-size: 0.24rem;
    line-height:0.48rem;
}
.effb3-btn {
    margin-top: 0.28rem;
    text-align: center;
}
.effb3-btn .btn {
    width: 3rem;
    font-size: 0.28rem;
}
/*专家团队*/
.team-block1{
    padding: 0.4rem 0.3rem 0.5rem;
}
.teamb1-nav{
    margin-top: 0.28rem;
    margin-left: -0.14rem; 
}
.teamb1-nav li{
    float: left;
    width:2.2rem;
height:0.84rem;
margin-left: 0.14rem;
color: #7A8189;
font-size: 0.28rem;
margin-top: 0.14rem;
text-align: center;
line-height: 0.84rem;
background:rgba(245,248,250,1);
border-radius:0.04rem;
}
.teamb1-nav li.active{
    color: #fff;
    background:#00429D;
}
.teamb1-cont{
    margin-top: 0.3rem;
}
.teamb1-box {
    display: none;
    background-color: #f8f9fd;
}
.teamb1-img {
    height: 5.18rem;
    overflow: hidden;
}
.teamb1-img img {
    width: 100%;
}
.teamb1-info {
    padding: 0.4rem;
}
.teamb1-tit {
    color: #212121;
    font-weight: bold;
    font-size: 0.36rem;
    line-height: 0.36rem;
}
.teamb1-msg {
    color: #545454;
    font-size: 0.28rem;
    line-height: 0.36rem;
    margin-top: 0.24rem;
}
.teamb1-text {
    margin-top: 0.3rem;
    padding-top: 0.3rem;
    border-top: 0.02rem solid #E6E6E6;
    font-size: 0.24rem;
    line-height: 0.48rem;
    color:  #7A8189;
    
    overflow: hidden;
}
.teamb1-btn {
    font-size: 0;
    margin-top: 0.3rem;
}
.teamb1-btn .btn {
    width: 3rem;
    font-size: 0.28rem;
}
.teamb1-btn .btn-red {
    margin-left:0.1rem;
}
.teamb1-cont .active {
    display: block;
}
.team-block2 {
    background-color: #F8F9FD;
    padding: 0.5rem 0.3rem;
}
.teamb2-main {
    margin-top: 0.1rem;
}
.teamb2-list {
    float: left;
    margin-top:0.2rem;
    background-color: #fff;
}
.teamb2-img {
    height: 2.8rem;
    overflow: hidden;
    position: relative;
}
.teamb2-img img {
    width: 100%;
}
.teamb2-tit {
    position: absolute;
    width: 100%;
    height: 0.48rem;
    line-height: 0.48rem;
    font-size: 0.4rem;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.teamb2-info {
    padding: 0.4rem 0;
    text-align: center;
}
.teamb2-text {
    color: #7A8189;
    font-size: 0.32rem;
    line-height: 0.36rem;
}
.teamb2-btn {
    font-size: 0;
    margin-top: 0.34rem;
}
.teamb2-btn .btn {
    font-size: 0.28rem;
    width: 3.4rem;
}
.team-block3{
    padding:0 0.3rem 0.5rem ;
}
/*先进设备*/
.sb-block1 {
    padding: 0.4rem 0.3rem 0.5rem ;
}
.sbb1-box {
    margin-top: 0.26rem;
    margin-left: -0.2rem;
}
.sbb1-list {
    width: 2.16rem;
    box-sizing: border-box;
    float: left;
    margin-left: 0.2rem;
    border:0.02rem solid rgba(240,240,240,1);
    text-align: center;
    height: 1.74rem;
}
.sbb1-dd {
    color: #00429D;
    font-size: 0.56rem;
    font-weight: bold;
    line-height: 0.62rem;
    font-family:Arial;
    margin-top: 0.25rem;
}
.sbb1-dt {
    color: #888F98;
    font-size: 0.24rem;
    line-height: 0.32rem;
    margin-top: 0.1rem;
}
 
.sbb1-main {
    margin-top:0.26rem;
}
.sbb1-nav {
 margin-left: -0.14rem;
}
.sbb1-nav li {
    float: left;
    width: 2.2rem;
    height: 0.84rem;
    text-align: center;
    line-height: 0.84rem;
    color: #61748D;
    margin-top: 0.14rem;
    background: #F5F8FA;
    margin-left: 0.14rem;
    font-size: 0.28rem;
    cursor: pointer;
}
 
.sbb1-nav .active {
    background-color:rgba(0,66,157,1);
    color: #FFFFFF;
    font-weight: bold;
}
.sbb1-cont {
    margin-top:0.2rem;
    padding: 0.3rem 0.3rem 0;
    height: 5.34rem;
    box-sizing: border-box;
    overflow-y: scroll;
    border-bottom: 0.3rem solid #F7F9FD;
}
.sbb1-item {
    margin-top: -0.18rem;
    margin-right: -0.18rem;
}
.sbb1-list-item {
    position: relative;
    float: left;
    width: 3.04rem;
    height: 2.28rem;
    margin-top: 0.18rem;
    margin-right: 0.18rem;
}
.sbb1-img {
    width: 3.04rem;
    height: 2.28rem;
    overflow: hidden;
}
.sbb1-img img {
    width: 100%;
    transition: 0.36s;
}
.sbb1-list-item:hover img {
    transform: scale(1.08);
}
.sbb1-tit {
    width: 100%;
    height: 0.64rem;
    background:linear-gradient(90deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);
    position: absolute;
    left: 0;
    bottom: 0;
    color: #FFFFFF;
    font-size: 0.24rem;
    line-height:0.64rem;
}
.sbb1-tit span {
    padding-left: 0.36rem;
    margin-left: 0.2rem;
    margin-right: 0.2rem;
    background: url("../images/m-sbb1-bg.png") no-repeat left center;
    background-size: 0.28rem 0.24rem;
}
.sbb1-def {
    display: none;
}
.sbb1-cont .active {
    display: block;
}
.sb-block2 {
    padding: 0.5rem 0.3rem 0.44rem;
}
.sbb2-item {
    margin-top: 0.3rem;
    margin-right: -0.1rem;
}
 
.sbb2-list {
    width: 3.4rem;
    float: left;
    background-color: #fff;
    margin-top: 0.1rem;
    margin-right: 0.1rem;
    box-sizing: border-box;
    padding: 0.3rem 0.4rem;
    overflow: hidden;
    height: 3.8rem;
    border: 0.02rem solid rgba(235,235,235,1);
}
.sbb2-list390 {
    height: 5.4rem;
}
.sbb2-img {
    text-align: center;
}
.sbb2-img img{
    width: 100%;
}
.sbb2-info {
    padding: 0.26rem 0;
}
.sbb2-tit {
    font-size: 0.28rem;
    color: #61748D;
    line-height:0.48rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.sb-block3{
padding: 0 0.3rem 0.5rem;
}
.sb-block3 .abb3-box{
    margin-top: 0;
    padding: 0.54rem 0 0.54rem 0.4rem ;
}
.abb3-text2{
    font-size: 0.28rem;
    color: #FFFFFF;
    line-height: 0.52rem;
}
/*发展历程*/
.his-block {
    padding: 0.4rem 0.3rem 0;
}
.hisb1-nav {
    margin-top: -0.1rem;
    margin-left: -0.1rem;
}
.hisb1-nav li {
    float: left;
    width: 3.4rem;
    text-align: center;
    line-height:0.88rem;
   background: #F5F8FA ;
    margin-top: 0.1rem;
    margin-left: 0.1rem;
    color: #04152C;
    font-weight: bold;
    position: relative;
    cursor: pointer;
}
.hisb1-top {
    margin-top: 0.3rem;
    padding: 0.4rem 0.3rem;
    background: url("../images/m-hisb1-bg.jpg") no-repeat center top; 
    background-size: cover; 
    height: 2.88rem;
    box-sizing: border-box;
}
.hisb1-tit {
    color: #222222;
    font-weight: bold;
    font-size: 0.32rem;
    line-height: 0.42rem;
}
.hisb1-text {
    margin-top: 0.3rem;
    color: #222222;
    font-size: 0.28rem;
    min-height:0.48rem;
    overflow: hidden;
}
.hisb1-item {
    margin-top: 0.7rem;
}
.lcr {
    background: url(../images/m-his-line.jpg) repeat-y 0 top;
    background-size:0.02rem auto;
    float: left;
    width: 100%;
   /* z-index: -1;*/
    position: relative;
}
.lcr li .his-def {
    float: left;
    width: 100%;
    margin: 0 0 0.4rem 0;
    position: relative;
}
.lcr li:first-child .his-def {
    margin-top: -0.3rem;
}
.his-def i {
    position: absolute;
    width: 0.26rem !important;
    height: 0.26rem;
    left: -0.12rem;
    top: 0.2rem;
    background: url("../images/m-his-round.png") no-repeat center;
    background-size: 0.26rem 0.26rem;
}
.lcr .his-info {
    background:  #F8F9FD;
    padding: 0.3rem;
    position: relative;
    margin-left: 0.46rem;
}
.lcr .his-info:before{
    position: absolute;
    display: inline-block;
    font-size: 0;
    content: '.';
    width: 0.31rem;
    height: 0.31rem;
    top: 0.17rem;
    left:-0.15rem;
    background: url("../images/m-his-square.png") no-repeat center;
    background-size: 0.31rem 0.31rem;
}
.his-year {
    color: #222222;
    font-weight: bold;
    font-size: 0.36rem;
    line-height:0.48rem;
}
.his-text {
    margin-top: 0.18rem;
    font-size: 0.28rem;
    color:  #7A8189;
    line-height: 0.48rem;
}
.hisb1-nav .active {
    color: #fff;
    background: #00429D;
}
 
.hisb1-box {
    display: none;
}
.hisb1-cont .active {
    display: block;
}
.his-block2 {
    padding-bottom: 60rem;
}
.his-block2 .abb3-box {
    margin-top: 0;
}
.hisb1-box:first-child .lcr li:last-child .his-def {
    margin-bottom: -2.8rem;
}
.hisb1-box:first-child .hisb1-item {
    padding-bottom: 2.8rem;
}
.hisb1-box:nth-child(2) .lcr li:last-child .his-def {
    margin-bottom: -2.3rem;
}
.hisb1-box:nth-child(2) .hisb1-item {
    padding-bottom:2.3rem;
}
.hisb1-box:nth-child(3) .lcr li:last-child .his-def {
    margin-bottom: -1.8rem;
}
.hisb1-box:nth-child(3) .hisb1-item {
    padding-bottom: 1.8rem;
}
.his-block2{
padding: 0.5rem 0.3rem 0.5rem;
}
/*联系我们*/
.index-block2 {
    padding: 0.4rem 0.3rem 0.5rem;
}
.inb2-main {
    margin-top: 0.3rem;
}
.inb2-box {
 margin-left: -0.12rem;
}
.inb2-main .item-box {
    width: 2.22rem;
    float: left;
    margin-left: 0.12rem;
    box-sizing: border-box;
}
.inb2-main .item-main {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.inb2-main .item-img {
    width: 2.22rem;
    height: 1.6rem;
    overflow: hidden;
    text-align: center;
}
.inb2-main .item-img img {
    width: 100%;
}
.inb2-main .item-info{
    height:0.7rem;
    color: #04152C;
    font-size: 0.28rem;
    line-height: 0.7rem;
    box-sizing: border-box;
    text-align: center;
    background:rgba(248,249,253,1);
}
 
.con-block2 {
    background: #F8F9FD;
    padding: 0.5rem 0.3rem;
}

.conb2-img{
    margin-top: 0.3rem;
}
.conb2-img img{
    width: 100%;
}
.conb2-box {
    background: #fff;
    padding: 0.4rem 0.4rem;
   }
.conb2-list {
    margin-top: 0.4rem;
    padding-top: 0.4rem;
   background: url("../images/m-con-line.png") no-repeat left top;
   background-size: auto 0.02rem;
}
.conb2-icon{
    float: left;
    width: 0.84rem;
    height: 0.84rem;
}
.conb2-icon1{
    background: url("../images/conb2-icon1.png") no-repeat left top;
    background-size: cover;
}
.conb2-icon2{
    background: url("../images/conb2-icon2.png") no-repeat left top;
    background-size: cover;
}
.conb2-icon3{
    background: url("../images/conb2-icon3.png") no-repeat left top;
    background-size: cover;
}
.conb2-icon4{
    background: url("../images/conb2-icon4.png") no-repeat left top;
    background-size: cover;
}
 
.conb2-info{
    float: left;
    width:4.9rem;
    margin-left: 0.3rem;
}
.conb2-list:first-child {
    margin-top: 0;
    padding-top: 0;
    background-image: none;
}
.conb2-dd {
    color: #606060;
    font-size: 0.24rem;
    line-height: 0.24rem;
}
.conb2-dt {
    color: #04152C;
    font-size: 0.32rem;
    font-family:Arial;
    line-height: 0.48rem;
    font-weight: bold;
    margin-top: 0.16rem;
}
.conb2-site {
    margin-top: 0.16rem;
    color: #04152C;
    font-size: 0.28rem;
    line-height: 0.48rem;
}
.rfm-row{
    position: relative;
}
.rfm-row sup{
    position: absolute;
    top: 0.46rem;
    left: 0.2rem;
}
.con-block3{
    padding: 0.5rem 0.3rem;
}
.con-block4 {
   background: #F8F9FD; 
    padding: 0.5rem 0.3rem;
}
.conb4-list{
    margin-top: 0.2rem;
    padding: 0.36rem 0.3rem;
    background: #FFFFFF;
    box-sizing: border-box;
}
.conb4-tit{
    color:rgba(0,66,157,1);
    font-size: 0.32rem;
    line-height: 0.42rem;
    padding-right: 0.3rem;
    background: url("../images/dmore-icon.png") no-repeat right 0.1rem;
    background-size:0.28rem 0.28rem;
}
.conb4-info{
    margin-top: 0.3rem;
    border-top: 0.02rem dashed #DFE7E8;
    padding-top:0.2rem;
}
.conb4-def{
    overflow: hidden;
    font-size:0.28rem;
    margin-top: 0.1rem;
    line-height:0.44rem;
    color:rgba(136,143,152,1);
}
.conb4-dd ,.conb4-dt ,.conb4-site{
    float: left;
}
.conb4-dt ,.conb4-site{
    width: 4.9rem;
}
.conb4-text .conb4-dt{
    font-family:Arial;
font-weight:bold;
}

.con-block5 {
    padding: 0.6rem 0.3rem;
    color: #FFFFFF;
    margin-bottom: 0.5rem;
    background: url("../images/m-conb5-bg.png") no-repeat center top;
   background-size: cover;
}
.conb5-tit {
    font-size:0.36rem;
    font-weight: bold;
    line-height: 0.48rem;
}
.conb5-text {
    margin-top: 0.2rem;
    font-size: 0.28rem;
    line-height: 0.52rem;
}
.conb5-btn .btn{
    margin-top: 0.36rem;
    font-size: 0.28rem;
    width: 3rem;
}
/*预约考察*/
.visit-block1 {
    padding: 0.4rem 0.3rem 0.4rem ;
}
.visit-block1 .zgText {
    text-align: center;
}
.visib1-main {
    margin-top:0.16rem;
}
.visib1-list {
    background-color: #F8F9FD;
    margin-top: 0.2rem;
}
 
.visib1-img {
    height: 3.2rem;
    overflow: hidden;
}
.visib1-img img {
    width: 100%;
}
.visib1-info {
    padding: 0.38rem 0.40rem;
}
.visib1-tit {
    color: #04152C;
    font-size: 0.32rem;
    line-height: 0.36rem;
}
.visib1-text {
    margin-top: 0.2rem;
    font-size:0.28rem;
    color: #7A8189;
    line-height: 0.48rem;
}
.visit-block2 {
    padding:0.2rem 0.3rem 0.5rem;
    background-size: cover;
}
.bz {
    color: #888F98;
    display: inline-block;
    font-size: 0.24rem;
    margin-top: 0.16rem;
    line-height:0.48rem;
}
/*在线服务*/
.online-block1 {
    padding:0.4rem 0.3rem 0.5rem;
}
.onlib1-list {
    float: left;
}
.onlib1-main{
    margin: 0.3rem 0.5rem 0;
}
.onlib1-list{
    width: 2.24rem;
}
.onlib1-num {
    width: 1.72rem;
    margin: 0 auto;
    height: 1.72rem;
}
.onlib1-icon1 {
    background: url("../images/m-onlib1-icon1.png") no-repeat left center;
    background-size: cover;
}
.onlib1-icon2 {
    background: url("../images/m-onlib1-icon2.png") no-repeat left center;
    background-size: cover;
}
.onlib1-icon3 {
    background: url("../images/m-onlib1-icon3.png") no-repeat left center;
    background-size: cover;
}
.onlib1-icon4 {
    background: url("../images/m-onlib1-icon4.png") no-repeat left center;
    background-size: cover;
}
.onlib1-info {
    margin-top: 0.2rem;
    text-align: center;
}
.onlib1-tit {
    display: inline-block;
    color: #04152C;
    font-size: 0.32rem;
    line-height: 0.42rem;
    font-weight: bold;

}
.onlib1-text {
    margin-top: 0.18rem;
    font-size: 0.28rem;
    line-height: 0.38rem;
    margin-bottom: .4rem;
    color: #62748E;
}
.onlib1-line {
    float: left;
    width: 0.8rem;
    margin: 0 0.3rem 0;
    height: 1.72rem;
    background: url("../images/m-onb1-line.png") no-repeat center center;
    background-size: auto 0.02rem;
}
.online-block2 {
    background-color: #F8F9FD;
    padding: 0.2rem 0.3rem 0.5rem;
}
 
.onlib2-list {
    background-color: #fff;
    margin-top: 0.2rem;
}
.onlib2-def {
    padding: 0.4rem 0.3rem;
}
.onlib2-info {
    float: left;
    width: 4.6rem;
}
.onlib2-tit {
    color: #04152C;
    width: 1.2rem;
    font-size: 0.28rem;
    line-height: 0.38rem;
    font-weight: bold;
    transition: 0.3s;
    padding-right: 0.36rem;
    background: url("../images/dmore-icon.png") no-repeat right center;
    background-size:0.28rem 0.28rem;
}
.onlib2-list:hover .onlib2-tit {
    color: #00429D;
}
.onlib2-text {
    margin-top: 0.2rem;
    font-size: 0.24rem;
    line-height: 0.44rem;
    color: #7A8189;
}
.onlib2-img {
    float: right;
    width: 1.28rem;
    height: 1.36rem;
    overflow: hidden;
    position: relative;
}
.onlib2-img img {
    width: 100%;
}
.onlib2-box {
    margin-top: 0.2rem;
}
.onlib2-item {
    float: left;
    width: 2.16rem;
    height: 1.56rem;
    background:#FFFFFF;
    margin-left: 0.2rem;
    transition: 0.3s;
}
.onlib2-item:first-child {
    margin-left: 0;
}
.onlib2-bri {
    padding: 0.2rem 0;
}
.onlib2-item-icon {
    width: 100%;
    height: 0.58rem;
}
.onlib2-icon1 {
    background: url("../images/m-onb2-icon1.png") no-repeat center top;
    background-size: 0.62rem 0.58rem;
}
.onlib2-icon2 {
    background: url("../images/m-onb2-icon2.png") no-repeat center top;
    background-size:0.56rem 0.52rem;
}
.onlib2-icon3 {
    background: url("../images/m-onb2-icon3.png") no-repeat center top;
    background-size:0.53rem 0.46rem;
}
.onlib2-item-def {
    margin-top: 0.12rem;
}

.onlib2-item-tit {
    color: #04152C;
    font-size: 0.24rem;
    line-height:0.48rem;
    text-align: center;
    font-weight: bold;
    transition: 0.3s;
}
 
.online-block3{
    padding: 0.5rem 0.3rem;
}
.onlib3-main{
    background: url("../images/m-onb3-bg.png") no-repeat center top;
    background-size:cover;
}
.onlib3-list {
    float: left;
    width: 2.3rem;
    height:2.28rem;
    text-align: center;
    border-top: 0.02rem solid rgba(255,255,255,0.08);
    border-right: 0.02rem solid rgba(255,255,255,0.08);
    box-sizing: border-box;
}
.onlib3-list span {
    display: block;
    width: 100%;
    height: 0.6rem;
    margin-top: 0.6rem;
}
.onlib3-icon1 {
    background: url("../images/m-onlib3-icon1.png") no-repeat center center;
    background-size:0.45rem 0.46rem;
}
.onlib3-icon2 {
    background: url("../images/m-onlib3-icon2.png") no-repeat center center;
    background-size:0.54rem 0.46rem;
}
.onlib3-icon3 {
    background: url("../images/m-onlib3-icon3.png") no-repeat center center;
    background-size:0.53rem 0.53rem;
}
.onlib3-icon4 {
    background: url("../images/m-onlib3-icon4.png") no-repeat center center;
    background-size:0.47rem 0.46rem;
}
.onlib3-icon5 {
    background: url("../images/m-onlib3-icon5.png") no-repeat center center;
    background-size:0.53rem 0.43rem;
}
.onlib3-icon6 {
    background: url("../images/m-onlib3-icon6.png") no-repeat center center;
    background-size:0.4rem 0.43rem;
}
.onlib3-info {
    color: #FFFFFF;
    font-size: 0.24rem;
    line-height: 0.3rem;
    margin-top: 0.2rem;
}
.online-block4{
 margin-bottom: 0;
 padding: 0.6rem 0.42rem;
}
.wt-block2 {
    padding:0 0.3rem;
}
.wtb2-list {
    margin-top: 0.24rem;
}
.wtb2-head {
    padding: 0.4rem 0.3rem;
    background: url("../images/m-wtb2-bg.png") no-repeat center top;
    height: 1.24rem;
    box-sizing: border-box;
    background-size: cover;
}
.wtb2-tit {
    float: left;
    color: #CC4747;
    font-size: 0.32rem;
    line-height: 0.42rem;
    padding-left: 0.62rem;
    background: url("../images/m-wtb2-icon1.png") no-repeat left center;
    background-size: 0.41rem auto;
}
.wtb2-play {
    cursor: pointer;
    float: right;
    font-size: 0.28rem;
    line-height: 0.42rem;
    color: #62748E;
    padding-right: 0.4rem;
    background: url("../images/dmore-icon.png") no-repeat right center;
    background-size: 0.28rem auto;
}
.wtbsel-arr{
    position: absolute;
    width: 0.24rem;
    top:0.9rem;
    right:0.3rem;
    height: 0.42rem;
    background: url(../images/sel-arr.png) no-repeat center center;
    background-size:0.24rem auto;
    transition: 0.36s;
}
.wtb2-content{
    display: none;
    margin-top: 0.1rem;
padding: 0.4rem;
background: #FFFAF5;
color: #62748E;
}
.wtb2-content p{
    margin-top:0.08rem;
}
.wtb2-box {
    display: none;
}
.wt-block3 .lTitText{
    padding-left: 0;
}
  .wt-block4 {
    background: url("../images/m-wtb4-bg.png") no-repeat center top;
    background-size: cover;
    padding: 0.5rem 0.3rem;
}
.wt-block4 .zgTit {
    color: #FFFFFF;
}
.wtb4-main {
    margin-top: 0.3rem;
}
.wtb4-nav {
    height: 0.8rem;
}
.wtb4-nav li {
    float: left;
    width:2.24rem;
    height:0.8rem;
    background:#236CD3;
    box-sizing: border-box;
    line-height:0.8rem;
    text-align: center;
    color: #FFFFFF;
    margin-left: 0.08rem;
}
.wtb4-nav li:first-child {
    margin-left: 0;
}
.wtb4-box {
    float: left;
    width: 2.24rem;
    height: 3.4rem;
    margin-left: 0.08rem;
    box-sizing: border-box;
    border:0.02rem solid rgba(35,108,211,0.6);
    text-align: center;
}
.wtb4-box:first-child {
    margin-left: 0;
}
.wtb4-info {
    padding-top:0.4rem;
}
.wtb4-tit {
    font-size: 0.24rem;
    color: #FFFFFF;
    line-height: 0.36rem;
    margin-top: 0.4rem;
}
.wtb4-tit:first-child {
    margin-top: 0;
}
.wtb4-info1 {
     background: url("../images/m-wtb4-icon1.png") no-repeat 0.4rem 0.48rem;
     background-size: 0.14rem auto;
}
.wtb4-info2 {
    background: url("../images/m-wtb4-icon2.png") no-repeat 0.4rem 0.48rem;
    background-size: 0.14rem auto;
}
.wt-block5 {
    background: #F8F9FD;
    padding: 0.5rem 0.3rem;
}
.wtb5-info {
    color: #04152C;
    font-size: 0.36rem;
    text-align: center;
    line-height: 0.56rem;
}
.wtb5Tit {
    font-weight: bold;
}
.wtb5-btn {
    margin-top: 0.4rem;
    font-size: 0;
}
.wtb5-btn .btn{
    width: 3.4rem;
}
.wtb5-btn .btn-whitebd2 {
    margin-left: 0.1rem;
}
.wtb5-list {
    margin-top: 0.2rem;
    margin-left: -0.1rem;
}
.wtb5-list li{
    float: left;
    margin-left: 0.1rem;
    margin-top: 0.12rem;
    height: 1.6rem;
    overflow: hidden;
}
.wtb5-list li img{
    width: 100%;
}
.wtb5-list .wtb5-box1{
    width: 3.4rem;
 
}
.wtb5-list .wtb5-box2{
    width:2.23rem;
  
}
.wt-block6{
    padding: 0.5rem 0.3rem;
}
.wt-block1 {
    padding: 0.5rem 0.3rem 0;
}
.wt-block1 .zgText {
    text-align: center;
}
 
.wtb1-box ul {
    margin: auto;
}
.wtb1-box li {
    float: left;
    position: relative;
    font-size: 0.28rem;
    line-height: 0.52rem;
    color: #62748E;
    width: 33.33%;
    text-align: center;
}
.wtb1-bline{
    position: absolute;
    height: 0.04rem;
    top: 0.19rem;
    left: 1.26rem;
    width: 2.2rem;
    background: url("../images/mwtb1-bline.jpg") no-repeat center;
    background-size: auto 0.04rem;
}
.wtb1-box .wtb1-line .wtb1-bline{
    background: url("../images/mwtb1-blineh.jpg") no-repeat center;
    background-size: auto 0.04rem;
}
.wtb1-num {
    width: 100%;
    height: 0.42rem;
    background: url("../images/wtb1-icon.png") no-repeat center;
    background-size: 0.42rem auto;
}
.wtb1-box .wtb1-line {
    color: #00429D;
}
.wtb1-box .wtb1-line .wtb1-num {
    background: url("../images/wtb1-iconh.png") no-repeat center;
    background-size: 0.42rem auto;
}
.wtb1-cont {
    margin-top: 0.46rem;
}
.wtb1-box .wtb1-tit{
margin-top: 0.16rem;
}
.wtbForm-main .select-panel {
    height: 1rem;
    background-color: #F5F8FA;
    border: 0.02rem solid #F5F8FA;
    box-sizing: border-box;
    outline: none;
    padding: 0.26rem 0.3rem;
    line-height: 0.48rem;
    font-size: 0.28rem;
    /* color: #555555; */
    transition: 0.36s;
}
.select-menu {
    width: 100%;
    box-sizing: border-box;
    padding: 0.26rem 0.3rem;
    background: #F5F8FA;
    line-height: 0.6rem;
    font-size: 0.28rem;
    position: absolute;
    left: 0;
    top: 1.58rem;
    color: #555;
    border-top: 0.02rem solid #e5e5e5;
    z-index: 11;
}
.wtbForm-tit{
line-height:0.38rem;
font-size:0.28rem;
color:rgba(98,116,142,1);
margin-top: 0.3rem;
margin-bottom: 0.2rem;
}
.wtbForm-tit span{
   color: #CC4747;
}
.wtbForm-main .radio-box .checked {
    background: url(../images/m-yuanqa.png) no-repeat 0 center;
    background-size:0.4rem auto;
}
.wtbForm-main  .radio-box{
    margin-left: -0.4rem;
}
.wtbForm-main  .v-radio {
    float: left;
    font-size: 0.28rem;
    color: #04152C;
    padding-left: 0.5rem;
    background: url(../images/m-yuanq.png) no-repeat 0 center;
    background-size:0.4rem auto;
    margin-left: 0.4rem;
    cursor: pointer;
} 
.wtbForm-main  .radio-box1 .v-radio{
    background: url(../images/m-check.png) no-repeat 0 center;  
    background-size:0.4rem auto;
}
.wtbForm-main .radio-box1 .checked {
    background: url(../images/m-checka.png) no-repeat 0 center; 
    background-size:0.4rem auto;
}
.form-next{
    margin-top: 0.4rem;
}
.wtbForm-row{
    position: relative;
}
.wtbcg-img{
    display:  block;
    width: 1.12rem;
    height: 1.12rem;
    margin: 0.26rem auto 0.36rem;
    background: url(../images/msok.png) no-repeat center center; 
    background-size: cover;
}
.wtbForm-yj .radio-box{
position: absolute;
right: 0;
top:0;
}
.wtb1-def .tit2 {
    padding-top: 0.36rem;
    margin-top: 0.4rem;
    border-top:0.02rem dashed rgba(233,237,244,1);
    position: relative;
}
.wtb1-def  .ok-ins {
margin-top: 0.4rem;
}
.wtb1-def  .ok-el{
margin-top: 0.2rem;
}
.wtb1-def {
    position: relative;
}
.wtb1-form {
    border:0.02rem solid rgba(223,230,234,1);
    padding: 0.4rem;
}
.wtb1-form-first {
    display: block;
}
.wtb1-form-two {
    display: none;
}
.wtb1-form-three {
    display: none;
}
.wtbForm-top{
    font-size: 0.28rem;
    color: #04152C;
    font-weight:bold;
}
.wtb-ff{
    margin-top: 0;
}
.foDesk {
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 990;
    background:rgba(0,0,0,0.5);
}
.foDesk-main {
    width:6.4rem;
    height:8.16rem;
    background: #fff;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999;
    margin: auto;
}
.foDesk-head {
    height: 1rem;
    line-height:1rem;
    font-weight: bold;
    font-size: 0.32rem;
    color: #333;
    border-bottom: 0.02rem solid #EBEBEB;
    text-indent: 0.4rem;
    position: relative;
}
.foDesk-close {
    position: absolute;
    width:0.31rem;
    height: 0.31rem;
    background: url("../images/m-fclose.png") no-repeat center;
    top: 0.36rem;
    right: 0.4rem;
    background-size: 0.31rem 0.31rem;
}
.foDesk-cont {
    height: 5.46rem;
    overflow-y: scroll;
    box-sizing: border-box;
    padding: 0.2rem 0;
    border-bottom: 0.02px solid #EBEBEB;
}
.foDesk-row {
    padding-left: 0.4rem;
    margin-top: 0.2rem;
}
.foDesk-tle {
    float: left;
    font-size: 0.24rem;
    color: #62748E;
    width: 1.9rem;
}
.foDesk-tex {
    float: left;
    font-size: 0.24rem;
    color: #363636;
    width: 3.3rem;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.foDesk-but{
    width:2.8rem;
    display: inline-block;
    line-height: 0.84rem;
    margin: 0.4rem 1.8rem 0;
height:0.84rem;
border-radius: 0.06rem;
text-align: center;
font-size: 0.28rem;
}
.wtbForm-cg p {
    font-size: 0.32rem;
    text-align: center;
    padding-bottom:0.2rem;
    font-weight: bold;
}
.wtbForm-cg {
    font-size: 0.28rem;
    line-height: 0.52rem;
    position: relative;
}
.wtbForm-pos{
    margin-left: -0.14rem;
    overflow: hidden;
    margin-top: 0.36rem;
}
.wtbForm-pos a {
    line-height: 0.84rem;
    float: left;
    margin-bottom: 0.14rem;
    width:2.94rem;
    text-align: center;
    border-radius:3px;
    box-sizing: border-box;
    height: 0.84rem;
    border: 0.02rem solid rgba(0,66,157,1);
    background: rgba(255,255,255,1);
    color: rgba(0,66,157,1);
    font-size: 0.28rem;
    margin-left:0.14rem;
}
.wtbForm-pos a:first-child{
    color: rgba(255,255,255,1);
    background: rgba(0,66,157,1);
}
.wtbForm-pos a:hover {
    color: rgba(255,255,255,1);
    background: rgba(0,66,157,1);
}
.wtbForm-pos a:first-child:hover{
    background: #01357D;
    border-color:  #01357D;
}
