@charset "UTF-8";
/* 工商管理选择  */
.fontcolor01 { color: #ffffff; }

.fontcolor02 { color: #5e5e5e; }

.fontcolor03 { color: #9a9a9a; }

/*遮罩效果*/
.zzImg { position: relative; width: 100%; overflow: hidden; }
.zzImg img { width: 100%; transform: scale(1); transition: transform .3s linear; }
.zzImg:hover img { transform: scale(1.2); transition: transform .3s linear; }

/* home Gatt  */
.gatt { padding: 0.08rem 0; background-color: #ffffff; }
.gatt .gattSmall { width: 98%; margin: 0 auto; }
.gatt .gattSmall ul li { float: left; width: calc((100% + 0px) /4); text-align: center; }
.gatt .gattSmall ul li a { display: block; width: 98%; margin: 0.02rem auto; border: 1px solid #5bbba5; color: #4cbb9f; font-size: 0.12rem; height: 0.26rem; line-height: 0.26rem; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* home Gatt end */
/* 我们的产品  */
.mypro { background-color: #f5f5f5; }
.mypro .myproTit p { line-height: 0.22rem; font-size: 0.12rem; color: #212121; text-align: center; }
.mypro .myproAll .myproItem { margin-top: 0.3rem; border: 1px solid #eeeeee; text-align: center; background-color: #fff; }
.mypro .myproAll .myproItem .myproImg { /* min-height: toRem(160px);*/ }
.mypro .myproAll .myproItem .myproImg img { /* height: 1.74rem; */ }
.mypro .myproAll .myproItem .myproInfo h3 { width: 100%; height: 0.3rem; line-height: 0.3rem; font-size: 0.16rem; }
.mypro .myproAll .myproItem .myproInfo .myproinfoCont { display: block; width: 100%; line-height: 0.24rem; height: 0.48rem;font-size: 0.13rem; color: #989898; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.mypro .myproAll .myproItem:hover { border: 1px solid #73d0a7; }
.mypro .myproAll .myproItem:hover .myproInfo h3 { color: #42d0a9; }
.mypro .myproBtn { width: 3rem; margin: 0.2rem auto; }
.mypro .myproBtn .defautBtn { display: block; width: 47%; float: left; text-align: center; font-size: 0.13rem; color: #8b8b8b; height: 0.42rem; line-height: 0.42rem; background-color: #e3e3e3; }
.mypro .myproBtn .greenBtn { display: block; width: 47%; float: right; text-align: center; font-size: 0.13rem; color: #ffffff; height: 0.42rem; line-height: 0.42rem; background-color: #2aad8e; }

/* 我们的产品 end  */
/* 标题  */
.TitAll h3 { font-size: 0.24rem; color: #212121; line-height: 0.24rem; }
.TitAll h3:after { display: block; margin: 0.16rem auto; content: ""; width: 0.3rem; height: 0.02rem; background-color: #2aad8e; }
.TitAll .TitInfo { font-size: 0.14rem; line-height: 0.22rem; color: #212121; }

/* 标题 end */
/* 品牌优势  */
.brand { padding: 0.2rem 0; background-color: #ffffff; }
.brand .brandAll .brandItem { margin: 0.1rem auto; }
.brand .brandAll .brandItem .brandAllImg { width: 63%; min-height: 1.3rem; height: 1.6rem; max-height: 2.42rem; overflow: hidden; float: left; border-radius: 0.02rem 0 0 0.02rem; }
.brand .brandAll .brandItem .brandAllImg img { height: 160px; }
.brand .brandAll .brandItem .brandInfo { width: 37%; height: 1.6rem; float: left; background-color: #2aad8e; }
.brand .brandAll .brandItem .brandInfo .brandInfoC { width: 96%; margin: 0.1rem auto; }
.brand .brandAll .brandItem .brandInfo .brandInfoC h4 { font-size: 0.2rem; color: #fff; height: 0.28rem; line-height: 0.26rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.brand .brandAll .brandItem .brandInfo .brandInfoC p { font-size: 0.11rem; height: 40px; line-height: 0.2rem; color: #f2f2f2; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.brand .brandAll .brandItem .brandInfo .brandInfoC a { display: block; margin: 0.05rem 0; border: 1px solid #f1f1f1; color: #f2f2f2; text-align: center; width: 0.8rem; height: 0.28rem; font-size: 0.12rem; line-height: 0.28rem; }

/* 品牌优势 end */
/* 公司简介  */
.aboutJ { padding: 0.2rem 0; background-color: #f5f5f5; }
.aboutJ .aboutJAll { margin: 0.3rem auto; }
.aboutJ .aboutJAll .aboutInfo { margin-top: 0.25rem; }
.aboutJ .aboutJAll .aboutInfo .aboutInfoCont { font-size: 0.14rem; line-height: 0.3rem; color: #5e5e5e; height: 1.2rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5; }
.aboutJ .aboutJAll .aboutInfo .aboutinfoImg { margin-top: 0.25rem; }

/* 公司简介 end */
/*  工程案例  */
.casePro { padding: 0.2rem 0; background-color: #ffffff; }
.casePro .caseProAll { margin: 0.2rem auto; }
.casePro .caseProAll .caseProItem p { margin-top: 0.1rem; font-size: 0.16rem; color: #343434; }
.casePro .caseProAll .myproBtn { width: 3rem; margin: 0.2rem auto; }
.casePro .caseProAll .myproBtn .defautBtn { display: block; width: 30%; float: left; text-align: center; font-size: 0.13rem; color: #8b8b8b; height: 0.42rem; line-height: 0.42rem; background-color: #e3e3e3; }
.casePro .caseProAll .myproBtn .greenBtn { display: block; width: 65%; float: right; text-align: center; font-size: 0.13rem; color: #ffffff; height: 0.42rem; line-height: 0.42rem; background-color: #2aad8e; }

/*  工程案例 end */
/* news 新闻动态  */
.news { padding: 0.2rem 0; background-color: #fff; }
.news .newsTit h2 { font-size: 0.24rem; color: #212121; line-height: 0.36rem; }
.news .newsTit h2 a small { font-size: 0.13rem; color: #828282; line-height: 0.36rem; }
.news .newsTit h2:after { display: block; content: ""; margin: 0.1rem 0; width: 1rem; height: 1px; background-color: #2aad8e; }
.news .newsList ul li { height: 0.4rem; line-height: 0.4rem; list-style: url("../../images/kebozhongImgs/listSt_03.png") inside; }
.news .newsList ul li a { display: inline-block; width: calc(100% - 140px); font-size: 0.15rem; height: 0.38rem; line-height: 0.38rem; color: #666666; transition: color .3s linear; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle; }
.news .newsList ul li a:hover { color: #ff6c00; transition: color .3s linear; }
.news .newsList ul li span { float: right; width: 1rem; font-size: 0.15rem; line-height: 0.38rem; color: #808080; }
.news .newsLeft, .news .newsRight { width: 100%; }
.news .newsLeft { float: left; }
.news .newsRight { float: right; }

/* news 新闻动态 end */
/* 默认小屏 320 px 端 */
@media screen and (min-width: 480px) { /* 我们的产品  */
  .mypro .myproTit p { margin-top: 0.25rem; font-size: 0.14rem; line-height: 0.26rem; }
  .mypro .myproBtn { margin: 0.3rem auto; width: 3.3rem; }
  /* 我们的产品 end  */
  /* 品牌优势  */
  .brand .brandAll { width: 4.7rem; margin: 0 auto; }
  /* 品牌优势 end */ }
@media screen and (min-width: 768px) { /* home Gatt  */
  .gatt { padding: 0.2rem 0; }
  .gatt .gattLeft { width: 3.41rem; float: left; }
  .gatt .gattRight { width: calc(100% - 341px); margin-top: 0.06rem; float: right; }
  .gatt .gattRight ul li { float: left; width: calc((100% + 0px) /4); text-align: center; }
  .gatt .gattRight ul li a { display: block; color: #4cbb9f; font-size: 0.16rem; height: 0.33rem; line-height: 0.33rem; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  /* home Gatt end */
  /* 品牌优势  */
  .brand .brandAll { width: 100%; }
  /* 品牌优势 end */
  /*  工程案例  */
  .casePro .caseProAll .myproBtn { width: 4rem; margin: 0.2rem auto; }
  /*  工程案例 end */
  /* news 新闻动态  */
  .news .newsLeft, .news .newsRight { width: 94%; }
  /* news 新闻动态 end */ }
@media screen and (min-width: 992px) { /* home Gatt  */
  .gatt .gattLeft { width: 2.41rem; }
  .gatt .gattRight { margin-top: 0.12rem; width: calc(100% - 271px); margin-left: 0.3rem; }
  .gatt .gattRight ul li a { text-align: left; }
  /* home Gatt end */
  /* 品牌优势  */
  .brand .brandAll .brandItem .brandAllImg { height: 2.42rem; }
  .brand .brandAll .brandItem .brandAllImg img { height: 2.42rem; }
  .brand .brandAll .brandItem .brandInfo { height: 2.42rem; }
  .brand .brandAll .brandItem .brandInfo .brandInfoC { width: 86%; margin: 0.36rem auto; }
  .brand .brandAll .brandItem .brandInfo .brandInfoC h4 { height: 0.4rem; line-height: 0.4rem; }
  /* 品牌优势 end */ }
@media(max-width:767px){
	.brand,.aboutJ,.casePro,.news{
		display:none;
	}
	.mypro .myproAll .myproItem .myproInfo .myproinfoCont {
		height: 48px;
	}
}