@charset "utf-8";
/*css reset*/
body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,label,input,select,dl,dt,dd,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,textarea {margin:0;padding:0;}
body {line-height:1;color:#666;font-family:"Microsoft YaHei","微软雅黑",SimSun,"Oxygen",Arial,"Hiragino Sans GB","STHeiti","WenQuanYi Micro Hei",sans-serif;-webkit-text-size-adjust:none; background:#fff;}
header,footer,section,hgroup,nav,article,aside,details,figcaption,figure,menu {display:block;}
input {line-height:1;}
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
img{border:0; width:100%;display:block;}
ul {list-style:none;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
textarea{resize:none; overflow:auto;}
/* 颜色链接 */
a:link,a:visited {text-decoration:none;}
a:hover {transition:all 0.3s ease-in-out 0s;}
textarea{outline:none;}
/* HTY Common Reset*/
html{overflow-x:hidden;}
html button::-moz-focus-inner{border-color:transparent!important;}
input,button,textarea,select,option{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;}
fieldset{border:0;}
iframe{background-image:none;}
p{margin:0;padding:0;}
a{text-decoration:none;outline:none;}
/* HTY Common Atom*/
.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.clear-fix:after{content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.c_b{clear:both;}
a,img,button,input,textarea,div{-webkit-tap-highlight-color:rgba(255,255,255,0);}
html {
    /* 一个可能让你的页面渲染速度提升数倍的CSS属性 */
    /* content-visibility: auto; */
    /* 一个可能让你的页面渲染速度提升数倍的CSS属性 */
    /* 移动端设计图 */
    /* 100vw = 750px
       1px = 100/750 vw = 0.13333vw
       100px = 13.33vw
       1rem = 1font-size
       font-size: 13.33vw 以100px为单位
       font-size 不能小于12px 否则qq uc浏览器等会按12px算的
    */
    font-size: 13.33vw;
}

#home {
  width: 100%;
}
#home > .home-banner {
  width: 100%;
  margin-bottom: 0.69rem;
}
#home > .home-banner > img {
  width: 100%;
  display: block;
}
#home > .home-product {
  width: 88.66%;
  margin: 0 auto;
}
#home > .home-product > .item {
  width: 100%;
  margin-bottom: 16px;
}
#home > .home-product > .item > img {
  width: 100%;
  display: block;
}
#home > .hnews {
  width: 100%;
  height: 9.5rem;
  position: relative;
}
#home > .hnews > img {
  width: 100%;
}
#home > .hnews > .con {
  position: absolute;
  left: 0px;
  top: 30vw;
  width: 100%;
}
#home > .hnews > .con > .info {
  width: 95.2%;
  margin: 0 auto;
  background: #f3f9f9;
  box-sizing: border-box;
  padding: 0.43rem 0.24rem;
}
#home > .hnews > .con > .info > .item {
  width: 100%;
  display: flex;
  margin-bottom: 20px;
}
#home > .hnews > .con > .info > .item > a {
  width: 100%;
  display: flex;
}
#home > .hnews > .con > .info > .item > a .date {
  width: 1.59rem;
  margin-right: 0.52rem;
  background: #79c5c5;
  padding: 0.05rem;
  text-align: center;
  box-sizing: border-box;
}
#home > .hnews > .con > .info > .item > a .date > .day {
  width: 100%;
  height: 1.24rem;
  line-height: 1.24rem;
  color: #79c5c5;
  font-weight: 500;
  background: #fff;
  font-size: 0.89rem;
  margin-bottom: 0.07rem;
}
#home > .hnews > .con > .info > .item > a > .date > .year {
  width: 100%;
  color: #fff;
  font-size: 0.27rem;
  font-weight: 300;
  padding-bottom: 0.07rem;
}
#home > .hnews > .con > .info > .item > a > .title {
  width: calc(100% - 1.59rem - 0.52rem);
  color: #777777;
  font-size: 0.23rem;
  line-height: 0.4rem;
  padding-top: 0.24rem;
}
#home > .hnews > .con > .info > .more {
  width: 100%;
  font-size: 0.31rem;
  color: #6E7072;
  text-align: center;
  /*padding-bottom: 0.69rem;*/
}
#home > .hnews > .con > .info > .more > a {
  color: #6E7072;
}
#about {
  width: 100%;
}
#about > .home-banner {
  width: 100%;
  margin-bottom: 16px;
  position: relative;
}
#about > .home-banner > img {
  width: 100%;
}
#about > .content2 {
  width: 100%;
  background: #fff;
  box-sizing: border-box;
  padding: 0.72rem 0.56rem;
  color: #262B31;
  font-size: 0.2rem;
  line-height: 0.32rem;
}
#about > .content2 p {
  font-size: 0.2rem;
  line-height: 0.32rem;
  color: #262B31;
}
#about > .tw_content {
  width: 100%;
  background: #f5f6fa;
  padding-top: 0.84rem;
  /*padding-bottom: 0.1rem;*/
}
#about > .tw_content > .tw_title {
  width: 100%;
  text-align: center;
  font-size: 0.48rem;
  font-weight: 400;
  padding-bottom: 0.1rem;
  color: #000000;
}
#about > .tw_content > .tw_en {
  width: 100%;
  text-align: center;
  font-size: 0.18rem;
  margin-bottom: 0.4rem;
}
#about > .tw_content > .tw {
  width: 100%;
  margin: 0 auto;
  padding-right: 0.68rem;
  padding-left: 0.75rem;
  box-sizing: border-box;
}
#about > .tw_content > .tw > img {
  width: 100%;
  display: block;
}
.hlist2 {
  width: 80.66vw;
  margin: 0 auto;
  position: relative;
}
.hlist2 .item {
  width: 100%;
  margin-bottom: 0.84rem;
}
.hlist2 .item > a {

}
.hlist2 .item > a > .img {
  width: 100%;
}
.hlist2 .item > a > .img > img {
  width: 100%;
}
.hlist2 .item > a > .title {
  width: 100%;
  color: #13151C;
  font-size: 0.21rem;
  padding-top: 0.33rem;
  margin-bottom: 0.53rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hlist2 .item > a > .info {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.hlist2 .item > a > .info > .content {
  width: 3.5rem;
  font-size: 0.17rem;
  line-height: 0.29rem;
  color: #6A6A6A;
  text-align:justify;
  text-justify:newspaper;
  overflow: hidden;
}
.hlist2 .item > a > .info > .more {
  width: 1.4rem;
  margin-top: 0.35rem;
}
.hlist2 .item > a > .info > .more > img {
  width: 100%;
}

.header {
  position: absolute;
  left: 0px;
  top: 0rem;
  width: 100%;
  padding-top: 0.3rem;
}
.header > .hm {
  width: 88.66vw;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
.header > .hm > .menu {
  width: 0.37rem;
  margin-top: -0.4rem;
}
.header > .hm > .menu > i {
  font-size: 0.55rem;
  color: #fff;
}
.header > .hm > .logo {
  width: 23.46vw;
}
.header > .hm > .logo > a {

}
.header > .hm > .logo > a > img {
  width: 100%;
  display: block;
}
.header > .hm > .search {
  width: 4.4vw;
  margin-top: .1rem;
}
.header > .hm > .search > a {

}
.header > .hm > .search > a > img {
  width: 100%;
  display: block;
}
.hcontact {
  width: 100%;
  background: #f0f3f5;
  box-sizing: border-box;
  padding: 16px;
}
.hcontact > .text {
  width: 100%;
  color: #252525;
  font-size: 0.21rem;
  margin-bottom: 0.33rem;
}
.hcontact > .text > i {
  margin-right: 7px;
  font-size: 0.3rem;
}
.hcontact > .phone {
  width: 100%;
  text-indent: 0.48rem;
  color: #478E8F;
  font-size: 0.44rem;
  font-weight: bold;
  margin-bottom: 0.33rem;
  /*margin-bottom: 5px;*/
}
.hcontact > .phone > a {
  color: #478E8F;
  font-size: 0.44rem;
}
.hcontact > .icons {
  width: 100%;
  display: flex;
  padding-left: 0.48rem;
  box-sizing: border-box;
}
.hcontact > .icons > .item {
  width: 7vw;
  margin-right: 0.11rem;
}
.hcontact > .icons > .item > img {
  width: 100%;
  display: block;
}
.footer {
  width: 100%;
  background: #79c5c5;
  padding-top: 0.32rem;
  /*padding-bottom: 0.68rem;*/
  padding-bottom: 2.07rem;
  /*margin-bottom: 1.39rem;*/
}
.footer > .text {
  color: #fff;
  font-size: 0.17rem;
  text-align: center;
}
.footer > .text:first-child {
  margin-bottom: .2rem;
}
#about > .air_search {
  width: 100%;
}
#about > .air_search > .amain {
  width: 6.6rem;
  margin: 0 auto;
  /*padding-top: 0.4rem;*/
  /*padding-left: 0.45rem;*/
  padding-bottom: 0.38rem;
  display: flex;
  justify-content: space-between;
  box-sizing: border-box;
}
#about > .air_search > .amain > .province33 {
  width: 3rem;
  /*height: 0.74rem;*/
}
#about > .air_search > .amain > .province33 > select {
  width: 100%;
  font-size: 0.26rem;
  color: #303030;
  border-radius: 0.33rem;
  border: 1px #E8E9ED solid;
  height: 0.74rem;
  line-height: 0.74rem;
  box-sizing: border-box;
  padding-left: 0.42rem;
  margin: 0rem;
}
#about > .air_map {
  width: 100%;
  height: 11.93rem;
  position: relative;
}
#about > .air_map > .gray {
  position: absolute;
  left: 0rem;
  top: 0rem;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.5);
}
#about > .air_map > #container {
  width: 100%;
  height: 100%;
}
#about > .air_map > .info {
  position: absolute;
  bottom: 0rem;
  left: 0.14rem;
  z-index: 999;
  background: #fff;
  border-radius: 0.2rem;
  /*height: 2.22rem;*/
  box-sizing: border-box;
  padding: 0.5rem;
  width: 7.2rem;
}
#about > .air_map > .info > .aheader {
  width: 100%;
  display: flex;
  margin-bottom: 0.22rem;
}
#about > .air_map > .info > .aheader > .city {
  width: 50%;
  display: flex;
}
#about > .air_map > .info > .aheader > .city > .num {
  width: 0.43rem;
  height: 0.59rem;
  box-sizing: border-box;
  padding-top: 0.1rem;
  background-image: url(../images_m/img35.png);
  background-size: 100%;
  text-align: center;
  font-size: 0.3rem;
  color: #FFFFFF;
  margin-right: 0.33rem;
}
#about > .air_map > .info > .aheader > .city > .name {
  font-size: 0.38rem;
  font-weight: 500;
  margin-top: 0.1rem;
  color: #000000;
}
#about > .air_map > .info > .aheader > .status {
  width: 50%;
  display: flex;
}
#about > .air_map > .info > .aheader > .status > .val {
  width: 1.3rem;
  height: 0.62rem;
  background: #FADF59;
  line-height: 0.62rem;
  text-align: center;
  font-size: 0.4rem;
  font-weight: 500;
  color: #000;
  margin-right: 0.07rem;
}
#about > .air_map > .info > .aheader > .status > .info {
  
}
#about > .air_map > .info > .aheader > .status > .info > .text1 {
  font-size: 0.32rem;
  font-weight: bold;
  color: #FADF59;
  text-align: right;
  width: calc("100% - 1.3rem - 0.07rem");
  margin-bottom: 0.05rem;
}
#about > .air_map > .info > .aheader > .status > .info > .text2 {
  font-size: 0.12rem;
  font-weight: 500;
  color: #1F1F1F;
}
#about > .air_map > .info > .info {
  width: 100%;
}
#about > .air_map > .info > .info > .item {
  width: 100%;
  display: flex;
  margin-bottom: 0.1rem;
}
#about > .air_map > .info > .info > .item > .label {
  width: 4rem;
  font-size: 0.2rem;
  font-weight: 500;
  color: #000000;
}
#about > .air_map > .info > .info > .item > .val {
  font-size: 0.2rem;
  font-weight: 500;
  color: #000000;
}
#about > .air_map > .info2 {
  position: absolute;
  bottom: 4.2rem;
  right: 0.14rem;
  z-index: 999;
  background: #fff;
  border-radius: 0.05rem;
  /*height: 2.22rem;*/
  box-sizing: border-box;
  padding: 0.23rem;
  width: 4.4rem;
}
#about > .air_map > .info2 > .text {
  width: 100%;
  font-size: 0.2rem;
  line-height: 140%;
  color: #000000;
}
#about > .air_map > .info2 > .text > span {
  font-weight: bold;
}
#about > .air_map > .info2 > .level {
  width: 100%;
  border-top: 0.02rem rgba(0,0,0,0.3) solid;
  border-bottom: 0.02rem rgba(0,0,0,0.3) solid;
  padding-top: 0.14rem;
  padding-bottom: 0.14rem;
  display: flex;
}
#about > .air_map > .info2 > .level > .color {
  width: 0.83rem;
  height: 0.24rem;
  background: #FAE365;
  margin-right: 0.29rem;
}
#about > .air_map > .info2 > .level > .name {
  font-size: 0.2rem;
  font-weight: 500;
  color: #000;
}
#about > .air_map > .info2 > .remark {
  width: 100%;
  margin-top: 0.07rem;
  font-weight: 300;
  color: rgba(0,0,0,0.5);
  font-size: 0.11rem;
}
#about > .air_table {
  width: 6.83rem;
  margin: 0 auto;
  margin-top: 0.61rem;
  margin-bottom: 0.58rem;
}
#about > .air_table > .title {
  width: 100%;
  text-align: center;
  font-size: 0.27rem;
  color: #000000;
  margin-bottom: 0.3rem;
}
#about > .air_table > .atable {
  width: 100%;
  border: 1px solid #313131;
  box-sizing: border-box;
  padding: 0.06rem;
}
#about > .air_table > .atable > .item {
  width: 100%;
  display: flex;
  font-size: 0.2rem;
  margin-bottom: 0.05rem;
}
#about > .air_table > .atable > .item > .cell1 {
  width: 0.86rem;
  padding-top: 0.12rem;
}
#about > .air_table > .atable > .item > .cell2 {
  width: 1.59rem;
  margin-right: 0.02rem;
  height: 0.75rem;
}
#about > .air_table > .atable > .item > .cell3 {
  width: 4.28rem;
  text-align: center;
  padding-top: 0.23rem;
}
#about > .air_table > .atable > .item2 {
  width: 100%;
  display: flex;
  font-size: 0.2rem;
  color: #FFFFFF;
}
#about > .air_table > .atable > .item2 > .cell1 {
  width: 0.96rem;
  height: 0.55rem;
  line-height: 0.55rem;
  text-align: center;
}
#about > .air_table > .atable > .item2 > .cell2 {
  width: 1.89rem;
  margin-right: 0.02rem;
  line-height: 0.55rem;
  height: 0.55rem;
  text-align: center;
}
#about > .air_table > .atable > .item2 > .cell3 {
  width: 3.88rem;
  box-sizing: border-box;
}

