/*banner*/
.banner{
	width: 940px;
	background: #fff;
	margin: 0 auto;
	margin-top: 20px;
	padding:20px;
}

/*首页banner图片*/
#bannerBox{width:940px;height:400px; margin:0 auto;position:relative;background:#fff; padding:20px; margin-top:20px;}
#bannerBox a.leftBtn{width:26px;height:25px; padding:8px 0 5px 0; display:block;float:left;}
#bannerBox a.rightBtn{width:26px;height:25px;padding:8px 0 5px 0;display:block;float:left;}
#bannerImg{width:940px;height:361px;overflow:hidden;}
#bannerImg ul{width:999999px;}
#bannerImg ul li{float:left;overflow:hidden;}
#bannerImg ul li img{width:940px;height:306px;float:left;}
#bannerBtn_box{width:940px;bottom:10px; height:55px;  background:url(../images/bg-banner.jpg) no-repeat bottom center}
#bannerBtn{ height:38px;margin:-14px auto 0;position:relative;}
#bannerBtn span.left{ width:5px; height:38px;background:url(../images/bannerBtn_leftbg.png) left top no-repeat; display:block; float:left;}
#bannerBtn span.right{ width:5px; height:38px;background:url(../images/bannerBtn_bg.png) right top no-repeat; display:block; float:left;}
#bannerBtn ul{height:38px; float:left; background:url(../images/ul_bg.png) left top repeat-x; }
#bannerBtn ul li{
	width:14px;height:15px;margin-left:3px;float:left;cursor:pointer; margin-top:14px;
	background:url(../images/bannerBtn.png) center center no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bannerBtn.html');
}
#bannerBtn ul li.selected{
	background:url(../images/bannerBtn_hover.png) center center no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/bannerBtn_hover.html');
}


