@charset "utf-8";
/* CSS Main */

html{ color: #4d4d4d; background:#f9faff; height:100%; min-height:100%;}
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;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body,button,input,select,textarea,span{font:13px/1.5em "microsoft yahei";}
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit}
fieldset,img,a img{border:0}
iframe{display:block}
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:200}
ol,ul,li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;line-height: 1;}
q:before,q:after{content:''}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
ins,a{text-decoration:none}
input,button { border:none; background:none;}

a {color:#0066cc;}
.a-hide {display: block; height: 100%; text-indent: -999px; overflow: hidden;}
.tl {text-align: left;}
.tr {text-align: right;}
.tc {text-align:center;}
.tj{text-align:justify;*text-justify:distribute;}
.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.vb{vertical-align:bottom;}
.b { font-weight:bold;}
.n { font-weight:normal;}
.i { font-style:italic;}

.fn:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}
.fn{*zoom:1}
.l{float:left}
.r{float:right}
.cl{clear: both;}
.rel{ position:relative;}
.abs{ position:absolute;}
.oh{overflow:hidden}

.db { display:block;}
.di { display:inline;}
.dn { display:none;}
.dib{display:inline-block;*display:inline;*zoom:1}
/* -------------------------- */
#wrapper{
  height: auto;
  margin: 0 auto;
  background: #fff;
  overflow:hidden;
}

/* banner */
.banner{
  width:100%;
  height:7.93rem;
  background-color: #1a62e1;
  text-align: center;
  overflow: hidden;
  position: relative;
}
.banner > img{padding-left:.43rem;width: 4.68rem;height:3.34rem;position: absolute;top:.16rem;left:0;right:0;margin:auto;}
.banner h1{
  font-size:.44rem;
  color:#fff;
  line-height: 1;
  padding-top:3.75rem;
  font-weight: 600;
}
.banner p{
  padding-top:.19rem;
  font-size: .22rem;
  color:#98b8f1;
  line-height: .36rem;
}
.banner > a{
  display: inline-block;
  font-size:.30rem;
  color:#1a62e1;
  padding:.21rem .46rem;
  border-radius: .08rem;
  background-color: #fff;
  margin:.31rem .15rem 0;
}
.banner > a.zixun{
  display: inline-block;
  font-size:.30rem;
  color:#fff;
  padding:.18rem .42rem;
  border-radius: .08rem;
  background-color: #1a62e1;
  margin:.31rem .15rem 0;
  border:1px solid #fff;
}
.banner h2{
  font-size:.30rem;
  color:#fff;
  line-height: 1;
  padding-top:.18rem;
  font-weight: 500;
}


