@charset "utf-8";
/* CSS Document */
* {font-family: Arial, Helvetica, sans-serif;}
body{margin:0;padding:0; background:#EDEDED;}
div { margin:0; padding:0;}
body,td,select,input,textarea,a {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
ul,ol,dl,dt,dd,p,form,li,iframe {padding:0;margin:0;}
.bg { width:960px; height:auto; min-height:1px; background:#FEFEFE; margin:0px auto; float:none;}
img {border:0px;}
font { font-size:12px;}
h1,h2,h3,h4,h5,h6 {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0; margin:0;}
a:link { text-decoration: none; color:#000;}
a:active { text-decoration:blink; color:#0075C1;} 
a:hover { text-decoration:underline;color:#0075C1;}
a:visited {text-decoration: none;color:#000;}
.clearfix {height:12px; width:100%;clear:both;}
/*index begin*/
.i {width:100%; height:30px; line-height:30px; clear:both; overflow:hidden; margin:0; padding:0;}
.i h1 { width:98%; height:30px; line-height:30px; padding-left:14px; clear:both; overflow:hidden; font-size:16px;color:#ee33ee;}
* html .i h1 { margin-top:6px;}
* + html .i h1 { margin-top:6px;}
.main { width:932px; height:auto; min-height:1px; margin:0px auto; float:none; clear:both;}
.tl { width:724px; float:left; height:167px;}
.tr { width:203px; float:right; height:167px;}
.trone { width:100%; height:51px; clear:both;}
.trtwo { width:94%; height:50px; clear:both; margin-top:35px; padding-left:12px; color:#FFF; font-size:14px; line-height:150%; font-weight:bold;}
.dh { background:#C1C1C1; width:100%; height:25px; line-height:25px; clear:both; margin-top:8px; margin-bottom:8px;}
.dh li { width:11%; height:25px; line-height:25px; float:left; text-align:center; list-style:none;}
.dh li a { font-size:12px; font-weight:bold; color:#FFF}
.dh li a:hover { text-decoration:none;color:#fff;}
.index_search{ background:url(search_ina.gif) no-repeat; width:105px; height:23px; border:none;}
.s_t_3{ width:60px; height:26px; border:1px solid #CCC; background-color:#699; color:#C03;}


.isearch { width:100%; height:30px; line-height:30px; clear:both; overflow:hidden; margin-bottom:5px;}
.isearch div.left { float:left; width:60%; height:22px; line-height:22px;font-size:20px; font-family:"����";}
* + html .isearch div.left { height:30px; line-height:30px;}
.isearch div.right { float:right; width:38%; height:30px; line-height:30px;}
/*.input_s {border:#000 1px solid; height:20px; line-height:20px;}*/
.isearch div.right div.l { float:left;}
.isearch div.right div.r { float:right; margin-top:-3px;}

.mainleft { width:654px; height:auto; min-height:1px; float:left; margin-top:7px; margin-bottom:0px;}
.mainright { width:266px; height:auto; min-height:1px; float:right; margin-bottom:0px;}
.m_left_one { width:100%; height:198px; clear:both; overflow:hidden;}
.m_left_one div.left { width:378px; height:198px; float:left;}
.m_left_one div.right { width:262px; height:198px; float:right;}
.main_con { width:100%; height:auto; min-height:1px; line-height:180%; margin-top:8px; clear:both;}

.main_con_1 { width:100%; height:auto; min-height:1px; clear:both;}
.main_con_1 li{ overflow:hidden;}

.main_con_2 { width:100%; margin-left:3px; height:auto; min-height:1px; clear:both; margin-bottom:5px;}
.main_con_3{width:100%;margin-left:3px; height:auto; min-height:1px; clear:both; margin-bottom:5px;}
.main_con_3 li { padding:0;width:630px; padding-left:12px; float:left;background:url(dot.gif) left center no-repeat; list-style:none; border-bottom:1px dashed #CCC; height:25px; line-height:25px; overflow:hidden;}
* html .main_con_3 li { padding:0;width:630px; padding-left:12px; float:left;background:url(dot.gif) left center no-repeat; list-style:none; border-bottom:1px dashed #CCC; overflow:hidden;}
.main_con_3 li a:hover{ color:#0A6CC0;}
.main_con_3 li .right{ float:right; margin-right:10px;}

.main_more { width:100%; height:25px; clear:both;  margin-top:12px;}

.main_more span a:hover { text-decoration:underline;}
.m_left_two { width:100%; clear:both;margin-top:12px; margin-bottom:12px;}
.m_left_thr { width:100%; height:194px; clear:both; margin-bottom:12px; margin-top:12px;}
.m_left_thr div.left { width:378px; height:194px; float:left;}
.m_left_thr div.right { width:262px; height:194px; float:right;}
.rss { width:70px; height:16px;line-height:28px;}
.rss a{ color:#227d41;}
.m_left_for {width:100%; clear:both; margin-bottom:12px;}
.main_bt { width:100%; height:28px; line-height:28px; margin:0px auto; float:none; clear:both; border-bottom:1px dotted #000;}
.main_bt_ { width:100%; height:24px; line-height:24px; margin:0px auto; float:none; clear:both;background:#D7D7D7;}
.btright {width:auto; float:right; height:24px; line-height:24px; text-align:left;}
.btright span.left { float:left; padding-left:5px; font-weight:bold; text-align:left;}
.btright span.left h2 { width:100%; height:24px; line-height:24px; clear:both; overflow:hidden;}
#l1 { width:235px;}
#l2 { width:628px;}
#l3 { width:282px;}
#l4 { width:558px;}
#r1 { width:152px;}
#r2 { width:220px;}

#rr1 { width:250px; margin-left:13px; height:24px; margin-top:8px;}
.btright span.right { float:right; padding-right:5px;}
.r_top { width:266px; height:32px; background:url(r_top.gif) no-repeat; clear:both;}
.r_bg { width:266px; height:auto; min-height:500px; background:url(r_bg.gif) repeat-y; clear:both; overflow:hidden;}
.r_bot {width:266px; height:17px; background:url(r_bot.gif) no-repeat; clear:both; }
/*border:1px solid #000;*/
div#MainPromotionBanner{
	width:378px;
	height:196px;
	background:#feb900;
	overflow:hidden;
}
* html div#MainPromotionBanner{margin-left:-3px;}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 196px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 378px;
	height: 196px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 378px;
	height: 196px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 168px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
.right_con {width:250px; margin-left:13px; height:auto; min-height:1px; }
.rimg { width:100%; height:56px; clear:both; border-bottom:1px dashed #666;margin-top:1px;}
.news_top { width:97%; margin-left:5px; height:auto; min-height:1px; margin-top:12px;}
.news_top p { line-height:180%; margin-top:12px; height:auto; min-height:1px; margin-bottom:12px;}
.news_body p { line-height:180%; width:94%; height:auto; min-height:1px; margin:0px auto; float:none;}
.news_body { width:100%; height:auto; min-height:1px; margin-top:12px; clear:both;}
.bottom { width:100%; height:120px; clear:both; margin-top:0px;}
.bottombt {border-bottom:1px solid #333; width:100%; height:25px; line-height:25px; clear:both;}
.bottombt span { float:right;}
.bottomnr { width:100%; height:50px; clear:both; line-height:180%;padding-top:12px;}
.bottomnr div.left { float:left;}
.bottomnr div.right { float:right;}
.content { width:100%; height:100%; clear:both;}
#current { font-size:12px; font-weight:bold; color:#333}
#con { width:96%; margin:12px auto; float:none; clear:both; line-height:180%;}
.contact { width:100%; height:260px; clear:both; margin-top:12px; margin-bottom:12px;}
.contact div.left { float:left; width:50%;}
.contact div.left li { width:100%; height:28px; line-height:28px; list-style:none; background:none; margin:0; padding:0; border-bottom:1px solid  #999;}
.contact div.right { float:right; width:48%;}
.message { width:100%; height:auto; min-height:1px; clear:both; line-height:180%;}
.ej_leftctt {margin:0px auto; float:none; background:url(bullet_arrow.gif) no-repeat left center; width:80%; padding-left:10px; height:30px; line-height:30px;}
.ej_leftctt a { font-weight:bold;}
.ej_hangye { margin:0px auto; float:none; background:url(bullet_arrow.gif) no-repeat left center; width:80%; padding-left:10px; height:30px; line-height:30px;}
.ej_hangye a { font-weight:bold;}
.product_ctr { margin:0 4px;width:32%;height:149px;float:left;display:inline; margin-bottom:8px;}
.product_ctt { margin:0 auto;width:169px;height:120px;border:2px #E5EBF0 solid;}
.product_title {margin:0 auto;width:153px;height:22px;padding-top:3px;padding-left:20px;background:url(product_d.jpg) no-repeat;}
.productshow_picctr { margin:0 auto 10px;width:265px;height:165px;border:4px #E5EBF0 solid;float:left;text-align:center;padding-top:15px;}
.productshow_titlectr { margin:0 auto 10px;width:300px;height:150px;border-top:4px #E5EBF0 solid;border-bottom:4px #E5EBF0 solid;border-right:4px #E5EBF0 solid;float:left;padding-top:30px;}
.productshow_title { margin:0 auto;width:280px;height:25px;font-size:14px;font-weight:bold;color:#15559D;float:right;}
.productshow_id { margin:0 auto;width:270px;height:25px;float:right;}
.pages{clear:both;margin:10px 0;text-align:center;}
.pages .nolink,.pages a{text-decoration:none;margin-left:3px;padding:2px 5px;border:1px solid #E5E5E5}
.pages a:hover{text-decoration:none;border:1px solid #E5E5E5;background:#09C;color:#FFF}
*{padding:0; margin:0}
.dis { DISPLAY: block;}
.undis { DISPLAY: none;}
#cntR { WIDTH: 100%;}
#NewsTop { CLEAR: both;}
#NewsTop P { LINE-HEIGHT: 21px;}
#NewsTop P.topTit { FONT-WEIGHT: bold; WIDTH: 117px;}
#NewsTop P.topC0 { BACKGROUND:#CCC; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 70px; padding-left:10px;}
#NewsTop P.topC1 { font-size:14px; font-weight:bold; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 70px; padding-left:2px;COLOR: #000000;}
#NewsTop #NewsTop_tit { BORDER-BOTTOM: #CCC 1px dashed; HEIGHT: 21px;}
#NewsTop #NewsTop_cnt { PADDING-TOP: 7px; min-height:200px; HEIGHT: auto !important; height:200px; overflow:visible;TEXT-ALIGN: left;}
.addpro { float:right; text-align:right;}
.newslist_ctr { margin:0 auto;width:100%;height:25px;border-bottom:1px #C9C9C9 dashed;}
.newslist_title { margin:0 auto;float:left;width:82%;height:22px;padding-top:3px;font-size:14px; background:url(bullet_arrow_02.gif) no-repeat left center; padding-left:12px;}
.newslist_date { margin:0 auto;float:right;width:12%;height:22px;padding-top:3px;font-size:14px; text-align:right;}
.newsshow_title { margin:0 auto;width:100%;height:25px;color:#15559D;padding-top:8px;font-size:14px;font-weight:bold;text-align:center;}
.newsshow_sm { margin:0 auto;width:99%;height:20px;font-size:12px;padding-top:3px;border:1px #e2e2e2 solid;background-color:#f4f4f4;}
.newsshow_sm span.left { float:left; margin-left:8px;}
.newsshow_sm span.right { float:right; margin-right:8px;}
.newsshow_ctt { margin:0 auto;padding-top:5px;width:100%;height:auto;overflow:hidden;line-height:20px;}
.newsshow_ctt p { line-height:22px;}
.newsshow_xg { margin:0 auto;float:left;width:99%;height:20px;font-size:12px;text-align:left;padding-top:3px;border:1px #e2e2e2 solid;background-color:#f4f4f4;}
.downlist_ctr { margin:0 auto;width:100%;height:70px;border-bottom:1px #C9C9C9 dotted;}
.downlist_title { margin:0 auto;float:left;width:560px;height:24px;padding-top:3px;font-weight:bold;background:url(ico_12.gif) no-repeat;background-position: 0px 4px;padding-left:20px;font-size:14px;}
.downlist_title a ,.downshow_dz a{ color:#2a51a4;}
.downlist_title a:hover,.downshow_dz a:hover { color:#2a51a4;}
.downlist_ctt { margin:0 auto;width:700px;height:20px;float:left;padding-left:20px;}
.downshow_title { margin:0 auto; width:100% ;height:25px;padding-top:5px;font-size:14px;font-weight:bold;text-align:center;border-bottom:1px #ccc solid;color:#15559D;}
.downshow_title span.left { float:left; margin-left:8px;}
.downshow_title span.right { float:right; margin-right:8px;}
.downshow_ctt { margin:10px auto;width:380px;height:180px;float:left;}
.downshow_ctt span{ margin:0px auto;width:100%;height:23px;float:left;border-bottom:1px #C9C9C9 dotted;padding-top:7px;padding-left:5px;}
.downshow_pic { margin:18px 0px 0px 15px;width:250px;height:176px;float:left;border:1px #E5EBF0 solid;}
.downshow_fg { margin:0 auto;width:100%;height:25px;padding-top:5px;font-weight:bold;border-bottom:1px #ccc solid;float:left;}
.downshow_jsctt { margin:0 auto;width:100%; min-height:100px; HEIGHT: auto !important; height:100px; overflow:visible;TEXT-ALIGN: left;float:left;padding:10px 0px;}
.downshow_dz { margin:5px auto 0;width:100%;height:24px;padding-top:3px;background:url(ico_12.gif) no-repeat;background-position: 0px 4px;padding-left:20px;float:left;}
.searchbot { width:100%; text-align:right; height:35px; line-height:35px;}
.search-top { width:100%; height:38px; line-height:180%; margin-top:8px; margin-bottom:8px;}
.search-mid { width:100%; height:22px; line-height:22px; clear:both;}
.search-mid div { list-style:none; float:left; background:none; clear:right; margin-left:5px;}
.search-mid li.s1 { width:272px;}
.search-mid li.s2 { width:auto;}
.search-mid li.s3 { width:auto;}
.inputs {border:#000 1px solid; height:20px; line-height:20px;}
.search-bot { width:100%; height:auto; min-height:1px; line-height:180%; clear:both; margin-top:12px; margin-bottom:12px;}
.t_o{font-family: 'Comic Sans MS', cursive; font-size:18px;}
.t_tel{font-size:12px; color:red; font-weight:bold; font-family:Georgia, 'Times New Roman', Times, serif;}
.dh {width:100%;margin:8px auto; clear:both; height:40px; line-height:40px; background:url(head_bg.jpg) repeat-x;}
.dh li { padding-left:10px; padding-right:10px;height:40px; line-height:40px; float:left; text-align:center; list-style:none; color:#fff; width:auto;}

.dh li a { font-size:12px; color:#fff; font-weight:normal;}
.dh li a:hover { text-decoration:none;color:#fff;}
.first{ margin-left:20px;_display:inline;}
.dh li.line{ padding-left:1px; padding-right:1px;}
.dh_hover,.dh li:hover{ background-color:#3457A8;}
.left a{ text-decoration:underline; cursor:pointer;}
#skf{ color:#0075c1;}
#skf:hover{ color:#0075c1;}
#fag:hover{ color:#f40139;}
#timken:hover{ color:#fd8816;}
#ina:hover{ color:#227d41;}
#nsk:hover{ color:#f40139;}

#a_skf li{ background:url(dot.gif) no-repeat left center;}
#a_fag li{ background:url(dot_red.gif) no-repeat left center;}
#a_timken li{ background:url(dot_yellow.gif) no-repeat left center;}
#a_ina li{ background:url(dot_blue.gif) no-repeat left center;}
#a_nsk li{ background:url(dot_red.gif) no-repeat left center;}
.m_left_two .main_con{ display:none;}
.m_left_two #a_skf{ display:block;}
.dh_hover,.dh li:hover{ background:#0A6CC0}
.btleft { width:15px; height:24px; float:left; background:#227d41; border-right:1px solid #FFF;}
.main_more span {width:56px; padding-left:15px; height:25px; line-height:25px; background:url(more_ina.gif) left center no-repeat; float:right;}
.main_more span a { color:#227d41; font-weight:bold;}
.main_con li {width:20%; float:left; margin-left:18px; padding-left:12px; background:url(dot.gif) left center no-repeat; list-style:none;}
* html .main_con li {width:20%; float:left; margin-left:12px; padding-left:12px; background:url(dot.gif) left center no-repeat; list-style:none;}
.main_con_1 li { padding:0; margin:0;width:46%; padding-left:12px; float:left;background:url(dot.gif) left center no-repeat; list-style:none; border-bottom:1px solid #CCC; height:30px; line-height:30px;}
* html .main_con_1 li { padding:0; margin:0;width:46%; padding-left:12px; float:left;background:url(dot.gif) left center no-repeat; list-style:none; border-bottom:1px solid #CCC}
.main_con_2 li { padding:0; margin:0;width:150px; padding-left:12px; float:left;background:url(dot_blue.gif) left center no-repeat; list-style:none; border-bottom:1px dashed #CCC; height:25px; line-height:25px; overflow:hidden;}
* html .main_con_2 li { padding:0; margin:0;width:150px; padding-left:12px; float:left;background:url(dot.gif) left center no-repeat; list-style:none; border-bottom:1px dashed #CCC; overflow:hidden;}
.news_body li {width:80%; margin-left:12px; padding-left:12px; background:url(dot_blue.gif) left center no-repeat; list-style:none; height:24px; line-height:24px; border-bottom:1px dashed #666;}
.i_top { width:100%; height:167px; clear:both;}
#list_table{border-collapse:collapse;}
#list_table td{ color:#000; border:1px solid #000000; text-align:left; padding: 4px 0px 2px 10px;}
.b_01{ background-color:#B9B9B9;}
.li_a a{ color:#cc092f}
.tbody1{  background-color:#F4F4F4;}
.tbody2{  background-color:#E4E4E4;}
#pages { margin:15px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #227d41; text-align:center; color:#227d41;}#pages a.now{ background:#227d41; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#227d41; color:#fff;}



/*型号详情表格*/
.lower_table{ width:85%; margin:0 auto; }
.lower_table tr td{ padding-left:15px; width:260px; line-height:20px; text-align:left;}
.even{ background:#dedede; }
.tab_tit{     background-color: rgb(157, 157, 157);}	
