@charset "utf-8";
/* CSS Document */

/* 顶部导航样式开始CSS Document */
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;font-family:"Microsoft Yahei"; font-size:14px; color:#5a5b5c; line-height:25px;
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;font-family:"Microsoft Yahei";
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1,H2 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #5a5b5c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
img{ border:none;}
.text_white {
	COLOR: #ffffff
}
.text_white A:link {
	COLOR: #ffffff
}
.text_white A:visited {
	COLOR: #ffffff
}
.text_white A:hover {
	COLOR: #ffffff
}
.wrap{ background:url(../images/dlp_top_bg.jpg) repeat-x; height:30px; width:100%;}
.text_white A:active {
	COLOR: #ffffff
}
#nav {
	Z-INDEX: 1; POSITION: relative; LINE-HEIGHT: 40px; MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 30px; FONT-SIZE: 14px; color:#000000; 
}
#nav UL {
	POSITION: absolute; margin-left:400px; width:600px;
}
#nav UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 0px;color:#000000;
}
OL {
	LIST-STYLE: none none outside
}
UL {
	LIST-STYLE: none none outside
}

.headermenu_popup {
    background:   #FFFFFF;
    width: 170px;
}


.popupmenu_popup {
    border: 1px solid #CAD9EA;
    line-height: 1.4em;
    overflow: hidden;
    padding: 10px;
    text-align: left;
}

.dropmenu {
    background-image: url("http://bbs.eeworld.com.cn/images/default/arrow_down.gif") !important;
    background-position: 70% 50% !important;
    background-repeat: no-repeat !important;
    cursor: pointer;
    padding-right: 15px !important;
}

.headermenu_popup li {
    border-bottom: 1px solid #E8E8E8;
    float: left;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    width: 7em;
	font-size:12px;
}
/* 顶部导航样式结束CSS Document */

.top_banner{ background:url(../images/nxp_02.jpg) no-repeat top center #d6eaf8; height:200px;}
.top_banner a{height:200px; width:1264px; display:block;}

/*中间内容样式开始*/
.nsp_content{ width:1000px; margin:0px auto; padding:40px 0px;}
.nsp_content h1{ color:#5a5b5c; font-size:28px; height:40px; line-height:40px; clear:both}
.nsp_content_1{ padding:20px 0px;}
.nxp_an{ height:100px; padding-left:550px;}
a.nxp_an_1{ background:url(../images/nxp_an_1.jpg) no-repeat; width:213px; height:64px; text-indent:-999999em; display:block; float:left;}
a.nxp_an_2{ background:url(../images/nxp_an_2.jpg) no-repeat; width:213px; height:64px; text-indent:-999999em; display:block;float:right;}

.nsp_pic{ height:170px; padding:20px 0px;}
.nsp_pic ul li{ float:left; width:190px; height:152px; margin-right:10px;}
.nsp_pic ul li a img{position: absolute ; z-index:1;width:190px; height:152px;}
.nsp_pic ul li a p{ height:30px; width:190px; display:block;  position: relative; z-index:3; top:120px;  text-align:center; color:#5a5b5c; line-height:23px; font-size:16px;}
.nsp_m_r{margin-right:0px;}

.nsp_nr{ padding:40px 0px; border-bottom:1px solid #c8c8c8; clear:both; float:left;}
.nsp_nr_img{ float:left; width:198px;}
.nsp_nr_img img{ border:1px solid #c8c8c8; width:196px; height:145px;}
.nsp_nr_right{ float: left; width:770px; margin-left:30px; }
.nsp_nr_right h2{ font-size:24px; height:50px; font-weight:normal}
.nsp_nr_right p{ line-height:25px; color:#595757; padding-bottom:10px;}
.nsp_nr_right h3{font-size:14px; font-weight:bold;}
.nsp_nr_right ul li{ background:url(../images/nxp_25.jpg) no-repeat 0px 12px; height:30px; line-height:30px; padding-left:20px;}

.no_boder{ border-bottom:none;}
.nsp_link{ background:#f7f7f7; height:485px; clear:both; padding:15px 30px;}
.nsp_link h1{ color: #5a5b5c; font-size:22px; height:30px; line-height:30px; margin-bottom:15px;}
.nsplink-list {float: left;width: 425px;}
.nsplink-list ul li {background: #313233;border-bottom: 1px solid #fff;float: left;position: relative;}
.nsplink-list ul li:hover{background: #a4acb3;}
.nsplink-list li a {border: none!important;color: #fff;display: block;font-size: 16px;overflow: hidden;padding: 12px 30px;position: relative;
text-overflow: ellipsis;white-space: nowrap;width: 365px;z-index: 1;}
.nsplink-list li a:hover{ color:#5a5b5c}
.nsplink-list li .arrow {background: url(../images/sprite-arrows.png) 0 -400px no-repeat;height: 40px;position: absolute;right: 8px;top: 0;width: 10px;z-index: 0;}

.nsplink-list h2{ height:33px; background:#e76802; font-size:16px; color:#FFF; font-weight:100; padding-left:10px; line-height:33px; }


.nsplink-blocks {float: right;text-align: left;}
.nsplink-block {border: 6px solid #adaeaf;color: #fff;float: left;height: 180px;margin: 0 10px;position: relative;width: 205px;
}

.block-overlay {
bottom: 0;
display: block!important;
float: left;
left: 0;
position: absolute;
width: 205px;
height:65px;
}
.nsp_1{ background:#a40044}
.nsp_1:hover{background:#868a8d}
.nsp_2{ background:#313233}
.nsp_2:hover{background:#868a8d}
.block-overlay.content,.block-overlay a.content {
border: none;
color: #fff;
float: left;
font-family: AvenirLTStdMedium;
font-size: 13px;
line-height: 13px;
height: 45px;
width: 135px;
padding: 10px 15px 10px 55px;
position: relative;
text-transform: uppercase;
}

.block-overlay .icon {
background: url(../images/sprite-arrows.png) 0 -528px no-repeat;
bottom: 20px;
display: block;
height: 20px;
left: 15px;
position: absolute;
width: 20px;
}
.block-overlay .content:hover {
background: #5a5b5c;
border: none!important;
color: #fff;
float: left;
font-family: AvenirLTStdMedium;
font-size: 13px;
line-height: 13px;
height: 45px;
width: 135px;
padding: 10px 15px 10px 55px;
position: relative;
text-transform: uppercase;

}

.nsp_news{ clear:both; padding:25px 0px 0px; height:390px;}
.nsp_news h1{ font-size:28px; height:50px; line-height:50px; border-bottom:3px solid #adaeaf;}
.nsp_news_list{ width:460px; height:150px; margin:10px 0px;}
.nsp_news_pic{ width:220px; height:151px;  float:left;}
.nsp_news_pic img{ width:212px; height:143px; border:4px solid #818788;}
.nsp_news_pic img:hover{border:4px solid #adaeaf;}
.nsp_news_nr{ float:right; width:205px;}
.nsp_news_nr h2{ font-size:14px;line-height:22px; margin-bottom:15px;}
.nsp_news_nr h2 a:hover{ text-decoration:underline}
.nsp_news_nr p{ font-size:12px; line-height:20px;}
a.nsp_news_nr_more{ font-weight:bold;font-size:12px; color:#000}
/*底部样式开始*/
.footer {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; MARGIN: 6px auto 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  PADDING-TOP: 10px; background-color:#FFFFFF; line-height:25px; clear:both; font-size:12px;
}
.footer DT {
	TEXT-ALIGN: center
}
.footer DD {
	TEXT-ALIGN: center
}


 