﻿/*public*/
body						{ margin:0; padding:0; font-size:12px; font-family:"宋体";}
ul							{ margin:0; padding:0; list-style:none;}
li							{ float:left;}
img							{ border:none;}
.fl							{ float:left;}
.fr							{ float:right;}
.mt8px						{ margin-top:8px;}
.mt6px						{ margin-top:6px;}
.clear						{ clear:both;}
.co							{ background:#EFF4FE;}
/*list*/
.np_page					{ width:950px; margin:0 auto;}
/*nav*/
.np_dh						{ width:950px; height:32px; background:#2363B8; margin-top:8px;}
.np_dh_left					{ width:462px; height:32px; margin-left:13px; display:inline; line-height:32px; color:#fff;}
.np_dh_left a				{ color:#fff; text-decoration:underline;}
.np_dh_left a:hover			{ color:#fff; text-decoration:none;}
.np_dh_right				{ width:458px; height:32px; line-height:32px; margin-right:15px; display:inline; color:#fff; font-weight:bold; text-align:right;}
.np_dh_right a				{ color:#fff; text-decoration:underline;}
.np_dh_right a:hover		{ color:#fff; text-decoration:none;}

/*mainpage*/
.np_main					{ width:950px;}
/*;eft*/	
.np_m_left					{ width:200px;}
/*surch*/
.np_sea_top					{ width:198px; height:26px; border:1px #FFB979 solid;}
.np_sea_tm					{ width:196px; height:24px; border:1px #fff solid; background:url(../images/bg1.gif) repeat-x;}
.np_sea_tt					{ width:169px; height:24px; background:url(../images/tb1.gif) 7px 4px no-repeat; padding-left:27px; line-height:24px; font-weight:bold;}
.np_sea_mid					{ width:198px; height:174px; border:1px #FFB979 solid; border-top:none;}
/*category*/
.np_listtop					{ width:198px; height:25px; border:1px #91C6F7 solid;}
.np_listtop2				{ width:198px; height:25px; border:1px #91C6F7 solid; border-top:none;}
.np_li_t_m					{ width:196px; height:23px; border:1px #fff solid; background:url(../images/bg2.gif) repeat-x;}
.np_li_t_tit				{ width:169px; height:24px; line-height:24px; font-weight:bold; background:url(../images/tb2.gif) 8px 5px no-repeat; padding-left:27px; cursor:pointer; overflow:hidden;}
.np_listmid					{ width:198px; border:1px #91C6F7 solid; padding:10px 0; border-top:none; display:none;}
.np_listmid ul				{ }
.np_listmid ul li			{ width:66px; height:21px; line-height:21px; text-align:center;}
.np_listmid ul li a			{ color:#333; text-decoration:none;}
.np_listmid ul li a:hover	{ color:#FF5900; text-decoration:underline;}

.slec_list					{ width:200px;}
.slec_list ul				{ width:200px;}
.slec_list ul li			{ width:200px; height:25px; line-height:25px; text-align:center; margin-bottom:4px; background:url(../images/bg5.gif) no-repeat; overflow:hidden;}

/*right*/
.np_m_right					{ width:741px;}
/*ftd pro*/
.np_pro_top					{ width:739px; height:26px; border:1px #91C6F7 solid;}
.np_p_tm					{ width:737px; height:24px; border:1px #fff solid; background:url(../images/bg3.gif) repeat-x;}
.np_p_tt					{ width:712px; height:24px; line-height:24px; background:url(../images/tb3.gif) 8px 6px no-repeat; padding-left:25px; font-weight:bold;}
.np_pro_mid					{ width:739px; height:154px; border:1px #91C6F7 solid; border-top:none;}
.np_p_mlist					{ width:729px; margin-left:5px; display:inline; margin-top:11px;}
.np_p_mlist ul				{ width:729px;}
.np_p_mlist ul li			{ width:133px; margin:0 6px; display:inline}
.np_p_mlist ul li .np_pic	{ float:left; width:129px; height:106px; border:1px #D9D9D9 solid; padding:1px;}
.np_p_mlist ul li .np_pic .hack { width:129px; height:107px; text-align:center; vertical-align:middle!important; display:table-cell!important;}
.np_p_mlist ul li .np_pic .hack img{ margin-top:expression((107-this.height)/2);}
.np_p_mlist ul li .np_tit	{ width:133px; float:left; height:25px; line-height:25px; text-align:center; overflow:hidden; white-space:normal;}
.np_p_mlist ul li .np_tit a	{ color:#000; text-decoration:none;}
.np_p_mlist ul li .np_tit a:hover{ color:#000; text-decoration:underline;}

/*prolist*/
.plist_top					{ width:739px; height:32px; border:1px #B0D7F9 solid;}
.plist_ttit					{ width:737px; height:30px; border:1px #fff solid; background:url(../images/bg4.gif) repeat-x;}
.ptit1						{ width:260px; height:30px; line-height:30px; margin-left:16px; display:inline; font-weight:bold;}
.ptit1 h1					{ display:inline; font-size:12px;}
.ptit2						{ width:240px; height:30px; line-height:30px;}
.ptit3						{ width:220px; height:30px; line-height:30px;}
.plist_mid					{ width:739px; border:1px #B0D7F9 solid; border-top:none; padding:6px 0;}

.pmain						{ width:739px; padding-bottom:10px;}
.p_pic						{ width:116px; height:96px; border:1px #D1D1D1 solid; padding:1px; margin-left:9px; display:inline; margin-top:15px; background:#fff;}
.p_pic .hack2				{ width:116px; height:96px; text-align:center; vertical-align:middle!important; display:table-cell!important;}
.p_pic .hack2 img			{ margin-top:expression((96-this.height)/2);}
.p_info						{ width:388px; margin-left:11px; display:inline; margin-top:3px;}
.p_tit						{ width:388px; height:34px; line-height:34px; color:#0066FF; font-size:14px; font-weight:bold;}
.p_tit a					{ color:#0066FF; text-decoration:underline;}
.p_con						{ width:388px; height:54px; line-height:18px; color:#666; overflow:hidden; white-space:normal;}
.p_com						{ width:388px; height:32px; line-height:32px;}
.p_com a					{ color:#000; text-decoration:underline;}
.P_tui						{ width:117px; margin-top:4px;}
.p_font						{ width:117px; height:34px; line-height:34px; text-align:center; font-size:14px; font-weight:bold;}
.p_t_pic					{ width:117px; margin-top:4px; text-align:center;}
.p_cont						{ width:94px;}
.p_cont ul					{ width:94px;}
.p_cont ul li				{ width:94px; height:40px;}
.p_cont ul li img			{ margin-top:10px;}
/*relative surch*/
.p_sear						{ border-top:1px #B0D7F9 solid; border-bottom:1px #B0D7F9 solid; background:#F1F9FE; width:739px; padding:6px 0; margin-top:14px;}
.p_s_tit					{ width:84px; text-align:right; font-weight:bold; font-size:14px; height:27px; line-height:27px;}
.p_s_font					{ width:630px;}
.p_s_font ul				{ width:630px;}
.p_s_font ul li				{ width:122px; height:27px; line-height:27px; font-size:14px;}
.p_s_font ul li a			{ color:#0066FF; text-decoration:none;}
/*page*/
.p_fy						{ width:739px; height:61px;}
.p_f_m						{ width:670px; margin-left:61px; display:inline; margin-top:21px;}
.p_f_m ul					{ width:670px;}
.p_f_m ul .p_f1				{ width:42px; height:20px; border:1px #ccc solid; text-align:center; line-height:20px; color:#666; margin:0 2px; display:inline;}
.p_f_m ul .p_f2				{ width:35px; height:20px; border:1px #ccc solid; text-align:center; line-height:20px; color:#666; font-weight:bold; margin:0 2px; display:inline;}
.pline						{ width:739px; height:1px; background:url(../images/lit_bg.gif) repeat-x; overflow:hidden;}
.pinfo						{ width:240px; height:26px; line-height:26px; padding-left:8px; margin-left:8px; display:inline; color:#666; overflow:hidden; white-space:normal; margin-bottom:8px;}

.p_f_m a					{ padding:5px 7px; font-weight:bold; background-color:#eff4fe;}
.p_f_m strong				{ padding:5px 7px; background-color:#FF6501; color:#FFFFFF;}

/*category*/
.catTtl						{ width:200px; height:24px; border-bottom:1px solid #fff; color:#003366; background:url(../images/list_bg.gif) no-repeat left #bedefb; line-height:24px; font-weight:bold; text-indent:30px; cursor:pointer; clear:both;}
.johnlist					{ width:200px;}
.johnlist .list				{ width:200px; display:none; border-top:none; float:left; background-color:#F0F5FA;}
.johnlist .list	ul			{ }
.johnlist .list	ul li		{ float:left; width:65px; height:24px; line-height:24px; text-align:center;}

.area_catTtl				{ width:200px; height:24px; border-bottom:1px solid #fff; color:#fff; text-align:center; background-color:#FF9600; line-height:24px; font-weight:bold; clear:both;}
/*ftd*/
.np_pro_mid .con						{width:738px;height:auto;display:table;float:left;}
.np_pro_mid .con div 					{width:720px;margin:5px auto;}
.np_pro_mid .con div dl					{width:133px;height:132px;float:left;margin:5px;}
.np_pro_mid .con div dl dt				{width:131px;height:25px;margin-top:5px;line-height:25px;text-align:center;border:1px solid #336ab2;overflow:hidden; background-color:#EBF3FF;}
.np_pro_mid .con div dl dd				{width:131px;height:98px;border:1px solid #336ab2;background:url(/images/nopic.gif) no-repeat center;}
.np_pro_mid .con div dl dd	a			{width:127px;height:94px;display:block;border:2px solid #FFFFFF;background-repeat:no-repeat; background-position: center; }


.pmain b					{ background-color:#FFFF00;}

dl,dt,dd{text-align:left;list-style:none;margin:0px;padding:0px;}