/*banner内容*/
#focus{
	position: relative;
	width: 980px;
	height: 427px;
	margin: 12px auto;
	padding: 18px 12px 45px 12px;
	background: url(../images/bg-banner.jpg) no-repeat bottom center #fff;
	overflow: hidden;
	box-sizing:border-box;
	z-index: 1;
}
#focus .bigPic{
	position: relative;
	margin: 0 auto;
	height: 400px;
	overflow: hidden;
}
#focus .bigPic li{
	position: absolute;
	top:0;
	left: 0;
	width: 800px;
	height:400px;
	color: #fff;
	font-size: 30px;
}
#focus .bigPic li a{
	display: block;
	width: 958px;
	height: 362px;
	overflow: hidden;
}
#focus .bigPic li a img{
	display: block;
	width: 100%;
	height: 100%;
}
#focus .btn-control .smallPic{
	float: left;
	height: 34px;
	margin:1px 0;
	padding: 0 12px;
	border:1px solid #fefefe;
	-webkit-box-shadow: 0 0 1px 1px #e1e1e1;
	-moz-box-shadow: 0 0 1px 1px #e1e1e1;
	box-shadow: 0 0 1px 1px #e1e1e1;
	background:#fafafa;
	color: #fff;
}
#focus .smallPic li{
	float: left;
	list-style: none;
	width: 24px;
	height: 38px;
	background: url(../images/bullet01.html) no-repeat center;
	line-height: 20px;
	text-align: center;
	font-size: 0;
	text-indent: -9999px;
	cursor: pointer;
}
#focus .smallPic li.selected{
	background: url(../images/bullet02.html) no-repeat center;
	color:#f00;
}
#focus .btn-control{
	 position: absolute;
	 bottom:22px;
	 left:0;
	 width: auto;
	 height: 38px;
	 overflow: hidden;
}
#focus .btn-control a{ 
	float: left; 
	display: block; 
	width: 29px; 
	height: 25px; 
	margin-top: 6px; 
	background: url(../images/arrows.html) no-repeat;
}
#focus .btn-control a.leftbtn{
	color: #fff;
	text-indent: -9999px;
	background-position:0 -3px ;
}
#focus .btn-control a.rightbtn{
	color: #fff;
	text-indent: -9999px;
	background-position: -31px -3px;
}
/*首页内容*/
.top-content{
	overflow: hidden;
}
.column01{
	float: left;
	background: url(../images/bg-column01.jpg) repeat-x;
	height: 212px;
	padding: 10px;
	border: 1px solid #c9c9c9;
	-webkit-border-radius:9px;
       -moz-border-radius: 9px;
            border-radius: 9px;
            overflow: hidden;
}
.column01 h4{
	height: 31px;
	width: 216px;
	background:url(../images/bg-titleColumn01.jpg) repeat-x;
	color: #fff;
	text-align: left;
	text-indent: 8px;
	line-height: 31px;
	font-size: 14px;
	-webkit-border-radius:3px;
       -moz-border-radius: 3px;
            border-radius: 3px;
}
.column02{
	width: 491px;
	float: left;
	overflow: hidden;
}
.column02 h4{
	width: 100%;
	height: 67px;
	background: url(../images/bg-column02Top.jpg) no-repeat;
	line-height: 67px;
	font-size: 14px;
	text-indent: 30px;
	color: #fff;
}
.column02 .center-column02{
	width: 100%;
	margin-top: -1px;
	background: url(../images/bg-column02Center.jpg) repeat-y;
}
.column02 .bottom-column02{
		width: 100%;
		height: 15px;
	background: url(../images/bg-column02Bottom.jpg) repeat-y;
}
.column03{
	width: 711px;
	margin-top: 10px;
	padding:0 5px;
	padding-bottom: 3px; 
	border:1px solid #ccc;
	-webkit-border-radius:8px;
       -moz-border-radius: 8px;
            border-radius: 8px;
            overflow: hidden;
}
.column03 h4{
	width: 721px;
	height: 37px;
	line-height: 37px;
	background: url(../images/bg01-titleColumn03.jpg) repeat-x;
	overflow: hidden;
}
.column03 h4 p{
	display: block;
	background: url(../images/bg02-titleColumn03.jpg) no-repeat center left;
	float: left;
	text-indent: 15px;
}
.column03 h4 a{
	display: block;
	margin-right: 10px;
	float: right;
}
.column03 h4 a:hover{
	text-decoration: underline;
}
.column04{
	overflow: hidden;
}
.column04 h5{
	height: 38px;
	width: 238px;
	line-height: 31px;
	text-indent: 26px;
	background: url(../images/bg-column04Top.jpg) no-repeat;
	color: #fff;
	font-size: 14px;
}
.column04 .center-column{
	background:  url(../images/bg-column04Center.jpg) repeat-y;
}
.column04 table {
	border-collapse:collapse;
}
.column04 table td,.column04 table th {
	height: 20px;
	line-height: 20px;
	text-align: center;
	border: 1px solid #cccccc;
	background: #fff;
}
.column04 .center-column{
	padding:9px 0 5px 0;
}
.tabel01-column04 table{
	margin:0 auto;
}
.tabel01-column04 table td{
		width: 80px;
}
.tabel02-column04 table{
	margin:0 auto;
}
.tabel02-column04 table td{
		width: 60px;
}
.bottom-column{
	width: 238px;
	height: 12px;
	background:  url(../images/bg-column04Bottom.jpg) bottom center;
	float:left;
}
.column04 .contact{	background:  url(../images/bg-column04Center.jpg) repeat-y; float:left; padding:5px 0 0 15px; min-height:95px;}
.column04 dl{float:left;width: 223px;}
.column04 dl dt{float:left; min-width:60px; text-align:right; font:normal 12px/22px "微软雅黑";}
.column04 dl dd{float:left;width:163px; height:auto;font:normal 12px/22px "微软雅黑";}
/*顶部栏目*/
/*login*/
.login form{
	display: block;
	overflow: hidden;
	margin: 20px 0 0 0;
}
.login label{
	display: block;
	height: 30px;
	margin-bottom: 12px;
}
.login label span{
	display: block;
	float: left;
	width: 60px;	
	height: 30px;
	text-align: right;
	line-height: 30px;
}
.login label input{
	display: block;
	float: left;
	width: 150px;
	height: 26px;
	border: 1px solid #a8a7a7;
	line-height: 26px;
	   -moz-box-shadow:0px 3px 3px #d5d4d4 inset;              
    -webkit-box-shadow:0px 3px 3px #d5d4d4 inset;           
            box-shadow:0px 3px 3px #d5d4d4 inset; 
}
.login p{
	padding-left: 60px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.login p input{
	margin:3px 0 0 3px;
}
.login p a{
	margin-left: 5px;
}
.login #btn-login{
	display: block;
	margin: 0 auto;
	margin-top: 20px;
	width: 76px;
	height: 29px;
	background: url(../images/bg-btn-login.jpg) repeat-x;
	border:none;
	line-height: 29px;
	color: #fff;
	text-align: center;
	letter-spacing: 5px;
}
/*最新公告*/
.notice{padding:0 6px; min-height:233px;}
.notice .center-column02{
	width: 431px;
	padding: 0 30px;
	overflow: hidden;
}
.notice p{
	padding-bottom: 15px;
	font-size: 12px;
	color: #666;
	line-height: 20px;
	text-align: left;
	font-family:"宋体";
	border-bottom: 1px solid #bfbfbf;
	overflow: hidden;
}
.notice h5{
	margin-bottom: 10px;
	overflow: hidden;
}
.notice h5 a{
	display: block;
	float: left;
	font-size: 12px;
	color: #000;
	font-family:"微软雅黑";
	padding-bottom: 0;
	border:none;

}
.notice h5 a:hover{
	text-decoration: underline;
}
.notice h5 span{
	float: right;
}
.list-notive{
	display: block;
	border-top: 1px solid #f3f3f3;
	overflow: hidden;
	min-height:72px;
}
.list-notive ul li{
	display: block;
	height: 24px;
	background: url(../images/bg-listNotice.jpg) no-repeat left center;
	line-height: 24px;
	text-indent: 7px;
	overflow: hidden;
}
.list-notive ul li a{
	display: block;
	float: left;
	color: #464646;
}
.list-notive ul li a:hover{
	display: block;
	color: #464646;
	text-decoration: underline;
}
.list-notive ul li span{
	display: block;
	float: right;
	color: #333;
}
/*运单查询*/
.waybill{
	overflow: hidden;
}
.waybill textarea{
	display: block;
	width:203px;
	height: 112px;
	
	margin-top: 4px;
	padding: 5px;
	border:1px solid #dedede;
	color: #999;
	resize: none;   
}
/*验证码*/
.captcha{
	margin-top: 8px;
	overflow: hidden;
}
.captcha .txt-captcha{
	display: block;
	float: left;
	width: 86px;
	height: 22px;
	line-height: 22px;
	border: 1px solid #dedede;
}
.captcha .pic-captcha{
	float: left;
	margin: 1px 0 1px 5px;
}
.captcha a{
	display: block;
	margin-left: 5px;
	height: 24px;
	line-height: 24px;
	float: left;
	font-family: "宋体";
	font-size: 12px;
}
/*订单操作*/
.operate-waybill{
	margin-top: 10px;
	overflow: hidden;
}
.operate-waybill input{
	display: block;
	float: left;
	width: 67px;
	line-height: 31px;
	margin-right: 32px;	
	letter-spacing: 2px;
	border:none;
}
.operate-waybill .inquiry-waybill{
	background: url(../images/bg-waybillInquiry.jpg) no-repeat;
	color: #fff;
	text-align: left;
	text-indent: 25px;
}
.operate-waybill .clear-waybill{
	background: url(../images/bg-waybillClear.jpg) no-repeat;
	color: #666666;
	text-align: center;

}
/*服务通告*/
.service{
	overflow: hidden;
}
.service h4 p{
	display: block;
	font-size: 14px;
	color: #fff;
	float: left;
}
.service h4 a{
	display: block;
	padding-right: 5px;
	float: right;
	color: #fff;
}
.service h4 a:hover{
	text-decoration: underline;
}
/*底部内容*/
.top-bottomContent {
	margin-top:10px;
	overflow: hidden;
}
.top-bottomContent .column01{
	width: 329px;
	height: 200px;
	margin-right: 20px;
}
.top-bottomContent .column01 h4{
	width: 329px;
	margin-bottom: 20px;
		-webkit-border-radius:7px;
       -moz-border-radius: 7px;
            border-radius: 7px;
            overflow: hidden;
}
.top-bottomContent .column01 ul li{
	display: block;
	height: 24px;
	background: url(../images/bg-listNotice.jpg) no-repeat left center;
	line-height: 24px;
	overflow: hidden;
}
.top-bottomContent .column01 ul li a{
 display: block;
 float: left;
 text-indent: 10px;
}
.top-bottomContent .column01 ul li a:hover{
	text-decoration: underline;
}
.top-bottomContent .column01 ul li span{
 display: block;
 float: right;
}

