.mobile { display: none!important;}
html{margin: 0 auto;max-width: 1920px;}
html, body{height: 100%;}

/*header*/
.header{padding:1% 50px;}
.header .logo{float:left;width:140px;height:52px;/*background-image:url(../images/index_header_logo.png);background-position:center bottom;background-size:100% auto;background-repeat:no-repeat;*/}
#sidenav .head .wap{display: none;}

.header .menu{position:relative;float:right;width:40px;height:40px;background-image:url(../images/index_header_menu.png);background-position:center bottom;background-size:100% auto;background-repeat:no-repeat;cursor:pointer;}
.header .menu p{position:absolute;top:100%;left:0;margin-top:10px;width:100%;color:#333;text-align:center;font-weight:lighter;font-size:14px;}
/*header end*/

/*sidenav start*/
#sidenav{position:fixed;top:0;left:0;z-index:-1;overflow:hidden;width:100%;height:100%;background:url(../images/sidernav_bg.jpg) no-repeat center; background-size: cover;opacity:0;-webkit-transition:all .5s;transition:all .5s;}
#sidenav.active{z-index:10;opacity:1;}

#sidenav .head{position:absolute;top:50px;right:50px;left:50px;z-index:1;}
#sidenav .head .logo{float:left;width:202px;height:30px;/*background-image:url(../images/sidenav_logo.png);background-size:100% auto;background-repeat:no-repeat;*/}
#sidenav .head .close{position:relative;float:right;width:40px;height:40px;background-image:url(../images/sidenav_close.png);background-size:100% auto;background-repeat:no-repeat;cursor:pointer;}
#sidenav .head .close p{position:absolute;top:100%;left:0;margin-top:10px;width:100%;color:#777;text-align:center;font-weight:lighter;font-size:14px;}

#sidenav ul{height:100%;font-size:0;}
#sidenav ul li{position:relative;top:-40px;display:inline-block;padding-top:10%;width:14.28%;height:100%;border-right:1px solid #ebebeb;background:#fff;vertical-align:top;text-align:center;opacity:0;-webkit-transition-duration:.5s,.5s,.5s;transition-duration:.5s,.5s,.5s;-webkit-transition-property:opacity,top,background;transition-property:opacity,top,background;}
#sidenav.active ul li{top:0;opacity:1;}
#sidenav.active ul li:nth-child(1){-webkit-transition-delay:.4s,.4s,0s;transition-delay:.4s,.4s,0s;}
#sidenav.active ul li:nth-child(2){-webkit-transition-delay:.6s,.6s,0s;transition-delay:.6s,.6s,0s;}
#sidenav.active ul li:nth-child(3){-webkit-transition-delay:.8s,.8s,0s;transition-delay:.8s,.8s,0s;}
#sidenav.active ul li:nth-child(4){-webkit-transition-delay:1s,1s,0s;transition-delay:1s,1s,0s;}
#sidenav.active ul li:nth-child(5){-webkit-transition-delay:1.2s,1.2s,0s;transition-delay:1.2s,1.2s,0s;}
#sidenav.active ul li:nth-child(6){-webkit-transition-delay:1.4s,1.4s,0s;transition-delay:1.4s,1.4s,0s;}
#sidenav.active ul li:nth-child(7){-webkit-transition-delay:1.6s,1.6s,0s;transition-delay:1.6s,1.6s,0s;}
#sidenav ul li:hover{background:0 0;}
#sidenav ul li:last-child{border-right:0 none;}
#sidenav ul li .line{display:block;margin:0 auto;width:1px;background-color:#333;opacity:0;-webkit-transition:all .5s;transition:all .5s;}
#sidenav ul li:hover .line{margin:0 auto 65px;background-color:#fff;opacity:1;}
#sidenav ul li h3{margin-bottom:60px;color:#f2f2f2; font-weight: bold;font-size:82px; -webkit-transition:all .5s;transition:all .5s;}
#sidenav ul li:hover h3{margin-bottom:48px;color:#fff;}
#sidenav ul li h4{display:none;margin-bottom:30px;color:#666;font-weight:400;font-size:12px;-webkit-transition:all .5s;transition:all .5s;}
#sidenav ul li:hover h4{display:block;color:#fff;}
#sidenav ul li a.big{display:block;margin-bottom:46px;color:#333;font-size:24px;-webkit-transition:all .5s;transition:all .5s;}
#sidenav ul li:hover a.big{color:#fff;}
#sidenav ul li .small a{display:block;margin-bottom:18px;color:#333;font-size:14px;-webkit-transition:all .5s;transition:all .5s;}
#sidenav ul li:hover a{color:#fff;}
#sidenav ul li .small a.active,#sidenav ul li .small a:hover,#sidenav ul li a.big.active,#sidenav ul li a.big:hover{color:#e60012;}
/*sidenav end*/



@media only screen and (max-width:1024px){
	html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px}
	body{font-size:62.5%}
	.mobile{display:block!important}
	.web{display:none!important}
    .inner{width: 92%;}
	
    /*sidenav*/
	#sidenav .head{top:.9375rem;right:.9375rem;left:.9375rem;}
	#sidenav .head .logo{display: none;}
	#sidenav .head .wap{display: block;}
	#sidenav .head .close{width:1.25rem;height:1.25rem;}
	#sidenav .head .close p{margin-top:.1875rem;white-space:nowrap;font-size:.5625rem;}
	#sidenav ul{overflow:auto;padding-top:3.125rem;background-color:#fff;}
	#sidenav ul li{top:-1.25rem;display:flex;padding-top:1rem;padding-bottom:1rem;padding-left:2.5rem;width:100%;height:auto;border-right:0 none;border-bottom:1px solid #ebebeb;text-align:left;align-items:flex-start;justify-content:flex-start;-webkit-display:flex;-webkit-align-items:flex-start;-webkit-justify-content:flex-start;}
	#sidenav ul li .line{display:none;}
	#sidenav ul li .icon{position:absolute;top:2.28125rem;right:2.125rem;display:block;width:.625rem;height:.3125rem;background-image:url(../images/sidenav_icon.png);background-size:100% 100%;background-repeat:no-repeat;}
	#sidenav ul li.active .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
	#sidenav ul li h3{margin-right:1.875rem;margin-bottom:0;font-size:2.5625rem;}
	#sidenav ul li:hover h3{margin-bottom:0;color:#f2f2f2;}
	#sidenav ul li:hover h4{display:none;}
	#sidenav ul li a.big{margin-bottom:1rem;font-size:1rem;line-height:2.5625rem;}
	#sidenav ul li:hover a.big{color:#333;}
	#sidenav ul li .small{display:none;}
	#sidenav ul li.active .small{display:block;}
	#sidenav ul li .small a{margin-bottom:.75rem;font-size:.75rem;}
	#sidenav ul li .small a:last-child{margin-bottom:0;}
	#sidenav ul li:hover a{color:#666;}

	/*footer*/
    
	.footer{right:15px;bottom:15px;left:15px;font-size:12px; text-align: center;}
	.footer .right{display:none!important;}
	.footer .right a{display:none;}
	.footer .left{ line-height: 1.25;}
	
}