#about > .water {
  width: 100%;
}
#about > .water > .con1 {
  width: 100%;
  padding-top: 0.68rem;
  padding-bottom: 0.62rem;
}
#about > .water > .con1 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #3F3F3F;
  margin-bottom: 0.24rem;
}
#about > .water > .con1 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.54rem;
}
#about > .water > .con1 > .line > img {
  width: 100%;
  display: block;
}
#about > .water > .con1 > .img {
  width: 5.6rem;
  margin: 0 auto;
  margin-bottom: 0.41rem;
}
#about > .water > .con1 > .img > img {
  width: 100%;
  display: block;
}
#about > .water > .con1 > .text {
  width: 6.27rem;
  margin: 0 auto;
  font-size: 0.23rem;
  line-height: 0.38rem;
  font-weight: 300;
  margin-bottom: 0.55rem;
  color: #444444;
}
#about > .water > .con1 > .title2 {
  width: 100%;
  text-align: center;
  font-size: 0.32rem;
  font-weight: 500;
  color: #454545;
  margin-bottom: 0.22rem;
}
#about > .water > .con1 > .circle {
  width: 4.74rem;
  margin: 0 auto;
  display: flex;
}
#about > .water > .con1 > .circle > .item {
  width: 1.5rem;
  height: 1.5rem;
  box-sizing: border-box;
  border: 0.02rem solid #7ECEF4;
  border-radius: 50%;
  margin-right: 0.12rem;
  padding: 0.06rem;
}
#about > .water > .con1 > .circle > .item:last-child {
  margin-right:0rem;
}
#about > .water > .con1 > .circle > .item > .item2 {
  background: rgba(189,223,250,0.5);
  border-radius: 50%;
  width: 100%;
  height: 100%;
  font-size: 0.23rem;
  line-height: 0.28rem;
  text-align: center;
  font-weight: 300;
  color: #444444;
  justify-content: center;
  align-items: center;
  display: flex;
}
#about > .water > .con2 {
  width: 100%;
  background: rgb(217,232,246);
  padding-top: 0.66rem;
  padding-bottom: 0.63rem;
}
#about > .water > .con2 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #3F3F3F;
  line-height: 0.52rem;
  margin-bottom: 0.26rem;
}
#about > .water > .con2 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.63rem;
}
#about > .water > .con2 > .line > img {
  width: 100%;
  display: block;
}
#about > .water > .con2 > .img {
  width: 6.27rem;
  margin: 0 auto;
  margin-bottom: 0.53rem;
}
#about > .water > .con2 > .img > img {
  width: 100%;
  display: block;
}
#about > .water > .con2 > .text {
  width: 6.2rem;
  margin: 0 auto;
  font-size: 0.23rem;
  font-weight: 300;
  color: #444444;
  line-height: 0.38rem;
}
#about > .water > .con3 {
  width: 100%;
  box-sizing: border-box;
  padding-top: 0.71rem;
  /*padding-bottom: 0.59rem;*/
}
#about > .water > .con3 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #3F3F3F;
  margin-bottom: 0.23rem;
}
#about > .water > .con3 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.54rem;
}
#about > .water > .con3 > .line > img {
  width: 100%;
  display: block;
}
#about > .water > .con3 > .kuai1 {
  width: 6.23rem;
  margin: 0 auto;
  margin-bottom: 0.32rem;
}
#about > .water > .con3 > .kuai1 > .img {
  width: 100%;
}
#about > .water > .con3 > .kuai1 > .img > img {
  width: 100%;
  display: block;
}
#about > .water > .con3 > .kuai1 > .text {
  width: 100%;
  box-sizing: border-box;
  padding: 0.22rem;
  font-size: 0.23rem;
  font-weight: 300;
  line-height: 0.38rem;
  color: #444444;
  background: rgb(244,245,247);
}
#about > .water > .con4 {
  width: 100%;
  background: rgb(217,232,246);
  padding-top: 0.64rem;
  padding-bottom: 0.46rem;
}
#about > .water > .con4 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #3F3F3F;
  margin-bottom: 0.24rem;
}
#about > .water > .con4 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.4rem;
}
#about > .water > .con4 > .line > img {
  width: 100%;
  display: block;
}
#about > .water > .con4 > .text {
  width: 6.21rem;
  margin: 0 auto;
  font-size: 0.23rem;
  font-weight: 300;
  color: #444444;
  line-height: 0.38rem;
  margin-bottom: 0.62rem;
}
#about > .water > .con4 > .list {
  width: 100%;
}
#about > .water > .con4 > .list > .item {
  width: 5.49rem;
  margin-left: 1.39rem;
  background: #fff;
  border-radius: 0.24rem;
  height: 2.07rem;
  position: relative;
  margin-bottom: 0.29rem;
}
#about > .water > .con4 > .list > .item > .img {
  position: absolute;
  left: -0.72rem;
  top: 0rem;
  width: 2.09rem;
}
#about > .water > .con4 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .water > .con4 > .list > .item > .info {
  width: 100%;
  box-sizing: border-box;
  padding-left: 1.47rem;
}
#about > .water > .con4 > .list > .item > .info > .title {
  width: 100%;
  font-size: 0.19rem;
  font-weight: 500;
  color: #34609D;
  margin-bottom: 0.1rem;
  padding-top: 0.1rem;
}
#about > .water > .con4 > .list > .item > .info > .desc {
  width: 100%;
  font-size: 0.13rem;
  font-weight: 300;
  color: #444444;
  line-height: 0.23rem;
  box-sizing: border-box;
  padding-right: 0.15rem;
}
#about > .water > .con5 {
  width: 100%;
  background: url(/images_m/img47.png);
  background-size: cover;
  padding-bottom: 0.63rem;
}
#about > .water > .con5 > .title {
  width: 100%;
  text-align: center;
  padding-top: 0.67rem;
  padding-bottom: 0.26rem;
  font-size: 0.38rem;
  font-weight: 500;
  color: #3F3F3F;
  line-height: 0.46rem;
}
#about > .water > .con5 > .line {
  width: 0.95rem;
  margin: 0 auto;
}
#about > .water > .con5 > .line > img {
  width: 100%;
  display: block;
  margin-bottom: 0.36rem;
}
#about > .water > .con5 > .text {
  width: 6.21rem;
  margin: 0 auto;
  font-size: 0.23rem;
  font-weight: 300;
  color: #444444;
  line-height: 0.38rem;
  margin-bottom: 0.27rem;
}
#about > .water > .con5 > .subtitle {
  width: 6.21rem;
  margin: 0 auto;
  font-size: 0.23rem;
  font-weight: 500;
  color: #3F3F3F;
  margin-bottom: 0.24rem;
}
#about > .water > .con5 > .table {
  width: 6.21rem;
  margin: 0 auto;
  border: 0.01rem solid #070001;
}
#about > .water > .con5 > .table > .item {
  width: 100%;
  display: flex;
}
#about > .water > .con5 > .table > .item > .ce {
  width: 25%;
  font-size: 0.13rem;
  color: #444444;
  border-bottom: 0.01rem solid #070001;
  border-right: 0.01rem solid #070001;
  height: 0.39rem;
  line-height: 0.39rem;
  padding-left: 0.1rem;
  box-sizing: border-box;
  overflow: hidden;
}
#about > .water > .con5 > .table > .item > .ce:last-child {
  border-right: 0rem;
}
#about > .water > .con6 {
  width: 100%;
  background: rgb(217,232,246);
  padding-top: 0.65rem;
  padding-bottom: 0.73rem;
}
#about > .water > .con6 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #282828;
  line-height: 0.47rem;
  margin-bottom: 0.21rem;
}
#about > .water > .con6 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.24rem;
}
#about > .water > .con6 > .line > img {
  width: 100%;
  display: block;
}
#about > .water > .con6 > .img {
  width: 6.06rem;
  margin: 0 auto;
  margin-bottom: 1rem;
}
#about > .water > .con6 > .img > img {
  width: 100%;
  display: block;
}
#about > .water > .con6 > .list {
  width: 6.21rem;
  margin: 0 auto;
  display: flex;
}
#about > .water > .con6 > .list > .item {
  width: 1.97rem;
  margin-right: 0.16rem;
}
#about > .water > .con6 > .list > .item:last-child {
  margin-right: 0rem;
}
#about > .water > .con6 > .list > .item > .img {
  width: 100%;
}
#about > .water > .con6 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .water > .con6 > .list > .item > .info {
  width: 100%;
  height: 1.84rem;
  background: #3280C2;
  border-radius: 0.28rem;
  border-top-left-radius: 0rem;
  border-top-right-radius: 0rem;
}
#about > .water > .con6 > .list > .item > .info > .name {
  width: 100%;
  text-align: center;
  font-size: 0.23rem;
  padding-top: 0.1rem;
  padding-bottom: 0.19rem;
  color: #FFFFFF;
}
#about > .water > .con6 > .list > .item > .info > .text {
  font-size: 0.17rem;
  color: #FFFFFF;
  box-sizing: border-box;
  width: 100%;
  padding-left: 0.08rem;
  padding-right: 0.08rem;
  text-align:justify;
  line-height: 0.23rem;
}
#about > .water > .con6 > .text {
  font-size: 0.24rem;
  width: 6.21rem;
  margin: 0 auto;
  font-weight: 300;
  margin-top: 0.67rem;
  line-height: 0.38rem;
  color: #444444;
}
#about > .water > .con7 {
  width: 100%;
  padding-top: 0.54rem;
  padding-bottom: 0.62rem;
}
#about > .water > .con7 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #282828;
  line-height: 0.47rem;
  margin-bottom: 0.2rem;
}
#about > .water > .con7 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.24rem;
}
#about > .water > .con7 > .line > img {
  width: 100%;
  display: block;
}
#about > .water > .con7 > .text {
  width: 6.51rem;
  margin: 0 auto;
  font-size: 0.23rem;
  font-weight: 300;
  color: #444444;
  line-height: 0.38rem;
  margin-bottom: 0.4rem;
}
#about > .water > .con7 > .title2 {
  width: 100%;
  text-align: center;
  font-size: 0.29rem;
  font-weight: 500;
  color: #282828;
  margin-bottom: 0.35rem;
}
#about > .water > .con7 > .list {
  width: 5.93rem;
}
#about > .water > .con7 > .list > .item {
  width: 100%;
  position: relative;
  margin-bottom: 0.27rem;
  margin-left: 1.12rem;
}
#about > .water > .con7 > .list > .item > .img {
  position: absolute;
  left: -0.63rem;
  top: 0rem;
  width: 2.26rem;
  z-index: 2;
}
#about > .water > .con7 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .water > .con7 > .list > .item > .text {
  width: 100%;
  border-radius: 0.28rem;
  background: #F4F5F7;
  box-sizing: border-box;
  padding-left: 1.65rem;
  padding-right: 0.21rem;
  height: 2.25rem;
  overflow-y: hidden;
}
#about > .water > .con7 > .list > .item > .text > .title {
  width: 100%;
  padding-top: 0.28rem;
  padding-bottom: 0.2rem;
  font-size: 0.23rem;
  color: #010101;
}
#about > .water > .con7 > .list > .item > .text > .desc {
  font-size: 0.17rem;
  font-weight: 400;
  color: #444444;
  line-height: 0.3rem;
}


