@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 1640px) {
body{ min-width:1200px;}
.container{display: block;max-width: 1200px; margin: 0 auto;}

.headmain{height:70px;}
.header{ height:70px;}
.logo img{ height:70px;}

.nav{ line-height:70px;}
.nav li{font-size:14px; }
.nav li a{ padding:0 17px; }
.nav li .xiala{top:70px; }

.nav li .xiala a{ font-size:12px; line-height:30px; }
.nav li .xiala49{ width:130%; margin-left:-15%; }
.nav li .xiala55{ width:150%; margin-left:-25%; }


.banner{ height: 450px;}
.banner .swiper-slide{height: 450px;}
.banner .swiper-slide a{height: 450px;}
.banner .swiper-pagination-bullets{ bottom:100px!important;}
.banner .swiper-pagination-bullet{ margin:0 4px; width:14px; height:14px;}


.tit01{ font-size:28px;}

.splist{ margin-top:40px;}
.splist li i{ width:60px;}
.splist li h3{ font-size:18px; line-height:40px; margin:15px 0 8px 0;}
.splist li p{ font-size:12px; line-height:25px;}



.business{ padding:50px 0;}
.busmain{ margin-top:25px;}

/*.businfo{ width:588px; height:380px; padding:50px; }
.businfo .busnum{  font-size:62px; bottom:50px; left:50px; }
.bustit h3{ font-size:26px; line-height:26px;}
.bustit h3:after{width:40px; height:3px; margin-top:24px;}
.huslist{ margin-top:40px;}
.huslist li i{ width:35px; }
.huslist li i img{ width:35px;}
.huslist li span{ font-size:18px; margin-top:15px;}
*/
.busimg span{ font-size:28px; }


.homeabout{ padding:50px 0;}
.hainfo .hatxt{ font-size:14px; line-height:2; margin:40px 0 50px 0; padding-right:70px;}
.halist{ padding-right:50px; }
.halist li i{ width:48px; }
.halist li .num{ font-size:38px; }
.halist li p{ font-size:14px;}
.havideo .aircraft{ width:230px;}
.havideo{ padding-top:100px; padding-right:32px;}
.video-wrap{height:300px; width:480px; }
.video-wrap .videos{height:300px; width:480px;}
.video-wrap .play{ width:70px; height:70px; margin-top:-35px;}


.partner{padding:50px 0;}
.comment{margin:50px 0;}
.cinfo{ width:680px; font-size:14px; line-height:30px;}
.prlist li{ width:14.28%;}
.partner .more{ width:152px; height:40px; line-height:40px; font-size:14px; border-radius:20px; margin:40px auto 0 auto;}


.homenews{padding:50px 0;}
.tit02{ height:42px; line-height:42px;}
.tit02 h3{ font-size:28px;}
.tit02 a{ width:135px; height:42px; line-height:42px; font-size:14px; border-left:3px solid #005bac;}

.hnlist{ overflow:hidden; margin-top:30px;}
.hnlist li{width:380px; margin-right:30px;}
.hnlist li .txt span{ font-size:12px; margin-top:15px;}
.hnlist li .txt h3{ font-size:18px;height:54px; }
.hnlist li .txt p{ font-size:14px; }

.online{ height:70px; padding:22px 0; }
.online .oninfo{ width:460px;}
.online p{ line-height:30px;font-size:20px;}
.online a{ width:132px; height:30px; line-height:30px; background:#ffffff url(../images/online.png) no-repeat 15px center; background-size:18px auto; padding-left:30px; font-size:14px; border-radius:3px;}
.online a:hover{background:#e60013 url(../images/onlines.png) no-repeat 15px center; background-size:18px auto;}


.footmain{ padding:35px 0 18px 0; height:230px; }
.dbinfo{ width:410px;}
.dbinfo .dblogo{ margin-left:-10px;}
.dbinfo .dblogo img{ height:54px;}
.dbinfo .dbcontent{ margin-top:25px;}
.dbinfo p{ font-size:12px; line-height:26px; }
.dbinfo p.p1{ margin-bottom:5px;line-height:20px; }
.dbinfo span{ font-size:16px;}
.dbinfo span.sp02{ margin-left:60px;}

.dbnav li{ float:left; margin-right:60px;}
.dbnav li span{font-size:14px; line-height:26px; margin-bottom:8px;}
.dbnav li>a{ font-size:12px; line-height:26px; }

.wechat{ width:132px;}

.copy{ height:53px; line-height:52px; font-size:12px;}

.online-service{ width:60px;margin-top:-152px; right:4px; }
.online-service li{ width:60px; height:60px; margin-bottom:4px; }
.online-service li a{width:58px; height:58px; }
.online-service li i{ margin-top:8px; height:26px; width: 26px; }
.online-service li span{font-size:12px; margin-top:3px; }
.online-service .ewm .content{margin-top: -61px;right: 66px;}
.online-service .ewm .content img{width: 120px;height: 120px;}


/*关于我们*/
.nyban{ height:360px;}
.banwz{ font-size:34px; line-height:50px; margin-top:155px; }

.topnav{ height:72px;}
.topnav a{font-size:16px; line-height:71px; margin:0 30px; padding:0 10px;}
.topnav a.on:after,.topnav a:hover:after{ height:6px;}

.about .aircraft{ position: absolute; z-index:-1; top:120px; left:-70px; width:200px;}

.abico{ width:860px; margin:40px auto 0 auto;}
.abico li i{width:48px;}
.abico li .num{font-size:38px;}
.abico li p{ color:#747474; font-size:14px;}

.aboutinfo{ font-size:14px; line-height:30px; margin:30px 0 20px 0;}
.aboutinfo p{ margin-bottom:16px; }

.akvideo{ width:420px; height:436px;}
.ak-wrap{ width:420px; height:436px; }
.ak-wrap .videos{height: 436px; width:420px; }
.ak-wrap .play{ width:68px; height:68px; margin-top:-34px; margin-left:-34px; }

.akuai {margin-bottom:50px;}
.aklist{ width:780px; height:437px; }
.aklist li{ width:390px; height:218px;}
.aklist li.txt{ padding:40px;}
.aklist li.txt h3{ font-size:25px;}
.aklist li.txt p{ font-size:14px; line-height:26px; margin-top:10px;}


.cultureidea{padding:50px;}
.cutxt{ height:280px; padding:34px 42px;}
.cutxt .cutit{ font-size:25px;}
.cutxt .cutit span{margin-right:8px;}
.cutxt .cuinfo{ font-size:14px; line-height:30px; margin-top:20px;}

.course{ padding:40px 0; }
.course .cotit{ height:42px;}
.course .cotit h3{ font-size:25px; line-height:42px;}
.course .cotit span{ font-size:16px; margin-left:17px; line-height:25px; margin-top:13px;}

.coursemain .s{margin:40px 0;}
.coursemain .prev,.coursemain .next{ width:27px; height:54px; margin-top:-27px; }
.coursemain .s .swiper-slide{ padding:0 158px;} 
.coursemain .s .img{ width:214px; height:120px;} 
.coursemain .s .img img{width:214px; height:120px;}
.coursemain .s .txt{ width:626px; font-size:16px; padding:13px 0;} 
.coursemain .s .txt span{  font-size:145px; line-height:120px; }

.anniu:after{ top:12px; border-radius:2px; height:4px; }
.anniu li i{ width:28px; height:28px; background-size:13px;}
.anniu li p{ font-size:20px; margin-top:8px;}


/*核心团队*/
.teamtop{ padding:50px 0;}
.tit03 h3{ font-size:28px;}
.tit03 .info{ font-size:16px; margin-top:8px;}

.videolist{margin:30px 0 20px 0;}
.videolist li{ width:280px; margin-left:20px;}
.videolist li .img a:after{ background-size:42px 42px;}
.videolist li .txt{font-size:14px; line-height:48px;}
.videolist li.li01{ width:600px; }
.videolist li.li01 .img a:after{ background-size:77px 77px;}

.topmore{ overflow:hidden;}
.topmore a{ width:156px; height:42px; line-height:42px; font-size:14px; }

.teambottom{padding:50px 0;}

.teamnav{  margin:40px auto 30px auto;}
.teamnav a{ width:160px; height:42px; line-height:42px; font-size:16px; }

.teamlist li{ margin:0 27px 27px 0; width:382px; position:relative;}
.teamlist li span{ padding-top:45px; line-height:40px; font-size:14px; }

.bottommore{ margin-top:25px; }

/*荣誉资质*/
.honor{padding:60px 0; }
.hlb{ margin:0 0 40px 0; }
.hlb{ width: 368px; height:528px; margin-left: 30px; }
.hlb .swiper-slide p{ width:365px; height:470px; padding:20px; }
.hlb:after{left:-30px; top:40px;}
.hlb .swiper-button-next,.hlb .swiper-button-prev{ width: 59px; height: 37px;}

.hlb .swiper-button-next{ bottom:-8px; margin-right:-68px; }
.hlb .swiper-button-prev{bottom:-8px; margin-left:-68px; }

.honorlist{ width:768px; padding-left:48px; }
.honorlist li{ width:192px; height:246px; margin-right:48px; margin-bottom:48px; border:4px solid #f3f4f6; }
.honorlist li p{height:210px; padding:10px;}
.honorlist li span{ font-size:14px; }
.honorlist li:hover{border:4px solid #2168c4;}
.honor .paging{padding-top:48px;}

/*人才招聘*/
.recruit_info{ font-size:16px; padding:60px 0; }
.recruitbj{ padding:64px 0;}

.recruit_tit{height:42px; line-height:42px; padding:0 30px; }
.recruit_tit span{font-size:16px;}

.recruit li{ padding:0 30px; }
.recruit li .rinfo{ height:60px; line-height:60px; font-size:16px; }
.recruit li .rinfo span a{ width:58px; height:26px; line-height:24px;  font-size:14px;  margin:17px auto 0 auto;}

.recruit li .rcontent{padding:28px; }
.recruit li .rtit{font-size:16px; margin-bottom:8px;}
.recruit li .parameter{ margin-bottom:16px;}
.recruit li .button{ margin-top:-48px; background:#e50013 url(../images/rbutton.png) no-repeat 24px center; background-size:auto 44%; padding-left:56px; width:157px; height:48px; line-height:48px; font-size:16px; }


/*联系我们*/
.contact_ban{  }
.ctit{ font-size:26px; }
.ctit span{ margin-left:12px; font-size:12px;}
.ctel{ font-size:20px; margin:12px 0 24px 0;}
.ctel span{ font-size:12px; margin-left:6px;}

.on-line{ width:600px; padding:17px 0 30px 0;}
.on-line .otit{ font-size:14px; padding-left:8px; margin-bottom:21px;}
.on-line a{ width:147px; height:34px; line-height:34px;font-size:12px; margin-left:8px; padding-left:42px;}
.on-line a.on-line01{ background:#e80010 url(../images/online01.png) no-repeat 12px center; background-size:auto 60%;}
.on-line a.on-line02{ background:#e80010 url(../images/online02.png) no-repeat 12px center; background-size:auto 60%;}

.message{ padding-left:8px; margin-top:30px;}
.message .mtit{ font-size:14px; margin-bottom:17px;}
.mlist{ width:560px;}

.mlist li.li01{ width:180px; height:40px; margin-right:6px; margin-bottom:11px;}
.mlist li.li01 input{width:180px; height:40px; padding:0 12px; font-size:14px;}
.mlist li.li02{ width:480px; height:76px;}
.mlist li.li02 textarea{width:480px; height:65px; padding:8px 12px; line-height:24px;}
.mlist li.li03{ width:65px; height:65px; margin-left:6px;}
.mlist li.li03 input{width:65px; height:65px; font-size:18px;}

.contact{padding:100px 0 50px 0;}

.contact_list li{width:288px; margin-right:16px;}
.contact_list li .txt{ padding:8px 0; height:110px;}
.contact_list li .txt h3{ font-size:16px; line-height:34px;}
.contact_list li .txt p{ font-size:12px; line-height:20px;}
.map{ height:360px;}

/*新闻列表*/
.news{ padding:50px 0;}
.newslist li{  padding-bottom:40px; margin-bottom:40px;}
.newslist li .txt h3{ font-size:20px;margin-top:38px;}
.newslist li .txt p{font-size:14px; margin:21px 0;}
.newslist li .txt .more{ width:137px; height:42px; line-height:42px; border-left:3px solid #005bac; }

.newslist li .img .time{ width:68px; height:68px;}
.newslist li .img .time .d{ font-size:32px;}
.newslist li .img .time .ym{ font-size:12px;}


/*新闻内页*/
.showbj{ padding-bottom:50px;}
.weizhi{ line-height:60px; padding-left:27px;}

.showleft{ width:847px;}
.showmain{ padding:42px;}
.showmain .nstit{ font-size:25px; line-height:42px;}
.showmain .parameter{ font-size:14px; line-height:25px; padding:17px 0;}
.showmain .parameter span{ margin-right:12px;}

.showtxt{ font-size:14px; padding:25px 0;}

.videoshow{ height: 400px; }

.showright{ width:340px; }

.kuai{ padding:12px 25px;}
.kuai02{ margin-top:16px;}
.kuai .ktit{ font-size:18px; line-height:50px;}
.kuai .ktit span:after{ width:72px; height:2px;}
.hotkey{ padding:20px 15px;}
.hotkey a{height:28px; line-height:28px; padding:0 18px; border-radius:14px; font-size:12px; margin:8px 5px 0 5px;}

.hotlist{ margin-top:17px;}
.hotlist li{ padding-bottom:10px; margin-bottom:10px; }
.hotlist li .img{width:102px;}
.hotlist li .txt{ width:170px;}
.hotlist li .txt p{ margin-top:6px; font-size:12px;}

/*国际物流*/
.ernav{ margin:50px auto; }
.ernav a{ height:42px; line-height:42px; font-size:16px; padding:0 42px; }
.pagetxt{ font-size:14px; line-height:30px; padding:25px 0 85px 0;}
.pageimg{ margin:38px 0 0 58px; width:542px;}


.fstit{ font-size:24px; margin:30px 0;}

.tablemain{ margin-bottom:50px;}
.tablemain table td{ font-size:14px; line-height:38px; padding:0 72px;}
.tablemain table td.dbtd{ line-height:54px;}

/*增值服务*/
.vatop{ margin:25px auto 60px auto;}
.vatit{ line-height:60px; border-bottom:2px solid #404848; }
.vatit span{ margin-left:8px;font-size:24px; }

.valist01 li i{ width:50px; height:50px; margin:30px auto 0 auto;}
.valist01 li span{ font-size:16px; margin:17px 0 21px 0;}

.vabottom{ padding:42px 0 68px 0;}

.valist02{ width:885px; padding:10px 0;}
.valist02 li i{ width:50px; height:50px;  margin:17px auto 0 auto;}
.valist02 li span{ font-size:16px; margin:17px 0;}

.vaimg{ width:283px;}


/*海外仓简介*/
.banwz2{ margin-top:130px;}
.banwz2 h3{ font-size: 34px; }
.banwz2 a{ width:128px; height:38px; line-height:38px; font-size:16px;  border-radius:19px; margin-top:15px;}

.overseas_info{ padding:50px 0;}
.overseas_info .txt h3{ font-size:28px; line-height:75px;}
.overseas_info .txt .info{ font-size:15px; line-height:42px;}


.olist01bj{ padding: 50px 0; }
.olist01{height:272px; }
.olist01 li{ height:272px; }
.olist01 li i{ width:68px; margin-top:38px;}
.olist01 li i img{ width:68px;}
.olist01 li h3{ font-size:18px; margin:12px 0 25px 0;}
.olist01 li p{ font-size:12px; line-height:25px;}

.one_stop_service{ padding: 50px 0; }
.osstit{ font-size: 28px; }
.ossmain{ padding:40px 0; }

.obottom{ padding:50px 0;}

.oblist li i{ width:68px;}
.oblist li h3{ font-size:18px; line-height:40px;  margin:15px 0 8px 0;}
.oblist li p{ font-size:12px; line-height:25px;}

/*仓储运营*/
.sstit{ font-size:28px;  margin-top:50px;} 
.ssmain{ margin:90px auto 50px auto;}


.administration{ padding:35px 0; }
.adlist{height:240px; margin:50px auto}
.adlist li{height:240px; }
.adlist li .adinfo .num{ font-size:48px; margin-top:40px;}
.adlist li .adinfo .cn{  font-size:20px; margin:8px 0;}
.adlist li .adinfo .en{ font-size:16px;}

.adlist li .adcontent{ height:320px; top:-40px; }
.adlist li .adcontent .num{ font-size:48px; margin-top:15px;}
.adlist li .adcontent .cn{ font-size:20px;}
.adlist li .adcontent .en{ font-size:16px; }

.adlist li .adcontent .adtxt{margin:8px auto 0 auto; }
.adlist li .adcontent .adtxt span{ font-size:14px; line-height:30px; padding-left:25px; background-size:auto 18px; }
.adlist li .adcontent .adtxt01{width:85px;}
.adlist li .adcontent .adtxt02{width:85px;}
.adlist li .adcontent .adtxt03{width:140px;}
.adlist li .adcontent .adtxt04{width:140px;}

.system{ padding:50px 0;}
.sytit {font-size:28px;}
.sylist{ margin-top:40px;}
.sylist li{ margin-right:120px; width:100px;  }
.sylist li i{ width:60px; height:60px; }
.sylist li i img{ border:1px solid #2168c4; }
.sylist li h3{ font-size:18px; margin:16px 0 8px 0;}
.sylist li p{ font-size:12px;}


/*海外仓报价*/
.oftit{font-size:28px;margin:50px 0;}
.offer_service{ margin-bottom:40px;}
.offer_service li i{ width:80px; }
.offer_service li .num{ font-size:18px; margin:15px 0 4px 0;}
.offer_service li p{ font-size:14px;}


.ofhui{ padding-bottom:50px;}

.oftable td{ padding:12px 25px;}

.oftit02{ margin-bottom:40px;}

.explain{ padding:50px 0;}
.explain .txt{ padding-left:17px;}

.oftit03{ margin:0 0 16px 0;}
.oftable2 td{ font-size:12px;}
.oftable2 .th{ font-size:14px; width:128px;}


.outlets{ padding-bottom:0; }
.maptit01{ font-size:28px;margin:50px 0;}

.offer_map{ width:1500px; 
transform: scale(0.8);
-ms-transform: scale(0.8);
-webkit-transform: scale(0.8);}

.customers{ padding-bottom:30px;}
.oftit04{ margin-bottom:30px;}
.customerslist li{width:170px; height:85px; margin:0 34px 16px 34px;}

.trackmain{ padding:60px 0; }

.track{ width:552px; margin:30px auto; overflow:hidden; }
.track .s01{height:52px;line-height:52px;width:424px;font-size:14px; }
.track .s02{ height: 52px;width: 128px;background-size: auto 22px;}

.helpdoc_left { top:70px; }
.helpdoc_right{ top:70px; }

/*20240705*/
.yhcTop{ padding-bottom:70px; }

.yhcTit{ margin:70px 0; }
.yhcTit .tit{ font-size:30px; }
.yhcTit .info{ font-size:16px; margin-top:24px; }

.yhc_introduction .txt .titen{ font-size:66px; }
.yhc_introduction .txt .symbol{ margin-top:40px; font-size:85px; }
.yhc_introduction .txt .symbol2{ margin-top:70px; }
.yhc_introduction .txt .tit{ font-size:30px; }
.yhc_introduction .txt .info{ font-size:16px; margin-top:30px; }

.yhc_introduction .img:after{ right:-60px; width:60px; }

.yhcCenter_list{ margin-bottom:70px; }
.yhcCenter_list li{ padding:60px 0 60px 60px; }
.yhcCenter_list li .ico{ width:85px; }
.yhcCenter_list li .txt{ padding-left:120px; }
.yhcCenter_list li .txt .tit{ font-size:24px; line-height:50px; }
.yhcCenter_list li .txt .info{ font-size:16px; line-height:35px; }


.facilities .txt{ padding:85px 85px 0 85px; }
.facilities .txt .tit{ font-size:30px; }
.facilities .txt .info{ font-size:16px; margin-top:40px; line-height:35px; }
.facilities .txt .info span{ font-size:20px; }
.facilities .txt .info i{ font-size:20px; margin:0 20px; }
.facilities .txt .info .p1{ margin-bottom:15px; }

.yhcBottom{ padding:100px 0 140px 0; }
.yhcBottom .titen{ font-size:66px; }

.yhcTit2{ margin-top:40px; }

.yhcBottom_list li{ padding:30px 0 40px 0; }
.yhcBottom_list li:after{ width:36px; height:2px; margin-left:-18px; }
.yhcBottom_list li .ico{ width:85px; }
.yhcBottom_list li .tit{ font-size:20px; margin:10px 0 20px 0; }
.yhcBottom_list li .info{ font-size:14px; }
/*20240705*/

/*TIR*/
.tirTopMain .entit{ left:-100px; bottom:-25px; font-size:50px; letter-spacing:25px; }
.tirTopMain .img{ padding-top:30px; }
.tirTopMain .img:after{ left:-30px; }
.tirTopMain .txt .dtit{ font-size:40px; margin-bottom:20px; }
.tirTopMain .txt .dinfo{ font-size:14px; }

.tirTopMain .txt .icoList{ margin-top:38px;}
.tirTopMain .txt .icoList li{ margin-top:20px; box-shadow:0 0 8px #edecec; }
.tirTopMain .txt .icoList li .ico{ width:120px; }
.tirTopMain .txt .icoList li .info{ padding:0 30px 0 120px; }
.tirTopMain .txt .icoList li .info .tit{ font-size:18px; }
.tirTopMain .txt .icoList li .info p{ font-size:14px; margin-top:7px; }

.tirCenterMain .dtit{ font-size:40px; margin-bottom:20px; }
.tirCenterMain .icoList li{ margin-top:30px; }
.tirCenterMain .icoList li .ico{ width:70px; }
.tirCenterMain .icoList li .info{ padding-left:85px; }
.tirCenterMain .icoList li .tit{ font-size:20px; }
.tirCenterMain .icoList li p{ font-size:14px; }

.tirBottomMain .dtit{ font-size:40px; }
.tirBottomList li{ border-radius:8px; }
.tirBottomList li:after{ width:34px; height:2px; margin-left:-17px; }
.tirBottomList li .ico{ width:70px; }
.tirBottomList li .tit{ font-size:16px; line-height:25px; margin-top:16px; }
.tirBottomList li .info{ font-size:14px; line-height:25px; }
/*TIR*/



}

@media screen and (max-width: 1400px) {
.offer_map{margin-left:-7%; }
}