
/* n - header */
header{ height: 83px;}
/* n- header end */

.n-location{ width: 100%; float: left; line-height: 24px; height: 532px; margin-top: 83px; background:#2c2c2c; transition: all 0.3s ease-in-out; position: relative; overflow: hidden;}
.n-location h2{ font-size: 48px; color: #fff; font-weight: bold; line-height: 532px; text-transform: uppercase; float: left; position: absolute; left: 120px; top: 0; z-index: 2;}
.n-location h3{ font-size: 24px; color: #fff; line-height: 640px; letter-spacing: 3px; text-transform: uppercase; float: left; position: absolute; left: 120px; top: 0; z-index: 2;}

.location-zt{ position: absolute; bottom: 0; right: 0; width: 100%; box-sizing: border-box; padding-right: 70px; font-size: 16px; font-weight: bold; text-align: right; color: #fff; line-height: 78px; text-transform: uppercase;}
.location-zt a{
  color: #fff;
}
.location-zt span{
  color: #fff;
}
.location-zt i{ display: inline-block; margin: 0 10px; color: #fff;
}
.n-location::after{ content: "";
  width: 1356px;
  height: 454px;
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-402px);
}
.b-about::after{ background: url(../images/about.jpg) no-repeat;}
.b-equipment::after{ background: url(../images/equipment.jpg) no-repeat;}
.b-products::after{ background: url(../images/products.jpg) no-repeat;}
.b-service::after{ background: url(../images/service.jpg) no-repeat;}
.b-news::after{ background: url(../images/news.jpg) no-repeat;}
.b-contact::after{ background: url(../images/contact.jpg) no-repeat;}

.Content{ width: 100%; float: left;  transition: all 0.3s ease-in-out}
.Content .common-list{ width: 100%; float: left; margin-top: 50px;}
.Content .common-list .list{width: 100%; float: left; text-align: center; font-size: 0;}
.Content .common-list .list li{ display: inline-block; width: 240px; margin: 0 1px;}
.Content .common-list .list li a{ width: 100%; line-height: 50px; background: #eee; color: #000; font-size: 14px; float: left; text-transform: uppercase;}
.Content .common-list .list li a.cur, .Content .common-list .list li a:hover{ background: #00458e; color: #fff; font-weight: bold;}

.body-products center{
  line-height: 60px;
  display: block;
  margin: 60px 0;
}

.body-about{ width: 100%; float: left; margin: 50px 0;}
.body-news{ width: 100%; float: left; margin: 50px 0;}

.Company{ width: 100%; float: left;}
.Company .text{ width: 56%; float: left;}
.Company .text p{ width: 100%; float: left; font-family: "tt0356m";  text-indent: 2rem; line-height: 30px; font-weight: 400; font-size: 16px; margin: 10px 0; color: #222;}
.Company .img{ width: 40%; float: right; margin-top: 10px;}
.Company .img img{ max-width: 100%;}


.culture{ width: 100%; display: block; font-size: 0;}
.culture .text{ width: 50%; padding-right: 4%; box-sizing: border-box; display: inline-block; vertical-align: middle; transition: all 0.3s ease; font-family: "tt0356m";}
.culture .text h3{ font-size: 18px; line-height: 1.5; margin-bottom: 30px; display: block;}
.culture .text p{ font-size: 16px; padding: 16px 0; margin: 0; /*border: 1px solid #ccc; border-left: none; border-right: none;*/}
.culture .text p b{ display: block;}
.culture .img{ width: 50%; display: inline-block; vertical-align: middle;}
.culture .img img{ max-width: 100%;}
.culture:hover .text{ vertical-align: middle}




.Certificate{ width: 100%; float: left; font-size: 0;}
.Certificate .Certificate-img{ width: 30%; margin: 0 1.5% 3%; display: inline-block; vertical-align: middle; box-sizing: border-box; padding: 10px; border: 1px solid #ccc; font-size: 0;}
.Certificate .Certificate-img img{ max-width: 100%; display: inline-block;}

.productslist{width: 100%; margin: 20px auto;display: inline-block;}
.product_view { box-sizing: border-box; padding-left: 10%; margin: 100px 0;} 
.productslist li{ width: 31%; display: inline-block; margin: 1%;}
.productslist li a{ width: 100%; float: left;}
.productslist li a .pic{ width: 100%; float: left; box-sizing: border-box; padding: 5px; border: 1px solid #ccc;}
.productslist li a .pic img{ max-width: 100%; float: left;}
.productslist li a .pic img:hover{ opacity: 0.5; }
.productslist li a .text{ width: 100%; float: left; text-align: center; line-height: 20px; padding: 5px 0; margin: 10px 0 0; color: #666; font-size: 16px;}


/*productList*/
.productslist .product_img {
  width: 35%;
  display: inline-block;
}
.productslist .product_img img {
  max-width: 100%;
  box-sizing: border-box;
  padding: 3px;
  border:  1px solid #ddd;
}
.productslist .product_img img:hover {
  opacity: 0.5;
}


.productslist .imgList ul{
  width: 420px;
}
.productslist .imgList ul li{
  display: inline-block;
  width: 80px;
  padding: 0 10px;
}
.productslist .imgList ul li:first-child{
  padding-left: 0;
}
.productslist .imgList ul li img {
  max-width: 100%;
  border:1px solid #ddd;
}
.proSelected {
  border: 2px solid #da251d !important;
}



/* newslist */
.newslist{ width: 100%; float: left;}
.newslist li{ width: 49%; float: left;  margin-bottom:30px;}
.newslist li:nth-child(odd){ margin-right: 2%;}
.newslist li a{	width: 100%; height: auto; transition: all 0.3s ease 0.1s;}
.newslist li .img{ width: 40%; float: left; box-sizing: border-box; padding: 5px; border: 1px solid #ccc;}
.newslist li .img img{ width: 100%; transition: all 0.3s ease 0.1s;}
.newslist li .img a:hover img{ opacity: 0.7;}
.newslist li dl{ width: 60%; float: right; box-sizing: border-box; padding: 0 0 0 20px; font-family: "tt0356m";}
.newslist li dl dt{ width: 100%; font-size: 18px; color: #000; line-height: 40px; height: 40px; overflow: hidden; transition: all 0.3s ease 0.1s;}
.newslist li dl a:hover dt{ color: #da251d;}
.newslist li dl .date{width: 100%; color: #666; font-size: 14px; margin-bottom: 10px; line-height: 24px;}
.newslist li dl a dd{ width: 100%; font-size: 14px; color: #666; line-height: 18px; height: 54px; overflow: hidden;}
.newslist li dl a.more{ width: auto; color: #000; border-top: 2px solid #000; line-height: 40px; padding-right: 10px; margin-top: 20px; font-size: 12px; text-transform: uppercase; float: left; display: none;}
.newslist center{ font-size: 16px;}







.newsview{width: 100%; float: left;;}
.newsview .tit{	width: 100%; text-align: center; font-size: 24px; line-height: 36px; color: #000;}
.newsview .xinxi{width: 100%; text-align: center; font-size: 14px; line-height: 30px; padding-bottom: 10px;color: #999;}
.newsview .xinxi span{ padding-right: 10px;}
.newsview .ms{ font-size: 14px; line-height: 21px; padding:10px 0;}
.newsview .ms h2,
.newsview .ms h3,
.newsview .ms h4
.newsview .ms h1 {display: block;line-height: 2;}

.xx_more{ font-size: 16px; color: #000; border: 1px solid #999; padding: 14px 25px;}
.xx_more:hover{ background: #00458e;color: #fff;}


.fwll{ width: 100%; display: block; font-size: 0;}
.fwll .text{ width: 50%; padding-right: 4%; box-sizing: border-box; display: inline-block; vertical-align: middle; transition: all 0.3s ease;}
.fwll .text h2{ width: 100%; float: left; line-height: 30px; font-family: "tt0356m"; font-size: 24px;}
.fwll .text p{ width: 100%; float: left; line-height: 24px; font-family: "tt0356m"; font-size: 16px; margin: 10px 0; color: #333;}
.fwll .text p b{ display: block;}
.fwll .img{ width: 50%; display: inline-block; vertical-align: middle; margin-top: 10px;}
.fwll .img img{ max-width: 100%;}
.fwll:hover .text{ vertical-align: middle}


.n-yf{ width: 100%; float: left; box-sizing: border-box; padding: 0 60px;}
.n-yf .n-yf-l{ width: 747px; float: left;}
.n-yf h2{ font-weight: 700; font-size: 24px; line-height: 30px; margin: 40px 0 20px; float: left;}
.n-yf p{ font-size: 14px; line-height: 24px; color: #666; float: left; margin: 5px 0;}
.n-yf .n-yf-l .img{ margin-top: 10px; float: left;}
.n-yf img{ max-width: 100%;}
.n-yf .n-yf-r{ width: 361px; float: right;}


/* equipment list */


/* production */
.eq-list{ width: 100%; float: left;}
.eq-list .eq-list01{
  width: 100%;
  float: left;
  position: relative;
}
.eq-list .eq-list01 .eq-text{
  width: 500px;
  background: #00458e;
  float: left;
  box-sizing: border-box;
  padding: 108px 60px 0;
  height: 395px;
  position: absolute;
}
.eq-list .eq-list01 h2{
  width: 100%;
  float: left;
  box-sizing: border-box;
  font-size: 24px;
  line-height: 1.5;
  margin-bottom: 20px;
  font-family: "tt0356m";
  text-transform: uppercase;
  color: #fff;
}
.eq-list .eq-list01 p{
  font-size: 18px;
  color: #fff;
}
.eq-list .eq-list01 .img{
  float: right;
}

.eq-list .eq-list02{
  width: 100%;
  float: left;
  margin: 0 0 0;
}
.eq-list .eq-list04{
  width: 100%;
  float: left;
  margin: 16px 0 0;
}
.eq-list .eq-list04 li{
  float: left;
  margin: 0 0 16px 0;
}
.eq-list .eq-list04 li:nth-of-type(2n){ float: right;}

.eq-list .eq-list02 h2{
  width: 100%;
  float: left;
  box-sizing: border-box;
  font-size: 24px;
  line-height: 1.5;
  font-family: "tt0356m";
  text-transform: uppercase;
}

.eq-list .eq-list02 p{
  width: 100%;
  float: left;
  margin: 0 0 30px;
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1.5;
  font-family: "tt0356m";
}

.eq-list .eq-list02 li{
  float: left;
  margin: 0 16px 16px 0;
}
.eq-list .eq-list02 li:nth-child(3), .eq-list .eq-list02 li:nth-child(5), .eq-list .eq-list02 li:nth-child(8){
  margin-right: 0
}
.eq-list .eq-list02 .img-list{
  width: 100%;
  float: left;
}
.eq-list .eq-list02 .img-list .img-l{
  width: auto;
  float: left;
}
.eq-list .eq-list02 .img-list .img-l{
  float: right;
}
.eq-list .eq-list02 .img-list .img{
  margin: 0 16px 16px 0;
  float: left;
}

.eq-list .eq-list03{
  width: 100%;
  float: left;
  margin: 60px 0 0;
}

.eq-list .eq-list03 p{
  width: 100%;
  float: left;
  margin: 0 0 30px;
  box-sizing: border-box;
  font-size: 18px;
  line-height: 1.5;
  font-family: "tt0356m";
}

.eq-list .eq-list03 li{
  float: left;
  margin: 0 16px 16px 0;
}

.eq-list .eq-list03 li:last-child{
  float: left;
  margin: 0 0 16px 0;
}


/* testing */
.eq-list .test-01{
  width: 100%;
  float: left;
}
.eq-list .test-01 .text{
  width: 480px;
  float: left;
}
.eq-list .test-01 .text h2{
  width: 100%;
  float: left;
  margin-top: 50px;
  font-size: 24px;
  line-height: 1.5;
  font-family: "tt0356m";
  text-transform: uppercase;
}
.eq-list .test-01 .text p{
  width: 100%;
  float: left;
  margin: 15px 0 ;
  font-size: 18px;
  line-height: 1.5;
  font-family: "tt0356m";
}
.eq-list .test-01 .img{
  float: right;
}

.eq-list .test-02,.eq-list .test-02 ul{
  width: 100%;
  float: left;
}

.eq-list .test-02 ul{
  margin-top: 50px;
}

.eq-list .test-02 ul li{
  width: 49%;
  margin: 0 2% 2% 0;
  float: left;
}
.eq-list .test-02 ul li:nth-child(2n){
  margin-right: 0;
}
.eq-list .test-02 ul li img{
  max-width: 100%;
}


/* feedback */
.Feedback_submit{ width:800px; margin:0 auto; box-sizing: border-box;}
.Feedback_submit form{width:100%; float: right;}
.Feedback_submit p{ width:100%; margin-top:40px; float: right;text-indent: 2em; font-size:14px; margin-bottom:20px; text-align:left;}
.Feedback_submit .fl{ width:100%; float: right;}
.Feedback_submit input{ width:100%; margin:0 0 15px; box-sizing:border-box; padding:10px !important; border:1px solid #ccc; line-height:20px; height:40px; font-size:14px; float:left;}
.Feedback_submit textarea{ width:100%; box-sizing:border-box; padding:10px !important; border:none; border:1px solid #ccc; line-height:24px; height:150px; font-size:14px; float:right;margin:0 0 15px; font-family: Arial, "Microsoft YaHei"}
.Feedback_submit  .submit { width:150px; margin:0; cursor:pointer; transition:all 0.3s; line-height:20px; height:40px; margin-bottom:40px; color:#fff; border: none; background:#000; text-align:center;
  float: right;
}
.Feedback_submit  .submit:hover{ background:#ccc; color:#000;}
.Feedback_submit .feedback-code{
  width: 50%;
  float: left;
}
.Feedback_submit .feedback-code input{
  width: 50%; 
  max-width: 8rem;
  float: left; margin-right: 10px;
}
.Feedback_submit .feedback-code img{
  min-height: 20px;
  margin-top: 10px;
}



.lxfs{ width: 600px; float: left; margin-top: 50px;}
.lxfs .lxfs-zt h3{ width: 100%; text-align: left; float: left; font-weight: bold; font-size: 30px; font-family: "Arial Narrow"; text-transform: uppercase; margin-bottom: 50px;}
.lxfs ul{ width: 100%; float: left; font-size: 14px;}
.lxfs ul li{ width: 100%; float: left; line-height: 40px; padding: 30px 0; border-top: 1px solid #ccc;}
.lxfs ul li .tit{ height: 100%; width: 200px; text-transform: uppercase; line-height: 24px; color: #000; float: left; font-size: 16px; font-family: "BellCent","Microsoft YaHei";}
.lxfs ul li .text{ color: #666; width: 400px; float: left; font-size: 14px; line-height: 24px;}
.lxfs ul li .text span{ color: #666; width: 100%; float: left; line-height: 24px;}
.lxfs ul li .text .ewm{ float: left; width: 200px; box-sizing: border-box; border: 1px solid #ccc; padding: 8px;}
.lxfs ul li .text .ewm img{ width: 100%; float: left;}
.map{ width: 48%; height: 600px; float: right; margin-top: 50px;}


/* page */
.page_zt {
	width: 100%; float: left;
}

.page_zt {width: 100%; display: block; text-align: center; height: 84px; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; margin: 20px 0;}
.page_zt .page_r { width: auto; display: inline-block; font-size: 12px; margin-top: 32px; color: #000;}
.page_zt .page_r a { height: 24px; margin: 0 3px; width: 24px; box-sizing: border-box; border: 1px solid #ddd; font-family: iconfont; color: #000; text-align: center; border-radius: 24px; display: inline-block; line-height: 24px; font-size: 12px;}
.page_zt .page_r a.page_prev { padding-right: 2px; line-height: 26px; font-family: SimSun;}
.page_zt .page_r a.page_next { padding-left: 2px; line-height: 24px; font-family: SimSun;}
.page_zt .page_r .ym { font-family: arial;}
.page_zt .page_r a:hover { background: #000; border-color: #000; color: #fff; opacity: .7; cursor: pointer; }
.page_zt .page_r .ym2 { height: 24px; width: 24px; background: #000; color: #fff; margin: 0 3px; font-weight: 400; text-align: center; border-radius: 24px; display: inline-block; line-height: 24px; font-size: 12px; cursor: pointer; }
.page_zt .page_r .ym2:hover { opacity: .7; cursor: pointer;}


/*download*/
.ny_down{
  width: 100%;
  float: left;
}
.ny_down li{
  width: 31%;
  float: left;
  margin: 1%;
}
.ny_down li .img{
  width: 100%;
  float: left;
  box-sizing: border-box;
  padding: 10px;
  margin-bottom: 20px;
  border: 1px solid #ccc;
}
.ny_down li .img img{
  max-width: 100%;
}
.ny_down li dl{
  width: 100%;
  float: left;
  margin: 20px 0 30px;
}
.ny_down li dl dt{
  max-width: 80%;
  float: left;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5;
}
.ny_down li dl dd{
  display: none;
}
.ny_down li a{
  float: left;
  width: 100%;
  text-align: center;
  box-sizing: border-box;
  border: 1px solid #ccc;
  padding: 16px 20px;
  color: #666;
  font-size: 14px;
  background: #f1f1f1;
}
.ny_down li a::before{
  content: "\e620";
  font-family: 'iconfont';
  font-size: 16px;
  display: inline;
  margin-right: 5px; 
  font-weight: normal; 
  vertical-align: middle;
}
.ny_down li a:hover{
  background: #00458e;
  color: #fff;
}
.ny_down li dl .date{ float: right; color: #666; font-size: 16px; line-height: 1.5;}


@media screen and (max-width: 734px){
  header{ height: 1.4rem;}
  .n-location{
    margin-top: .48rem;
    height: 50vh;
  }
  .n-location::after{
    height: 50vh;
    /* top: auto;
    bottom: .48rem; */
  }
  .n-location h2,.n-location h3{
    display: none;
  }
  .location-zt{
    padding: 0 .4rem;
    line-height: .7rem;
    text-align: center;
    font-size: .18rem;
    float: left; display: block;
  }
  .Content .common-list{
    margin: 1% 0;
  }
  .Content .common-list .list li{
    width: 48%;
    margin: 1%;
    float: left;
  }

  .body-about{
    margin: .2rem 0;
  }
  /* about company */
  .Company .text{
    width: 100%;
    box-sizing: border-box;
    padding: 0 .2rem;
  }
  .Company .text p{
    text-indent: 0;
    font-size: .18rem;
    line-height: 1.75;
  }
  .Company .img{
    width: 100%;
    box-sizing: border-box;
    padding: 0 .2rem;
    margin: .1rem 0 0;
  }

  /* about culture */
  .culture .text{
    width: 100%;
    box-sizing: border-box;
    padding: 0 .2rem;
  }
  .culture .text h3{
    font-size: .2rem;
    margin: 0 0 .2rem;
  }
  .culture .text p{
    text-indent: 0;
    padding: 0;
    margin-bottom: .2rem;
    font-size: .18rem;
    line-height: 1.75;
  }
  .culture .img{
    width: 100%;
    box-sizing: border-box;
    padding: 0 .2rem;
    margin: .1rem 0 0;
  }

  /* about Certificate */
  .Certificate{
    width: 100%;
    box-sizing: border-box;
    padding: 0 .2rem;
  }

  .Certificate .Certificate-img{
    width: 100%;
    margin: 1% 0;
  }

  /* about contact */
  .lxfs{
    width: 100%;
    box-sizing: border-box;
    padding: 0 .2rem;
  }
  .lxfs .lxfs-zt h3{
    line-height: 1.2;
    font-size: .28rem;
    margin-bottom: .3rem;
  }
  .lxfs ul li{
    padding: .3rem 0;
    line-height: .24rem;
  }
  .lxfs ul li .tit{
    width: 35%;
    line-height: 1.5;
    font-size: .16rem;
  }
  .lxfs ul li .text{
    width: 64%;
    line-height: 1.75;
    font-size: .14rem;
  }
  .map{
    display: none;
  }

  /* product list */
	.common-list .n1  a{
		line-height: 25px;
	}
  .productslist{
    width: 100%;
    box-sizing: border-box;
    padding: 0 .2rem;
    margin: .2rem 0;
  }
  .productslist li{
    width: 98%;
  }



  /* equipment production */

  .eq-list{
    box-sizing: border-box;
    padding: 0 .2rem;
  }
  .eq-list img{
    width: 100%; float: left;
  }
  .eq-list .eq-list01 .eq-text{
    position: relative;
    width: 100%;
    padding: 0 0 .3rem;
    height: auto;
    background: #fff;
  }
  .eq-list .eq-list01 h2{
    width: 100%;
    margin: 0 0 .2rem;
    padding: 0;
    font-size: .26rem;
    color: #000;
  }
  .eq-list .eq-list01 p{
    font-size: .16rem;
    color: #000;
  }
  .eq-list .eq-list02 h2{
    width: 100%;
    margin: 0 0 .2rem;
    padding: 0;
    font-size: .26rem;
  }
  .eq-list .eq-list02 p{
    margin-bottom: .3rem;
    font-size: .18rem;
  }
  .eq-list .eq-list02 li, .eq-list .eq-list02 .img-list .img{
    width: 100%;
    margin: 0 0 .2rem 0;
    text-align: center;
  }
  .eq-list .eq-list03{
    margin-top: .3rem;
    font-size: .18rem;

  }

  /* equipment testing */
  .eq-list .test-01 .text{
    width: 100%;
  }
  .eq-list .test-01 .text h2{
    width: 100%;
    margin: 0;
    padding: 0;
    font-size: .3rem;
  }
  .eq-list .test-01 .text p{
    font-size: .18rem;
  }

  .eq-list .test-01 .img, .eq-list .test-02 ul li{
    width: 100%;
    margin: .1rem 0;
  }
  .eq-list .test-02 ul{
    margin: 0;
  }


  /* Service Concept */
  .fwll{
    width: 100%;
    box-sizing: border-box;
    padding: 0 .2rem;
  }
  .fwll .text{
    width: 100%;
    padding: 0;
		line-height: 1.5;;
  }
  .fwll .text h2{
    line-height: .3rem;
    font-family: "tt0356m";
    font-size: .24rem;
  }
  .fwll .text p{
    margin: .1rem 0;
    line-height: .24rem;
    font-size: .16rem;
  }
  .fwll .img{
    width: 100%;
  }

  /* Service Feedback */
  .Feedback_submit{
    width: 100%;
    box-sizing: border-box;
    padding: 0 .2rem;
  }
  .Feedback_submit input{
    height: .4rem;
    margin: 0 0 .15rem;
    padding: .1rem;
    line-height: .2rem;
    font-size: .14rem;
  }
  .Feedback_submit textarea{
    height: 1.5rem;
    margin: 0 0 .15rem;
    padding: .1rem;
    line-height: .2rem;
    font-size: .14rem;
  }
  .Feedback_submit .submit{
    width: 1.5rem;
    padding: .1rem;
    line-height: .2rem;
    font-size: .14rem;
  }
  .Feedback_submit .feedback-code input{
    width: .8rem; margin: 0 .1rem 0 0;
  }

  /* Service download */
  .ny_down{
    width: 100%;
    box-sizing: border-box;
    padding: 0 .2rem;
  }

  .ny_down li{
    width: 100%;
    float: left;
    margin: 0 0 .2rem;
  }
  .ny_down li .img{
    padding: .1rem;
  }
  .ny_down li dl dt, .ny_down li dl .date{
    font-size: .16rem;
  }
  .ny_down li a{
    padding: .16rem .2rem;
    font-size: .14rem;
  }
  .ny_down li a::before{
    font-size: .16rem
  }
  .ny_down table{
    display: none;
  }

  /* news list */
  .body-news{
    margin: .2rem 0;
  }
  .newslist li{
    width: 100%;
    box-sizing: border-box;
    padding: 0 .2rem;
    margin:  0 0 .2rem;
  }
  .newslist li .img{
    width: 100%;
  }
  .newslist li dl{
    width: 100%;
    margin: 0;
    padding: 0;
  }
  .newslist li dl dt{
    height: .6rem;
    line-height: .6rem;
    font-size: .18rem;
  }
  .newslist li dl .date{
    margin: 0 0 .1rem;
    line-height: 1.75;
    font-size: .14rem;
  }
  .newslist li dl a dd{
    height: .36rem;
    line-height: .18rem;
    font-size: .14rem;
  }

  /* news view */
  .newsview{
    width: 100%;
    box-sizing: border-box;
    padding: 0 .2rem;
  }
  .newsview .tit{
    line-height: 1.5;
    font-size: .24rem;
  }
  .newsview .xinxi{
    display: none;
  }
  .newsview .ms{
    line-height: 1.5;
    font-size: .14rem;
  }
  .xx_more{
    display: inline-block;
    margin: .1rem 0;
    padding: .14rem .25rem;
    font-size: .16rem;
  }

  /* page */
  .page_zt{
    width: 100%;
    height: .84rem;
    margin: .2rem 0;
  }

}
