.warp{background: #f3f3f3;}
.container{padding-top:0; position: relative; }
.header{background-color:#fff;	color: #fff;-moz-box-sizing: border-box;box-sizing: border-box;
width: 100%;height:0.79rem;  position: relative;z-index: 2;overflow: hidden;}
.header .logo{ display: block; margin: 0 auto;}
.header .logo img{margin-top:0.09rem;width: 1.92rem; height:0.6rem;}
.header .header-cen{line-height:0.79rem;}
.header .tel-menu {float:right;line-height: 0.79rem;}
.header .tel-menu a{display: inline-block;}
.header .tel-menu .tel{color: #d41121;padding-right: 0.2rem;}
.header .tel-menu .menu-btn{color: #706f6e;}
/*header end*/
.banner{width: 100%;height: auto;overflow: hidden;position: relative;}
.banner .swiper-slide{width: 100%;font-size: 0;}
.banner .swiper-slide a{width: 100%;font-size: 0;}
.banner .swiper-pagination span{background:#f6f6f6; width: 0.15rem;height:0.15rem;border-radius: 100%;}/*分页符未选中样式*/
.banner .swiper-pagination .swiper-pagination-bullet-active{background:#d41121;  }/*分页符选中样式*/
.swiper-container-horizontal>.swiper-pagination-bullets span.swiper-pagination-bullet{margin:0 0.06rem;opacity: 1;}
/*banner end*/
.con-menu-list{height: 1.6rem;background: #fff;}
.con-menu-list ul{width: 100%;height: auto;padding-top: 0.17rem;overflow: hidden;}
.con-menu-list ul li{float: left;text-align: center;width: 20%;height: auto;margin-left: 0.38rem;}
.con-menu-list ul li a{display: inline-block;padding: 0 0.2rem ;}
.con-menu-list ul li:first-child{margin-left: 0;}
.con-menu-list ul li img{width: 0.84rem;height: 0.84rem;}
.con-menu-list ul li .menu-txt h3{font-size: 0.22rem;}
/*生产线*/
.production{margin-top: 0.15rem;width: 100%;}
.production .production-title{height: 0.45rem;line-height: 0.45rem;padding-top: 0.16rem;padding-bottom: 0.16rem;background: #fff;}
.production .production-title h2{float: left;font-size: 0.26rem;color: #000000;font-weight: bold;padding-left: 0.16rem;}
.production .production-title em{height: 0.25rem;width: 0.04rem;display: inline-block;background: #d41121;float: left;margin: 0.1rem 0;}
.production .production-title  a i{font-size: 0.26rem;color: #e5e5e5;float: right;}
.production-list{height: auto;background: #fff;}
.production-list ul{width: 100%;height: auto;overflow: hidden;}
.production-list ul li{float: left;height: auto;text-align: center;width: 2.96rem;margin-right: 0.08rem;margin-bottom: 0.2rem}
.production-list ul li:nth-child(2n){margin-right: 0;}
/*product*/
.product{margin-top: 0.15rem;width: 100%;overflow: hidden;}
.product .product-title{height: 0.45rem;line-height: 0.45rem;padding-top: 0.16rem;background: #fff;padding-bottom: 0.16rem;}
.product .product-title h2{float: left;font-size: 0.26rem;color: #000000;font-weight: bold;padding-left: 0.16rem;}
.product .product-title em{height: 0.25rem;width: 0.04rem;display: inline-block;background: #d41121;float: left;margin: 0.1rem 0; }
.product .product-title a i{font-size: 0.26rem;color: #e5e5e5;float: right;}
.product .product-list{width: 100%;height: auto;margin-top: 0.07rem;overflow: hidden;text-align: center;}
.product .product-list .swiper-wrapper .swiper-slide{margin-left: 0.07rem;background:#fff;width: 2.48rem;}
.product .product-list .swiper-wrapper .swiper-slide img{width: 2.48rem;height: 1.64rem;}
.product .product-list .swiper-wrapper .swiper-slide p{padding: 0.2rem 0;}
/*news*/
.news{width: 100%;height: auto;overflow: hidden;margin-top: 0.15rem;}
.news .news-title{height: 0.45rem;line-height: 0.45rem;padding-top: 0.16rem;background: #fff;padding-bottom: 0.16rem;}
.news .news-title h2{float: left;font-size: 0.26rem;color: #000000;font-weight: bold;padding-left: 0.16rem;}
.news .news-title em{height: 0.25rem;width: 0.04rem;display: inline-block;background: #d41121;float: left;margin: 0.1rem 0;}
.news .news-title a i{font-size: 0.26rem;color: #e5e5e5;float: right;}
.news .news-list{width: 100%;height: auto;overflow: hidden;background: #fff;}
.news .news-list ul{width: 100%;height: auto;overflow: hidden;}
.news .news-list ul li{height: 1.22rem;overflow: hidden;border-top: 0.02rem dashed #f5f5f5;padding-top: 0.24rem;padding-bottom: 0.39rem;}
.news .news-list ul li:first-child{height: 1.22rem;overflow: hidden;border-top: 0.02rem solid #f5f5f5;padding-top: 0.24rem;padding-bottom: 0.39rem;}
.news .news-list ul li img{float: left;margin-right: 0.2rem;width: 2.04rem;height: 1.22rem;}
.news .news-list ul li .news-list-txt{margin-top: 0.07rem;}
.news .news-list ul li .news-list-txt h3{font-size: 0.22rem;color: #666;line-height: 0.3rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news .news-list ul li .news-list-txt span{color: #bbbbbb;font-size: 0.2rem;padding-top: 0.2rem;display: block}
/*about*/
.about{width: 100%;height: auto;overflow: hidden;background: #fff;padding-bottom: 0.25rem;margin-top: 0.15rem;padding-top: 0.25rem;}
.about a{width: 100%;height:1.55rem;overflow: hidden;display: block;}
.about .about-us{background: url("../images/about-1.png")  no-repeat center top;height: 1.55rem;}
.about .about-us .about-txt{padding-top: 0.4rem;padding-left: 0.34rem;}
.about .about-us h2{color: #fff;font-size: 0.256rem;}
.about .about-us p{color: #e8aa9f;font-size: 0.1707rem;padding-left: 0.08rem;line-height: 0.11rem}
.about-news{width: 100%;height: auto;overflow: hidden;padding-top: 0.08rem;}
.about-news .about-news-fl{height: 1.54rem;width: 3.53rem;overflow: hidden;}
.about-news .about-news-fr{background: #e77224;width: 2.39rem;height: 1.54rem;}
.about-news .about-news-fr .about-news-txt{padding-top: 0.34rem;padding-left: 0.33rem;}
.about-news .about-news-fr .about-news-txt h2{color: #fff;font-size: 0.256rem;}
.about-news .about-news-fr .about-news-txt p{color: #e8aa9f;font-size: 0.1707rem;line-height: 0.11rem}
.about-human{width: 100%;height: auto;overflow: hidden;padding-top: 0.08rem;}
.about-human .about-human-fl{background: #f15755;width: 2.39rem;height: 1.54rem;}
.about-human .about-human-fl .about-human-txt{padding-top: 0.34rem;padding-left: 0.33rem;}
.about-human .about-human-fl .about-human-txt h2{color: #fff;font-size: 0.256rem;}
.about-human .about-human-fl .about-human-txt p{color: #e8aa9f;font-size: 0.1707rem;line-height: 0.11rem}
.about-human .about-human-fr{height: 1.54rem;width: 3.53rem;overflow: hidden;}