@charset "utf-8";
/* CSS Document */

body {margin:0px;padding:0px;font-size:12px;font-family:"宋体"; }
a{color:#313131;	text-decoration:none;}
a:hover{color:#FF6600;text-decoration:none;}
p{ text-indent:2em;}
img{ border:0px;}
form{ margin:0px; padding:0px;}
#box_top{ width:1200px; margin:0px auto; padding:0px; height:auto; clear:both;}
.pic01{ background:#333333; height:4px; border-top:#000000 solid 1px;}
.logo{ background:url(../images/logo.gif) no-repeat; width:268px; height:94px; float:left;}
.right_top{ float:right; width:932px; margin:0px; padding:0px;}
#imgmenu{
	height:41px;
	list-style: none;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#imgmenu ul{ margin:0px; padding:0px;}
#imgmenu li{
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#imgmenu li a{
	display: block;
	height:41px;
}
#imgmenu li#ktag1 a{width:138px;}
#imgmenu li#ktag1 a:hover{ background: url(../images/nav.gif) 0px -40px; }
#imgmenu li#ktag1 a.aon{ background: url(../images/nav.gif) 0px -40px; }

#imgmenu li#ktag2 a{ width:109px;}
#imgmenu li#ktag2 a:hover{ background: url(../images/nav.gif) -137px -40px; }
#imgmenu li#ktag2 a.aon{ background: url(../images/nav.gif) -137px -40px; }

#imgmenu li#ktag3 a{width: 109px;}
#imgmenu li#ktag3 a:hover{background: url(../images/nav.gif) -246px -40px;}
#imgmenu li#ktag3 a.aon{background: url(../images/nav.gif) -246px -40px;}

#imgmenu li#ktag4 a{width: 109px;}
#imgmenu li#ktag4 a:hover{background: url(../images/nav.gif) -355px -40px;}
#imgmenu li#ktag4 a.aon{background: url(../images/nav.gif) -355px -40px;}

#imgmenu li#ktag5 a{width:109px;}
#imgmenu li#ktag5 a:hover{background: url(../images/nav.gif) -464px -40px;}
#imgmenu li#ktag5 a.aon{background: url(../images/nav.gif) -464px -40px;}

#imgmenu li#ktag6 a{width:109px;}
#imgmenu li#ktag6 a:hover{background: url(../images/nav.gif) -573px -40px;}
#imgmenu li#ktag6 a.aon{background: url(../images/nav.gif) -573px -40px;}

.subnav { color:#7e7e7e; font-family:Arial, Helvetica, sans-serif;}
.subnav a{ color:#5c5c5c; text-decoration:none; padding:0px 14px 0px 14px;}
.subnav a:hover{ color:#5580b9;}
.hidecontent { display: none; }
.sub_nav01{ background:url(../images/bg_nav_sub.gif) repeat-x top; height:27px;  width:721px;}
#foot{ background:url(../images/bg_foot.gif)  repeat-x; height:175px; width:100%;}


#box_main{ width:1200px; margin:0px auto; padding:0px; clear:both; height:auto;}
#box_main01{ width:1200px; margin:0px auto; padding:0px; clear:both; height:auto;}
.banner{ padding-bottom:12px; text-align:center;}
.pic02{ height:14px;}
.con_01{ color:#7b7b7b; line-height:180%; padding:10px 0px 10px 0px;}
.title_about{ background:url(../images/title_about.gif) no-repeat; height:38px;}
.title_Business{ background:url(../images/title_Business.gif) no-repeat; height:38px;}
.title_Freight{ background:url(../images/title_Freight.gif) no-repeat; height:38px;}
.title_quotation{ background:url(../images/title_quotation.gif) no-repeat; height:38px;}
.title_quotation1{ background:url(../images/title_quotation1.gif) no-repeat; height:38px;}

.bg_left{ background:url(../images/bg_left.gif) no-repeat top left; min-height:518px;}
.sub_nav{ padding:4px 10px 21px 14px; margin:0px; }
.sub_nav h2{ margin:0px; padding:0px 0px 0px 22px; font-size:12px; height:23px; line-height:23px; font-size:12px; font-weight:normal; border-bottom:#98b1d8 solid 1px; color:#666666;}
.sub_nav h2 a{color:#666666;}
.sub_nav h2 a:hover{color:#0273b9; text-decoration:underline;}
.sub_nav .aon{ color:#0273b9;}.sub_nav .aon a{ color:#0273b9;}
.crumb{ margin:8px 0px 0px 12px; background:url(../images/bg_crumb.gif) repeat-x; height:24px;}
.crumb h1{ margin:0px; padding:0px; background:url(../images/bg_h1.gif) repeat-x; height:24px; font-size:12px; float:left; line-height:24px; color:#5783b0;}
.crumb span{ float:right; line-height:24px; color:#4a89b1; padding-right:12px;}
.crumb a{ color:#4a89b1;}

.con_about{ color:#7b7b7b; line-height:200%; margin:20px 40px 20px 46px;}
.con_about p{ text-indent:0em;}
.list_link{ margin:19px 0px 0px 25px; padding:0px;}
.list_link li{ list-style:none; width:209px; float:left; height:165px; overflow:hidden; text-align:center; margin-right:31px;}
.list_link img{ border:#dddddd solid 1px;}
.title01{ line-height:32px; color:#4e4e4e;}
.title01 a{color:#4e4e4e;}

/*--------------------page style---------------*/
.page{ margin:0px 22px; border-top:#ececec solid 1px; padding:8px 0px 20px 0px; clear:both;}
.page span{ color:#494949; padding:2px 5px; border:#dddddd solid 1px; margin:0px 4px;}
.page em{ font-style:normal; float:right;}

.list_job{ margin:15px 17px 0px 26px;}
.list_job  li{ list-style:none; line-height:32px; border-bottom:#d6d6d6  dashed 1px; color:#0b3e6f;}
.list_job .date{ color:#4989b5; float:right; font-weight:bold; padding:0px 10px;}
.list_job .date a{ color:#4989b5; text-decoration:underline;}
.list_job .date01{ float:right; color:#7e7f7f; padding:0px 12px; }
.list_job .date02{ float:right; color:#fc7b3a; padding:0px 12px; font-weight:bold; }
.list_job .end{ border:0px;}
.title_contact{ background:url(../images/title_contact.gif) no-repeat; height:38px;}
/*.bg_map{ background:url(../images/bg_map.gif) no-repeat; height:372px;}*/
.box_contact{ margin:0px 32px 0px 43px; color:#444444; line-height:220%;}
.box_contact strong{ color:#444444;}
.box_contact span{ color:#c0241b;}
.box_info{ padding:20px 20px 20px 30px;}
.title_info{ height:32px; color:#FF9900; font-size:16px; font-weight:bold; text-align:center; background:url(../images/line_bg_01.jpg) repeat-x bottom; border-bottom:#cccccc dashed 1px;}
.title_date{ color:#aaaaaa; line-height:34px; text-align:center;}
.contact{ color:#5c5c5c; line-height:200%; font-size:13px;}

.boxFrame{  overflow: visible;
height: auto !important; }
.title_3{ font-size:12px; padding:0px 15px; margin:0px; color: #585858; background:url(../images/bg_1.jpg); line-height:35px;}
.job{ line-height:23px; padding:10px 20px; color:#555555;}

.jobTable {	
	border: 1px solid #b5b5b5;	
	border-collapse:collapse;
	margin:0px 0px 15px 0px;
}

.jobTable td{
	border-color:#b5b5b5;
	border-style:solid;
	border-width:1px;
    border-collapse:collapse;
	padding:4px 14px;
	color:#727071;
}
.jobTable .tdBg{
	background:#f1f5fa;
	text-align:center;
	width:68px;
}
