/*public start*/
* {margin: 0;padding: 0;font-size: 16px;font-family: '微软雅黑';-webkit-tap-highlight-color: rgba(0,0,0,0);}
ol, ul, li, dl, dt, dd, form, p, h1, h2, h3, h4, h5, img {margin: 0;padding: 0;}
ol, ul, li {list-style: none;padding: 0;margin: 0;}
img {border: none;max-width:100%;vertical-align: bottom;}
a {text-decoration: none;border: none;margin: 0;padding: 0;}
input, textarea ,button{outline: 0;resize: none;border: none;_border: 0;margin: 0;padding: 0;background: none;}
select {border: 0;}
input::-webkit-search-cancel-button {display: none;}
input[type=button], input[type=submit], input[type=search], button ,textarea{ -webkit-appearance: none;}
table, table td {border-collapse: collapse;    border: 1px solid #666;}
select ,textarea{border: 0;appearance: none;-webkit-appearance: none;-moz-appearance: none;outline: none;}
select::-ms-expand {display: none;}
.clear {clear: both;}
.clearfix::after {content: '';clear: both;display: block;}
.fl{float: left;}
.fr{float: right;}
.tc{text-align: center;}
.div1200 {width:95%; max-width:1200px; margin: 0 auto;}
.wrap{width:100%; margin:auto; position: relative;overflow: hidden;}
.container{width:90%; margin: 0 auto;}

.index-title{text-align: center;}
.index-title h2{color: #0b69d4;font-size:48px;}
.index-title h2 strong{color: #666666;font-size:48px;}
.index-title p{color: #666;font-size:30px;}
/*public end*/

/* header start */
.header{position: relative;}
.header-wrap{background: #0b69d4;width: 100%;position: fixed;top: 0;left: 0;z-index: 999;transition: all .6s;}
.header-wrap:not(.stuck) .logo img{-webkit-animation:mylogo 1s ;width:200px;	}
.logo img{width:200px;	}
@keyframes mylogo
{
from {transform: scale(0);}
to {transform: scale(1);}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
from {transform: scale(0);}
to {transform: scale(1);}
}

.header-wrap.stuck{-webkit-animation:mymove 1s ; /*Safari and Chrome*/}
@keyframes mymove
{
from {top:-67px;}
to {top:0px;}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
from {top:-67px;}
to {top:0px;}
}
/* logo start */
.logo{padding: 9px 126px 7px 16px}
.logo a{
    color: #fff;
    font-size: 54px;
	font-family: 楷体;
}

/* logo end */
.ewmsa{margin-top:50px;}
.ewmsa li{width:25%;text-align:center;}
.ewmsa li img{width:60%;}
.ewmsa li p{line-height:25px;}
.pages{text-align: center;padding: 0 0 1vw 0;margin-top: 10px;display:block;}
.pages>div>a,.pages>div>.current{display:inline-block!important;line-height:35px!important;height:35px!important;width:35px;padding-top:0!important;text-align:center;font-size:14px;margin:0 0.3125vw 0 0;background:#fff;color:#000;transition: all 0.3s linear;}
.pages>div>.current,.pages>div>a:hover{color:rgb(255,255,255);background:#0b69d4;}
.pages>div>l{font-size:12px;margin:0 5px 0 5px;margin-bottom:4.166666666666667vw}
.pages>div>.first{color:#000;margin-right:15px;width: 50px;}
.pages>div>.first:hover{color:#fff}
.pages>div>.end{margin-right:0;color:#000;margin-left:10px;width: 50px;    font-weight: inherit;}
.pages>div>.end:hover{margin-right:0;background:#fff ;color:#0b69d4}
.pages>div>.prev{background-size:100%;}
/* 导航 start */

.nav{display: -webkit-flex; align-items: center; justify-content: center; padding-right:40px;}

.nav >ul >li{float: left;width: 90px;text-align: center;padding:21px 18px;position: relative;}
.nav >ul >li >a >span,.nav >ul >li >span >a,.nav >ul >li >span{color: #fff;font-size: 14px;}
.nav >ul >li >a >p,.nav >ul >li >p{color: #fff;font-size: 12px;}
.nav >ul >li.dang{background: #f08100;}
.nav >ul >li:hover{background: #f08100;}
.nav >ul >li:hover .nav-muen{display: block;}
.nav-muen{position: absolute;top: 100%;left: 0;width: 100%;background: #f08100;z-index: 99;display: none;}
.nav-muen ul li{height: 34px;border-top: 1px solid #fff;text-align: center;line-height: 34px;}
.nav-muen ul li a{display: block;color: #fff;font-size: 14px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding: 0 10px}
.nav-muen ul li:hover{background: #0b69d4;}

/* 导航 end */

/* 语言 strat */
.lang{margin: 17px 65px 17px 55px;}
.lang a{width: 98px;height: 31px;border: 1px solid #fff;color: #fff;line-height: 29px;text-align: center;display: block;border-radius: 25px;}
.lang a:hover{background: #f08100;border-color: #000;}
/* 语言 end */

/* 微博、微信 start */
.wechat li{position: relative;float: left;padding:25px 0 12px;}
.wechat-wei{position: absolute;top: 100%;left: -15px;width: 100px;display: none;}
.wechat li:hover .wechat-wei{display: block;}
.wechat li a img{width:30px; display:block;}
.wechat a:first-child{margin-right:0;}
.wechat{margin-right:0;}
/* 微博、微信 end */
/* header end */

/* banner strat */
.banner{position: relative;/* width: 100%; */}
/* .banner img{display: block;} */
.banner-text{position: absolute;left: 0;top: 10%;width: 100%;z-index: 99;margin-top: 140px;}
.banner-title{color: #000000;font-size: 63px;letter-spacing: 5px;}
.banner-title span{color: #0b69d4;font-size: 65px;}
.banner-txt {color: #8c8a8a;font-size: 30px;padding: 20px 0 60px;}
.banner-note{width: 370px;}
.banner-nav{border-top-left-radius: 14px;border-top-right-radius: 14px;overflow: hidden;}
.banner-nav li{background: #f92c11;height: 37px;line-height: 37px;width: 50%;float: left;text-align: center;}
.banner-nav li a{display: block;color: #fff;font-size: 17px;letter-spacing: 2px;}
.banner-nav li.active{background: #000000;}
.banner-form{background: #fbfcfd;border: 1px solid #e2e3e5;border-bottom-left-radius: 14px;border-bottom-right-radius: 14px;overflow: hidden;}
.banner-ul{padding: 40px 30px 0 15px;}
.banner-ul li{overflow: hidden;margin-bottom: 25px;}
.banner-ul li p{float: left;width: 88px;color: #666666;font-size: 17px;text-align: right;margin-top: -2px;}
.banner-ul li >input[type=text],.banner-ul select,.banner-ul span{float: right;}
.banner-ul li select{height: 20px;width: 223px;border: 1px solid #d0cfd8;color: #666;font-size: 10px;text-indent: 0.5em;background: url(../IMAGES/xiala.png) no-repeat 95%;}
.banner-ul li >input[type=text]{height: 18px;width: 221px;border: 1px solid #d0cfd8;text-indent: 0.5em;color: #666;font-size: 10px;}
.banner-ul li span input{width: 66px;height: 18px;border: 1px solid #d0cfd8;color: #666;font-size: 10px;text-indent: 0.5em;}
.banner-ul li input[type=submit]{height: 34px;line-height: 31px;border: 2px solid #f92c11;width: 135px;border-radius: 17px;display: block;text-align: center;margin: 15px auto 10px;color: #f92c11;font-size: 18px;}
.banner-ul li input[type=submit]:hover{border-color: #000000;color: #fff;background: #000;}
.banner-form ul{display: none;}
.banner-form ul:first-child{display: block;}
.banner-form textarea{height: 120px;border-top: 1px solid #d0cfd8;border-bottom: 1px solid #d0cfd8;width: 98%;display: block;margin: 0 auto;font-size: 10px;text-indent: 0.5em;}
.banner-ul2{padding: 40px 0 0px;}
.banner-ul2 li input[type=submit]{margin: 10px auto 5px;}
/* banner end */

/* 我们的优势 start */
.advantage-title{padding:80px 0;}
.advantage-list li{width:23.5%; text-align: center;float: left; margin-right:2%;}
.advantage-list li:nth-child(4n){margin-right:0;}
.advantage-list li h4{color: #666;font-size: 22px;padding: 20px 0 7px;}
.advantage-list li p{color: #666666;font-size: 18px; margin-top:10px;}
.li-advantage-icon{width:66%; margin: 0 auto;}
.li-advantage-icon img{width:100%; display:block; transition: 800ms;}
.advantage-list li:hover .li-advantage-icon img{transform: rotate(360deg);}
/* 我们的优势 end */

/* 产品服务 strat */
.product-title{padding:80px 0;}
.product-list li{width:31.333%; float:left; border:1px solid #d3d4d5; text-align:center; margin:0 3% 3% 0; box-sizing:border-box;}
.product-list li:nth-child(3n){margin-right:0;}
.product-list li .li-product-pic img{width:100%; display:block; margin:auto;}
.product-list li p{color:#898989;font-size:20px;padding: 25px 0;}
.product-list li:hover p{color: #0b69d4;}
/* 产品服务 end */

/* 数字 start */
.demo{background: #0b69d4;margin-top:60px;}
.li-demo{width: 97px;height: 3px;background: #fff;margin: 20px auto;}
.demo-list li p ,.demo-list li p span{color: #fff;font-weight: 600;font-size: 48px;}
.demo-list li{float: left;text-align: center;width:23.5%; padding:38px 0 40px; margin-right:2%;}
.demo-list li:nth-child(4n){margin-right:0;}
.demo-list li small{display: block;color: #ffffff;font-size: 19px;}
/* 数字end */
.cz1_a1_t{background-color: #0b69d4}
/* 关于我们 start */
.about{background: url(../IMAGES/about-bg.png) no-repeat center;background-size: cover;padding-bottom: 175px;}
.about-title{padding:80px 0;}
.about-text{width:50%; padding-right:5%;margin: 0 0 0 auto;}
.about-text h3{color: #666666;font-size: 26px;}
.about-text p{color: #666666;font-size: 18px;line-height: 30px;text-align: justify;letter-spacing: 0.6px;}
.about-bg{width: 18px;height: 3px;background: #ff452d;margin: 28px 0 25px;}
/* 关于我们 end */

/* 合作伙伴 start */
.partners-title{padding:40px 0 60px;}
@font-face {
	font-family:"zheng";
	src: url(../fonts/fzzykgb10_downyi.com.ttf);
}
.partners-list{padding-bottom:60px;}
.partners-list .partners-ul:first-child{margin-left: 0;}
.partners-ul{width: 100%;float: left;margin-left: 104px;}
.partners-ul h5{color: #555555;font-size: 20px;padding-bottom: 40px;padding-left: 15px;}
.partners-ul li{width:13.285%; border: 1px solid #ebebeb;margin:0 1% 1% 0;float:left}
.partners-ul li:nth-child(7n){margin-right:0;}
.partners-ul li:hover{border: 1px solid #0b69d4;}
.partners-ul li img{width:100%; display:block; margin:auto;}

/* 合作伙伴 end */

/* 立即注册 start */
.regist{background: #0b69d4;}
.regist p{color: #ffffff;font-size: 26px;padding:63px 0 64px 70px;letter-spacing: 1.5px;}
.regist a{display: block;margin:52px 170px 55px 0;width: 168px;height: 51px;border-radius: 28px;text-align: center;line-height: 50px;border: 2px solid #fff;color: #fff;font-size: 26px;}
.regist a:hover{background: #f08100;border-color: #f08100}
/* 立即注册 end */

/* footer start */
.footer{padding:60px 0;}
.footer-cont{border-bottom:2px solid #e9e9e9; padding-bottom:20px;}
.footer-left{text-align: center;}
.footer-left p{color: #666666;font-size: 18px;padding-bottom: 18px;}
.footer-right span{font-weight: 600;color: #666666;font-size: 20px;display: block;padding-bottom:20px;}
.footer-right a{color: #666;font-size: 16px;display: block;margin-bottom:10px;}
.footer-right a:hover{color: #0b69d4;}
.footer-right li{float: left;width: 230px;}
.footer-right li:last-child{width: 110px;}
.footer-text p{color: #666666;font-size:22px;padding-top: 20px;}
.footer-text p a{color: #666666;}
/* footer end */

/* ny1 */
/* banner start */
.about-top{margin-top: 180px;}
.about-tit{color: #010000;font-size: 46px;letter-spacing: 14px;padding-left: 20px;line-height: 80px;}
.about-tit strong{color: #fe4625;font-size: 46px;}
.about-more{display: block;width: 174px;height: 63px;background: #ff4a2c;font-size: 33px;text-align: center;line-height: 63px;border-radius: 31px;color: #fff;margin: 219px 0 0 20px;}
.about-more:hover{background: #000000;}
/* banner end */

/* 公司介绍 strat */
.index-bg{background: #f7f7f7;}
.index-right h4{color: #0b69d4;font-size: 42px;line-height: 45px;}
.index-right h4 strong{font-size: 42px;color: #666666;}
.index-right span{display: block;color: #666666;font-size:30px;padding-top: 10px;}
.index-more{width: 134px;height: 45px;line-height:45px;display: block;color: #fff;text-align: center;background: #0b69d4;font-size:20px;}
.index-more:hover{background: #000;}
.express-more{margin-top:240px;}
.express{padding:80px 0 100px;}
.express-left{width:55%;}
.express-right{width:40%;}
/* 公司介绍 end */

/* 团队介绍 start */
.team{padding:100px 0;}
.team-more{margin-top: 220px;}
.team-left{width:40%;}
.team-right{width:55%;}
/* 团队介绍 end */

/* 招贤纳士start */
.talend{padding:60px 0 80px;}
.talend-left{width:55%;}
.talend-right{width:40%;}
.talend-more{margin-top:210px;}
/* 招贤纳士 end */

/* 联系我们 strat */
.contact{padding: 165px 0;}
.contact-left{padding-left: 15px;width: 305px;padding-top: 130px;}
.contact-right{margin-right: 60px;width: 605px;}
.contact-more{margin-top: 225px;}
/* 联系我们 end */

/* footer start */
.footer-bottom{height: 36px;line-height: 36px;background: #272626;}
.footer-bottom p{color: #fff;font-size: 14px;margin-left: 60px;}
.footer-bottom img{vertical-align: middle;}
.about-footer{padding: 90px 0 0;}
.footer-text1{padding-bottom: 30px;}
/* footer end */
/* ny2 */
/* 公司简介 start */
.company-cont{padding:80px 0;}
.company-left{width:50%;}
.company-right{width:50%;padding-left:5%; box-sizing:border-box;}
.company-right span{color: #666666;font-size:32px; font-weight:bold; display: block;}
.company-right p{line-height:30px;color: #666666;font-size:16px;}
.company-right p span{line-height:30px;color: #666666;font-size:16px;}
.company-bg{margin: 25px 0 27px;}
/* 公司简介 end */

/* 我们的全球办事处和全球合作伙伴 strat */
.ourword{background: #f6f7f9;padding-bottom: 55px;}
.outword-tit{display: block;text-align: center;color: #666666;font-size: 32px;padding: 65px 0 60px;}
.ourword-pic{text-align: center;padding-bottom: 55px;}
.ourword p span{color: #666666;font-size:20px;font-family: sim;letter-spacing: -1px;}
.ourword p span small{font-family: sig;font-size: 20px;}
.ourword p span:before{width: 18px;height: 18px;border-radius: 100%;display: inline-block;content: "";margin-right:15px;}
.outword-span1:before{background: #ffed12;}
.outword-span2:before{background: #ff4e2e;}
@font-face {
	font-family:"sim";
	src: url(../fonts/SOURCEHANSANSCN-MEDIUM.OTF);
}
@font-face {
	font-family:"sig";
	src: url(../fonts/SOURCEHANSANSCN-REGULAR.OTF);
}
/* 我们的全球办事处和全球合作伙伴 end */

/* 仓库分拣 start */
.warehouse.container{margin:0 auto 40px; overflow:hidden;}
.warehouse-tit{padding:60px 0 40px;}
.warehouse-list li{float: left;margin-left: 7px;overflow: hidden;}
.warehouse-list li:first-child{margin-left: 0;}
.warehouse-list li img{transition: 600ms;}
.warehouse-list li img:hover{transform: scale(1.1);}
.page{padding: 60px 0 90px;}
.page ul{border: 1px solid #bfbfbf;display: table;margin: 0 auto;border-radius: 5px;}
.page ul li{float: left;width: 56px;text-align: center;height: 39px;line-height: 39px;border-right: 1px solid #bfbfbf;position: relative;}
.page ul li:first-child,.page ul li:last-child{width: 100px;}
.page ul li:first-child a{color: #666666;}
.page ul li:last-child{border-right: 0;}
.page ul li a{color: #000000;font-size: 16.77px;position: relative;z-index: 99;display: block;}
.page ul li.dang:before{width:  104%;height:44px;content: "";background: #ff4e2e;position: absolute;top: -2px;left: -1px;border-radius: 5px;display: block;}
.page ul li:before{width:  104%;height:44px;content: "";background: #ff4e2e;position: absolute;top: -2px;left: -1px;border-radius: 5px;display: none;}
.page ul li.dang a,.page ul li:hover a{color: #fff;}
.page ul li:hover:before{display: block;}
.outteam-cont.container{width:100% !important;}
/* 仓库分拣 end */

/* ny3 */
.myaddress{padding-bottom: 65px;}
.index-tit{display: block;text-align: center;color: #666;font-size: 33px;padding: 50px 0 80px;}
.contactus{width: 1405px;margin: 0 auto;}
.contactus-list li{overflow: hidden;float: left;}
.li-contact{margin-right: 200px;}
.li-contact2{margin-right: 200px;}
.li-contact-icon{margin-right: 20px;}
.li-contact-text span{padding: 5px 0;}
/* @font-face {
	font-family:"wei";
	src: url(../fonts/MicrosoftYaHeiUILight.ttf);
} */
.li-contact-text span,.li-contact-text p{display: block;color: #666666;font-size: 27px;/* font-family: wei; */}
.myaddress-tit{padding: 80px 0 50px;}
.myaddress-nav ul{display: table;margin: 0 auto;padding-bottom: 45px;}
.myaddress-nav li{float: left;width: 171px;height: 45px;text-align: center;line-height: 45px;background: #dde0e4;}
.myaddress-nav li a{display: block;color: #666;font-size: 22px;}
.myaddress-nav li.active{background: #fb4e1f;}
.myaddress-nav li.active a{color: #fff;}
.myaddress-text p{border-bottom: 1px solid #d2d2d2;margin-bottom: 61px;padding-bottom: 20px;}
.myaddress-text p span{color: #666666;font-size: 24px;display: inline-block;line-height: 40px;}
.myaddress-span1{padding-left: 104px;}
.myaddress-span2{padding-left: 120px;}
.myaddress-span1{background: url(../IMAGES/contact-icon5.png) no-repeat 45px;}
.myaddress-span2{background: url(../IMAGES/contact-icon6.png) no-repeat 55px;}
.myaddress-pic{text-align: center;}
.myaddress-note .myaddress-text{display: none;}
.myaddress-note .myaddress-text:first-child{display: block;}

/* ny4 */
/* 人才招聘 start */
.employ-tit{padding: 50px 0 90px;}
.employ-list li{width: 621px;margin-bottom: 55px;}
.li-employ-text{width: 475px;}
.li-employ-text p{line-height: 45px;}
.li-employ-icon{padding-left: 30px;}
/* 人才招聘 end */

/* 职位信息 start */
.message{padding-bottom: 90px;}
.message-tit{padding: 50px 0 65px;}
.message-list li >p{text-align: center;position: relative;}
.message-list{border: 1px solid #b5b5b5;}
.message-list li:last-child{border-bottom: 0;}
.message-list ul li >p.active{box-shadow: 0 0 23px rgba(50,10,3,.1);}
.message-list li{border-bottom: 1px solid #b5b5b5;}
.message-list li p  span:first-child,.message-color span:first-child{margin-left: 0;}
.message-list ul li p .message-span5{color: #f83508;}
.message-list ul li p .message-span6{width: 88px;height: 35px;border: 1px solid #c7c7c7;text-align: center;line-height: 35px;cursor: pointer;}
.message-list ul li p .message-span6:hover {color: #fff;background: #fe4d24;border-color: #fe4d24}
.message-list ul li p .message-span6:hover a{color: #fff;}
.message-list ul li p .message-span6 a{color: #666;}
.message-list ul li p .message-span6 a.message-look{display: block;}
.message-list ul li p .message-span6 a.message-up{display: none;color: #d46f53;background: #fdefec;}
.message-list ul li p .message-span6.active a.message-look{display: none;}
.message-list ul li p .message-span6.active a.message-up{display: block;}
.message-list li p span,.message-color span{float: left;margin-left: 80px;}
.message-color{background: #feece7;padding: 33px 0 35px;text-align: center;border-bottom: 1px solid #b5b5b5;}
.message-color span{color: #666;font-size: 24px;}
.message-color2{padding: 31px 0 ;}
.message-color2 span{color: #666666;font-size: 16px;line-height: 35px;}
.message-span1{width: 240px;}
.message-span2{width: 80px;}
.message-span3{width: 135px;}
.message-span4{width: 125px;}
.message-span5{width: 160px;}
.message-span6{width: 90px;}
.message-text{display: none;}
.message-text h6,.message-text p,.message-text p strong{font-size: 14px;color: #666;line-height: 24px;}
.message-text{padding: 35px 85px 55px;background: #fef4f1;}
.message-note{margin-top: 22px;}
/* 职位信息 end */

/* ny5 */
.teamint{padding: 55px 0 65px;}
.teamint-left{width: 588px;}
.teamint-right{width: 619px;padding-right: 35px;}
.teamint-right >p{color: #666666;font-size: 18px;line-height: 30px;text-align: justify;letter-spacing: 2px;}
.teamint-tit{margin-bottom: 50px;}
.teamint-tit span{color: #666666;font-size: 42px;display: block;padding: 20px 0 12px;}
.teamint-tit p{color: #666666;font-size: 18px;}
.teamint-tit p strong{color: #0b69d4;font-size: 30px;display: inline-block;margin-right: 28px;}

/* 我们的团队 start */
.outteam{background: #f9f9f9;padding-bottom: 115px;}
.outteam-tit{font-size: 36px;letter-spacing: 3px;padding: 65px 0 90px;}
.outteam-cont ul li{background: #fff;text-align: center;float: left;margin-left:20px;}
.outteam-cont ul li:first-child{margin-left: 0;}
.outteam-cont ul li p{color: #666666;font-size:18px;padding: 10px 0;}
.li-outteam-pic{overflow: hidden;}
.li-outteam-pic img{transition: all .6s;}
.outteam-cont ul li:hover .li-outteam-pic img{transform: scale(1.1);}
.outteam-cont ul li:hover p{color: #0b69d4;}
/* 我们的团队 end */

.city-tit{padding: 65px 0 60px;}
.city-page{padding: 55px 0 100px;}

/* ny6 */
.new{background:#f4f7fa;}
.new-title{text-align: center;padding: 60px 0 25px;}
.new-title p{color: #666666;font-size: 30px;margin-top: -47px;}
.new-nav{margin-bottom: 30px;}
.new-nav li{float: left;height: 61px;width: 50%;text-align: center;border: 1px solid #cbcccd;border-right: 0;line-height: 61px;background: #dfe0e1;box-sizing:border-box;}
.new-nav li:last-child{border-right: 1px solid #cbcccd;}
.new-nav li a{color: #666;font-size:20px;display: block;}
.new-nav li.active{border: 0;background: #0b69d4;height: 63px;}
.new-nav li.active a{color: #fff;}
.new-list li{padding: 14px 0;background: #fff;margin-bottom: 16px; box-sizing:border-box;}
.new-list li:hover{box-shadow: 0px 0px 13px rgba(50,10,3,.1);}
.new-list li .li-new-pic img{transition: 600ms;}
.new-list li:hover .li-new-pic img{transform: scale(1.1);}
.li-new-pic{width:28%; overflow: hidden;}
.li-new-text{width:70%; padding-right:30px; box-sizing:border-box;}
.li-new-text >p{padding: 18px 0 10px;}
.li-new-text p span{color: #010000;font-size: 25px;}
.li-new-text p small{display: block;color: #666666;font-size:16px;}
.li-new-p p{color: #666;font-size: 17px;line-height: 28px;}
.new-page{padding: 77px 0 66px;}
.new-list ul{display: none;}
.new-list ul:first-child{display: block;}

#dituContent img {width:auto!important;max-width:none!important;}
