﻿@charset "utf-8";
@import url("/template/images/css/imgScroll.css");
/* CSS Document */
*{
	margin:0;
	padding:0;
}
body{	
	background:#fff url(/template/images/css/default/bg_body.png) repeat-x bottom;
	font-family:Verdana, Arial,"宋体";
	font-size:12px;	
	color:#505055;
	margin:0 0 20px;
	text-align:center;
	}
	
/*常规链接*/
a{
	color:#6464c8;
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}
/*表单控件*/
input,select{
	font-family:Verdana, Arial,"宋体";
	font-size:12px;
	color:#555;
	}

/*页面顶部*/
#page_top{
	clear:both;
	width:920px;
	height:70px;
	margin:0 auto;
}
#top_logo{
	float:left;
	margin:25px 0 0 10px;
	display:inline;
	width:230px;
	height:35px;
}
#top_logo img{
	border:0;
	}
#top_right{	
	float:right;
	width:680px;
	height:70px;
}

#top_lang a{
	float:right;
	width:65px;
	height:15px;
	background:url(/template/images/ico_lang.png) no-repeat;
	background-position:0 0;
	margin:10px 5px 0 0;
}
#top_lang a:hover{
	background-position:0 -25px;
}

/*页面导航*/
#page_menu{
	clear:both;
	float:right;
	width:600px;
	height:30px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 20px;
}

/*swf 广告位*/
#swf_news{
	margin:0 auto 10px;
	clear:both;
	width:920px;
	height:120px;
	background:url(/template/images/bg_swf_news.png);
}
#swf_hid{
	margin:0 auto 10px;
	clear:both;
	width:920px;
	height:150px;
	background:url(/template/images/bg_swf_hid.png);
}
#swf_contact{
	margin:0 auto 10px;
	clear:both;
	width:920px;
	height:120px;
	width:920px;
	background:url(/template/images/contact.png);
}
#swf_about{
	margin:0 auto 10px;
	clear:both;
	width:920px;
	height:120px;
	width:920px;
	background:url(/template/images/about.png);
}
#swf_tianfeng{
	margin:0 auto 10px;
	clear:both;
	width:920px;
	height:120px;
	width:920px;
	background:url(/template/images/tianfeng.png);
}
#swf_gdxyw{
	margin:0 auto 10px;
	clear:both;
	width:920px;
	height:120px;
	width:920px;
	background:url(/template/images/gdxyw.jpg);
}
#swf_down{
	margin:0 auto 10px;
	clear:both;
	width:920px;
	height:120px;
	width:920px;
	background:url(/template/images/down.png);
}
#swf_Recruitment{
	margin:0 auto 10px;
	clear:both;
	width:920px;
	height:120px;
	width:920px;
	background:url(/template/images/Recruitment.png);
}
#swf_join{
	margin:0 auto 10px;
	clear:both;
	width:920px;
	height:120px;
	width:920px;
	background:url(/template/images/join.jpg);
}
/*页面中间部分*/
#page_mid{
	clear:both;
	width:920px;
	margin:5px auto 0;
}
/*产品分类图片*/
#index_left{
	float:left;
	width: 150px;
	}
#left_pro{
	text-align:center;
	width:150px;
	top:50px
}
	
#left_pro dt{
	font-weight:bold;
	padding-left:10px;
	font-size:14px;
	height:32px;
	line-height:32px;
	background:url(/template/images/bg_left_dt.png);
	letter-spacing:2px;
}
#left_pro dt p{
	height:32px;
	filter: DropShadow(Color="#f8f8f8", OffX="1", OffY="1", Positive="1");
}
#left_pro dd{
	background:#f4f4f4;
	border-top:solid 1px #fff;
	border-bottom:solid 1px #dbdbdb;
	line-height:30px;
	width: 150px;
	margin-bottom:2px;
}
#left_pro dd a{
	color:#868686;

}
#left_pro dd a:hover{
	color:#000;
}
#new_products{
	margin:10px auto 20px;
	width:760px;
	text-align:left;
	float:right;
}
#new_products dt{
	font-weight:bold;
	padding-left:5px;
	font-size:14px;
	background-image:url(/template/images/line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:20px;
	line-height:20px;
}
#new_products dd{
	width:130px;
	height:130px;
	margin:10px 9px;
	float:left;
	text-align:center;
	display:table-cell;
	vertical-align: middle;
}
#new_products dd a{
	border:solid 1px #dfdfdf;
	width:130px;
	height:130px;
	display:block;
}
#new_products dd a:hover{
	border-color:#f00;
}

