@charset "utf-8";
/* CSS Document */
html,body{
	margin:0;
	padding:0;
	font-size:14px;
	font-family: "LONDONBETWEEN", "PingFang SC", "Microsoft YaHei", "SimHei", sans-serif;
	position: relative;
	}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,img{
	margin:0;
	padding:0;
	list-style:none;
	border:0;
	font-weight: normal;
	font-size: 14px;
	font-family: "LONDONBETWEEN", "PingFang SC", "Microsoft YaHei", "SimHei", sans-serif;
	}		
a{text-decoration:none;}
.clear{clear: both;}
.hide{display: none;}
.content2 li {
	list-style: unset;
}
@font-face {
  font-family: "LONDONBETWEEN";
  src: url(../font/LONDONBETWEEN.woff2) format("woff2"), url(../font/goaslab-Light.woff) format("woff");
  font-weight: normal;
}

.width{width: 1275px;margin: auto;}
.padding{padding: 0 10%;}
body{background: url(../img/bg11.png) center bottom no-repeat;background-size: 100%;}
.font-en {
  font-family: "LONDONBETWEEN", "PingFang SC", "Microsoft YaHei", "SimHei", sans-serif;
}


/*head*/
.head{width: 84%;height: 90px;margin: auto;position: fixed;top: 0;left: 0;padding: 0 8%;z-index: 9999;background: rgba(255,255,255,0.4);
/*-moz-box-shadow:0px 3px 6px rgba(0,0,0,0.08); -webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.08); box-shadow:0px 3px 6px rgba(0,0,0,0.08);*/
transition:all 0.2s ease-in-out;}
.logo{float: left;margin-top: 20px;}
.logo img{display: block;height: 2.7vw;}
.ser{float: right;margin-top: 37px;}
.ser img{display: block;width: 17px;cursor: pointer;}
.head1{float: right;margin-top: 37px;background: url(../img/bg1.png) left top no-repeat;padding-left: 3vw;}
.head1 li{display: inline-block;margin-right: 2.6vw;}
.head1 li img{width: 17px;display: block;}
.nav{float: right;}
.nav li{float: left;width: 5.2vw;margin-right: 2.6vw;}
.nav li h1{line-height: 90px;text-align: center;position: relative;}
.nav li h1 a{color: #474747;font-size: 18px;display: block;transition:all 0.2s ease-in-out;}
.nav li:hover a{color: #e77612;}
.nav .ua1 a{color: #e77612;}
.nav .ua1 h1{background: url(../img/bg3.jpg) center 75px no-repeat;}
.nav li span{ width: 100%;height: 1px;background: #e77612;opacity: 0;display: block;}
.nav li a::after {content: "";position: absolute;top: 75px;right: 0;width: 0;border-bottom: 1px solid #e77612;transition: all linear 0.5s;}   
.nav li a:hover::after {left: 0;width: 100%;transition: all linear 0.5s;}
/*搜索弹出框*/
.search{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 999999;
background: url(../img/bg12.jpg) center no-repeat;background-size: cover;display: none;}
.close1{width: 30px;position: absolute;top: 50px;right: 50px;-webkit-transition: -webkit-transform 1s;}
.close1 img{width: 100%;display: block;cursor: pointer;}
.search1{width: 900px;margin: auto;height: 75px;border-bottom: 1px solid #fff;overflow: hidden;margin-top: 300px;}
.search2{width: 800px;height: 75px;float: left;}
.search2 input{width: 94%;height: 100%;display: block;padding: 0 3%;outline: none;background: none;font-size: 2vw;color: #fff;}
.search2 input::-webkit-input-placeholder{color:#fff;}
.search2 input::-moz-placeholder{color:#fff;}
.search2 input:-moz-placeholder{color:#fff;}
.search2 input:-ms-input-placeholder{color:#fff;}
.search3{width: 75px;height: 75px;float: right;}
.search3 input{width: 100%;height: 100%;display: block;background: url(../img/icon9.png) center no-repeat;background-size: 26px;}
.close1:hover{-webkit-transform: rotate(360deg);}
/*banner*/
.banner{width: 100%;overflow: hidden;position: relative;}
.banner .owl-carousel .item{width: 100%;height: 100%;position: relative;}
.banner .owl-carousel .item img{width: 100%;display: block;height: 100%}
.bann{width: 80%;position: absolute;top: 10vw;left: 50%;margin-left: -40%}
.bann h2{width: 30px;height: 10px;background: #e77612}
.bann1{color: #fff;font-size: 5vw;line-height: 5vw;text-transform: uppercase;font-weight: bold;margin-top: 2vw}
.bann1 p{color: #fff;font-size: 5vw;line-height: 5vw;text-transform: uppercase;font-weight: bold;}
.bannm{color: #fff;font-size: 24px;font-weight: lighter;margin-top: 8vw}

.banna{width: 90%;position: absolute;bottom: 20vw;left: 50%;margin-left: -45%}
.banna h2{width: 30px;height: 10px;background: #e77612}
.banna1{color: #fff;font-size: 10vw;line-height: 13vw;text-transform: uppercase;font-weight: bold;margin-top: 8vw}
.banna1 p{color: #fff;font-size: 10vw;line-height: 13vw;text-transform: uppercase;font-weight: bold;}
.bannma{color: #fff;font-size: 4vw;font-weight: lighter;margin-top: 15vw}


.banner .owl-theme .owl-controls{position: absolute;width: 100px;top: 50%;margin-top: -160px;right: 7%;}
.banner .owl-theme .owl-dots .owl-dot{position: relative;margin-top: 1.3vw;}
.banner .owl-theme .owl-dots .owl-dot span{width: 100px;height: 3px;background: url(../img/bg2.png) right center no-repeat;}
.banner .owl-theme .owl-dots .owl-dot.active span{background: url(../img/bg2a.png) right center no-repeat;}
.banner .owl-theme .owl-dots .owl-dot.active:nth-of-type(1) span::before{
	content: "1";color: #e77612;font-size: 24px;position: absolute;top: -10px;left: 0;
}
.banner .owl-theme .owl-dots .owl-dot.active:nth-of-type(2) span::before{
	content: "2";color: #e77612;font-size: 24px;position: absolute;top: -10px;left: 0;
}
.banner .owl-theme .owl-dots .owl-dot.active:nth-of-type(3) span::before{
	content: "3";color: #e77612;font-size: 24px;position: absolute;top: -10px;left: 0;
}
.banner .owl-theme .owl-dots .owl-dot.active:nth-of-type(4) span::before{
	content: "4";color: #e77612;font-size: 24px;position: absolute;top: -10px;left: 0;
}
.banner .owl-theme .owl-dots .owl-dot.active:nth-of-type(5) span::before{
	content: "5";color: #e77612;font-size: 24px;position: absolute;top: -10px;left: 0;
}


.banner-phone{display: none}
.banner-phone .owl-carousel .item{width: 100%;height: 100%}
.banner-phone .owl-carousel .item img{width: 100%;display: block;height: 100%}
.banner-phone .owl-theme .owl-controls{display: none}
/*首页项目展示*/
.index1{width: 84%;margin: auto;overflow: hidden;margin-top: 6vw;}
.index1a{float: left;}
.index1a p{color: #474747;font-size: 1.5vw;}
.index1a h1{color: #474747;font-size: 3.6vw;}
.more1{float: right;background: url(../img/bg4.png) center bottom no-repeat;width: 121px;background-size: 100%;margin-top: 4.3vw;}
.more1 a{display: block;color: #474747;font-size: 18px;font-family: "LONDONBETWEEN";text-transform: uppercase;padding-bottom: 5px;}
.more1:hover{background: url(../img/bg4a.png) center bottom no-repeat;background-size: 100%;}
.more1:hover a{color: #E77612;}
.syproject{width: 100%;overflow: hidden;margin-top: 2.5vw;}
.syproject li{width: 49.7%;float: left;margin-top: 10px;position: relative;overflow: hidden;}
.syproject li img{width: 100%;display: block;transition: all 0.6s;}
.hide1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #000;transition:all 0.3s ease-in-out;}
.hide1a{width: 88%;position: absolute;bottom: 2.4vw;left: 50%;margin-left: -44%;}
.hide1a h1{color: #fff;font-size: 2vw;}
.hide1a p{text-transform: capitalize;color: #fff;font-size: 1.4vw;font-family: "LONDONBETWEEN";}
.syproject li:nth-of-type(2n){float: right;}
.syproject li:hover .hide1{opacity: 0 !important;}
.syproject li:hover img{transform: scale(1.02);}
/*首页服务范围*/
.all1{background: url(../img/bg5.png) right top no-repeat;margin-top: 4vw;background-size: 33vw}
.index2{width: 84%;margin: auto;overflow: hidden;}
.index2a{float: left;margin-top: 2.2vw;}
.index2a p{color: #474747;font-size: 1.5vw;}
.index2a h1{color: #474747;font-size: 3.6vw;font-family: "LONDONBETWEEN";}
.sybus{overflow: hidden;margin-top: 2.5vw;}
.sybus li{width: 24.6%;float: left;position: relative;margin-left: 0.5%;}
.pic1 img{width: 100%;display: block;}
.sybus li:nth-of-type(1){margin-left: 0;}
.sybus1{width: 5vw;position: absolute;top: 50%;margin-top: -2.5vw;left: 50%;margin-left: -2.5vw;opacity: 1;transition:all 0.3s ease-in-out;}
.sybus1 img{width: 100%;display: block;}
.hide2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.6);text-align: center;
opacity: 0;transition:all 0.3s ease-in-out;}
.hide2 img{display: block;margin: auto;margin-top: 11vw;width: 8vw}
.hide2 h1{color: #fff;font-size: 1.5vw;margin-top: 2.7vw;}
.hide2 p{color: #fff;font-size: 0.9vw;font-family: "LONDONBETWEEN";text-transform: capitalize;}
.hide2 span{text-align: center;width: 100%;position: absolute;bottom: 2.6vw;left: 0;color: #fff;font-size: 18px;
text-transform: uppercase;font-family: "LONDONBETWEEN";background: url(../img/bg6.png) center bottom no-repeat;padding-bottom: 5px;}
.sybus li:hover .hide2{opacity: 1;}
.sybus li:hover .sybus1{opacity: 0;}
/*首页新闻*/
.all2{background: url(../img/bg7.png) left top no-repeat;margin-top: 4vw;background-size: 27vw}
.synews{overflow: hidden;margin-top: 35px;}
.synews li{width: 33%;float: left;position: relative;margin-left: 0.5%;}
.synews li img{width: 100%;display: block;transition: all 0.6s;}
.synews li:nth-of-type(1){margin-left: 0;}
.hide3{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.35);transition:all 0.3s ease-in-out;}
.hide3a{width: 90%;position: absolute;bottom: 1.5vw;left: 5%;z-index: 999;}
.hide3a h1{color: #fff;font-size: 1vw;height: 1.2vw;line-height: 1.2vw;overflow: hidden;width: 90%;}
.hide3a span{display: block;color: #ffffff;font-size: 0.8vw;margin-top: 15px;}
.synews li:hover .hide3{opacity: 0 !important;}
.synews li:hover img{transform: scale(1.02);}
.synews1{overflow: hidden;margin-top: 10px;}
.synews1 li{width: 49.7%;float: left;background: #f6f6f6;margin-top: 10px;padding: 2.4vw 0;}
.synews2{float: left;overflow: hidden;margin-left: 8%;margin-top: 10px;}
.synews2 h1{color: #474747;font-size: 2.8vw;font-weight: bold;border-right: 1px solid #c1c1c1;height: 3.2vw;
line-height: 3.2vw;padding-right: 12px;float: left;}
.synews2 span{float: left;color: #474747;font-size: 16px;margin-left: 12px;margin-top: 1.4vw;}
.synews3{float: right;margin-right: 8%;width: 60%;}
.synews3 h1{color: #474747;font-size: 1.3vw;font-weight: bold;height: 1.6vw;line-height: 1.6vw;overflow: hidden;}
.synews3 p{color: #474747;font-size: 0.8vw;height: 22px;line-height: 22px;overflow: hidden;margin-top: 10px;}
.synews1 li:nth-of-type(2n){float: right;}
.synews1 li:hover .synews3 h1{color: #E77612;}
.synews1 li:hover .synews2 h1{color: #E77612;}
/*首页关于我们*/
.all3{background: url(../img/bg8.png) right top no-repeat;margin-top: 4vw;background-size: 19vw}
.all3a{width: 100%;background: url(../img/bg9.jpg) center no-repeat;background-size: cover;margin-top: 2.2vw;position: relative;
padding: 5vw 0;}
.syabout{width: 1000px;margin: auto;background: rgba(255,255,255,0.65);height: 455px;padding-top: 3vw;}
.syabout1{width: 838px;margin: auto;text-align: justify;font-size: 0.8vw;color: #474747;line-height: 35px;}
.syabout1 p{font-size: 0.8vw;margin-top: 20px;}
.more2{background: url(../img/bg4.png) center bottom no-repeat;width: 121px;background-size: 100%;margin: auto;margin-top: 2vw;}
.more2 a{display: block;color: #474747;font-size: 18px;font-family: "LONDONBETWEEN";text-transform: uppercase;padding-bottom: 5px;}
.more2:hover{background: url(../img/bg4a.png) center bottom no-repeat;background-size: 100%;}
.more2:hover a{color: #E77612;}
.icon1{position: absolute;bottom: -55px;left: 50%;margin-left: -0.5px;}
.icon1 img{display: block;}
/*foot*/
.foot1 img{display: block;margin: auto;margin-top: 120px;}
.foot2{text-align: center;margin-top: 80px;}
.foot2 li{display: inline-block;vertical-align: top;margin: 0 35px;}
.foot2 li p{color: #221815;font-size: 16px;}
.foot2 li img{display: block;margin: auto;width: 24px;margin-top: 15px;}
.foot3{text-align: center;line-height: 60px;}
.foot3 p{display: inline-block;vertical-align: top;color: #474747;font-size: 12px;}
.foot3 ul{display: inline-block;vertical-align: top;color: #474747;font-size: 12px;margin-left: 20px;}
.foot3 ul a{color: #474747;font-size: 12px;}
/*项目分类*/
.banner1{position: relative;background-size: cover;background-position: center;}
.banner1 img{width: 100%;display: block;}
.banner1m{position: relative;background-size: cover;background-position: center;}
.banner1m img{width: 100%;display: block;}
.one{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));}
.banner1-phone{display: none;position: relative;background-size: cover;background-position: center;}
.now{text-align: center;height: 75px;line-height: 75px;color: #474747;font-size: 16px;}
.now ul a{color: #474747;font-size: 16px;padding: 0 5px;}
.now1{width: 72%;margin: auto;position: relative;}
.back{width: 80px;height: 35px;border: 1px solid #b5b5b5;border-radius: 18px;position: absolute;right: 0;top: 20px;
background: url(../img/icon10.png) center no-repeat;background-size: 20px}
.back img{display: block;margin: auto;width: 20px;padding-top: 10px;opacity: 0}
.back a{display: block;}
.back:hover{border-color: #e77612;background: url(../img/icon10a.png) center no-repeat;background-size: 20px}
.class{overflow: hidden;}
.class li{width: 33%;position: relative;float: left;overflow: hidden;margin-left: 0.5%;margin-top: 10px;}
.class li img{width: 100%;display: block;transition: all 0.6s;}
.hide4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #000;transition:all 0.3s ease-in-out;}
.hide4a{width: 88%;position: absolute;bottom: 2.5vw;left: 50%;margin-left: -44%;}
.hide4a h1{color: #fff;font-size: 2.4vw;}
.hide4a p{text-transform: capitalize;color: #fff;font-size: 1.35vw;font-family: "LONDONBETWEEN";}
.class li:nth-of-type(3n-2){margin-left: 0;}
.class li:hover .hide4{opacity: 0 !important;}
.class li:hover img{transform: scale(1.02);}
/*项目详情*/
.title1{width: 84%;position: absolute;bottom: 5vw;left: 50%;margin-left: -42%;}
.title1 h2{width: 30px;height: 10px;background: #e77612;margin-left: 10px;}
.title1 h1{text-transform: uppercase;color: #fff;font-size: 3.2vw;font-family: "LONDONBETWEEN";font-weight: bold;margin-top: 3vw;}
.title1 p{color: #fff;font-size: 1.5vw;letter-spacing: 2px;margin-top: 20px;}
.title2{text-align: center;color: #474747;font-size: 1.5vw;margin-top: 3vw;}
.content1{width: 770px;margin: auto;color: #474747;font-size: 16px;line-height: 35px;text-align: justify;margin-top: 25px;}
.content1 p{color: #474747;font-size: 16px;}
.prode{width: 100%;margin: auto;margin-top: 4.5vw;overflow: hidden;position: relative;}
.prode .owl-carousel .item{width: 100%;}
.prode .owl-carousel .item img{width: 100%;display: block;}
.prode .owl-theme .owl-controls{position: absolute;width: 100%;top: 50%;height: 5.4vw;left: 0;margin-top: -2.7vw;}
.prode .owl-nav{overflow: hidden;}
.prode .owl-nav .owl-prev{width: 5.4vw;height: 5.4vw;background: rgba(0,0,0,0.3) url(../img/left1.png) center no-repeat;
background-size: 12px;color: rgba(0,0,0,0);float: left;}
.prode .owl-nav .owl-next{width: 5.4vw;height: 5.4vw;background: rgba(0,0,0,0.3) url(../img/right1.png) center no-repeat;
background-size: 12px;color: rgba(0,0,0,0);float: right;}

.prode-phone{display: none}
.prode-phone li{width: 100%;margin-top: 10px}
.prode-phone li img{width: 100%;display: block;}

.index3{width: 84%;margin: auto;margin-top: 7vw;color: #474747;font-size: 1.5vw;}
.index3 span{color: #b3b3b3;font-size: 1.4vw;font-family: "LONDONBETWEEN";text-transform: uppercase;padding-left: 15px;}
.related{overflow: hidden;margin-top: 20px;}
.related li{width: 33%;position: relative;float: left;overflow: hidden;margin-left: 0.5%;margin-top: 10px;}
.related li img{width: 100%;display: block;transition: all 0.6s;}
.hide5{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #000;transition:all 0.3s ease-in-out;}
.hide5a{width: 88%;position: absolute;bottom: 2.5vw;left: 50%;margin-left: -44%;}
.hide5a h1{color: #fff;font-size: 1.6vw;}
.hide5a p{text-transform: capitalize;color: #fff;font-size: 1.1vw;font-family: "LONDONBETWEEN";}
.related li:nth-of-type(3n-2){margin-left: 0;}
.related li:hover .hide5{opacity: 0 !important;}
.related li:hover img{transform: scale(1.02);}
/*业务范围*/
.all4{background: url(../img/bg23.jpg);padding-bottom: 100px}
.all4m{background: url(../img/bg13.png) right bottom no-repeat;background-size: 50vw}
.business{width: 84%;margin: auto;overflow: hidden;margin-top: 40px}
.business li{width: 49.7%;float: left;background: #fff;height: 420px;margin-top: 10px;display: table;text-align: center;}
.business1m{display: table-cell;vertical-align: middle;}
.business1n{display: block;margin: auto;overflow: hidden;}
.business li img{width: 6.2vw;float: left;margin-top: 35px;margin-left: 10%}
.business1{width: 60%;float: right;margin-right: 10%}
.business1 h1{color: #474747;font-size: 1.6vw;font-weight: bold;text-align: left}
.business2{color: #474747;line-height: 30px;text-align: justify;margin-top: 20px;}
.business li:nth-of-type(2n){float: right;}
/*公司概况*/
.list{width: 1010px;position: absolute;bottom: 0;left: 50%;margin-left: -505px;text-align: center;font-size: 0;}
.list li{width: 19.5%;display: inline-block;vertical-align: top;line-height: 3.6vw;background: rgba(0,0,0,0.35);margin: 0 1px;
transition:all 0.2s ease-in-out;}
.list li a{display: block;color: #fff;font-size: 1vw;}
.list li:hover{background: rgba(0,0,0,0.6);}
.list .ua2{background: rgba(0,0,0,0.6);}
.all5{width: 1220px;margin: auto;}
.index4 h1{color: #474747;font-size: 3.5vw;font-weight: bold;}
.index4 p{color: #474747;font-size: 1.4vw;}
.index4 h2{width: 20px;height: 5px;background: #e67613;margin-top: 2.5vw;}
.about{color: #474747;line-height: 30px;margin-top: 25px;}
.index5{overflow: hidden;margin-top: 3.5vw;}
.index5 h1{color: #474747;font-size: 24px;float: right;background: url(../img/bg14.jpg) left center no-repeat;padding-left: 180px;}
.envir{overflow: hidden;margin-top: 20px;}
.envir1{width: 86%;float: left;}
.envir1 .owl-theme .owl-controls{position: absolute;width: 100%;bottom: 0;left: 0;}
.envir1 .owl-nav{position: relative;}
.envir1 .owl-nav .owl-prev{width: 5.5vw;height: 5.5vw;background: rgba(255,255,255,0.8) url(../img/left2.png) center no-repeat;
background-size: 12px;color: rgba(0,0,0,0);position: absolute;bottom: 5.5vw;right: 0;}
.envir1 .owl-nav .owl-next{width: 5.5vw;height: 5.5vw;background: #474747 url(../img/right1.png) center no-repeat;
background-size: 12px;color: rgba(0,0,0,0);position: absolute;bottom: 0;right: -5.5vw;}
.all6{background: url(../img/bg15.jpg) center top;margin-top: 5vw;padding-top: 3.5vw;padding-bottom: 5vw}
.index6{text-align: center;}
.index6 h1{color: #474747;font-size: 3.5vw;font-weight: bold;font-family: "LONDONBETWEEN";}
.index6 p{color: #474747;font-size: 1.4vw;}
.index6 h2{width: 20px;height: 5px;background: #E67613;margin: auto;margin-top: 2.5vw;}
.culture{width: 72%;margin: auto;margin-top: 30px;}
.culture1{overflow: hidden;height: 345px;}
.pic2{height: 345px;width: 50%;float: left;}
.culture1 li{width: 25%;height: 345px;float: left;text-align: center;background: #fff}
.culture1 li:nth-of-type(1){background: #f1f1f1;}
.culture1 li h1{font-size: 6vw;font-weight: bold;color: #474747;font-family: "微软雅黑";line-height: 6vw;position: relative;
width: 6.5vw;margin: auto;padding-top: 3vw;}
.culture1 li h1 span{background: #f1f1f1;color: #474747;font-size: 18px;position: absolute;bottom: 10px;right: -10px;line-height: 20px;
font-weight: lighter;padding: 0 13px;padding-top: 10px;}
.culture1 li p{text-align: center;color: #474747;font-size: 16px;line-height: 30px;margin-top: 2vw;}
.culture1 li:nth-of-type(2) h1 span{background: #fff;}
.culture2{overflow: hidden;height: 345px;}
.culture2 li{width: 25%;height: 345px;float: left;text-align: center;background: #fff}
.culture2 li:nth-of-type(1){background: #333333;}
.culture2 li h1{font-size: 6vw;font-weight: bold;color: #fff;font-family: "微软雅黑";line-height: 6vw;position: relative;
width: 6.5vw;margin: auto;padding-top: 3vw;}
.culture2 li h1 span{background: #333333;color: #fff;font-size: 18px;position: absolute;bottom: 8px;right: -17px;line-height: 20px;
font-weight: lighter;padding: 4px 5px;}
.culture2 li p{text-align: center;color: #fff;font-size: 16px;line-height: 30px;margin-top: 2vw;}
.culture2 li:nth-of-type(2) h1 span{background: #fff;color: #474747;padding: 0 15px;padding-top: 10px;padding-left: 20px;}
.culture2 li:nth-of-type(2) h1{color: #474747;}
.culture2 li:nth-of-type(2) p{color: #474747;}
/*核心团队*/
.team{width: 1245px;margin: auto;overflow: hidden;margin-top: 3vw;}
.team li{width: 31.7%;float: left;position: relative;margin-left: 2.4%;margin-top: 30px;overflow: hidden;}
.team li img{width: 100%;display: block;}
.team li:nth-of-type(3n-2){margin-left: 0;}
.hide6a{width: 100%;height: 176px;background: url(../img/bg16.png) center bottom no-repeat;background-size: 100% 100%;
position: absolute;bottom: 0;left: 0;z-index: 999;}
.hide6a h1{color: #fff;font-size: 1.6vw;height: 90px;line-height: 90px;width: 90%;padding: 0 5%;position: absolute;bottom: 0;left: 0;transition:all 0.2s ease-in-out;}
.hide6a span{width: 90%;padding: 0 5%;position: absolute;bottom: -100px;left: 0;color: #fff;font-size: 18px;transition:all 0.2s ease-in-out;}
.hide6{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: absolute;top: 0;left: 0;opacity: 0;transition:all 0.2s ease-in-out;}
.team li:hover .hide6{opacity: 1;}
/*.team li:nth-of-type(8):hover .hide6a h1{bottom: 30px;}
.team li:nth-of-type(8):hover .hide6a span{bottom: 20px;}*/
/*团队详情*/
.all7{width: 100%;height: 100%;position: fixed;top: 0;left: 0;overflow: hidden;}
.pic3{width: 33.33%;height: 100%;position: absolute;top: 0;left: 0;}
.pic3a{width: 100%;height: 100%;background: url(../img/bg17.png) center bottom no-repeat;background-size: 100%;}
.title3{width: 86%;position: absolute;bottom: 2.7vw;left: 7%;}
.title3 h1{color: #fff;font-size: 3vw;font-weight: bold;}
.title3 span{display: block;color: #fff;font-size: 16px;font-weight: bold;margin-top: 20px;}
.xyp{position: absolute;bottom: 3.3vw;right: 5%;}
.xyp a{display: inline-block;vertical-align: top;}
.xyp a img{display: block;width: 18px;}
.xyp a:nth-of-type(1){margin-right: 30px;}
.close2{width: 30px;position: absolute;top: 80px;right: 5%;z-index: 99999}
.close2 img{width: 100%;display: block;}
.all7a{width: 66.6%;float: right;height: 100%;}
.all7b{width: 72%;margin: auto;padding: 0 14%;padding-top: 4%;height: 90%;overflow-y: scroll;padding-bottom: 50px;}
.teamde{color: #474747;line-height: 30px;}
.teamde strong{color: #474747;font-size: 1.3vw;}
.teamde1{color: #474747;font-size: 24px;margin-top: 65px;padding-left: 10px;}
.teamde2{color: #474747;line-height: 35px;margin-top: 20px;}
.teamde2 h1{font-size: 24px}
.teamde2 h2{font-size: 24px}
.teamde2 h3{font-size: 24px}
.teamde2 h4{font-size: 24px}
.teamde2 h5{font-size: 24px}
.teamde3{margin-top: 60px;width: 90%;overflow: hidden;}
.teamde3 li{width: 100%;float: left;margin-top: 10px;}
.teamde3 li:nth-of-type(2n){float: right;}
.pic4 img{width: 100%;display: block;margin: auto;}
.teamde3 li h1{text-align: center;color: #474747;font-size: 16px;margin-top: 15px;line-height: 25px;height: 50px;display: none}
/*品牌中心*/
.lista{text-align: center;padding-top: 4vw;}
.lista li{display: inline-block;vertical-align: top;margin: 0 40px;border-bottom: 1px solid rgba(0,0,0,0);transition:all 0.2s ease-in-out;}
.lista li a{color: #474747;font-size: 1.3vw;transition:all 0.2s ease-in-out;}
.lista li:hover{border-bottom: 1px solid #e67613;}
.lista li:hover a{color: #e67613;}
.lista .ua3{border-bottom: 1px solid #e67613;}
.lista .ua3 a{color: #e67613;}

.listc{text-align: center;padding-top: 4vw;}
.listc li{display: inline-block;vertical-align: top;margin: 0 20px;border-bottom: 1px solid rgba(0,0,0,0);transition:all 0.2s ease-in-out;}
.listc li a{color: #474747;font-size: 1vw;transition:all 0.2s ease-in-out;}
.listc li:hover{border-bottom: 1px solid #e67613;}
.listc li:hover a{color: #e67613;}
.listc .ua3{border-bottom: 1px solid #e67613;}
.listc .ua3 a{color: #e67613;}

.news{overflow: hidden;margin-top: 2.5vw;}
.news li{width: 33%;position: relative;float: left;overflow: hidden;margin-left: 0.5%;margin-top: 10px;}
.news li img{width: 100%;display: block;transition: all 0.6s;height: 21.5vw}
.hide7{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #000;transition:all 0.3s ease-in-out;}
.hide7a{width: 90%;position: absolute;bottom: 1.5vw;left: 50%;margin-left: -45%;}
.hide7a h1{color: #fff;font-size: 1.1vw;font-weight: bold;height: 30px;line-height: 30px;overflow: hidden;}
.hide7a p{text-transform: capitalize;color: #fff;font-size: 16px;margin-top: 10px;}
.news li:nth-of-type(3n-2){margin-left: 0;}
.news li:hover .hide7{opacity: 0 !important;}
.news li:hover img{transform: scale(1.02);}
.page{text-align: center;margin-top: 5.5vw;}
.page a{display: inline-block;vertical-align: top;height: 40px;line-height: 40px;color: #000000;font-size: 16px;
border-radius: 5px;padding: 0 15px;transition:all 0.2s ease-in-out;margin: 0 10px;}
.page .ua4{background: #474747;color: #fff;}
.page a:hover{background: #474747;color: #fff;}
.page a img{width: 9px;display: block;margin: auto;padding-top: 12px;}
.page a:nth-of-type(1):hover{background: #fff;}
.page a:last-child:hover{background: #fff;}
/*品牌中心详情*/
.title4{background: url(../img/bg18.png) center bottom no-repeat;text-align: center;padding-bottom: 30px;margin-top: 2.8vw;background-size: 100%}
.title4 h1{color: #474747;font-size: 24px;}
.title4 span{display: block;color: #474747;margin-top: 20px;}
.content2{width: 1000px;margin: auto;margin-top: 3vw;color: #474747;line-height: 30px;text-align: justify;text-indent: 28px}
.content2 img{display: block;margin: auto;max-width: 100%;}
.content2 h1{font-size: 24px;}
.content2 video{display: block;margin: auto;object-fit: fill;margin-top: 10px}
/*合作团队*/
.all8{background: url(../img/bg19.jpg) center top no-repeat;background-size: cover;margin-top: 3.5vw;padding-bottom: 9vw;}
.partner{width: 75%;margin: auto;margin-top: 50px;overflow: hidden;}
.partner li{width: 24.9%;float: left;height: 270px;background: rgba(255,255,255,1);display: table;
text-align: center;border-left: 1px solid rgba(0,0,0,0.2);border-bottom: 1px solid rgba(0,0,0,0.2)}
.partner li span{display: table-cell;vertical-align: middle;}
.partner li span img{display: block;margin: auto;max-width: 80%;}
.partner li:nth-of-type(4n-3){margin-left: 0;border-left: none}
.listb{text-align: center;padding-top: 3.5vw;}
.listb li{color: #474747;font-size: 1.3vw;display: inline-block;vertical-align: top;margin: 0 40px;
border-bottom: 1px solid rgba(0,0,0,0);transition:all 0.2s ease-in-out;cursor: pointer;}
.listb li:hover{border-bottom: 1px solid #e67613;color: #e67613;}
.listb .selected{border-bottom: 1px solid #e67613;color: #e67613;}
/*联系我们*/
.all9{width: 1200px;margin: auto;margin-top: 4vw;background: url(../img/bg23.jpg);padding-bottom: 60px}
.map{height: 680px;}
.map img{width: 100%;height: 100%;display: block;}
.contact{border-bottom: 1px solid #e4e4e4;margin-top: 3.5vw;padding: 0 6.5vw;overflow: hidden;padding-bottom: 15px;}
.contact h1{float: left;color: #474747;font-size: 20px;}
.contact ul{float: right;text-align: center;margin-right: 20px;}
.contact ul li{color: #474747;font-size: 20px;display: inline-block;vertical-align: top;margin-left: 80px;}
.contact1{margin-top: 30px;padding: 0 6.5vw;overflow: hidden;}
.contact1 ul{float: left;line-height: 30px;}
.contact1 ul li{font-size: 16px;color: #474747;}
.contact1 dl{float: right;text-align: center;}
.contact1 dl dt{display: inline-block;vertical-align: top;margin-left: 40px;}
.contact1 dl dt img{display: block;margin: auto;}
/*人才理念*/
.talent{width: 94%;margin: auto;height: 880px;background: url(../img/bg20.jpg) center bottom no-repeat;
background-size: cover;margin-top: 2.4vw;position: relative;}
.talent1{width: 83%;margin: auto;padding-top: 180px;}
.talent2{width: 860px;background: rgba(255,255,255,0.35);padding-bottom: 70px;padding-top: 200px;position: relative;}
.talent2 ul{line-height: 40px;width: 720px;margin: auto;}
.talent2 ul span{color: #474747;font-size: 20px;font-weight: bold;font-family: "LONDONBETWEEN";}
.talent2 ul p{display: inline-block;vertical-align: top;color: #474747;font-size: 16px;}
.index7{position: absolute;top: -70px;left: 70px;}
.index7 h1{color: #474747;font-size: 100px;font-weight: bold;font-family: "LONDONBETWEEN";line-height: 110px;}
.index7 p{color: #474747;font-size: 1.6vw;}
.index7 h2{width: 20px;height: 6px;background: #fff;margin-top: 60px;}
/*职业发展通道*/
.all10{padding-top: 3vw;}
.plan{width: 84%;margin: auto;overflow: hidden;margin-top: 30px;}
.plan li{width: 32.5%;float: left;position: relative;margin-left: 1.2%;}
.pic5 img{width: 100%;display: block;}
.hide8{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url(../img/bg21.png) center bottom no-repeat;
background-size: 100%;}
.hide8 img{display: block;margin: auto;padding-top: 7.2vw;width: 7.8vw}
.hide8 p{text-align: center;color: #ffffff;font-size: 16px;line-height: 2vw;width: 100%;position: absolute;bottom: 6vw;left: 0;}
.plan li:nth-of-type(1){margin-left: 0;}
/*人才招聘*/
.all11{width: 90%;margin: auto;padding: 0 5%;background: url(../img/bg23.jpg) center top;margin-bottom: 10vw;padding-bottom: 5.5vw}
.index8{text-align: center;color: #474747;opacity: 0.1;font-size: 5.2vw;line-height: 5.5vw;font-weight: bold;
	font-family: "LONDONBETWEEN";padding-top: 2.5vw}
.job{font-size: 0;margin-top: 2.5vw;}
.job li{display: inline-block;vertical-align: top;width: 24%;background: #fff;margin-top: 15px;padding-top: 5vw;
padding-bottom: 5vw;margin-left: 1.3%;transition:all 0.2s ease-in-out;border-radius: 3px;}
.job1{width: 5.5vw;height: 5.5vw;margin: auto;border: 1px solid #dedede;border-radius: 100%;
background: url(../img/bg22.png) center no-repeat;background-size: 35px;transition:all 0.2s ease-in-out;}
.job li h1{text-align: center;color: #474747;font-size: 1.4vw;margin-top: 3.5vw;}
.job li span{display: block;color: #474747;font-size: 16px;text-align: center;margin-top: 15px;}
.job li:hover{-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.15); -webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.15);
box-shadow:0px 0px 15px rgba(0,0,0,0.15);}
.job li:nth-of-type(4n-3){margin-left: 0;}
.job li:hover .job1{background: #474747 url(../img/bg22a.png) center no-repeat;background-size: 35px;}
/*招聘详情*/
.title5{background: url(../img/bg18.png) center bottom no-repeat;text-align: center;padding-bottom: 1.5vw;
	padding-top: 2.5vw}
.title5 h1{color: #474747;font-size: 20px;}
.title5 span{display: block;color: #474747;margin-top: 20px;}
.all11a{width: 1000px;margin: auto;margin-top: 2.6vw;}
.title5a{color: #474747;font-size: 20px;}
.content3{color: #474747;font-size: 16px;line-height: 40px;margin-top: 10px;}
.all11b{margin-top: 4vw;}
.all11b li{display: inline-block;vertical-align: top;width: 200px;height: 60px;text-align: center;
background: #474747;line-height: 60px;border-radius: 5px;}
.all11b li a{display: block;}
.all11b li img{display: inline-block;vertical-align: top;width: 28px;padding-top: 16px;}
.all11b li span{color: #fff;font-size: 18px;padding-left: 15px;}
.all11b dt{display: inline-block;vertical-align: top;width: 200px;height: 60px;text-align: center;
background: #ffffff;line-height: 60px;border-radius: 5px;margin-left: 30px;}
.all11b dt a{display: block;}
.all11b dt img{display: inline-block;vertical-align: top;width: 28px;padding-top: 16px;}
.all11b dt span{color: #474747;font-size: 18px;padding-left: 15px;}
/*搜索页*/
.find{background: url(../img/bg24.jpg) center top no-repeat;background-size: 100% 395px;position: relative;}
.find1{padding-top: 50px;}
.find2{width: 900px;margin: auto;height: 75px;border-bottom: 1px solid #fff;overflow: hidden;}
.find3{width: 900px;margin: auto;}
.find3 ul{overflow: hidden;margin-top: 20px;margin-left: 15px;}
.find3 ul li{float: left;color: #fff;font-size: 16px;margin-right: 30px;cursor: pointer;border-bottom: 1px solid rgba(0,0,0,0);padding-bottom: 5px;}
.find3 ul li:hover{border-bottom: 1px solid #808080;}
.find3 ul .selected{border-bottom: 1px solid #808080;}
.find4{width: 900px;margin: auto;color: #fff;margin-top: 100px;padding-bottom: 40px;}
.find4 h1{display: inline-block;vertical-align: top;color: #fff;font-size: 2.5vw;font-weight: bold;}
.find4 span{color: #fff;font-size: 20px;padding-left: 10px;display: inline-block;vertical-align: top;margin-top: 1.6vw;}
.my-map{margin: 0 auto;width: 100%;height: 100%;}



/*手机导航*/

.menu{display: none;width: 2vw;float: right;margin-top: 2vw;margin-left: 4%}
.menu img{width: 100%;display: block;}
.demo{display: none;width: 100%;height: 100%;background: #b2b2b2;position: fixed;top: 0;left: 0;z-index: 99999;display: none}
.head1a{width: 90%;margin: auto;margin-top: 3.5vw;}
.head1a li{display: inline-block;margin-right: 2.6vw;}
.head1a li img{width: 17px;display: block;}
.demo1a{width: 90%;margin: auto;margin-top: 10vw;line-height: 8vw;text-align: center;}
.demo1a li a{display: block;font-size: 3vw;color: #fff;font-weight: bold}
.demo1b{width: 90%;margin: auto;text-align: center;position: absolute;bottom: 3vw;left: 5%}
.demo1b p{color: #fff;font-size: 1.1vw}
.pic3m{display: none;width: 100%;position: relative;}
.pic3m .swiper-container {width: 100%;}
.pic3m .swiper-slide {text-align: center;font-size: 18px;background: #fff; display: -webkit-box;
display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;
-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;
-webkit-align-items: center;align-items: center;width: 100%;height: 100%;overflow: hidden;}
.pic3m .swiper-slide img{width: 100%;height: 100%;display: block;}
