#about > .water > .con7 > .list > .item2 {
  width: 100%;
  position: relative;
  margin-bottom: 0.27rem;
  margin-left: 0.49rem;
}
#about > .water > .con7 > .list > .item2 > .img {
  position: absolute;
  right: -0.63rem;
  top: 0rem;
  width: 2.26rem;
  z-index: 2;
}
#about > .water > .con7 > .list > .item2 > .img > img {
  width: 100%;
  display: block;
}
#about > .water > .con7 > .list > .item2 > .text {
  width: 100%;
  border-radius: 0.28rem;
  background: #F4F5F7;
  box-sizing: border-box;
  padding-left: 0.38rem;
  padding-right: 1.72rem;
  height: 2.25rem;
  overflow-y: hidden;
}
#about > .water > .con7 > .list > .item2 > .text > .title {
  width: 100%;
  padding-top: 0.28rem;
  padding-bottom: 0.2rem;
  font-size: 0.23rem;
  color: #010101;
}
#about > .water > .con7 > .list > .item2 > .text > .desc {
  font-size: 0.17rem;
  font-weight: 400;
  color: #444444;
  line-height: 0.3rem;
}

#about > .water > .con8 {
  width: 100%;
  padding-top: 0.54rem;
  padding-bottom: 0.62rem;
  background: rgb(217,232,246);
}
#about > .water > .con8 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #282828;
  line-height: 0.47rem;
  margin-bottom: 0.2rem;
}
#about > .water > .con8 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.24rem;
}
#about > .water > .con8 > .line > img {
  width: 100%;
  display: block;
}
#about > .water > .con8 > .img {
  width: 5.87rem;
  margin: 0 auto;
  margin-bottom: 0.09rem;
}
#about > .water > .con8 > .img > img {
  width: 100%;
  display: block;
}
#about > .water > .con8 > .text {
  font-size: 0.23rem;
  font-weight: 300;
  color: #444444;
  line-height: 0.38rem;
  width: 6.51rem;
  margin: 0 auto;
}
#about > .water > .con9 {
  width: 100%;
  padding-top: 0.49rem;
  padding-bottom: 0.82rem;
}
#about > .water > .con9 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #282828;
  line-height: 0.47rem;
  margin-bottom: 0.2rem;
}
#about > .water > .con9 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.24rem;
}
#about > .water > .con9 > .line > img {
  width: 100%;
  display: block;
}
#about > .water > .con9 > .list {
  width: 4.24rem;
  display: flex;
  margin: 0 auto;
  margin-bottom: 0.58rem;
}
#about > .water > .con9 > .list > .item {
  width: 1.95rem;
  margin-right: 0.34rem;
}
#about > .water > .con9 > .list > .item:last-child {
  margin-right: 0rem;
}
#about > .water > .con9 > .list > .item > .img {
  width: 100%;
  margin-bottom: 0.22rem;
}
#about > .water > .con9 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .water > .con9 > .list > .item > .title {
  width: 1.67rem;
  margin: 0 auto;
  background: linear-gradient(0deg, #0085DB, #2D4F9E);
  height: 0.45rem;
  line-height: 0.45rem;
  text-align: center;
  font-size: 0.24rem;
  color: #FFFFFF;
  border-radius: 0.5rem;
  margin-bottom: 0.22rem;
}
#about > .water > .con9 > .list > .item > .text {
  width: 100%;
  font-size: 0.23rem;
  font-weight: 300;
  color: #444444;
  line-height: 0.34rem;
}
#about > .water > .con9 > .list2 {
  width: 6.53rem;
  display: flex;
  margin: 0 auto;
  /*margin-bottom: 0.58rem;*/
}
#about > .water > .con9 > .list2 > .item {
  width: 1.95rem;
  margin-right: 0.34rem;
}
#about > .water > .con9 > .list2 > .item:last-child {
  margin-right: 0rem;
}
#about > .water > .con9 > .list2 > .item > .img {
  width: 100%;
  margin-bottom: 0.22rem;
}
#about > .water > .con9 > .list2 > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .water > .con9 > .list2 > .item > .title {
  width: 1.67rem;
  margin: 0 auto;
  background: linear-gradient(0deg, #0085DB, #2D4F9E);
  height: 0.45rem;
  line-height: 0.45rem;
  text-align: center;
  font-size: 0.24rem;
  color: #FFFFFF;
  border-radius: 0.5rem;
  margin-bottom: 0.22rem;
}
#about > .water > .con9 > .list2 > .item > .text {
  width: 100%;
  font-size: 0.23rem;
  font-weight: 300;
  color: #444444;
  line-height: 0.34rem;
}
#about > .kill {
  width: 100%;
}
#about > .kill > .con1 {
  width: 100%;
}
#about > .kill > .con1 > img {
  width: 100%;
  display: block;
}
#about > .kill > .con2 {
  width: 100%;
  background: rgb(233,234,239);
  padding-top: 0.63rem;
  padding-bottom: 0.43rem;
}
#about > .kill > .con2 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #000000;
  margin-bottom: 0.26rem;
}
#about > .kill > .con2 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.46rem;
}
#about > .kill > .con2 > .line > img {
  width: 100%;
  display: block;
}
#about > .kill > .con2 > .img {
  width: 5.38rem;
  margin: 0 auto;  
}
#about > .kill > .con2 > .img > img {
  width: 100%;
  display: block;
}
#about > .kill > .con3 {
  width: 100%;
  padding-top: 0.66rem;
  padding-bottom: 0.58rem;
}
#about > .kill > .con3 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #000000;
  line-height: 0.44rem;
  margin-bottom: 0.27rem;
}
#about > .kill > .con3 > .subtitle {
  width: 5.88rem;
  margin: 0 auto;
  font-size: 0.23rem;
  color: #000000;
  margin-bottom: 0.25rem;
  line-height: 0.35rem;
}
#about > .kill > .con3 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.68rem;
}
#about > .kill > .con3 > .line > img {
  width: 100%;
  display: block;
}
#about > .kill > .con3 > .list {
  width: 5.48rem;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