/*页面左侧*/
#page_left{
	float:left;
	display:inline;
	width:200px;	
}
/*页面左侧标题*/
#page_left h1{
	background:url(/template/images/bg_left_h1.png);
	height:32px;
	font-size:14px;
	line-height:32px;
	letter-spacing:2px;
	text-align:left;
}
#page_left h1 p{
	margin:0 0 0 15px;
	height:32px;
	filter: DropShadow(Color="#f8f8f8", OffX="1", OffY="1", Positive="1");
}
/*页面左侧列表*/
#page_left ul{
	list-style:none;	
}
.left_title{
	background:#f4f4f4;
	padding:0 5px;
	margin-bottom:10px;
	}
.left_title li{
	text-align:left;
	margin:0 5px;
	height:28px;
	line-height:28px;
	border-top:solid 1px #fff;
	border-bottom:solid 1px #dbdbdb;
	}
.left_title li a{
	background:url(/template/images/ico_h1.gif) no-repeat;
	background-position:5px -39px;
	padding:0 0 0 25px;
	color:#868686;
}
.left_li_on,
.left_title li a:hover{
	background-position:5px -74px;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.left_title li.left_li_on a{
	color:#000;
	text-decoration:underline;
	background-position:5px -72px;
}
.left_title li.left_li_on a:hover{
	color:#868686;
	background-position:5px -36px;
}
/*页面右侧*/
#page_right{
	float:left;
	margin:0 0 0 10px;
	width:710px;
}
/*页面右侧标题*/
#page_right h2{
	text-align:left;
	height:20px;
	font-size:14px;
	background:url(/template/images/line.gif) repeat-x bottom;
	margin:15px 10px 0;
}
#page_right h2 strong{
	float:left;
	margin:0 0 0 10px;
} 
#page_right h2 a{
	font-size:12px;
	font-weight:normal;
	float:right;
	padding:0 15px 0 0;
} 
#page_right h2 a:hover{	
	color:#f34309;	
}
/*新闻标题*/
#page_right h3{
	color:#6464c8;
	font-size:14px;
	margin:10px 0 0;
	}
.news_p{
	margin:10px 20px;
	text-align:left;
	line-height:180%;
	clear:both;
}
.news_p h1{
	font-size:14px;
	width:80%;
	background:url(/template/images/line.gif) repeat-x bottom;
	padding:0 0 3px 10px;
	margin:20px 0 5px 30px;
	color:#6464c8;	
}
.news_p h6{
	font-size:12px;
	font-weight:normal;
	margin:2px 0 2px 50px;
}
.news_p p{
	text-indent:25px;
	margin:5px 0;
}
#page_right .txt_date{
	color:#aaa;	
	}
#page_right .txt_date span{
	font-size:10px;
	margin:0 10px 0 0;
	}
		
#index_news{	
	float:left;
	margin:0 8px;
	width:400px;	
}
#index_right{
	float:right;
	width:350px;	
}
#index_pro{
	float:right;
	width:750px;	
}
/*当前位置*/
.title{	
	height:30px;	
	font-size:12px;
	background:url(/template/images/bg_title.png) repeat-x center;
}
.title strong,
.title span,
.title b{
	height:30px;
	line-height:30px;
	background:url(/template/images/bg_title_l.png) no-repeat
	}
.title strong,
.title span,{
	float:left;	
	padding:0 0 0 15px;	
	background-position:left top;
}
.title span{
	font-weight:normal;
}
.title b{
	float:right;
	background-position: right bottom;
	font-weight:normal;	
	padding:0 15px 0 0;		
}
.title a:hover{	
	color:#f34309;	
}
.ul_news{
	margin:5px 10px 0;
	text-align:left;
	list-style:none;
	line-height:180%;
}

.ul_news1{
	margin:5px 10px 0;
	text-align:left;
	list-style:none;
}

.ul_news li,
.ul_news1 li{
	width:100%;
	clear:both;
	height:21px;
	line-height:21px;
	color:#aaa;
}
.ul_news li span, 
.ul_news1 li span{
	float:right;
	line-height:20px;
	font-size:10px;
	color:#aaa;
}
.ul_news li b{
	float:left;
	margin:4px 0 0 10px;
	width:30px;
	height:15px;
	background:url(/template/images/ico_hot.gif) no-repeat;
}
.ul_news li a,
.ul_news1 li a{
	float:left;
	color:#6e6e78;
	background:url(/template/images/ico_li.gif) no-repeat;
	background-position:0 8px;
	padding:0 0 0 12px;
}
.ul_news li a:hover{
	background-position:0 -22px;
	color:#f34309;
}
.ul_news1 li a{
	background-position:0 -57px;
}
.ul_news1 li a:hover{
	color:#f34309;
	background-position:0 -91px;
}
#list_none{
	width:75%;
	line-height:50px;
	border:solid 1px #f2f2f2;
	background:#f9f9f9;
	color:#f00;
	margin:20px auto 0;
}