.bottom-bottomContent{
	overflow: hidden;
}
.left-bottomContent{
	float: left;
	overflow: hidden;
}
.content-intoGuoyi{
	padding: 10px 0;
	overflow: hidden;
}
.bottom-bottomContent .pic-intoGuoyi{
	float: left;
	overflow: hidden;
}
.bottom-bottomContent .pic-intoGuoyi img{
	display: block;
	width: 232px;
	height: 140px;
}
.online{
	float: left;
	margin-left: 15px;
	overflow: hidden;
}
.online p{
	width: 455px;
	text-align: left;
	overflow: hidden;
	font:normal 13px/24px "微软雅黑";
	height:139px;

}
/*公司活动*/
.active-guoyi{
	width: 694px;
	border-radius: 0;
	border: 0;
	border-top: 1px solid #cccccc;
	overflow: hidden;
}
.active-guoyi h4{
	background: none;
}
.active-guoyi .pic-activeGuoyi{
	overflow: hidden; min-height:142px;
}
.active-guoyi .pic-activeGuoyi ul li{
	display: block;
	float: left;
	margin: 10px 0 5px 3px;
	overflow: hidden;
}
.active-guoyi .pic-activeGuoyi ul li a{
	display: block;
	width: 170px;
	height: 126px;
	position: relative;
}
.active-guoyi .pic-activeGuoyi ul li img{
	position: relative;
	z-index: 998;
}
.active-guoyi .pic-activeGuoyi ul li p{
	position: absolute;
	top:100px;
	width: 170px;
	height: 26px;
	background:rgba(255, 255, 255, 0.6)!important;
    filter:Alpha(opacity=60); background:#fff; 
	text-align: center;
	line-height: 26px;
	color: #505354;
	z-index: 9999;
}
/*底部右侧内容*/
.right-bottomContent{
	float: left;
	width: 238px;
	margin-top: 10px;
	overflow: hidden;
}
.right-bottomContent h4{
	height: 40px;
	line-height: 40px;
	text-indent: 18px;
	color: #034ca1;
	border-top: 3px solid #034ca1;
	background: url(../images/bg02-titleColumn03.jpg) center left no-repeat;
}
/*快速入口列表*/
.list-enter{
	display: block;
	overflow: hidden;
}
.list-enter ul li{
	height: 57px;
	margin-bottom: 10px;
	border:1px solid #d3d2d2;
	-webkit-border-radius:7px;
       -moz-border-radius: 7px;
            border-radius: 7px;
            overflow: hidden;
}
.list-enter ul li a{
	display: block;
	padding-left: 100px;
	text-align: center;
	color: #034ca1;
}
.list-enter ul li a h5{
	margin-top: 10px;
	font-size: 16px;
	color: #034ca1;
}
.list-enter ul li a p{
	font-size: 12px;
	line-height: 14px;
	color: #034ca1;
}
.list-enter ul .remote{
	background:url(../images/pic-enter01.jpg) no-repeat 5px center;
}
.list-enter ul .hongkong{
	background:url(../images/pic-enter02.jpg) no-repeat 5px center;
}
.list-enter ul .address{
	background:url(../images/pic-enter03.jpg) no-repeat 5px center;
}
.list-enter ul .air{
	background:url(../images/pic-enter04.jpg) no-repeat 5px center;
}
/*友情链接*/
.links{
	width: 100%;
	max-width: 1920px;
	height: 134px;
	margin: 0 auto;
	background: url(../images/bg-links.jpg) no-repeat center;
	color: #fff;
	overflow: hidden;
}
.links .title-links{
	width: 105px;
	height: 80px;
	margin-top: 30px;
	float: left;
	background: url(../images/bg-titleLinks.jpg) no-repeat center right;
	color: #fff;
	font-size: 16px;
	line-height: 80px;
}
.links .content-links{
	float: left;
	margin-top: 24px;
	margin-left: 10px;
 width:865px;
 overflow:hidden;
}
.links .content-links p{
  float:left;
}
.links .content-links p a{
	color: #fff;
	font-size: 14px;
	padding: 0 5px;
	float:left;
	height:35px; 
	line-height:35px;
}
.links .content-links p a:hover{
	text-decoration: underline;
}



