@charset "UTF-8";
*{ margin: 0; padding: 0; list-style:  none;}
/*body { font: 16px/1.8 "Microsoft Yahei",verdana; background-color: #fff;}*/
/*html{ min-width: 1190px;}*/
a { outline:none; border: none;}
/*img{ list-style: none; border: none; vertical-align:top;}*/
* html .clearfix { zoom: 1}
*+html .clearfix { zoom: 1}
.clearfix:after { height:0; visibility:hidden; content:"."; display: block; clear: both }
.red{ color: #f55 !important;}
.fArial{ font-family: arial !important;}
.f20{ font-size: 20px !important;}
.f36{ font-size: 36px !important;}
.f48{ font-size: 48px !important;}
.mr0{ margin-right:0px !important;}
.mr20{ margin-right: 20px !important;}
.mr30{ margin-right: 30px !important;}
.vmiddle{ vertical-align:  middle !important;}
a{ text-decoration:  none;}

.orange{ color: #ff9900 !important;}
.blue{ color: #118fcf !important;}
em{ font-style: normal;}
.blueBtn{ font-size: 18px; text-decoration:  none; background-color:  #118fcf; color: #fff; vertical-align:  middle; width: 120px; height: 40px; line-height: 40px; display: inline-block; text-align: center;}
.blueBtn:hover{ background-color:  #ff9900;}

/*.footer{ text-align:center; padding:40px 0; background-color:#fafafa;}*/
/*.footer .inner{ width:920px; margin:0 auto; color:#666; font-size:  14px;}*/
/*.footer .inner .copyRight{ font-size: 12px;}*/
/*.footer .inner a{ color: #666; text-decoration: none; margin-right: 5px;}*/
/*.footer .inner a:hover{ color: #118fcf;}*/
.ft_box{ margin-bottom:20px;}
.ft_box dl{ float:left; width:268px; text-align:left;}
.ft_box .ft_tel{ width:auto;}
.ft_box dl dt{ font-size:18px;}
.ft_box dl dt img{ display:inline-block; vertical-align:middle; margin:-4px 5px 0 0;}
.ft_box dl .ft_qrcode{padding-top:5px;}
.ft_box dl .ft_qrcode img{ width:100px;}
.rightFix{position: fixed; right: 0; top: 50%;  margin-top:-129px;width: 60px; line-height: 1.2;}
.rightFix li{ margin-bottom: 5px;}
.rightFix a{ text-decoration:  none; width: 60px;  height: 60px; display: inline-block; position: relative;}
.rightFix i.iconfont{ font-size: 40px;position: relative; z-index: 9; background-color: #636363; color: #fff;width: 60px;  height: 60px; line-height: 60px; display: inline-block; text-align:  center;}


.rightFix a .rtxt{ position: absolute; opacity: 0; filter:alpha(opacity=0);  transition: all .5s ease;-moz-transition: all .5s ease; -webkit-transition: all .5s ease;; -o-transition: all .5s ease;display:block; text-align: left; background-color:  #fff; font-size: 14px; color: #666; line-height: 1.4; top: 0; overflow:  hidden; zoom:1; right: -200px;}
.rightFix a .rtxt em{ padding:5px 10px 4px; display: block; white-space:nowrap; word-break:break-all;border:  1px solid #ddd;}
.rightFix a .rtxt em span{ color: #118fcf; font-size: 22px;}
.rightFix a .rerweima{ margin-top: -59px; }
.rightFix a .rerweima em{ padding: 10px; width: 139px; font-size: 14px; color: #666; }
.rightFix a .rerweima em img{ display:  block;}
.rightFix a:hover i.iconfont{ background-color:  #327da4; }

.rightFix a:hover .rtxt{overflow: visible; opacity: 1;filter:alpha(opacity=100); right: 77px; }

.sectionTop{ position: relative;	width: 100%; height: 480px; overflow:  hidden; zoom:1;}
.carrouselList { width: 100%;	height: 480px;}
.carrouselList li a{ width: 100%; height: 480px; display: block;}



/*案例*/
.comSection{  text-align:  center; padding: 40px 0; overflow: hidden; zoom:1;}
.comSection .inner{ width: 1190px; margin:  0 auto; text-align: left; border-bottom: 1px solid #dddddd;}
.anliList { padding: 20px 25px 20px 25px; border-bottom:  1px dashed #dddddd; margin-bottom: -1px;}
.anliList dt{ float: left; margin-right:  60px; width: 232px; padding-top: 30px;}
.anliList dt img{ vertical-align: middle; }
.anliList dd{ overflow:  hidden; zoom:1; color: #999999; font-size:  16px;}
.anliList dd span{ display:  block; font-size: 18px; color:  #000; margin-bottom: 10px;}
.anliList dd span a{ color: #000;}
.anliList dd a{ color: #118fcf;}
.comttl_left{ color: #118fcf; font-size: 34px; font-weight:  bold; border-bottom:  1px solid #cccccc; padding: 0 25px 10px; margin-bottom: 20px;}
.comttl_left img{ vertical-align:middle; margin-left:10px;}
.f32{ font-size:  32px;}
.aCenter{ text-align:center;}
.anliList01 { color: #000; font-size:  16px; line-height:  1.9; padding:  0 25px 20px;}
.anliList01  dt{ font-weight:bold; margin-bottom:  5px;}
.anliList01 dd{ margin-bottom:20px;}
.mb0{ margin-bottom:  0 !important;}

.tableA{ border-spacing: 0; border-collapse: collapse; font-size:14px;}
.tableA th{ border: 1px solid #ddd; background-color:#eee; text-align:  center;padding: 5px;}
.tableA td{border: 1px solid #ddd; padding: 5px 10px;  text-align:center;}
.centerImg{ text-align:center;}
.centerImg img{ text-align:center; margin:0 auto;}

.wrap{ width:1190px; margin:0 auto; overflow:hidden;}
.list_anli{ border-bottom:1px solid #ccc; padding-bottom:20px;}
.list_anli li{ float:left; width:40%; background-color:#fafafa; height:550px; margin-right:30px;margin-left: 30px;}
.list_anli li p{ font-size:14px; color:#666; padding:5px 20px 0;}
.list_anli li p span{ display:block; font-size:16px;color:#333; margin-bottom:2px;}
.imgLogo{ padding:35px 0;}


.anliSection{ padding:40px 0 58px;}
.anliSection .wrap{ overflow:visible;}
.list_01{ padding-top:20px;}
.list_01 li{ float:left; width:267px; margin-right:40px;}
.list_01 li img{ display:block; vertical-align:baseline;}
.list_01 li .list_box{ border:1px solid #d4dbde; background-color:#fafafa;}
.list_01 li .list_box p{ font-size:18px; line-height:30px; color:#333; height:98px; padding-top:30px; text-align:center;}
.list_01 .cur .list_box{ border-color:#87cef2; -moz-box-shadow:0 0 6px rgba(0,0,0,0.3); -webkit-box-shadow:0 0 6px rgba(0,0,0,0.3); box-shadow:0 0 6px rgba(0,0,0,0.3);}
.list_01 .cur .img_dsy img{opacity:0;filter: alpha(opacity=0);}


.img_anli{ text-align:center; padding:50px 0 0;}
.joinBtn{ background:rgba(0,0,0,0.19); width:410px; margin:0 auto 4px;}
.joinBtn span{ background-color:#fff; color:#009ded;}
.anli_tel .tel{ text-align:center; color:#fff; font-size:20px;}

/*3pl*/
li img{ display:block; vertical-align:baseline;}
.carrouselList .pl_bnr{ background-image:url(http://r.360img.cn/html/tianji/img/bnr01.png);}
.ttl01{ color:#333; font-size:30px; text-align:center; padding:30px 0;}
.intro_3pl{ position:relative; margin-bottom:78px;}
.intro_3pl p{ position:absolute; width:657px; top:92px; left:490px; font-size:16px; color:#333; line-height:30px;}

.section_3pl1{ background-color:#f5f5f5; padding:20px 0 90px; margin-bottom:10px;}
.listProduct{ width:1192px; margin:0 -1px; overflow:hidden; padding-bottom:60px;}
.listProduct li{ float:left; width:250px; padding:0 24px; text-align:center;}
.listProduct li dl{ font-size:14px; color:#666;}
.listProduct li dl dt{ font-size:24px; color:#333; padding:12px 0 10px;}

.section_3pl2{ background:url(http://r.360img.cn/html/tianji/img/bg_02.png) no-repeat center top; min-height:500px; margin-bottom:20px;}
.section_3pl2 .ttl01{ color:#fff; padding:80px 0 10px;}
.listSolution{ color:#fff;}
.listSolution li{ padding-top:15px;}
.listSolution li span{ color:#58ceff; font-size:24px;}

.listPartner{ padding:0 0 80px 30px;}
.listPartner li{ float:left; width:300px; margin-right:115px; text-align:center;}
.listPartner .logoBox{ border:1px solid #e8e8e8;}
.listPartner li p{ font-size:14px; color:#666;}
.listPartner li p span{ display:block; font-size:24px; color:#333; padding:8px 0;}

/*crm*/
.carrouselList .crm_bnr{background-image:url(http://r.360img.cn/html/tianji/img/bnr02.png);}
.ttl02{ text-align:center; color:#333; font-size:24px; margin-bottom:35px;}
.ttl02 img{ vertical-align:middle; margin:-4px 8px 0 0;}
.list_crm{ padding:0 1px 50px;}
.list_crm li{ float:left; width:297px; text-align:center; font-size:14px; color:#666; line-height:1.6;}
.list_crm li em{ display:block; width:82px; margin:0 auto;}
.list_crm li p span{ display:block; font-size:18px; color:#333; padding:5px 0;}
.box1{ background-color:#f9f9f9; padding:35px 0; margin-bottom:40px;}
.box1 .list_crm { padding-bottom:0;}
.box1 .list_crm li{ width:326px; padding:0 35px;}

.section_crm1{ background-color:#f5f5f5; padding:20px 0 0;}
.proBright{ position:relative; padding-bottom:145px; margin-top:10px;}
.proBright dl{ position:absolute; left:224px; top:0;}
.proBright dl dt{ color:#333; font-size:20px;}
.proBright dl ul{ font-size:14px; color:#666;}
.proBright dl ul li{ position:relative; padding-left:12px;}
.proBright dl ul li:before{display:block;content:"";width:4px;height:4px;background-color:#40b6f3;position:absolute;left:0;top:50%; margin-top:-2px;}
.proBright .dl_pos2{ left:796px;}
.proBright .dl_pos2 ul li:before{ background-color:#7e7eec;}
.proBright .dl_pos3{ left:107px; top:237px;}
.proBright .dl_pos3 ul li:before{ background-color:#ffcc1a;}
.proBright .dl_pos4{ left:932px; top:237px;}
.proBright .dl_pos4 ul li:before{ background-color:#58cea0;}
.proBright .dl_pos5{ left:213px; top:466px;}
.proBright .dl_pos5 ul li:before{ background-color:#3dbcc0;}
.proBright .dl_pos6{ left:803px; top:466px;}
.proBright .dl_pos6 ul li:before{ background-color:#a581f7;}

.viewBox{ width:1114px; margin:0 auto; padding-bottom:20px;}

