/*---------- base ---------*/

*{	padding:0px;	margin:0px;}

html{	}

body{	font:12px Verdana,Arial,Tahoma; background:url(../images/bg.jpg) top repeat-x; color:#626262;}

img{	border:none;}

a{	color:#626262;	text-decoration:none;}

a:hover{	color:#f00;	text-decoration:underline;}

ul,li{list-style-type:none;}

input,select,button{	font:14px Verdana,Arial,Tahoma;	vertical-align:middle;}

.blank10{ height:10px;clear:both; line-height:10px;}

ins{ display:none;}

input{ height:30px; line-height:30px; border:#CCCCCC 1px solid;}

.btn-2{ background:#0071bd; color:#FFFFFF; padding:0px 10px;}



.wit{ background:#FFFFFF;}

/*---------- stock ---------*/



/*---------- frame ---------*/

/*---------- frame : header ---------*/

.zixun{ width:980px; margin:0px auto;height:28px;	}

.header_top{ width:980px; margin:0px auto;height:28px;	line-height:28px; color:#fff; }

.header_top a{color:#fff;}

.header_top .welcome{ float:left; width:770px; font-weight:bold; height:28px; overflow:hidden;}

.header_top .toplinks{float:right; width:160px;		text-align: right;line-height:28px;}

.header_top .toplinks a{ margin:0px 5px;  line-height:28px;}



.header{width:980px; margin:0px auto; clear:both; height:110px;}

.header a{	color:#fff;}

.header a:hover{ color:#fff;	text-decoration:none;}

.header  h1 { width:980px; height:85px; float:left; margin-top:10px; display:inline;}

.header  h1 a{width:980px; height:85px;}

.navMenu { width:100%; float:left;  clear:both; background:#0071bd;  overflow: hidden; height: 40px;}

.navMenu ul { width:970px; margin:0px auto;	height:40px;}

.navMenu ul li {float:left; width:105px; height:40px; margin:0px 1px; line-height:40px; font-size:14px; font-weight:bold; text-align:center;list-style-type :none; }

.navMenu ul li a { float:left;	color: #FFF;width:106px;	height:40px;  }

.navMenu ul li a:hover,.navMenu ul .hover a{ float:left; background:#d8eef9; color:#0071bd;  height:40px; line-height:40px; text-decoration:none;}

.navMenu ul .hover a {float:left; width:106px;color:#0071bd;background:#fff;	height:40px;text-decoration:none;list-style-type :none;} 



.banner{ width:960px; height:265px; margin:0px auto;  clear:both; background:#fff;}



/* --------- 导航 ----------------*/

.main1{ width:980px; height:295px; clear:both; margin:0px auto; background:#fff;  }

.main1 .about{ float:left; width:280px; height:293px;margin-left:9px; display:block;border:#c8e4f2 1px solid; overflow:hidden;}

.main1 .about dt{ float:left; width:280px; height:32px; line-height:32px; background:url(../images/about_bg.jpg) left;}

.main1 .about dt h3{ float:left; width:120px; text-align:center; font-size:14px;}

.main1 .about dt h3 a{ color:#fff;}

.main1 .about dt h3 a:hover{ text-decoration:none; color:#fff;}

.main1 .about dt .more{ float:right; width:31px; margin-right:10px; margin-top:12px; display:inline;}

.main1 .about dd{ float:left;text-indent:2em; width:265px; padding:8px 8px 0px 8px; display:inline; line-height:23px; }

.main1 .about dd img{ float:left; width:150px; height:113px; padding:8px 8px 0px 0px; display:inline;}



.main1 .news{ float:left; width:383px; height:293px; margin-left:8px; display:inline; border:#c8e4f2 1px solid;overflow:hidden;} 

.main1 .news dt{ float:left; width:383px; height:32px;  line-height:30px;background:url(../images/nytitbg.jpg) no-repeat;}

.main1 .news dt h3{ float:left; width:96px;height:32px;line-height:32px; text-align:right; }

.main1 .news dt h3 a{color:#0071bd; font-size:14px; line-height:32px; padding-left:30px;}

.main1 .news dt h3 a:hover{color:#0071bd;text-decoration:none;}

.main1 .news dt em{ float:left; margin-left:10px; display:inline; color:#aca7a7; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.main1 .news dt .more{float:right; width:41px; margin-right:10px; margin-top:8px; display:inline;}

.main1 .news dd{padding:8px 5px 5px 5px; float:left;}

.main1 .news dd li{float:left;  line-height:24px; background:url(../images/ico1.jpg) left no-repeat; border-bottom:#d3d3d3 1px dashed;}

.main1 .news dd li a{ float:left; width:295px; margin-left:7px; padding-left:5px; display:inline;}

.main1 .news dd li span{ float:right; width:60px; color:#737373; font-family:"宋体";}







.main1 .logistics{ float: right; width:277px; height:293px;border:#c8e4f2 1px solid; margin-right:9px; overflow:hidden;}

.main1 .logistics dt{ float:left; width:277px; height:32px; line-height:25px; background:url(../images/comtitbg.jpg) left;}

.main1 .logistics dt h3{ float:left; width:128px; text-align:center; font-size:14px;}

.main1 .logistics dt h3 a{ color:#fff;}

.main1 .logistics dt h3 a:hover{ text-decoration:none; color:#fff;}

.main1 .logistics dt .more{ float:right; width:41px; margin-right:10px; margin-top:5px; display:inline;}

.main1 .logistics dd{padding:8px 5px 5px 5px; float:left;}

.main1 .logistics dd li{ float:left; line-height:24px; background:url(../images/ico1.jpg) left no-repeat; border-bottom:#d3d3d3 1px dashed;}

.main1 .logistics dd li a{ float:left; width:250px; margin-left:7px; padding-left:5px; display:inline; }



.main2{ width:963px; margin:0px auto; height:auto;}

.main2 .network{ width:280px;height:293px; float:left;  display:inline; border:#c8e4f2 1px solid;overflow:hidden;}

.main2 .network dt{ float:left; width:280px; height:32px;  line-height:30px;background:url(../images/nytitbg.jpg) no-repeat;}

.main2 .network dt h3{ float:left; width:96px;height:32px;line-height:32px; text-align:right; }

.main2 .network dt h3 a{color:#0071bd; font-size:14px; line-height:32px; padding-left:30px;}

.main2 .network dt h3 a:hover{color:#0071bd;text-decoration:none;}

.main2 .network dt em{ float:left; margin-left:10px; display:inline; color:#aca7a7; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/*.main1 .network dd{ float:left; width:277px; height:263px; background:url(../images/network.jpg) no-repeat;}

.main1 .network dd .freightnetwork ,.main1 .network dd .freightnetwork a{ float:left; width:277px; height:195px;}

.main1 .network dd .phone,.main1 .network dd .phone a{ float:left; width:277px; height:65px;}*/

.main2 .network dt .more{ float:right; width:41px; margin-right:10px; margin-top:5px; display:inline;}



.main2 .network dd{padding:8px 5px 5px 5px; float:left;}

.main2 .network dd li{ float:left; line-height:24px; background:url(../images/ico1.jpg) left no-repeat; border-bottom:#d3d3d3 1px dashed;}

.main2 .network dd li a{ float:left; width:125px; margin-left:7px; }







.main2 .project{ float:right; width:670px; height:293px; border:#c8e4f2 1px solid;} 

.main2 .project dt{ float:left; width:670px; height:32px;  line-height:30px;background:url(../images/nytitbg.jpg) no-repeat;}

.main2 .project dt h3{ float:left; width:96px;height:32px;line-height:32px; text-align:right; }

.main2 .project dt h3 a{color:#0071bd; font-size:14px; line-height:32px; padding-left:30px;}

.main2 .project dt h3 a:hover{color:#0071bd;text-decoration:none;}

.main2 .project dt em{ float:left; margin-left:10px; display:inline; color:#aca7a7; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.main2 .project dt .more{float:right; width:41px; margin-right:10px; margin-top:8px; display:inline;}

.main2 .project dd{padding:0px 0px 5px 0px; float:left;}

.main2 .project dd li{ float:left; margin:20px 0px 10px 12px; display:inline;}

.main2 .project dd li img{ width:145px; height:90px; border: #e6e3e3 3px solid;}



/*联系小窗*/

.contact{ float:left;width:280px; height:180px; border:#c8e4f2 1px solid;}

.contact dt{ float:left; width:280px; height:40px; line-height:30px; background:url(../images/nytitbg.jpg) no-repeat;}

.contact dt h3 a{ float:left; color:#0071bd; margin-left:35px; width:120px;}

.contact dt h3 a:hover{ text-decoration:none;}

.contact dd{float:left; padding:20px; display:inline; line-height:25px;}





.car{ float:right;width:670px;border:#c8e4f2 1px solid;  height:180px;}

.car dt{ float:left; width:670px; height:32px;  line-height:32px;background:url(../images/nytitbg.jpg) no-repeat;}

.car dt h3{ float:left; width:96px;height:32px;line-height:32px; text-align:right; }

.car dt h3 a{color:#0071bd; font-size:14px; line-height:32px; padding-left:30px;}

.car dt h3 a:hover{color:#0071bd;text-decoration:none;}

.car dt em{ float:left; margin-left:10px; display:inline; color:#aca7a7; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.car dt .more{float:right; width:41px; margin-right:10px; margin-top:8px; display:inline;}

.car dd{padding:0px 0px 5px 0px; float:left;}

.car dd li{ float:left; margin:20px 18px 10px 18px; display:inline;}

.car dd li img{ width:145px; height:90px; border: #e6e3e3 3px solid;}

.car li .tit{ text-align:center; line-height:24px; float:left; width:100%;}

#demo {overflow:hidden;width: 670px; height:140px; margin:0px auto;}



#demo img {}

#indemo {float: left;width: 800%;}

#demo1 {float: left;}

#demo2 {float: left;}





.flink{ width:964px; margin: 0 auto;}

.links{ margin: 0 auto;overflow:hidden; height:auto; width:960px; border-bottom:#c8e4f2 1px solid; border-left:#c8e4f2 1px solid; border-right:#c8e4f2 1px solid; }

.links dt{height:34px; line-height:34px;	overflow:hidden;	clear:both; float:left; background:url(../images/comtitbg.jpg) no-repeat; width:100%;}

.links dd{padding:4px 4px 0px;overflow:hidden; float:left; line-height:25px;}

.links dt strong{height:25px;line-height:25px; !important;line-height:25px;display:block;float:left; font-size:14px; text-align:center;	color:#fff; width:130px;letter-spacing:1px;}



/*---------- frame : footer ---------*/

.footer{	margin:0px auto; width:100%; clear:both; color:#c2cbd6;text-align:center; background:#1f4b81;		padding-top:10px;	height: 100px;}

.footer .copyright{	color:#c2cbd6;	line-height:26px;}

.footer .copyright a,.footer .copyright a:hover{	color:#c2cbd6;	line-height:26px;}



.sub{ width:964px; margin:0px auto;}

.sub_l{ float:left; width:280px;}

.sub_l .news,.sub_l .logistics,.sub_l .contact{ float:left; width:280px; border:#c8e4f2 1px solid;}

.sub_l .contact{ background:url(../images/left_tel_bg.png) right no-repeat;}

.sub_l  dt{ float:left; width:280px; height:32px; line-height:25px; background:url(../images/comtitbg.jpg) left;}

.sub_l  dt h3{ float:left; width:128px; text-align:center; font-size:14px;}

.sub_l  dt h3 a{ color:#fff;}

.sub_l  dt h3 a:hover{ text-decoration:none; color:#fff;}

.sub_l  dt .more{ float:right; width:41px; margin-right:10px; margin-top:5px; display:inline;}

.sub_l  dd{padding:8px 5px 5px 5px; float:left;}

.sub_l  dd li{ float:left; line-height:24px; background:url(../images/ico1.jpg) left no-repeat; border-bottom:#d3d3d3 1px dashed;}

.sub_l  dd li a{ float:left; width:260px; margin-left:7px; }



.sub_r{ float:right; width:670px; border:#c8e4f2 1px solid;}

.sub_r dl{ float: left; width:670px;}

.sub_r dt{ float:left; width:670px; height:32px; line-height:32px; background:url(../images/nytitbg.jpg) no-repeat;}

.sub_r dt h3{float:left; width:96px;height:32px;line-height:32px; text-align:right; font-size:14px;}

.sub_r dt span{ float:right; width:200px; text-align:right; margin-right:10px; display:inline; }

.sub_r dd{ padding:15px 15px; display:inline; float:left; line-height:26px; width:640px; font-size:14px;}



.sub_r .title{ width:100%;height:56px;line-height:56px;text-align:center;overflow:hidden;padding-top:10px;}

.sub_r .title h2{	font-size:20px;	color:#2b2b2b;}

.sub_r .info{height:24px;	line-height:17px;	text-align:center;	overflow:hidden;	color:#666;}

.sub_r .info small{	margin-left:8px;	margin-right:3px;	color:#999;	font-size:12px;}

.sub_r .info a{	color:#666;}



.sub_r .content{padding:15px 10px; line-height:26px;}

.sub_r .context{	float:left;}

.sub_r .context ul li{	line-height:29px;	color:#888;}



.listbox{ width:640px; float:left;}

.e2{ float:left; width:100%;}

.e2 li{ float:left; width:100%; line-height:30px;border-bottom:#d3d3d3 1px dashed;background:url(../images/ico1.jpg) left no-repeat; }

.e2 li b{ float:left; margin:0px 3px; color:#d52532;}

.e2 li a{ float:left; width:390px; line-height:30px; padding-left:15px; display:inline;}

.e2 li .info{ float: right; width:100px; text-align:left; color: #999999; line-height:30px;}

.e2 li .info small{ font-size:12px; font-family:"宋体";}



.e8{ float:left; width:100%;}

.e8 li{ float:left; width:151px; margin:10px 25px 0px 25px; display:inline;}

.e8 li .pic{ float:left; width:151px; height:96px; line-height:30px;}

.e8 li .pic img{ width:145px; height:90px; border: #e6e3e3 3px solid;}

.e8 li .title{ float:left;  width:151px; height:30px; line-height:30px; text-align:center;}





.hq_pages{ width:100%; float:left;}

.hq_pages ul{	float:left;	padding:12px 0px 12px 16px;}

.hq_pages ul li{	float:left;	font-family:Tahoma;	line-height:17px;	margin-right:6px;	border:1px solid #E9E9E9;}

.hq_pages ul li a{	float:left;	padding:2px 4px 2px;	color:#555;	display:block;}

.hq_pages ul li a:hover{	color:#0071bd;	text-decoration:none;	padding:2px 4px 2px;}

.hq_pages ul li.thisclass,

.hq_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{	background-color:#0071bd;	padding:2px 4px 2px;	font-weight:bold; color:#FFFFFF;}

.hq_pages .pageinfo{	line-height:21px;	padding:12px 10px 12px 16px;	color:#999;}

.hq_pages .pageinfo strong{	color:#555;	font-weight:normal;	margin:0px 2px;}









#full-screen-slider { width:960px; height:265px; float:left; position:relative; }

#slides { display:block; width:960px; height:265px; list-style:none; padding:0; margin:0; position:relative}

#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}

#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

#pagination { display:block; list-style:none; position:absolute; left:5%; top:230px; z-index:9900;  padding:5px 15px 5px 0; margin:0}

#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:15px; border-radius:5px; background:#FFF }

#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}

#pagination li.current { background:#0071bd}






















/* 分页样式*/
.list_page {
	margin: 15px 5px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}













