  
/* http://www.tzkaitong.com
   -------------- */
*{margin:0;padding:0;}   
body { 
	padding: 0; 
	margin: 0; 
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";
	text-align:center;
	background: #000 url(bg.gif);
	
	color: #454545; 
}

a {	color: #E0691A;	background: inherit;}
a:hover { color: #6C757A; background: inherit; }
.clear{clear:both;}
.dark  { color: #737373; background: inherit; font-weight: bold; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; }
h2 { padding: 0; font: bold 16px "宋体", Arial, Sans-Serif; letter-spacing: -1px;margin:0 0 5px 0; color: #000; background: inherit; }
p {	margin: 0 0 5px 0;line-height:120%;word-break:break-all;word-wrap:break-word; }
ul { margin: 0; padding : 0; list-style : none; }
.hr{background: #FFFFFF url(horizontaldotted.gif) repeat-x bottom left;padding:0 0 10px 0;}
/* layout
   ------ */

.content { 
	margin: 0 auto;
	width: 920px;
	padding: 10px;
	background:#fff;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";
	
}

.header { 
	height: 65px;
	background: #eee;
	color: #808080;
	margin: 3px 0;
	padding:0;
	border-bottom: 1px solid #ccc;
}

.header h1{
	position:relative;
	height:65px;
	font-size:10px;
}
.header h1 span{
	position:absolute;
	width:100%;
	height:100%;
	background:url(logo.gif) left top no-repeat;
}

.menu { 
	clear: both;
	font-size: 12px;
	height: 30px; 
	color: #fff;
	margin: 0 0 2px 0px; 
	padding:0 0 0 20px;
	background: #a00808;
}

.menu li { 
	margin: 0; 
	height:30px;
	padding:0 12px 0 12px;
	color: #FFEADC;
	background: #a00808;
	letter-spacing:1px;
	float: left; 
}
	
.menu li.active { 
	background: #a00808 url(bar.gif) no-repeat center top; 
	color: #fff;
	font-weight: bold; 
	padding: 0 10px 0 10px;
}

.menu li a { 
	font-weight: bold;
	color: #fff; 
	line-height:30px;
	height:30px;
	background: inherit;
	text-decoration: none;
} 
.menu li a.current:hover{color:#fff;}
	
.menu li a:hover { 
	color: #E0691A;
	background: inherit;
} 

.banner { 
	background: #fff url(searchbg.gif) no-repeat right; 
	color: #808080;
	clear: both;
	font-weight: bold;
	margin: 5px 0;
}



/* left side
   --------- */

.left {
	float: left;
	width:680px;
	margin: 10px 0 10px 0;
}
.left p{line-height:120%;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";word-break:break-all;word-wrap:break-word;}

.left_side {
	float: left;
	width: 430px;
	padding: 0 0 0 0px;
	margin: 10px 0 10px 15px;
	}
.left_side p{line-height:150%;;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";word-break:keep-all;word-wrap:break-word;}
.left_side a, .right_side a { color: #414141; background: #FFF;text-decoration:none; }
.left_side a:hover, .right_side a:hover {color: #E0691A;text-decoration:underline;}
.right_side {
	float: left;
	width: 450px;
	background: #FFF url(dotted.gif) repeat-y;
	color: #414141;
	padding: 0 0 0 10px;
	margin: 10px 0 10px 15px;
	}
.right_side p{line-height:150%;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";word-break:keep-all;word-wrap:break-word;}
		
.left_box { margin: 10px 0; color: #000; background: #fff; padding: 3px 0; clear:both;}
	
.left_box p{line-height:150%;letter-spacing:1px;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";word-break:break-all;word-wrap:break-word;}


/*best-selling*/

.main-pic{width:286px;height:208px;float:left;}
.main-pic img{border:1px solid #ccc;padding:2px;}
.main-intro{width:380px;height:202px;float:right;}
.main-intro ul.product-img{width:380px;list-style:none;margin:10px 0;}
ul.product-img li{float:left;display:inline;width:150px;height:120px;margin:0 10px;text-align:center;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";}
.main-intro ul.product-img li img{width:150px;height:100px;margin-bottom:2px;border:0;}
.main-intro ul.product-img li span{display:block;height:15px;line-height:15px;word-break:break-all;word-wrap:break-word;}


/*aboutus-img*/
.aboutus-img{width:920px;list-style:none;margin:0;}
.aboutus-img li{float:left;display:inline;margin:0 20px;text-align:center;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";}
.aboutus-img li img{width:250px;height:174px;margin-bottom:2px;border:0;}




/*maincontent*/

.maincontent{
    width: 920px;
	clear:both;
	background:#fff;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";}


.maincontent p{line-height:150%;letter-spacing:1px;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";word-break:break-all;word-wrap:break-word;}
.maincontent h3 {
    position:relative;
	clear: both;
	background: #A9C0CE url(corner.gif) no-repeat top right;
	color: #fff;
	letter-spacing:2px;
	padding: 7px 0 7px 5px;
	font: bold 14px "宋体";
	margin: 0 0 0px 0;
}



/*首页新闻*/

.index_news{clear: both; list-style:none;margin:0 0 15px 0; padding:15px 0px 0px 0px;}
.index_news li{ position:relative;color:#000;border-bottom: 1px dashed #ccc;background: url(tech-bg.gif) no-repeat left 15px;line-height:21px; padding: 5px 0px; padding-left:20px;}
.index_news li a{color:#000;letter-spacing:1px;}
.index_news li a:hover{ text-decoration:none;color:#1260aa; }
.news_time{ position:absolute;right:20px;float:right;}

.left h3 .more{float:right;right:50px;position:absolute;font-weight:normal;}
.left h3 .more a{text-decoration:none;color:#fff;font-family:"宋体";}
.left h3 .more a:hover{color: #E0691A;}








	
.scroll_div {width:920px; height:95px;margin:5px 0; overflow: hidden; white-space: nowrap; background:#ffffff;}
.scroll_div img {width:100px;height:95px;border: 0;margin: auto 2px; }
 #scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}
	
.tech{width: 270px;background:transparent;list-style:none;}
.tech li{display:inline;padding:0;}
.tech li a{width:250px;height:20px;line-height:20px;text-indent:20px;display:block;text-decoration:none;background:url(tech-bg.gif) no-repeat center left;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.tech li a:hover{color:#BF3E18;background:url(tech-bghover.gif) no-repeat center left;}
	
	
	
/* right side
   ---------- */
		
.right {
	float: right;
	width: 220px;
	margin: 10px 0 10px 0;
}

.right h3 {
	background: #6C757A  url(corner.gif) no-repeat top right;;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 12px Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
}

.right_articles {
	background: #f5f5f5;
	color: #414141;
	padding: 8px;	
	margin: 0 0 3px 0;
	}
.right_articles	p{line-height:120%;letter-spacing:1px;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";word-break:break-all;word-wrap:break-word;}

.right_articles img.image{width:80px;height:60px;}


.right_articles	.date { margin:0; padding:0 2px 0 0; color: #808080; text-align: right; }
	
.image {
	float: left;
	border:0;
	margin: 0 9px 3px 0;
}

.links p{line-height:150%;}
.links a{color: #6C757A;}
.links a:hover{text-decoration:none;}



.right .type{list-style:none;margin-bottom:5px;}
.right .type li{height:20px;text-indent:20px;border-bottom:1px solid #fff;}

.right .type li a{text-decoration:none;height:20px;line-height:20px;display:block;color:#000;background: #eee url(vmenuarrow.gif) no-repeat center left;}
.right .type li a:hover{
    color: #fff;
	background: #822C0F url(vmenuarrowhover.gif) no-repeat center left;}
	
.right .contacts{
    padding:0 0 0 10px;	
	margin: 0 0 3px 0;
	text-align:left;
	line-height:180%;
	background:#f5f5f5;
	font-size:13px;
	border:0px solid #ccc;
	color:#000;
	letter-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


/* footer
   ------ */

.footer { 
	clear: both;
	text-align: center;
	padding: 10px 0 2px 0;
	margin: 0;
	border-top: 1px solid #ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";
	
}
.footer p{line-height:130%;}
.footer a { color:#808080; background: #fff;text-decoration:none; }
.footer a:hover{color:#BF3E18;}






.main{
	float: right;
	width:690px;
	margin: 5px 0 10px 0;
}
.main h2{font-size:14px;width:580px;padding:10px;text-align:center;}
.main h3{width:690px;height:25px;line-height:25px;text-indent:15px;font-size:11px;color:#fff;margin:0 0 5px;padding:0;background: #A9C0CE url(corner.gif) no-repeat top right;
	}
	
.main h4{font-size:12px;width:580px;padding:10px;}


.main p {
	margin:0 10px;
	line-height:150%;	
	letter-spacing:2px;
	word-break:break-all;
	word-wrap:break-word;
	margin-bottom:3px;
	font-size:12px;

}

.main table{ width:680px;border-collapse:collapse;border:1px solid #ccc;margin:10px auto;font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";font-size:12px;text-align:center;font-size:12px;}
.main table td{border:1px solid #ccc;padding:5px 0;font-weight:normal;font-size:12px;text-align:center;font-size:11px;}
.main table thead th{font-weight:normal;border:1px solid #ccc;color:#000;font-size:12px;height:20px;line-height:20px;}
.main table tr.odd{background:#e1e1e1;}
.main table thead tr:hover{background:transparent;color:inherit;} 
.main table tr:hover{background:#822C0F;color:#fff;}
.main table#canshu{ width:680px;border-collapse:collapse;border:1px solid #ccc;margin:10px auto;font-weight:normal;text-align:center;font-size:12px;}
.main table#canshu thead th{font-weight:normal;border:1px solid #ccc;background:#6c757a;color:#fff;font-size:12px;}
.main table td img{border:0;}


/*customer*/
.main  .customer{width:260px;height:125px;float:left;margin:10px 25px 10px 10px;color:#000;}
.main  .customer img{width:140px;hieght:105px;padding:0 10px 0 0;float:left;}


/*main show*/
ul.show{width:600px;list-style:none;clear:both;margin:10px auto;}
ul.show li{float:left;display:inline;width:150px;height:100px;margin:5px 10px;text-align:center;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";}
ul.show li img{width:150px;height:100px;border:0;}

/*product-banner
---------*/
ul.product-banner{position:relative;width:690px;list-style:none;clear:both;margin:10px 0;}
ul.product-banner li{float:left;display:inline;width:200px;height:220px;margin:5px 10px;text-align:center;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";}
ul.product-banner li img{width:200px;height:150px;margin-bottom:2px;border:0;}
ul.product-banner li span{display:block;height:15px;line-height:15px;word-break:break-all;word-wrap:break-word;}

#chukou li img{width:150px;height:100px;}
ul#chukou li{float:left;display:inline;width:200px;height:180px;margin:5px 10px;text-align:center;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";}
/*honner
---------*/
.main ul.honner{width:670px;list-style:none;clear:both;}
.main ul.honner li{float:left;width:200px;margin:5px 10px;text-align:center;font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体";}
.main ul.honner li img{width:200px;height:283px;margin-bottom:2px;border:0;}
.main ul.honner li span{display:block;height:15px;line-height:15px;word-break:break-all;word-wrap:break-word;}



.leftside{
    float: left;
	width: 220px;
	margin: 5px 0 10px 0;

}
.index_s {
font-size:10px;
color:#666666;
line-height:150%;
margin-bottom:15px;
padding:0 10px;
}
.index_s a{color:#000;}

.topbanner{width:780px;height:198px;background:url(cummins-banner.jpg);clear:both;}


.support{margin-left:10px;width:280px;}


/*baidu map*/
 .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
 .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}