@media (min-width:1025px) and (max-height:730px){
	#sidenav ul li{ padding-top: 4%;}
}


/*header start*/
.index-page .header{position:absolute;top:50px;right:50px;left:50px;z-index:9;padding:0;}
.index-page .header .logo,
.index-page .header .wap{width:209px;height:30px;background-position:center top;}
.index-page .header .wap {display: none;}
.index-page .header .menu{background-position:center top;}
.index-page .header .menu p{color:#fff;}
.index-page .header .logo.active,.index-page .header .menu.active{background-position:center bottom;}
.index-page .header .menu.active p{color:#333;}
@media(max-width:1024px){
	.index-page .header{ top: 15px; right: 15px; left: 15px;}
	.index-page .header .logo{ display: none;}
	.index-page .header .wap { display: block; margin-top: 15px; width: auto; height: auto;}
	.index-page .header .wap img { max-width: 184px;}
}
/*header end*/

/*mouse start*/
.index-page .mouse{ cursor: pointer;position:absolute;bottom:10px;left:50%;z-index:10;margin-left:-12.5px;width:25px;height:40px;background-image:url(../images/index_mouse.png);background-position:center top;background-size:100% auto;background-repeat:no-repeat;animation:updown 1s infinite;-webkit-animation:updown 1s infinite;}
.index-page .mouse.hide{display:none;}
.index-page .mouse.type2{background-position:center bottom;}
@keyframes updown{
	0% {
		bottom: 30px;
		opacity: 1;
	}
	100% {
		bottom: 10px;
		opacity: 0;
	}
}
@-webkit-keyframes updown{
	0% {
		bottom: 30px;
		opacity: 1;
	}
	100% {
		bottom: 10px;
		opacity: 0;
	}
}
/*mouse end*/

/*swiper-pagination-v 一屏一屏分页按钮 start*/
.index-page .swiper-pagination-v{right:3.8%;}
.index-page .swiper-pagination-v .swiper-pagination-bullet{position:relative;margin:16px 0;padding-bottom:6px;width:auto;height:auto;border-bottom:2px solid transparent;border-radius:0;background-color:transparent;color:#ccc;font-weight:700;font-size:14px;opacity:1;}
.index-page .swiper-pagination-v .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#1b5899;color:#1b5899;}
.index-page .swiper-pagination-v.type2 .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#333;}
.index-page .swiper-pagination-v .swiper-pagination-bullet .line{position:absolute;top:0;right:-50px;border-radius: 24px;width:0px;height: 26px;line-height:26px;border: #1b5899 1px solid; display: block; color: #1b5899; text-align: center;transition: width .5s ease-in-out .1s, opacity .3s ease-in-out; -webkit-transition: width .5s ease-in-out .1s, opacity .3s ease-in-out; -moz-transition: width .5s ease-in-out .1s, opacity .3s ease-in-out; -ms-transition: width .5s ease-in-out .1s, opacity .3s ease-in-out;opacity: 0;overflow:hidden;}
.index-page .swiper-pagination-v.type2 .swiper-pagination-bullet .line{background-color:#333;}
.index-page .swiper-pagination-v .swiper-pagination-bullet.swiper-pagination-bullet-active .line{ width:42px;opacity: 1;}
.index-page .swiper-pagination-v .swiper-pagination-bullet:nth-child(1) .line:before{ content:"理念"}
.index-page .swiper-pagination-v .swiper-pagination-bullet:nth-child(2) .line:before{ content:"服务"}
.index-page .swiper-pagination-v .swiper-pagination-bullet:nth-child(3) .line:before{ content:"优势"}
.index-page .swiper-pagination-v .swiper-pagination-bullet:nth-child(4) .line:before{ content:"团队"}
.index-page .swiper-pagination-v .swiper-pagination-bullet:nth-child(5) .line:before{ content:"生态"}
.index-page .swiper-pagination-v .swiper-pagination-bullet:nth-child(6) .line:before{ content:"联系"}
@media(max-width:1024px){
	.index-page .swiper-pagination-v{ right: 15px;}
	.index-page .swiper-pagination-v .swiper-pagination-bullet .line{ right: -15px; width:10px; display:none;}
}
/*swiper-pagination-v end*/

/*swiper-container-v*/
.index-page .swiper-container-v{width:100%;height:100%;}
.index-page .swiper-container-v .swiper-slide{background-position:center center;background-size:cover;background-repeat:no-repeat;}

/*index-page1*/
.index-page .swiper-container-v .swiper-slide.page1{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	-webkit-display: flex;
	-webkit-align-items: center;
	-webkit-justify-content: center;
	-webkit-flex-direction: column;
}

 @font-face{font-family:webFont;src:url("../fonts/CenturyGothic.TTF"),url(../fonts/CenturyGothic.eot?#iefix) format('embedded-opentype');}

.index-page .swiper-container-v .swiper-slide.page1 video{ position:absolute;top:0;left:0;z-index:0; /*width: 100%;min-width:100%;background: #000;*/}
.index-page .swiper-container-v .swiper-slide.page1 .bgimg {display: none;}
.index-page .swiper-container-v .swiper-slide.page1 .cover{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5);}
.index-page .swiper-container-v .swiper-slide.page1 .top{position:relative;top:-20px;z-index:5;;width:100%;text-align:center;opacity:0;-webkit-transition:all .5s ;transition:all .5s ;}
.index-page .swiper-container-v .swiper-slide.page1.active .top{top:0;opacity:1;}
.index-page .swiper-container-v .swiper-slide.page1 .top h5{margin-bottom:30px;color:rgba(255,255,255,.8);font-size:62px; font-weight:normal;letter-spacing: 1px;}
.index-page .swiper-container-v .swiper-slide.page1 .top h3{margin-bottom:35px;color:rgba(255,255,255,0.7);font-family: 幼圆字体, 微软雅黑;font-size:25px; font-weight:normal; position: relative;}
.index-page .swiper-container-v .swiper-slide.page1 .top h3 span{width:15px;display: inline-block;}
/*.index-page .swiper-container-v .swiper-slide.page1 .top h3:before,
.index-page .swiper-container-v .swiper-slide.page1 .top h3:after{ content: ""; position: absolute; top: 50%; height: 1px; width: 12%; background: rgba(255,255,255,.7); display: block;}
.index-page .swiper-container-v .swiper-slide.page1 .top h3:before{ left: 5%;}
.index-page .swiper-container-v .swiper-slide.page1 .top h3:after{ right: 5%;}*/
.index-page .swiper-container-v .swiper-slide.page1 .top .line{margin:0 auto;width:40px;height:2px;background-color:#fff; display: none;}
/*.index-page .swiper-container-v .swiper-slide.page1 p{position:relative;top:-20px;z-index:2;color:rgba(255,255,255,.7);font-weight:lighter;font-size:16px;line-height:36px;opacity:0;-webkit-transition:all .5s .8s;transition:all .5s .8s;}
.index-page .swiper-container-v .swiper-slide.page1.active p{top:0;opacity:1;}*/

.fixed{ width: 94%; position: fixed; left: 2%; bottom: 2%; z-index: 6;overflow: hidden}
.fixed .fifl{float: left}
.fixed .fifr{float: right}
.fixed h1{font-size: 15px; margin:0;    letter-spacing: 1px;}
.fixed span{font-size: 12px;}
.fixed p{margin:0;    margin-top: 19px;}

@media(max-width:767px){
    .index-page .swiper-container-v .swiper-slide.page1 .cover {background: none;}
	.index-page .swiper-container-v .swiper-slide.page1 .top{ padding:8%;}
	.index-page .swiper-container-v .swiper-slide.page1 .top h3{ font-size: 16px;}
	.index-page .swiper-container-v .swiper-slide.page1 .top h5{ font-size: 22px;}
	.index-page .swiper-container-v .swiper-slide.page1 .top h3:before{left: -125px;}
	.index-page .swiper-container-v .swiper-slide.page1 .top h3:after{right: -125px;}
    .index-page .swiper-container-v .swiper-slide.page1 video{ display: block;}
    .index-page .swiper-container-v .swiper-slide.page1 .bgimg{ display: block; position: absolute; width: 100%; top: 0; left: 0; padding-bottom: 220%; background-size: cover;z-index: 0;}
}
/*index-page1 end*/

/*index-page2*/
.index-page .swiper-container-v .swiper-slide.page2{display: flex;align-items: center;justify-content: center; -webkit-display: flex;-webkit-align-items: center; -webkit-justify-content: center;}
.Homemap,.section-inner{ width:100%;}

.product .list{ width:100%; /*position:absolute; transform:translate(-50%,-50%); top:50%; left:50%;*/}
.product .list li{ float: left; width: 20%; height:100%; position: relative;}
.product .list li:first-child:before{display: none;}
.product .list li:before{content: "";position: absolute;height:30%;background: #fff;width:1px;top:40%;}
.product .list li+li{/* border-left: 1px solid #a4b0c2;*/}
.product .list li:after{ content: ""; display: block; position: absolute; width: 100%; height: 100%; left: 0; top: 0; /*background-color:#263e60;*/ -moz-opacity:0.38;   opacity: 0.38; filter:alpha(opacity=38); z-index: 3;
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
}
.product .list li .word{}
.product .list li .word .word-inner{ width: 100%; color: #fff;text-align: center;transition: all 0.3s;padding:6% 0;}
.product .list li .word h4{ font-weight: normal; margin: 10px 0; font-size: 22px;color: rgba(255,255,255,0.8)}
.product .list li:hover .word .word-inner{/*transform: translate(-50%,20%); */background: rgba(255,255,255,0.2)}
.product .list li .word em{ font-style: normal; font-size: 14px; text-transform: uppercase;padding: 0 2%;color: rgba(255,255,255,0.6)}
.product .list li .word .more{ border: 1px solid #fff; display: block; background: url(../images/Floor002401-pro_icon.png) no-repeat center; height: 30px; width: 40px; margin-top: 60px; opacity: 0;    margin-left: 43%;
transition:opacity .5s ease-out, margin-top .3s ease-in-out;
-webkit-transition:opacity .3s ease-out, margin-top .5s ease-in-out .15s;
-moz-transition:opacity .5s ease-out, margin-top .5s ease-in-out .15s;
-ms-transition: opacity .5s ease-out, margin-top .5s ease-in-out  .15s;
}
.product .list li:hover:after{/*background-color:#123b75;*/ -moz-opacity:0;   opacity: 0; filter:alpha(opacity=0); }
.product .list li:hover .more{ margin-top: 30px; opacity: 1;}
@media only screen and (max-width:1024px ) {
	.product{ padding: 0;}
	.product .list li{ float: none; width: 100%; height: auto; padding: 0;}
	.product .list li+li{ border-top: 1px solid #a4b0c2; border-left: 0;}
	.product .list li .word{ display:block;}
	.product .list li .word .word-inner{ position: relative; text-align: center;transform:translateX(0); left: auto;width: 100%; padding:2% 0;}
	.product .list li .word .more{ opacity: 1; margin: 20px auto 0;}
	.product .list li:hover .more{ margin-top: 20px;}
}
@media  (max-width:480px){
    .product .list li .word .word-inner{top:0;}
    .product .list li .word .more{margin-left: 0;display: none;}
    .product .list li:before{display: none;}
}

@media(max-width:1024px){
	.Homemap{ padding: 15px;}

}


/*index-page2 end*/

/*index-page3*/
.index-page .swiper-container-v .swiper-slide.page3{display: flex;align-items: center;justify-content: center; -webkit-display: flex;-webkit-align-items: center; -webkit-justify-content: center;}
.index-page .swiper-container-v .swiper-slide.page3 .auto_1200{ width:100%;}

.index-page .swiper-container-v .swiper-slide.page3 .box{ position: relative; width:20%; display:inline-block; text-align:center; padding:2%;}
.index-page .swiper-container-v .swiper-slide.page3 .box4{width: 32%;}
.index-page .swiper-container-v .swiper-slide.page3 .box2{width: 22%;}
.index-page .swiper-container-v .swiper-slide.page3 .box .num{ margin-bottom: 0; color: rgba(255,255,255,0.8); font-family: 'roboto'; line-height: 1.3; font-size: 120px; position:relative; display:block;}
.index-page .swiper-container-v .swiper-slide.page3 .box .num:after{ content: '位'; position: absolute; right: 11%; bottom: 27%; font-size:12px;}
.index-page .swiper-container-v .swiper-slide.page3 .box1 .num:after{right: 27%;}
.index-page .swiper-container-v .swiper-slide.page3 .box3 .num:after{right: 27%;}
.index-page .swiper-container-v .swiper-slide.page3 .box4 .num:after{ content: '年';}

.index-page .swiper-container-v .swiper-slide.page3 .box .counter_ti{ color: rgba(255,255,255,0.8);font-size: 18px;text-align: right;position: absolute;width: 20px;right: 0%;top: 27%;}
.index-page .swiper-container-v .swiper-slide.page3 .box .counter_ti.ti01{    line-height: 2;    margin-top: -7px;}
.index-page .swiper-container-v .swiper-slide.page3 .box .counter_ti:before{position: absolute;content: ""; width: 58%;height: 1px;background: rgba(255,255,255,0.5);top: 50%;left: 0;display: none;}
.index-page .swiper-container-v .swiper-slide.page3 .p02 { font-size: 17px; line-height: 36px; margin: 0 5% 0px 7%; color: rgba(255,255,255,0.6);text-align: center;}
/*.index-page .swiper-container-v .swiper-slide.page3 .box.box1 .num{
	background-image: url(../images/index/index_page3_box1_bg.png);
	padding-right: 40px;
}
.index-page .swiper-container-v .swiper-slide.page3 .box.box2 .num{
	background-image: url(../images/index/index_page3_box2_bg.png);
	padding-right: 40px;
}
.index-page .swiper-container-v .swiper-slide.page3 .box.box3 .num{
	background-image: url(../images/index/index_page3_box3_bg.png);
	padding-right: 95px;
}*/
@media(max-width:1024px){
	.index-page .swiper-container-v .swiper-slide.page3{
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		-webkit-display: flex;
		-webkit-align-items: center;
		-webkit-justify-content: center;
		-webkit-flex-direction: column;
	}

	.index-page .swiper-container-v .swiper-slide.page3 .box{
		justify-content: flex-end;
		-webkit-justify-content: flex-end;
		height: auto;
		width:100%;
		display:block;
	}
	.index-page .swiper-container-v .swiper-slide.page3 .box .num{
		font-size:48px;
	}


}
@media (max-width:480px){
    .index-page .swiper-container-v .swiper-slide.page3 .box .counter_ti{position: inherit;width:auto;text-align: center;}
}
/*index-page3 end*/

/*index-page4*/
.index-page .swiper-container-v .swiper-slide.page4{display: flex;align-items: center;justify-content: center; -webkit-display: flex;-webkit-align-items: center; -webkit-justify-content: center;}
.Homebusiness{width: 100%;}
.Homebusiness li{width:48%;margin-right: 2%;margin-bottom: 2%;color: rgba(255,255,255,1);background:  rgba(255,255,255,0.2);padding:2%;float: left;border:1px solid transparent;}
.Homebusiness li:nth-child(2n){margin-top: 0;}
.Homebusiness li h3{font-size:20px;margin:0;margin-bottom: 1%;color: rgba(255,255,255,0.8);letter-spacing: 2px;}
.Homebusiness li h4{font-size: 14px;margin:0;margin-bottom:0%;color: rgba(255,255,255,0.8);}
.Homebusiness li p{font-size: 12px;line-height: 2;margin:0;    height: 42px;color: rgba(255,255,255,0.8);}
.Homebusiness li:hover{cursor: pointer;border:1px solid rgba(255,255,255,0.5);}
.Homebusiness  dl{ margin-left:30%; margin-bottom:10%;}
.Homebusiness  dl dt{ margin:0 auto 6% auto; color: rgba(255,255,255,0.8); text-align:center;}
.Homebusiness  dl dt img{ margin:0 auto;}
.Homebusiness  dl dt .img01{display: inline-block;}
.Homebusiness  dl dt .img02{display: none;}
.Homebusiness  dl dt:hover{cursor: pointer;}
.Homebusiness  dl dt:hover .img02{display: inline-block;}
.Homebusiness  dl dt:hover .img01{display: none;}
.Homebusiness  dl dt h3{font-size:18px;display: inline-block;color:#fff;}
.Homebusiness  dl dt p{margin:0;font-size: 18px;color: #cecece;line-height: 2;display: inline-block; padding-left:3%;}
@media(max-width:480px){
.Homebusiness li{float: none;width: 100%;}
.Homebusiness li p{ height:auto;}
    .Homebusiness  dl dt{width: 49%;margin-right: 2%;float: left;}
    .Homebusiness  dl dt:nth-child(2n){margin-right: 0}
    .Homebusiness dl dt h3{font-size: 16px;}
    .Homebusiness dl dt p{font-size: 14px;}
}


.Homebusiness .swiper-container{ width: 50%; float: right;}
@media(max-width:1024px){
	.Homebusiness .swiper-container{ display: none !important;}
}
/*index-page4 end*/

/*index-page5*/
.index-page .swiper-container-v .swiper-slide.page5{display: flex;align-items: center;justify-content: center; -webkit-display: flex;-webkit-align-items: center; -webkit-justify-content: center;}
.Homenew{ padding: 0 10%; width: 100%; position: relative;}
.Homenew .auto{ /*max-width:1800px;*/ position:relative; overflow:hidden;}
.Homenew .auto .video{ position:absolute; left:0; z-index:1; top:0; right:0;  bottom:0;/* background:url(../images/Floor002504-bg.jpg) no-repeat center center;*/ background-size:cover; /*animation:60s infinite Floor002504_video;*/}
.Homenew .intro{background: rgba(0,0,0,0.5) ;position:relative; z-index:10; padding-top:0%; padding-bottom:3%; }
.Homenew .intro .tit{ text-align:center; font-size:60px;  color: rgba(255,255,255,0.8); padding-bottom:0%;letter-spacing: 20px;margin-bottom: 1%;}
.Homenew .intro .edit{  color: rgba(255,255,255,0.8); padding-bottom:4%;}
.Homenew .intro .edit .text{text-align:center; line-height:2;font-size: 14px;}
.Homenew .intro .edit strong{line-height:26px;font-size: 22px;}
.Homenew .intro .ul_column{ margin:0 auto; display:table;}
.Homenew .intro .ul_column li{ float:left;padding-left:25px; text-transform:uppercase; background:url(../images/Floor002504_icon-1.png) no-repeat left center; margin-left:12px; padding-right:15px; position:relative;}
.Homenew .intro .ul_column li:nth-child(1)::after{ position:absolute; content:''; width:1px; height:8px; background:#1ba3ff; right:0; top:50%; transform:translateY(-50%);}
.Homenew .intro .ul_column li a{ color:#fff; padding-right:16px; background:url(../images/Floor002504_li.gif) no-repeat right center;font-size: 18px;line-height: 2;}
.Homenew .intro .ul_column li:nth-child(2){ background-image:url(../images/Floor002504_icon-2.png); }

@keyframes Floor002504_video{
0%{ transform:scale(1); }
50%{ transform:scale(3);}
100%{ transform:scale(1);}
}
@-webkit-keyframes Floor002504_video{
0%{ transform:scale(1);}
50%{ transform:scale(3);}
100%{ transform:scale(1);}
}
@media(max-width:480px){
.Homenew .intro .tit{ font-size:22px;}
.Homenew .intro .edit strong{font-size: 16px;}
    .Homenew{padding: 0 0%; }
}

/*PicList002171 */
.PicList002171.PicList02002171{padding-top: 2%}
.PicList002171{ padding:0 2%;}
.PicList002171 li{ float:left; width:13.6%; margin-right:3%; margin-bottom:3%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,108,186,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(6n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:32%;}
.PicList002171 li:nth-child(3n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}
/*index-page5 end*/

/*index-page6*/
.index-page .swiper-container-v .swiper-slide.page6{display: flex;align-items: center;justify-content: center; -webkit-display: flex;-webkit-align-items: center; -webkit-justify-content: center;}
.Homecontact{ width: 100%; position: relative;}
.Map002364{padding:3%;background:rgba(255,255,255,0.4);margin-top:6%;}
.Map002364 .auto{ padding:0 6%;}
.Map002364 .columnName{ font-size:32px; font-family:'微软雅黑';   color:#333; margin:0; padding-bottom:2%; text-align:center;}
.Map002364 .columnName:after{ display:block; margin:0 auto; width:68px; height:1px; background-color:#bbb; margin-top:16px; content:'';}
.Map002364 dd{ border:10px solid #fff;margin-bottom:2%; padding-left:62%; background-color:#f9f9f9; position:relative;}
.Map002364 dd:last-child{ margin-bottom:0;}
.Map002364 .map *{ max-width:100%;}
.Map002364 dd figure{ padding:3%;}
.Map002364 dd ul{ padding-bottom:3%; }
.Map002364 dd li{line-height:24px; padding:23px 0; padding-left:50px; border-bottom:1px dashed #dbdbdb; background:url(../images/Map002364-icon_name.gif) no-repeat center left; font-size:16px; color:#767676;}
.Map002364 dd li:nth-child(2){background-image:url(../images/Map002364-icon_add.gif);}
.Map002364 dd li:nth-child(3){background-image:url(../images/Map002364-icon_tel.gif);}
.Map002364 dd li:nth-child(4){background-image:url(../images/Map002364-icon_fax.gif);}
@media(min-width:641px){
.Map002364 .map{ position:absolute !important; width:60%; left:0; height:100%; top:0;}
}
@media(max-width:640px){
.Map002364 dd{ padding:3%;}
.Map002364 .map{ height:300px; position:relative !important;}
.Map002364 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map002364 dd figure h1{ font-size:20px;}
.Map002364 .auto{padding:0;}
.Map002364{padding:0;margin:0;}
}


/*index-page6 end*/

@media (min-width:1025px) and (max-height:730px){
	.index-page .header{right: 2%; left: 2%; top: 2%;}

}

.Homefooter{display: none;}