@charset "gb2312";
/* CSS Document */
*{padding:0; margin:0;}
body{font-size:14px; font-family:"微软雅黑";}
ul,ol,li{ list-style:none;}
img{border:none; vertical-align:middle;}
h1, h2, h3, h4, h5, h6, hr, blockquote, form, ul, ol, li, p, pre, dl, dt, dd, fieldset, legend, button, input, textarea{margin:0; padding:0; font-family:"微软雅黑";}
a:link{color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:hover{color:#333; text-decoration:none;}
.clear{clear:both; font-size:0; font-family:"sans-serif"; height:0; line-height:0;}
table {
  border-collapse: collapse;
}
th, td {
  padding: 0.3em 1em;
} 
.top_bg{width:100%; height:40px; line-height:40px; background:#333333; font-size:14px; color:#cccccc}
.top{width:1200px; margin:0 auto; height:32px; }

.top_l{ float:left;}
.top_r{float:right; height:40px; font-size:14px}


.header_bg{width:100%; height:110px; border-bottom:#eeeeee solid 1px}
.header-box{ width:100%; height:102px; background:#f5f5f5}
.header{width:1200px; margin:0 auto; height:102px; background:url(../images/logo.jpg) 0 50% no-repeat}
.hearder_r{ float:right; }
.hearder_r input.keywords{line-height:32px; text-indent:10px; border:#e77817 solid 2px; width:364px; height:32px; float:left; border-right:0;outline:none; font-family:"微软雅黑"}
.hearder_r .btn{float:left; width:76px; height:36px;border:#e77817 solid 2px; background:#e77817; color:#FFFFFF; font-family:"微软雅黑"; outline:none}
.hearder_r p a{line-height:32px;color:#999999}
/*#nav{width:1200px; margin:0 auto; height:46px; }
#nav ul li{float:left; height:46px;  line-height:46px; font-size:16px; color:#000;}
#nav ul li a{color:#FFFFFF;height:46px; padding:0 38px; display:block}
#nav ul li a:hover{color:#FFFFFF; background:#ab0800}
#nav ul li:last-child{margin-right:0px;}
#nav ul li a.on{color:#FFFFFF; background:#ab0800}*/



 /*菜单*/
/*定义菜单栏文件，之前tab_menu.css文件内容统一至此文件*/
ol, ul {
	list-style:none
}
blockquote, q {
}
blockquote:before, blockquote:after, q:before, q:after {

}
.menu{height:46px;  float:left; border-right:#dedede solid 1px; margin-top:25px   }
.main_wrap {
	width:100%;
	margin:0 auto; margin-top:10px;
}



#fullwidth {
	width:100%;
	
}

ul#nav {
	width:auto;
	
	clear:right;
	margin-top:0px;
	margin-left:0px; 
}
ul#nav li, ul#nav li.active {
	width:100px; 
	float:left;
	/*margin-right:10px;*/
	position:relative;
	z-index:100; text-align:center
}
ul#nav li a, ul li.active a, ul li.on a {
	
	height:32px;
	float:left; text-align:center;
	
	font-size:16px;
	color:#454545;
	/*line-height:46px;*/
	text-transform: none;
	cursor:pointer; 
	
}
ul#nav li:hover a,li:hover a.on, ul#nav li.active a {
	color:#00449b;
	background:#0093dd;background:none; border-bottom:#00449b solid 3px;
}

ul#nav li:hover ul li a{color:#FFFFFF}

ul#nav li ul {

    width:120px;
	margin:0 auto;
	position:absolute;
	left:-27px;
	top:35px;
	/*clear:left;*/
	background:#7abde8;FILTER: Alpha(Opacity=100);opacity: 1.0;
	display:none;
	z-index:80000; text-align:center
	
}
ul#nav li ul li {

	height:40px;
	
	/*border-top:#EAEAEA solid 1px;*/
	z-index:0;
	background:none;
	color:#fff;  text-align:center; float:none; width:120px
}
ul#nav li ul li a {

	height:40px;
	
	
	color:#fff; text-align:center;
	
	background:none;
	font-size:14px;
	line-height:40px; border-bottom:0;width:120px
}
ul#nav li:hover ul li a {
	background:none;
	color:fff; border-bottom:0;
}
ul#nav li ul li a:hover {
/*	background:#1381ba;*/
	color:#fff; background:#6297ba
}
/*ul#nav li ul li:first-child {
	border:0
}*/
/*ul#nav li ul li:first-child a {
	border:0
}*/
ul#nav li ul li ul {
	left:206px;
	top:0px
}/*Level 1*/

