body{    padding-bottom: 1rem;}
.kuang_pa{padding: .6rem .5rem;}
.col333{color: #333;}
.colfff{color: #fff;}
.bt{text-align: center;}
.bt h2{font-size: .4rem;font-weight: bold;}
.bt span{opacity:.5;font-size: .22rem}
.bt .heng{ 
  width: .4rem;
  height: 1px;
  margin: 0 auto;
}
.top{background-color: #333;width: 100%; padding: .28rem 0;text-align: center;}
.top h1{font-weight: bold;color: #fff;font-size:.42rem; }
.swiper-container{width: 100%;height: auto;}
.swiper-container img{width: 100%;}
.nav_kuang{padding: .3rem .4rem;}
.nav_kuang ul{   display: inline-flex;flex-wrap:wrap;}
.nav_kuang ul li{width: 25%;padding: .27rem;}
.nav_tubiao{width: 100%;margin: 0 auto;text-align: center;}
.nav_img img{width: 100%;height: auto;}
.nav_tubiao span{font-size: .2rem; color: #333;}
.index_about{background-color: #f2f2f2;}
.index_about ul{display: inline-flex;flex-wrap:wrap;}
.index_about ul li{width: 50%;padding-top: .3rem; padding-right: .3rem;padding-left: .2rem; padding-right: .2rem;}
.ba_tb{width: 100%;margin: 0 auto;text-align: center;}
.ab_img{width: 30%;margin: 0 auto;}
.ab_img img{width: 100%;}
.ab_text{font-size: .25rem; color: #333;display: block;margin-top: .3rem;margin-bottom: .25rem;font-weight: bold;}
.ba_p{color: #999;font-size: .16rem}
.product{background: url(../images/chanpin_beijinmg.jpg)top center repeat;}
.pro_wai{background-color: #fff;padding: .1rem .1rem .3rem .1rem;}
.pro_img{overflow: hidden; width: 100%;height: 3.1rem;}
.pro_img img{width: 100%;}
.pro_text{ margin-top: .2rem;color: #333;}
.pro_text h3{font-size: .25rem;font-weight: bold;font-family: "微软雅黑";}
.pro_text p{font-size: .16rem;opacity: .5;margin-top: .2rem;padding: 0 .1rem;}
.product ul{margin-top: .3rem;}
.product ul li{padding: .2rem 0;}
.cases_gun ul li{overflow: hidden;border-radius: 10px;background-color: #f5f5f5;}
.cases_top{padding: .52rem .5rem;color: #333;width: 100%;}
.cases_t_bt h3{font-size: .3rem;font-weight: bold;font-family: "微软雅黑";}
.cases_t_zhengwen{width: 100%;}
.cases_t_zhengwen p{font-size: .18rem}
.cases_gun{width: 80%;margin: 0 auto;margin-top: .5rem;}

.cases_gun ul li a{display: block;width: 100%;}
.swiper-slide-active{z-index: 999;}
.cases_t_zhengwen{width: 80%; margin: 0 auto;margin-top: .3rem;margin-bottom: .3rem;}
.guide{background: url(../images/chanpin_beijinmg.jpg)top center repeat;}

.guide_kuang{background-color: #fff;padding: .1rem;display: flex;}
.guide_img{width: 2rem; height: 1.7rem;overflow: hidden;background-image: url(../images/pro_img.jpg);background-size: 100% 100%;}
.guide ul{margin-top: .5rem;overflow:auto;height: 100vh;}
.guide ul li{padding: .1rem 0;}
.guide_right{margin-left:10px;width: 80%;}
.guide_text h3{font-size: 0.26rem;color: #333;font-weight: bold;margin-top:15px;}
.guide_text p{font-size: .2rem;color: #666;margin-top: 10px;
		overflow: hidden;
		text-overflow: ellipsis; }
.guide_right h4{position: absolute;right: .1rem;bottom: .1rem;color: #ff8200;}
.swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  transition: 300ms;
	  transform: scale(0.8);
    }
	.swiper-slide-active,.swiper-slide-duplicate-active{
      transform: scale(1);
	}
.bommtor{width: 100%;}	
.bommtor img{width: 100%;}
.youqing{height: 30px;background-color: #333;}
.youqing a{color: #fff;padding: 0 .2rem; line-height: 30px;font-size: .17rem}
.di{background-color: #262626;color: #fff;text-align: center;padding: .2rem 0;}
.di p{font-size: .25rem}
.lienioap{position: fixed; bottom: 0;z-index: 9999;}
.lienioap ul li{float: left;width: 25%;}
.lienioap ul li a img{width: 100%;}
/*about*/
.about_top{background-image: url(../images/timg.jpg);width: 100%;background-size: 100% 100%;}

.about_top h2{color: #333;font-size: .5rem;font-weight: 800;line-height: 1rem;font-family: "微软雅黑";}
.zy_wenzhang p{line-height: 1.5;font-size: .35rem}
.zy_wenzhang img{max-width: 100%;}
/*news*/
.zy_news ul li{padding: .2rem;}
.zy_news ul li h3{font-size: .3rem}
.zy-tp-dh{ margin-top:.5rem; margin-bottom:.8rem;text-align: center;}
.zy-tulb{ width:40%; height:1rem; text-align:center; line-height:1rem; float:left; margin-right:0.3rem;margin-left:0.3rem; border:#999 solid 1px; color:#666; font-size:.4rem;}
.chanpin ul li .pro_wai{border: 1px #F5F5F5 solid;background-color: #f7f7f7;}
.chanpin ul li{padding: .2rem 0;}
.zy_bt h3{padding: .3rem 0;}
.fenlei{padding:.1rem .2rem 0 .2rem; margin-top: .3rem;margin-bottom: -.3rem;}
.fenlei ul li{ float: left; margin: 0 .1rem; }
.fenlei ul li a{color: #333; border: 1px #333 solid; width: 90%; height: 1rem; line-height: 1rem;padding: .2rem .4rem;text-align: center;}
.cases_bouttom_img{height: 3rem}
.cases_bouttom_img img{width: 100%;}