/*
@author: bzx
*/
@charset "utf-8";
html{color:#333;background:#fff;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body {background:#FFF;color:#333;font: 400 14px/1.5 "\5FAE\8F6F\96C5\9ED1",Helvetica,STHeiti,Droid Sans Fallback;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
input,select,textarea{font-size:100%}
article,aside,footer,header,nav,section,audio,canvas,video,img {display: block;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
button{outline:0;border:none;}
a{color:#333;}
a:hover{text-decoration:none}
ins,a{text-decoration:none}
textarea {resize: none;}
iframe,img {border:0;}
img{display:block;max-width:100%;}
ul,ol {list-style:none;}
input,select,textarea {outline: 0;-webkit-user-modify: read-write-plaintext-only;}
input {-webkit-appearance: none;}
i,em{font-style:normal;}
.pr{position:relative;}
.abs{position: absolute}
.fl{float:left;display:inline-block;}
.fr{float:right;display:inline-block;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.wrap{min-width: 320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
.header {
  width: 100%;
  height: 0.95rem;
   padding-top: 0.25rem;
}
.header .fl {
  width: 2.89rem;
  height: 0.95rem;
  margin-left: 0.33rem;
}
.header .fl a {
  display: block;
  width: 100%;
  height: 100%;
  background: url("/images/zhiyeyaoshikaoshi/zbllzx/chengji/logo.png") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;

}
.header .fr {
  font-size: 0.4rem;
  margin-right: 0.35rem;
}
.banner {
  width: 10rem;
  height: 6rem;
}
.banner .swiper-container {
  width: 100%;
  height: 6rem;
}
.banner .swiper-container .swiper-slide {
   width: 10rem;
   /*height: 6rem;*/
   padding-top: 4.13rem;
   height: 1.87rem;
}
.banner .swiper-container .swiper-slide a {
  display: block;
  width: 4.8rem;
  height: 1.07rem;
  margin-left: 2.4rem;
}
   


.banner .swiper-container .banner1 {
  background: url("/images/zhiyeyaoshikaoshi/zbllzx/chengji/banner1.png") no-repeat;
  -webkit-background-size:  100%;
  background-size:  100%;
}
.banner .swiper-container .banner2 {
  background: url("/images/zhiyeyaoshikaoshi/zbllzx/chengji/banner2.png") no-repeat;
  -webkit-background-size:  100%;
  background-size:  100%;
}
.banner .swiper-container .banner3 {
  background: url("/images/zhiyeyaoshikaoshi/zbllzx/chengji/banner3.png") no-repeat;
  -webkit-background-size:  100%;
  background-size:  100%;
}
.banner .swiper-container .huodong {
  background: url("/images/zhiyeyaoshikaoshi/zbllzx/chengji/huodong.png") no-repeat;
  -webkit-background-size:  100%;
  background-size:  100%;
}
.swiper-pagination .swiper-pagination-bullet{
  width: 0.13rem;
  height: 0.13rem;
  border-radius: 50%;
}
.swiper-pagination .swiper-pagination-bullet-active{width: 0.36rem; height: 0.13rem; border-radius: 0.12rem;border-radius: 0.13rem;background-color: #512eb7;}

.time{
  background: #f2f5fd;
  padding-bottom: 0.64rem;
}


.time h3{
 text-align: center;
	font-size: 0.6rem;
  color: #454545;
  padding-top: 0.6rem;
  margin-bottom: 0.27rem;
  
}

.time .an{
  width: 5.41rem;
	height: 0.93rem;
	background-color: #7198f7;
  border-radius: 0.47rem;
  background: #7198f7;
  color: #fff;
  font-size: 0.6rem;
  text-align: center;
  margin-bottom: 0.33rem;
  margin: 0 auto;

}

.time .an span{
  color: #fee140;
}
.time p{
  width: 9.25rem;
	font-size: 0.32rem;
	color: #454545;
  clear: both;
  margin: 0 auto;
  text-align: center;
  margin-top: 3.6rem;
}

.city li{
  width: 1rem;
  height: 0.56rem;
  line-height: 0.56rem;
	background-color: #d4dcfb;
	border-radius: 0.07rem;
  opacity: 0.7;
  float: left;
  margin-left: 0.22rem;
  margin-top: 0.25rem;
  text-align: center
}
.city a{
  font-size: 0.3rem
}

.city .sp{
  background:#879cf7;

}

.city .sp a{
  color:#fff
}
.time img{
  width: 6.67rem;
  height: 4rem;
  margin: 0 auto;
  margin-top: 0.38rem;
  margin-bottom: 0.64rem;
}


.main h3{
  font-size: 0.6rem;
  text-align: center
}
.main h3 span{
  color: #fa7344
}

.liebiao{
  width: 4rem;
  float: left;
	background-color: #ffffff;
	border-style: solid;
	border-width: 0.03rem;
	border-image-source: linear-gradient(0deg, 
		#7f85ee 0%, 
		#535dc4 100%);
  border-image-slice: 1;
  position: relative;
}
.liebiao i{
  width: 0.96rem;
  height: 0.96rem;
  line-height: 0.96rem;
  display: inline-block;
  background: url('/images/zhiyeyaoshikaoshi/zbllzx/chengji/yuan.png') no-repeat center center;
  background-size:100% ;
  color: #fff;
  font-size: 0.48rem;
  text-align: center;
  position:absolute;
  left: 1.4rem;
  top: -0.46rem;
}
.liebiao h3{
  color: #5a64cb;
  font-size: 0.4rem;
  margin-top: 0.62rem;
}
.liebiao h3 span{
  color: #5a64cb;
  font-size: 0..32rem;
  display: inline-block;
}
.liebiao p{
  width: 3.33rem;
	line-height: 0.48rem;
  color: #454545;
  margin: 0 auto;
  font-size: 0.32rem;
}
.liebiao .xq a{
  width: 100%;
  height: 100%;
  color: #fff
}
.liebiao .xq {
  margin-left: 0.8rem;
  background: url("/images/zhiyeyaoshikaoshi/zbllzx/chengji/btn_s1.png") no-repeat center center;
  background-size:100%; 
  width: 2.2rem;
  height: 0.8rem;
  display: inline-block;
  line-height: 0.8rem;
  color: #fff;
  text-align: center;
  margin-top: 0.28rem;
  margin-bottom: 0.36rem;
}
.lie1{
  margin-top: -0.8rem;
  margin-left: 0.3rem;
}
.lie2{
  margin-top: 0.16rem;
  float: right;
  margin-right: 0.3rem;
}
.lie3{
  margin-top:1.12rem;
  margin-left: 0.3rem;
}
.lie4{
  margin-top: 1.12rem;
  margin-right: 0.3rem;
  float: right;
  margin-bottom: 0.65rem;

}
.content{
  background: url('/images/zhiyeyaoshikaoshi/zbllzx/chengji/xian_bg.png') no-repeat center center;
  background-size: contain;
  margin-top: 1.78rem;
  height: 10.8rem; 
  clear: both;
}


.youshi{
  clear: both;
  background: #e0e8fe;
  height: 17.05rem;
}
.youshi h3{
  font-size: 0.6rem;
  text-align: center;
  padding-top: 0.8rem;
}
.youshi ul{
  clear: both;
}
.youshi li{
  width: 4.47rem;
  height: 3.2rem;
  float: left;
  margin-left: 0.32rem
}
.youshi .xiazai{
  background: url('/images/zhiyeyaoshikaoshi/zbllzx/chengji/btn_s2.png') no-repeat center center;
  background-size: 100%;
  display: inline-block;
  width: 2.4rem;
  height: 0.8rem;
  line-height: 0.8rem;
  font-size: 0.27rem;
  color: #fff;
  margin-top: 0.12rem;
}
.youshi .free{
  background: url('/images/zhiyeyaoshikaoshi/zbllzx/chengji/btn_s3.png') no-repeat center center;
  width: 1.6rem;
  height: 0.8rem;
  line-height: 0.8rem;
  background-size: 100%;
  display: inline-block;
  font-size: 0.27rem;
  color: #fff;
  margin-top: 0.12rem;
  margin-left: 0.16rem;
  text-align: center;
}
.youshi li p{
  width: 4.47rem;
	height: 1.07rem;
	background-color: #ffffff;
	box-shadow: 0rem 0rem 0.13rem 0rem 
    rgba(0, 0, 0, 0.1);
    text-align: center
}

.xh{
  width: 100%;
	height: 0.43rem;
	font-size: 0.43rem;
	line-height: 0.53rem;
	letter-spacing: 0rem;
  color: #fa7344;
  background: #e0e8fe;
  text-align: center
}
.youshi li{
  margin-top: 0.38rem;
  
}


.mokao h3{
	font-size: 0.6rem;
  color: #454545;
  text-align: center
}
.mokao p{
  font-size: 0.43rem;
  color: #fa7344;
  text-align: center
}
.mokao ul{
  margin-left:0.28rem;
  margin-right: 0.28rem; 
}
.mokao .bors{
  margin-top: 0.3rem;
  margin-left:0.28rem;
  margin-right: 0.28rem;
  box-shadow: 4px 3px 26px #888888;
  padding-bottom: 0.6rem;
}
.mokao li{
  line-height: 1.06rem;
  font-size: 0.3rem;
  background: url('/images/zhiyeyaoshikaoshi/zbllzx/chengji/ico_s1.png') no-repeat 0.27rem center;
  padding-left: 0.6rem; 
  background-size:0.35rem 0.37rem;
  border-bottom:1px dashed #d0d0d0;
  clear: both;
  
}
.mokao li a{
  color: #ff3368;
  font-size: 0.32rem;
  font-weight: bold;
  width: 1.87rem;
	height: 0.67rem;
	background:  #fdacc2;
  border-radius: 0.33rem;
  display: inline-block;
  text-align: center;
  margin-top: 0.2rem;
  float: right;
  margin-right: 0.27rem;
  line-height: 0.67rem;
}
.mokao .qx{
  background: url('/images/zhiyeyaoshikaoshi/zbllzx/chengji/btn_s4.png') no-repeat center;
  background-size: 100%;
  width: 4.27rem;
  height: 0.93rem;
  color: #fff;
  margin: 0 auto;
  text-align: center;
  line-height: 0.93rem;
  margin-top: 0.36rem;
  margin-bottom: 0.6rem;
}
.mokao .qx a{
  color: #fff;
  text-align: center;
}
.mokao li img{
  width: 0.41rem;
  height: 0.3rem;
  display: inline-block;
}


.peixun{
  background: #e0e5fe;
  height: 8.4rem;
  margin-top: 3.62rem;
}
.peixun h3{
  font-size: 0.48rem;
  color: #6828cb;
  text-align: center;
  padding-top: 4.4rem;
  font-weight: bold
}
.peixun p{
  padding-top: 0.1rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
	font-size: 0.32rem;
	line-height: 0.53rem;
  color: #333333;
  text-align: center;
}
.FooterFloatTop-Model{
  width: 8.72rem;
	height: 0.73rem;
	font-size: 0.29rem;
	line-height: 0.48rem;
  color: #333333;
  text-align: center;
  margin: 0 auto;
  margin-bottom: 0.68rem;
  padding-top: 0.6rem;
}

.footer{
  position: fixed;
  height: 1.33rem;
  left: 0;
  bottom: 0;
}

.footer .st{
  width: 6.2rem;
	height: 1.33rem;
  background-color: #f98253;
  display: inline-block;
  float: left;
}
.footer .zx{
  width: 3.8rem;
	height: 1.33rem;
	background-color: #5a76f5;
  display: inline-block;
}

.footer a{
  font-size: 0.48rem;
  color: #fff;
  text-align: center;
  line-height: 1.33rem
}

.ding{
  position: relative;
 
}
.tupian{
  position: absolute;
  top: -3rem;
  margin-left: 0.4rem;
  text-align: center
}



.imgCode {
  width: 2.3rem;
  height: 0.93rem;
  float: right;
}

.imgCode img {
width: 100%;
height: 100%;
}

.mask {
display: none;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #000;
opacity: 0.7;
filter:alpha(opacity=70);
z-index: 50;
}
.mtips {
display: none;
width: 6.66rem;
height: 10rem;
position: fixed;
z-index: 99;
left: 50%;
top: 50%;
margin-left: -3.33rem;
margin-top: -5rem;
text-align: center;
background: url(http://m.chinaacc.com/images/zhucekuaijishi/zbllzx/validate/mb_yx.png) no-repeat;
-webkit-background-size: 100%;
background-size: 100%;
font-size: 0.27rem;
color: #454545;
}
.mtips .tit {
padding-top: 2.4rem;
line-height: 0.55rem;
}
.mtips .change {
color: #ff5a00;
text-decoration: underline;
}
.mtips ul {
margin-top: 2rem;
}
.mtips ul li {
line-height: 0.55rem;
width: 3.6rem;
height: 0.55rem;
margin: 0 auto;
text-align: left;
}
.mtips ul li:before {
content: "";
float: left;
width: 0.12rem;
height: 0.12rem;
background: url(/images/hushi/fk.png) no-repeat;
-webkit-background-size: 100%;
background-size: 100%;
margin-right: 0.12rem;
  margin-top: 0.2rem;
  margin-left: 0.25rem;
}
.mtips .true {
display: block;
width: 3.6267rem;
height: 1.1733rem;
line-height: 0.9rem;
background: url(/images/hushi/btn_mb.png) no-repeat;
-webkit-background-size: 100%;
background-size: 100%;
font-size: 0.48rem;
color: #ce2906;
margin: 0.25rem auto 0;
}



.code {
display: none;
position: fixed;
z-index: 99;
left: 50%;
top: 50%;
margin-left: -4rem;
margin-top: -2.5rem;
width: 8rem;
height: 5rem;
padding-top: 0.5rem;
background: #fff;
font-size: 0.4rem;

}
.code .ima {
width: 7.5rem;
height: 2rem;
margin: 0 auto;

}
.code .ima  .imgCode {
float: left;
width: 5rem;
height: 1.5rem;
}.code .ima  .imgCode img {
width: 100%;
height: 100%;
}
.code .ima .change {
float: left;
width: 2.5rem;
line-height: 1.5rem;
height: 1.5rem;
text-align: center;
color: green;
}
.code input {
display: block;
width: 7.5rem;
height: 1.2rem;
margin: 0 auto;
background: #efefef;
text-indent: 0.2rem;

}
.code input::placholder {
color: #a8a8a8;
line-height: 1.2rem;
}
.code a {

height: 1.5rem;
  width: 100%;
  line-height: 1.5rem;
  text-align: center;
  color: green;
  border-top: 1px solid #ccc;
  margin-top: 0.5rem;
  display: block;
}
.boxs {
position: fixed;
width: 8rem;
left: 50%;
margin-left: -4rem;
top: 50%;
margin-top: -3.33rem;
z-index: 90;
background: #fff;
display: none;
height:6.67rem;
 background: url(/images/yishizigekaoshi/zbllzx/kaopei/R/tan.png) no-repeat;
 background-size:100% 
}


.boxs .sm{
font-size: 0.29rem;
padding-top: 0.4rem;
color:#203f72;
text-align: center;
width: 100%;
float: none;

}

.boxs ul li .names{
padding-left: 0.2rem;  
}

.extm-audit-from .apply-btn{
display: block;
float: right;
height: 0.89rem;
line-height: 0.89rem;
width: 100%;
border-radius: .08rem;
background:#00d5aa ;
font-size: .3rem;
color: #fff;
text-align: center;
}
.tjcx .ul .ipt .extm-audit-input.error,.moban .apply-body .error {
 
border: 1px solid red;
}
.apply-input {
float: left;
width: 6.67rem;
height: 0.91rem;
background-color: #ffffff;
border: solid 0.01rem #dcdcdc;
color: #000;
font-size: 0.35rem;
text-indent: 0.15rem;
vertical-align: top;
margin-bottom: 0.2rem;
}

.boxs h4 {
 
clear: both;
text-align: left;
margin-top: 1.6rem;
font-size: 0.48rem;
margin-left: 0.3rem;
}
.boxs h4 a {
float: right;
padding-right: 0.3rem;
font-size: 0.36rem;
margin-right: 0.3rem;
margin-top: 0.1rem;
}
.boxs ul{
width: 6.8rem;
margin: 0 auto;
margin-top: 0.4rem;
}
.boxs ul li .er {
float: left;
width: 4.67rem;
height: 0.91rem;
background-color: #ffffff;
border: solid 0.01rem #dcdcdc;
color: #000;
font-size: 0.35rem;
text-indent: 0.15rem;
vertical-align: top;
}
.boxs .yzm-btn {
text-align: center;
float: left;
width: 2rem;
height: 0.93rem;
line-height: 0.93rem;
background-color: #7caffb;
font-size: 0.35rem;
color: #fff;
border-radius: 0;
/* margin-left: 0.1rem; */
}
.boxs .apply-btn{
width: 6.67rem;
height: 0.91rem;
background-color: #fc6763;
border-radius: 0.07rem;
display: block;
clear: both;
text-align: center;
color: #ffffff;
font-size: 0.4rem;
line-height: 0.91rem;
}
.boxs .gb{
float: right;
width: 0.6rem;
height: 0.6rem;
}