ul#nav li a.on{background:#0093dd; color:#FFFFFF}

.banb{float:left; margin-left:20px; width:84px}
.banb li a{width:35px; height:35px; line-height:35px; font-size:16px; display:block; color:#FFFFFF; text-align:center; margin-right:10px; background:#ed7529; margin-top:30px; border-radius:100%; float:left}
/*banner*/
.banner{width:100%; height:500px;}


.flexslider{position:relative;height:500px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;height:500px; overflow:hidden}
.slides li{height:500px;}
.slides li a{height:500px; display:block}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;width:15px; height:15px;cursor:pointer;background:#fff;border-radius:10px}
.flex-control-nav .flex-active{ background:#FF8800;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute; }
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/l.png) center center no-repeat;}
.flex-direction-nav li{display:none}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/r.png) center center no-repeat;}
.flexslider:hover .flex-direction-nav li{display:block}






.index1{width:1200px; margin:0 auto; margin-top:30px; overflow:hidden; padding-bottom:50px}
.index1 .tit{width:1200px; text-align:center;color:#666666; font-size:16px}
.index1 .tit h1{font-size:24px; color:#0066b2; font-weight:normal; margin-bottom:8px }
.index1 .tit .line{width:38px; margin:0 auto; margin-top:16px; margin-bottom:16px; height:3px; line-height:0; font-size:0; background:#cbcbcd}
.index1 .service{width:1200px; margin:0 auto; margin-top:25px}
.index1 .service li{width:277px; float:left; height:360px;  margin-right:30px; background:#f2f2f2; margin-bottom:30px }
.index1 .service li img{ margin-bottom:15px;}
.index1 .service li .fw-tit{ text-align:center; font-size:24px; color:#00449b; margin-bottom:10px}
.index1 .service li p{ line-height:24px; color:#666666; width:225px; margin:0 auto; font-size:14px; text-align:left; height:75px}
.index1 .service li a.more{width:125px; height:34px; text-align:center; line-height:34px;  color:#fff; margin:0 auto; display:block; margin-top:20px; border:#999999 solid 1px; color:#666666;border-radius: 5px; font-size:14px}
.index1 .service li:hover a.more {color:#fff; background:#00449b;border:#00449b solid 1px;}

.index1 .service li:nth-child(4n){margin-right:0}

.index1 .service li:hover{cursor:pointer}

.index2-box{width:100%;  overflow:hidden; background:#f2f2f2; overflow:hidden}
.index2{width:1200px; margin:0 auto;  margin-top:50px; overflow:hidden ; padding-bottom:50px}
.index2 .tit{width:1200px; text-align:center;color:#666666; font-size:16px}
.index2 .tit h1{font-size:24px; color:#0066b2; font-weight:normal; margin-bottom:8px }
.index2 .tit .line{width:38px; margin:0 auto; margin-top:16px; margin-bottom:16px; height:3px; line-height:0; font-size:0; background:#cbcbcd}

.index2 .hezuo{width:1200px;}
.index2 .hezuo li{width:120px; height:40px; float:left; background:#FFFFFF; margin-right:14px; margin-bottom:10px }
.index2 .hezuo li img{width:120px; height:40px;}
.index2 .hezuo li:nth-child(9n){margin-right:0}

.index3-box{width:100%; background:url(../images/about_bg.jpg) center no-repeat; height:565px; overflow:hidden;  }
.index3{width:1200px; margin:0 auto;   overflow:hidden; margin-top:30px; }
.index3 .tit{width:1200px; text-align:center;color:#ccc; font-size:16px}
.index3 .tit h1{font-size:24px; color:#fff; font-weight:normal; margin-bottom:8px }
.index3 .tit .line{width:38px; margin:0 auto; margin-top:16px; margin-bottom:16px; height:3px; line-height:0; font-size:0; background:#cbcbcd}
.index3_bg{width:1200px; margin:0 auto;height:375px; background:#FFFFFF;margin-top:30px;}
.index3_bg .index3_l{width:473px; float:left; margin-top:29px; margin-left:24px; margin-right:30px}
.index3_bg .index3_r{width:625px; float:left; line-height:26px;margin-top:29px;}
.index3_bg .index3_r a.more{width:120px; height:33px; text-align:center; line-height:33px;  color:#fff;  display:block; margin-top:30px; background:#0066b2}

.index4{width:1200px; margin:0 auto;  margin-top:30px; overflow:hidden;margin-bottom:30px }

.index4 .tit{width:1200px; text-align:center;color:#666; font-size:16px}
.index4 .tit h1{font-size:24px; color:#0066b2; font-weight:normal; margin-bottom:8px }
.index4 .tit .line{width:38px; margin:0 auto; margin-top:16px; margin-bottom:16px; height:3px; line-height:0; font-size:0; background:#cbcbcd}
.index4-list{width:1200px; margin-top:30px}
.index4-list li{width:299px; float:left; border-right:#dedede solid 1px; height:410px}
.xuanze{width:170px; margin:0 auto; overflow:hidden; text-align:center}
.xuanze img{margin-bottom:16px}
.xuanze-h1{width:100%; text-align:center; color:#202020; font-size:24px; margin-bottom:6px}
.xuanze-h2{width:100%; text-align:center; color:#666666; margin-bottom:15px}
.xuanze-span{width:25px; height:3px; line-height:0; font-size:0; background:#ea4b00; margin:0 auto; margin-bottom:19px}
.xuanze-item{width:145px; margin:0 auto; height:32px; line-height:32px; padding-left:15px; background:url(../images/xuanze-icon.jpg) 0 50% no-repeat; text-align:left}
.xuanze-item2{width:130px; margin:0 auto; height:32px; line-height:32px; padding-left:15px; background:url(../images/xuanze-icon.jpg) 0 50% no-repeat; text-align:left}




#outer {width:100%;}
#tab {zoom:1; width:1200px; text-align:center  }
#tab li {display:inline-block; *display:inline;color:#666666; height:32px; line-height:32px; cursor:pointer; width:120px; box-sizing:border-box; font-size:14px; text-align:center;border:1px solid #b6b6b6; margin-right:20px   /*border-left:1px solid #dedede; border-right:1px solid #dedede;*/}

#tab li.current {color:#fff; background:#0066b2; border:1px solid #0066b2;  }
#tab li.current a{color:#FFFFFF}
#content { margin-top:0px;  border-top:none;}
#content .tabcontent {display:none; width:1200px; margin-top:30px}

#content .tab_l{width:575px; float:left}
#content .tab_l li{width:575px; height:94px; border-bottom:#eaeaea solid 1px; margin-bottom:20px}
#content .tab_l li .riqi{width:60px; height:67px; text-align:center; background:url(../images/ri_bg.jpg) no-repeat; overflow:hidden; float:left; margin-right:20px}
#content .tab_l li .riqi{ color:#666666;}
#content .tab_l li .riqi span{color:#63686b; display:block; font-size:30px; margin-top:3px}
#content .tab_l li h1 a{color:#121212; font-size:18px; font-weight:normal; }
#content .tab_l li h1{margin-bottom:5px}
#content .tab_r{width:601px; float:right; height:441px; position:relative}
#content .tab_r h1{height:56px; width:601px; line-height:56px; text-align:center; font-size:18px; background-color:rgba(0,0,0,0.5); position:absolute; font-weight:normal; bottom:0}
#content .tab_r h1 a{color:#FFFFFF}
.footer-box{width:100%; background:#303030;color:#cccccc; height:260px  }
.footer{width:1200px; margin:0 auto}
.footer_l{width:1040px; float:left; line-height:30px; }
.footer_l span{color:#f57d25}
.footer_l img{float:left; margin-right:30px}
.footer .footmenu{width:1200px; height:56px; line-height:56px; border-bottom:#434343 solid 1px;margin-bottom:25px}
.footer .footmenu a{color:#cdcdcd}
.footer .footmenu img{float:right; margin-top:13px}

.footer_r{width:123px; float:right; line-height:30px;  text-align:center }
.footer_r img{float:left; margin-right:13px}
.footer_r p{margin-top:15px}

/*.footer-box{width:100%; background:#333333;color:#cccccc; height:45px; line-height:45px; overflow:hidden; margin-top:40px;  }
.footer{width:1200px; margin:0 auto; text-align:center}*/
/*.footer_l{width:890px; float:left; line-height:30px; }
.footer_l li {width:159px; height:230px; border-right:#484848 solid 1px; float:left}
.footer_l span{color:#fff; font-size:18px}*/
/*.footer a{color:#CCCCCC}
.footer{width:1200px; margin:0 auto; text-align:center;height:45px; line-height:45px;}

.footer2-box{width:100%; background:#222222;color:#cccccc; height:45px; line-height:45px; overflow:hidden;   }
.footer2{width:1200px; margin:0 auto; text-align:center}*/
/*.footer_l{width:890px; float:left; line-height:30px; }
.footer_l li {width:159px; height:230px; border-right:#484848 solid 1px; float:left}
.footer_l span{color:#fff; font-size:18px}*/
/*.footer2 a{color:#999999}
.footer2{width:1200px; margin:0 auto; text-align:center;height:45px; line-height:45px;}*/

/*.footer .footmenu{width:1200px; height:56px; line-height:56px; border-bottom:#434343 solid 1px;margin-bottom:10px}
.footer .footmenu a{color:#cdcdcd}
.footer .footmenu img{float:right; margin-top:13px}

.footer_r{width:160px; float:right; line-height:30px; margin-top:30px }
.footer_r img{float:left; margin-right:13px}
.footer_r p{margin-top:15px}*/
.pages{width:100%; margin:0 auto; text-align:center;margin-top:0px; margin-bottom:30px}
/*淘宝风格*/
.paginator { font: 12px "微软雅黑"; margin:0 auto; }
.paginator a {border:solid 1px #005e9a;color:#000;cursor:pointer;text-decoration:none;}
.paginator a:visited {/*padding: 1px 6px;*/ border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {border:1px solid #005e9a;color:#FFF;background-color:#005e9a; font-family:"微软雅黑"}
.paginator a:hover {border:solid 1px #005e9a;color:#fff;text-decoration:none; background:#005e9a; display:block}
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover  
{/*height:20px;line-height:20px;min-width:20px;_width:10px;*/margin-right:5px;text-align:center;
 white-space:nowrap;font-size:14px;font-family:微软雅黑;padding:5px 10px; display:inline-block}


/*通用*/
.main-box{width:100%; overflow:hidden; background:#f0f0f0; padding-top:50px; padding-bottom:50px}
.main{width:1200px; margin:0 auto;overflow:hidden; line-height:30px}

/*关于我们*/
.about-menu-box{width:100%; height:40px; margin-top:15px; border-bottom:#dddddd solid 1px}
.about-menu{width:1200px; margin:0 auto; height:40px; text-align:center}
.about-menu li{display:inline-block;*display:inline;}
.about-menu li a{width:100px;height:40px; display:block; text-align:center } 
.about-menu li a:hover{ color:#00449b; background:url(../images/menu-bg.jpg) bottom center no-repeat; border-bottom:0}
.about-menu li a.on{ color:#00449b; background:url(../images/menu-bg.jpg) bottom no-repeat}
.about-box{width:100%; overflow:hidden; background:#f0f0f0; padding-top:50px; padding-bottom:50px}
.about{width:1200px; margin:0 auto}

.about h1{display:block; font-size:30px; color:#000000; font-weight:normal}
.about h2{font-size:16px; color:#666666;font-weight:normal;text-transform:uppercase;}
.about-nr{ float:left; line-height:30px; color:#666666; display:block; width:615px; margin-top:15px}




/*联系我们*/
.contact-left{width:560px; float:left; line-height:30px}
.contact-left-h1{font-size:18px; color:#000000; margin-bottom:15px}
.contact-left-ewm{width:250px; margin-top:15px}
.contact-left-ewm img{float:left; margin-right:15px;}
.contact-left-ewm h1{font-size:14px; color:#000000; line-height:35px; float:left; margin-top:25px}
.contact-right{width:640px; float:left}
.contact-right h1{font-weight:normal; font-size:18px; color:#000000; margin-bottom:20px}
.map{width:100%}

/*业务*/
.yewu-box{width:100%; overflow:hidden; background:#f0f0f0; padding-top:50px; padding-bottom:50px}
.yewu{width:1200px; margin:0 auto;overflow:hidden; line-height:30px}

/*货物跟踪*/
.genzong-box{width:100%; overflow:hidden; background:#f0f0f0; padding-top:50px; padding-bottom:50px}
.genzong{width:1200px; margin:0 auto;overflow:hidden; line-height:30px}
.genzong h1{display:block; font-size:30px; color:#000000; font-weight:normal}
.genzong h2{font-size:16px; color:#666666;font-weight:normal;text-transform:uppercase;}
.genzong-nr{ float:left; line-height:30px; color:#666666; display:block; width:100%; margin-top:15px}

/*新闻资讯*/

.newslist{width:1200px}
.newslist li{width:1200px;  height:240px; margin-bottom:20px;  overflow:hidden }
.newslist li .riqi{width:100px; height:110px; float:left; margin-top:65px; background:#00449b; text-align:center}
.newslist li .riqi span.ri{ color:#fff; display:block; font-size:48px; margin-top:25px}
.newslist li .riqi span.nianyue{ display:block; color:#FFFFFF; margin-top:10px}
.newslist li .li-right{width:1100px; float:left; overflow:hidden; height:240px; background:#FFFFFF}
.newslist li .li-right img{width:240px; height:180px; float:left; margin-top:30px; margin-left:30px; margin-right:30px}

.newslist li h1{ width:770px;display:block;  height:45px;  margin-top:55px; font-weight:normal; float:left; font-size:20px; border-bottom:#dddddd solid 1px}
.newslist li h1 a{ color:#363636}
.newslist li p{line-height:25px; color:#999999; margin-top:10px;width:770px; float:left}

.newslist li:hover .riqi{background:#eb5900}

.news-box{width:1200px; margin:0 auto; overflow:hidden; background:#FFFFFF}
.newstitle{width:1078px; height:70px; margin:0 auto; border-bottom:#e1e1e1 solid 1px; margin-bottom:15px; font-size:24px; text-align:center; margin-top:20px}
.newstitle span{line-height:35px; font-size:12px; color:#999999; display:block}
.nr{width:1078px; margin:0 auto; line-height:28px; padding-bottom:25px}




.pages{  width:100%; margin:0 auto; text-align:center; height:42px; overflow:hidden; font-size:14px; font-family:"微软雅黑"; margin-bottom:30px; margin-top:25px}
.pages span{display:inline-block;padding:0px 10px; background-color:#2f689f;margin-left:6px;color:#fff;border:#2f689f solid 1px}
.pages a{ display:inline-block; padding:0px 10px; background:#FFFFFF; color:#3B3D38; margin-left:6px; border:#2f689f solid 1px; text-decoration:none }
.pages a:hover{ background:#2f689f; color:#FFFFFF}




/*.map{width:100%; height:447px; background:url(../images/map_pic.jpg) no-repeat center; margin-top:50px}*/