#about > .kill > .con3 > .list > .item {
  width: 2.51rem;
}
#about > .kill > .con3 > .list > .item > .img1 {
  width: 100%;
  margin-bottom: 0.23rem;
}
#about > .kill > .con3 > .list > .item > .img1 > img {
  width: 100%;
  display: block;
}
#about > .kill > .con3 > .list > .item > .img2 {
  width: 100%;
}
#about > .kill > .con3 > .list > .item > .img2 > img {
  width: 100%;
  display: block;
}
#about > .kill > .con4 {
  width: 100%;
  padding-top: 0.3rem;
  padding-bottom: 0.27rem;
}
#about > .kill > .con4 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.34rem;
  color: #000000;
  margin-bottom: 0.13rem;
}
#about > .kill > .con4 > .subtitle {
  width: 100%;
  text-align: center;
  font-size: 0.15rem;
  color: #000000;
  margin-bottom: 0.24rem;
}
#about > .kill > .con4 > .img {
  width: 5.7rem;
  margin: 0 auto;
  margin-bottom: 0.09rem;
}
#about > .kill > .con4 > .img > img {
  width: 100%;
  display: block;
}
#about > .kill > .con4 > .title3 {
  width: 5.7rem;
  margin: 0 auto;
  text-align: right;
  font-size: 0.13rem;
  color: #000000;
}
#about > .kill > .con5 {
  width: 100%;
  padding-top: 0.67rem;
  padding-bottom: 0.75rem;
  background-color: rgb(244,245,247);
}
#about > .kill > .con5 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  color: #000000;
  margin-bottom: 0.24rem;
}
#about > .kill > .con5 > .line {
  width:0.95rem;
  margin: 0 auto;
  text-align: center;
  margin-bottom: 0.51rem;
}
#about > .kill > .con5 > .line > img {
  width: 100%;
  display: block;
}
#about > .kill > .con5 > .list {
  width: 100%;
}
#about > .kill > .con5 > .list > .item {
  width: 6.34rem;
  margin: 0 auto;
  margin-bottom: 0.32rem;
}
#about > .kill > .con5 > .list > .item > .img {
  width: 100%;
}
#about > .kill > .con5 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .kill > .con5 > .list > .item > .text {
  width: 100%;
  box-sizing: border-box;
  background-color: #fff;
  padding: 0.22rem 0.13rem;
  font-size: 0.17rem;
  font-weight: 300;
  color: #000000;
  line-height: 0.28rem;
  box-shadow: 0rem 0.05rem 0.05rem 0rem rgba(0, 0, 0, 0.08);
}
#about > .kill > .con6 {
  width: 100%;
  padding-top: 0.87rem;
  padding-bottom: 1rem;
}
#about > .kill > .con6 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #000000;
  line-height: 0.44rem;
  margin-bottom: 0.27rem;
}
#about > .kill > .con6 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.78rem;
}
#about > .kill > .con6 > .line > img {
  width: 100%;
  display: block;
}
#about > .kill > .con6 > .list {
  width: 5.51rem;
}
#about > .kill > .con6 > .list > .item {
  width: 100%;
  position: relative;
  background: #F4F5F7;
  height: 2.48rem;
  border-radius: 0.25rem;
  margin-bottom: 0.7rem;
  margin-left: 1.44rem;
}
#about > .kill > .con6 > .list > .item > .img {
  position: absolute;
  left: -0.79rem;
  top: -0.15rem;
  width: 2.77rem;
}
#about > .kill > .con6 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .kill > .con6 > .list > .item > .info {
  font-size: 0.17rem;
  color: #000000;
  line-height: 0.26rem;
  box-sizing: border-box;
  padding-left: 2.11rem;
  padding-right: 0.2rem;
}


#about > .kill > .con6 > .list > .item2 {
  width: 100%;
  position: relative;
  background: #F4F5F7;
  height: 2.48rem;
  border-radius: 0.25rem;
  margin-bottom: 0.7rem;
  margin-left: 0.67rem;
}
#about > .kill > .con6 > .list > .item2 > .img {
  position: absolute;
  right: -0.79rem;
  top: -0.15rem;
  width: 2.77rem;
}
#about > .kill > .con6 > .list > .item2 > .img > img {
  width: 100%;
  display: block;
}
#about > .kill > .con6 > .list > .item2 > .info {
  font-size: 0.17rem;
  color: #000000;
  line-height: 0.26rem;
  box-sizing: border-box;
  padding-left: 0.2rem;
  padding-right: 2.1rem;
}
#about > .kill > .con7 {
  width: 100%;
  padding-top: 0.72rem;
  padding-bottom: 0.75rem;
  background-color: rgb(250,251,253);
}
#about > .kill > .con7 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  color: #000000;
  line-height: 0.49rem;
  margin-bottom: 0.24rem;
}
#about > .kill > .con7 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.56rem;
}
#about > .kill > .con7 > .line > img {
  width: 100%;
  display: block;
}
#about > .kill > .con7 > .text {
  width: 6.19rem;
  margin: 0 auto;
  font-size: 0.23rem;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0.85rem;
  line-height: 140%;
}
#about > .kill > .con7 > .list {
  width: 6rem;
}
#about > .kill > .con7 > .list > .item {
  width: 100%;
  position: relative;
  margin-bottom: 0.96rem;
  background-color: rgb(244,245,247);
  height: 1.3rem;
  border-radius: 0.28rem;
  margin-left: 1rem;
}
#about > .kill > .con7 > .list > .item > .img {
  position: absolute;
  left: -0.66rem;
  top: -0.39rem;
  width: 1.98rem;
}
#about > .kill > .con7 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .kill > .con7 > .list > .item > .info {
  width: 100%;
  box-sizing: border-box;
  padding-left: 1.48rem;
}
#about > .kill > .con7 > .list > .item > .info > .title {
  width: 100%;
  padding-top: 0.1rem;
  font-size: 0.23rem;
  font-weight: bold;
  color: #646160;
  margin-bottom: 0.12rem;
}
#about > .kill > .con7 > .list > .item > .info > .desc {
  width: 100%;
  font-size: 0.17rem;
  font-weight: 300;
  color: #646160;
  line-height: 0.26rem;
  box-sizing: border-box;
  padding-right: 0.21rem;
}

