@charset "utf-8";
/* CSS Document */
.float_left{
	float:left;
}
.float_right{
	float:right;
}
.clear_both{
	clear:both;
}
ul li{
	list-style-position:outside;
}
/*header*/
#header{
	width:950px;
	height:108px;
	position:relative;
	margin:10px auto 0 auto;
}
.logo{
	position:absolute;
	left:0;
	top:0;
}
.main_visual{
	position:absolute;
	left:231px;
	top:0;
	width:719px;
	height:68px;
	background:url(images/main_visual_01.jpg) left top no-repeat;
}

/*main_menu*/
.main_menu{
	position:absolute;
	left:231px;
	top:71px;
	width:707px;
	height:37px;
	background:url(images/main_menu_bg.jpg) left top no-repeat;
	padding:5px 0 0 15px;
	font-size:14px;
	font-weight:bold;
}
.main_menu td{
	width:98px;
	text-align:center;
	height:32px;
	line-height:32px;
	vertical-align:middle;
}
.main_menu a:link,.main_menu a:visited{
	color:#0778b8;
	display:block;
	background:url(images/main_menu_line.jpg) right bottom no-repeat;
}
.main_menu a:hover{
	color:#0778b8;
	text-decoration:underline;
}
.main_menu .clicked{
	background:url(images/main_menu_ov.jpg) 0 bottom no-repeat;
	color:#0778b8;
}

/*main_contact*/
#main_contact{
	width:950px;
	margin:10px auto 0 auto;
	position:relative;
}
.gold_service{
	width:465px;
}
.gold_cont{
	background:url(images/gold_cont_bg.jpg) left top no-repeat;
	width:447px;
	height:170px;
	padding:9px 0 0 18px;
	line-height:26px;
	vertical-align:middle;
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	color:#0f0f0f;
}
.main_contact_middle{
	width:235px;
	margin-left:6px;
}
/*member*/
.member{
	width:235px;
	height:153px;
	background:url(images/mem_bg.jpg) left top no-repeat;
}
.member_font{
	font-size:12px;
	color:#000;
}
.member_font a:link,.member_font a:visited{
	color:#000;
	text-decoration:none;
}
.member_font a:hover{
	color:#000;
	text-decoration:underline;
}
.dowonload{
	margin-top:5px;
	background:url(images/download.jpg) left top no-repeat;
	width:235px;
	height:63px;
}

/*customer_service*/
.customer_service{
	width:236px;
	height:219px;
	background:url(images/customer_bg02.jpg) left top repeat-x;
	border:1px solid #e0e0e0;
}
.customer_title{
	text-align:center;
	padding-top:6px;
}
.customer_font01{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#5c5c5c;
	line-height:30px;
	vertical-align:middle;
	margin-top:6px;
}
.customer_font02{
	font-size:16px;
	font-weight:bold;
	color:#d17c36;
	line-height:23px;
	vertical-align:middle;
	font-family:"宋体";
	padding-left:138px;
	margin-top:9px;
	background:url(images/customer_bg03.jpg) 17px 0 no-repeat;
	height:50px;
}

/*main_contact02  main_col01内容第一列*/
#main_contact02{
	position:relative;
	width:950px;
	margin:10px auto 0 auto;
}
.main_col01,.main_col03{
	width:312px;
}
.main_col02{
	width:312px;
	margin-left:4px;
}
.contact02{
	border:1px solid #0080eb;
	position:relative;
}
.contact02_title{
	height:28px;
	background:url(images/contact02_title_bg.jpg) -1px -1px no-repeat;
	line-height:28px;
	vertical-align:middle;
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	color:#00349a;
}
.contact02_more a:link,.contact02_more a:visited,.contact02_more a:hover{
	color:#00349a;
	position:absolute;
	left:265px;
	top:0;
	line-height:32px;
	vertical-align:middle;
}
.contact02_cont{
	padding:5px 0;
}
.contact02_cont ul li{
	line-height:20px;
	vertical-align:middle;
	background:url(images/contact02_icon.jpg) 18px 8px no-repeat;
	padding:0 0 0 8px;
}
#main_pic{
	position:relative;
	width:950px;
	margin:10px auto 0 auto;
	border:1px solid #0080eb;
}
/*********************
	首页样式结束
**********************/

