body {
  background-color: #fff;
}
.pc-com-module-title {
  padding: 1rem 0 .7rem 0;
  text-align: center;
  line-height: .34rem;
  color: #333333;
  font-size: 0.34rem;
  font-weight: bold;
}
.pc-banner {
  display: none;
}
.page-audit .account-enter {
  padding: 0 .26rem .52rem;
}
.page-audit .account-enter .ebox li {
  width: 6.98rem;
  height: 3.8rem;
  background: url(../images/gssj_05.jpg) no-repeat center;
  background-size: cover;
  text-align: center;
  margin-bottom: .48rem;
}
.page-audit .account-enter .ebox li .tit {
  font-size: 0.38rem;
  line-height: 0.88rem;
  color: #1759ba;
  font-weight: bold;
  padding-top: .64rem;
}
.page-audit .account-enter .ebox li .cont {
  font-size: 0.27rem;
  line-height: 0.5rem;
  color: #ffffff;
  margin-bottom: .42rem;
}
.page-audit .account-enter .ebox li .cbtn {
  display: block;
  width: 2.32rem;
  height: 0.68rem;
  border-radius: 0;
  background: transparent;
  cursor: pointer;
  text-align: center;
  line-height: 0.68rem;
  font-size: 0.3rem;
  color: #ffffff;
  border: 2px solid #fff;
  margin: 0 auto;
}
.page-audit .account-enter .ebox li.item2 {
  background-image: url(../images/gssj_07.jpg);
}
.page-audit .account-enter .ebox li.item3 {
  background-image: url(../images/gssj_09.jpg);
}
.page-audit .easyflow {
  background-color: #f7f7f7;
}
.page-audit .good-box {
  height: 11.1rem;
}
.good-box {
  width: 100%;
  height: 10.44rem;
  background: url(../images/gssj_14.jpg) no-repeat center;
  background-size: cover;
}
.good-box .pc-com-module-title {
  padding-top: .74rem;
  color: #fff;
}
.good-box .gbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0 .1rem;
}
.good-box .gbox li {
  width: 3.32rem;
  margin: 0 .16rem .44rem;
}
.good-box .gbox li .iimg {
  width: 3.32rem;
  height: 2.14rem;
}
.good-box .gbox li .tit {
  font-size: 0.3rem;
  line-height: 0.68rem;
  color: #ffffff;
}
.good-box .gbox li .cont {
  font-size: 0.23rem;
  line-height: 0.34rem;
  color: #ffffff;
  padding-right: .5rem;
}
.taxperson {
  padding: 0 .26rem 0;
}
.taxperson .pbox {
  padding-bottom: .18rem;
}
.taxperson .pbox li {
  position: relative;
  margin-bottom: .38rem;
}
.taxperson .pbox li img {
  position: absolute;
  top: 0;
  left: 0;
  width: 1.3rem;
  height: 1.3rem;
  border-radius: 50%;
  z-index: 6;
}
.taxperson .pbox li div,
.taxperson .pbox li p {
  position: relative;
}
.taxperson .pbox li .name,
.taxperson .pbox li .job {
  padding-left: 1.65rem;
}
.taxperson .pbox li .name {
  font-size: 0.34rem;
  line-height: 0.52rem;
  color: #181a3b;
  font-weight: bold;
  padding-top: .24rem;
}
.taxperson .pbox li .job {
  font-size: 0.24rem;
  line-height: 0.48rem;
  color: #1759ba;
}
.taxperson .pbox li .cont {
  padding-top: .3rem;
  font-size: 0.24rem;
  line-height: 0.48rem;
  color: #666666;
}
.taxperson .zxbtn {
  display: block;
  width: 3.6rem;
  height: 0.9rem;
  border-radius: 0;
  background: #f7cd6e;
  cursor: pointer;
  text-align: center;
  line-height: 0.9rem;
  font-size: 0.31rem;
  color: #ffffff;
  background: -webkit-gradient(linear, left top, right top, from(#1759ba), to(#9eb6d9));
  background: linear-gradient(left, #1759ba, #9eb6d9);
  letter-spacing: 1px;
  margin: 0 auto;
}
.needsome2 {
  padding: 0 .26rem .8rem;
}
.needsome2 .nsbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.needsome2 .nsbox li.citem {
  margin-bottom: .26rem;
  width: 3.36rem;
  height: 1.32rem;
  background-color: #f6f5f5;
}
.needsome2 .nsbox li.citem .tit {
  position: relative;
  font-size: 0.26rem;
  line-height: 0.44rem;
  color: #ffffff;
  padding: .26rem 0 0 .43rem;
}
.needsome2 .nsbox li.citem .tit::after {
  content: '';
  width: 0.1rem;
  height: 0.1rem;
  background-color: #ffffff;
  position: absolute;
  top: 0.44rem;
  left: 0.21rem;
  border-radius: 50%;
}
.needsome2 .nsbox li.citem .cont {
  font-size: 0.21rem;
  line-height: 0.33rem;
  color: #ffffff;
  padding-left: .43rem;
}
.needsome2 .nsbox li.item1 {
  background: -webkit-gradient(linear, left top, right top, from(#1759ba), to(#9eb6d9));
  background: linear-gradient(left, #1759ba, #9eb6d9);
}
.needsome2 .nsbox li.item2 {
  background: -webkit-gradient(linear, left top, right top, from(#3497ff), to(#1ed1ff));
  background: linear-gradient(left, #3497ff, #1ed1ff);
}
.needsome2 .nsbox li.item3 {
  width: 6.98rem;
}
.needsome2 .nsbox li.item3 div.tit {
  color: #333;
}
.needsome2 .nsbox li.item3 div.tit::after {
  background-color: #3597ff;
}
.needsome2 .nsbox li.item3 p.cont {
  color: #888;
}
.easyflow .fbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.easyflow .fbox li {
  width: 1.98rem;
  text-align: center;
  margin: 0 .26rem .6rem;
}
.easyflow .fbox li img {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
}
.easyflow .fbox li .tit {
  font-size: 0.26rem;
  line-height: 0.6rem;
  color: #333333;
  padding-top: .06rem;
}
.easyflow .fbox li .cont {
  font-size: 0.21rem;
  line-height: 0.32rem;
  color: #666666;
}
.relate-question .qabox li {
  width: 6.98rem;
  margin: 0 auto .34rem;
}
.relate-question .qabox li.mhide {
  display: none;
}
.relate-question .qabox li .tit {
  width: .4rem;
  height: .4rem;
  background-color: #1759ba;
  font-size: 0.26rem;
  line-height: 0.4rem;
  color: #ffffff;
  margin-right: .26rem;
  text-align: center;
}
.relate-question .qabox li .cont {
  width: 6.3rem;
}
.relate-question .qabox li .ques {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: .3rem;
}
.relate-question .qabox li .ques .cont {
  font-size: 0.27rem;
  line-height: 0.4rem;
  color: #333333;
  font-weight: bold;
}
.relate-question .qabox li .answ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow: hidden;
}
.relate-question .qabox li .answ .tit {
  background-color: #9b82ff;
  margin-top: .1rem;
}
.relate-question .qabox li .answ .cont {
  font-size: 0.25rem;
  line-height: 0.56rem;
  color: #666666;
}
.relate-question .qbtn {
  width: 3.6rem;
  height: 0.9rem;
  border-radius: 0;
  background: -webkit-gradient(linear, left top, right top, from(#1759ba), to(#9eb6d9));
  background: linear-gradient(left, #1759ba, #9eb6d9);
  cursor: pointer;
  text-align: center;
  font-size: 0.32rem;
  line-height: 0.9rem;
  color: #ffffff;
  margin: 0 auto;
}
.other-provide {
  padding: 0 .26rem 1.2rem;
}
.other-provide .obox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.other-provide .obox .item {
  float: left;
  width: 2.14rem;
  height: 1.74rem;
  padding-top: .4rem;
  background-color: #fff;
  text-align: center;
  margin-bottom: .28rem;
  -webkit-box-shadow: 0 0 .5rem #f4f4f4;
  box-shadow: 0 0 .5rem #f4f4f4;
}
.other-provide .obox .item a {
  display: block;
  width: 100%;
  height: 100%;
}
.other-provide .obox .item img {
  width: .9rem;
  height: .9rem;
}
.other-provide .obox .item p {
  font-size: .24rem;
  line-height: .70rem;
  color: #666666;
}
/*banner背景图开�?*/
.banner_wrap {
  box-sizing: border-box; 
  width: 7.5rem;
  height: 5.21rem;
  /* padding: 2.26rem 0.44rem 1rem; */
  line-height: 0.33rem;
  background-size: 100%;
  background-repeat: no-repeat;
  background-size: 200% 100%;
  font-size: .22rem;
  color: #fff;
  position: relative;
  background-position: -300px 10px;
  
}
.banner_wrap_cont{
  height: 3rem;
  display: flex;
  /* border: 1px solid red; */
  flex-direction: column;
  position: absolute;
 top: 15%;
  width: 100%;
  align-items: center;
  justify-content: space-around;
}
.banner_wrap_cont1{
  font-family: PingFangSC-Semibold;
	font-size: 0.52rem;
	font-weight: normal;
	font-stretch: normal;
 
	letter-spacing: -1px;
	color: #ffffff;
}
.banner_wrap_cont2{
  font-family: PingFangSC-Thin;
	font-size: 0.4rem;
	font-weight: normal;
	letter-spacing: -1px;
	color: #ffffff;
}
.banner_wrap_cont3{
  width: 2.3rem;
	height: 0.7rem;
	background-image: linear-gradient(90deg, 
		#1759ba 0%, 
		#ff7a00 100%);
    font-family: MicrosoftYaHei;
	font-size: 0.26rem;
	font-weight: normal;
	font-stretch: normal;
 display: flex;
 align-items: center;
 justify-content: center;
	letter-spacing: 1px;
	color: #ffffff;
}
.banner_absou{
  position: absolute;
  height: 3rem;
 
  top: 25%;
 
  left: 6%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
}
.banner_wrap_1{
  font-family: PingFangSC-Semibold;
	font-size: 0.6rem;
	font-weight: normal;
	font-stretch: normal;
	 
	letter-spacing: -1px;
	color: #ffffff;
}
.banner_wrap_2{
	font-family: PingFangSC-Thin;
	font-size: 0.36rem;
	font-weight: normal;
	letter-spacing: -1px;
	color: #ffffff;
  margin-top: 10px;
}
.banner_wrap_3{
	font-family: PingFangSC-Thin;
	font-size: 0.36rem;
	font-weight: normal;
	letter-spacing: -1px;
	color: #ffffff;
}
.banner_wrap_4{
  width: 2.4rem;
	height: 0.7rem;
  background-image: linear-gradient(90deg, 
  #1759ba 0%, 
  #ff7a00 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
}