#about > .kill > .con7 > .list > .item2 {
  width: 100%;
  position: relative;
  margin-bottom: 0.96rem;
  background-color: rgb(244,245,247);
  height: 1.3rem;
  border-radius: 0.28rem;
  margin-left: 0.65rem;
}
#about > .kill > .con7 > .list > .item2 > .img {
  position: absolute;
  right: -0.66rem;
  top: -0.39rem;
  width: 1.98rem;
}
#about > .kill > .con7 > .list > .item2 > .img > img {
  width: 100%;
  display: block;
}
#about > .kill > .con7 > .list > .item2 > .info {
  width: 100%;
  box-sizing: border-box;
  padding-left: 0.18rem;
  padding-right: 1.41rem;
}
#about > .kill > .con7 > .list > .item2 > .info > .title {
  width: 100%;
  padding-top: 0.1rem;
  font-size: 0.23rem;
  font-weight: bold;
  color: #646160;
  margin-bottom: 0.12rem;
}
#about > .kill > .con7 > .list > .item2 > .info > .desc {
  width: 100%;
  font-size: 0.17rem;
  font-weight: 300;
  color: #646160;
  line-height: 0.26rem;
  box-sizing: border-box;
  padding-right: 0.21rem;
}
#about > .kill > .con8 {
  width: 100%;
  padding-top: 0.76rem;
  padding-bottom: 0.27rem;
}
#about > .kill > .con8 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #000000;
  line-height: 0.46rem;
  margin-bottom: 0.21rem;
}
#about > .kill > .con8 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.57rem;
}
#about > .kill > .con8 > .line > img {
  width: 100%;
  display: block;
}
#about > .kill > .con8 > .list {
  width: 6.27rem;
  margin: 0 auto;
}
#about > .kill > .con8 > .list > .item {
  width: 100%;
  display: flex;
  margin-bottom: 0.27rem;
}
#about > .kill > .con8 > .list > .item > .icon {
  width: 1.57rem;
  margin-right: 0.09rem;
}
#about > .kill > .con8 > .list > .item > .icon > img {
  width: 100%;
  display: block;
}
#about > .kill > .con8 > .list > .item > .next {
  width: 0.33rem;
  margin-right: 0.12rem;
  margin-top: 0.58rem;
}
#about > .kill > .con8 > .list > .item > .next > img {
  width: 100%;
  display: block;
}
#about > .kill > .con8 > .list > .item > .info {
  width: 4.16rem;
}
#about > .kill > .con8 > .list > .item > .info > .item2 {
  width: 100%;
  background: #FAFBFD;
  height: 0.38rem;
  line-height: 0.38rem;
  font-size: 0.19rem;
  overflow-y: hidden;
  color: #646160;
  margin-bottom: 0.06rem;
  box-sizing: border-box;
  padding-left: 0.13rem;
}
#about > .machine {
  width: 100%;
}
#about > .machine > .con1 {
  width: 100%;
}
#about > .machine > .con1 > img {
  width: 100%;
  display: block;
}
#about > .machine > .con2 {
  width: 100%;
  background-color: rgb(244,245,247);
  padding-top: 0.76rem;
  padding-bottom: 0.52rem;
}
#about > .machine > .con2 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.29rem;
  font-weight: 300;
  color: #000000;
  line-height: 0.46rem;
  margin-bottom: 0.32rem;
}
#about > .machine > .con2 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.32rem;
}
#about > .machine > .con2 > .line > img {
  width: 100%;
  display: block;
}
#about > .machine > .con2 > .list {
  width: 6.83rem;
  margin: 0 auto;
}
#about > .machine > .con2 > .list > .item {
  width: 100%;  
  display: flex;
  background: rgb(233,234,239);
  margin-bottom: 0.01rem;
}
#about > .machine > .con2 > .list > .item > .img {
  width: 2.69rem;
}
#about > .machine > .con2 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .machine > .con2 > .list > .item > .info {
  width: 4.14rem;
  background: rgb(233,234,239);
  box-sizing: border-box;
  padding: 0.27rem 0.19rem 0.26rem 0.33rem;
  font-size: 0.17rem;
  font-weight: 300;
  color: #0E0E0E;
  line-height: 0.28rem;
}
#about > .machine > .con3 {
  width: 100%;
  padding-top: 0.67rem;
  padding-bottom: 0.6rem;
}
#about > .machine > .con3 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.28rem;
  font-weight: 300;
  color: #000000;
  line-height: 0.46rem;
  margin-bottom: 0.25rem;
}
#about > .machine > .con3 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.45rem;
}
#about > .machine > .con3 > .line > img {
  width: 100%;
  display: block;
}
#about > .machine > .con3 > .list {
  width: 5.79rem;
}
#about > .machine > .con3 > .list > .item {
  width: 100%;
  position: relative;
  background: #F4F5F7;
  border-radius: 0.28rem;
  height: 1.97rem;
  margin-bottom: 0.28rem;
  margin-left: 1.19rem;
}
#about > .machine > .con3 > .list > .item > .img {
  position: absolute;
  left: -0.62rem;
  top: -0.11rem;
  width: 2.2rem;
}
#about > .machine > .con3 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .machine > .con3 > .list > .item > .info {
  width: 100%;
  box-sizing: border-box;
  padding-left: 1.61rem;
}
#about > .machine > .con3 > .list > .item > .info > .name {
  font-size: 0.23rem;
  color: #000000;
}
#about > .machine > .con3 > .list > .item > .info > .desc {
  font-size: 0.16rem;
  color: #000000;
  width: 100%;
  box-sizing: border-box;
  padding-right: 0.15rem;
  line-height: 0.28rem;
}