/*子页： 运费查询 物流平台 电子地图 铁路规章 业务教程 专业素材*/
#sub01{
	width:948px;
	text-align:center;
	margin:20px auto 0;
	border:1px solid #0080eb;
	position:relative;
	padding-top:25px;
}
#sub02{
	width:948px;
	text-align:center;
	margin:10px auto 0;
	border:1px solid #0080eb;
}
#sub03{
	width:948px;
	text-align:center;
	margin:10px auto 0;
	border:1px solid #0080eb;
	padding-top:5px;
	padding-bottom:5px;
}
#sub04{
	width:948px;
	margin:10px auto 0;
	border:1px solid #0080eb;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
#sub06{
	width:948px;
	text-align:center;
	margin:10px auto 0;
	padding-bottom:5px;
	border:1px solid #0080eb;
}

/*运费查询*/
.sub01_pic{
	width:936px;
	text-align:center;
	margin:5px auto 0;
}
.sub01_font01{
	color:#00349a;
	line-height:20px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
}

/*物流平台*/
.sub02_cont02{
	width:936px;
	margin:10px auto 0;
}

/*电子地图*/
.sub03_pic{
	width:936px;
	text-align:center;
	margin:10px auto 0;
}

/*铁路规章*/
.sub04_left{
	width:335px;
	margin-left:6px;
}
.sub04_pic{
	border:1px solid #5dacee;
	width:333px;
	height:125px;
	margin-top:7px;
}
.sub04_left02{
	width:255px;
	border:1px solid #5dacee;
	margin:0 0 0 5px;
}
.sub04_left02_title{
	background:url(images/sub04_title_bg01.jpg) -1px -1px no-repeat;
	height:29px;
}
.sub04_font01{
	font-size:14px;
	font-weight:bold;
	color:#00349a;
	height:25px;
	line-height:29px;
	vertical-align:bottom;
	padding-left:20px;
	padding-top:3px;
}
.sub04_left02_cont ul{
	padding:5px 0;
}
.sub04_left02_cont ul li{
	list-style-type:decimal;
	list-style-position:inside;
	line-height:20px;
	vertical-align:middle;
	color:#00349a;
}
.sub04_font02{
	color:#00349a;
}
.sub04_left02_bottom{
	line-height:32px;
	vertical-align:middle;
	background-color:#e6f1f5;
	border-top:1px solid #5dacee;
	padding:0 10px;
}
.sub04_xiala{
	line-height:10px;
	vertical-align:top;
}
.sub04_xiala  select{
	margin-top:5px;
}
.sub04_right{
	width:330px;
	border:1px solid #5dacee;
	margin:0 3px 0 0;
}
.sub04_right_title{
	background:url(images/sub04_title_bg02.jpg) -1px -1px no-repeat;
	height:29px;
}
.sub04_right_cont{
	line-height:32px;
	vertical-align:middle;
	padding:0 10px 3px 10px;
}
.sub04_right_cont table{
	line-height:20px;
	vertical-align:middle;
}
.sub04_bottom{
	margin-top:10px;
}

/*业务教程*/
.sub05_banner{
	margin:5px 0 0 6px;
	width:936px;
	height:75px;
}
.sub05_one_col{
	border:1px solid #93c7f5;
	width:226px;
}
.sub05_pic{
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
}
.sub05_pic img{
	width:220px;
	height:134px;
}
.sub05_arrow_font{
	line-height:20px;
	vertical-align:middle;
	background-color:#e5f2fb;
	border-top:1px solid #93c7f5;
	color:#00349a;
}
.sub05_arrow_font a:link,.sub05_arrow_font a:visited,.sub05_arrow_font a:hover{
	color:#00349a;
}
.arow{
	margin-top:5px;
	padding-left:7px;
}
.col02,.col03,.col04{
	margin:0 0 0 8px;
}
.sub05_two_col{
	border:1px solid #ccc;
	width:226px;
}
.sub05_arrow_font02{
	line-height:24px;
	vertical-align:middle;
	text-align:center;
	height:24px;
	background:url(images/sub05_title_bg.jpg) -1px -1px no-repeat;
	color:#00349a;
}
.sub05_arrow_font02 a:link,.sub05_arrow_font02 a:visited,.sub05_arrow_font02 a:hover{
	color:#00349a;
}