.section_1{
  width:7rem;
  height:3.55rem;
  background-color: #fff;
  margin:-1.03rem auto 0;
  box-shadow: 0 0 .43rem rgba(115, 121, 131, .2);
  position: relative;
  z-index: 10;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.section_1 li{
  width:25%;
  height:50%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.section_1 li:nth-child(n+5){margin-top:-.40rem;}
.section_1 li img{width:.64rem;height:.64rem;margin-top:.41rem;}
.section_1 li h3{font-size:.24rem;color:#212c42;line-height: 1;margin-top:.22rem;}


.section_2{
  width:7.5rem;
  height:8.99rem;
  background-color: #fff;
  margin:auto;
  text-align: center;
}
.section_2 h2{
  font-size:.36rem;
  color:#1f2b43;
  line-height: 1;
  padding-top:1.15rem;
  font-weight: 600;
  text-align: center;
}
.section_2 ul{
  width:6.77rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin:.59rem auto 0;
}
.section_2 ul li{
  width:1.66rem;
  line-height:.65rem;
  box-shadow: 0 0 .43rem rgba(115, 121, 131, .2);
  text-align: center;
  font-size:.23rem;
  color:#404958;
}
.section_2 > img{
  width:6.77rem;
  height:5.24rem;
  margin-top:.04rem;
}


.section_3{
  width:7.5rem;
  height:9.81rem;
  background:url(../Image/wcjcbwap/2022/s3_img.png) center bottom no-repeat;
  background-size: 7.50rem 9.14rem;
  margin:auto;
}
.section_3 h2{
  font-size:.36rem;
  color:#1f2b43;
  line-height: 1;
  padding-top:1.20rem;
  font-weight: 600;
  text-align: center;
}


.section_4{
  width:7.5rem;
  height:13.67rem;
  background: #1a62e1;
  margin: auto;
  text-align: center;
}
.section_4 h2{
  font-size:.36rem;
  color:#fff;
  line-height: 1;
  padding-top:1rem;
  font-weight: 600;
  text-align: center;
}
.section_4 > img{
  width:7.21rem;
  margin-top:.59rem;
}

.section_5{
  width:7.5rem;
  height:22.77rem;
  background-color: #fff;
  margin:auto;
}
.section_5 h2{
  font-size:.36rem;
  color:#1f2b43;
  line-height: 1;
  padding-top:1.12rem;
  font-weight: 600;
  text-align: center;
}

.section_5 .floor_1{width:7.50rem;height:2.95rem;margin-top:.92rem;display: flex;flex-direction: row;}
.section_5 .floor_1 li:nth-child(1) img{width:3.60rem;height:2.95rem;margin-left:.27rem;}
.section_5 .floor_1 li:nth-child(2){flex: 1;}
.section_5 .floor_1 li:nth-child(2) h3{
  line-height: .49rem;
  background: url(../Image/wcjcbwap/2022/s5_icon1.png) .12rem center no-repeat;
  background-size: .43rem .49rem;
  font-size:.26rem;
  color:#212c42;
  padding-left:.72rem;
  margin-top:.17rem;
  font-weight: 600;
}
.section_5 .floor_1 li:nth-child(2) p{
  font-size:.23rem;
  color:#929aaa;
  line-height: .40rem;
  padding-left:.79rem;
  white-space: nowrap;
}

.section_5 .floor_2{width:7.50rem;height:2.84rem;margin-top:.78rem;display: flex;flex-direction: row-reverse;}
.section_5 .floor_2 li:nth-child(1) img{width:3.54rem;height:2.84rem;margin-right:.33rem;}
.section_5 .floor_2 li:nth-child(2){flex: 1;}
.section_5 .floor_2 li:nth-child(2) h3{
  line-height: .42rem;
  background: url(../Image/wcjcbwap/2022/s5_icon2.png) .37rem center no-repeat;
  background-size: .52rem .42rem;
  font-size:.26rem;
  color:#212c42;
  padding-left:1.08rem;
  margin-top:.38rem;
  font-weight: 600;
}
.section_5 .floor_2 li:nth-child(2) p{
  font-size:.23rem;
  color:#929aaa;
  line-height: .40rem;
  padding-left:1.08rem;
  white-space: nowrap;
}

.section_5 .floor_3{width:7.50rem;height:2.73rem;margin-top:.82rem;display: flex;flex-direction: row;}
.section_5 .floor_3 li:nth-child(1) img{width:3.76rem;height:2.73rem;margin-left:.25rem;}
.section_5 .floor_3 li:nth-child(2){flex: 1;}
.section_5 .floor_3 li:nth-child(2) h3{
  line-height: .41rem;
  background: url(../Image/wcjcbwap/2022/s5_icon3.png) .20rem center no-repeat;
  background-size: .41rem .41rem;
  font-size:.26rem;
  color:#212c42;
  padding-left:.77rem;
  margin-top:.34rem;
  font-weight: 600;
}
.section_5 .floor_3 li:nth-child(2) p{
  font-size:.23rem;
  color:#929aaa;
  line-height: .40rem;
  padding-left:.77rem;
  white-space: nowrap;
}

.section_5 .floor_4{width:7.50rem;height:2.87rem;margin-top:1.31rem;display: flex;flex-direction: row-reverse;}
.section_5 .floor_4 li:nth-child(1) img{width:3.68rem;height:2.87rem;margin-right:0;}
.section_5 .floor_4 li:nth-child(2){flex: 1;}
.section_5 .floor_4 li:nth-child(2) h3{
  line-height: .57rem;
  background: url(../Image/wcjcbwap/2022/s5_icon4.png) .42rem center no-repeat;
  background-size: .37rem .57rem;
  font-size:.26rem;
  color:#212c42;
  padding-left:1.03rem;
  margin-top:0;
  font-weight: 600;
}
.section_5 .floor_4 li:nth-child(2) p{
  font-size:.23rem;
  color:#929aaa;
  line-height: .40rem;
  padding-left:1.03rem;
  white-space: nowrap;
}

.section_5 .floor_5{width:7.50rem;height:3.23rem;margin-top:.88rem;display: flex;flex-direction: row;}
.section_5 .floor_5 li:nth-child(1) img{width:4.12rem;height:3.23rem;margin-left:.12rem;}
.section_5 .floor_5 li:nth-child(2){flex: 1;}
.section_5 .floor_5 li:nth-child(2) h3{
  line-height: .40rem;
  font-size:.26rem;
  color:#212c42;
  padding-left:.18rem;
  margin-top:.24rem;
  font-weight: 600;
}
.section_5 .floor_5 li:nth-child(2) p{
  font-size:.23rem;
  color:#929aaa;
  line-height: .40rem;
  padding-left:.18rem;
  white-space: nowrap;
}


.section_6{
  width:7.5rem;
  height:6.72rem;
  background: url(../Image/wcjcbwap/2022/s6_bg.png) center center no-repeat;
  background-size: cover;
  margin:auto;
  text-align: center;
}
.section_6 h2{
  font-size:.36rem;
  color:#1f2b43;
  line-height: 1;
  padding-top:.86rem;
  font-weight: 600;
  text-align: center;
}
.section_6 > img{
  width:2.34rem;
  height:3.90rem;
  margin-top:.63rem;
}


.signForm iframe { height: 4rem;}