#about > .machine > .con3 > .list > .item2 {
  width: 100%;
  position: relative;
  background: #F4F5F7;
  border-radius: 0.28rem;
  height: 1.97rem;
  margin-bottom: 0.28rem;
  margin-left: 0.57rem;
}
#about > .machine > .con3 > .list > .item2 > .img {
  position: absolute;
  right: -0.62rem;
  top: -0.11rem;
  width: 2.2rem;
}
#about > .machine > .con3 > .list > .item2 > .img > img {
  width: 100%;
  display: block;
}
#about > .machine > .con3 > .list > .item2 > .info {
  width: 100%;
  box-sizing: border-box;
  padding-left: 0.18rem;
  padding-right: 1.65rem;
}
#about > .machine > .con3 > .list > .item2 > .info > .name {
  font-size: 0.23rem;
  color: #000000;
}
#about > .machine > .con3 > .list > .item2 > .info > .desc {
  font-size: 0.16rem;
  color: #000000;
  width: 100%;
  box-sizing: border-box;
  padding-right: 0.15rem;
  line-height: 0.28rem;
}
#about > .machine > .con4 {
  width: 100%;
  background: rgb(244,245,247);
  padding-top: 0.76rem;
  padding-bottom: 0.76rem;
}
#about > .machine > .con4 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.29rem;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0.26rem;
}
#about > .machine > .con4 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.42rem;
}
#about > .machine > .con4 > .line > img {
  width: 100%;
  display: block;
}
#about > .machine > .con4 > .list {
  width: 6.85rem;
  margin: 0 auto;
}
#about > .machine > .con4 > .list > .item {
  width: 100%;
  display: flex;
  margin-bottom: 0.07rem;
  background: rgb(233,234,239);
}
#about > .machine > .con4 > .list > .item > .img {
  width: 2.66rem;
}
#about > .machine > .con4 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .machine > .con4 > .list > .item > .info {
  width: 4.19rem;
  background: rgb(233,234,239);
  min-height: 1.86rem;
  box-sizing: border-box;
  padding: 0.2rem 0.29rem;
}
#about > .machine > .con4 > .list > .item > .info > .name {
  width: 100%;
  font-size: 0.23rem;
  color: #000000;
  margin-bottom: 0.13rem;
}
#about > .machine > .con4 > .list > .item > .info > .desc {
  width: 100%;
  font-size: 0.17rem;
  color: #0E0E0E;
  line-height: 0.23rem;
}
#about > .machine > .con5 {
  width: 100%;
  padding-top: 0.67rem;
  padding-bottom: 0.54rem;
}
#about > .machine > .con5 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.28rem;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0.23rem;
}
#about > .machine > .con5 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.41rem;
}
#about > .machine > .con5 > .line > img {
  width: 100%;
  display: block;
}
#about > .machine > .con5 > .text {
  width: 6.25rem;
  margin: 0 auto;
  font-size: 0.17rem;
  font-weight: 300;
  color: #0E0E0E;
  line-height: 0.28rem;
  margin-bottom: 0.06rem;
}
#about > .machine > .con5 > .img {
  width: 7.09rem;
  margin: 0 auto;
  margin-bottom: 0.53rem;
}
#about > .machine > .con5 > .img > img {
  width: 100%;
  display: block;
}
#about > .machine > .con6 {
  width: 100%;
  background: rgb(244,245,247);
  padding-top: 0.76rem;
  padding-bottom: 0.76rem;
}
#about > .machine > .con6 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.28rem;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0.23rem;
  line-height: 0.35rem;
}
#about > .machine > .con6 > .line {
  width: 0.96rem;
  margin: 0 auto;
  margin-bottom: 0.53rem;
}
#about > .machine > .con6 > .line > img {
  width: 100%;
  display: block;
}
#about > .machine > .con6 > .img {
  width: 6.63rem;
  margin: 0 auto;
  margin-bottom: 0.53rem;
}
#about > .machine > .con6 > .img > img {
  width: 100%;
  display: block;
}
#about > .machine > .con7 {
  width: 100%;
  padding-top: 0.76rem;
  padding-bottom: 0.84rem;
}
#about > .machine > .con7 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.29rem;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0.26rem;
}
#about > .machine > .con7 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.4rem;
}
#about > .machine > .con7 > .line > img {
  width: 100%;
  display: block;
}
#about > .machine > .con7 > .list {
  width: 6.35rem;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
}
#about > .machine > .con7 > .list > .item {
  width: 2.07rem;
  margin-right: 0.07rem;
  background: rgb(244,245,247);
  height: 2.29rem;
  margin-bottom: 0.06rem;
}
#about > .machine > .con7 > .list > .item:nth-child(3n) {
  margin-right: 0rem;
}
#about > .machine > .con7 > .list > .item > .img {
  width: 0.88rem;
  margin: 0 auto;
  padding-top: 0.34rem;
  padding-bottom: 0.25rem;
}
#about > .machine > .con7 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .machine > .con7 > .list > .item > .name {
  width: 100%;
  text-align: center;
  font-size: 0.22rem;
  color: #0E0E0E;
  line-height: 0.29rem;
}
#about > .machine > .con8 {
  width: 100%;
  background: rgb(244,245,247);
  padding-top: 0.69rem;
  padding-bottom: 0.82rem;
}
#about > .machine > .con8 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.28rem;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0.24rem;
}
#about > .machine > .con8 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.72rem;
}
#about > .machine > .con8 > .line > img {
  width: 100%;
  display: block;
}
#about > .machine > .con8 > .list {
  width: 6.46rem;
  margin: 0 auto;
}
#about > .machine > .con8 > .list > .item {
  width: 100%;
  display: flex;
  margin-bottom: 0.1rem;
}
#about > .machine > .con8 > .list > .item > .img {
  width: 2.45rem;
}
#about > .machine > .con8 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .machine > .con8 > .list > .item > .info {
  width: 4.01rem;
  height: 1.7rem;
  background: #fff;
  box-sizing: border-box;
  padding-left: 0.3rem;
  padding-right: 0.23rem;
  padding-top: 0.27rem;
}
#about > .machine > .con8 > .list > .item > .info > .name {
  width: 100%;
  font-size: 0.23rem;
  font-weight: 300;
  color: #444444;
  margin-bottom: 0.11rem;
}
#about > .machine > .con8 > .list > .item > .info > .desc {
  width: 100%;
  font-size: 0.18rem;
  font-weight: 300;
  color: #444444;
  line-height: 0.23rem;
}
#about > .machine > .con9 {
  width: 100%;
  padding-top: 0.7rem;
  padding-bottom: 0.81rem;
}
#about > .machine > .con9 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.28rem;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0.24rem;
}
#about > .machine > .con9 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.72rem;
}
#about > .machine > .con9 > .line > img {
  width: 100%;
  display: block;
}
#about > .machine > .con9 > .list {
  width: 6.33rem;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
}
#about > .machine > .con9 > .list > .item {
  width: 25%;
  box-sizing: border-box;
  border-right: 1px #fff solid;
  height: 0.52rem;
  line-height: 0.52rem;
  background: #F4F5F7;
  font-size: 0.17rem;
  color: #000000;
  overflow-y: hidden;
}
#about > .machine > .con10 {
  width: 100%;
  background: rgb(244,245,247);
  padding-top: 0.51rem;
  padding-bottom: 0.74rem;
}
#about > .machine > .con10 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.29rem;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0.15rem;
}
#about > .machine > .con10 > .subtitle {
  width: 100%;
  text-align: center;
  font-size: 0.17rem;
  color: #000000;
  margin-bottom: 0.18rem;
}
#about > .machine > .con10 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.42rem;
}
#about > .machine > .con10 > .line > img {
  width: 100%;
  display: block;
}
#about > .machine > .con10 > .img {
  width: 6.53rem;
  margin: 0 auto;
}
#about > .machine > .con10 > .img > img {
  width: 100%;
  display: block;
}
#about > .machine > .con11 {
  width: 100%;
  padding-top: 0.51rem;
  padding-bottom: 0.74rem;
}
#about > .machine > .con11 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.29rem;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0.23rem;
}
#about > .machine > .con11 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.42rem;
}
#about > .machine > .con11 > .line > img {
  width: 100%;
  display: block;
}
#about > .machine > .con11 > .list {
  width: 6.58rem;
  margin: 0 auto;
  display: flex;
}
#about > .machine > .con11 > .list > .item {
  width: 3.26rem;
  margin-right: 0.07rem;
}
#about > .machine > .con11 > .list > .item:last-child {
  margin-right: 0rem;
}
#about > .machine > .con11 > .list > .item > .img {
  width: 100%;
}
#about > .machine > .con11 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .machine > .con11 > .list > .item > .name {
  width: 100%;
  background: rgb(244,245,247);
  font-size: 0.17rem;
  color: #000000;
  height: 0.54rem;
  line-height: 0.54rem;
  overflow:hidden;
}
#about > .machine > .con12 {
  width: 100%;
  background: rgb(244,245,247);
  padding-top: 0.51rem;
  padding-bottom: 0.74rem;
}
#about > .machine > .con12 > .title {
  width: 100%;
  text-align: center;
  font-size: 0.29rem;
  font-weight: 300;
  color: #000000;
  margin-bottom: 0.23rem;
}
#about > .machine > .con12 > .line {
  width: 0.95rem;
  margin: 0 auto;
  margin-bottom: 0.42rem;
}
#about > .machine > .con12 > .line > img {
  width: 100%;
  display: block;
}
#about > .machine > .con12 > .list {
  width: 6.13rem;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
}
#about > .machine > .con12 > .list > .item {
  width: 3.06rem;
  margin-right: 0.01rem;
  background: #fff;
  margin-bottom: 0.03rem;
}
#about > .machine > .con12 > .list > .item:nth-child(2n) {
  margin-right: 0rem;
}
#about > .machine > .con12 > .list > .item > .img {
  width: 100%;
}
#about > .machine > .con12 > .list > .item > .img > img {
  width: 100%;
  display: block;
}
#about > .machine > .con12 > .list > .item > .name {
  font-size: 0.17rem;
  width: 100%;
  box-sizing: border-box;
  padding: 0.19rem;
  line-height: 0.24rem;
}






.air_form {
  width: 100%;
  background: rgb(217,232,246);
  padding-top: 0.47rem;
  padding-bottom: 0.7rem;
}
.air_form > .title {
  width: 100%;
  text-align: center;
  font-size: 0.38rem;
  font-weight: 500;
  color: #282828;
  margin-bottom: 0.22rem;
}
.air_form > .line {
  width: 0.96rem;
  margin: 0 auto;
  margin-bottom: 0.67rem;
}
.air_form > .line > img {
  width: 100%;
  display: block;
}
.air_form > .line1 {
  width: 6.53rem;
  margin: 0 auto;
  display: flex;
  margin-bottom: 0.15rem;
}
.air_form > .line1 > .input22 {
  width: 4.26rem;
  margin-right: 0.35rem;
}
.air_form > .line1 > .input22 > input {
  width: 100%;
  padding: 0rem;
  margin: 0rem;
  background: #FFFFFF;
  outline:none;
  height: 0.59rem;
  box-sizing: border-box;
  padding-left: 0.24rem;
  border: 0.01rem solid #B5B5B5;
  border-radius: 0.28rem;
  font-size: 0.21rem;
  color: #CACACA;
  display: block;
}
.air_form > .line1 > .sex {
  display: flex;
  font-size: 0.21rem;
  color: #505050;
  padding-top: 0.15rem;
}
.air_form > .line2 {
  width: 6.53rem;
  margin: 0 auto;
  margin-bottom: 0.16rem;
}
.air_form > .line2 > input {
  width: 100%;
  padding: 0rem;
  margin: 0rem;
  background: #FFFFFF;
  outline:none;
  height: 0.59rem;
  box-sizing: border-box;
  padding-left: 0.24rem;
  border: 0.01rem solid #B5B5B5;
  border-radius: 0.28rem;
  font-size: 0.21rem;
  color: #CACACA;
  display: block;
}
.air_form > .textarea {
  width: 6.53rem;
  margin: 0 auto;
  margin-bottom: 0.16rem;
}
.air_form > .textarea > textarea {
  width: 100%;
  height: 1.77rem;
  border: 0.01rem solid #B5B5B5;
  border-radius: 0.28rem;
  color: #CACACA;
  font-size: 0.21rem;
  box-sizing: border-box;
  padding: 0.16rem;
}
.air_form > .btn {
  width: 2.78rem;
  margin: 0 auto;
}
.air_form > .btn > img {
  width: 100%;
  display: block;
}



.BMap_bubble_title > p {
  font-size: 0.3rem;
  display: block !important;
}




.footerpaddbottom {
    padding-bottom:50px;
}
.tabbar {
    width: 100%;
    position: fixed;
    bottom: 0px;
    left: 0px;
    display:flex;
    height: 1.39rem;
    background: #FFFFFF;
    z-index: 999;
}
.tabbar > .item {
    width: 25vw;
    text-align: center;
    padding-top: 0.18rem;
}
.tabbar > .item > a {

}
.tabbar > .item > a > .icon {
    width: 0.43rem;
    margin: 0 auto;
    padding-bottom: 0.12rem;
}
.tabbar > .item > a > .icon > img {
    width: 100%;
    display: block;
}
.tabbar > .item > a > .name {
    font-size: 0.22rem;
    color: #ACB0B7;
}