/*专业素材*/
.sub06_font01{
	color:#00349a;
	font-size:14px;
	font-weight:bold;
	width:124px;
	text-align:center;
}
.sub06_font02{
	color:#00349a;
	font-size:14px;
	width:124px;
	text-align:center;
}
.sub06_font03{
	background:url(images/sub06_bg05.jpg) left top no-repeat;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	padding-top:4px;
}
.sub06_font04{
	background:url(images/sub06_bg06.jpg) left top no-repeat;
	font-size:14px;
	color:#fff;
	padding-top:4px;
}
.sub06_font05{
	color:#00349a;
	font-family:"宋体";
}
.sub06_font05 td{
	width:76px;
	text-align:center;
}
.sub_visual,.sub01_cont01{
	width:950px;
	position:relative;
	margin:10px auto 0 auto;
}
.sub01_left ul li{
	line-height:26px;
	vertical-align:middle;
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	letter-spacing:-0.1em;
	color:#0f0f0f;
	background:url(images/sub01_icon.jpg) 15px 9px no-repeat;
}
.sub01_title02{
	position:absolute;
	left:-1px;
	top:-14px;
}
.sub01_font02{
	font-size:12px;
	color:#000;
	line-height:24px;
	vertical-align:middle;
	text-align:left;
	padding:0 20px;
	text-indent:24px;
}
.sub01_con01{
	width:630px;
}
.sub01_title_bg{
	height:28px;
	background:url(images/sub01_title_bg.jpg) -1px -1px no-repeat;
	line-height:28px;
	vertical-align:middle;
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	color:#00349a;
}
.sub01_title_more a:link,.sub01_title_more a:visited,.sub01_title_more a:hover{
	color:#00349a;
	position:absolute;
	left:583px;
	top:0;
	line-height:32px;
	vertical-align:middle;
}

