@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,* { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
img{ display: block;}
BODY {FONT:14px/1.75 "Microsoft YaHei", arial,sans-serif; COLOR: #666;  background:#fff;width:100%; overflow-x: hidden;font-weight: lighter;}
A {COLOR: #666; TEXT-DECORATION: none}
P{COLOR: #333;}
A:hover {TEXT-DECORATION: none}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
DIV {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
P {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
EM {FONT-STYLE: normal; FONT-WEIGHT: normal}
TABLE {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DD {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
TR {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
input,textarea{outline: none;}

.cl{HEIGHT: 0px; CLEAR: both;}
.jz{margin:0 auto;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.index-container{width:84%;margin:0 auto}
.container{width:83%;margin:0 auto}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-r{text-align: right;}
.col-white{color: #fff;}

/*PC端公共头部*/
.header-top{position: absolute;top:0;left:0;width:100%; z-index: 20;}
.header{height:112px; }
.header .logo{margin-top: 14px; margin-left: 2%;}
.header .nav{width: 48%; margin-right: 2%;}
.header .nav ul li{float: left; width: calc(100%/6);}
.header .nav ul li a{display: block;font-size: 16px; line-height: 112px; color: #fff;text-align: center;}
.header .lang{width:78px; margin-top: 40px; margin-right: 2%; background: url(../images/lang-icon.png) no-repeat 85% center; border: solid 1px rgba(255,255,255,0.4);text-indent:20%;}
.header .lang a{display: block;width: 100%; font-size: 16px; line-height: 30px; color: #fff;}
.header-topfixed{position: fixed;background: rgba(0,0,0,0.5);transition: all .4s;z-index:9999; }

/*首页banner*/
.banner{position:relative;z-index:9;}
.banner-hd {height:100vh;position: relative; overflow:hidden; width: 100%;}
.banner-hd  ul{height:100%;margin: 0 auto;}
.banner-hd  ul li{height:100%;}
.banner .prev,.banner .next{position: absolute; bottom: 6%; width:28px; height: 10px; z-index: 3; }
.banner .prev{background:url(../images/banner-prev.png)  no-repeat; left: 60px;}
.banner .next{background:url(../images/banner-next.png)  no-repeat; left: 110px;}
.scroll-icon{position: absolute; bottom: 6%; width: 100%;animation:mymove 2s cubic-bezier(0.445, 0.145, 0.355, 1)  infinite;}
@keyframes mymove
{
0%   {bottom: 4%;}
50%  {bottom: 6%;}
100% {bottom: 4%;}
}
.scroll-icon img{display: block; margin: 0 auto;}
.banner-wz{ position: absolute;left:0;right:0;text-align:center;width:800px;z-index: 2; height: 300px; top: 50%; margin: -150px auto 0 auto}
.banner-wz .b-a{ position:absolute; display:none;width:800px;color:#fff;}
/*.banner-wz1 .b-a{ position:absolute; display:none;width:915px;text-align: center;}
.banner-wz1{ position:relative;width:1008px;margin:0 auto;top:25%;left:0;}
.banner-wz2{ position:relative;width:935px;margin:0 auto;top:23%;left:0;}*/
/* 这里的定位需与dd的playOut属性一致 */
.banner-wz .b-b1{top:0px; right:0;font-size:62px;line-height: 66px; font-weight: bold;}
.banner-wz .b-b2{top:96px; right:0;font-size:30px;font-weight: normal;}
.banner-wz .b-b3{top: 212px;width: 220px;right:0;left:0;margin:0 auto;border: solid 1px #fff; font-size: 22px; line-height: 52px; color: #fff; text-indent: 2rem; text-align: left;background: url(../images/bannermore-icon.png) no-repeat 85%center;} 
/*.banner-wz1 .b-b1{ top:140px;font-size:65px;color:#fff;line-height: 65px;letter-spacing:3px;margin:0 auto;right:0;display: block;width: 100%;}
.banner-wz1 .b-b2{ top:225px;font-size:28px;width: 100%;font-family:arial;color:#fff;margin:0 auto;right:0;letter-spacing:3px;opacity: 0.75; font-weight:bold;font-style: initial;width: 100%}

.banner-wz2 .b-b1{ top:140px;font-size:50px;color:#fff;line-height: 50px;letter-spacing:3px;margin:0 auto;right:0;text-shadow:1px 1px 2px #777 ;}
.banner-wz2 .b-b2{ top:210px;font-size:17px;font-family:arial;line-height:30px;color:#fff;letter-spacing:1px;font-weight: normal;font-style:normal;opacity:1;margin:0 auto;right:0 ;text-shadow:1px 1px 2px #777 ;}*/


/*低速场景下的ADAS+自动驾驶*/
.forvision{background: url(../images/forvision-bg.jpg) no-repeat center top; padding: 9% 0 13%;}
.forvision .info{width: 66%; float: left;}
.forvision .info h2{display: block; font-size: 48px; color: #333; margin-bottom: 14px;}
.forvision .info p{ font-size: 24px; line-height: 54px; color: #444444; text-align: justify;}
.index-more {display: block;width: 203px; border: solid 1px #333;font-size: 20px; line-height: 60px; text-indent: 2rem; transition:0.6s; position: relative; overflow: hidden;}
.index-more:after{position: absolute; content: '';  background: url(../images/more-icon.png) no-repeat right top; width: 43px; height: 5px; top: 28px; right: 32px; transition:0.6s;}
.index-more:hover{text-indent: 3.8rem; background: #333; color: #fff; }
.index-more:hover:after{right: -38px;}
.forvision .index-more{float: right; margin-top: 5%;}


/*赋智泊车 易行未来*/
.carys {background: url(../images/carys-bg.jpg) no-repeat center top;  padding: 4.6% 0; }
.carys .info{width: 42%; margin-top: 8%;}
.carys .info h2{display: block; font-size: 47px; color: #fff; margin-bottom: 14px;}
.carys .info p{ font-size: 24px; line-height: 60px; color: #fff; opacity: 0.6;  text-align: justify; margin-bottom: 50px; }
.carys .info .index-more{border-color: #fff; color: #fff}
.carys .info .index-more:after{background: url(../images/more-icon2.png) no-repeat right top;}
.carys .info .index-more:hover{text-indent: 3.8rem; background: #fff; color: #333; }
.carys .pic{width: 58%; }
.carys .pic img{display: block; width: 100%;}


/*追求十倍于人类司机的安全性*/
.car {background: url(../images/car-bg.jpg) no-repeat center top; padding: 7.5% 0;}
.car .info{width: 50%; margin-top: 6%;}
.car .info h2{display: block; font-size: 48px; color: #333; margin-bottom: 30px;}
.car .info p{ font-size: 24px; line-height: 60px; color: #444444; margin-bottom: 50px; text-align: justify;}
.car .pic{width: 45%; }
.car .pic img{display: block; width: 100%;}




/*加入我们*/
.join{background: url(../images/join-bg.jpg) no-repeat center top; padding:  4% 0 5%;}
.join .info h2{display: block; font-size: 45px; color: #333; }
.join .info p{ font-size: 20px; color: #555; margin-bottom: 4%;}
.join .info .join-more{display: block; width: 268px; background: #3a5898; font-size: 22px; line-height: 69px; color: #fff; margin: 0 auto;}


/*公共底部*/
.foot{background: #111; padding: 2.5% 0;}
.foot-container{width: 93%; margin: 0 auto;}
.foot-copy{width:76%;}
.foot-copy dl{float: left; margin-right:16.5%}
.foot-copy dl dt{font-size: 18px; line-height: 18px; color: #fff; margin-bottom: 18px;}
.foot-copy dl dd{line-height: 30px; color: #ccc;}
.foot-copy dl dd a{display: block; color: #ccc;}
.foot .ver{width: 90px;}
.foot .ver a{display: inline-block; }
.foot .ver img{display: block;}
.foot .ver a:nth-child(2) img{opacity: 0.5;}


/*内页banner*/
.ny-banner{height: 610px;}
.about-banner{background: url(../images/about-banner.jpg) no-repeat center top;background-attachment: fixed;}
.program-banner{background: url(../images/program-banner.jpg) no-repeat center top;background-attachment: fixed;}
.app-banner{background: url(../images/app-banner.jpg) no-repeat center top;background-attachment: fixed;}
.join-banner{background: url(../images/join-banner.jpg) no-repeat center top;background-attachment: fixed;}
.contact-banner{background: url(../images/contact-banner.jpg) no-repeat center top;background-attachment: fixed;}


/*内页关于我们*/
.ny-about{position: relative; margin: 5% 0 7%;}
.ny-about .info{width: 38%; margin-left: 8%;}
.ny-about .info em{display: block; font-size: 40px; color: #333333; margin: 6% 0 2%;}
.ny-about .info p{ font-size: 16px; line-height: 40px; color: #666666; text-align: justify;}
.ny-about .pic{width: 48%; right: 3%; position: absolute;top:0}
.ny-about .pic img{display: block; width: 100%;}

.develop{background: url(../images/develop-bg.jpg) no-repeat center top; padding: 14% 0 2%; }
.develop .container{position: relative;}
.develop em{display: block; font-size: 40px; color: #fff;  margin-bottom: 5%}

/*.develop .swiper-button-prev,.develop .swiper-button-next{position: absolute; top: 0; width: 53px; height: 53px; margin-top: 0;}
.develop .swiper-button-prev{background: url(../images/prev-icon.png); right: 100px;}
.develop .swiper-button-next{background: url(../images/next-icon.png); }
.develop-conent{background: url(../images/develop-line.jpg) repeat-x center; padding: 5% 0;}
.develop-conent .swiper-slide{position: relative; z-index: 2;padding-left:15px;height:200px} 

.develop-conent .swiper-slide .icon{width:165px}
.develop-conent .swiper-slide:nth-of-type(odd){background: url(../images/develop-li.jpg.png) no-repeat left top;}
.develop-conent .swiper-slide:nth-of-type(odd) .icon{ position: absolute;top:0}
.develop-conent .swiper-slide .icon img{display: inline-block}
.develop-conent .swiper-slide .icon em{display: block; font-size: 14px; color: #1d4394; font-weight: bold;}
.develop-conent .swiper-slide .icon span{display: block; font-size: 14px; color: #333;}

.develop-conent .swiper-slide:nth-of-type(even){background: url(../images/develop-li2.jpg.png) no-repeat left top;margin-top:186px;}
.develop-conent .swiper-slide:nth-of-type(even) .icon{ position: absolute;bottom:0}*/

.develop-list ul li{float: left; margin-right: 2%; background: #f5f5f5; padding: 1% 3% 1% 1%; width: calc(98%/2 - 4%)}
.develop-list ul li:nth-child(2n){margin-right: 0}
.develop-list ul li .pic{width: 30%; float: left;}
.develop-list ul li .pic img{display: block; width: 100%}
.develop-list ul li .info{width: 66%; margin-top: 34px; float: right;}
.develop-list ul li .info em{display: block; font-size: 20px; line-height: 20px; height: 47px; color: #333; position: relative;}
.develop-list ul li .info em:after{position: absolute; content: ''; width: 100%; height: 1px; background: #ddd; left: 0; bottom: 0}
.develop-list ul li .info p{font-size: 16px; line-height: 30px; min-height: 90px; margin-bottom: 4%}
.develop-list ul li .info img{display: block; width: 100%}

.culture{background: url(../images/culture-bg.jpg) no-repeat center top; padding: 5% 0 6.2%; margin-bottom: 4%;}
.culture .info{width: 45%; margin-right: 1%;}
.culture .info ul li{float: left; width: 100%; }
.culture .info ul li:first-child{padding-bottom: 7%; border-bottom: solid 1px #ccc; margin-bottom: 10%;}
.culture .info ul li em{display: block; font-size: 34px; color: #333; margin-bottom: 2%;}
.culture .info ul li em.en1{background: url(../images/slogan.png) no-repeat left top;}
.culture .info ul li em.en2{background: url(../images/policy-en.png) no-repeat left top;}
.culture .info ul li h3{font-size: 20px; color: #666;}
.culture .info ul li span{display: block; font-size: 14px; color: #888;}

.values{margin-bottom: 3.2%;}
.values-title{margin-bottom: 2.5%;}
.values-title h2{font-size: 40px; line-height: 40px; color: #333; margin-bottom: 0.5%;}
.values-title span{display: block; font-size: 14px; color: #999; text-transform: uppercase; font-family: arial;}
.values .list ul li{background: #fafafa; float: left; margin:1%; width: calc(82%/3); padding: 2%;}
.values .list ul li .num1{background: url(../images/num1.png) no-repeat center right;}
.values .list ul li .num2{background: url(../images/num2.png) no-repeat center right;}
.values .list ul li .num3{background: url(../images/num3.png) no-repeat center right;}
.values .list ul li .num4{background: url(../images/num4.png) no-repeat center right;}
.values .list ul li .num5{background: url(../images/num5.png) no-repeat center right;}
.values .list ul li .num6{background: url(../images/num6.png) no-repeat center right;}
.values .list ul li strong{display: block; font-size: 24px; line-height: 24px; color: #123a8e;margin-bottom: 2%;}
.values .list ul li span{display: inline-block; font-size: 16px; color: #888; font-weight: normal; margin-left: 2%; text-transform: uppercase; font-family: arial; letter-spacing: 2px;}
.values .list ul li em{display: block;font-size: 15px; color: #666;}


/*内页解决方案*/
/*环境感知*/
.environment{padding-bottom: 5.5%;}
.environment-title{padding: 5.3% 0 3%; }
.environment-title .container{position: relative;}
.environment-title img{display: block; margin-bottom: 6%;}
.environment-title h3{display: block; font-size: 43px; line-height: 43px; color: #333;}
.environment-btn{width: 40%; position: absolute; bottom: 0; right: 0;}
.environment-btn ul li{float: left; width: calc(85%/3); background: #f8f8f8; font-size: 24px; line-height: 76px; color: #333; margin-left: 5%; text-align: center; cursor: pointer;}
.environment-btn ul li.on{background: #08235d; color: #fff;}
.environment-list ul{width: 100%;}
.environment-list ul .info{width: 28%; margin-left:10%; margin-top: 6.5%;}
.environment-list ul .info em{display: block; font-size: 34px; color: #333; margin-bottom:5px;}
.environment-list ul .info p{font-size: 20px; line-height: 38px; color: #666; text-align: justify;}
.environment-list ul .pic{width: 58%; position: relative;}
.environment-list ul .pic img{display: block; width: 100%;}
/*.environment-list ul .pic .icon{position: absolute; top: 37.5%; width: 148px; height: 126px; left: 34.5%; animation:myfirst 5s ease-in-out infinite;-webkit-animation:myfirst 5s ease-in-out infinite; /* Safari and Chrome */}

@keyframes myfirst
{
			 /*0%{
                transform: scale(0.6); 
            }
            
            50%{
                transform: scale(0.8);
            }
            100%{
                transform: scale(0.6);
            }*/

}



/*高精度语义地图*/
.mapys{background: url(../images/mapys-bg.jpg) no-repeat center top; padding: 13% 0 22%;}
.mapys .info{color: #fff;}
.mapys .info h3{font-size: 38px;}
.mapys .info p{font-size: 19px; line-height: 44px; color: #fff; text-align: justify; width: 34%;}

/*数据驱动的驾驶决策*/
.data-driven {padding: 8% 0 4.5%;}
.data-driven .pic{width: 58%;}
.data-driven .pic img{display: block; width: 100%;}
.data-driven .info{width: 26%; margin-right: 11%; margin-top: 7%;}
.data-driven .info h3{font-size: 34px; color: #333; margin-bottom: 5%;}
.data-driven .info p{font-size: 20px; line-height: 50px; color: #666; text-align: justify;}

/*产品级软件*/
.pro-software{padding-bottom: 4.5%;}
.pro-software h3{font-size: 40px; color: #333; text-align: center; margin-bottom: 3.5%;}
.pro-software .list ul li{float: left; width: calc(48%/3); margin-right: 8%; height: 160px; padding-left: 12%; display: table;}
.pro-software .list ul li:nth-child(3n){margin-right: 0;}
.pro-software .list ul li.icon1{background: url(../images/software-icon1.png) no-repeat left center;}
.pro-software .list ul li.icon2{background: url(../images/software-icon2.png) no-repeat left center;}
.pro-software .list ul li.icon3{background: url(../images/software-icon3.png) no-repeat left center;}
.pro-software .list ul li span{display: block; font-size: 20px; line-height: 36px; color: #333; text-align: justify; display: table-cell;vertical-align: middle;}


/*内页商业应用*/
.app-pro{width: 100%; padding-bottom: 4%;}
.app-title {padding: 3.5% 0 2%;}
.app-title em{display: block; font-size: 40px; color: #333; }
.app-pro .list {width: 100%;}
.app-pro .list ul li{float: left; margin: 1%; width: calc(96%/2); color: #fff; height: 356px; }
.app-pro .list ul li.bg1{background: url(../images/app-bg1.jpg) no-repeat center top;}
.app-pro .list ul li.bg2{background: url(../images/app-bg2.jpg) no-repeat center top;}
.app-pro .list ul li.bg3{background: url(../images/app-bg3.jpg) no-repeat center top;}
.app-pro .list ul li.bg4{background: url(../images/app-bg4.jpg) no-repeat center top;}
.app-pro .list ul li h2,.app-pro ul li h3{padding-left: 10%;}
.app-pro .list ul li h2{ font-size: 30px;padding-top: 12%; margin-bottom: 2%;}
.app-pro .list ul li h3{font-size: 18px; line-height: 30px;}
.app-ys{background: #f8f8f8; padding-bottom: 3%;}
.app-ys .app-title {padding: 5% 0 3.5%;}
.app-ys .list {width: 100%;}
.app-ys .list ul li{float: left; width: calc(63%/3); margin-right: 2%; height: 100px; padding-left:10%; margin-bottom: 3%;}
.app-ys .list ul li:nth-child(3n){margin-right: 0;}
.app-ys .list ul li em{display: block; font-size: 22px; color: #333333; font-weight: bold; margin:9% 0 4%;}
.app-ys .list ul li p{line-height: 30px; color: #777; text-align: justify;}
.app-ys .list ul li.icon1{background: url(../images/app-icon1.png) no-repeat left center;    background-size: 100px;}
.app-ys .list ul li.icon2{background: url(../images/app-icon2.png) no-repeat left center;    background-size: 100px;}
.app-ys .list ul li.icon3{background: url(../images/app-icon3.png) no-repeat left center;    background-size: 100px;}
.app-ys .list ul li.icon4{background: url(../images/app-icon4.png) no-repeat left center;    background-size: 100px;}
.app-ys .list ul li.icon5{background: url(../images/app-icon5.png) no-repeat left center;    background-size: 100px;}
.app-ys .list ul li.icon6{background: url(../images/app-icon6.png) no-repeat left center;    background-size: 100px;}


/*内页加入我们*/
.ny-join{padding-bottom: 3%;}
.join-contact{padding: 3% 0;}
.join-contact .info{width: 70%; padding-top: 2%;}
.join-contact .info ul li{float: left; padding: 0 3.8%; border-right: solid 1px #e7e7e7; height: 72px; }
.join-contact .info ul li:last-child{padding-right:0; border-right: none;}
.join-contact .info ul li strong{display: block; font-size: 24px; line-height: 24px; color: #3a5898; padding-top: 17px;}
.join-contact .info ul li b{display: block; font-size: 20px; color: #e9eaea; text-transform: uppercase; font-family: arial;}
.join-contact .info ul li em{display: block; font-size: 16px; line-height: 16px; color: #666; padding-top: 16px;}
.join-contact .info ul li span{display: block; font-size: 20px; color: #3a5898;text-transform: uppercase;font-family: arial;}
.join-contact .info ul li .icon1{background: url(../images/join-icon1.png) no-repeat left center; padding-left: 60px;height: 72px;}
.join-contact .info ul li .icon2{background: url(../images/join-icon2.png) no-repeat left center; padding-left: 65px;height: 72px;}
.join-contact .wechat{width: 17%; background: #f5f5f5; border: solid 1px #ddd; padding: 0.5% 1% 0.5% 0.5%;}
.join-contact .wechat img{display: inline-block;}
.join-contact .wechat p{display: inline-block; line-height: 22px; color: #666;width: 47%; margin-top: 9%;}
.join-list {width: 100%;}
.join-list dl{float: left; width: 100%; margin-bottom: 4px;}
.join-list dl dt{padding-left: 3%;  font-size: 18px; line-height: 66px; color: #333;background: url(../images/join-list-icon1.png) no-repeat 98% center #eee; }
.join-list dl dd{background: #fcfcfc; padding: 2% 3%; font-size: 15px; line-height: 38px; color: #707070; text-align: justify; display: none; }
.join-list dl dt.add{background: url(../images/join-list-icon2.png) no-repeat 98% center #3a5898; color: #fff;}
.join-list dl:nth-child(1) dd{display: block;}


/*内页联系我们*/
.ny-contact .content{padding: 6% 0 8%;}
.contact-title img{display: block; margin-bottom: 33px;}
.contact-title em{display: block; font-size: 36px; line-height: 36px; color:#333333; position: relative; height: 76px;}
.contact-title em:after{position: absolute; content:''; width: 47px; height: 3px; background: #062772; left: 0; bottom: 0; }
.ny-contact .info{width: 63%; background: #f5f5f5; padding: 4% 2% 3% 6%;}
.ny-contact .info p{font-size: 18px; line-height: 70px; color: #444444; padding-left: 7%;}
.ny-contact .info p strong{font-size: 30px; color: #062772;}
.ny-contact .info p.icon1{background: url(../images/contact-icon1.png) no-repeat left center;}
.ny-contact .info p.icon2{background: url(../images/contact-icon2.png) no-repeat left center;}
.ny-contact .info p.icon3{background: url(../images/contact-icon3.png) no-repeat left center;}
.ny-contact .info ul{margin-left: 9%; margin-top: 3%;}
.ny-contact .info ul li{float: left; margin-right: 8%;}
.ny-contact .info ul li img{display: block; margin-bottom: 15%;}
.ny-contact .info ul li span{display: block; line-height: 14px; color: #666666; text-align: center;}
.ny-contact .info b{display: block; font-size: 30px;  color: #666666; opacity: 0.2;}
#allmap1{width: 100%;height: 730px;}


.pagelist {padding: 10px 0;margin-top:15px;overflow: hidden;border-top:0px solid #eee;text-align:center;}
.pagelist a,.pagelist span {border: 1px solid #ccc; display: inline-block;padding: 2px 8px;margin-right:5px;}
.pagelist span.current {color: #f30;border: 1px solid #ddd;}



/*2021.9.7智能驾驶关键技术能力*/
.app-ys .list ul li {float: left;width: calc(100%/6);margin-right: 0;height: auto;padding-left: 0;margin-bottom: 0;text-align: center;}
.app-ys .list ul li img{display: block; margin: 0 auto 39px;}
.app-ys .list ul li strong{display: block; font-size: 18px; color: #333; margin-bottom: 15px;}
.app-ys .list ul li em{display: block; font-size: 16px; line-height: 36px; color: #666; margin: 0; font-weight: normal;}