#about > .home-banner > .header {
  position: absolute;
  left: 0px;
  /*top: 0.31rem;*/
  width: 100%;
}
#about > .home-banner > .header > .hm {
  width: 88.66vw;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
#about > .home-banner > .header > .hm > .menu {
  width: 5vw;
  /*margin-top: .5rem;*/
}
#about > .home-banner > .header > .hm > .menu > img {
  width: 100%;
}
#about > .home-banner > .header > .hm > .logo {
  width: 23.46vw;
}
#about > .home-banner > .header > .hm > .logo > a {

}
#about > .home-banner > .header > .hm > .logo > a > img {
  width: 100%;
}
#about > .home-banner > .header > .hm > .search {
  width: 4.4vw;
  /*margin-top: .5rem;*/
}
#about > .home-banner > .header > .hm > .search > a {

}
#about > .home-banner > .header > .hm > .search > a > img {
  width: 100%;
}
#about > .detail {
  width: 100%;
  padding-top: 1.2rem;
  background: #f0f3f5;
}
#about > .detail > .title {
  width: 90%;
  margin: 0 auto;
  text-align: center;
  font-size: 0.37rem;
  font-weight: bold;
  margin-bottom: .34rem;
  line-height: 140%;
}
#about > .detail > .sub {
  width: 100%;
  text-align: center;
  color: #A2A2A2;
  font-size: 0.18rem;
  margin-bottom: .42rem;
}
#about > .detail > .content {
  width: 100%;
  background: #fff;
  border-top-left-radius: 0.33rem;
  border-top-right-radius: 0.33rem;
  box-sizing: border-box;
  padding: 0.51rem 0.69rem;
}
#about > .detail > .content .con {
  color: #666666;
  font-size: 0.2rem;
  line-height: 180%;
  font-family: "微软雅黑";
  text-align: justify;
}
#about > .detail > .content .con p {
  color: #666666;
}
#about > .detail > .content .con img {
  max-width: 100%;
  height: auto;
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
}
#about > .detail > .content > .tj {
  width: 100%;
  margin-top: 1.13rem;
}
#about > .detail > .content > .tj > .title {
  width: 100%;
  display: flex;
  margin-bottom: 1rem;
}
#about > .detail > .content > .tj > .title > .xian {
  width: calc((100% - 20vw) / 2);
  border-bottom: 1px #EEEEEE solid;
  height: .55rem;
}
#about > .detail > .content > .tj > .title > .name {
  width: 20vw;
  text-align: center;
  font-size: 0.19rem;
  color: #666666;
  padding-top: 0.45rem;
}
#about > .detail > .content > .tj > .list {
  width: 100%;
}
#about > .detail > .content > .tj > .list > .item {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-bottom: .3rem;
}
#about > .detail > .content > .tj > .list > .item > a {
  width: 100%;
  display: flex;
}
#about > .detail > .content > .tj > .list > .item > a > .left {
  width: 3.4rem;
}
#about > .detail > .content > .tj > .list > .item > a > .left > .title {
  width: 100%;
  color: #666666;
  font-size: 0.19rem;
  line-height: 0.36rem;
  margin-bottom: 0.2rem;
}
#about > .detail > .content > .tj > .list > .item > a > .left > .time {
  width: 100%;
  color: #666666;
  font-size: 0.17rem;
}
#about > .detail > .content > .tj > .list > .item > a > .right {
  width: 2.15rem;
}
#about > .detail > .content > .tj > .list > .item > a > .right img {
  width: 100%;
  display: block;
}
#home > .home-product {
  width: 88.66%;
  margin: 0 auto;
}
#home > .home-product .item {
  width: 100%;
  margin-bottom: 16px;
}
#home > .home-product .item > a {

}
#home > .home-product .item > a > img {
  width: 100%;
  display: block;
}
#home > .htags {
  width: 80.66vw;
  margin: 0 auto;
  display: flex;
  margin-bottom: 0.36rem;
  justify-content: space-between;
}
#home > .htags > .item {
  width: 1.57rem;
  text-align: center;
  background: #7D7D7D;
  color: #fff;
  border-radius: 0.13rem;
  height: 0.35rem;
  line-height: 0.35rem;
  font-size: 0.22rem;
}
#home > .htags > .item > a {
  color: #fff;
}
#home > .htags > .now {
  background: #9DCCCC;
}
#home > .htags > .now > a {
  color: #fff;
}
#home > .hlist {
  width: 80.66vw;
  margin: 0 auto;
  position: relative;
}
#home > .hlist .item {
  width: 100%;
  margin-bottom: 0.52rem;
}
#home > .hlist .item > a {

}
#home > .hlist .item > a > .img {
  width: 100%;
  margin-bottom: 0.17rem;
}
#home > .hlist .item > a > .img > img {
  width: 100%;
}
#home > .hlist .item > a > .author {
  width: 100%;
  color: #666666;
  font-size: 0.19rem;
  margin-bottom: .28rem;
}
#home > .hlist .item > a > .title {
  color: #454545;
  font-size: 0.22rem;
  margin-bottom: .24rem;
}
#home > .hlist .item > a > .content {
  color: #666666;
  font-size: 0.19rem;
  line-height: 0.32rem;
  overflow: hidden;
}
#home > .hlist .item > a > .line {
  width: 100%;
  padding-bottom: 0.52rem;
  border-bottom: 1px #EEEEEE solid;
  margin-bottom: 0.24rem;
}
#home > .hlist .item > a > .info {
  width: 100%;
  display: flex;
  color: #C4C4C4;
  font-size: 4vw;
}
#home > .hlist .item > a > .info > .num {
  margin-right: 1rem;
  font-size: 3vw;
}
#home > .hlist .item > a > .info > .name {
  margin-left: auto;
  font-size: 3vw;
}
.menu_show {
  width: 100%;
  height: 100vh;
  background-color: #fff;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index:9;
  display: none;
}
.menu_show > .title {
  width: 100%;
  display: flex;
  padding-top: 0.32rem;
  justify-content: space-between;
  margin-bottom: 0.34rem;
}
.menu_show > .title > .close{
  padding-top: 0.13rem;
  padding-left: 0.45rem;
  width: 0.3rem;
}
.menu_show > .title > .close > img{
  width: 100%;
  display: block;
}
.menu_show > .title > .logo{
  width: 1.71rem;
}
.menu_show > .title > .logo > a {

}
.menu_show > .title > .logo > a > img{
  width: 100%;
  display: block;
}
.menu_show > .title > .search {
  padding-top: 0.08rem;
  padding-right: 0.46rem;
  width: 0.34rem;
}
.menu_show > .title > .search > a {

}
.menu_show > .title > .search > a > img {
  width: 100%;
  display: block;
}
.menu_show > .mlist{
  width: 100%;

}
.menu_show > .mlist > .item{
  width: 100%;
  border-bottom: 1px #F2F2F2 solid;
  color: #000000;
  font-size: 0.29rem;
  padding-bottom: 0.38rem;
  padding-top: 0.35rem;
  padding-left: 0.73rem;
  box-sizing: border-box;
  position: relative;
}
.menu_show > .mlist > .item > a {
  color: #000000;
}
.menu_show > .mlist > .item > .next {
  position: absolute;
  right: 0.67rem;
  top: 0.32rem;
  width: 0.31rem;
}
.menu_show > .mlist > .item > .next > i {
  color: #A1A1A1;
  font-size: 0.4rem;
}
.menu_show > .mlist > .item > .sub{
  width: 100%;
  padding-top: 0.3rem;
  display: none;
  transform: translateX(0);
  transition: all .6s ease;
}
.menu_show > .mlist > .item > .sub > .item{
  width: 100%;
  padding-left: 0.26rem;
  box-sizing: border-box;
  color: #757575;
  font-size: 0.25rem;
  padding-bottom: 0.3rem;
}
.menu_show > .mlist > .item > .sub > .item > a {
  color: #757575;
}
#area_main {
  width: 100%;
}
#area_main > .home-banner {
  width: 100%;
  margin-bottom: 16px;
  position: relative;
}
#area_main > .home-banner > img {
  width: 100%;
}
#area_main > .home-banner > .area {
  position: absolute;
  bottom: 0px;
  left: 8vw;
  width: 84vw;
  background: #fff;
  display: flex;
  padding: 0.3rem 0.2rem;
  box-sizing: border-box;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