/*子页物流平台样式*/
.sub02_hezuo{
	width:470px;
}
.sub02_right{
	width:530px;
}
.sub02_yanshi_cont{
	border:1px solid #aacbee;
	height:177px;
}
.sub02_yanshi_title{
	background:url(images/sub02_title02_bg.jpg) left bottom repeat-x;
}
.sub02_search{
	background:url(images/sub02_search_bg.jpg) left top no-repeat;
	padding:17px 0 15px 11px;
	margin:5px 0 0 0;
}
.sub02_font{
	width:67px;
	height:21px;
	line-height:21px;
	vertical-align:middle;
	background:url(images/search_bg.jpg) left top no-repeat;
	text-align:center;
	color:#fff;
}
.sub02_hezuo{
	background-color:#eaf4fe;
	height:171px;
	position:relative;
}
.hezuo_title{
	background:url(images/sub02_bg01.jpg) left top no-repeat;
	position:relative;
	height:31px;
}
.hezuo_title span{
	position:absolute;
	right:30px;
	top:5px;
}
.hezuo_cont .sub02_more{
	position:absolute;
	right:28px;
	bottom:15px;
}
.hezuo_cont ul li{
	background:url(images/sub02_icon.jpg) 15px 10px no-repeat;
	line-height:22px;
	vertical-align:middle;
}
.hezuo_left, .hezuo_right{
	width:215px;
	padding-right:15px;
}
.sub02_cont03{
	line-height:22px;
	vertical-align:middle;
	background:url(images/contact02_icon.jpg) 10px 8px no-repeat;
	padding:0 5px 0 20px;
}
.sub02_con01{
	width:232px;
}
.sub02_title_bg{
	height:28px;
	background:url(images/sub02_title_bg.jpg) -1px -1px no-repeat;
	line-height:25px;
	vertical-align:middle;
	padding-left:16px;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.sub02_title_more a:link,.sub02_title_more a:visited,.sub02_title_more a:hover{
	color:#00349a;
	position:absolute;
	left:188px;
	top:0;
	line-height:25px;
	vertical-align:middle;
}

/*子页 电子地图 样式*/
.sub03_map{
	position:relative;
	width:950px;
	margin:10px auto;
}
.map_left,.map_right{
	width:425px;
}
.map_title{
	background:url(images/map_title01_bg.jpg) left top no-repeat;
	height:20px;
	vertical-align:middle;
	padding-top:15px;
	font-size:14px;
	font-weight:bold;
}
.map_title span{
	color:#00639e;
}
.map_title01{
	background:url(images/map_title01_bg.jpg) left top no-repeat;
	padding-left:30px;
}
.map_title02{
	background:url(images/map_title02_bg.jpg) left top no-repeat;
	padding-left:30px;
}
.map_cont{
	line-height:26px;
	vertical-align:middle;
	padding:6px 0 3px;
}
.map_cont ul li{
	background:url(images/map_icon.jpg) 14px 9px no-repeat;
	padding-left:2px;
}
.map_cont01{
	background:url(images/map_cont01_bg.jpg) left top repeat-y;
}
.map_cont02{
	background:url(images/map_cont02_bg.jpg) right top repeat-y;
}
.map_middle{
	background:url(images/map_middle_bg.jpg) left top no-repeat;
	padding:35px 0 0 28px;
	width:72px;
	height:171px;
}
.map_danji,.map_wangluo{
	width:470px;
}
.sub03_font{
	height:41px;
	line-height:36px;
	vertical-align:middle;
	position:relative;
	color:#008000;
	padding-left:15px;
	font-family:"宋体";
}
.sub03_font span a:link,.sub03_font span a:visited,.sub03_font span a:hover{
	text-decoration:underline;
	padding-left:10px;
}
.sub03_btn{
	position:absolute;
	right:20px;
	top:0;
}
.sub03_title_more a:link,.sub03_title_more a:visited,.sub03_title_more a:hover,.sub03_title02_more a:link,.sub03_title02_more a:visited,.sub03_title02_more a:hover{
	color:#00349a;
	position:absolute;
	left:418px;
	top:0;
	line-height:32px;
	vertical-align:middle;
}

/*子页 铁路规章 样式*/
.sub04_guizhang{
	position:relative;
	width:820px;
	margin:10px auto;
	background:url(images/sub04_bg.jpg) left top no-repeat;
	height:64px;
	padding:25px 90px 0 40px;
}
.sub04_fontl{
	line-height:20px;
	vertical-align:middle;
	color:#666;
}
.sub04_fontr{
	line-height:20px;
	vertical-align:middle;
	color:#0778b8;
}
.sub04_title_more a:link,.sub04_title_more a:visited,.sub04_title_more a:hover{
	color:#00349a;
	position:absolute;
	left:265px;
	top:0;
	line-height:25px;
	vertical-align:middle;
}
.sub04_cont{
	padding:5px 0;
	width:297px;
	height:195px;
	overflow-y:scroll;
	overflow-x:hidden;
	padding-left:5px;
}

/*子页 业务教程 样式*/
.sub05_font{
	width:920px;
	position:relative;
	margin:0 auto;
	background-color:#e6f1f5;
	line-height:20px;
	vertical-align:middle;
	color:#00349a;
	text-indent:26px;
	padding:7px 15px;
}
.sub05_title{
	width:950px;
	position:relative;
	margin:5px auto 0 auto;
}
.sub05_cont{
	width:950px;
	position:relative;
	margin:0 auto;
	text-align:center;
}

/*子页 专业素材 样式*/
#baidu01{
	margin:8px auto 0;
	width:950px;
}
#news_cont{
	width:950px;
	margin:10px auto 0;
}
.cont_left{
	width:633px;
	border:1px solid #ccc;
}
.cont_left{
	width:633px;
	border:1px solid #ccc;
}
.news_location{
	line-height:36px;
	vertical-align:middle;
	border-bottom:1px solid #ccc;
	font-size:14px;
	padding-left:10px;
}
.news_location span{
	color:#666;
}
.news_title{
	font-size:18px;
	color:#042b8a;
	font-weight:bold;
	text-align:center;
	padding:24px 0 7px 0;
}
.news_title02{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#666;
	border-top:1px solid #e7e7e7;
	padding:5px 0 0 0;
}
.news_cont{
	font-size:14px;
	color:#042b8a;
	line-height:24px;
	vertical-align:middle;
	padding:20px;
}
.nbs{
	padding-left:25px;
}
.news_img{
	text-align:center;
}
.news02{
	border-top:3px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}
.news02_title{
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	line-height:26px;
	vertical-align:middle;
	background-color:#f2f2f2;
}
.news02_cont{
	font-size:14px;
	line-height:24px;
	vertical-align:middle;
	color:#666;
	padding:5px 0;
}
.news02_cont ul li{
	background:url(images/li_icon.jpg) 18px 10px no-repeat;
}

.cont_right{
	width:310px;
}
.baidu03{
	margin-bottom:10px;
}




