﻿/*公用部份*/
body						{ margin:0; padding:0; font-size:12px; font-family:"宋体";}
ul							{ margin:0; padding:0; list-style:none;}
li,dt,dd					{ float:left;}
img							{ border:none;}
h1,h2,h3,h4,h5,h6			{ margin:0; padding:0; list-style-type:none;}
dl							{ margin:0; padding:0;}
.fl							{ float:left;}
.fr							{ float:right;}
.mt6px						{ margin-top:6px;}
.mt8px						{ margin-top:8px;}
.clear						{ clear:both;}
/*主页面开始*/
.nc_page					{ margin:0 auto; width:950px;}
/*导航位置*/
.nc_dh						{ width:950px; height:32px; background:#2363B8; margin-top:8px;}
.nc_dh_left					{ width:462px; height:32px; margin-left:13px; display:inline; line-height:32px; color:#fff;}
.nc_dh_left a				{ color:#fff; text-decoration:underline;}
.nc_dh_left a:hover			{ color:#fff; text-decoration:none;}
.nc_dh_right				{ width:458px; height:32px; line-height:32px; margin-right:15px; display:inline; color:#fff; font-weight:bold; text-align:right;}
.nc_dh_right a				{ color:#fff; text-decoration:underline;}
.nc_dh_right a:hover		{ color:#fff; text-decoration:none;}
/*顶部搜索条*/
.nc_sear					{ width:946px; height:33px; border:1px #E7E7E7 solid; padding:1px;}
.nc_s_main					{ width:946px; height:33px; background:url(/Company/images/sear_bg.gif) repeat-x;}
/*左右分栏开始*/
.nc_main					{ width:950px;}
/*左栏*/
.nc_left					{ width:236px;}
.nc_lf_top					{ width:236px; height:27px; background:url(/Company/images/bg1.gif) repeat-x;}
.nc_lf_top .nc_tit			{ width:211px; height:27px; background:url(/Company/images/tb.gif) 10px 9px no-repeat; padding-left:25px; line-height:27px; font-weight:bold; color:#fff;}
.nc_lf_mid					{ width:234px; height:102px; border:1px #246EB7 solid; border-top:none;}
.nc_lf_mid ul				{ width:220px;}
.nc_lf_mid ul li			{ width:220px; height:30px; line-height:30px; text-align:center;}
.nc_lf_mid ul li img		{ margin-top:4px;}
.nc_lf_top2					{ width:213px; height:27px; background:url(/Company/images/bg2.gif) no-repeat; line-height:27px; padding-left:23px; color:#fff; font-weight:bold;}
.nc_lf_mid2					{ width:234px; border:1px #8AD0E6 solid; border-top:none; background:url(/Company/images/bg3.gif) repeat-x; padding:5px 0;}
.nc_lf_mid2 ul				{ width:234px;}
.nc_lf_mid2 ul li			{ width:230px; height:25px; line-height:25px; overflow:hidden; white-space:normal;}
/*右栏*/
.nc_right					{ width:704px;}
.nc_ri_top					{ width:700px; height:28px; border:1px #B0D6FA solid; padding:1px;}
.nc_tit2					{ width:700px; height:28px; background:url(/Company/images/bg4.gif) repeat-x;}
.nc_ri_mid					{ width:702px; border:1px #B0D6FA solid; border-top:none;}
.nc_list					{ width:702px; height:135px; background:url(/Company/images/list_bg.gif) repeat-x; border-bottom:1px #D2E3F5 solid;}
.nc_li_left					{ width:480px; margin-left:12px; display:inline;}
.nc_li_left	dl				{ width:480px;}
.nc_li_left	dl dt			{ width:116px; height:96px; border:1px #D1D1D1 solid; padding:1px; overflow:hidden; margin-top:19px;}
.nc_li_left	dl dt .nc_hack	{ width:116px; height:96px; text-align:center; vertical-align:middle!important; display:table-cell!important;}
.nc_li_left	dl dt .nc_hack img	{ margin-top:expression((96-this.height)/2);}
.nc_li_left	dl .nc_tit3		{ width:350px; margin-left:10px; display:inline; margin-top:5px; height:35px; line-height:35px; color:#0046B0; font-weight:bold; font-size:14px; overflow:hidden; white-space:normal;}
.nc_li_left	dl .nc_tit3	a	{ color:#0046B0; text-decoration:underline;}
.nc_li_left	dl .nc_con3		{ width:350px; height:49px; line-height:17px; overflow:hidden; white-space:normal; color:#666; margin-left:10px; display:inline;}
.nc_li_left	dl .nc_com3		{ width:350px; height:30px; line-height:30px; margin-left:10px; display:inline; margin-top:8px; overflow:hidden; white-space:normal;}
.nc_li_mid					{ width:115px;}
.nc_tj						{ width:115px; height:30px; margin-top:10px; line-height:30px; text-align:center; font-size:14px; font-weight:bold;}
.nc_xing					{ width:115px; height:15px; margin-top:5px; text-align:center;}
.nc_li_right				{ width:88px; margin-top:15px;}
.nc_li_right ul				{ width:88px;}
.nc_li_right ul li			{ width:88px; height:38px;}
/*分页*/
.nc_fenye					{ width:703px; height:68px;}
.nc_f_main					{ width:670px; margin-left:28px; display:inline; margin-top:23px;}
.nc_f_main ul				{ width:670px;}
.nc_f_main ul .nc_f1		{ width:42px; height:20px; border:1px #ccc solid; text-align:center; line-height:20px; color:#666; margin:0 2px; display:inline;}
.nc_f_main ul .nc_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;}
/*公司库详细页面*/
.nif_top					{ width:704px; height:29px; background:url(/Company/images/bg5.gif) repeat-x;}
.nif_tit					{ width:680px; height:29px; line-height:30px; overflow:hidden; background:url(/Company/images/tb3.gif) 9px 11px no-repeat #D1E2F6; padding-left:24px; color:#215A94; font-size:14px; font-weight:bold;}
.nif_line					{ width:704px; height:1px; background:url(/Company/images/bg6.gif) no-repeat; overflow:hidden;}
.nif_mid					{ width:684px; padding:8px 10px; line-height:25px;}
.nif_mid2					{ width:704px;}
.nif_mid2 dl				{ width:140px; float:left;}
.nif_mid2 dl dt				{ width:106px; height:88px; border:1px #ccc solid; padding:1px; margin-left:15px; margin-right:15px; display:inline; margin-top:15px;}
.nif_mid2 dl dt .nif_p_hack	{ width:106px; height:88px; text-align:center; vertical-align:middle!important; display:table-cell!important;}
.nif_mid2 dl dt .nif_p_hack img{ margin-top:expression((88-this.height)/2);}
.nif_mid2 dl dd				{ width:110px; height:26px; line-height:26px; margin-left:15px; margin-right:15px; display:inline; margin-bottom:5px; text-align:center; overflow:hidden; white-space:normal;}

.nif_bg						{ width:704px; background:url(/Company/images/bg7.gif) repeat-x; margin-top:1px; padding:8px 0;}
.nc_tit4					{ width:704px; height:35px; font-size:16px; line-height:35px; font-weight:bold; text-align:center;}
.nc_tit5					{ width:704px; height:30px; line-height:30px; text-align:center; color:#666; border-bottom:1px #ccc solid;}
.nif_con					{ width:700px; margin-left:2px; display:inline; margin-top:10px; line-height:24px;}
.nif_pic					{ width:166px; height:146px; border:1px #ccc solid; padding:1px; margin:4px 8px; display:inline;}
.nif_pic .nti_hack			{ width:166px; height:146px; text-align:center; vertical-align:middle!important; display:table-cell!important;}
.nif_pic .nti_hack img		{ margin-top:expression((146-this.height)/2);}
/*some style*/
.nc_style1					{ width:223px; height:19px;}
.nc_style2					{ color:#ff0000; font-weight:bold;}

.nc_f_main a				{ padding:5px 7px; font-weight:bold; background-color:#eff4fe;}
.nc_f_main strong			{ padding:5px 7px; background-color:#FF6501; color:#FFFFFF;}

.nc_gg						{ width:950px; height:50px; overflow:hidden;}

.ncc_t						{ width:704px; height:28px; background:#EC7C00;}
.ncc_t dl					{ width:704px;}
.ncc_t dl dt				{ width:200px; height:28px; line-height:28px; padding-left:12px; font-weight:bold; color:#fff;}
.ncc_t dl dd				{ float:right; width:250px; line-height:28px; height:28px; color:#fff; text-decoration:underline; text-align:right; padding-right:14px;}
.ncc_t dl dd a				{ color:#fff; text-decoration:underline;}
.ncc_t dl dd a:hover		{ color:#fff; text-decoration:none;}
.ncc_mid					{ width:696px; border:4px #EC7C00 solid; border-top:none; padding-bottom:6px;}
.ncc_list					{ width:696px; height:144px; border-bottom:1px #DFDFDF solid;}
.ncc_left					{ width:490px;}
.ncc_left dl				{ width:490px;}
.ncc_left dl dt				{ float:left; width:116px; height:96px; border:1px #ccc solid; padding:1px; margin:20px 0px 0 12px; display:inline;}
.ncc_left dl dt div			{ width:116px; height:96px; text-align:center; vertical-align:middle!important; display:table-cell!important;}
.ncc_left dl dt div img		{ margin-top:expression((96-this.height)/2);}
.ncc_left dl .ncc_tit		{ float:left; width:347px; height:31px; line-height:31px; margin-top:6px; font-size:14px; font-weight:bold; margin-left:10px; display:inline;}
.ncc_left dl .ncc_tit a		{ color:#0046B0; text-decoration:underline;}
.ncc_left dl .ncc_tit a:hover{ color:#ff6000;}
.ncc_left dl .ncc_con		{ width:347px; height:56px; line-height:18px; color:#666; overflow:hidden; white-space:normal; float:left; margin-left:10px; display:inline; margin-top:4px;}
.ncc_left dl .ncc_info		{ width:347px; float:left; margin-left:10px; display:inline; height:35px; line-height:35px; overflow:hidden; white-space:normal;}

