body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-family: "微软雅黑";color: #333;}
em{font-style:normal}
li{list-style:none}
img{border:0;}
a {text-decoration: none;}
.fl {float: left;}
.fr {float: right;}
.o-hiden {overflow: hidden;}
.tc {text-align: center;}
.yanse {color: #18cfb5;}
.w1500 {width: 1500px;height: auto;margin: 0 auto;}
.w729 {width: 72.9%;height: auto;margin: 0 auto;}
.w1300 {width: 67.7%;height: auto;margin: 0 auto;}
.w1000 {width: 1000px;height: auto;margin: 0 auto;}
.commonlink {
	padding-left: 50px;
	padding-bottom: 20px;
}

.commonlink a:hover {
	text-decoration: underline;
}
.swiper-button-prev{
	width: 90px;
	height: 90px;
	left: 5%;
	/*background-color: rgba(255,255,255,.3);*/
	border-radius: 50%;top:46%;
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next{
	right: 5%;width: 90px;
	height: 90px;/*background-color: rgba(255,255,255,.3);*/
	border-radius: 50%;
	top:46%;
    background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.nav-wrap {width:100%; height: 64px;background: rgba(0,0,0,.3);line-height:64px;position: fixed;left: 0;top: 0;z-index:3 ;}
.nav {display: flex;justify-content:space-between;}
.nav .nav-logo {color: #fff;font-size: 24px;}
.nav .nav-logo img {position: relative;top:7px;margin-right: 3px;}
.nav .nav-list {display: flex;justify-content:space-between;width: 59.2%;}
.nav .nav-list li {width: 14.3%;text-align: center;}
.nav .nav-list li:hover {transition: all 0.4s; background: #fff;color: #18cfb5;}
.nav .nav-list li:hover a{color: #18cfb5;}
.nav .nav-list li a {display: block;height: 100%;line-height: 64px;font-size: 15px;color: #fff;}
.nav .nav-list .on {background: #fff;}
.nav .nav-list .on a {color: #18cfb5;}

/* banner */
.swiper-container .swiper-slide li  {width: 100%; height: 680px;text-align: center;color: #fff;}
.swiper-container .swiper-slide .li1 {
	background: url(/images/index/banner02.png) center;
	}
.swiper-container .swiper-slide .li2 {
	background: url(/images/index/banner2.jpg) center;
	}
.swiper-container .swiper-slide .li3 {
	background: url(/images/index/banner3.jpg) center;
	}
.swiper-container .swiper-slide .li4 {
	background: url(/images/index/banner4.jpg) center;
}
.swiper-container .tit {
	padding: 170px 0 44px;
	font-size: 50px;
	font-weight: 900;
	}
.swiper-container .tit2 {font-size: 40px;padding-bottom: 56px;}
.swiper-container .tit3 {font-size: 54px;padding:196px 0 40px;font-weight: 900;}
.swiper-container .tit4 {
	padding: 135px 0 22px;
	font-size: 50px;
	font-weight: 900;
	}
.swiper-container .tit5 {
	font-size: 54px;
	padding: 370px 0 40px;
	font-weight: 900;
}
.swiper-container .li1 p {padding-top: 146px;font-size: 22px;opacity: .8;}
.swiper-container .li2 p {font-size: 22px;opacity: .8;line-height: 36px;margin-bottom: 40px;}
.swiper-container .li3 p {font-size: 24px;opacity: .9;margin-bottom: 40px;letter-spacing: 1px;}
.swiper-container .li1 a,
.swiper-container .li2 a,
.swiper-container .li4 a,
.swiper-container .li3 a {
	display: inline-block;
	width: 152px;
	height: 40px;
	border: 1px solid #fff;
	border-radius: 15px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 18px;
}
.li3 .applist {width: 620px;height: 150px;margin: 0 auto;box-sizing: border-box;padding: 50px 160px 0;display: flex;justify-content: space-between;border-bottom: 1px solid #fff;}
.li3 .applist.applist2 {padding: 20px 92px 0;border-bottom: none;}
.li3 .applist.applist2 dl{width: 76px;height: auto;}
.li3 .applist dl {width: 64px;height: 94px;}
.li3 .applist dl dd {font-size: 13px;line-height: 30px;}

/*智能管理*/
.SmartMag_box{ width: 1500px; margin: 0 auto; padding-top: 20px; padding-bottom: 40px; }
.SmartMag_title{ font-size: 36px; text-align: center; padding-bottom: 40px; }
.SmartMag_title_txt{ display: inline-block; padding: 0px 0px 0px 20px; }
.SmartMag_main_uit{ width: 25%; height: 260px; text-align: center; padding-top: 30px; float: left; cursor: pointer; border-radius:6px ; }
.SmartMag_main_uit:hover>.SmartMag_main_uit01{ -webkit-animation:test 0.25s ease-in 2; }
.SmartMag_main_uit:hover>.SmartMag_main_uit04{ display: block; }

.SmartMag_main_uit:hover{
	background: #f6f8ff;
}
.SmartMag_main_uit02{
	font-size: 24px;
	font-weight: bold;
	margin-top:30px;
}
.SmartMag_main_uit03{
	width: 80%;
	margin: 0 auto;
	font-size: 16px;
	color: #888;
	margin-top:20px;
	line-height: 30px;
}
.SmartMag_main_uit04{
	background: #18CFB5;
	color: #FFFFFF;
	font-size: 18px;
	width: 160px;
	height: 40px;
	line-height: 40px;
	border-radius:30px;
	margin: 0 auto;
	margin-top: 18px;
	display: none;
}
.SmartMag_main_uit04:hover{
	background: #1aba7f;
	
} 

/* 智能硬件 */
.manage-wrap {
	position: relative;
	height: 900px;
	background: #F6F8FF;
	
}
.manage-wrap>.txt {width: 100%; height: 170px;background: #f1f1f1;font-size: 200px; line-height: 160px; color: #f7f7f7;font-weight: bold;position: absolute;left: 0;bottom: 0;z-index: -1;}
.manage {text-align: center;position: relative;}
.manage .tit {color: #ececec;font-size: 24px;font-weight: 900; margin-top: 40px; transform: scale(1,2); -ms-transform: scale(1,2);-webkit-transform: scale(1,2);-moz-transform: scale(1,2); -o-transform: scale(1,2);}
.manage .tit2 {color: #96e4d6;}
.manage .txt {font-size: 32px;color: #333;position: absolute; top: 16px;left: 0;right: 0; z-index: 2;}
.manage .txt2 {color: #fff;}
.manage .line {display: inline-block;width: 33px;height: 8px;background: #18cfb5;margin-top: 16px;}
.manage .line2 {background: #96e4d6;}
.manage.manage2 {padding-top: 40px;}
.manage.manage2 .tit {margin-top:0;}
.manage.manage2 .txt {top:55px;}
.manage.manage2.manage-bg .tit {color: #2f3e55;}
.manage.manage2.manage-bg .txt {color: #fff;opacity: .9;}
.manage.manage2.manage-bg .line {background: #2f3e55;}
.m-list {
	display: flex;
	justify-content: space-between;
	padding: 0px 6px;
	width: 1400px;
	height: 56px;
	border-radius:35px ;
	background: #FFFFFF;
	box-shadow: 1px 1px 6px 2px #ECECEC;
	margin-bottom: 50px;
}
.m-list li {
	width: 13%;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	border-radius: 38px;
	color: #333;
	margin-top:3px ;
}
.m_listli_s img{
	width: 100%;
}
.publock{
	height: 40px;
	display: none;
}
.m-list .on {background:#18cfb5;color:#fff;cursor: pointer;}
.m-list .on a {	color: #fff;}
.m-content {
	text-align: center;
}
.m-content .divt1 {position: relative;}
.m-content .divt1 img{margin: 0 6.5%;position: relative;top:-20px;}
.m-content .divt1 .img2 {width: 242px;height: 134px;padding-top: 44px;box-sizing: border-box;line-height: 22px; position: absolute;left: 30.7%;top:-42px;background: url("/image/rl-kuaidi2.png");font-size: 14px;color: #fff;}
.m-content .divb {
	height: 202px;
	display: flex;
	justify-content: space-around;
	padding: 0 50px;
	font-size: 18px;
}
.m-content .divb.divb2 {
	padding: 0;
	margin-top: 15px;
	width: 118.46%;
	margin-left: -9.23%;
}
.m-content .divb.divb3 {padding: 0 100px;}
.m-content .divb.divb4 {padding: 0 110px;margin-top: 0px;}
.m-content .divb dl {padding-top: 45px;}
.m-content .divb dl dd {color: #333333;line-height: 36px;margin-top: 10px;}
.m-content .gl {display: flex;justify-content: space-around;padding: 0 5.8%;}
.m-content .gl dl {display: inline-block;}
.m-content .gl dd {padding-top: 44px;font-size: 22px;line-height: 34px;}
.m-content .gl dd .p2 {color: #888;}
.m-content .mj p {display: inline-block;padding:45px 140px;font-size: 22px;}
/*.m-content li:last-child img {margin: 0 0;}*/
.ind_equi_box{
	width: 800px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	padding-top: 40px;

}
.ind_equi_list{
	float: left;
	width: 90px;
	
}
.ind_equi_img{
	display: block;
	width: 90px;
	height: 90px;
	display: block;
}
.ind_equi_img img{
	width: 100%;
	height: 100%;
}
.ind_equi_txt{
	display: block;
	padding-top: 20px;
	font-size: 18px;
	text-align: center;
	
}



/* 智慧社区 */
.community-wrap {background: #18cfb5;height: 800px;}
.community {position: relative;}
.community>img {margin-top: 80px;}
.community span {position: absolute;color: #fff;font-size: 22px;}
.community p {position: absolute;background: #fff;}
.community .yuan1 {position: absolute;left: 330px;top:350px;}
.community .line1 {left: 146px;top:442px;width:185px;height: 3px;}
.community .line12 {left: 146px;top:243px;width: 3px;height: 200px;}
.community .text1 {left: 112px;top:254px;width: 32px;height: 102px;}
.community .img1 {position: absolute;left: 102px;top:74px;}

.community .yuan2 {position: absolute;left: 527px;top:402px;}
.community .line2 {left: 402px;top:89px;width: 140px;height: 3px;}
.community .line22 {left: 540px;top:89px;width: 3px;height: 395px;}
.community .text2 {left: 420px;top:54px;width: 102px;height: 32px;}
.community .img2 {position: absolute;left: 314px;top:-36px;}

.community .yuan3 {position: absolute;left: 610px;top:238px;}
.community .line3 {left: 624px;top:70px;width: 290px;height: 3px;}
.community .line32 {left: 622px;top:73px;width: 3px;height: 247px;}
.community .text3 {left: 780px;top:36px;width: 102px;height: 32px;}
.community .img3 {position: absolute;left: 912px;top:-54px;}

.community .yuan4 {position: absolute;left: 724px;top:222px;}
.community .line4 {left: 738px;top:556px;width: 220px;height: 3px;}
.community .line42 {left: 736px;top:329px;width: 3px;height: 230px;}
.community .text4 {left: 835px;top:523px;width: 102px;height: 32px;}
.community .img4 {position: absolute;left: 957px;top:431px;}

.community .yuan5 {position: absolute;left: 829px;top:319px;}
.community .line5 {left: 855px;top:411px;width: 356px;height: 3px;}
.community .line52 {left: 1210px;top:244px;width: 3px;height: 170px;}
.community .text5 {left: 1175px;top:262px;width: 32px;height: 102px;line-height: 24px;}
.community .img5 {position: absolute;left: 1166px;top:75px;}

.comtySmart_box{
	width: 100%;
	height: ;
	background: #18CFB5;
}
.comtySmart_img{
	width: 100%;
	height: auto;
	margin: 0 auto;
	/* margin-top: -100px; */
	z-index: 2;
}

.comtySmart_img img{
	width: 100%;
	height: auto;
}


/* 生态运营 */
.business-wrap {
	height: 880px;
	background: url('/images/index/rl-yy-bg.png') no-repeat;
	background-position:center  center;
	background-size:cover ;
}

.business {
	position: relative;
	height: 84%;
	width: 1400px;
	margin: 0 auto;
}

.business .pic3 {
	width: 34.3%;
}

.business .pic1,
.business .pic2,
.business .pic3 {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.fn_text {
	position: absolute;
	left: 50%;
	margin-left: -75px;
	top: 382px;
	color: #18cfb5;
	font-size: 24px;
	font-weight: 550;
	width: 150px;
}
.business p {
	color: #666;
	font-size: 18px;
	line-height: 30px;
	width: 29%;
	position: absolute;
	text-align:;
}

.business .pic4 {
	width: 41.1%;
	position: absolute;
	left: 0;
	top: 50px;
}
	.business .pic4_text {
		position: absolute;
		left: 65px;
		top: 68px;
		color: #ffffff;
		font-size: 22px;
		font-weight: 550;
	}
.business .pic5 {
	width: 41.1%;
	position: absolute;
	left: 0;
	top: 496px;
}
	.business .pic5_text {
		position: absolute;
		left: 64px;
		top: 515px;
		color: #ffffff;
		font-size: 22px;
		font-weight: 550;
	}
.business .pic6 {
	width: 36.4%;
	position: absolute;
	right: 6%;
	top: 50px;
}
	.business .pic6_text {
		position: absolute;
		right: 11.5%;
		top: 68px;
		color: #ffffff;
		font-size: 22px;
		font-weight: 550;
	}
.business .pic7 {
	width: 36.4%;
	position: absolute;
	right: 6%;
	top: 496px;
}
	.business .pic7_text {
		position: absolute;
		right: 10.5%;
		top: 515px;
		color: #ffffff;
		font-size: 22px;
		font-weight: 550;
	}
.business .p4 {
	left: 0;
	top: 150px;
}

.business .p5 {
	left: 0;
	top: 330px;
}

.business .p6 {
	right: 1%;
	top: 150px;
}

.business .p7 {
	right: 1%;
	top: 330px;
}



/* 解决方案 */
img {
  max-width: 100%;
}
.SmartMag_main img{
	max-width: 75px;
}
.z_solution_box_ss{
	width: 100%;
	height: 100%;
	/*background: #E3E9FB;*/
}

#app {
  width: 60%;
  height: 70%;
  overflow: hidden;
  margin: 0 auto;
  margin-top: 30px;
}

.ui-big-images {
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
  display: flex;
}

.ui-big-image {
  width: 100%;
  margin-right: -100%;
}
.ui-big-image img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center 20%;
     object-position: center 20%;
  width: 100%;
  height: 100%;
  display: block;
}
@media (max-height: 600px) {
  .ui-big-image img {
    -o-object-position: center center;
       object-position: center center;
  }
}

.ui-thumbnails {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  background-color: #fff;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
 /* padding: 0 1rem;*/
  padding-top: .5rem;
  padding-right: 45%;
  padding-right: calc( 45% + .5rem );
}

.ui-thumbnail {
  display: block;
  margin-right: .5rem;
  padding: .5rem 0;
  cursor: pointer;
}

.ui-cuticle {
  background-color: #D4A12D;
  position: absolute;
  bottom: 0;
  height: .25rem;
  width: 100%;
}

.ui-thumbnail > img {
  width: auto;
}

.ui-content {
  position: absolute;
  width: 45%;
  right: 0;
  bottom: 0;
}

.ui-articles {
  background: #18CFB5;
  color: white;
  display: flex;
  align-items: stretch;
  overflow: hidden;
}

.ui-article {
  padding: 1.8rem;
  width: 100%;
  margin-right: -100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.ui-paragraph {
  margin: 0;
  font-size: 18px;
  line-height: 1.7;
}

.ui-nav {
  position: absolute;
  right: 0;
  bottom: 100%;
  background: inherit;
}
.ui-nav button {
  background: #493e56;
  border: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: .5em;
  width: 2em;
  color: #FFF;
 /* font-family: monospace;*/
  transition: inherit;
  transition-duration: 300ms;
}
.ui-nav button:hover, .ui-nav button:focus {
  background: #D4A12D;
  outline: none;
}
.ui-nav button:active {
  outline: none;
  -webkit-transform: translateY(0.25em);
          transform: translateY(0.25em);
  transition-duration: 100ms;
}

.ui-heading {
  margin: 0;
  margin-bottom: 0.5rem;
  font-size: 30px;
  font-weight: bold;
}
.ui-heading:before {
  /*content: 'Animator';*/
  font-size: .5rem;
  text-transform: uppercase;
  display: block;
  margin-bottom: .5rem;
  letter-spacing: 1px;
}

/* ---------------------------------- */
.ui-big-image {
  opacity: 0;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.ui-big-image img {
  -webkit-transform: scale(0.85);
          transform: scale(0.85);
}

.ui-big-image[data-active] ~ .ui-big-image {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.ui-big-image[data-active] {
  opacity: 1;
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
}
.ui-big-image[data-active] img {
  -webkit-transform: scale(1);
          transform: scale(1);
}

/* ---------------------------------- */
.ui-article {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.ui-article:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #D4A12D;
  opacity: 1;
  transition-duration: 0.35s;
  z-index: 1;
}

.ui-article[data-active] ~ .ui-article {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.ui-article[data-active] {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
}
.ui-article[data-active]:before {
  opacity: 0;
}

/* ---------------------------------- */
.ui-thumbnail > img {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  transition-duration: 0.35s;
}
.ui-thumbnail:active > img {
  -webkit-transform: scale(0.9);
          transform: scale(0.9);
  transition-duration: 100ms;
}
.ui-thumbnail:focus {
  outline: none;
}

.ui-cuticle {
  display: none;
}

.ui-thumbnail[data-active] > img, .ui-thumbnail:hover > img {
  -webkit-filter: grayscale(0%);
          filter: grayscale(0%);
}
.ui-thumbnail[data-active] .ui-cuticle {
  display: block;
}

/* ---------------------------------- */
#app {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #1A130C;
}

*, *:before, *:after {
  box-sizing: border-box;
  position: relative;
  transition-property: opacity, -webkit-transform, -webkit-filter;
  transition-property: transform, opacity, filter;
  transition-property: transform, opacity, filter, -webkit-transform, -webkit-filter;
  transition-duration: 0.7s, 0.7s, 0.7s;
  transition-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
}

body, html {
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
}


.z_solution_box{
	width: 100%;

}
.z_solution_main{
	width: 1500px;
	margin: 0 auto;
	padding:0px 0px 40px 0px;
}
.z_solution_main01 {
	width: 49%;
	height: 690px;
	border: 1px solid #e3e9fb;
	margin-top: 30px;
	position: relative;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	transition: box-shadow 218ms ease-in-out,transform 218ms ease-in-out;
	-webkit-box-shadow: rgba(0,0,0,.0470588) 0 2px 3px 0;
	box-shadow: rgba(0,0,0,.0470588) 0 2px 3px 0;
}
	.z_solution_main01:hover {
		cursor: pointer;
		transform: translate3d(0,-5px,0);
		-webkit-transform: translate3d(0,-5px,0);
		/*top: -5px;*/
		box-shadow: 0 5px 17px rgba(0,0,0,.15);
	}
.z_solution_main01 img{
	width: 100%;
	height: auto;
}
.z_solution_main_txt01{
	display: block;
	font-size: 26px;
	text-align: center;
	font-weight: bold;
	padding: 40px 0px 30px 0px;
	
}
.z_solution_main_txt02{
	width: 75%;
	margin: 0 auto;
	display: block;
	font-size: 18px;
	text-align: center;
	color: #666666;
	padding: 0px 0px 40px 0px;
	line-height: 36px;
}

/*核心价值*/

.coreVal_box{
	width: 100%;
	height: 1300px;
	background: #f6f8ff;
	
}
.coreVal_main{
	width: 1500px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	margin-top: 30px;
}
.coreVal_list{
	width: 32%;
	height: 520px;
	background: #FFFFFF;
	border-radius:10px ;
	cursor: pointer;
}
.coreVal_list:hover{
	box-shadow:0px 0px 15px 5px #DCDFE0;
}

.coreVal_list01{
	display: block;
	width: 100%;
	height: 230px;
	line-height: 230px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	
}
.coreVal_list_yj{
	background: url(/images/index/crv_01.png) no-repeat;
	background-position:center center;
	background-size:cover ;
	border-radius:10px ;
}
.coreVal_list_gr{
	background: url(/images/index/crv_02.png) no-repeat;
	background-position:center center;
	background-size:cover ;
	border-radius:10px ;
}
.coreVal_list_yg{
	background: url(/images/index/crv_03.png) no-repeat;
	background-position:center center;
	background-size:cover ;
	border-radius:10px ;
}
.coreVal_list_yz{
	background: url(/images/index/crv_04.png) no-repeat;
	background-position:center center;
	background-size:cover ;
	border-radius:10px ;
}
.coreVal_list_zz{
	background: url(/images/index/crv_05.png) no-repeat;
	background-position:center center;
	background-size:cover ;
	border-radius:10px ;
}
.coreVal_list_sq{
	background: url(/images/index/crv_06.png) no-repeat;
	background-position:center center;
	background-size:cover ;
	border-radius:10px ;
}
.coreVal_list02{
	display: block;
	font-size:21px ;
	text-align: center;
	line-height: 42px;
	margin-top: 30px;
}
.coreVal_pit{
	display: inline-block;
	width: 10px;
	height: 10px;
	background: #18CFB5;
	vertical-align: middle;
	margin-right: 20px;
}
/* 产品优势 */ 
.advantages {
	background: url(/images/index/rl-ys-bg.png) center;
	height: 340px;
}

.advantages-list {
	position: relative;
	margin-top: -160px;
	padding-bottom: 10px;
}

.pics {
	width: 78.1%;
	height: 700px;
	margin: 0 auto;
	padding: 50px 44px;
	background: #fff;
	display: flex;
	justify-content: space-between;
	border-radius: 10px;
	box-shadow: 0px 6px 16px 0px #f3f3f3;
}

.pics dl {
	width: 32%;
	/*background: #f5f5f5;*/
	height: 430px;
	box-sizing: border-box;
	padding: 10px 20px ;
	border-radius: 10px;
}

.pics dl img,
.case-list-box dl img {
	width: 100%;
	margin-bottom: 20px;
}
.case-list-box dl img{
	height: 250px;
}

.pics dl .p1 {
	color: #18cfb5;
	line-height: 50px;
	font-size: 24px;
}

.pics dl .p2 {
	color: #888;
	font-size: 20px;
	line-height: 32px;
	text-align: justify;
	padding-top: 10px;

}
/* 成功案例 */
.case-list-box {padding: 46px 0;}
.case-list-box dl {height: 340px;border:1px solid #ececec;}
.case-list-box dl dt,.case-list-box dl dt img{width: 100%;}
.case-list-box dl:hover {box-shadow:0px 0px 15px 5px #f3f3f3;}
.case-list-box dl .p1 {color: #333;font-size: 22px;line-height: 40px;}
.case-list-box .p2 {font-size: 18px;color: #777;text-align: center;line-height: 36px;}

/*新闻中心*/
.ind_news{
	width: 100%;
	height: 1020px;
	background: #f6f8ff;
}
.tab {
  width: 1500px;
  margin: 30px auto;
  
}
.tab-title {
  height: 80px;
  font-size: 0;
  background-color: #FFFFFF;
  padding: 0px 0px 0px 30px;
}
.tab-title .item {
  display: inline-block;
  width: 180px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  color: #333;
  font-size: 20px;
}
.tab-title .item-cur {
  color: #18CFB5;
 /* background-color: #80b600;*/
  border-bottom: 4px solid #18CFB5;
}
.tab-cont {
	position: relative;
	width: 1500px;
	height: 750px;
	overflow: hidden;
	margin-top: 12px;
}
.tab-cont__wrap {
  position: absolute;
  width: 100%;
}
.tab-cont .item {
  width: 100%;
  height: 100%;
}
.item_list {
	width: 48.5%;
	height: 140px;
	margin-left: 2.5%;
	background: #ffffff;
	display: inline-block;
	box-sizing: border-box;
	border-bottom: 1px solid #dedede;
	padding: 10px;
}
.item .item_list:nth-child(odd) {
	margin-left: 0px;
}

.item_list_img{
	width: 220px;
	height: 120px;
	float: left;
}
.item_list img{
	width: 100%;
	height: 100%;
}
.item_list_txt{
	width: 97%;
	float: left;
	margin-left: 30px;
}

.item_list_txt01 {
	width: 70%;
	font-size: 24px;
	font-weight: bold;
	height: 50px;
	line-height: 50px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
}
.item_list_txt02 {
	width: 97%;
	font-size: 18px;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	margin-top: 6px;
}



.item_list_txt03 {
	float: right;
	width: 30%;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	color: #999999;
	padding-left: 20px;
}
.item_list_btn{
	width: 140px;
	height: 50px;
	/* background: #18CFB5; */
	border-radius:25px;
	line-height: 50px;
	color: #FFFFFF;
	font-size:18px;
	text-align: center;
	float: right;
	margin-top: 50px;
}
.item_list_btn a{
	color: #888888;
}
/* .item_list_btn:hover{
	background: #1ABA7F;
	
} */

/* links */
.links-wrap {background: #222;height: 390px;box-sizing: border-box;padding-top: 50px;}
.links {width: 78.1%;margin: 0 auto;padding: 0 5.3%;box-sizing: border-box;overflow: hidden;}
.links .links-l {padding: 0 70px;width: 41%;float: left;}
.links .links-l ul {display: flex;justify-content:space-between;}
.links .links-l li {width: 100px;}
.links .links-l li div {color: #fff;font-size: 18px;font-weight: 900;}
.links .links-l li div img {position: relative;top:5px;}
.links .links-l li p {text-align: center;padding-top: 20px;}
.links .links-l li p a {color: #999;line-height: 32px;font-size: 15px;}
.links-r {float:right;display: flex;justify-content: space-between;width: 23.3%;}
.links-r dl { width: 46%; color: #999;line-height: 32px;font-size: 15px;text-align: center;}
.links-r dl img {width: 100%;}
.links-r.pro-links dl dd {font-size: 18px;color: #333;}
.link {font-size: 14px;color: #999;line-height: 28px;text-align: center;/*padding-top: 60px;*/}


/* ----------------------------------------------- 智慧管理 -------------------------------------------------- */

.m-nav-wrap {background: #18cfb5;}
.management-wrap {margin-top: 64px;padding-bottom: 90px;}
.gl-list {width: 62.5%;margin: 0 auto;display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 62px;}
.gl-list li {width: 23.3%;height: 340px;background: #f7f7f7;line-height: 28px;text-align: center;border:1px solid #efefef;box-sizing: border-box;padding-top: 54px;margin-bottom: 40px;transition: all 0.2s;}
.gl-list li div {line-height: 72px;font-size: 26px;font-weight: 900;}
.gl-list li p {padding-top: 15px;color: #666;transition: all 0.2s;}
.gl-list li:hover {background: url('/image/manage/gl-bg.jpg') center;color: #fff;}
.gl-list li:hover p {color: #fff;}
.gl-list p {padding: 0 7px;}


/* ----------------------------------------------- 产品中心 -------------------------------------------------- */
.pro-center {padding-top: 64px;text-align: center;padding-bottom: 85px;}
.pro-center .mobile {display: inline-block;padding: 0 45px; height: 60px;font-size: 24px;line-height: 60px;margin-top: 64px;border:1px solid #18cfb5;}
.pros {height: 630px;margin-top: 50px;padding-bottom: 20px;}
.pros-list1 {width: 62.5%;margin: 0 auto;padding-top: 40px;overflow: hidden;}
.pros-list1>img {margin-right: 12.5%;float: left;}
.pros-list1 .info {width: 55.8%;float: right;}
.pros-list1 .info .tit{display: inline-block;width: 190px;height: 40px;line-height: 40px;color: #18cfb5;font-size: 18px;border:1px solid #18cfb5;margin-bottom: 30px;}
.pros-list1 .info>p {padding: 22px 0;color: #999;line-height: 26px;font-size: 13px;}
.pros-list1.pros-lists>img {margin: 0;float: right;}
.pros-list1.pros-lists .info {margin-right: 12.5%;float: left;}
.pros-list1.pros-lists .pros-ul {padding: 0 60px;}
.pros-ul1 {margin-bottom: 50px;}
.pros-ul {display: flex;justify-content: space-between;}
.pros-ul li {width: 70px;}
.pros-ul li p {font-size: 14px;}
.pros-ul li p:hover {color: #18cfb5;cursor: pointer;}
.links-r.pro-links {float: initial;width: 100%;}
.links-r.pro-links dl {display:inline-block;margin: 0 40px;}
.links-r.pro-links dl img {width: 60%;margin-top: 20px;}

.pcduan {width: 62.5%;margin: 0 auto;padding-top: 80px;display: flex;justify-content: space-between;}
.pcduanl {width: 41.7%;text-align: center;}
.pcduanl img {margin-bottom: 70px;position: relative;left: -10px;width: 100%;}
.pcduanl p {font-size: 18px;color: #999;margin-bottom: 26px;line-height: 30px;}
.pcduanl a {display: inline-block;width: 168px;height: 46px;border:1px solid #18cfb5;border-radius: 5px;line-height: 46px;text-align: center;color: #18cfb5;font-size: 18px;}
.pcduanr {width: 50%;text-align: left;}
.pcduanr > p {font-size: 20px;font-weight: 900;}
.pcduanr > p span {color: #e2e2e2;padding-left: 10px;font-weight: 100;}
.pcduanr > p em {color: #e2e2e2;font-style: oblique;padding-left: 15px;font-weight: 500;}
.pcduan-ul {margin-top: 34px;}
.pcduanr li {padding: 20px 20px 0px;height: 122px;box-sizing: border-box;background: #f7f7f7;margin-bottom: 10px;}
.pcduanr li:hover {background: #18cfb5;color: #fff;transition: all 0.2s;}
.pcduanr li:hover .pcduanr-p2 {color: #fff;}
.pcduanr .span {display: block;width: 19px;height: 3px;background: #18cfb5;margin-top: 8px;}
.pcduanr .pcduanr-p1 {font-size: 18px;}
.pcduanr .pcduanr-p2 {font-size: 12px;line-height: 24px;color: #777;margin-top: 10px;}

.severs {height: 278px;background: url('/image/product/pro-bg2.png') center;box-sizing: border-box;padding-top: 74px;text-align: center;}
.severs p {font-size: 36px;color: #fff;}
.severs a {display: inline-block; width: 199px;height: 56px;line-height: 56px;color: #fff;font-size: 22px;text-align: center;margin-top: 44px;border:1px solid #fff;border-radius: 5px;}

/* ----------------------------------------------- 智慧社区 -------------------------------------------------- */
.shequ-wrap {padding-top: 64px;}
.shequ-con {width: 62.5%;margin:0 auto;height: 666px;display:flex;justify-content: space-between;padding-top: 66px;box-sizing: border-box;}
.shequ-con>img {width: 100%;}
.shequ-con .shequ-conr {width: 69.2%;padding-top: 22px;}
.shequ-conr .p1{font-size: 50px;color: #c6c6c6;display: inline-block;border-bottom: 3px solid #18cfb5;}
.shequ-conr .p2 {font-size: 26px;line-height: 88px;}
.shequ-conr-ul {display: flex;justify-content: space-between;flex-wrap: wrap;}
.shequ-conr-ul li {width: 49%;margin-bottom: 42px;}
.shequ-conr-ul .p3 {font-size: 20px;color: #333;margin-bottom: 14px;}
.shequ-conr-ul .p3 img {vertical-align: middle;margin-right: 12px;}
.shequ-conr-ul .p4 {font-size: 14px;color: #666;line-height: 24px;}


/* ----------------------------------------------- 联系我们 -------------------------------------------------- */
.me-wrap {padding-top: 64px;}
.me-txt {font-size: 15px;line-height: 32px;color: #999;text-align: center;padding: 42px 0;}
.links-us {background: #f7f7f7;padding: 30px 0 130px;}
.links-us .lianxi {width: 62.5%;margin:0 auto;display: flex;justify-content: space-between;}
.links-us .lianxi .lianxi-l {width: 48%;}
.links-us .lianxi .lianxi-l .txt {font-size: 26px;line-height: 126px;}
.links-us .lianxi .lianxi-r {width: 52%;}
.links-us .lianxi .lianxi-r img {width: 100%;}
.links-us .lianxi .dizhi {padding: 15px 0;}
.links-us .lianxi .dizhi img{vertical-align: middle;margin-right: 10px;}

.leavemsg-wrap {height: 420px;background: url('/image/links/links-bg2.png') left bottom no-repeat;text-align: center;}
.leavemsg {width: 52.8%;display: inline-block;height: 348px;padding-top: 30px; background: url('/image/links/links-bg.png') center no-repeat;border-radius: 15px;box-shadow:6px 6px 16px 0px #dcdfe0;position: relative;top:-66px;}
.leavemsg .tit {padding: 10px 38px;font-size: 18px;display: inline-block;border:1px solid #18cfb5;}
.leavemsg-info {width: 82.2%;margin: 0 auto;padding: 35px 30px;overflow: hidden;}
.leavemsg-info>div {float: left;text-align: left;border-bottom: 1px solid #dcdcdc;}
.leavemsg-info span {padding-bottom: 30px;}
.leavemsg-info .ly-name {width: 32%;margin-bottom: 30px;}
.leavemsg-info .ly-tel {width: 32%;float: right;}
.leavemsg-info .ly-info {width: 100%;}
.leavemsg-info input {width: 99%;height: 30px;border:none;margin-top: 5px;outline: none;}
.submits {width: 16%;height: 46px;line-height: 46px;font-size: 20px;color: #fff;background: #18cfb5;margin: 0 auto;border-radius: 5px;}


/*
@media screen and (max-width:1680px) {
    .manage-wrap {height: 750px;}
    .pics dl {height: 400px;}
    .pics dl .p2 {font-size: 15px;}
    .case-list dl {height: 330px;}
    .pro-wrap {height: 810px;}
    .pcduanr li {padding: 10px 10px 0px;}
    .pcduanr .pcduanr-p2 {line-height: 20px;}
    .gl-list li p {font-size: 15px;}
    .m-content li:last-child img {margin:0 24px;}
    .links-r {width: 27%;}
    .links-us .lianxi .lianxi-r img {width: 105%;}
    .links-r dl img {width: 88%;}
    .m-content .divb {padding: 10px 50px;}
    .m-content .divb.divb3 {margin-top: -10px;}
}
@media screen and (max-width:1440px) {
    .manage-wrap>.txt {font-size: 200px;height: 160px;line-height: 150px;}
    .community img,.community p,.community span {display: none;}
    .community-wrap {height: 760px;}
    .community {background: url("/image/rl-shequ2.png") center no-repeat;height: 640px;background-size: 100%;}
    .business p {font-size: 15px;}
    .gl-list li {height: 310px;}
    .gl-list li p {font-size: 13px;}
    .gl-list li div {font-size: 22px;line-height: 44px;}
    .links-r dl {font-size: 13px;}
    .pros-list1>img {width: 25.5%;margin-top: 40px;}
    .links-r.pro-links {display: flex;}
    .pros-ul1 {margin-bottom: 20px;}
    .links-r dl img {width: 86%;}
    .pros {height: 520px;}
    .pro-center {padding-bottom: 40px;}
    .pros-list1 .info>p {padding: 15px 0;}
    .severs {height: 200px;padding-top: 30px;}
    .severs p {font-size: 30px;}
    .severs a {font-size: 20px;width: 170px;height: 50px;line-height: 50px;margin-top: 30px;}
    .links-wrap {height: 330px;}
    .link {padding-top: 28px;}
    .shequ-con div>img {width: 100%;margin-top: 30px;}
    .shequ-conr .p1 {font-size: 40px;}
    .shequ-conr .p2{font-size: 22px;line-height: 70px;}
    .shequ-conr-ul li {margin-bottom: 26px;}
    .shequ-conr-ul .p3 {font-size: 18px;}
    .shequ-conr-ul .p3 img {width: 30px;}
    .shequ-conr-ul .p4 {font-size: 13px;}
    .shequ-con {height: 550px;}
    .shequ-conr-ul li {width: 48%;}
    .links-us .lianxi .lianxi-l {font-size: 15px;}
    .links-us .lianxi .lianxi-r {width: 48%;}
    .links-us .lianxi .lianxi-l .txt {line-height: 100px;}
    .m-content .divb.divb2 img {width: 70px;}
    .manage-wrap {height: 688px;}
    .m-content .gl dd {padding-top: 32px;font-size: 20px;}
    .m-list li {height: 36px;line-height: 36px;font-size: 16px;}
    .m-content li:last-child img {margin: 0 20px;}
    .m-content .divb.divb3 dl {padding-top: 20px;}
    .m-content .divb.divb3 {margin-top: 0px;}
    .links-us .lianxi .lianxi-r img {width: 108%;}
    .links-r.pro-links dl dd {font-size: 15px;}
    .links-r {width: 28%;}
}

@media screen and (max-width:1366px) {
    .manage-wrap {height: 658px;}
    .m-content .divb {padding: 0 50px;}
    .m-content .divb.divb2 {margin-top: 0;}
    .m-content .mj p { padding: 40px 90px;font-size: 23px; }
    .m-content .divb.divb4 {margin-top: 16px;}
    .pro-wrap {height: 700px;}
    .pics dl .p1 {line-height: 40px;font-size: 20px;}
    .pics dl .p2 {font-size: 14px;}
    .case-list dl {height: 300px;}
    .links .links-l {width: 48%;}
    .gl-list li {padding-top: 30px;height: 290px;}
    .pros-list1.pros-lists .pros-ul {padding: 0 30px;}
    .pros {height: 540px;margin-top:25px}
    .pro-center .mobile {font-size: 22px;margin-top: 50px;}
    .links-us .lianxi .lianxi-l {font-size: 13px;}
    .links-us .lianxi .lianxi-r img {width: 108%;}
    .links-r dl {width: 48%;}
    .pros-list1.pros-lists>img {margin-top: 30px;}
    .pros-list1>img {width: 27.5%;}
}*/




/*私有部署*/
.deploy_banner_box{
	width: 100%;
	height: 600px;
	background: url(/images/deploy/deploy_banner_bgk.png) no-repeat;
}
.deploy_banner_mian{
	width: 1200px;
	padding-top:160px;
	margin: 0 auto;
}
.deploy_banner_left{
	padding-top: 50px;
}
.deploy_banner_left_txt01{
	font-size: 43px;
	font-weight: 600;
	color: #FFFFFF;
}
.deploy_banner_left_txt02{
	 color: #FFFFFF;
	 font-size: 16px;
	 padding: 20px 0px;
}
.deploy_banner_left_txt03{
	color: #FCFF00;
}
.deploy_banner_left_btn{
	width: 180px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #FFFFFF;
	font-size: 18px;
	border: 1px solid #FFFFFF;
	border-radius:25px ;
	margin-top: 60px;
}
.deploy_banner_left_btn1 {
	width: 180px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #FFFFFF;
	font-size: 18px;
	border: 1px solid #FFFFFF;
	border-radius: 25px;
	margin-top: 60px;
}

.deploy_banner_left_btn:hover {
	background: #FCFF00;
	color: #333333;
	border: 1px solid #FCFF00;
	cursor: pointer;
	background: #18CFB5;
	color: #ffffff;
	border: 1px solid #18CFB5;
	background: #1ABA7F;
	border: 1px solid #1ABA7F;
	/*color: #18CFB5;*/
	cursor: pointer;
}
.deploy_banner_left_btn1:hover {
	background: #FCFF00;
	color: #333333;
	border: 1px solid #FCFF00;
	cursor: pointer;
	
}
.deploy_advant_txt01{
	width: 1100px;
	margin: 0 auto;
	text-align: center;
	font-size: 20px;
	line-height: 32px;
	padding: 70px 0px 120px 0px;
}
.deploy_advant_img{
	width: 1171px;
	margin: 0 auto;
}
.deploy_advant_btn{
	margin: 0 auto;
	width: 180px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #FFFFFF;
	font-size: 18px;
	background: #18CFB5;
	border-radius:25px ;
	margin-top: 100px;
	cursor: pointer;
}
.deploy_advant_btn:hover{
	background: #1ABA7F;
	color: #FFFFFF;
}
.deploy_advant02{
	width: 100%;
	height: 1120px;
	background: #F6F8FF;
	margin-top: 80px;
}
.deploy_advant02main01{
	display: flex;
	justify-content: space-between;
	width: 1200px;
	margin: 0 auto;
	margin-top: 50px;
}
.deploy_advant02list{
	width: 380px;
	height: 380px;
	background: #FFFFFF;
	border-radius:8px ;
	padding: 80px 40px;
	cursor: pointer;
}
.deploy_advant02list:hover{
	margin-top: -20px;
	box-shadow:0px 0px 10px 3px #f2f2f2;
	transition: 0.3s;
}
.deploy_advant02list_img{
	width: 116px;
	height: 116px;
	margin: 0 auto;
}
.deploy_advant02list_title{
	text-align: center;
	color: #18CFB5;
	font-weight:bold ;
	font-size: 24px;
	padding: 30px 0px 20px 0px;
}
.deploy_advant02list_txt{
	text-align: center;
	font-size: 20px;
}
.deploy_advant03{
	height: 500px;
	width: 1200px;
	margin: 0 auto;
	padding: 100px 0px;
}
.deploy_advant03_left{
	width: 450px;
}
.deploy_advant03_right_list01{
	width: 580px;
}
.deploy_advant03_right_title{
	font-size: 28px;
	color: #18CFB5;
	padding-bottom: 20px;
}
.deploy_advant03_right_txt{
	font-size: 18px;
	line-height: 32px;
}
.deploy_advant03_right_list02{
	width: 580px;
	margin-top: 40px;
}

.deploy_advant04{
	width: 1200px;
	margin: 0 auto;
	margin-top: 100px;
}
.deploy_advant04_left{
	width: 450px;
	padding-top: 80px;
}
.deploy_advant05{
	padding-bottom: 80px;
}
.deploy_advant05_title{
	text-align: center;
	font-size: 26px;
	background: #18CFB5;
	height: 100px;
	line-height: 100px;	
	color: #FFFFFF;
	margin: 80px 0px;
}
.deploy_advant05_img{
	width: 749px;
	margin: 0 auto;
}


/*招商加盟*/
.merch_banner_box{
	width: 100%;
	height: 600px;
	background: url(/images/Merchants/merch_banner_bgk.png) no-repeat;
	
}
.merch_banner_mian{
	width: 1200px;
	margin: 0 auto;
	padding-top: 80px;
}
.merch_banner_left{
	padding-top: 140px;
}
.merch_banner_right{
	width: 570px;
}
.merch_banner_right img{
	width: 100%;
	height: auto;
}
.merch_trouble_title02{
	text-align: center;
	color: #999999;
	padding: 0px 0px 40px 0px;
	font-size: 18px;
}
.merch_trouble_main{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}
.merch_trouble_list{
	width: 340px;
	height: 400px;
	padding: 40px 0px 0px 0px;
}
.merch_trouble_listimg{
	width: 130px;
	height: 130px;
	margin: 0 auto;
}
.merch_trouble_listimg img{
	width: 100%;
}
.merch_trouble_listtitle{
	font-size: 26px;
	font-weight:bold ;
	text-align: center;
	
}
.merch_trouble_listtxt{
	font-size: 18px;
	color: #999999;
	text-align: center;
	line-height: 30px;
	padding-top: 30px;
}
.merch_trouble_list02{
	width: 340px;
	height: 430px;
	
}
.merch_advant{
	background: #F6F8FF;
	height: 650px;
	width: 100%;
	margin-top: 40px;
}
.merch_advant_tit{
	color: #18CFB5;
}

.merch_advant_box {
    width: 500px;
    height: 400px;
    border: 1px solid #ccc;
    margin: 100px auto;
    overflow: hidden;
}
.merch_advant_ul {
    width: 600px;
    height: 40px;
    margin-left: -1px;
    list-style: none;
}
#merch_advant_point {
    float: left;
    width: 101px;
    height: 40px;
    text-align: center;
    font: 600 18px/40px "simsun";
    background-color: pink;
    cursor: pointer;
}
#merch_advant_list {
    display: none;
    width: 500px;
    height: 360px;
    background-color: yellow;
    text-align: center;
    font: 700 150px/360px "simsun";
}
.show {
    display: block;
}
.current {
    background-color: yellow;
}



.merch_advant02{
	padding-bottom: 40px;
}
.merch_advant02_main{
	width: 1200px;
	margin: 0 auto;
}
.merch_advant02_list{
	width: 560px;
	height: 140px;
	background: #F6F8FF;
	padding: 22px 0px 30px 30px;
	float: left;
	margin-left: 30px;
	margin-top: 30px;
	
}
.merch_advant02_list:hover{
	background: #18CFB5;
	/*margin-top: -20px;*/
}
.merch_advant02_list:hover>.merch_advant02_listimg{
	background: #FFFFFF;
	color: #18CFB5;
	
}
.merch_advant02_list:hover>.merch_advant02_listtxt{
	
	color: #FFFFFF;
}
.merch_advant02_listimg{
	width: 100px;
	height: 100px;
	border-radius:50% ;
	line-height: 100px;
	text-align: center;
	background: #18CFB5;
	color: #FFFFFF;
	font-size: 30px;
	float:left;
}
.merch_advant02_listtxt{
	width: 360px;
	float: left;
	font-size: 20px;
	margin-left: 30px;
	line-height: 30px;
	padding: 20px 0px 0px 10px;
}
.merch_advant03{
	padding-bottom: 80px;
}
.merch_advant03_mian{
	width: 1200px;
	margin: 0 auto;
	margin-top: 80px;
}
.merch_advant03_left{
	width: 600px;
}
.merch_advant03_listtitle{
	display: block;
	font-size: 24px;
	font-weight:bold ;

}
.merch_advant03_listtxt{
	display: block;
	font-size: 18px;
	padding: 16px 0px 20px 0px;
}
.merch_advant03_right03{
	padding-top: 40px;
}
.merch_advant03_mian02_box{
	background: #F6F8FF;
	width: 100%;
	height: 540px;
	padding: 80px 0px;
	margin-top: 80px;
}
.merch_advant03_mian02{
	width: 1200px;
	margin: 0 auto;
}
.merch_join{
	width: 100%;
	height: 460px;
	background: #18CFB5;
}
.merch_join_title{
	text-align: center;
	font-size: 38px;
	color: #FFFFFF;
	font-weight:bold ;
	padding: 40px 0px 20px 0px;
}
.merch_join_title02{
	text-align: center;
	color: #FFFFFF;
	font-size: 18px;
}
.merch_join_img{
	width: 1000px;
	margin: 0 auto;
	margin-top: 50px;
}
/*在线留言*/
.merch_leacoment_box{
	width: 100%;
	padding: 0px 0px 120px 0px;
	background: url(/images/about_us/about_uslybgk02.png) no-repeat;
	background-position:bottom;
	margin-top: -40px;
}
.merch_leacoment_cont{
	width: 1000px;
	height: 500px;
	margin: 0 auto;
	box-shadow: 1px 1px 10px 2px #e7e7e7;
	background: url(/images/about_us/about_us_lybgk.png) no-repeat;
	background-size: cover;
    background-position: center center;
    border-radius:10px;
    padding: 40px 80px;
}
.merch_leacoment_title{
	width: 160px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #18CFB5;
	margin: 0 auto;
	text-align: center;
	font-size: 18px;
	margin-bottom:30px;
}
.merch_leacoment_title02{
	width: 160px;
	height: 40px;
	line-height: 40px;
	/*border: 1px solid #18CFB5;*/
	margin: 0 auto;
	text-align: center;
	font-size: 32px;
	margin-bottom:10px;
	font-weight: 400;
}
.merch_leacoment_list{
	margin-top: 30px;
}
.merch_leacoment_list_txt{
	display: block;
	font-size:18px ;
}
.leacoment_list_input{
	display: block;
	height:50px;
	width: 320px;
	border: none;
	border-bottom: 1px solid #d1d1d1;
	background: none;
	outline: none;
}
::-webkit-input-placeholder { color:#bfbfbf; font-size: 16px;font-weight:300 ;}
.merch_leacoment_btn{
	margin: 0 auto;
	width: 260px;
	height: 46px;
	line-height: 46px;
	background: #18CFB5;
	color: #FFFFFF;
	text-align: center;
	margin-top: 80px;
	border-radius:6px;
	font-size:18px ;
	cursor: pointer;
}
.merch_leacoment_btn:hover{
	background: #1ABA7F;
}

/*招商加盟-优势*/
.merch_tab {
  width: 1200px;
  margin: 30px auto;
  
}
.merch_tab-title {
  height: 130px;
  padding: 0px 0px 0px 30px;
  display: flex;
  justify-content: space-between;

}
.merch_tab-title .merch_item {
  display: inline-block;
  width: 130px;
  height: 130px;
}
.merch_tab-title .merch_item-cur {
  color: #18CFB5;
 /* background-color: #80b600;*/
 background: url(/images/Merchants/merch_img07_s.png);
}
.merch_tab-cont {
  position: relative;
  margin: 0 auto;
  width: 1200px;
  height: 300px;
  overflow: hidden;
  margin-top: 12px;
}
.merch_tab-cont__wrap {
  position: absolute;
  width: 100%;
}
.merch_tab-cont .item {
  width: 100%;
  height: 100%;
  
}
.merch_item_list{
	width: 100%;
	height: 140px;
	padding: 0px 50px 0px 30px;
	margin-top: 30px;
}

.merch_item_list_img{
	width: 220px;
	height: 140px;
	float: left;
}
.merch_item_list img{
	width: 100%;
	height: 100%;
}
.merch_item_list_txt{
	width: 900px;
	float: left;
	margin-left: 30px;
}

.merch_item_list_txt01{
	font-size: 24px;
	font-weight:bold;
	height: 50px;
	line-height: 50px;
}
.merch_item_list_txt02{
	font-size:18px;
	line-height: 28px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.merch_item_list_txt03{
	font-size: 16px;
	height: 32px;
	line-height:32px;
	color: #999999;
	
}
.merch_item_list_btn{
	width: 140px;
	height: 50px;
	background: #18CFB5;
	border-radius:25px;
	line-height: 50px;
	color: #FFFFFF;
	font-size:18px;
	text-align: center;
	float: right;
	margin-top: 50px;
}
.merch_item_list_btn a{
	color: #FFFFFF;
}
.merch_item_list_btn:hover{
	background: #1ABA7F;
}

.merch_item_title{
	width: 300px;
	margin: 0 auto;
	padding-top: 60px;
	text-align: center;
}
.merch_item_title_point{
	width: 20px;
	height: 20px;
	margin-right: 20px;
}
.merch_item_title_txt{
	font-size: 26px;
	font-weight:bold ;
	text-align: center;
}
.merch_item_titxt{
	text-align: center;
	font-size: 18px;
	padding: 20px;
}


/*新闻资讯*/
.news_banner{
	width: 100%;
	height: 300px;
	background: url(/images/news/news_banner.png) no-repeat;
}
.news_crumbs{
	width: 1200px;
	margin: 0 auto;
	padding: 30px 0px;
	font-size: 18px;
}
.news_cont{
	width: 1300px;
	margin: 0 auto;
}
.news_tab {
    width: 1000px;
    margin: 0 auto;
    margin-top: 30px;
}
.news_tab-title {
	height: 70px;
	width: 420px;
	margin: 0 auto;
	font-size: 0;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 30px;
}
.news_tab-title .news_item {
  display: inline-block;
  width: 180px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  color: #333;
  font-size: 20px;
  background: #eceff7;
  margin-right: 10px;
  border-radius:4px ;
}
.news_tab-title .news_item-cur {
  color: #FFFFFF;
  background: #18CFB5;
  border-bottom: 4px solid #18CFB5;
}
.news_tab-cont {
	position: relative;
	background-color: #FFFFFF;
	width: 1200px;		
	overflow: hidden;
	margin-top: 12px;
}
.news_tab-cont_wrap {  
  width: 100%;
}
.news_tab-cont .item {
  width: 100%;
  height: 100%;
  
}
.news_item_list{
	width: 980px;
	height: 180px;
	padding: 20px 30px 20px 0px;
	border-bottom: 1px dashed #E2E2E2;
}

.news_item_list_img{
	width: 200px;
	height: 140px;
	float: left;
}
.news_item_list_left img{
	width: 100%;
	height: 100%;
}
.news_item_list_txt{
	width: 850px;
	float: left;
	margin-left: 30px;
}

.news_item_list_txt01 {
	font-size: 24px;
	font-weight: bold;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
	.news_item_list_txt02{
	font-size:18px;
	line-height: 28px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.news_item_list_txt03 font{
	font-size: 16px;
	height: 32px;
	line-height: 32px;
	color: #999999;
}
.news_item_list_txt03 a{
	width: auto;
	height: 28px;
	line-height: 28px;
	color: #18cfb5;	
	text-align: center;
	border-radius: 3px;
	display: inline-block;
	margin: 6px 8px 8px 0;
}
.news_item_list_txt03 label {
	width: auto;
	height: 28px;
	line-height: 28px;
	border: 1px solid #18cfb5;
	color: #18cfb5;
	text-align: center;
	border-radius: 3px;
	display: inline-block;
	margin: 6px 8px 8px 0;
}

.news_right01{
	width: 300px;
	border: 1px solid #EEEEEE;
	height: 400px;
	margin-top: 150px;
}
.news_right01_title{
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #FFFFFF;
	font-size: 18px;
	background: #18CFB5;
	padding-left: 20px;
}
.news_right01_main {
	padding: 10px 16px ;
}
.news_right01_main li{
	width: 100%;
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
	
}
.news_right01_main a:hover{
	color: #1ABA7F;
}
.news_right01_main span{
	display: inline-block;
	width: 6px;
	height: 6px;
	background: #18CFB5;
	margin-right: 5px;
}

.news_botw {
	display: inline-block;
	border: 1px solid #EEEEEE;
	width: 500px;
}
.news_botw li {
	display: flex;
	justify-content: space-between;
}
.news_botw li a{
width: 70%; 
display: block; 
overflow: hidden; 
text-overflow: ellipsis; 
white-space: nowrap;
}
.news_botw li font{
font-size: 16px;
height: 32px; 
line-height: 32px; 
color: #999999; 
float: right;
}

.news_right02 {
	width: 300px;
	border: 1px solid #EEEEEE;
	height: 400px;
	margin-top: 10px;
}
.pag_box{
	width: 400px;
	margin: 0 auto;
	padding-bottom: 80px;
	margin-top: 80px;
	cursor: pointer;
}
.next_page{
	display: inline-block;
	width: 86px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	border-radius:6px ;
	border: 1px solid #E2E2E2;
}
.next_page:hover{
	color: #FFFFFF;
	background: #18CFB5;
}
.pag_nub{
	display: inline-block;
	width: 46px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	border-radius:6px ;
	border: 1px solid #E2E2E2;
}
.pag_nub:hover{
	color: #FFFFFF;
	background: #18CFB5;
}


.news_details_box{
	width: 1300px;
	margin: 0 auto;
	height: 1000px;
}
.news_details_left{
	width: 980px;
	/*height: 1000px;*/
	background: #FFFFFF;
	padding: 60px 40px;
	/*border-bottom: 1px dashed #E2E2E2;*/
}
.news_details_right{
	width: 300px;
}
.news_details_lefttitle{
	text-align: center;
}
.news_details_lefttime{
	text-align: center;
	padding: 20px 0 30px;
}
.news_details_lefttxt{
	font-size: 18px;
	line-height: 32px;
}
.news_details_leftimg{
	display: block;
	width: 100%;
	padding: 30px 0px;
	
}
.news_details_leftimg img{
	width: 50%;
	margin: 0 auto;
}


/*产品中心*/
.prod_m{
	padding-top: 130px;
	padding-bottom: 80px;
}
.prod_wy_title{
	margin: 0 auto;
	text-align: center;
	width: 440px;
	height: 60px;
	line-height: 60px;
	border: 1px solid #18CEB4;
	font-size: 24px;
}
.prod_wy_title span{
	color: #18CEB4;
}
.prod_wy_main{
	width: 1200px;
	margin: 0 auto;
	padding-top:120px ;
}
.prod_wy_main_right{
	width: 680px;
	height: 600px;
	margin-right: 80px;
}
.prod_wy_main_right1{
	width: 760px;
	height: 600px;
	/* margin-right: 80px; */
}
.prod_wy_right_title{
	margin: 0 auto;
	width: 220px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border: 1px solid #18CEB4;
	color: #18CEB4;
	margin-bottom: 40px;
	font-size: 20px;
}
.prod_wy_right_list{
	display: flex;
	justify-content: space-between;
	padding-top: 40px;
}
.prod_wy_right_list_mian{
	width: 80px;
	height: 90px;
}
.prod_wy_right_icon01{
	display: block;
	width: 38px;
	height: 38px;
	margin: 0 auto;
	text-align: center;
}
.prod_wy_right_icon02{
	display: block;
	text-align: center;
	font-size: 18px;
	padding: 20px 0px;
}
.prod_wy_introd{
	margin-top: 60px;
}
.prod_wy_introd_left_name{
	display: block;
	text-align: center;
	padding: 4px 0px 0px 0px;
}
.prod_wy_introd_right{
	width: 550px;
	font-size: 18px;
	line-height: 32px;
	padding-left: 60px;
}

.prod_yz_box{
	background: #F6F8FF;
	margin-top: 80px;
	padding-bottom: 80px;
}
.prod_yz_main{
	width: 1200px;
	margin: 0 auto;
	padding-top:80px ;
}
.prod_yz_introd_right{
	width: 600px;
	font-size: 18px;
	line-height: 32px;
	padding-left: 60px;
}
.prod_pc_left{
	width: 490px;
	padding-top: 80px;
}
.prod_pc_left02{
	margin: 0 auto;
	width: 32px;
	height: 4px;
	background: #18CEB4;
	margin-top: 60px;
	margin-bottom: 30px;
}
.prod_pc_mian{
	width: 1200px;
	margin: 0 auto;
	margin-top: 80px;
}
.prod_pc_left03{
	font-size: 18px;
	text-align: center;
	padding-bottom: 40px;
	color: #999999;
}
.prod_pc_left04{
	margin: 0 auto;
	width: 170px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	color: #18CEB4;
	border: 1px solid #18CEB4;
	border-radius:4px ;
}
.prod_pc_left04:hover{
	background: #18CEB4;
	color: #FFFFFF;
}
.prod_pc_right_list_top{
	width: 580px;
	height: 160px;
	background: #F6F8FF;
	padding: 20px 30px;
	margin-top: 10px;
}
.prod_pc_right_list{
	width: 580px;
	height: 130px;
	background: #F6F8FF;
	padding: 20px 30px;
	margin-top: 10px;
}
.prod_pc_right_list_top:hover,.prod_pc_right_list:hover{
	background: #18CEB4;
	color: #FFFFFF;
}
.prod_pc_right_list01{
	font-size: 18px;
	font-weight: bold;
}
.prod_pc_right_list02{
	width: 20px;
	height: 3px;
	background: #18CEB4;
	margin: 10px 0px;
}
.prod_pc_right_list03{
	font-size: 16px;
}
.prod_applet{
	width: 1200px;
	margin: 0 auto;
	margin-top: 80px;
	padding-bottom: 80px;
	
}
.prod_applet_left{
	width: 580px;
	height: 760px;
	background: #F6F8FF;
	padding: 60px 60px;
}
.prod_applet_txt{
	text-align: center;
	font-size: 18px;
	line-height: 32px;
	padding: 60px 10px 0px 10px;
	color: #666;
	height: 260px;
}
.prod_applet_right{
	width: 580px;
	height: 760px;
	background: #F6F8FF;
	padding: 60px 60px;
}
.prod_applet_btn{
	margin: 0 auto;
	width: 180px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #18CEB4;
	font-size: 18px;
	border: 1px solid #18CEB4;
	border-radius:25px;
	cursor:pointer;
}
.prod_applet_btn:hover{
	background: #18CFB5;
	color: #FFFFFF;
}
.prod_service{
	width: 100%;
	height: 280px;
	background: url(/images/product/prod_img04.png);
}
.prod_service_txt{
	color: #FFFFFF;
	font-size: 36px;
	text-align: center;
	padding: 60px 0px 40px 0px;
}
.prod_service_btn{
	width: 200px;
	height: 60px;
	line-height: 60px;
	margin: 0 auto;
	border-radius:4px;
	border: 1px solid #FFFFFF;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	
}
.prod_service_btn:hover{
	background: #FFFFFF;
	color: #18CEB4;
}

.mrech_join {
	width: 120px;
	height: 40px;
	background-color: #ffffff;
	border-radius: 5px;
	border: 1px solid #18CFB5;
	color: #18CFB5;
	margin: 0 auto;
	font-size: 20px;
	text-align: center;
	line-height: 40px;
	cursor: pointer;
	/*background-color: #18CFB5;*/
	color: #ffffff;
}
.mrech_join:hover{
	background-color: #18CFB5;
	color: #ffffff;
}

.mrech_join {
	margin: 0 auto;
	width: 180px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #18CEB4;
	font-size: 18px;
	border: 1px solid #18CEB4;
	border-radius: 25px;
	cursor: pointer;
}

mrech_join:hover {
	background: #18CFB5;
	color: #FFFFFF;
}
textBox {
	padding: 10px;
	margin-bottom: 40px;
	width: 14em;
	border: 1px dashed #000000;
}

.text {
	line-height: 28px;
	font-size: 18px;
	overflow: hidden;
	position: relative;
	padding: 0 10px;
}

.texter {
	height: 56px;
}

	.texter:after {
		content: ' ... ';
		position:absolute;
		bottom: 0;
		right: 0;
		background: -webkit-linear-gradient(left,transparent, #fff 40%); /* Safari 5.1-6.0 */
		background: -o-linear-gradient(left, #fff 50%); /* Opera 11.1-12.0 */
		background: -moz-linear-gradient(left, #fff 50%); /* Firefox 3.6-15 */
		background: linear-gradient(); /* 标准语法 */
	}
