html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0;padding:0}body{font-size:14px;font-family:"'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif";background:#fff}fieldset,img{border:0}img{display:block}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ul,ol{list-style:none}input{padding-top:0;padding-bottom:0;font-family:"SimSun","宋体"}input::-moz-focus-inner{border:0;padding:0}select,input{vertical-align:middle}select,input,textarea{font-size:12px;margin:0}input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none}textarea{resize:none}table{border-collapse:collapse}.w1200{width:1200px;margin:0 auto}a{text-decoration:none}.header{height:700px;position:relative}.header .nav{height:70px;position:relative;z-index:6}.header .nav .logo{float:left;margin-top:0px;color:#fff;font-size: 36px;}.header .nav ul{float:right}.header .nav ul li{float:left;margin-right:88px;margin-top:20px;position:relative}.header .nav ul li:last-child{margin-right:0}.header .nav ul li a{color:#FFF;font-size:18px;line-height:25px}.header .nav ul li:hover a:before,.header .nav ul li.on a:before{content:'';width:100%;height:2px;background:#fff;position:absolute;bottom:-5px}.header .swiper-container{top:0;height:100%;width:100%;position:absolute;z-index:5;background:#3b62ff}.header .swiper-container .swiper-slide .l{margin-top:255px;float:left;font-size:45px;color:#fff;line-height:65px;font-weight:bold}.header .swiper-container .swiper-slide .l .en{margin-top:40px}.header .swiper-container .swiper-slide .l .grid{background:#fff;margin-top:20px;width:40px;height:8px}.header .swiper-container .swiper-slide .r{margin-top:170px;width:438px;height:408px;float:right;margin-right:100px}.header .swiper-container .swiper-slide .r img{width:100%;height:100%}.header.join-us{height:600px;background:url("../img/joinBanner.png") no-repeat center;background-size:cover;text-align:center}.header.join-us h1{font-size:70px;color:#fff;letter-spacing:50px;margin-top:160px}.header.join-us p{font-size:25px;margin-top:87px;color:#fff;letter-spacing:38px}.header.about-us{height:600px;background:url("../img/aboutBanner.png") no-repeat center;background-size:cover}.header.about-us .banner{text-align:center}.header.about-us .banner h1{font-size:60px;color:#fff;margin:140px 0 40px}.header.about-us .banner p{font-size:45px;color:#fff;letter-spacing:10px}.header.business{height:600px;background:url("../img/business.png") no-repeat center;background-size:cover}.header.business p{font-size:25px;color:#fff;line-height:45px;margin-top:180px}.header.cultrue{height:600px;background:url("../img/cultrueBanner.png") no-repeat center;background-size:cover}.header.introduction{height:400px}.header.introduction .bannerBg{position:absolute;top:0;height:400px;width:100%}.header.introduction .bannerBg .img{background-size:100%!important;background-position:center!important;width:100%;height:100%;display:none;overflow:hidden}.header.introduction .bannerBg .img div{width:100%;height:100%}.header.introduction .subNav{width:950px;height:100px;background:#fff;position:absolute;bottom:-50px;left:50%;margin-left:-475px;box-shadow:0 5px 10px 0 rgba(46,46,55,0.06);border-radius:5px}.header.introduction .subNav li{font-size:25px;color:#c5c5c5;float:left;line-height:100px;cursor:pointer}.header.introduction .subNav li.l{margin-left:155px}.header.introduction .subNav li.c{margin:0 170px}.header.introduction .subNav li.active{color:#2e2e37}.footer{text-align:center;padding-top:65px;margin-top:70px;background:#fafafa}.footer .logo{display:inline-block;width:234px;height:28px;margin-bottom:45px}.footer .text-1{font-size:15px;color:#999;margin-bottom:11px;line-height:15px}.footer .copyight{line-height:78px;margin-bottom:0;border-top:1px solid #ddd;margin-top:50px}