*{margin:0;padding:0;}
body{overflow-x:hidden;}
li{list-style:none;}
.clear {height:0px;clear:both;}
textarea{font-family: "Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";}
div{font-family: "Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";}
p{font-family: "Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";}
a{color:#000;text-decoration:none;font-family: "Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";cursor:pointer;}
a:hover{text-decoration:none;}
img{display: block;}


/*导航*/
div.header{
	width:100%;height:120px;overflow:hidden;
	position:fixed;left:0;top:0;z-index:666;
	transition: all 0.36s ease-in-out;
}
div.headerding{
	top:-50px;background:rgba(255,255,255,0.8)
}
div.headern{
	width:94%;height:54px;
	margin:auto;display:flex;justify-content: space-between;
}
div.headern div.headernl{
	width:1280px;height:54px;
	display:flex;justify-content: space-between;
}
div.headern div.headernl div.headernll{
	height:54px;
}
div.headern div.headernl div.headernll img{
	height:54px;
}
div.headern div.headernl div.headernlr{
	width:960px;height:44px;
	margin-top:10px;display:flex;justify-content: space-between;
}
div.headern div.headernl div.headernlr a.headernlr{
	height:44px;
	display:inline-block;line-height:44px;font-size:20px;color:#4d4d4d;
}
div.headern div.headernl div.headernlr a.headernlrxuan{
	border-bottom:1px solid #1aac9f;
}
div.headern div.headernr{
	height:54px;display:flex;
}
div.headern div.headernr div.headernrl{
	height:54px;
	background:url(../img/dianhuatop.png) no-repeat;
	padding-left:20px;line-height:66px;font-size:24px;font-weight:bold;color:#1aac9f;
}
div.headern div.headernr div.headernrr{
	height:54px;
	margin-left:32px;line-height:70px;font-size:20px;color:#1aac9f;
}

/*首页*/
div.navone{
	width:100%;
}
div.navone img.navone{
	width:100%;
}
div.navtwo{
	width:100%;height:815px;
	background:url(../img/navtwo.jpg) center center no-repeat;
}
div.navtwo div.navtwon{
	width:90%;margin:auto;
	display: flex;justify-content: space-between;
}
div.navtwonl{
	width:450px;
}
div.navtwonl div.navtwonls{
	height:72px;
	line-height:72px;font-size:30px;color:#000000;
}
div.navtwonl div.navtwonlz{
	height:166px;
	font-size:80px;color:#1aac9f;
}
div.navtwonl div.navtwonlx{
	width:50px;height:50px;
	background:url(../img/navtwo1.png) center center no-repeat;
}
div.navtwonr{
	width:calc(100% - 450px);height:660px;
	overflow: hidden;
}
div.navtwonr div.navtwonrn{
	width:100%;height:660px;
	margin-left:2px;display: flex;flex-wrap: wrap;
}
div.navtwonrne{
	width:33%;height:330px;
	position: relative;
}
div.navtwonrne div.navtwonrnen{
	width:80%;margin:auto;
	
}
div.navtwonrne div.navtwonrnen img.navtwonrnen1{
	height:52px;
}
div.navtwonrne div.navtwonrnen:hover img.navtwonrnen1{
	animation:fadenumy 1s;
}

div.navtwonrne div.navtwonrnen div.navtwonrnen2{
	height:30px;overflow: hidden;
	line-height:30px;font-size:24px;color:#000000;
}
div.navtwonrne div.navtwonrnen div.navtwonrnen3{
	height:100px;overflow: hidden;
	line-height:20px;font-size:12px;color:#666666;
}
div.navtwonrne div.navtwonrnex{
	width:2px;height:238px;
	position: absolute;right:0;top:0;
	background: #d5d4d4;
}
div.navthree{
	width:100%;height:710px;
	background:url(../img/navthree.png) center center no-repeat;
	position: relative;
}
div.navthree img.navthree1{
	height:130px;
	position: absolute;left:5%;top:-30px;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}
div.navthree div.navthree2{
	width:500px;
	position: absolute;left:calc(16% - 140px);top:150px;z-index:10;
	display: flex;justify-content: space-between;
}
div.navthree div.navthree2 img.navthree2l{
	width:380px;height:105px;
	margin-top:140px;
	transform:rotate(90deg);
	-ms-transform:rotate(90deg); /* Internet Explorer */
	-moz-transform:rotate(90deg); /* Firefox */
	-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
	-o-transform:rotate(90deg); /* Opera */
}
div.navthree div.navthree2 div.navthree2r{
	width:350px;
}
div.navthree2r1{
	width:310px;height:102px;
	line-height:72px;font-size:34px;color:#333333;
}
div.navthree2r2{
	width:300px;height: 120px;
	background:url(../img/navthree1.png) left bottom no-repeat;
	padding:0 25px;font-size:94px;font-weight: bold;color:#1aac9f;
}
div.navthree2r2:hover{
	animation:fadenumx 1s;
}
div.navthree2r3{
	width:330px;height:40px;
	margin-left:20px;overflow: hidden;line-height:40px;font-size: 24px;color:#4d4d4d;
}
a.navthree2r4{
	width:160px;height:42px;
	display: block;margin-left:20px;background: #1aac9f;text-align: center;line-height:42px;font-size:20px;color:#ffffff;
}
div.navthree div.navthree3{
	width:28%;
	position: absolute;right:10%;top:230px;z-index:10;
	display: flex;flex-wrap: wrap;
}
div.navthree3e{
	width:40%;height:160px;
	margin-right: 10%;
}
div.navthree3e div.navthree3en{
	width:100%;cursor:pointer;
}
div.navthree3e div.navthree3en span.navthree3ens{
	height:34px;
	overflow: hidden;line-height:34px;font-size: 26px;color:#4d4d4d;font-weight: bold;
}
div.navthree3e div.navthree3en div.navthree3enx{
	line-height:24px;font-size: 14px;color:#4d4d4d;
}
div.navthree3e div.navthree3en:hover span.navthree3ens{
	color:#19ac9f;
}
div.navthree3e div.navthree3en:hover div.navthree3enx{
	color:#19ac9f;
}
div.navfour{
	width:100%;height:715px;
	background:url(../img/navfour.png) center center no-repeat;
}
div.navfour div.navfourn{
	width:90%;margin: auto;
}
div.navfourns{
	width:100%;height:70px;
	display: flex;justify-content: space-between;
}
div.navfourns div.navfournsl{
	font-size:30px;font-weight: bold;color:#1aac9f;
}
div.navfourns div.navfournsr{
	height:30px;
	background:url(../img/navfour1.png) right center no-repeat;
}
div.navfourns div.navfournsr a{
	height:30px;
	line-height:30px;font-size:16px;color:#1aac9f;padding-right:24px;
}
div.navfournx{
	width:100%;height:510px;
	display: flex;
}
div.navfournxe{
	width:16%;height:510px;
	margin:0 5px;overflow: hidden;position: relative;
}
div.navfournxe div.navfournxeimg{
	width:100%;height:510px;text-align: center;
}
div.navfournxe div.navfournxeimg img{
	min-width: 100%;height:510px;
}
div.navfournxe div.navfournxeback{
	width:100%;height:510px;
	position: absolute;left:0;top:0;z-index:10;
	background:rgba(0,0,0,0.4);
}
div.navfournxe div.navfournxetitle{
	width:82%;height:20px;overflow: hidden;
	position: absolute;left:9%;bottom:56px;z-index:20;
	line-height:20px;font-size:16px;color:#ffffff;
}
div.navfournxe div.navfournxeftitle{
	width:82%;height:40px;overflow: hidden;
	position: absolute;left:9%;bottom:16px;z-index:20;
	line-height:20px;font-size:12px;color:#ffffff;
}
div.navfournxe a.navfournxeurl{
	width:100%;height:510px;display: block;
	position: absolute;left:0;top:0;z-index:30;
}
div.navfive{
	width:100%;height:920px;
	background:url(../img/navfive.png) left center no-repeat;
}
div.navfive div.navfiven{
	width:82%;height:490px;
	margin: auto;position: relative;
}
div.navfive div.navfiven div.navfiventitle{
	position: absolute;left:0;top:20px;
	font-size:42px;font-weight: bold;color:#1aac9f;
}
div.navfive div.navfiven div.navfivencontent{
	width:100%;height:490px;
	position: absolute;left:0;top:0;z-index:10;
	overflow: hidden;
}
div.navfive div.navfiven div.navfivenanniu{
	width:184px;height:72px;
	position: absolute;left:6.6%;bottom:14px;z-index:20;
	display: flex;justify-content: space-between;
}
div.navfive div.navfiven div.navfivenanniu img.navfivenanniu{
	width:72px;height:72px;
	border-radius: 100%;overflow: hidden;cursor:pointer;
}
div.navvideo{
	width:100%;height:490px;
	display: flex;justify-content: space-between;
}
div.navvideo div.navvideol{
	width:30%;margin-left:6.6%;
}
div.navvideo div.navvideol div.navvideols{
	height:90px;
	font-size: 40px;font-weight: bold;color:#4d4d4d;
}
div.navvideo div.navvideol div.navvideolx{
	height:108px;overflow: hidden;
	line-height:36px;font-size: 24px;color:#666666;
}
div.navvideo div.navvideor{
	width:58%;height: 490px;
	position: relative;
}
div.navvideo div.navvideor div.navvideord{
	width:100%;height:100%;
}
div.navvideo div.navvideor img.navvideora{
	width:268px;height:268px;
	position: absolute;left:50%;top:50%;margin-left:-134px;margin-top:-134px;
	border-radius: 100%;overflow: hidden;
}
div.navsix{
	width:100%;height:870px;
	background:url(../img/navsix.png) center center no-repeat;
}
div.navsix div.navsixn{
	width:86%;
	margin:auto;
}
div.navsixnl{
	width:40%;
	float:left;margin-top:160px;
}
div.navsixnl img.navsixnl{
	width:100%;
}
div.navsixnr{
	width:600px;float:right;
}
div.navsixnr1{
	width:100%;height:200px;
	background:url(../img/navsix1.png) right top no-repeat;
}
div.navsixnr2{
	width:550px;height: 66px;
	margin:auto;overflow: hidden;text-align: right;line-height:66px;font-size:40px;color:#000000;
}
div.navsixnr3{
	width:550px;height: 56px;
	margin:auto;overflow: hidden;text-align: right;line-height:56px;font-size:36px;color:#1aac9f;font-weight: bold;
}
div.navsixnr4{
	width:600px;height:150px;
}
div.navsixnr4 div.navsixnr4e{
	width:150px;
	text-align: center;float:left;
}
div.navsixnr4 div.navsixnr4e img.navsixnr4e{
	height:100px;
	display: inline-block;border-radius: 12px;border:1px solid #cfcfcf;
}
div.navsixnr4 div.navsixnr4e:hover img.navsixnr4e{
	animation:fadenumy 1s;
}
div.navsixnr4 div.navsixnr4e p.navsixnr4e{
	width:100%;height:50px;
	text-align: center;line-height:50px;font-size: 16px;color:#000000;
}
div.navsixnr5{
	width:100%;height:106px;
	background:url(../img/navsix2.png) right bottom no-repeat;
}
div.navseven{
	width:100%;height:990px;
	background:url(../img/navseven.png) center center no-repeat;
}
div.navseven div.navsevenn{
	width:86%;
	margin:auto;
}
div.navseven div.navsevenn div.navsevenns{
	width:100%;
}
div.navseven div.navsevenn div.navsevenns div.navsevennss{
	width:100%;height:64px;
	font-size:44px;font-weight: bold;color:#4c4c4c;
}
div.navseven div.navsevenn div.navsevenns div.navsevennsx{
	width:100%;height:80px;
	font-size:30px;
}
div.navseven div.navsevenn div.navsevennx{
	width:100%;height:530px;
	display: flex;justify-content: space-between;
}
div.navsevennxe{
	width:32%;height:530px;
	background:#ffffff;
}
div.navsevennxete{
	background:#f2f2f2;border-radius: 0 0 80px 0;
}
div.navsevennxe div.navsevennxe1{
	width:80%;height:55px;
	margin:auto;font-size:32px;color:#1aac9f;font-weight: bold;
}
div.navsevennxe div.navsevennxe2{
	width:80%;height:154px;
	margin: auto;border-bottom:1px solid #3f3f3f;
}
div.navsevennxe div.navsevennxe2 div.navsevennxe21{
	height:45px;
	line-height:30px;font-size:14px;color:#333333;
}
div.navsevennxe div.navsevennxe2 div.navsevennxe22{
	height:66px;
	line-height:22px;font-size:16px;color:#000000;overflow:hidden;
}
div.navsevennxe div.navsevennxe2 a.navsevennxe23{
	line-height:20px;font-size:14px;color:#000000;
}
div.navsevennxe div.navsevennxe3{
	width:80%;height:90px;
	margin:auto;
}
div.navsevennxe div.navsevennxe3 div.navsevennxe31{
	height:26px;
	line-height:26px;font-size:14px;color:#333333;
}
div.navsevennxe div.navsevennxe3 div.navsevennxe32{
	height:56px;overflow:hidden;
	line-height:28px;font-size:14px;color:#6f6f6f;
}
div.navsevennxe div.navsevennxe3 div.navsevennxe32 a{
	line-height:28px;font-size:14px;color:#6f6f6f;
}
div.navsevennxe div.navsevennxe4{
	width:80%;height:60px;
	margin:auto;
}
div.navsevennxe div.navsevennxe4 div.navsevennxe41{
	height:22px;overflow:hidden;
	line-height:22px;font-size:14px;color:#4d4d4d;
}
div.navsevennxe div.navsevennxe4 a.navsevennxe42{
	height:20px;
	line-height:20px;font-size:12px;color:#1aac9f;
}

/*底部*/
div.footer{
	width:100%;height:330px;
	background:rgba(0,0,0,0.85);position: relative;
}
div.footer div.footern{
	width:1120px;
	margin:auto;
}
div.footer div.footern div.footerns{
	width:1120px;height:36px;
	display:flex;justify-content: space-between;
}
div.footer div.footern div.footerns a.footerns{
	line-height:36px;font-size:22px;color:#ffffff;
}
div.footer div.footern div.footernx{
	width:1120px;height:70px;
	display:flex;justify-content: space-between;
}
img.footernxl{
	height:70px;
}
div.footernxm{
	height:58px;
	margin-top:10px;display:flex;
}
div.footernxm img.footernxml{
	width:58px;height:58px;margin-right:8px;
}
div.footernxm div.footernxmr{
	height:58px;
	margin-left:8px;line-height:58px;font-size:26px;font-weight:bold;color:#ffffff;
}
div.footernxr{
	height:58px;
	margin-top:10px;display:flex;
}
div.footernxr img.footernxrl{
	width:58px;height:58px;margin-right:8px;
}
div.footernxr div.footernxrr{
	height:58px;
	margin-left:8px;line-height:58px;font-size:16px;color:#ffffff;
}
div.footer div.footerer{
	width:290px;height:330px;
	position: absolute;top:0;right:0;
}
div.footer div.footerer div.footerer1{
	width:230px;height:34px;
	margin:auto;text-align:right;font-size:16px;color:#ffffff;
}
div.footer div.footerer div.footerer2{
	width:230px;height:80px;
	margin:auto;text-align:right;font-size:40px;color:#ffffff;font-weight: bold;
}
div.footer div.footerer div.footerer3{
	width:290px;height:74px;
	display: flex;
}
div.footer div.footerer div.footerer3 div.footerer3l{
	width:260px;height:74px;
	display: flex;justify-content: space-between;
}
div.footer div.footerer div.footerer3 div.footerer3l img.footerer3l{
	width:74px;height:74px;
}
div.footer div.footerer div.footerer3 div.footerer3r{
	width:30px;height:74px;
	margin-top:6px;font-size:10px;color:#ffffff;text-align:center;line-height:10px;
}
div.footer div.footerer div.footerer3 div.footerer3r p{
	width:30px;
	font-size:10px;color:#ffffff;text-align:center;line-height:10px;
}
@media (max-width: 1680px) {
	div.footer div.footerer{
		display: none;
	}
}


/* Y轴旋转 */
@keyframes fadenumy{
   100%{transform:rotateY(360deg);}
}
@keyframes fadenumx{
   100%{transform:rotateX(360deg);}
}


/*配置*/
img.banner{
	width:100%;
}
div.fengexian{width:100%;height:1px;background:#ebeaea;}
div.fenye{width:100%;height:30px;display: flex;justify-content: center;}
div.fenye a{width:30px;height:30px;margin:0 20px;display:inline-block;text-align: center;line-height: 30px;font-size:15px;color:#919191;}
div.fenye a.select{background:#fcc769;border-radius: 10px;color:#ffffff;}
div.fenye a.shangyiye{width:96px;height:30px;background:url(../img/shangyiye.png) center center no-repeat;margin-right:60px;}
div.fenye a.xiayiye{width:96px;height:30px;dispplay:block;background:url(../img/xiayiye.png) center center no-repeat;margin-left:60px;}

/*招商加盟*/
div.jiameng1{
	width:100%;
}
div.jiameng2{
	width:100%;
	background: rgba(161,161,161,0.2);
}
div.jiameng2 div.jiameng2s{
	width:100%;height:240px;
	text-align: center;line-height:240px;font-size:46px;color:#000000;
}
div.jiameng2 div.jiameng2x{
	width:100%;
}
div.jiameng2 div.jiameng2x div.jiameng2xe{
	width:100%;position: relative;
}
div.jiameng2 div.jiameng2x div.jiameng2xe img.jiameng2xeimg{
	width:100%;
}
div.jiameng2xenei{
	width:450px;height:200px;
	position: absolute;top:50%;margin-top:-100px;z-index:10;
}
div.jiameng2xenei div.jiameng2xeneis{
	width:100%;height:70px;
	font-size:38px;color:#000000;
}
div.jiameng2xenei div.jiameng2xeneiz{
	width:100%;height:70px;
	font-size:20px;color:#000000;
}
div.jiameng2xenei div.jiameng2xeneix{
	width:100%;height:60px;overflow: hidden;
	line-height:20px;font-size:14px;color:#666666;
}
div.jiameng2xenei div.jiameng2xeneix p{
	line-height:20px;font-size:14px;color:#666666;
}
div.jiameng2xeneileft{
	left:8.4%
}
div.jiameng2xeneiright{
	right:8.4%
}

div.jiameng3{
	width:100%;
}
div.jiameng3 div.jiameng3s{
	width:100%;height:240px;
	text-align: center;line-height:240px;font-size:46px;color:#000000;
}
.index_process{
	height: 640px;
	overflow: hidden;
}
.flexBetween {
    display: -webkit-flex;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.index_process .box .item {
  width: 13%;
  height: 640px;
  box-sizing: border-box;
  position: relative;
}
.index_process .box .item .main {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
}
.index_process .box .item .main .img {
	
  overflow: hidden;
  transition: 0.5s;
  position: relative;
  z-index: 2;
}
.index_process .box .item .main .img img {
	width:100%;
  filter: grayscale(100%);
  transition: 0.5s;
}
.index_process .box .item .main .img1 {
  height: 18.125rem;
}
.index_process .box .item .main .img2 {
  height: 23.75rem;
}
.index_process .box .item .main .img3 {
  height: 15.375rem;
}
.index_process .box .item .main .title {
  width: 1.375rem;
  text-align: center;
  position: absolute;
  right: 1rem;
  transition: 0.5s;
}
.index_process .box .item .main .title h5 {
  font-weight: bold;
  font-size: 1.25rem;
  color: #000;
  font-family: "avant-bold";
}
.index_process .box .item .main .title p {
  font-size: 1.25rem;
  color: #666;
  letter-spacing: 0;
  line-height: 1.5rem;
  margin-top: 0.375rem;
}
.index_process .box .item .main .title1 {
  bottom: 20rem;
}
.index_process .box .item .main .title2 {
  bottom: 25.625rem;
}
.index_process .box .item .main .title3 {
  bottom: 17.25rem;
}

.index_process .box .item:nth-child(1) .main .img{
	height: 18.125rem;
}
.index_process .box .item:nth-child(2) .main .img{
	height: 23.75rem;
}
.index_process .box .item:nth-child(3) .main .img{
	height: 15.375rem;
}
.index_process .box .item:nth-child(4) .main .img{
	height: 23.75rem;
}
.index_process .box .item:nth-child(5) .main .img{
	height: 15.375rem;
}
.index_process .box .item:nth-child(6) .main .img{
	height: 23.75rem;
}
.index_process .box .item:nth-child(7) .main .img{
	height: 18.125rem;
}



.index_process .box .item:nth-child(1) .main .title {
	bottom: 20rem;
}
.index_process .box .item:nth-child(2) .main .title {
	bottom: 25.625rem;
}
.index_process .box .item:nth-child(3) .main .title {
	bottom: 17.25rem;
}
.index_process .box .item:nth-child(4) .main .title {
	bottom: 25.625rem;
}
.index_process .box .item:nth-child(5) .main .title {
	bottom: 17.25rem;
}
.index_process .box .item:nth-child(6) .main .title {
	bottom: 25.625rem;
}
.index_process .box .item:nth-child(7) .main .title {
	bottom: 20rem;
}

.index_process .box .item .main .info {
  text-align: center;
  position: absolute;
  width: 100%;
  box-sizing: border-box;
  top: 21rem;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: 0.5s;
}
.index_process .box .item .main .info .top1 {
  color: #fff;
  font-size: 1.5rem;
}
.index_process .box .item .main .info .top2 {
  margin-top: 1.375rem;
}
.index_process .box .item .main .info .top2 p {
  font-size: 1rem;
  color: #fff;
  line-height: 2rem;
}
.index_process .box .item .main .info .top3 {
  margin-top: 9.75rem;
  font-size: 1.25rem;
  color: #fff;
  font-family: "avant-bold";
}
.index_process .box .item .main:hover .img {
  height: 40rem;
}
.index_process .box .item .main:hover .img img {
  filter: grayscale(0%);
}
.index_process .box .item .main:hover .title {
  transform: translateY(-3rem);
}
.index_process .box .item .main:hover .info {
  opacity: 1;
  top: 10rem;
}


/*工程案例*/
div.casemain{width: 95%; max-width: 1600px; height: auto; margin: auto; margin-top: 1.05rem;}
div.ny_list_t{ width: 100%; height: auto; margin-bottom: 60px; }
div.ny_list_cnt{ width: 100%; height: 42px; line-height: 42px; color: #008b64; font-size: 16px; font-weight: 700;}
div.ny_list_ent{ width: 100%; height: auto; margin-top: 7px;  line-height: 36px; color: #2d2f2e; font-size: 36px; font-family: 'goth';}
div.caselist{ width:31.25%; height: auto; float:left; margin-bottom: 0.65rem;margin-right: 3.1%; }
div.caselist:nth-child(3n){ margin-right: 0;}
div.caselistpic{ width: 100%; height: 5rem; border-radius: 20px; overflow: hidden; position: relative;}
div.caselistpicbg{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; transition: all 1s cubic-bezier(.165,.84,.44,1) 0s;}
div.caselistpicbgh{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url(../img/caseh.png) rgba(0,139,100,0.6) center no-repeat; opacity: 0;}
div.caselist_t{ width: 100%; height: 0.43rem; line-height: 0.43rem; text-align: left; overflow: hidden; margin-top: 0.4rem; color: #2d2f2e; font-size: 0.24rem; font-weight: 700;}
div.caselist_ft{ width: 100%;  height: auto; line-height: 0.31rem; color: #878787; font-size: 0.14rem;}
div.casemain_n{ width: 100%; height: auto; margin-top: 0.7rem;}
div.caselist:hover div.caselistpicbg{ transform: scale(1.1)}
div.caselist:hover div.caselistpicbgh{ opacity: 1;}
div.caselist:hover div.caselist_t{ color: #008b64;}

/*联系我们*/
div.lianxi1{
	width:1200px;
	margin:auto;
}
div.lianxi1 div.lianxi1l{
	width:500px;
	float:left;
}
div.lianxi1l1{
	height:34px;
	font-size:12px;color:#1aac9f;
}
div.lianxi1l2{
	height:62px;
	font-size:22px;color:#000000;
}
div.lianxi1l3{
	width:100%;height:44px;
	display: flex;
}
div.lianxi1l3 img{
	width:44px;height:44px;
}
div.lianxi1l3 div.lianxi1l3r{
	margin-left:14px;
	line-height:44px;font-size:13px;color:#000000;
}
div.lianxi1l4{
	height:100px;
}
div.lianxi1l4 img{
	width:100px;height:100px;
	margin-left:40px;
}
div.lianxi1 div.lianxi1r{
	width:680px;
	float:right;
}
div.lianxi1 div.lianxi1r img{
	width:680px;
}
div.lianxi2{
	width:100%;height:380px;
	background:#f2f2f2;
}
div.lianxi21{
	width:1200px;height:30px;margin:auto;
	font-size:12px;color:#1aac9f;
}
div.lianxi22{
	width:1200px;height:84px;margin:auto;
	font-size:22px;color:#000000;
}
div.lianxi23{
	width:1200px;height:54px;margin:auto;
	display: flex;justify-content: space-between;
}
div.lianxi23 input{
	width:330px;height:54px;
	margin:0;padding:0 15px;border:none;background:#ffffff;
	line-height:54px;font-size:12px;color:#b3b3b3;
}
div.lianxi24{
	width:1200px;height:36px;
	margin:auto;
}
div.lianxi24 input{
	width:130px;height:36px;float:right;
	text-align: center;line-height:36px;font-size:12px;color:#ffffff;background:#1aac9f;border:none;
	cursor:pointer;
}

/*新闻中心*/
div.newslist{
	width:92%;
	margin:auto;
}
div.newslist div.newsliste{
	width:20%;
	float:left;margin:0 2.5%;
}
div.newslist div.newsliste img.newslisteimg{
	width:100%;
}
div.newslist div.newsliste div.newslistetitle{
	width:100%;height:44px;
	overflow: hidden;background:url(../img/xinwen.png) left center no-repeat;
}
div.newslist div.newsliste div.newslistetitle p{
	margin-left:60px;
	line-height:44px;font-size:16px;color:#000000;
}

/*产品中心*/
div.promenu{
	width:100%;height:940px;
}
div.promenunei{
	width:100%;height:516px;
	background:rgba(255,255,255,0.7);
}
div.promenuneinei{
	width:1200px;height:170px;
	margin:auto;display: flex;justify-content: center;
}
div.promenuneineie{
	width:134px;height:170px;
	margin:0 45px;
}
div.promenuneineiexuan{
	background: rgba(26,172,159,0.18);
}
div.promenuneineie a.promenuneineie{
	width:134px;height:170px;
	display: block;text-align: center;
}
div.promenuneineie a.promenuneineie img{
	height:65px;display: inline-block;
}
div.promenuneineie a.promenuneineie p{
	font-size:22px;color:#1aac9f;
}
div.prolist{
	width:80%;
	margin:auto;
}
div.proliste{
	width:100%;
	display: flex;
}
div.proliste div.prolisteimg{
	width:56%;
}
div.proliste div.prolisteimg img{
	width:100%;
}
div.proliste div.prolistecon{
	width:44%;
	display: flex;align-items: center;
}
div.proliste div.prolistecon div.prolisteconn{
	width:70%;margin:auto;
	display: flex;flex-wrap: wrap;
}
div.prolistecons{
	width:100%;height:60px;overflow: hidden;
	line-height:60px;font-size:40px;color:#000000;
}
div.prolistecons a{
	line-height:60px;font-size:40px;color:#000000;
}
div.prolisteconz{
	width:100%;height:40px;overflow: hidden;
	margin-top:20px;line-height:40px;font-size:28px;color:#4d4d4d;
}
div.prolisteconx{
	width:100%;height:60px;overflow: hidden;
	line-height:30px;font-size:16px;color:#4d4d4d;
}
div.prolisteconx p{
	line-height:30px;font-size:16px;color:#4d4d4d;
}

/* 客户服务 */
.trs03s { -webkit-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; }
div.kehu1{
	width:100%;
	position: relative;
}
div.kehu1 div.kehu1n{
	width:100%;height:100px;
	position: absolute;left:0;top:50%;margin-top:-50px;
}
div.kehu1 div.kehu1n div.kehu1ns{
	width:100%;height:56px;
	text-align: center;line-height:56px;font-size:36px;font-weight: bold;color:#ffffff;
}
div.kehu1 div.kehu1n div.kehu1nx{
	width:100%;height:44px;
	text-align: center;line-height:44px;font-size:20px;color:#ffffff;
}
div.kehu2{
	width:86%;margin:auto;
}
div.mendian{
    width:100%;border-radius:20px;
    position: relative;
    overflow: hidden;
}
div.mendian img{
	width:100%;
}
div.mendian .con { position: absolute; top: 60%; left: 0; right: 0; z-index: 3; margin: 0 auto; width: 80%; opacity: 0; filter: alpha(opacity=0); transform: translate3d(0, -50%, 0); }
div.mendian .con .tit { margin-top: 0; font-weight: bold; font-size: 24px; text-align: left; color: #fff; }
div.mendian .con .txt { margin: 10px 0; font-size: 18px; line-height: 28px; color: #ccc; }
div.mendian .con .txt p{ font-size: 18px; line-height: 28px; color: #ccc;}
div.mendian .mask { position: absolute; top: -100%; left: 0; z-index: 2; width: 100%; height: 100%; background-color: #000; opacity: 0; filter: alpha(opacity=0); }
div.mendian .tit { margin-top: 0.9em; font-size: 20px; color: #000; text-align: center; }
div.mendian:hover .con { top: 50%; opacity: 1; filter: alpha(opacity=100); }
div.mendian:hover .mask { top: 0; opacity: 0.8; filter: alpha(opacity=80); }

div.kehu2 div.kehu2x p{
	width:100%;height:94px;
	overflow: hidden;line-height:94px;font-size: 28px;color:#000000;
}
div.kehu3{
	width:86%;margin:auto;
}
div.kehu3 div.kehu3e{
	width:94%;
	padding:40px 3%;background: rgba(241,241,241,0.6);
}
div.kehu3 div.kehu3e div.kehu3es{
	line-height:46px;font-size:26px;color:#1aab9e;font-weight: bold;
}
div.kehu3 div.kehu3e div.kehu3ex{
	line-height:30px;font-size:16px;color:#808080;
}
div.kehu4{
	width:86%;height:206px;
	margin:auto;background:url(../img/kehu.png) right center no-repeat;
}
div.kehu4 div.kehu4s{
	width:94%;height:40px;
	margin:auto;font-size:20px;color:#000000;
}
div.kehu4 div.kehu4x{
	width:94%;
	margin:auto;display: flex;flex-wrap: wrap;
}
div.kehu4 div.kehu4x input.neirong{
	width:36%;height:40px;
	border:1px solid #ffffff;background: #ffffff;padding:0 2%;margin:0;line-height:40px;font-size:12px;color:#cbcbcb;margin-right:4%;margin-bottom:26px;
}
div.kehu4 div.kehu4x input.tijiao{
	width:40%;height:40px;
	border:1px solid #ffffff;background:none;text-align:center;padding:0;margin:0;line-height:40px;font-size:12px;color:#ffffff;margin-right:4%;cursor:pointer;
}

/* 关于我们 */
div.jieshao{
	width:100%;
	position: relative;
}
img.jieshaoback{
	width:100%;
}
div.jieshaomenu{
	position: absolute;left:12.5%;top:160px;z-index:30;
	width:100px;height:170px;border-left:6px solid #1aac9f;
}
div.jieshaomenu p a.jieshaomenu{
	margin-left:18px;
	line-height:28px;font-size:12px;color:#000000;
}
div.jieshaomenu p a.jieshaomenu span{
	font-size:16px;color:#1aac9f;margin-right:6px;
}
div.jieshaonei{
	width:600px;
	position: absolute;right:5%;top:50%;margin-top:-200px;
}
div.jieshaonei div.jieshaonei1{
	height:50px;
	font-size:28px;font-weight: bold;color:#000000;
}
div.jieshaonei div.jieshaonei2{
	height:90px;
	font-size:52px;color:#000000;
}
div.jieshaonei div.jieshaonei3{
	height:50px;
}
div.jieshaonei div.jieshaonei3 img{
	height:27px;
}
div.jieshaonei div.jieshaonei4{
	height:280px;overflow: hidden;
	line-height:28px;font-size:14px;color:#000000;
}
div.jieshaonei div.jieshaonei4 p{
	line-height:28px;font-size:14px;color:#000000;
}
div.licheng{
	width:100%;
	position: relative;
}
img.lichengbei{
	width:100%;
}
img.lichengimg{
	width:86%;
	position: absolute;left:8%;top:0;z-index:10;
}
div.lichengcon{
	position: absolute;left:12.5%;top:16%;z-index:20;
}
div.lichengcon div.lichengcons{
	height:37px;
}
div.lichengcon div.lichengcons img{
	height:27px;
}
div.lichengcon div.lichengconx{
	font-size: 34px;font-weight: bold;color:#ffffff;
}
div.rongyu{
	width:86%;height:300px;position: relative;
	margin:auto;background:url(../img/ab4.png) repeat-x;
}
div.rongyu img.rongyu{
	width:100%
}
img.rongyul{
	width:44px;height:44px;
	position: absolute;left:-22px;top:50%;margin-top:-22px;z-index:99;cursor:pointer;
}
img.rongyur{
	width:44px;height:44px;
	position: absolute;right:-22px;top:50%;margin-top:-22px;z-index:99;cursor:pointer;
}
div.wenhua{
	width:1280px;height:418px;
	margin:auto;
}
div.wenhua img.wenhuan{
	height:418px;
	float:left;
}





div.xingqingye{
	width:1200px;margin:auto;
	
}
div.xingqingye1{
	width: 100%;
	height: 80px;
	line-height: 36px;
	font-size: 26px;
	color: #464646;
	text-align: center;
}
div.xingqingye2{
	width:100%;height:70px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;
	text-align: center;line-height:68px;font-size:15px;color:#535353;margin:0 30px;
}
div.xingqingye3{
	line-height:36px;font-size:16px;color:#000000;
}
div.xingqingye3 p{
	line-height:36px;font-size:16px;color:#000000;
}
div.xingqingye3 img{
	max-width: 100%;;
}





