@charset "utf-8";
/* CSS Document */
 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} 
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
} 
ul,li{
	list-style:none; 
	margin:0; padding:0;
}
a img{
	border:0;
	display: block;
}
a{
	color:#6c6c6c;
	text-decoration:none;}
a:hover{
	color:#6c6c6c;
}
p{
	color:#6c6c6c;
	line-height:24px;}
html, body {
	height: auto; 
}
em,i{
	font-style: normal;
}
body{
	background-color:white;
	overflow-x:hidden;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bk10{width:100%;height:10px;overflow: hidden;clear: both;display: block;}
.bk15{width:100%;height:15px;overflow: hidden;clear: both;display: block;}
.bk20{width:100%;height:20px;overflow: hidden;clear: both;display: block;}
.bk30{width:100%;height:30px;overflow: hidden;clear: both;display: block;}
.bk40{width:100%;height:40px;overflow: hidden;clear: both;display: block;}
/******base*******/ 
.mL10 {margin-left: 10px;}
.mR10 {margin-right: 10px;}
.mT10{margin-top: 10px; }
.mB10{margin-bottom: 10px;}
.m10{margin: 10px;}
.pT10{padding-top: 10px; }
.pB10{padding-bottom: 10px; }
.pL10{padding-left:10px;}
.pR10{padding-right:10px;}
.p10{ padding: 10px;}
/******other*******/ 
.fl{
	float:left;
	display: inline-block;
}
.fr{
	float:right;
	display: inline-block;
}
/******clear float*******/ 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix {display: inline-table;} 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/**header**/ 
.w970{
	border-top: 2px solid #ca231b;
	width: 970px;
	height: auto;
	margin: 0 auto;
}
.header{
	height:80px;
	border-top: 1px solid #eddef0;
	border-bottom: 2px solid #d0d3d4;
}
.logo{
	padding-top:10px;
}
.navlist li{
	float: left;
}
.navlist li a{
	width:82px;
	text-align: center;
	display: inline-block;
	height: 80px;
	border-left: 1px solid #eeeeee;
}
.navlist li a.home{
	background: url(../images/home.png) center no-repeat;
}
.navlist li a.about{
	background: url(../images/compro.png) center no-repeat;
}
.navlist li a.route{
	background: url(../images/route.png) center no-repeat;
}
.navlist li a.item{
	background: url(../images/item.png) center no-repeat;
}
.navlist li a.qualton{
	background: url(../images/qualton.png) center no-repeat;
}
.navlist li a.news{
	background: url(../images/news.png) center no-repeat;
}
.navlist li a.transp{
	background: url(../images/transp.png) center no-repeat;
}
.navlist li a.contact{
	background: url(../images/conyus.png) center no-repeat;
}
.w220{
	width: 220px;
}
.webtell{
	font-family: "微软雅黑",Verdana, Arial, Helvetica, sans-serif;
}
.webtell h2{
	color: #c60b14;
	font-size: 14px;
	line-height: 27px;
	font-weight: bold;
	padding-bottom: 10px;
}
.webtell p{
	line-height: 22px;
}
.hocotus img{
	padding-bottom: 10px;
}
.w735{
	width: 735px;
}
.ho-title{
	width: 100%;
	height: 26px;
	line-height: 26px;
	background-color: #fae7e7;
	border-bottom: 1px solid #d81818;
}
.ho-title a{
	float: right;
	width: 40px;
	height: 26px;
	margin-right: 10px;
	display: inline-block;
	background: url(../images/more.png) left center no-repeat;
}
.ho-title span{
	padding-left: 34px;
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	background: url(../images/carbtn.png) left center no-repeat;
}
.compro dl{
	padding-top: 10px;
}
.compro dl dt{
    float: right;
    width: 190px;
    height: 160px;
}
.compro dl dd{
	width: 535px;
	float: left;
	line-height: 22px;
	color: #6c6c6c;
}
.honews ul{
	height: 90px;
	overflow: hidden;
    padding: 10px;
}
.honews ul li{
	display: inline-block;
	border-bottom: 1px dashed #999999;
	padding-right: 20px;
	line-height:28px;
}
.honews ul li a span{
    padding-left: 10px;
}
.holinks ul{
    padding-top: 10px;
}
.holinks li{
	float: left;
	line-height: 24px;
	margin-right: 10px;
}
.holinks li a{
	display: inline-block;
}
.footer{
	padding-top: 10px;
	padding-bottom: 10px;
	border-top:1px solid #c6c6c6;
}
.footer p{
	text-align: center;
}
/**服务热线**/
.btline {
height: 26px;
line-height: 26px;
border-bottom: 1px solid #cacaca;
}
.btline p{
	float: right;
	height: 26px;
	padding-left: 20px;
	color: #787878;
	background: url(../images/homebtn.png) left center no-repeat;
}
.btline i{
	font-size: 14px;
	font-weight: bold;
}
.inroute{
	padding-top:20px;
	font-weight: bold;
}
.inroute h2{
	color: #da251d;
	font-weight: bold;
	font-size: 14px;
	padding-bottom:10px;

}
/**公司简介**/
.incompfl img{
    float: left;
    margin-right: 20px;
}
.incompfl p{
	font-size: 14px;
	text-indent: 2em;
	line-height: 26px;
	padding-bottom: 20px;
}
/**运输车辆**/
.intcars{
	padding:20px 20px 0;
}
.intcars li{
	margin-right:47px;
	padding-bottom:10px;
    float: left;
}
.intcars li.last-mr{
	margin-right: 0;
}
.intcars li a{
	display: inline-block;
	font-size: 14px;
}
.intcars li a p{
	width: 200px;
	text-align: center;
	line-height: 30px;

}
.plr20{
	padding: 0 20px;
}
.intop p{
	color: #9e9e9e;
}
.pages{text-align:right;padding-right:15px;float: right;}
.pages a{
float: left;
width:21px;
height: 21px;
line-height: 20px;
text-align: center;
font-family: "Arial";
display: block;
margin-right: 4px;
color: #9e9e9e;
text-decoration: none;
font-weight: bold;
border: 1px solid #cccccc;
}
.pages .a1{width:60px;}
.pages span{
float: left;
width: 20px;
height: 21px;
line-height:20px;
text-align: center;
font-family: "Lucida Console";
display: block;
margin-right: 4px;
color: #777;
border:1px solid #ccc;
}
.toppag{
	float: left;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    margin-right: 2px;
}
.toppag a {
display: inline-block;
padding-left:5px;
padding-right:5px;
color: #9e9e9e;
border: 1px solid #cccccc;
}
.toppag a:hover,.toppag a.hover{
	background-color: #cccccc;
	color: #fff;
}
/**企业资质**/
.inqulton{
	padding: 20px 20px 0;
}
.inqulton li{
	margin-right:53px;
	padding-bottom:10px;
    float: left;
}
.inqulton li.last-mr{
	margin-right:0;
}
.inqulton li a{
	display: inline-block;
	font-size: 14px;
}
.inqulton li a p{
	width:194px;
	text-align: center;
	line-height: 30px;
}
/**服务项目**/
.initem{
   padding: 20px;
}
.initem li{
	height: 148px;
	padding-bottom: 20px;
	display: block;
}
.initem li dl{
	width: 100%;
    clear: both;
}
.initem li dt{
	float: left;
	width: 200px;
    height: 140px;
    padding: 3px;
    border: 1px solid #cacaca;
}
.initem li dd{
	float: right;
	width: 460px;
}
.initem li dd h2{
	line-height: 30px;
	padding-bottom:5px;
	font-size: 14px;
	font-weight: bold;
}
/**新闻动态**/
.iews-t{
	height: 98px;
	padding: 20px 0;
	border-bottom: 1px dashed #c7c7c7;
}
.iews-t dt{
    float: left;
    width: 158px;
    height: 98px;
}
.iews-t dd{
	width: 550px;
	float: right;
}
.iews-t dd h2{
font-weight: bold;
font-size: 14px;
padding-bottom: 10px;
}
.iews-t dd h2 a{
	color: #da251d;
}
.iews-b{
	padding-top: 10px;
}
.iews-b li{
	background: url(../images/lidoit.jpg) left center no-repeat;
	line-height: 34px;
	padding-left:10px;
}
.iews-b li span{
	float: right;
	color:#6C6C6C 
}
.inbdtline{
	border-top: 1px dashed #c7c7c7;
	padding-top: 20px;
}
/**新闻动态-内页**/
.innwsty {
	padding-top: 20px;
}
.innwsty .title{
font-weight: bold;
font-size: 14px;
color: #da251d;
text-align: center;
line-height:30px;
}
.bggray{
color: #a1a1a1;
text-align: center;
height:24px;
padding-bottom:20px;
line-height:24px;
}
.psty-a p{
	text-indent: 2em;
}
/**
font-family: "微软雅黑",Verdana, Arial, Helvetica, sans-serif;
**/