.news_next{
	clear:both;
	height:19px;
	margin:20px 5px 5px;
	padding:5px 0 0;
	background:url(/template/images/line.gif) repeat-x left top;	
}
.next_l{
	float:left;
	}
.next_r{
	float:right;
	text-align:right;
	}
.news_next a{
	color:#6464c8;
}
.news_next a:hover{
	color:#f00;
}



/*页面底部链接*/
.page_line{
	width:920px;
	margin:20px 0 0;
	clear:both;	
	overflow:hidden;
	height:15px;
	visibility:hidden;
	display:none;
}
.page_line ul {
	float:right;
	width:156px;
	height:15px;
	list-style:none;	
}
.page_line ul li,
.page_line ul li a{
	width:52px;
	height:15px;
	float:left;	
}
#b_1 a,#b_2 a,#b_3 a{	
	background:url(/template/images/ico_top.gif) no-repeat;
	background-position:0 0;
}
#b_1 a:hover{
	background-position:-52px 0;
}
#b_2 a{
	background-position:0 -27px;
}
#b_2 a:hover{
	background-position:-52px -27px;
}
#b_3 a{
	background-position:0 -54px;
}
#b_3 a:hover{
	background-position:-52px -54px;
}	
/*分页样式*/
.page_reak{
	clear:both;
	height:20px;
	padding:5px 5px 0;
	margin:5px auto;
	color:#7f7f7f;
	background:url(/template/images/line.gif) repeat-x top;
}
.page_reak dl{
	float:right;	
}
.page_reak dt{
	float:left;
	line-height:23px;
	padding:0 15px 0 0;
}
.page_reak dt strong{
	font-size:10px;
	color:#f00;
}
.page_reak dl dd {
	float:left;
	text-align:center;
	margin:2px 1px 0;
	}
.current_page,
.page_reak dl dd a{
	float:left;
	width:16px;
	height:16px;
	line-height:16px;	
	color:#505055;
	border:solid 1px #fff;
}
.current_page,
.page_reak dl dd a:hover{	
	font-weight:bold;
	color:#f00;
	background:#fff;
	border-color:#ddd;	
}
.customPage1{
	height:19px;
	margin:0 0 0 5px;
	font-size:10px;
	}
/*页脚*/
#page_footer{
	clear:both;
	color:#aaa;
	width:920px;	
	line-height:22px;
	margin:0 auto;
	padding:4px 0 4px;
	background:#f2f2f2;
	text-align:center;
}
#page_footer span{
	float:left;	
}
#page_footer label{
	float:right;	
}
#page_footer a{
	color:#6e6e78;
}
#page_footer a:hover{
	color:#00f;
}
/*其它*/
.m_t10{
	margin:10px 0 0;
}
#ir_top{
	background:#000 url(file:///template/images/IC/IR/images/ir_logo.png) no-repeat;
	background-position: left center;
	height:50px;
	border-bottom:solid 25px #c00;
}
#ir_top div{
	float:right;
	background:url(file:///template/images/IC/IR/images/bg_top_r.png);
	background-position: left center;
	width:212px;
	height:50px;
}
#ir_bottom{
	width:940px;
	background:#000 url(file:///template/images/IC/IR/images/ir_line.png) repeat-x top;
	height:15px;
	margin:10px 0;
}

#vishay_top{
	background-image:url(file:///template/images/IC/vishay/images/logo.png);
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#0763ad;
	height:70px;
	border-bottom:solid 5px #002883;
}
/*产品列表*/
.pronew_list{
	clear:both;
	margin:0 auto 15px;
	}
.pronew_box{	
	display:inline;
	position:relative;
	float:left;
	margin:5px 0 5px 20px;
	text-align:left;
	width:345px;
	height:160px;
	border-right:solid 1px #dfdfdf;
	border-bottom:solid 1px #dfdfdf;
	}	
.pronew_box a img{
	float:left;
	max-width:130px;
	margin:0 15px 0 0;
	border:0;
}
.pronew_box dt a{
	color:#f34309;
	font-weight:bold;
	line-height:20px;
}
.pronew_box dd{
	color:#999;line-height:150%;height : 110px;overflow : hidden;
}
.pronew_box p a{
	position:absolute;
	padding:0 0 0 15px;
	width:80px;	
	height:20px;
	right:5px;
	bottom:5px;
	background:url(/template/images/ico_h1.gif) no-repeat;
	background-position:0 -107px;	
}
.pronew_box a:hover{
	color:#000;
}

.pingpai_one{
	text-align:center;
	width:150px;
	margin-bottom:6px;
}

.blank3{ 

	margin-bottom:6px;}
#index_pro table{
	font-size: 12px;
	line-height: 20px;
}
#index_pro table .td1{ height:24px; background:#E5E5E5; color:#424242; font-weight:bold; }
