@charset "UTF-8";

/*banner图*/
.index-banner{width: 100%;height:760px;position:relative;z-index:1; transition: all 1s;-webkit-transition: all 1s; /* Safari */}
.index-banner .swiper-container{height:100%;}
.index-banner .home-banner{width:100%;height:100%;overflow:hidden;}
.index-banner .home-banner a{display: block;width: 100%;height: 100%;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;}
.index-banner .home-banner .banner-txt{width:100%;padding-left:116px;height:450px;position:relative;overflow:hidden;display:flex;align-items:center;}
.index-banner .home-banner .banner-txt-bg{width:100%;height:100%;background:url(../images/txt-bg.png) no-repeat left center;background-size:auto 100%;position:absolute;top:0;left:0;}
.index-banner .home-banner .banner-txt .txt{width:100%;color:#fff;text-align:left;}
.index-banner .home-banner .banner-txt .txt1{font-size:80px;line-height:80px;opacity:0.2;text-transform:uppercase;font-family:"Arial";font-weight:bold;}
.index-banner .home-banner .banner-txt .txt2{font-size:32px;line-height:32px;}
.index-banner .home-banner .banner-txt .txt3{font-size:64px;line-height:80px;font-weight:bold;padding-bottom:24px;position:relative;}
.index-banner .home-banner .banner-txt .txt3:after{content:"";display:block;position:absolute;bottom:0;left:0;width:20px;height:2px;background:#fff;}
.index-banner .home-banner .banner-txt .txt4{font-size:24px;margin-top:32px;line-height:40px;font-family:"Arial";}


.index-banner .swiper-container .swiper-pagination{bottom:20px;width:126px;left:50%;margin-left:-63px;height:32px;background:rgba(255,255,255,0.2);border-radius:20px;padding:12px 0;}
.index-banner .swiper-container .swiper-pagination-bullet{opacity: 1;width:8px;margin:0 5px;background:#fff;height:8px;border-radius:50%;transition: all .3s;vertical-align:top;}
.index-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;height:12px;border:#fff solid 2px;margin-top:-2px;background:none;}

.index-banner .swiper-button-next,.index-banner .swiper-button-prev{width:80px;height:80px;margin-top:-40px;background:url(../images/icon-prev.png) no-repeat center;display:none;transition: all 0.6s;-webkit-transition: all 0.6s;opacity:0.6; left:2%;}
.index-banner .swiper-button-next{background:url(../images/icon-next.png) no-repeat center;right:2%;left:auto;}
.index-banner:hover .swiper-button-next,.index-banner:hover .swiper-button-prev{display:block;transition: all 0.6s;-webkit-transition: all 0.6s;}
.index-banner .swiper-button-next:hover,.index-banner .swiper-button-prev:hover{opacity:1;transition: all 0.6s;-webkit-transition: all 0.6s;}

@media(max-width:1440px){
	.index-banner{height:720px;}

	.index-banner .home-banner .banner-txt{padding-left:100px;height:400px;}
	.index-banner .home-banner .banner-txt .txt1{font-size:64px;line-height:64px;}
	.index-banner .home-banner .banner-txt .txt2{font-size:24px;line-height:24px;}
	.index-banner .home-banner .banner-txt .txt3{font-size:56px;line-height:72px;padding-bottom:20px;}
	.index-banner .home-banner .banner-txt .txt4{font-size:16px;margin-top:32px;line-height:24px;}
}

@media(max-width:1080px){
	.index-banner{height:600px;}

	.index-banner .home-banner .banner-txt{padding-left:80px;height:360px;}
	.index-banner .home-banner .banner-txt .txt1{font-size:48px;line-height:48px;}
	.index-banner .home-banner .banner-txt .txt2{font-size:20px;line-height:20px;}
	.index-banner .home-banner .banner-txt .txt3{font-size:40px;line-height:64px;padding-bottom:16px;}
	.index-banner .home-banner .banner-txt .txt4{font-size:14px;margin-top:20px;line-height:20px;}
}

@media(max-width:769px){
	.index-banner{height:500px;}
	
	.index-banner .home-banner .banner-txt{padding-left:60px;height:300px;}
	.index-banner .home-banner .banner-txt .txt1{font-size:36px;line-height:40px;}
	.index-banner .home-banner .banner-txt .txt2{font-size:16px;line-height:20px;}
	.index-banner .home-banner .banner-txt .txt3{font-size:28px;line-height:40px;padding-bottom:16px;}
	.index-banner .home-banner .banner-txt .txt4{font-size:12px}

	.index-banner .swiper-container .swiper-pagination{bottom:12px;}

	.index-banner:hover .swiper-button-next,.index-banner:hover .swiper-button-prev{display:none;}
}

@media(max-width:480px){
  	.index-banner{height:360px;}

  	.index-banner .home-banner .banner-txt{padding-left:40px;height:240px;}
	.index-banner .home-banner .banner-txt .txt1{font-size:32px;line-height:32px;}
	.index-banner .home-banner .banner-txt .txt2{font-size:14px;line-height:20px;}
	.index-banner .home-banner .banner-txt .txt3{font-size:24px;line-height:40px;padding-bottom:16px;}
}

@media(max-width:420px){
  	.index-banner{height:300px;}

  	.index-banner .home-banner .banner-txt{padding-left:20px;height:200px;}
	.index-banner .home-banner .banner-txt .txt1{font-size:28px;line-height:32px;}
	.index-banner .home-banner .banner-txt .txt2{font-size:14px;line-height:20px;}
	.index-banner .home-banner .banner-txt .txt3{font-size:20px;line-height:32px;padding-bottom:16px;}
}

@media(max-width:340px){
  	.index-banner{height:260px;}
}


/*首页*/
.home-title{width:100%;margin-bottom:30px;}
.home-title h3{width:100%;font-size:32px;line-height:56px;text-align:center;color:#333;font-weight:bold;font-family:"微软雅黑";transition: all 0.2s;-webkit-transition: all 0.2s;}

@media(max-width:1080px){
	.home-title h3{font-size:24px;line-height:40px;}
}

@media(max-width:769px){
	.home-title{margin-bottom:16px;}
	.home-title h3{font-size:18px;line-height:40px;}
}

.home-more{width:100%;margin-top:40px;}
.home-more a{display:block;width:148px;height:48px;border:#aaa solid 1px;font-size:14px;line-height:46px;text-align:center;color:#666;transition: all 0.2s;-webkit-transition: all 0.2s;}
.home-more a:hover{background:#0762cb;color:#fff;border:#0762cb solid 1px;}

@media(max-width:769px){
	.home-more{margin-top:32px;}
	.home-more a{width:120px;height:32px;line-height:30px;}
}

/*首页 通知公告*/
.home-notice{width:100%;border-bottom:#e5e5e5 solid 1px;padding:20px 0;}
.home-notice-title{float:left;width:120px;height:40px;background:#0762cb;font-size:16px;color:#fff;line-height:40px;text-align:center;font-family:"微软雅黑";font-weight:bold;}
.home-notice-list{float:right;width:calc(100% - 150px);height:40px;overflow:hidden;}
.home-notice-list a{float:left;width:100%;}
.home-notice-list a h5{width:calc(100% - 200px);float:left;font-size:16px;color:#999;line-height:40px;font-family:"微软雅黑";height:40px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.home-notice-list a span{float:right;font-size:14px;color:#999;border:#e5e5e5 solid 1px;border-radius:4px;width:80px;text-align:center;line-height:38px;font-family:"微软雅黑";transition: all 0.2s;-webkit-transition: all 0.2s;}
.home-notice-list a:hover span{color:#0762cb;border:#0762cb solid 1px;}

@media(max-width:769px){
	.home-notice{padding:12px 0;}
	.home-notice-title{width:64px;height:36px;font-size:14px;line-height:36px;}
	.home-notice-list{width:calc(100% - 84px);height:36px;}
	.home-notice-list a h5{width:100%;font-size:14px;line-height:36px;height:36px;}
	.home-notice-list a span{display:none;}
}



/*首页 关于我们*/
.home-about{width:100%;margin:80px auto;overflow:hidden;}
.home-about-top{width:100%;position:relative;}

.home-about-txt{float:left;width:45%;}
.home-about-txt h3{font-size:28px;color:#333;line-height:48px;margin-bottom:10px;font-family:"微软雅黑";font-weight:bold;}
.home-about-txt p{width:100%;font-size:16px;color:#999;line-height:30px;font-family:"微软雅黑";max-height:90px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;}

.home-video{position:absolute;right:0;top:0;height:100%;width:52.56%;display:flex;align-items:center;}
.home-video-bg{width:100%;}
.home-video-bg img{width:100%;display:block;margin:0 auto;}
.home-video-play{position:absolute;left:50%;top:50%;width:90px;height:90px;margin-top:-45px;margin-left:-45px;background:url(../images/icon-play.png) no-repeat center;background-size:100%;border-radius:50%;cursor:pointer;}
.home-video-play:hover{box-shadow:0 0 12px rgba(7,98,203,0.3);}

.home-about-icon{width:100%;margin-top:48px;}
.home-about-icon li{float:left;width:23.5%;margin-left:2%;border:#ddd solid 1px;border-radius:8px;transition: all 0.2s;-webkit-transition: all 0.2s;}
.home-about-icon li:first-child{margin-left:0;}
.home-about-icon li a{display:block;width:100%;padding:30px;}
.home-about-icon li a .icon{width:100%;}
.home-about-icon li a .icon img{display:block;width:48px;height:48px;margin:0 auto;transition: all 0.2s;-webkit-transition: all 0.2s;}
.home-about-icon li a .icon .img2{display:none;}
.home-about-icon li a h6{width:100%;font-size:18px;color:#333;line-height:28px;text-align:center;font-family:"微软雅黑";margin-top:12px;transition: all 0.2s;-webkit-transition: all 0.2s;}

/*.home-about-icon li:hover{background:#0762cb url(../images/logo-bg.png) no-repeat center;background-size:auto 100%;border:#0762cb solid 1px;}*/
.home-about-icon li:hover{background:#0762cb url(../images/baishite01.png) no-repeat center;background-size:100%;border:#0762cb solid 1px;}
.home-about-icon li:hover a .icon .img1{display:none;}
.home-about-icon li:hover a .icon .img2{display:block;}
.home-about-icon li:hover a h6{color:#fff;}

@media(max-width:1080px){
	.home-about{margin:40px auto;}

	.home-about-txt{width:100%;}
	.home-about-txt h3{font-size:28px;color:#333;line-height:48px;margin-bottom:10px;font-family:"微软雅黑";font-weight:bold;}
	.home-about-txt p{width:100%;font-size:16px;color:#999;line-height:30px;font-family:"微软雅黑";max-height:90px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;}

	.home-video{position:relative;height:auto;width:100%;margin-top:40px;float:left;}

	.home-about-icon{margin-top:40px;}
	.home-about-icon li a{padding:20px;}
	.home-about-icon li a h6{font-size:16px;line-height:24px;margin-top:8px;}
}


@media(max-width:640px){
	.home-about-txt h3{font-size:18px;line-height:36px;}
	.home-about-txt p{font-size:14px;line-height:24px;max-height:72px;}

	.home-video{margin-top:32px;}
	.home-video-play{width:60px;height:60px;margin-top:-30px;margin-left:-30px;}

	.home-about-icon{margin-top:32px;}
	.home-about-icon li a{padding:20px;}
	.home-about-icon li a h6{font-size:16px;line-height:24px;margin-top:8px;}
}

@media(max-width:480px){
	.home-video-play{width:48px;height:48px;margin-top:-24px;margin-left:-24px;}

	.home-about-icon li{width:49%;margin-left:2%;margin-bottom:2%;}
	.home-about-icon li:nth-child(odd){margin-left:0;}
	.home-about-icon li a{padding:12px;}
	.home-about-icon li a .icon img{width:36px;height:36px;}
	.home-about-icon li a h6{font-size:14px;line-height:20px;}
}

/*视频弹框*/
.video-bg{position:fixed;z-index:1000;top:0;left:0;background:#000;opacity:0.7;width:100%;height:100%;display:none;}
.home-videobox{position:fixed;z-index:1001;top:0;left:0;width:60%;top:14%;left:20%;display:none;}
.home-videobox .video-close{position:absolute;right:-24px;top:-24px;width:48px;height:48px;background:rgba(0,0,0,0.6) url(../images/icon-nav-close01.png) no-repeat center;background-size:28px;border:#fff solid 2px;border-radius:50%;cursor:pointer;opacity:0.8;}

@media(max-width:1280px){
	.home-videobox{width:80%;left:10%;}
}

@media(max-width:769px){
	.home-videobox{width:90%;left:5%;}

	.home-videobox .video-close{right:-18px;top:-18px;width:36px;height:36px;background:rgba(0,0,0,0.6) url(../images/icon-nav-close01.png) no-repeat center;background-size:20px;}
}


/*首页 产品*/
.home-pro{width:100%;padding:80px 0 100px;background:#e6effa;overflow:hidden;border-top-right-radius:180px;}

.home-pro-list{width:100%;}
.home-pro-list li{position:relative;}
.home-pro-list li a{display:block;width:100%;}
.home-pro-list li a .img{width:100%;}
.home-pro-list li a .img img{display:block;width:100%;}
.home-pro-list li a .txt-box{position:absolute;bottom:0;left:0;width:100%;height:50px;background:rgba(255,255,255,0.6);display:flex;align-items:center;overflow:hidden;transition: all 0.6s;-webkit-transition: all 0.6s;}
.home-pro-list li a .txt{width:100%;padding:0 13%;}
.home-pro-list li a .txt h5{width:100%;font-size:18px;color:#333;line-height:40px;text-align:center;font-family:"微软雅黑";height:40px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.home-pro-list li a .txt p{width:100%;margin-top:12px;font-size:16px;color:#666;line-height:28px;text-align:center;font-family:"微软雅黑";max-height:84px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;display:none;}
.home-pro-list li:hover a .txt-box{height:100%;}
.home-pro-list li:hover a .txt p{display:block;}

.home-pro-list .swiper-pagination{display:none;bottom:0;}
.home-pro-list .swiper-container .swiper-pagination-bullet{opacity: 1;width:8px;margin:0 5px;background:none;border:#0762cb solid 1px;height:8px;border-radius:50%;transition: all .3s;vertical-align:top;}
.home-pro-list .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0762cb;}


@media(max-width:1560px){
	.home-pro{border-top-right-radius:120px;}
}

@media(max-width:1080px){
	.home-pro{padding:40px 0 48px;border-top-right-radius:80px;}

	.home-pro-list li a .txt-box{height:32px;}
	.home-pro-list li a .txt{padding:0 12px;}
	.home-pro-list li a .txt h5{font-size:16px;line-height:32px;height:32px;}
	.home-pro-list li a .txt p{margin-top:8px;font-size:12px;line-height:20px;max-height:60px;}
	
	.home-pro-list .swiper-container{padding-bottom:20px;}
	.home-pro-list .swiper-pagination{display:block;height:8px;}
}

@media(max-width:640px){
	.home-pro{border-top-right-radius:40px;}
}

/*首页 案例*/
.home-case{width:100%;padding:80px 0 100px;background:url(../images/home-case-bg.png) no-repeat center bottom;background-size:100% auto;overflow:hidden;}

.home-cast-nav{width:90%;margin:0 auto 36px auto;background:url(../images/title-bg.jpg) no-repeat center;background-size:cover;border-radius:8px;overflow:hidden;}
.home-cast-nav li{border-left:#e3e3e3 solid 1px;transition: all 0.2s;-webkit-transition: all 0.2s;}
.home-cast-nav li:first-child{border-left:none;}
.home-cast-nav li a{display:block;width:100%;text-align:center;padding:32px 0;}
.home-cast-nav li a .icon{display:inline-block;width:48px;margin-right:12px;vertical-align:top;}
.home-cast-nav li a .icon img{display:block;width:100%;transition: all 0.2s;-webkit-transition: all 0.2s;}
.home-cast-nav li a .icon .img2{display:none;}
.home-cast-nav li a h6{display:inline-block;font-size:18px;color:#333;line-height:48px;font-family:"微软雅黑";vertical-align:top;transition: all 0.2s;-webkit-transition: all 0.2s;}

.home-cast-nav li:hover{background:#0762cb url(../images/baishite01.png) no-repeat center;background-size:100%;}
.home-cast-nav li:hover a .icon .img1{display:none}
.home-cast-nav li:hover a .icon .img2{display:block;}
.home-cast-nav li:hover a h6{color:#fff;}

.home-cast-nav li.active{background:#0762cb url(../images/baishite01.png) no-repeat center;background-size:100%;}
.home-cast-nav li.active a .icon .img1{display:none}
.home-cast-nav li.active a .icon .img2{display:block;}
.home-cast-nav li.active a h6{color:#fff;}

.home-case-box{width:100%;}
.home-case-warp{display:none;}

.home-case-list{width: 100%;margin: 0 auto;position: relative;}
.home-case-list .swiper-slide{width:70%;}
.home-case-list .home-case-cont{width:100%;position:relative;}
.home-case-list .home-case-cont .img{width:100%;}
.home-case-list .home-case-cont .img img{display:block;width:100%;}
.home-case-list .home-case-cont .txt{position:absolute;right:20px;bottom:24px;width:460px;height:280px;padding:48px 30px 32px;background:#fff;opacity:0;transition: all 0.2s;-webkit-transition: all 0.2s;}
.home-case-list .home-case-cont .txt h5{width:100%;font-size:18px;color:#333;font-family:"微软雅黑";line-height:32px;margin-bottom:12px;text-align:left;height:32px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.home-case-list .home-case-cont .txt p{width:100%;font-size:16px;color:#999;line-height:24px;text-align:left;max-height:72px;font-family:
	"微软雅黑";overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;}
.home-case-list .home-case-cont .txt .home-more{margin-top:32px;}
.home-case-list .home-case-cont .txt .home-more span{width:120px;background:#0762cb;color:#fff;border:#0762cb solid 1px;display:block;height:40px;font-size:14px;font-family:"微软雅黑";line-height:38px;text-align:center;transition: all 0.2s;-webkit-transition: all 0.2s;}

.home-case-list .swiper-slide-active .home-case-cont .txt{opacity:1;}

.home-case-list .swiper-button-next,.home-case-list .swiper-button-prev{width:15%;height:80%;margin-top:0;background:none;transition: all 0.6s;-webkit-transition: all 0.6s;opacity:0.6;top:10%; left:0;}
.home-case-list .swiper-button-next{right:0;left:auto;}

.home-case-list .swiper-container .swiper-pagination{bottom:10px;}
.home-case-list .swiper-container .swiper-pagination-bullet{opacity: 1;width:12px;margin:0 5px;background:#fff;height:12px;border-radius:50%;transition: all .3s;}
.home-case-list .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0762cb;}

@media(max-width:1280px){
	.home-cast-nav{width:84%;margin-bottom:24px;}
	.home-case-list .swiper-slide{width:84%;}
}

@media(max-width:1080px){
	.home-case{padding:40px 0 48px;}

	.home-cast-nav{width:84%;margin-bottom:24px;}
	.home-cast-nav li a{padding:20px 0;}
	.home-cast-nav li a .icon{width:36px;margin-right:8px;}
	.home-cast-nav li a h6{font-size:14px;line-height:36px;}


	.home-case-list .home-case-cont .txt{width:320px;height:200px;padding:20px;}
	.home-case-list .home-case-cont .txt h5{font-size:16px;line-height:32px;margin-bottom:8px;height:32px;}
	.home-case-list .home-case-cont .txt p{font-size:12px;line-height:20px;max-height:60px;}

	.home-case-list .home-case-cont .txt .home-more{margin-top:24px;}
	.home-case-list .home-case-cont .txt .home-more span{width:80px;height:36px;line-height:34px;}

}

@media(max-width:640px){
	.home-cast-nav{width:100%;margin-bottom:16px;}
	.home-cast-nav li a{padding:12px 0;}
	.home-case-list .home-case-cont .txt{display:none;}
}


/*首页 空间体验*/
.home-space{width:100%;padding:80px 0 100px;background:url(../images/home-vr-bg.jpg) no-repeat center bottom;background-size:cover;overflow:hidden;border-top-left-radius:180px;}

.home-space-cont{width:100%;position:relative;}
.home-space-cont .space-left{float:left;width:50%;position:relative;}
.home-space-cont .space-left .img{width:100%;overflow:hidden;}
.home-space-cont .space-left .img img{display:block;width:100%;transition: all 1s;-webkit-transition: all 1s;}
.home-space-cont .space-left .img:hover img{-webkit-transform:scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);}
.home-space-cont .space-left .txt{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.5);padding:0 20px;}
.home-space-cont .space-left .txt h6{width:100%;font-size:18px;color:#fff;line-height:50px;font-family:"微软雅黑";height:50px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.home-space-cont .space-left .icon{width:100px;height:100px;border:#0762cb solid 1px;border-radius:50%;background:url(../images/vr-icon02.png) no-repeat center;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px;}

.home-space-cont .space-right{position:absolute;right:0;top:0;width:50%;background:#fff;height:100%;display:flex;align-items:center;}
.home-space-cont .space-right .txt{width:100%;}
.home-space-cont .space-right .txt .icon{width:200px;margin:0 auto 40px auto;}
.home-space-cont .space-right .txt .icon img{display:block;width:100%;}
.home-space-cont .space-right .txt h5{font-size:20px;color:#333;line-height:32px;text-align:center;font-weight:bold;font-family:"微软雅黑";}
.home-space-cont .space-right .txt a{width:120px;margin:24px auto 0 auto;background:#0762cb;color:#fff;border:#0762cb solid 1px;display:block;height:40px;font-size:14px;font-family:"微软雅黑";line-height:38px;text-align:center;transition: all 0.2s;-webkit-transition: all 0.2s;}


@media(max-width:1560px){
	.home-space{border-top-left-radius:120px;}
}

@media(max-width:1280px){
	.home-space-cont .space-right .txt .icon{width:120px;margin:0 auto 24px auto;}
}

@media(max-width:1080px){
	.home-space{padding:40px 0 48px;border-top-left-radius:80px;}
	.home-space-cont .space-left .txt h6{font-size:16px;line-height:36px;height:36px;}
	.home-space-cont .space-right .txt .icon{width:100px;margin:0 auto 16px auto;}

	.home-space-cont .space-right .txt a{width:80px;height:36px;line-height:34px;}

}

@media(max-width:769px){
	.home-space-cont .space-left{width:100%;}
	.home-space-cont .space-left .txt{padding:0 12px;}
	.home-space-cont .space-left .txt h6{font-size:14px;line-height:32px;height:32px;}
	.home-space-cont .space-left .icon{width:64px;height:64px;margin-left:-32px;margin-top:-32px;background:url(../images/vr-icon02.png) no-repeat center;background-size:40px;}

	.home-space-cont .space-right{position:relative;float:left;width:100%;height:auto;padding:30px 0;}
	.home-space-cont .space-right .txt h5{font-size:16px;line-height:24px;}
}

@media(max-width:640px){
	.home-space{border-top-left-radius:40px;}
}

/*首页 新闻*/
.home-news{width:100%;padding:80px 0;}

.home-news-cont{width:100%;}
.home-news-left{float:left;width:49%;position:relative;}
.home-news-left a{display:block;width:100%;}
.home-news-left .img{width:100%;overflow:hidden;}
.home-news-left .img img{display:block;width:100%;transition: all 1s;-webkit-transition: all 1s;}
.home-news-left .img:hover img{-webkit-transform:scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);}

.home-news-left .txt{position:absolute;bottom:0;left:0;width:100%;padding:0 20px;}
.home-news-left .txt h5{width:100%;font-size:18px;color:#fff;line-height:50px;font-weight:bold;font-family:"微软雅黑";height:50px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}


.home-news-list{float:right;width:49%;}
.home-news-list li{float:left;width:100%;margin-bottom:14px;background:#f5f5f5;position:relative;padding:24px;}
.home-news-list li:after{content:"";display:block;position:absolute;left:0;bottom:0;height:2px;background:#0762cb;width:0;transition: all 0.6s;-webkit-transition: all 0.6s;}
.home-news-list li a{display:block;width:100%;}
.home-news-list li a h5{width:100%;font-size:18px;color:#333;line-height:32px;height:32px;font-weight:bold;font-family:"微软雅黑";overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.2s;-webkit-transition: all 0.2s;}
.home-news-list li a p{width:100%;font-size:16px;color:#666;line-height:28px;margin-top:8px;margin-bottom:12px;height:56px;font-family:"微软雅黑";overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.home-news-list li a .tag{width:100%;}
.home-news-list li a .tag span{font-size:16px;color:#999;line-height:20px;font-family:"Arial";}
.home-news-list li a .tag span.more{float:right;text-transform:uppercase;transition: all 0.2s;-webkit-transition: all 0.2s;}


.home-news-list li:hover:after{width:100%;}
.home-news-list li:hover a h5{color:#0762cb;}
.home-news-list li:hover a .tag span.more{color:#0762cb;}


@media(max-width:1080px){
	.home-news{padding:40px 0;}
	.home-news-left{width:100%;}
	.home-news-left .txt h5{font-size:16px;line-height:40px;height:40px;}
	.home-news-list{width:100%;margin-top:14px;}

}

@media(max-width:640px){
	.home-news-left .txt{padding:0 12px;}
	.home-news-left .txt h5{line-height:32px;height:32px;}

	.home-news-list li{padding:16px;}
	.home-news-list li a h5{font-size:16px;}
	.home-news-list li a p{font-size:12px;line-height:20px;height:40px;}
	.home-news-list li a .tag span{font-size:12px;}
}

/*首页 合作企业*/
.home-partner{width:100%;padding:80px 0;background:url(../images/home-partner-bg.jpg) repeat;overflow:hidden;border-top-right-radius:180px;}

.home-partner-list{width:100%;padding:0 32px;position:relative;}
.home-partner-list .swiper-container{padding:16px;}
.home-partner-list li{transition: all 0.6s;-webkit-transition: all 0.6s;}
.home-partner-list li a{display:block;width:100%;}
.home-partner-list li a img{display:block;max-width:100%;}
.home-partner-list li:hover{background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.1);}

.home-partner-list .swiper-button-next,.home-partner-list .swiper-button-prev{width:30px;height:30px;margin-top:-15px;background:url(../images/icon-prev02.png) no-repeat center;transition: all 0.6s;-webkit-transition: all 0.6s;left:0;border:#0762cb solid 1px;border-radius:4px;}
.home-partner-list .swiper-button-next{background:url(../images/icon-next02.png) no-repeat center;right:0;left:auto;}

.home-partner-list .swiper-button-next.swiper-button-disabled{background:url(../images/icon-next02-1.png) no-repeat center;border:#bdbdbd solid 1px;opacity:1;}
.home-partner-list .swiper-button-prev.swiper-button-disabled{background:url(../images/icon-prev02-1.png) no-repeat center;border:#bdbdbd solid 1px;opacity:1;}

.home-partner-list .swiper-pagination{display:none;bottom:0;}
.home-partner-list .swiper-container .swiper-pagination-bullet{opacity: 1;width:8px;margin:0 5px;background:none;border:#0762cb solid 1px;height:8px;border-radius:50%;transition: all .3s;vertical-align:top;}
.home-partner-list .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0762cb;}

@media(max-width:1560px){
	.home-partner{border-top-right-radius:120px;}
}

@media(max-width:1080px){
	.home-partner{padding:40px 0;border-top-right-radius:80px;}

}

@media(max-width:640px){
	.home-partner{border-top-right-radius:40px;}

	.home-partner-list{padding:0;}
	.home-partner-list .swiper-container{padding:0px;padding-bottom:16px;}

	.home-partner-list .swiper-button-next,.home-partner-list .swiper-button-prev{display:none;}
	.home-partner-list .swiper-pagination{display:block;height:8px;}
}

/*内页*/
.inside-banner{width:100%;height:500px;background-repeat:no-repeat;background-position:center;background-size:cover;transition: all 1s;-webkit-transition: all 1s;}

@media(max-width:1280px){
	.inside-banner{height:400px;}
}

@media(max-width:1080px){
	.inside-banner{height:320px;}
}

@media(max-width:769px){
	.inside-banner{height:260px;}
}

@media(max-width:480px){
	.inside-banner{height:160px;}
}

/*面包屑导航*/
.location{width:100%;border-bottom:#eee solid 1px;}
.location .home{float:left;font-family: "微软雅黑",Arial, Helvetica;line-height:60px;font-size:14px; color:#999;}
.location .home a{float:left;line-height:60px;color:#999;font-family: "微软雅黑",Arial, Helvetica;}
.location .home a.icon{background:url(../images/icon-home.png) no-repeat left center;width:28px;height:60px;}
.location .home span{float:left;font-size:12px;color:#ababab;margin-left:10px;margin-right:10px;line-height:60px;}
.location .home a.cur{color:#0762cb;}

@media(max-width: 1080px){
	.location{display:none;}
}

.pro-search{float:right;width:240px;height:38px;border:#eee solid 1px;border-radius:20px;margin-top:11px;margin-bottom:10px;overflow:hidden;}
.pro-search input{border:none;background:none;outline:none;}
.pro-search input.pro-search-input{float:left;width:180px;height:36px;padding:8px 12px;font-size:14px;color:#333;line-height:24px;}
.pro-search input.pro-search-btn{float:right;width:56px;height:36px;background:url(../images/icon-search01.png) no-repeat center;background-size:20px;}

@media(max-width:769px){
	.pro-search{width:100%;}
	.pro-search input.pro-search-input{width:84%;}
	.pro-search input.pro-search-btn{width:15%;}
}

/* 产品筛选 */
.pro-sort{width:100%;margin-top:48px;}
.pro-sort .sort-title{width:100%;border:#e5e5e5 solid 1px;background:#f2f2f2;padding:0 32px;}
.pro-sort .sort-title h3{float:left;font-size:18px;color:#333;line-height:58px;padding-left:42px;font-family: "微软雅黑";background:url(../images/icon-sort.png) no-repeat left center;background-size:24px;}
.pro-sort .sort-title .sort-btn{float:right;font-size:16px;color:#333;line-height:58px;padding-right:24px;font-family: "微软雅黑";background:url(../images/icon-down.png) no-repeat right center;cursor:pointer;transition: all 0.2s;-webkit-transition: all 0.2s;}
.pro-sort .sort-title .sort-btn:hover{color:#0762cb;background:url(../images/icon-down-1.png) no-repeat right center;}

.pro-sort-cont{width:100%;}
.sort-list{float:left;width:100%;border:#e5e5e5 solid 1px;border-top:none;padding:0 32px;}
.sort-list h5{float:left;width:70px;font-size:16px;color:#333;line-height:58px;font-weight:bold;font-family: "微软雅黑";}
.sort-list ul{float:right;width:calc(100% - 70px);}
.sort-list ul li{float:left;margin-right:10px;margin-top:9px;margin-bottom:9px;}
.sort-list ul li a{float:left;padding:0 16px;font-size:16px;color:#333;line-height:40px;font-family: "微软雅黑";border-radius:4px;transition: all 0.2s;-webkit-transition: all 0.2s;}
.sort-list ul li.active a{background:#0762cb;color:#fff;}
.sort-list ul li:hover a{background:#0762cb;color:#fff;}

@media(max-width:1080px){
	/*.pro-sort .sort-title{display:none;}
	.pro-sort-cont{display:block;border-top:#e5e5e5 solid 1px;}

	.sort-list{padding:0;}
	.sort-list h5{width:100%;line-height:48px;padding:0 20px;background:#f2f2f2 url(../images/icon-down.png) no-repeat 96% center;}
	.sort-list ul{width:100%;padding:0 20px;display:none;}
	.sort-list ul li{margin:8px 0;}
	.sort-list ul li a{padding:0 12px;font-size:12px;line-height:28px;}*/
}


@media(max-width:769px){
	.pro-sort-cont{display:none;}
	.pro-sort{margin-top:20px;}
	.pro-sort .sort-title{padding:0 20px;}
	.pro-sort .sort-title h3{font-size:16px;line-height:40px;padding-left:32px;background:url(../images/icon-sort.png) no-repeat left center;background-size:20px;}
	.pro-sort .sort-title .sort-btn{font-size:14px;line-height:40px;padding-right:20px;}

	.sort-list{padding:0 20px;}
	.sort-list h5{width:48px;font-size:14px;line-height:40px;}
	.sort-list ul{width:calc(100% - 48px);}
	.sort-list ul li{margin-right:8px;margin-top:6px;margin-bottom:6px;}
	.sort-list ul li a{padding:0 8px;font-size:12px;line-height:28px;}

	/*.pro-sort{margin-top:20px;}
	.sort-list h5{line-height:40px;padding:0 12px;}
	.sort-list ul{padding:0 12px;}*/
}

@media(max-width:480px){
	.pro-sort-cont{display:none;}
	.pro-sort .sort-title{padding:0 16px;}
	.sort-list{padding:0 16px;}
	.sort-list h5{width:42px;}
	.sort-list ul{width:calc(100% - 60px);}
	.sort-list ul li{margin-right:6px;}
}

@media(max-width:340px){
	.pro-sort-cont{display:none;}
	.pro-sort .sort-title{padding:0 12px;}
	.sort-list{padding:0 12px;}
	.sort-list h5{width:40px;}
	.sort-list ul{width:calc(100% - 40px);}
	.sort-list ul li{margin-right:0;}
}


/*产品殿堂*/
.pro-list{width:100%;margin-top:48px;}
.pro-list li{float:left;width:23.5%;margin-left:2%;margin-bottom:2%;position:relative;}
.pro-list li:nth-child(4n+1){margin-left:0;}

.pro-list li a{display:block;width:100%;}
.pro-list li a .img{width:100%;}
.pro-list li a .img img{display:block;width:100%;}
.pro-list li a .txt-box{position:absolute;bottom:0;left:0;width:100%;height:50px;background:rgba(255,255,255,0.6);display:flex;align-items:center;overflow:hidden;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-list li a .txt{width:100%;padding:0 13%;}
.pro-list li a .txt h5{width:100%;font-size:20px;color:#333;line-height:40px;text-align:center;font-family:"微软雅黑";height:40px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.pro-list li a .txt p{width:100%;margin-top:12px;font-size:16px;color:#666;line-height:28px;text-align:center;font-family:"微软雅黑";max-height:84px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;display:none;}
.pro-list li:hover a .txt-box{height:100%;}
.pro-list li:hover a .txt p{display:block;}

@media(max-width:1080px){
	.pro-list li a .txt-box{height:32px;}
	.pro-list li a .txt{padding:0 12px;}
	.pro-list li a .txt h5{font-size:16px;line-height:32px;height:32px;}
	.pro-list li a .txt p{margin-top:8px;font-size:12px;line-height:20px;max-height:60px;}
}

@media(max-width:769px){
	.pro-list{margin-top:20px;}
	.pro-list li{width:49%;}
	.pro-list li:nth-child(4n+1){margin-left:2%;}
	.pro-list li:nth-child(odd){margin-left:0;}
}

/*产品详情*/
.pro-list-top{width:100%;margin-top:48px;margin-bottom:48px;}
.pro-det-slide{width:43.75%;float:left;position:relative;overflow:hidden;}
.pro-det-slide .gallery-top{width:100%;}
.pro-det-slide .gallery-top .img img{display:block;width:100%;}
.pro-det-slide .pro-det-thumbs{width:100%;margin-top:10px;padding:0 50px;z-index:2;transition: all 0.6s;-webkit-transition: all 0.6s;position:relative;}
.pro-det-slide .pro-det-thumbs .img img{display:block;width:100%;cursor:pointer;}

.pro-det-slide .pro-det-thumbs .swiper-slide-thumb-active{border:#0762cb solid 2px;}

.pro-det-slide .swiper-button-next,.pro-det-slide .swiper-button-prev{width:24px;height:100%;margin-top:0;top:0;background:#e6effa  url(../images/icon-prev02-1.png) no-repeat center;border:#eee solid 1px;transition: all 0.6s;-webkit-transition: all 0.6s;opacity:1; left:0;outline:none;}
.pro-det-slide .swiper-button-next{background:#e6effa  url(../images/icon-next02-1.png) no-repeat center;right:0;left:auto;}

.pro-det-slide .swiper-button-prev:hover{background:#0762cb url(../images/icon-prev03.png) no-repeat center;}
.pro-det-slide .swiper-button-next:hover{background:#0762cb url(../images/icon-next03.png) no-repeat center;}


.pro-det-slide .swiper-button-next.swiper-button-disabled{opacity:0.5;}
.pro-det-slide .swiper-button-prev.swiper-button-disabled{opacity:0.5;}


.pro-det-txt{float:right;width:53.2%;}
.pro-det-title{width:100%;}
.pro-det-title h1{font-size:32px;color:#333;line-height:48px;font-family:"微软雅黑";font-weight:bold;margin-bottom:12px;}
.pro-det-title h6{font-size:16px;color:#999;line-height:32px;font-family:"微软雅黑";}

.pro-spec{width:100%;margin-top:30px;}
.pro-spec h6{float:left;width:100%;margin-bottom:20px;}
.pro-spec h6 span{float:left;width:110px;font-size:16px;color:#666;line-height:40px;background:#f2f2f2;text-align:center;font-family:"微软雅黑";}
.pro-spec h6 p{float:left;margin-left:20px;font-size:16px;line-height:40px;color:#666;font-family:"微软雅黑";}

.correlation-case{width:100%;margin-top:20px;background:#f2f2f2;padding:20px 40px 30px;position:relative;}
.correlation-case h3{font-size:18px;color:#333;line-height:36px;font-weight:bold;font-family:"微软雅黑";margin-bottom:10px;}
.correlation-case li a{display:block;width:100%;}
.correlation-case li a .img{width:100%;}
.correlation-case li a .img img{display:block;width:100%;}
.correlation-case li a .txt{width:100%;background:#fff;padding:10px;}
.correlation-case li a .txt h6{width:100%;font-size:14px;color:#333;font-family:"微软雅黑";line-height:20px;height:20px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;text-align:center;}

.correlation-case .swiper-button-next,.correlation-case .swiper-button-prev{width:24px;height:24px;margin-top:-10px;background: url(../images/icon-prev04.png) no-repeat center;background-size:100%;transition: all 0.6s;-webkit-transition: all 0.6s;opacity:1; left:8px;outline:none;}
.correlation-case .swiper-button-next{background:url(../images/icon-next04.png) no-repeat center;background-size:100%;right:8px;left:auto;}

.correlation-case .swiper-button-next.swiper-button-disabled{opacity:0.3;}
.correlation-case .swiper-button-prev.swiper-button-disabled{opacity:0.3;}

.correlation-case .swiper-pagination{display:none;bottom:0;}
.correlation-case .swiper-container .swiper-pagination-bullet{opacity: 1;width:8px;margin:0 5px;background:none;border:#0762cb solid 1px;height:8px;border-radius:50%;transition: all .3s;vertical-align:top;}
.correlation-case .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0762cb;}

.pro-det-txt .pro-share{width:100%;margin-top:40px;}
.pro-det-txt .pro-share span{display:inline-block;font-size:14px;color:#666;line-height:32px;vertical-align:top;}
.pro-det-txt .pro-share a{display:inline-block;margin:0;padding:0;width:32px;height:32px;background-position:center;background-repeat:no-repeat;background-size:100%;margin-left:8px;vertical-align:top;float:none;}


.pro-det-txt.wap-pro-det{display:none;}

@media(max-width:1200px){
	.pro-det-title h1{font-size:24px;line-height:36px;margin-bottom:8px;}
	.pro-spec{margin-top:20px;}
	.pro-spec h6{margin-bottom:12px;}

	.correlation-case{margin-top:12px;}
	.pro-det-txt .pro-share{margin-top:20px;}
}

@media(max-width:769px){
	.pro-list-top{margin-top:20px;margin-bottom:24px;}
	.pro-det-slide{width:100%;}

	.pro-det-txt{margin-top:20px;width:100%;}
	.pro-det-title h1{font-size:18px;line-height:24px;}
	.pro-det-title h6{font-size:14px;line-height:20px;}

	.pro-spec{margin-top:16px;}
	.pro-spec h6{margin-bottom:8px;}
	.pro-spec h6 span{width:80px;font-size:14px;line-height:28px;}
	.pro-spec h6 p{margin-left:8px;font-size:14px;line-height:28px;}

	.correlation-case{margin-top:12px;padding:0;background:none;}
	.correlation-case h3{font-size:16px;line-height:24px;margin-bottom:10px;}
	.correlation-case li a .txt{padding:8px;background:#f5f5f5;}
	.correlation-case li a .txt h6{font-size:12px;}

	.correlation-case .swiper-button-next,.correlation-case .swiper-button-prev{display:none;}

	.correlation-case .swiper-pagination{display:block;height:8px;}
	.correlation-case .swiper-container{padding-bottom:20px;}

	.pro-det-txt .pro-share{display:none;}

	.pro-det-txt.wap-pro-det{display:block;margin-top:0;margin-bottom:20px;}
	.pro-det-txt.pc-pro-det .pro-det-title{display:none;}
	.pro-det-txt.pc-pro-det .pro-spec{display:none;}
}

.pro-det-cont{width:100%;padding:60px 0;background:#f2f2f2;}

.pro-det-left{float:left;width:68.75%;background:#fff;padding:50px 80px;}
.pro-det-left .pro-det-title01{width:100%;text-align:center;}
.pro-det-left .pro-det-title01 h3{display:inline-block;font-size:32px;color:#333;line-height:64px;font-family:"微软雅黑";font-weight:bold;margin-bottom:20px;position:relative;}
.pro-det-left .pro-det-title01 h3:after,.pro-det-left .pro-det-title01 h3:before{content:"";display:block;top:50%;width:90px;background:#ddd;height:2px;position:absolute;left:-120px;}
.pro-det-left .pro-det-title01 h3:after{left:auto;right:-120px;}

.pro-det-right{float:right;width:28.75%;background:#fff;padding:40px;}
.pro-det-right h3{font-size:24px;color:#333;line-height:40px;text-align:center;font-weight:bold;margin-bottom:20px;font-family:"微软雅黑";}

.pro-det-right li{width:100%;margin-bottom:30px;}
.pro-det-right li a{display:block;width:100%;}
.pro-det-right li a .img{width:100%;}
.pro-det-right li a .img img{display:block;width:100%;}
.pro-det-right li a .txt-box{position:absolute;bottom:0;left:0;width:100%;height:50px;background:rgba(255,255,255,0.6);display:flex;align-items:center;overflow:hidden;transition: all 0.6s;-webkit-transition: all 0.6s;}
.pro-det-right li a .txt{width:100%;padding:0 13%;}
.pro-det-right li a .txt h5{width:100%;font-size:18px;color:#333;line-height:40px;text-align:center;font-family:"微软雅黑";height:40px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.pro-det-right li a .txt p{width:100%;margin-top:12px;font-size:16px;color:#666;line-height:28px;text-align:center;font-family:"微软雅黑";max-height:84px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;display:none;}
.pro-det-right li:hover a .txt-box{height:100%;}
.pro-det-right li:hover a .txt p{display:block;}

.pro-det-right .swiper-pagination{bottom:0;height:8px;}
.pro-det-right .swiper-container .swiper-pagination-bullet{opacity: 1;width:8px;margin:0 5px;background:none;border:#0762cb solid 1px;height:8px;border-radius:50%;transition: all .3s;vertical-align:top;}
.pro-det-right .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0762cb;}

@media(max-width:1080px){
	.pro-det-cont{padding:40px 0;}

	.pro-det-left{padding:40px;}
	.pro-det-left .pro-det-title01 h3{font-size:24px;line-height:48px;}
	.pro-det-right{padding:40px 20px;}
	.pro-det-right h3{font-size:18px;}

	.pro-det-right li a .txt-box{height:32px;}
	.pro-det-right li a .txt{padding:0 12px;}
	.pro-det-right li a .txt h5{font-size:16px;line-height:32px;height:32px;}
	.pro-det-right li a .txt p{margin-top:8px;font-size:12px;line-height:20px;max-height:60px;}
}

@media(max-width:769px){
	.pro-det-cont{padding:20px 0;}
	.pro-det-left{width:100%;padding:20px;}
	.pro-det-left .pro-det-title01 h3{font-size:18px;line-height:40px;}
	.pro-det-left .pro-det-title01 h3:after,.pro-det-left .pro-det-title01 h3:before{width:60px;height:1px;left:-80px;}
	.pro-det-left .pro-det-title01 h3:after{left:auto;right:-80px;}

	.pro-det-right{padding:20px;width:100%;margin-top:20px;}
	.pro-det-right h3{font-size:16px;line-height:24px;margin-bottom:16px;}
}

/*工程案例*/
.case-nav{width:100%;margin:48px auto;}
.case-nav ul{text-align:center;}
.case-nav li{display:inline-block;width:auto;}
.case-nav a{display:block;width:100%;}
.case-nav a h6{border:#ddd solid 1px;width:200px;font-size:16px;color:#999;line-height:46px;text-align:center;font-family:"微软雅黑";transition: all 0.2s;-webkit-transition: all 0.2s;}
.case-nav li.active a h6{border:#0762cb solid 1px;background:#0762cb;color:#fff;}
.case-nav li:hover a h6{border:#0762cb solid 1px;background:#0762cb;color:#fff;}

@media(max-width:769px){
	.case-nav{margin:20px auto;}
	.case-nav a h6{width:160px;font-size:14px;line-height:36px;}
}

.case-list{width:100%;}
.case-list li{float:left;width:32%;margin-left:2%;margin-bottom:2%;transition: all 0.6s;-webkit-transition: all 0.6s;}
.case-list li:nth-child(3n+1){margin-left:0;}
.case-list li a{display:block;width:100%;}
.case-list li a .img{width:100%;position:relative;overflow:hidden;}
.case-list li a .img img{width:100%;display:block;}
.case-list li a .img .intro{position:absolute;bottom:-200%;left:0;width:100%;height:100%;background:rgba(7,98,203,0.7);display:flex;align-items:center;padding:30px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.case-list li a .img .intro p{width:100%;font-size:16px;color:#fff;line-height:28px;text-align:center;font-family:"微软雅黑";max-height:84px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;}

.case-list li a .txt{width:100%;padding:15px;background:#f5f5f5;transition: all 0.2s;-webkit-transition: all 0.2s;}
.case-list li a .txt h5{width:100%;font-size:20px;color:#333;line-height:40px;text-align:center;height:40px;font-family:"微软雅黑";overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.2s;-webkit-transition: all 0.2s;}

.case-list li:hover{box-shadow:0 0 15px rgba(0,0,0,0.1);}
.case-list li:hover a .img .intro{bottom:0;}
.case-list li:hover a .txt{background:#fff;}
.case-list li:hover a .txt h5{color:#0762cb;}

@media(max-width:1080px){
	.case-list li a .img .intro{padding:20px;}
	.case-list li a .img .intro p{font-size:12px;line-height:20px;max-height:60px;}

	.case-list li a .txt{padding:10px;}
	.case-list li a .txt h5{font-size:16px;line-height:32px;height:32px;}
}

@media(max-width:769px){
	.case-list li{width:49%;}
	.case-list li:nth-child(3n+1){margin-left:2%;}
	.case-list li:nth-child(odd){margin-left:0;}

	.case-list li a .txt h5{font-size:14px;line-height:20px;height:20px;}
}


/*案例详情*/
.case-det-title{width:100%;margin:60px auto 0;}
.case-det-title h1{font-size:32px;color:#333;line-height:48px;text-align:center;font-weight:bold;font-family:"微软雅黑";}

.case-det-app{width:100%;margin-top:24px;}
.case-det-app h5{float:left;font-size:16px;color:#333;line-height:64px;font-weight:bold;font-family:"微软雅黑";}
.case-det-app ul{float:left;}
.case-det-app li{float:left;}
.case-det-app li img{display:block;width:50px;margin:0 auto;}
.case-det-app li p{width:80px;font-size:12px;color:#999;line-height:16px;height:16px;margin-top:4px;text-align:center;font-family:"微软雅黑";overflow:hidden;}

.case-det-cont{width:100%;margin-top:36px;border-top:#ddd dashed 1px;padding:30px 0;}

.case-det-cont .case-det-slide{float:none;margin:60px auto;width:100%;max-width:1200px;}

@media(max-width:1080px){
	.case-det-title{margin:40px auto 0;}
	.case-det-title h1{font-size:24px;line-height:36px;}

	.case-det-app{margin-top:20px;}
	.case-det-cont{margin-top:24px;padding:20px 0;}

	.case-det-cont .case-det-slide{margin:36px auto;}
}

@media(max-width:769px){
	.case-det-title{margin:32px auto 0;}
	.case-det-title h1{font-size:18px;line-height:28px;}

	.case-det-app{margin-top:12px;}
	.case-det-app h5{font-size:14px;line-height:40px;}
	.case-det-app li img{width:32px;}
	.case-det-app li p{line-height:14px;height:14px;margin-bottom:10px;}
	.case-det-cont{margin-top:20px;padding:20px 0;}

	.case-det-cont .case-det-slide{margin:20px auto;}
}


.list-return{width:100%;border-top:#ddd dashed 1px;padding-top:30px;margin-bottom:60px;}
.return-left{float:left;width:60%;}
.return-left h6{width:100%;}
.return-left h6 a{display:block;max-width:100%;font-size:16px;color:#999;line-height:30px;height:30px;font-family:"微软雅黑";overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.2s;-webkit-transition: all 0.2s;}
.return-left h6 a:hover{color:#0762cb;}

.return-btn{float:right;}
.return-btn a{display:block;width:180px;font-size:16px;color:#0762cb;border:#0762cb solid 2px;line-height:56px;text-align:center;font-family:"微软雅黑";transition: all 0.2s;-webkit-transition: all 0.2s;}
.return-btn a:hover{background:#0762cb;color:#fff;}

@media(max-width:769px){
	.list-return{padding-top:20px;margin-bottom:40px;}

	.return-left{width:100%;}
	.return-left h6 a{font-size:14px;line-height:28px;height:28px;}

	.return-btn{float:left;margin-bottom:12px;}
	.return-btn a{width:120px;font-size:14px;border:#0762cb solid 1px;line-height:36px;}
}



/*空间体验*/
.space-list li a .img .icon-box{position:absolute;bottom:-200%;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:flex;align-items:center;padding:30px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.space-list li a .img .icon-box span.icon{display:block;width:100px;height:100px;margin:0 auto;border:#0762cb solid 1px;border-radius:50%;background:url(../images/vr-icon02.png) no-repeat center;}
.space-list li:hover a .img .icon-box{bottom:0;}

.space-list li a .img .icon-box h6{font-size:18px;color:#fff;text-align:center;width:100%;font-weight:bold;letter-spacing:2px;}

@media(max-width:769px){
	.space-list li a .img .icon-box span.icon{width:60px;height:60px;background:url(../images/vr-icon02.png) no-repeat center;background-size:36px;}
}

/*空间体验详情*/
.space-det-cont{width:100%;margin-top:48px;margin-bottom:80px;}
.space-det-cont .img{width:100%;position:relative;}
.space-det-cont .img img{display:block;width:100%;}
.space-det-cont .img .icon-box{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;padding:30px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.space-det-cont .img .icon-box span.icon{display:block;width:100px;height:100px;margin:0 auto;border:#0762cb solid 1px;border-radius:50%;background:url(../images/vr-icon02.png) no-repeat center;}

.space-det-cont .txt{border:#e5e5e5 solid 1px;border-top:none;width:100%;padding:30px;}
.space-det-cont .txt h5{font-size:24px;color:#333;line-height:40px;font-weight:bold;margin-bottom:20px;}
.space-det-cont .txt p{font-size:;}
.space-det-cont .txt a{width:120px;margin-top:24px;background:#0762cb;color:#fff;border:#0762cb solid 1px;display:block;height:40px;font-size:14px;font-family:"微软雅黑";line-height:38px;text-align:center;transition: all 0.2s;-webkit-transition: all 0.2s;}


@media(max-width:1080px){
	.space-det-cont{margin-top:20px;margin-bottom:40px;}
	.space-det-cont .txt{padding:12px;}
	.space-det-cont .txt h5{font-size:16px;margin-bottom:8px;}
	.space-det-cont .txt a{width:80px;height:36px;line-height:34px;}

}

@media(max-width:769px){
	.space-det-cont .img .icon-box span.icon{width:60px;height:60px;background:url(../images/vr-icon02.png) no-repeat center;background-size:36px;}
}


/*新闻资讯*/
.news-list{width:100%;}
.news-list li{float:left;width:32%;margin-left:2%;margin-bottom:2%;transition: all 0.6s;-webkit-transition: all 0.6s;}
.news-list li:nth-child(3n+1){margin-left:0;}
.news-list li a{display:block;width:100%;}
.news-list li a .img{width:100%;position:relative;overflow:hidden;}
.news-list li a .img img{width:100%;display:block;transition: all 1s;-webkit-transition: all 1s;}
.news-list li:hover a .img img{-webkit-transform:scale(1.15);
	-moz-transform: scale(1.15);
	-ms-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);}

.news-list li a .txt{width:100%;padding:25px;padding-top:20px;border:#e5e5e5 solid 1px;transition: all 0.2s;-webkit-transition: all 0.2s;}
.news-list li a .txt span.date{display:block;width:100%;font-size:16px;color:#999;line-height:20px;font-family:"Arial";margin-bottom:12px;}
.news-list li a .txt h5{width:100%;font-size:18px;color:#333;line-height:36px;height:36px;font-family:"微软雅黑";overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;transition: all 0.2s;-webkit-transition: all 0.2s;margin-bottom:8px;}
.news-list li a .txt p{width:100%;font-size:16px;color:#999;line-height:26px;font-family:"微软雅黑";max-height:52px;height:52px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.news-list li a .txt .more{width:100px;border:#ddd solid 1px;font-size:14px;color:#999;line-height:38px;font-family:"微软雅黑";text-align:center;margin-top:28px;transition: all 0.2s;-webkit-transition: all 0.2s;}

.news-list li:hover{box-shadow:0 0 15px rgba(0,0,0,0.1);}
.news-list li:hover a .txt h5{color:#0762cb;}
.news-list li:hover a .txt .more{color:#fff;background:#0762cb;border:#0762cb solid 1px;}

@media(max-width:1080px){	
	.news-list li a .txt{padding:12px;}
	.news-list li a .txt span.date{font-size:12px;margin-bottom:8px;}
	.news-list li a .txt h5{font-size:16px;line-height:32px;height:32px;}
	.news-list li a .txt p{font-size:12px;line-height:20px;height:40px;}
	.news-list li a .txt .more{line-height:30px;margin-top:16px;}
}

@media(max-width:769px){
	.news-list li{width:49%;}
	.news-list li:nth-child(3n+1){margin-left:2%;}
	.news-list li:nth-child(odd){margin-left:0;}
}

@media(max-width:480px){
	.news-list li{width:100%;margin-left:0;margin-bottom:16px;box-shadow:0 0 15px rgba(0,0,0,0.1);}
	.news-list li:nth-child(3n+1){margin-left:0;}
	.news-list li a .txt span.date{margin-bottom:4px;}
	.news-list li a .txt h5{margin-bottom:4px;}
	.news-list li a .txt .more{margin-top:12px;}
}


/*新闻详情*/
.news-detail{width:100%;margin-top:60px;}

.news-title{width:100%;padding-bottom:24px;margin-bottom:30px;border-bottom:#ddd dashed 1px;}
.news-title h1{font-size:32px;color:#333;line-height:48px;text-align:center;font-weight:bold;font-family:"微软雅黑";margin-bottom:16px;}
.news-title .tags{width:100%;text-align:center;}
.news-title .tags h6{display:inline-block;vertical-align:top;font-size:16px;color:#999;line-height:32px;font-family:"微软雅黑";margin-right:30px;}

.news-share.bdsharebuttonbox{display:inline-block;width:auto;margin:0;padding:0;}
.news-share.bdsharebuttonbox span{display:inline-block;font-size:16px;color:#999;line-height:32px;vertical-align:top;}
.news-share.bdsharebuttonbox a{display:inline-block;margin:0;padding:0;width:32px;height:32px;background-position:center;background-repeat:no-repeat;background-size:100%;margin-left:8px;vertical-align:top;float:none;}

@media(max-width:1080px){
	.news-title{padding-bottom:12px;margin-bottom:20px;}
	.news-title h1{font-size:24px;margin-bottom:12px;}
	.news-title .tags h6{font-size:14px;margin-right:20px;}
	.news-share.bdsharebuttonbox span{font-size:14px;}
}

@media(max-width:769px){
	.news-detail{margin-top:30px;}
	.news-title{padding-bottom:4px;margin-bottom:20px;}
	.news-title h1{font-size:18px;line-height:28px;margin-bottom:8px;}
	.news-title .tags h6{font-size:14px;margin-right:20px;}
	.news-share.bdsharebuttonbox{display:none;}
}

/*宣传片*/
.video-detail{width:100%;margin-bottom:60px;position:relative;}
.video-detail .video-cont{width:100%;position:relative;z-index:1;}
.video-detail video{display:block;width:100%;}
.video-detail .video-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background-repeat:no-repeat;background-size:cover;background-position:center;}
.video-detail .video-cover #cover-btn{display:block;position:absolute;top:50%;left:50%;width:82px;height:82px;background:url(../images/icon-play02.png) no-repeat center;background-size:100%;margin-left:-41px;margin-top:-41px;cursor:pointer;}


@media(max-width:769px){
	.video-detail .video-cover #cover-btn{width:48px;height:48px;margin-left:-24px;margin-top:-24px;}
}

/*联系我们*/
.contact-cont{width:100%;margin-top:70px;}

.contact-cont h6{float:left;width:100%;}
.contact-cont h6 span{float:left;font-size:18px;color:#333;line-height:24px;width:150px;}
.contact-cont h6 p{float:left;width:calc(100% - 150px);font-size:16px;color:#666;line-height:24px;}

.contact-left{float:left;width:50%;padding-left:10%;position:relative;}
.contact-left:after{content:"";display:block;width:1px;height:90%;top:5%;position:absolute;right:0;background:#eee;}
.contact-left .icon{float:left;width:64px;margin-left:200px;margin-bottom:20px;}
.contact-left .icon img{width:100%;display:block;}
.contact-left .txt{float:left;width:100%;}
.contact-left h6{margin-bottom:30px;}
.contact-left h6:last-child{margin-bottom:0;}


.contact-right{float:left;width:50%;padding-left:8%;}
.contact-right i.icon{float:left;width:64px;}
.contact-right i.icon img{display:block;width:100%;}
.contact-right h6{margin-bottom:20px;}
.contact-right h6 span{width:120px;margin-left:26px;margin-top:20px;}
.contact-right h6 p{width:calc(100% - 210px);margin-top:20px;}

@media(max-width:1280px){
	.contact-left{padding-left:5%;}
	.contact-right{padding-left:4%;}
}

@media(max-width:1080px){
	.contact-cont{margin-top:40px;}

	.contact-cont h6 span{font-size:16px;width:100px;}
	.contact-cont h6 p{width:calc(100% - 100px);font-size:14px;}

	.contact-left{padding-left:0;}
	.contact-left .icon{width:48px;margin-left:120px;}
	.contact-left h6{margin-bottom:20px;}


	.contact-right i.icon{width:48px;}
	.contact-right h6{margin-bottom:16px;}
	.contact-right h6 span{width:80px;margin-left:20px;margin-top:12px;}
	.contact-right h6 p{width:calc(100% - 148px);margin-top:12px;}

}


@media(max-width:769px){
	.contact-cont{margin-top:20px;}

	.contact-left{width:100%;}
	.contact-left:after{display:none;}
	.contact-left .icon{width:40px;margin-left:0;float:left;}
	.contact-left .txt{float:right;width:calc(100% - 52px);}
	.contact-left h6{margin-bottom:12px;margin-top:8px;}

	.contact-right{width:100%;padding-left:0;margin-top:12px;}
	.contact-right i.icon{width:40px;}
	.contact-right h6{margin-bottom:12px;}
	.contact-right h6 span{width:100px;margin-left:12px;margin-top:8px;}
	.contact-right h6 p{width:calc(100% - 152px);margin-top:8px;}

}

.map{width:100%;margin:40px auto 60px;height:500px;}

@media(max-width:769px){
	.map{margin:20px auto 40px;height:320px;}

}


/*发展历程*/
.about-process{width:100%;max-width:1360px;margin:0 auto;height:116px;padding:0 64px;position:relative;}
.about-process:after{content:"";display:block;width:100%;height:1px;position:absolute;left:0;top:50%;background:#e5e5e5;}
.about-process ul{text-align:center;}
.about-process li{display:inline-block;width:110px;height:116px;}

.process-date{width:100%;height:100%;overflow:hidden;position:relative;}
.process-date .icon{width:28px;height:36px;background:url(../images/icon-local.png) no-repeat center;background-size:100%;position:absolute;top:-100%;left:50%;margin-left:-14px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.process-date .circle{width:16px;height:16px;border:#b5b5b5 solid 2px;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;background:#fff;}
.process-date .year{width:100%;font-size:20px;color:#999;line-height:24px;text-align:center;position:absolute;top:16px;left:0;transition: all 0.6s;-webkit-transition: all 0.6s;cursor:pointer;font-family:"Arial";}
.process-date .year:hover{color:#0762cb;}
.about-process li.active .process-date .icon{top:0;}
.about-process li.active .process-date .circle{border:#0762cb solid 2px;}
.about-process li.active .process-date .year{top:76px;color:#0762cb;}

.about-process .swiper-button-next,.about-process .swiper-button-prev{width:36px;height:36px;margin-top:-18px;background:#d2d2d2;border-radius:50%;transition: all 0.6s;-webkit-transition: all 0.6s;opacity:1; left:0;font-size:24px;color:#fff;line-height:36px;text-align:center;cursor:pointer;z-index:2;}
.about-process .swiper-button-next{right:0;left:auto;}
.about-process .swiper-button-next:hover,.about-process .swiper-button-prev:hover{background:#0762cb;}
.about-process .swiper-button-prev.swiper-button-disabled,.about-process .swiper-button-next.swiper-button-disabled{display:none;}


@media(max-width:769px){
	.about-process{height:80px;padding:0 48px;}
	.about-process li{width:60px;height:80px;}

	.process-date .icon{width:20px;height:28px;margin-left:-10px;}
	.process-date .circle{width:12px;height:12px;margin-top:-6px;margin-left:-6px;}
	.process-date .year{font-size:16px;line-height:20px;top:16px;}

	.about-process li.active .process-date .year{top:48px;}

}

.about-process-cont{width:100%;}
.about-process-warp{width:100%;display:none;}
.about-process-info{width:100%;padding:50px;background:#f5f5f5;margin-top:20px;}
.about-process-info .img{float:right;width:44%;}
.about-process-info .img img{display:block;width:100%;}

.about-process-info .txt{left;width:52%;height:100%;padding-left:10px;display:flex;align-items:center;overflow:hidden;}
.about-process-info .txt h5{font-size:32px;color:#0762cb;line-height:48px;font-weight:bold;font-family:"微软雅黑";position:relative;padding-bottom:40px;margin-top:40px;}
.about-process-info .txt h5:after{content:"";display:block;width:46px;height:4px;background:#0762cb;position:absolute;bottom:0;left:0;}
.about-process-info .txt p{font-size:18px;color:#666;line-height:36px;font-family:"微软雅黑";margin-top:48px;}



@media(max-width:1200px){
	.about-process-info .txt{padding-left:0;}
	.about-process-info .txt h5{font-size:28px;line-height:40px;margin-top:0px;}
	.about-process-info .txt p{font-size:16px;line-height:32px;margin-top:40px;}

}

@media(max-width:1080px){
	.about-process-info{padding:30px;margin-top:0;}
	.about-process-info .img{width:48%;}

	.about-process-info .txt{width:48%;}
	.about-process-info .txt h5{font-size:24px;line-height:36px;padding-bottom:20px;margin-top:20px;}
	.about-process-info .txt h5:after{width:32px;height:2px;}
	.about-process-info .txt p{font-size:14px;line-height:24px;margin-top:32px;}

}

@media(max-width:769px){
	.about-process-info{padding:20px;padding-bottom:30px;margin-top:0;}
	.about-process-info .img{width:100%;}

	.about-process-info .txt{width:100%;margin-top:20px;}
	.about-process-info .txt h5{font-size:18px;line-height:28px;}
	.about-process-info .txt p{font-size:14px;line-height:24px;margin-top:20px;}

}


.bd_weixin_popup{width:252px!important;height:300px!important;}
.bd_weixin_popup .bd_weixin_popup_foot{text-align:center!important;}


a.anchor{position:relative;top:-160px;display:block;}

@media(max-width:769px){
	a.anchor{top:-80px;}

}



