/*banner*/
.banner{height:400px;min-width:1200px;background:#fff url(../im/transport.banner.jpg) no-repeat center top;}
.banner .out{margin:0 auto;width:1200px;}
.banner .in{position:relative;}
.banner .in div{position:absolute;top:80px;right:0;overflow:hidden;padding-top:40px;width:320px;height:220px;border-radius:4px;background:rgba(255,255,255,0.75);text-align:center;}
.banner .in div span{display:block;margin-bottom:20px;color:#29F;font-size:24px;}



/*servPack*/
.servPack{margin-bottom:20px;min-width:1200px;background-color:#fff;}
.servPack .out{margin:0 auto;width:1200px;}
.servPack .in{padding-bottom:40px;}

.servPack .in h2{position:relative;margin-bottom:60px;text-align:center;font-size:30px;}
.servPack .in h2:before{position:absolute;bottom:-20px;left:540px;width:120px;border-top:2px solid #ddd;content:"";}
.servPack .in h2:after{position:absolute;bottom:-21px;left:585px;width:30px;border-top:4px solid #da6;content:"";}

.servPack .in section{padding-top:128px;background:url(../im/transport.icon.gif) no-repeat center top;font-size:0;}
.servPack .in div{display:inline-block;width:300px;vertical-align:top;text-align:center;}
.servPack .in div i{display:block;padding-top:20px;font-size:18px;}
.servPack .in div b{display:block;color:#999;font-size:18px;}



/*postPack*/
.postPack{margin-bottom:60px;min-width:1200px;}
.postPack .out{margin:0 auto;width:1200px;background-color:#fff;}
.postPack .in{padding:60px 0 50px;}

.postPack .in h2{position:relative;margin-bottom:80px;text-align:center;font-size:30px;}
.postPack .in h2:before{position:absolute;bottom:-20px;left:540px;width:120px;border-top:2px solid #ddd;content:"";}
.postPack .in h2:after{position:absolute;bottom:-21px;left:585px;width:30px;border-top:4px solid #da6;content:"";}

.postPack .in section{text-align:center;font-size:0;}
.postPack .in dl{position:relative;display:inline-block;overflow:hidden;margin:0 5px;width:280px;height:330px;}
.postPack .in dl dt{width:280px;height:330px;}
.postPack .in dl dt img{width:280px;height:330px;}
.postPack .in dl dd{position:absolute;bottom:-60px;left:0;width:280px;height:60px;color:#fff;text-align:center;font-size:20px;line-height:60px;transition:bottom 200ms;}
.postPack .in dl:nth-of-type(1) dd{background:#5084e0;}
.postPack .in dl:nth-of-type(2) dd{background:#ff7312;}
.postPack .in dl:nth-of-type(3) dd{background:#e5b060;}
.postPack .in dl:nth-of-type(4) dd{background:#307ee6;}
.postPack .in dl:hover dd{bottom:0;}