﻿@charset "utf-8";
/* CSS Document */
/**全局**/
*{ margin:0px; padding:0px;}
div,form,img,ul,ol,li,dl,dt,dd,map {padding:0;margin:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; }
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#494949; background-color:#f5f5f5;}
img{ border:none;}
ul,li{ list-style:none;}
.clear{ clear:both;}
a{ color:#494949; text-decoration:none;}
a:hover{ color: #ff0016;}
hr{ line-height:0px; font-size:0px; border:none; height:1px; width:100%; margin:5px 0px;}
.f_l{ float:left;}
.f_r{ float:right;}
input,select{ font-family:arial, Helvetica, sans-serif; padding:1px;}
#main_div {margin:0px auto; width: 1000px; }
#top_bg{margin: 0px auto; width:990px;background:url(../images/top_bg.jpg) no-repeat 1px top; }
#container{ margin: 0px auto; width:1026px; background:url(../images/shader.jpg) repeat-y; }

/**顶部**/
#header { margin:0px auto; width:1026px; }
#top{height:77px; padding:0 20px; }
#logo { float:left; padding-top:5px;}
#top_right { float:right; padding-top:17px; }
#favorite { float:right; clear:both;  height:35px; line-height:35px; font-size:14px;}
#search { float:right; clear:both; }
.text_1 {width:120px;padding:1px 5px;margin:0px;height:16px;line-height:16px;border:1px solid #c6c6c6;float:left;}
.btn_srh { width:47px;height:20px;border:0px;background:url(../images/search_btn.jpg) no-repeat left top;float:left;cursor:pointer; }/*不加float:left在FF有一点差别*/


#nav {clear:both; background: url(../images/nav_bg.jpg) no-repeat;height:36px;}
.nav_l { float:left;background: url(../images/nav_l.gif) no-repeat left top;height:36px; width:15px;}
.nav_r { float:right;background: url(../images/nav_r.gif) no-repeat right top;height:36px; width:11px;}
.navigation{float:left; padding-left:20px;}
.navigation li {text-align: center; width: 79px; float: left; overflow:hidden; height:36px; line-height:36px; padding:0 20px;}
.navigation li a { display: block; color: #fff;font-size:14px; font-weight:bold;}
.navigation li a:hover {color: #ff0016;background: url(../images/nav_hover.jpg) no-repeat;}
.navigation li a.activemenu{color: #ff0016;background: url(../images/nav_hover.jpg) no-repeat;}
.navigation li.nav_last { width:108px; background:none; }
/*.navigation li a span{ width: 106px; display:block;}
.navigation li a:hover span { width: 106px; display:block;}
/**end**/


/*底部*/
#footer_bg{ width:100%;background:#007dfe; }
#footer{ width:980px; margin:0 auto; padding:15px 10px; background:#007dfe; color:#fff; }
#bottom{ }
.copyright { width:623px; }
.copyright_con{line-height:1.5; }
#footer_right{width:338px; }
.logo2{ padding-right:10px; }
#bottommenu { float:right; }
#bottommenu ul {  }
#bottommenu ul li { float:left;font-size:12px;}
#bottommenu span {padding:0 10px;}
#bottommenu a { color:#fff; }
.51la{ float:left; }
.design{ float:right; width:131px; height:23px; background:url(../images/design_bg.jpg) no-repeat;  line-height:23px; text-align:center; color:#494949;}

/*--end*/

/*首页*/
    
	#main_con { padding:0 10px; }
	#left_index {width: 623px; float:left; }
	.title_about{ height:26px; background:url(../images/title_about.jpg) no-repeat;}
	.title_news{ height:26px; background:url(../images/title_news.jpg) no-repeat;}
	.title_service{ height:26px; background:url(../images/title_service.jpg) no-repeat;}
	.title_cargo{ height:26px; background:url(../images/title_cargo.jpg) no-repeat; margin-bottom:10px;}
	
	.more { float:right; font-size:12px; font-weight:normal; padding-top:14px;}
	
	
	.about { height:173px; overflow:hidden; }
	.about_con { line-height:1.8; padding:10px 5px 5px 10px; }
	.about_con img { margin-right:5px;}
	
	.news {  }
	.news_con { padding:10px 10px 5px 10px; }
	.news_con dl { }
	.news_con dl dt { float:left; overflow:hidden; }
	.news_con dl dt img {  }
	.news_con dl dd { float:right; line-height:1.8; width:485px;  }
	.news_con dl dd a { display:block; }
	.news_con ul { padding-top:3px; margin-top:8px; border-top:dashed 1px #b9b9b9;}
	.news_con ul li { height:25px; line-height:25px;  background:url(../images/dian.jpg) no-repeat 0px 8px; padding-left:15px; }
	
	#main1 { padding-top:10px;}
	.tracking { height:241px; width:303px; background:url(../images/tracking_bg.jpg) no-repeat; padding-left:5px; }
	.dian{background:url(../images/dian.jpg) no-repeat 0px 3px; padding-left:12px;}
	.firsttime{ padding-top:15px; text-align:center; background:url(../images/jiantou.jpg) no-repeat 70px 16px ; }
	.service { height:241px; width:303px; background:url(../images/service_bg.jpg) no-repeat;}
	.service_con {padding:15px 5px 5px 15px;}
	.service_con ul li { height:26px; line-height:26px;  background:url(../images/dian.jpg) no-repeat 0px 8px; padding-left:15px; }
	
	#right_index { float:right; width:338px; }
	.announcement{ width:338px; height:144px; background:url(../images/ann_bg.jpg) no-repeat; padding-top:38px;}
	.announcement_con{padding:0px 5px 0px 5px;}
	.announcement_con ul li { height:26px; line-height:26px;  background:url(../images/dian.jpg) no-repeat 0px 8px; padding-left:15px; }
	.cargo{padding-top:10px; padding-bottom:10px; }
	.cargo_img {  }
	.cargo_con {padding:0px 5px 0px 10px;}
	.cargo_con ul li { height:26px; line-height:26px;  background:url(../images/dian.jpg) no-repeat 0px 8px; padding-left:15px; }
	.contact_index{ height:241px; width:338px; background:url(../images/contact_bg.jpg) no-repeat; _margin-top:-5px; }
	.contact_tel{ padding-top:65px; padding-left:100px; font-size:24px; font-weight:bold; color:#ff0016;}
	.contact_tel2{ padding-top:3px; padding-left:100px; font-size:24px; font-weight:bold; color:#ff0016;}
	.contact_con{ padding:8px 20px; line-height:1.8; }
	.qq_msn { padding-left:45px; }
	.qq_msn li{ float:left; width:130px; text-align:center;}
	.qq_msn a { display:block;}
	

/*内页*/	
	.main_top{ height:12px; background:url(../images/main_top.jpg) no-repeat; }
	.main_middle { background:url(../images/main_middle.jpg) repeat-y;_margin-top:-3px;  }
	.main_bottom { height:19px; background:url(../images/main_bottom.jpg) no-repeat;}
	#main_middle_con { width:974px; margin:0 auto; background:url(../images/main_top_bg.jpg) repeat-x 0 -12px;}
	#left {width: 210px; float:left; padding-left:10px; }
	#left h2 { height:20px; padding-top:17px; background:url(../images/left_title.jpg) no-repeat; font-size:12px; font-weight:bold; padding-left:15px; color:#ff0016;text-indent:-3000px;}
	
	.list_con { background-color:#ececed; border:solid 1px #ccc; border-top:none; border-bottom:none; }
	.list_con ul { padding:10px; 10px; }
	.list_con ul li {height:30px; line-height:30px;  background:url(../images/dian2.jpg) no-repeat 30px 9px; padding-left:47px; border-bottom:dashed 1px #ccc; }
	.contact{ padding-left:10px; padding-top:30px; padding-bottom:10px;}
	.left_bottom { height:20px; background:url(../images/left_bottom.jpg) no-repeat; }
	
	#right { float:right; width:738px;}
	.intro { padding-right:10px;} 
	.title {  height:33px; padding-top:5px; background:url(../images/title_bg.jpg) no-repeat 0 0px; padding-left:27px; }
	.title span{ padding-top:5px;}
	.art_list_title { float:left; font-size:14px; font-weight:bold; color:#FFF; }
	.box { padding:10px 0px;  line-height:2; }

	 
	/*article style*/
	.articleList{ padding:0px 6px 0px 6px;}
	.articleList li{padding:3px 0px 3px 25px; border-bottom:1px dashed #ccc;background:url(../images/dian.jpg) no-repeat 10px 10px;}
	.articleList li.img_Txt{ border-bottom:none; width:98%; background:none; padding:5px 0px 8px;}
	.articleList li.img_Txt img{ width:115px; height:85px; margin:5px; float:left;}
	.articleList2{ padding:10px 25px;}
	.articleList2 li{padding:1px 0px;}
	.articleList2 li a{ display: inline-block;}
	.time{ float:right;}
	.articleTitle{ font-weight:bold; font-size:14px; text-align:center;}
	.articleAuthor{text-align:center; padding:7px 0px;}
	.articleauthor span{ margin:0px 6px; font-size:9pt;}
	.articleInfo{ line-height:180%; padding:10px 20px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;}
	.pageUpDown{ padding-top:10px; font-size:9pt; text-align: left;}
	/*end*/
	
	/*Product Style*/
	.productList li{text-align: center; padding:5px 0px; float: left;  width:232px;margin-left:-1px;height:152px; background:url(../images/pro_bg.jpg) no-repeat top center;}
	.productList li img{width:212px; height:112px; margin-bottom:5px;}
	
	
	.productTitle{ height:28px; line-height:28px; font-size:12px; text-align:center;}
	.productImg{ text-align:center; padding:15px;}
	.productDesc{ line-height:180%; margin:10px auto 20px auto;}
	/**/
	.pages{ text-align:center; padding:20px 0px 8px 0px;}
	.pages select{ vertical-align:middle; font-size:8pt; padding:0px; }
	.pages b{ font-weight:normal;}
/*end*/


/*搜索样式*/
.SearchBox  li.title1{padding:10px 0;}
.SearchBox  li.product{text-align: center; padding:5px 0px; float: left;  width:232px;margin-left:-1px;height:152px; background:url(../images/pro_bg.jpg) no-repeat top center;}
.SearchBox li.product img{width:212px; height:112px; margin-bottom:5px; }
.SearchBox li.article{padding:3px 0px 3px 25px; border-bottom:1px dashed #ccc;background:url(../images/dian.jpg) no-repeat 10px 10px;}

/*首页轮换广告*/
#banner {}
#banner_shader{ background:url(../images/banner_shader.jpg) no-repeat; height:16px; }
#fade_focus{width:980px;height:300px;font-size:0px; position:relative; z-index:390;}
#fade_focus img{ width:980px; height:300px;}
.d1{width:980px;height:auto;overflow:hidden;background-color:#fff;position:relative; z-index:1}
.loading{width:980px;background-color:#fff;color:#FFCC00;font-size:12px;text-align:center;padding-top:30px; font-family:Arial,Verdana, Helvetica, sans-serif;font-weight:bold;}
.d2{width:100%;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;color:#fefefe;font-size:12px;padding:6px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px; display:none;}
#fade_focus ul{display:none;}
.button{position:absolute; z-index:100; right:10px; bottom:5px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.b1,.b2{display:block;float:left; width:15px; text-align:center; height:15px; color:#999; line-height:15px;margin-right:3px;background:url(../images/flashbutton.gif) -15px 0px no-repeat;cursor:pointer; font-weight:normal;}
.b2{background:url(../images/flashbutton.gif) no-repeat; color:#fff; font-weight:bold;}


/*首页友情链接滚动*/
.Link{ margin:0 auto; width:980px; padding:10px 0;}
.Link ul li{ float:left; height:45px; padding-right:5px;}
.Link ul li img{ height:40px; border:solid 1px #b9b9b9;}

#demo {overflow:hidden; height:45px; width:980px; }
#cdemo {overflow:hidden;width:694px;}
#demo img {}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.site_link {color: #fff; margin-top:3px;}
.site_link a{color: #fff;text-decoration:none;}

/*最新公告滚动*/
#demo_a {overflow:hidden;width:338px;height:132px; }
.link{text-indent:-2000px}


/*分页样式*/
.pagenum {padding:20px; text-align:center}
.pagenum a {border: 1px solid #FFFFFF;color: #999999;margin: 0 3px;padding: 3px 0; }
.pagenum a:hover { color: #3e4e68 !important;}
.pagenum .current {color: #3e4e68 !important;}
.pagenum .firstPage,.pagenum .nextPage,.pagenum .prePage,.pagenum .lastPage {background-color: #F8F8F8; border: 1px solid #D9D9D9; color: #999999; height: 19px; line-height: 19px; padding: 3px 10px; width: 39px;}	