#area_main > .home-banner > .area > .province {
  width: 28.4vw;
  overflow: hidden;
  height: 0.45rem;
  /*line-height: 180%;*/
  /*border: 1px solid #EEEEEE;*/
  /*border-radius: .3rem;*/
  margin-right: 0.24rem;
  box-sizing: border-box;
  /*padding: .3rem 1rem;*/
  color: #454545;
  font-size: 3.5vw;
  position: relative;
}
#area_main > .home-banner > .area > .province > select {
  border: 1px #EEEEEE solid;
  width: 100%;
  background: #fff;
}
#area_main > .home-banner > .area > .province > .icon {
  position: absolute;
  right: .4rem;
  top: .4rem;
}
#area_main > .home-banner > .area > .btn {
  width: 0.86rem;
  text-align: center;
  box-sizing: border-box;
  height: 0.45rem;
  line-height: 0.45rem;
  font-size: 0.2rem;
  border: 1px solid #EEEEEE;
  border-radius: .1rem;
}
#area_main > .area_list {
  width: 100%;
  background: #fff;
  min-height: 4rem;
}
#area_main > .area_list > .item {
  width: 78.53vw;
  margin: 0 auto;
  padding-bottom: .33rem;
  border-bottom: 1px #EEEEEE solid;
  margin-bottom: 0.67rem;
}
#area_main > .area_list > .item > .name_line {
  width: 100%;
  display: flex;
  margin-bottom: .4rem;
}
#area_main > .area_list > .item > .name_line > .icon {
  width: 5.06vw;
  margin-right: .15rem;
  margin-top: .15rem;
}
#area_main > .area_list > .item > .name_line > .icon > img {
  width: 100%;
}
#area_main > .area_list > .item > .name_line > .name {
  color: #101010;
  font-weight: bold;
  padding-top: .3rem;
  font-size: 0.25rem;
}
#area_main > .area_list > .item > .address {
  color: #4E4E4E;
  font-size: 0.22rem;
  margin-bottom: 0.2rem;
}
#area_main > .area_list > .item > .tel {
  color: #4E4E4E;
  font-size: 0.22rem;
}
#about > .s_join {
  width: 6.89rem;
  margin: 0 auto;
  padding-top: 0.68rem;
  border-top: 1px #ECECEC solid;
}
#about > .s_join > .item {
  width: 100%;
  display: flex;
  padding-bottom: 0.64rem;
  border-bottom: 1px #ECECEC solid;
  margin-bottom: 0.68rem;
}
#about > .s_join > .item > a {
  width: 100%;
  display: flex;
}
#about > .s_join > .item > a > .icon {
  width: 2.36rem;
  margin-right: 0.61rem;
  margin-left: 0.39rem;
}
#about > .s_join > .item > a > .icon > img {
  width: 100%;
  display: block;
}
#about > .s_join > .item > a > .info {
  width: 3.13rem;
}
#about > .s_join > .item > a > .info > .name {
  width: 100%;
  height: 1.01rem;
  line-height: 0.4rem;
  font-size: 0.2rem;
  color: #666666;
  margin-bottom: 0.22rem;
}
#about > .s_join > .item > a > .info > .date {
  width: 100%;
  font-size: 0.18rem;
  color: #666666;
}
#about > .s_tag {
  width: 6rem;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
#about > .s_tag > .item {
  font-size: 0.29rem;
  font-weight: bold;
  color: #98989A;
  padding-bottom: 0.24rem;
  padding-top: 0.24rem;
}
#about > .s_tag > .item > a {
  color: #98989A;
}
#about > .s_tag > .now {
  border-bottom: 0.05rem #4A5BF4 solid;
  color: #4A5BF4;
}
#about > .s_tag > .now > a {
  color: #4A5BF4;
}

#about > .home-banner2 {
  width: 100%;
  position: relative;
}
#about > .home-banner2 > img {
  width: 100%;
}
#about > .home-banner2 > .area {
  position: absolute;
  bottom: 0px;
  left: 8vw;
  width: 84vw;
  background: #fff;
  display: flex;
  padding: 0.4rem 0.25rem;
  padding-bottom: 0.1rem;
  box-sizing: border-box;
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}
#about > .home-banner2 > .area > .text {
  font-size: 0.33rem;
  font-weight: bold;
  color: #343434;
}
#about > .home-banner2 > .header {
  position: absolute;
  left: 0px;
  /*top: 0.3rem;*/
  width: 100%;
}
#about > .home-banner2 > .header > .hm {
  width: 88.66vw;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
#about > .home-banner2 > .header > .hm > .menu {
  width: 5vw;
  /*margin-top: .5rem;*/
}
#about > .home-banner2 > .header > .hm > .menu > img {
  width: 100%;
}
#about > .home-banner2 > .header > .hm > .logo {
  width: 23.46vw;
}
#about > .home-banner2 > .header > .hm > .logo > a {

}
#about > .home-banner2 > .header > .hm > .logo > a > img {
  width: 100%;
}
#about > .home-banner2 > .header > .hm > .search {
  width: 4.4vw;
  /*margin-top: .5rem;*/
}
#about > .home-banner2 > .header > .hm > .search > a {

}
#about > .home-banner2 > .header > .hm > .search > a > img {
  width: 100%;
}
#about > .smessage {
  width: 76.66vw;
  margin: 0 auto;
  font-size: 0.24vw;
  padding-top: .1rem;
  padding-bottom: 0.39rem;
  line-height: 0.36rem;
  color: #565656;
}
#about > .sform {
  width: 77.33vw;
  margin: 0 auto;
}
#about > .sform > .input {
  width: 100%;
  /*margin-bottom: .19rem;*/
}
#about > .sform > .input > input {
  width: 100%;
  border: 1px solid #ECECEC;
  border-radius: .09rem;
  height: 0.88rem;
  font-size: 0.24rem;
  box-sizing: border-box;
  padding-left: 0.2rem;
  outline:none;
  margin: 0px;
}
#about > .sform > .input > textarea {
  width: 100%;
  border: 1px solid #ECECEC;
  border-radius: .1rem;
  padding: .35rem 0.2rem;
  box-sizing: border-box;
  height: 2.61rem;
  font-size: 0.24rem;
  margin-bottom: .5rem;
  margin-top: .39rem;
}
#about > .sform > .btn {
  width: 43.2vw;
  margin: 0 auto;
  margin-bottom: 2rem;
}
#about > .sform > .btn > img {
  width: 100%;
}
.qrcode_bg {
  width: 100%;
  min-height: 100vh;
  background: rgba(0,0,0,0.69);
  position: fixed;
  left: 0rem;
  top: 0rem;
  z-index: 99999999;
}
.qrcode_bg > .qrcode {
  position: relative;
  top: 2.24rem;
  left: 1.14rem;
  width: 5.22rem;
  height: auto;
  /*height: 6.41rem;*/
  background: #fff;
  border-radius: 0.2rem;
  box-sizing: border-box;
  padding: 0.4rem;
  margin-bottom: 2.96rem;
  text-align: center;
}
.qrcode_bg > .qrcode > .img {
  width: 100%;
  margin-bottom: 0.25rem;
}
.qrcode_bg > .qrcode > .img > img {
  width: 100%;
  display: block;
}
.qrcode_bg > .qrcode > .name1 {
  width: 100%;
  text-align: center;
  font-size: 0.31rem;
  font-weight: bold;
  color: #000000;
  margin-bottom: 0.17rem;
}
.qrcode_bg > .qrcode > .name2 {
  width: 100%;
  text-align: center;
  font-size: 0.24rem;
  color: #92959B;
  padding-bottom: 0.3rem;
}
.qrcode_bg > .close {
  width: 0.8rem;
  margin: 0 auto;
}
.qrcode_bg > .close > img {
  width: 100%;
  display: block;
}
#about > .input_search {
  width: 6.83rem;
  margin: 0 auto;
  display: flex;
  padding-top: 1.2rem;
  justify-content: space-between;
  margin-bottom: 0.33rem;
}
#about > .input_search > .is {
  width: 5.91rem;
  display: flex;
  background: #F6F7F9;
  height: 0.67rem;
  border-radius: 0.4rem;
  box-sizing: border-box;
  padding: 0.19rem 0.23rem;
}
#about > .input_search > .is > .icon {
  width: 0.26rem;
  margin-right: 0.14rem;
}
#about > .input_search > .is > .icon > img {
  width: 100%;
  display: block;
}
#about > .input_search > .is > .input {
  width: calc(100% - 0.26rem - 0.14rem);
  position: relative;
}
#about > .input_search > .is > .input > input {
  width: 100%;
  background: transparent;
  outline: none;
  position: absolute;
  left: 0rem;
  top: 0rem;
  border:0rem;
  font-size: 0.25rem;
  color: #98989A;
}
#about > .input_search > .btn {
  font-size: 0.31rem;
  color: #4C59ED;
  padding-top: 0.15rem;
}
#about > .s_name {
  width: 6.83rem;
  margin: 0 auto;
  font-size: 0.27rem;
  color: #98989A;
  margin-bottom: 0.34rem;
}
#about > .s_list {
  width: 6.83rem;
  margin: 0 auto;
  display: flex;
}
#about > .s_list > .item {
  width: fit-content;
  display: flex;
  flex-wrap: wrap;
  margin-right: 0.38rem;
}
#about > .s_list > .item > .icon {
  width: 0.22rem;
  margin-right: 0.07rem;
}
#about > .s_list > .item > .icon > img {
  width: 100%;
  display: flex;
}
#about > .s_list > .item > .name {
  font-size: 0.21rem;
  color: #98989A;
  padding-top: 0.05rem;
}



.sj_page{
	width: 100%;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 25px;
	line-height: 25px;
	color: #666769;
	font-size: 15.05px;
	text-align: center;
  box-sizing: border-box;
  /*padding-right: 0.5rem;*/
}
.sj_page > ul {
	/*float: right;*/
  margin: 0 auto;
  width: fit-content;
}
.sj_page > ul > li {
	float:left;
	width:0.27rem;
	height: 0.27rem;
	line-height: 0.27rem;
	border:1px solid #EEEEEE;
  box-sizing: border-box;
  font-size: 0.09rem;
	/*background:#08273b;*/
	color:#959595;
	text-align: center;
	margin-right: 10px;
}
.sj_page > ul > li > a {
	color: #959595;
	font-size: 0.09rem;
}
.sj_page > ul > .pre{
	/*width:10px;*/
	color:#959595;
	/*border:1px solid #08273b;*/
	/*background:#08273b;*/
}
.sj_page > ul > .pre > a {
	color:#959595;
	font-size: 15.05px
}
.sj_page > ul > .active{
	color:green;
	border:0px;
  background: #8AC3C4;
  color: #FFFFFF;
	/*font-weight: bold;*/
	/*font-size: 15.05px*/
	/*background:#ffffff;*/
}
.sj_page > ul > .redirect{
	/*width:80px;*/

}