/*index 首页 */
.indexBox h3{text-align: center;font-size: 30px;color: #333;}
.slideshow{position: relative;margin-top: 69px;}
.banner_list{position: relative;/*overflow: hidden;*/}
.banner_list li{position: absolute;top: 0;left: 0;}
.banner_list a{	display: block;min-height: 355px;}
.banner_list img{display: block;width: 100%;height: 100%;}
.banner_list .bannerTXT{position: absolute;	left: 10%;	min-width:460px;width: 40%;transform: translateY(-50%);top: 50%;}
.banner_list .bannerTXT h2{font-size: 30px;color: #DF0100;line-height: 45px;margin-bottom:40px;}
.banner_list .bannerTXT p{font-size: 16px;color: #9f9f9f;line-height: 30px;}

/*锚点*/
/* .anchors{position: absolute; bottom: 4%;left: 50%;z-index: 5;transform: translateX(-50%);} */
/*rgba(248,250,252,.3)*/
/* .anchors a{background: #DF0100;width: 59px;height: 4px;float: left;margin: 0 3px;}
.anchors .anchor{background: rgba(255,255,255,1);} */

/*产品中心*/
.second{background:url(/upload/static/images/indexBanner1.jpg) no-repeat center center #fefefe;	min-height: 705px;padding: 72px 0;}
.second h3{margin-bottom: 63px;}
.second section{display: flex;/*justify-content: space-evenly;*/flex-wrap: wrap;}
.second article{
	background: #fff;margin-bottom: 40px;
	background: -webkit-linear-gradient(#fdf9f9, #fff); /* Safari 5.1 - 6.0 */ 
    background: -o-linear-gradient(#fdf9f9, #fff); /* Opera 11.1 - 12.0 */ 
    background: -moz-linear-gradient(#fdf9f9, #fff); /* Firefox 3.6 - 15 */
    background: linear-gradient(#fdf9f9, #fff); /* 标准的语法 */
	box-shadow: 0 0 8px 0 rgba(10,1,2,.1);	padding: 32px 20px;width: 29%;max-width: 366px;
	/*IE9*/	float: left\9;margin: 0 1%\9;min-height: 404px\9;margin-left: 20px;margin-right: 20px;
}
.second section::after {content: ""; width: 29%; height: 0; visibility: hidden;}
.second .titleBar{line-height: 41px;margin-bottom: 30px;}
.second img{float: left;margin-right: 10px;}
.second h4{font-size: 22px;color: #000;/* margin: 12px 0; */}
.second p{
	color: #4a4a4a;line-height: 22px;margin-bottom: 20px;height: 44px;display: block;
	overflow:hidden;text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;
}
.second li{
	color: #666;line-height: 26px;height: 26px;width: 100%;text-indent: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
	background: url(/upload/static/images/sprite.png) no-repeat -36px 6px;
}
/*客户案例*/
.third{padding: 60px 0;background: #f8fafc;}
.third .subhead{font-size: 18px; color: #666; text-align: center;margin-top: 8px;margin-bottom: 66px;}
.third img{width: 42%;}
.third_list {width: 52%;}
.third li{border-top: 1px solid #999;padding: 24px 0;}
.third li:last-child{border-bottom: 1px solid #999;margin-bottom: 35px;}
.third li a:hover h4{color: #d64531;}
.third li h4{font-size: 22px; color: #333;padding-left: 30px;margin-bottom: 10px;position: relative;}
.third li h4:before{content:" "; width: 5px; height: 5px; background: #333; border-radius: 100%;position: absolute; top: 12px; left: 0;}
.third li p{
	padding-left: 30px;font-size: 14px;color: #999;height: 40px;width: 93%;line-height: 21px;
	overflow: hidden; text-overflow: ellipsis;	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
}

/*第四屏*/
.fourth{background: url(/upload/static/images/indeximg2.jpg) no-repeat center bottom;background-size: cover;color: #fff;padding: 70px 0 100px;}
.fourth h3{color: #fff;margin-bottom: 32px;}
.fourth .Lside{width: 60%;}
.fourth .Lside p{font-size: 14px;line-height: 30px;margin-bottom: 35px;margin-top: 18px;}
.fourth ul{margin-bottom: 56px;}
.fourth li{line-height: 25px; padding-left: 38px; margin-bottom: 12px;position: relative;}
.fourth li:before{content: " ";position: absolute;left: 0; width: 25px;height: 25px;background: url(/upload/static/images/sprite.png) no-repeat -52px 0;}
.Lside aside{margin-top: 30px;}
.Lside aside img:not(:nth-child(4n)) {margin-right: 10px;margin-top: 10px;}

.Rside{width: 345px;color: #d3ddfa;margin-right: 43px;background: rgba(0,0,0,0.5);padding: 24px 52px 30px;border-radius: 10px;}
.Rside strong,.Rside a{font-size: 15px; color: #fff;}
.Rside a{display: block;margin-bottom: 8px;font-weight: bold;}
.Rside span{font-size: 12px;display: block;margin-bottom: 6px;opacity: .5;}
.Rside input,.Rside button{	display: block;	width: 100%;height: 40px;line-height: 40px;	border-radius: 5px;}
.Rside input{font-size: 14px;background: transparent;border: 1px solid #d3ddfa;padding: 0 15px;color: #d3ddfa;margin-bottom: 10px;}
.Rside button{font-size: 16px;border: none;background: #e23d26;color: #fff;margin-top: 20px;}
.Rside p{height: 20px;overflow: hidden;margin-top: 10px;}
.Rside img{display: block;margin: 18px auto;}

/*首页第五屏 - 业务咨询*/
.fifthTab{padding-top: 60px;position: relative;height: 560px;margin-bottom: 95px;}
.fifthTab .common{position: relative;height: 100%;}
.information{
	background: #fff;box-shadow: 0 0 12px 6px rgba(176,176,180,.3);	border-radius: 10px;/* width: 762px; */
	position: absolute; top: 175px;left: 50%;margin-left: -381px;min-height: 120px;
}
.information .messageBox{background:#e23d26;border-radius: 10px 0 0 10px;padding: 36px 34px; margin-right: 20px;width: 210px;height: 100%;position: absolute;}
.information .message{width: 100%;position: relative;top: 50%;transform: translateY(-50%);}
.information .wordBox{margin-left: 230px;padding: 24px 0;}
/* .information>div{min-width: 400px;} */
/*.information .message img{width:100%;}
.information > div{width: calc(100% - 240px);}
.fifth_zh .information .address{width: 49px;display: inline-block;text-align: justify;text-align-last: justify;font-weight: inherit;}
*/
.information strong{font-size: 24px; color:#e23d26; display: block;margin-bottom: 15px;}
.information a{color:#e23d26;margin-left: 10px;}
.information p{font-size: 16px;color: #333;width: 532px;}
.fifthTab .swiper-container,.index_contact article{background:#fff;border-radius: 30px; }
/*.fifthTab ul{
	width:100%; height:130px; line-height: 130px;padding: 0 50px;
	box-shadow: 0px 13px 16px rgb(228, 228, 228);position: absolute;left: auto;	bottom: -70px;
}*/
.fifthTab ul{width:100%; height:130px; line-height: 130px;}
.fifthTab li{float:left;font-size:24px;color:#666;text-align: center;cursor: pointer;-webkit-tap-highlight-color: transparent;}
.fifthTab .thisLi{color:#e23d26;position: relative;}
.fifthTab .thisLi::after{content: "" ; background: #e23d26; width: 82px;height: 5px;position: absolute;bottom: 0;left: 50%;margin-left: -41px;}

/*.index_contact{justify-content: space-between;display:none;}
.index_contact_show{display: flex;}*/

.index_contact{	display: flex;justify-content: space-between;}
.index_contact article{
	width: 31%;height: 280px; text-align: center;padding: 36px;position: relative;
	box-shadow: 0px 0px 13px 10px rgba(228, 228, 228, 0.3);background:#fff;border-radius: 30px;	float: left\9;margin: 0 1%\9;
}
.index_contact h5{font-size: 22px;color: #333;margin-bottom: 20px;}
.index_contact a{display: block;color: #666;margin-bottom: 6px;}
.index_contact .consultBtn,.index_contact .leaveBtn{
	font-size: 16px;color: #fff;min-width: 158px;line-height: 42px;border-radius: 25px;
	margin: auto;position: absolute;bottom: 42px;left: 50%;	margin-left: -79px;padding: 0 15px;box-sizing: border-box;
}
.index_contact .consultBtn{background: #e23d26;}
.index_contact .leaveBtn{background: #333;}
.index_contact .visibilityH{visibility: hidden;}
.index_contact img{width: 160px;}

.fifthTab .swiper-container{
	width: calc( 1203px - 80px);position: absolute;	left: auto;	bottom: -70px;
	padding: 0 40px;box-sizing: content-box;box-shadow: 0px 13px 16px rgb(228, 228, 228);
}

/*第六屏 - 新闻动态*/
.sixth{padding-top: 80px;}
.sixth h3{margin-bottom: 70px;}
.sixth dl{width: 30%;border-radius: 14px;box-shadow: 0px 2px 21px 3px rgba(130, 166, 245, .2);float: left\9; margin: 0 1%\9;margin-bottom: 40px;}
.sixth img{width: 100%;}
.sixth dd{padding:26px;}
.sixth h5{
	font-size: 18px;line-height: 26px;margin-bottom: 12px;height:54px;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
}
.sixth span{color: #9f9f9f;font-size: 16px;display: block;border-bottom: 1px dashed #8899b0;padding-bottom: 6px;}
.sixth .readMore{width: 183px;margin: auto; margin-top: 25px;} 
.sixth .wrap{ width:100%; max-width: 1200px; height: auto; margin: 0 auto; }
.sixth .wrap{ position: relative;}
.sixth .swiper-slide .slideImg{overflow: hidden; border-radius: 14px 14px 0 0;}
.sixth .swiper-slide img{ width: 100%; display: block; height: 181px; transition: all 0.8s; }
.sixth .swiper-slide:hover img{ transform: scale(1.2); }

.swiper-pagination{ display: none; }
.swiper-button-prev,.swiper-button-next{ width: 60px; height: 60px;outline:none;}
.swiper-button-prev{ background: url(/upload/static/images/cpleft.png) no-repeat center center; left: -70px; background-size: cover;  }
.swiper-button-next{ background: url(/upload/static/images/cpright.png) no-repeat center center;right: -68px; background-size: cover; }
.sixth .swiper-slide .slideText h2{ font-size: 16px; font-weight: 700; height: 60px; line-height: 30px; max-height: 30px; overflow: hidden; margin-bottom: 25px; }
.sixth .swiper-slide .slideText p{ font-size: 14px; line-height: 26px; max-height: 52px; overflow: hidden; margin-bottom: 35px; }
.sixth .swiper-slide{border-radius: 14px;box-shadow: 0px 1px 11px 2px rgba(130, 166, 245, .2);}
.sixth .swiper-container{padding: 15px;}
.sixth .slideText{padding: 22px 26px;}

@media screen and (max-width: 1350px){
	.swiper-button-prev,.swiper-button-next{display: none;}
}
@media screen and (max-width: 1280px){
	/* .banner_list .bannerTXT { left: 57%;  width: 400px;} */
	.banner_list .bannerTXT h2 {font-size: 26px;line-height: 39px;margin-bottom: 30px;}
	.banner_list .bannerTXT h3 {font-size: 26px;line-height: 39px;margin-bottom: 30px;}
	.banner_list .bannerTXT p { font-size: 14px; line-height: 24px;}
	.third li {padding: 25px 0;}
	.fifthTab .swiper-container{width: calc( 1100px - 80px);}
}

@media screen and (max-width: 1150px){
	.banner_list .bannerTXT h2 {font-size: 24px;line-height: 36px;}
	.banner_list .bannerTXT h3 {font-size: 24px;line-height: 36px;}
	.indexBox h3 {font-size: 28px;}
	.third .subhead { font-size: 16px;}
	.third li {padding: 20px 0;}
	.third li h4 {margin-bottom: 10px;}
	.Rside {margin-right: 0;}
	.fifthTab .swiper-container { width: calc( 975px - 80px);}
}
@media screen and (max-width: 1050px){
	.second section { display: flex; justify-content: space-evenly; flex-wrap: wrap;}
	.second article {width: 40%; max-width: inherit;margin-bottom: 40px;}
	.banner_list,.second,.third,.fourth,.fifth,.slideshow {min-width: 1050px;}
}

/*#tidio-chat{display:none !important;}*/
/*#tidio-chat-iframe{display:none !important;}*/
/*#nbWebImLightContainer{display: none !important;}*/
/*#newBridge{display: none !important;}*/

.eparking .second section::after {margin-right: 33%;}
