

.logo img{ width: 100%;}
.pofix{ position: fixed; z-index: 98;}
.bot0{bottom: 0;}
.top0{top: 0;}
.overhid{ overflow: hidden;}
.clear{ clear: both;}
.overell{text-overflow:ellipsis}
.opa8{opacity: 0.8}
.opa7{opacity: 0.7}
.opa6{opacity: 0.6}
.opa5{opacity: 0.5}
.opa4{opacity: 0.4}
.opa3{opacity: 0.3}
.opa2{opacity: 0.2}
.mauto{ margin: auto;}

.color15{ color: #009714}
.bg-color15{ background: #009714}

header{ box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.58);}

.bg-color16{ background: #f1f1f1;}

/*tab*/
.tabindexList span {
	display: inline-block;
	cursor: pointer;
}

/*侧拉*/
/*只针对侧栏内容部分做简单的样式*/

.ui-aside {
	line-height: 1.5em;
}

.ui-aside ul {
	border-top: 0.02rem solid #b7b7b7;
}

.ui-aside li {
	line-height: 0.8rem;
	border-bottom: 0.02rem solid #b7b7b7;
}

.ui-aside a {
	display: block;
}

/*轮播图*/
.swiper-button-next,
.swiper-button-prev {
	/*swiper 默认图标适应性较差，使用rem单位规定左右按钮大小，图标大小*/
	width: 0.3rem !important;
	height: 0.5rem !important;
	background-size: cover !important;
	margin-top: -0.23rem !important;
}

/*关于我们*/
.about .fr p{display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	height: 2rem;
	line-height: 0.4rem;
}

/*返回顶部*/ 
.ui-scrollTop {
	position: fixed;
	right: 0.2rem;
	bottom: 1.4rem;
	cursor: pointer;
	z-index: 999;
}
/*底部导航*/
.demo-bottomNav {
	line-height: 1.8em;
	border-top:1px solid #909090;
}

.demo-bottomNav a {
	display: block;
	width: 100%;
	height: 100%;
}

.product .more{ margin: 0.2rem auto;
    border: 1px solid #000000;
    background: #fff;
    color: #000000;}

.news{ border: 1px solid #000000;}
.first-new .tit{
 word-break:break-all;
 display:-webkit-box;
 -webkit-line-clamp:1;
 -webkit-box-orient:vertical;
 overflow: hidden;
}
.first-new .synopsis{
 word-break:break-all;
 display:-webkit-box;
 -webkit-line-clamp:3;
 -webkit-box-orient:vertical;
 overflow: hidden;}
.news .newlist li { line-height: 0.7rem; border-bottom: 1px dashed #000;}
.news .newlist li a{ display: block;}
.news .newlist li .title{ word-break:break-all;
 display:-webkit-box;
 -webkit-line-clamp:1;
 -webkit-box-orient:vertical;
 overflow: hidden;}

/* 友情链接 */
.link { padding: 0.2rem ; font-size: 0.3rem;}
.link a{ padding:0 0.1rem ; text-decoration: underline;}

/*尾部*/
.footer{ background: #000;}
.footer p{line-height: 0.6rem; color: #fff;}
.footer .icp{ line-height: 0.4rem; font-size: 0.25rem; text-align: center; color: #666; padding: 0.1rem 0}

/*列表 page*/
#pages{ padding: 0.3rem 0 0.6rem 0;}
#pages a.a1{ background: #009714; color: #fff; padding: 0.05rem 0.15rem; border: 1px solid #009714}
#pages span{padding:0.05rem 0.15rem; background: #fff; color: #009714; border: 1px solid #009714;}
#pages a{padding: 0.05rem 0.15rem; background: #009714; color: #fff; border: 1px solid #009714;}

.icon-back::before{ content: "<"; font-family: serif; padding:0 0.1rem;}
/*关于我们*/

.about-page img{ max-width: 100%;}
.about-tav .box a{ border: 1px solid #009714; display: block; line-height: 0.8rem; height: 0.8rem; text-align: center; margin:0 0.1rem; color: #009714;}
.about-tav .box a.on{ color: #fff; background: #009714;}


.news-list a .color-success.overhid{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;}

.new-content img{ max-width: 100%; margin-top: 0.1rem; margin-bottom: 0.1rem;}

/*产品展示 列表页*/

.display-tav{
}
.display-tav .swiper-slide{padding: 0.1rem 0.1rem; margin: 0.1rem 0;border: 1px solid #009714; color: #009714; background: #fff; text-align: center; width: auto;}

.display-tav .swiper-slide.on{background: #009714; color: #fff;}
.display-list ul li a p{background:#fff; line-height: 0.6rem; height: 0.6rem; text-align: center; padding: 0 0.1rem;}
.display-list ul li a{display: block; width: 90%;}
/*产品展示 内容页 */

.display-parameter{ background: #fff url(http://www.bosi.cn/skin/bosi/images/bg_17.png) right; padding: 0.2rem;}
.display-parameter dt,.display-parameter dd{ line-height: 0.6rem;}
.display-parameter dd{border-bottom: 1px dashed #ccc; padding: 0 0.1rem;}
.display-parameter .w54{word-wrap:break-word; min-height: 0.6rem;}
.display-parameter blockquote{ color: #000; border-left:.05rem  solid #017301}
.display-parameter .tit{color: #666; font-size: 0.4rem;}

.display-details {background: #fff;padding: 0.2rem 0;}
.display-details img{ width: 100%;}

/*在线招聘*/
.recruit-page{}
.recruit-page td{ padding:0;}
.recruit-page p{ line-height: 0.5rem;}
.recruit-page span{ padding:0 0.1rem;}
.recruit-page img{max-width: 100%;}
.recruit-page td,.recruit-page th{ border: 1px solid #666;}