/* CSS Document <link href="http://www.hacker.cn/images/css08/index0903.css" rel="stylesheet" type="text/css" />*/
@charset "gb2312";
body { margin:0; padding:0; text-align:center; font-size:12px; line-height:180%;font-family:simsun; color:#075aad}
a {color: #075aad;text-decoration:none}
a:hover {color: #ff6600;text-decoration: underline}
a img {border: 0}
ul,li {list-style-image:none; list-style-type:none; margin:0 auto; padding:0}
li {text-align:left}
form {margin: 0;padding: 0}
select { font-size:12px}
.conb {width: 965px;margin:0 auto; clear:both; overflow:hidden; background:#ffffff}
.content {width: 964px;margin:0 auto; clear:both; overflow:hidden}
#top { width: 964px;margin:0 auto; padding-top:3px; height:32px;background:url(top_bg.gif) repeat-x; background-position:0 -5px}
#top form .ipt{ font-size:12px;border: 1px solid #8f8f8f}
#top_left {float: left;width: 280px}
#top_cen {float: left;width: 330px}
#top_right {float: right;width: 684px}
#nav { clear:both;width:964px; margin:0 auto; height:62px; overflow:hidden}
#logo {float: left;height: 69px;width: 208px}
#nav_l { float:left; width: 756px; height:69px;line-height:14px}
.item_1,.item_2,.item_3 {float:left;height:56px;width:47px;margin-top:5px}
.item_2 { width:56px}
.item_3 { width:66px}
.item_last { background-image: none}

#nav2 {clear:both;width:964px; margin:0 auto; height:56px; overflow:hidden; background:url(nav_bgc.gif) repeat-x;}
#nav2_l,#nav2_r { float:left; height:56px; width:10px;background:url(nav_bgl.gif) no-repeat left}
#nav2_r {background:url(nav_bgr.gif) right}
#nav2_c { float:left; width:944px; height:56px; line-height:24px; margin-top:4px}

/*以下baidu search*/
#word { border:1px solid #8f8f8f}
/*以上baidu search*/

.adv { clear:both; width:964px; margin:0 auto}
.adv3 { clear:both; width:778px; margin:5px auto 0}
.adv4 {margin:5px auto 3px}
.adv5 { margin:7px auto 0;border:1px solid #cc9900;border-bottom:0}
.adv2 {clear: both;width: 964px;margin:0 auto; overflow:hidden}
.adv2 ul li {float:left;height:18px;width:155px;border: 1px solid #b6d7f1; background-color:#e4f1fb; margin-right:4px; text-align:center;line-height:18px}
.adv2 ul li#jrbd_no1 a{ color:#ff0000}
.foot { clear:both; width:100%; margin:0 auto; padding:35px 0; overflow:hidden; background:url(fobg.gif) repeat-x top;}
.foot_txt { float:left; width:835px}
.foot_img { float:right;width:128px; text-align:left}


/*以下块标题*/
.header1,.header2,.header_tt,.header_br,.header_spe,.header_pro { overflow:hidden; clear:both; width:100%; margin:0 auto; border:1px solid #a0c1d6;  background:url(tbg2.gif) repeat-x top;line-height:24px; height:26px}
.header_tt,.header_spe { border:0; border-bottom:1px solid #a0c1d6}/*今日头条 专题*/
.header_br { width:776px}/*品牌专区*/
.header_pro { width:962px; margin-top:7px;line-height:28px; height:30px; background-image:url(tbg3.gif)}
.h_tit { width:20%; font-size:14px; font-weight:bold; float:left; margin-top:2px; margin-left:16px; text-align:left}
.h_more { width:60%; float:right; margin-top:2px; margin-right:16px; text-align:right}
/*以上块标题*/

#con1_l { float:left; width:778px}

/*以下头条 幻灯*/
#frist {clear:both; overflow:hidden;width:778px}
#con1_hd { float:left; border:1px solid #b6d7f1; width:384px; height:278px; overflow:hidden; margin-top:7px}
#hd { border-top: 7px solid #fff}
#con1_hd .txt { width:370px; margin:4px auto 0; background-color:#e9f6fd; height:43px}
#con1_hd .txt ul { width:97%}
#con1_fr { float:right; border:1px solid #b6d7f1; width:384px; height:278px; overflow:hidden;margin-top:7px}
#con1_fr .firstn { clear:both; width:97%;margin: 0 auto;font-size:18px;font-weight:bold;color:#cc0000;line-height:30px;border-top: 4px solid #FFF}
#con1_fr .firstn a {color:#cc0000}
#con1_fr .sec { line-height:22px}
#con1_fr .txt { font-size:14px; text-align:left; width:364px; margin:0 auto; line-height:24px}
#con1_fr .txt a { text-decoration:underline}
/*以上头条 幻灯*/
/*以下头条右侧*/
.cs { width:95%; margin:3px auto 0}
.cs ul li {clear:both; overflow:hidden; display:block;width:167px; border-bottom:0; border-top:4px solid #ffffff}
.cs ul li .pic {float: left;width:82px;height:62px}
.cs ul li .pic img {width:82px;height:60px;border:1px solid #07519a}
.cs ul li .picn {float:right;width:82px;height:54px;overflow:hidden;font-size:12px;text-align:center;background-color:#f3f8fc;border-top:8px solid #f3f8fc}
.cs ul li .picn a { margin:0 5px; text-decoration:underline}
/*以上头条右侧*/

/*以下品牌专区*/
#brand { overflow:hidden; clear:both; width:778px; margin:7px auto 0}
#con1_spe1 { float:left; border:1px solid #b6d7f1; width:384px; height:300px; overflow:hidden; margin-top:6px}
#con1_spe2 { float:right; border:1px solid #b6d7f1; width:384px; height:300px; overflow:hidden; margin-top:6px}
#brand .lay1 { width:370px; margin:4px auto 0}
#brand .lay1_pic {float:left;width:80px;height:60px;margin-top:3px;border:1px solid #07519a}
#brand .lay1_pic a img { border:0;width:80px;height:60px}
#brand .lay1_tit {line-height:180%; color:#cc0000; font-size:14px; font-weight:bold}
#brand .lay1_tit a { color:#cc0000}
#brand .lay1_txt { float:right; width:280px; text-align:left; line-height:160%; color:#666}
#brand .lay2_nav { clear:both; margin:5px auto 0; width:378px; height:25px; line-height:25px; background-color:#e9f6fd}
#brand .lay2_nav a {font-weight:bold}

#con1_spe1 .lay3 {margin:5px auto 0; width:378px; line-height:24px}
#con1_spe1 .lay3_l { float:left; width:170px;padding-top:12px}
#con1_spe1 .lay3_l td { text-align:center; line-height:220%}
#con1_spe1 .lay3_l td img { width:72px; height:54px; border:1px solid #cecece}
#con1_spe1 .lay3_r { float:right; width:208px}


#brand #starTop {float:left;width:384px;margin-top:3px;}
#brand .starLogo {float:left;width:150px;height:42px;margin-top:1x;}
#brand .starLogo a img { border:0;width:150px;height:42px}
#brand .starLogo {float:left;width:150px;height:42px;}
#brand #con1_spe2 {font:12px ##00CCFF;}
#brand .starTxt { font:12px; text-align:left; line-height:160%; color:#666}

#brand #starMiddle {text-align:left}
#brand .starLeft { background:#e9f6fd url("http://www.hacker.cn/files/Remoteupfile/2009-7/3/starLeft.jpg") no-repeat top left ;font:14px;color:#FFFFFF;font-weight:bold; margin:8px 0 5px 2px; width:72px; height:124px; line-height:25px;float:left}
#brand .starLeft a {font:14px; color:#FFFFFF;margin:5px}


#brand .starRight .utm {margin:-8px 0 0 85px;line-height:14px;}
#brand .starRight .utm dt {margin:0;font-size:16px;color:#333333;font-weight:bold}
#brand .starRight .utm dd a{margin:0;}

#brand .starRight .utm2 {margin:-14px 0 0 85px;line-height:14px;}
#brand .starRight .utm2 dt {margin:0;font-size:16px;color:#333333;font-weight:bold}
#brand .starRight .utm2 dd a{margin:0;}
#brand .starRight .utmfont {color:0099ff;}
* html #brand .starRight .utm2 #ie6h{margin-left:3px;}

#brand #starBottom {margin-top:-13px;}
#brand #starBottom #starNews {float:left;width:280px;margin:0 0 0 5px;}
#brand #starBottom #starNews ul li a{font-size:12px;}
#brand #starBottom #starPic img{float:right;width:50px;}

/*
#con1_spe2 .lay3 {margin:5px auto 0; width:370px;line-height:24px}
#con1_spe2 .lay3_l {float:left; width:220px; margin-top:4px}
#con1_spe2 .lay3_r {float:right; width:137px}
#con1_spe2 .lay3_r td { line-height:160%}
#con1_spe2 .lay3_r img { width:72px; height:54px; border:1px solid #cecece}
#con1_spe2 .lay4 { clear:both;margin:5px auto 0; width:370px; background-color:#e9f6fd;line-height:180%}
#con1_spe2 .lay4 table { margin:0 auto}
#con1_spe2 .lay4 td { text-align:left}
*/
#brand ul li a { font-size:14px; text-decoration:underline}
/*以上品牌专区*/

/*以下专题改*/
#special2 { overflow:hidden; clear:both; margin:0 auto 0;border:1px solid #b6d7f1; width:776px; height:294px}
#special2 .block,#special2 .block2 { float:left; width:382px; margin: 0 auto 3px 0; overflow:hidden}
#special2 .block2 {width:378px;margin: 0 auto 3px 10px}
/*以上专题*/
/*以下业界资讯通行*/
.con2 {overflow:hidden; clear:both; margin:7px auto 0;width:964px}
.con2_l { float:left; width:384px; height:294px; overflow:hidden;border:1px solid #b6d7f1}
.con2_c { float:left; width:384px; height:294px; overflow:hidden; margin-left:6px;border:1px solid #b6d7f1}
.con2_r { float:right; width:177px;height:294px; overflow:hidden;border:1px solid #b6d7f1}
.con2_lc { float:left; width:778px; height:296px; overflow:hidden}

.con2_header{overflow:hidden;clear:both;margin:0 0;background:url(tbg2.gif) repeat-x top;line-height:25px;height:26px; border-bottom:1px solid #a0c1d6}
.con2_tit {width:48%;font-size:14px;font-weight:bold;float:left;margin-top:2px;margin-left:12px;text-align:left}
.con2_more { font-size:12px;width:25%;float:right;margin:2px 12px 0 0;margin-right:12px;text-align:right}
.con2_r .con2_tit { font-size:12px}
.con2 .txt { clear:both;width:97%;margin:0 auto}
.con2 .txt a { text-decoration:underline}
.newimg1 ul li .pic { float:left;width:100px;height:62px;margin:7px auto 0; text-align:center}
.newimg1 ul li .pic img {width:80px;height:60px;border:1px solid #07519a}
.newimg1 ul li .picn {float:left;width:275px;height:62px; margin:4px auto 0; overflow:hidden;color:#666666}
.fw_class .newimg1 ul li .picn {width:245px}
.newimg1 ul li .picn a {font-size:18px; font-weight:bold;line-height:170%}
.newimg1 ul li .pico { line-height:140%;color:#666666}
.newimg1 ul li .picn .pico a { font-size:12px; font-weight:normal;color:#666666; text-decoration:underline}
.newimg1 ul li .pico a:hover { color:#ff6600}
.con2 .txtd { clear:both; margin-top:6px; padding-left:20px; background:url(dot3.gif) repeat-y left top}
.con2 .txtd td { text-align:left; line-height:180%}
.con2 .txtd td a { font-size:14px; text-decoration:underline}
.con2 .txtc { clear:both; overflow:hidden}
.con2 .txtc ul { width:370px; margin:7px auto 6px}
.con2 .txtc ul li {clear:both; height:17px; line-height:17px; overflow:hidden}
.con2 .txtc ul li .da { display:none}
.con2 .txtc ul li .cl { float:left; width:314px; font-size:14px}
.con2 .txtc ul li .cl a {text-decoration:underline}
.con2 .txtc ul li .na { float:left; width:48px; height:17px; overflow:hidden; text-align:right; font-size:12px; margin-right:8px}
.con2 .txtc ul li .na a {color:#666666}
.con2 .txtc ul li .na a:hover { color:#ff6600}
  .con2 .txtc ul li { margin-bottom:4px}
  * html .con2 .txtc ul li { margin-bottom:0}
  *+html .con2 .txtc ul li { margin-bottom:0}
/*以上业界资讯通行*/

/*以下安全产品导航*/
#conp {width: 964px;margin:0 auto; clear:both; overflow:hidden}
#conp_l { float:left; width:778px}
.conp_r { float:right; width:179px}
#nav_pro { width:776px; margin:6px auto 0; border:1px solid #a0c1d6; text-align:center}
#nav_pro table { margin:0 auto}
#nav_pro td { width:253px; text-align:left; line-height:170%}
#nav_pro .tit { font-weight:bold; background:#f3f8fc url(arr.gif) no-repeat; background-position: 2px 6px}
#nav_pro td a { margin-left:5px; margin-right:5px; text-decoration:underline}
#nav_pro td .tit a { margin-left:12px}
/*以上安全产品导航*/

/*以下安全产品推荐 另加产品报价 下载*/
.conp_r .block,.conp_r .cppp,.conp_r .bdlist { width:177px; height:1117px; overflow:hidden; clear:both; border:1px solid #b6d7f1; background:url(tbg5.gif) repeat-x top; margin-top:7px}
.conp_r .cppp {height:478px}
.conp_r .bdlist {height:177px}
.conp_r .tit { text-align:left; border:1px solid #fff; border:0 1px; background:url(arr2.gif) no-repeat; background-position:8px 6px; line-height:25px; font-weight:bold}
.conp_r .tit a { margin-left:25px}
.conp_r .tit2 { height:20px; background:url(dot2.gif) repeat-x bottom}
.conp_r .op { width:166px; margin:0 auto}
.conp_r .op a { display:block;border:1px solid #b6d7f1; background-color:#e4effa; height:16px; line-height:18px; height:18px; float:left; width:70px; margin-left:3px}
.conp_r .op a.now,.conp_r .op a.opa1,.conp_r .op a.op1 {border-bottom:1px solid #fff; background-color:#FFF; text-decoration:none}
.op a.opa1,.conp_r .op a.op1 { color:#333333}
.conp_r .item { width:166px; margin:0 auto 0; border:4px solid #fff}
.conp_r .item .tit {color:#07519a;font-weight:bold;text-align:left;background-image:none;line-height:140%; background-color:#f3f8fc}
.conp_r .item .tit a {text-decoration:none;margin-left:0}
.conp_r .item .tit a:hover { color:#FF6600; text-decoration:underline}
.conp_r .item .pic { width:81px; height:48px}
.conp_r .item .pic img {width:72px; height:42px;border:1px solid #cecece; margin:4px 0 4px 3px}
.conp_r .item .pri { color:#666666; font-size:12px}
.conp_r .item .op { color:#666666; text-align:left; line-height:140%}
/*以上安全产品推荐*/

/*另加产品报价 下载*/
.protop {width:92%; margin:0 auto; color:#666666;background:url(dot4.gif) repeat-x bottom; text-align:left; padding-bottom:6px}
.protop a { text-decoration:underline; color:#cc0000}
.proa { width:92%; margin:4px auto 0; background:url(arr3.gif) no-repeat left top; font-weight:bold; font-size:14px; text-align:left}
.proa a { padding-left:14px}
.prob {width:92%; color:#cccccc; margin:0 auto;background:url(dot4.gif) repeat-x bottom; text-align:left; padding-bottom:4px}
.prob a { color:#666666; padding:0 4px}
.probot { line-height:24px; background:#e4effa; font-size:8px;font-weight:bold}
.probot a { font-size:12px}
.prodown { clear:both; width:90%; margin:6px auto 0}
.prodown td { text-align:left; color:#666666; height:25px}
.prodown td a { color:#666666}
.prodown td a:hover { color:#ff6600;}

/*以下安全产品新闻*/
.con_news {width:778px; margin:7px auto 0; overflow:hidden}
.con_news_l { float:left; width:386px}
.con_news_r { float:right;width:386px}

.con_news .blocko { width:100%; clear:both}
.con_news .blockox { width:100%; clear:both; margin-top:7px}
.con_news .tit { width:100%;height:29px;background: url(opline.gif) no-repeat right bottom}
.con_news .tit ul { float:left;width:250px}
.con_news .tit ul li {display: block; clear:none; float: left;width: 75px;height:29px;margin-right: 2px; font-size:12px}
.con_news .tit ul li a:link,.con_news .tit ul li a:visited,.con_news .tit ul li a:hover {display:block;height:29px;margin-left:3px;color:#075aad;text-align:center;line-height:24px; text-decoration:none}
.con_news .tit ul li a:hover {text-decoration:none}
.con_news .tit ul li.opa0 {background: url(opal0.gif) no-repeat left top}
.con_news .tit ul li.opa0 a {background: url(opr0.gif) no-repeat right top}
.con_news .tit ul li.opa1 {background: url(opal1.gif) no-repeat left top}
.con_news .tit ul li.opa1 a {background: url(oprs1.gif) no-repeat right top;color:#333333}
.con_news .tit ul li.op0 {background: url(opl0.gif) no-repeat left top}
.con_news .tit ul li.op0 a {background: url(opr0.gif) no-repeat right top}
.con_news .tit ul li.op1 {background: url(opl1.gif) no-repeat left top}
.con_news .tit ul li.op1 a {background: url(oprs1.gif) no-repeat right top; color:#333333}
.con_news .tit .more {float:right;width:70px;font-size:12px; color:#07509C; line-height:23px; padding-right:5px}
.con_news .block {clear:both; width:384px; border:1px solid #9DC9EC;border-top:0; margin:0; overflow:auto; padding-bottom:5px}
.con_news .block ul {overflow:hidden}
.con_news .block ul li,.con_news ul li { clear:both;text-align:left;width:100%;height:19px; line-height:19px; overflow:hidden}
.con_news .block ul li .na { float:left;width:55px; margin-right:20px; color:#666666; text-align:right}
.con_news .block ul li .na a {color:#666666}
.con_news .block ul li .na a:hover { color:#FF6600}
.con_news .block ul li .cl {float:left; text-align:left; width:244px;font-size:14px; }
.con_news .block ul li .cl a { text-decoration:underline}
.con_news .block ul li .da {float:left; color:#666666;text-align:left; width:35px; margin-left:20px}
  .con_news .block ul li { margin-bottom:4px}
  * html .con_news .block ul li { margin-bottom:0}
  *+html .con_news .block ul li { margin-bottom:0}
.con_news .block .firstn {width:97%;margin: 0 auto;font-size:18px;font-weight:bold;line-height:28px;border-top: 3px solid #ffffff;border-bottom: 5px solid #ffffff;text-align:center}
.con_news .block .firstn li { text-align:center; font-size:18px;line-height:28px; height:28px}
.con_news .block .bra { margin:5px 0 0; width:370px; height:25px; line-height:25px; background-color:#f2f8fe; text-align:left}
.con_news .block .bra .bar_tit { clear:both; color:#025be1; margin:0 12px 0 25px}
.con_news .block .bra a { margin:0 5px; text-decoration:underline}
.adv4 { height:74px; margin-top:12px}
/*以上安全产品新闻*/

/*排行开始*/
#ph {width: 964px;margin:0 auto; clear:both; overflow:hidden}
#ph a { text-decoration:underline}
#ph_l { float:left; width:170px; border:1px solid #9EC9EC; margin:7px 11px 0 0}
#ph_c { float:left; width:587px;border:1px solid #9EC9EC;margin:7px 0 0}
#ph_r {float:right; width:178px; border:1px solid #9EC9EC;margin:7px 0 0}
#ph_l .title,#ph_r .title { line-height:24px; background-color:#ebf3fb;font-weight:bold}
#ph_l .pht,#ph_r .pht { height:20px; line-height:20px}
#ph_l .pht .nat,#ph_r .pht .nat { float:left; width:118px;border:1px solid #fff}
#ph_l .pht .prt,#ph_r .pht .prt { float:left; width:48px;color:#000; border:1px solid #fff; border-left:0}
#ph_l .text,#ph_r .text {margin:1px auto 4px;background: url(num.gif) no-repeat left top}
#ph_l .ph,#ph_r .ph { clear:both; height:20px; line-height:20px; padding:3px 0 0 3px}
#ph_l .ph .num,#ph_r .ph .num { float:left;width:18px; height:20px; margin-right:8px; color:#fff; line-height:18px; font-size:12px}
#ph_l .ph .na,#ph_r .ph .na { float:left; width:88px; text-align:left}
#ph_l .ph .pr,#ph_r .ph .pr { float:left; width:42px; margin-left:4px; text-align:left; color:#666666}
#ph_l .ph .pr {width:46px; margin-left:0}
#ph_r .pht .nat { width:120px}
#ph_r .pht .prt { width:55px}
#ph_r .ph .na { width:92px}
#ph_r .ph .pr { width:52px}
#ph_c .block { float:left; width:293px; height:279px; overflow:hidden; text-align:left}
#ph_c .title { width:104px; height:20px; background-color:#ebf3fb; border:1px solid #fff; text-align:center}
#ph_c ul {margin:4px 0 0}
#ph_c ul li { clear:both;padding:0 0 0 7px; height:19px; line-height:19px}
#ph_c ul li .na { float:left; width:245px; margin-right:0}
#ph_c ul li .da { float:left; width:30px; text-align:center}
  #ph_c ul li { margin-bottom:4px}
  * html #ph_c ul li { margin-bottom:0}
  *+html #ph_c ul li { margin-bottom:0}

/*排行结束*/
.fr_link {text-align:left; line-height:30px; padding:0 10px 5px; margin:6px 0 auto; border:1px solid #9EC9EC}
.fr_link img {margin-top:6px}

/*以下为防火墙频道块*/
.fw_class {width: 964px;margin:6px auto 0; clear:both; overflow:hidden}
.fw_class_l {width:714px; float:left; overflow:hidden}
.fw_class_ll { width:351px; float:left; margin-right:6px}
.fw_class_lr { width:351px; float:left; margin-right:6px}
.fw_class_r {float:right; width:250px}

.fw_class .newlist {clear:both; overflow:hidden; width:98%; margin: 3px auto 0}
.fw_class .newlist ul { width:98%; margin:4px auto 3px}
.fw_class .newlist li { font-size:14px; line-height:21px}
.fw_class .newlist li a { text-decoration:underline}

.con2_pro { clear:both;width:706px; height:118px; float:left; overflow:hidden; border:1px solid #b6d7f1}
.con2_pro .protit { float:left; width:27px; height:98px; background:#e9f6fd; font-weight:bold; border-top:20px solid #e9f6fd}
.con2_pro .protit a {text-decoration:none}
.con2_pro .propiclist { margin-top:6px; float:right; width:671px}

.fw_class_lr .tit { height:22px; border:1px solid #b6d7f1; background:#e9f6fd}
.fw_class_lr .tit .txt { float:left; width:100px;text-align:left; padding-left:15px;font-weight:bold;line-height:22px}
.fw_class_lr .fir { text-align:center; font-size:18px; font-weight:bold; margin-top:8px}
.fw_class_lr .fir ul li { text-align:center; line-height:22px}

.fw_class_r .block { width:248px;border:1px solid #b6d7f1}
.fw_class_r .tit { height:22px; border-bottom:1px solid #b6d7f1; background:#e9f6fd}
.fw_class_r .tit .txt { float:left; width:200px;text-align:left; padding-left:15px;font-weight:bold;line-height:22px}
.fw_class_r ul { width:96%; margin:8px auto 0}

.fw_class_lr ul {margin:8px 0 0}
.fw_class_lr ul li { clear:both;padding:0 0 0 7px; height:19px; line-height:19px}
.fw_class_lr ul li .da { float:left; width:30px; text-align:center; color:#666666}
.fw_class_lr ul li .ta { float:left; width:240px; font-size:14px; margin-right:8px; color:#000}
.fw_class_lr ul li .ta a { text-decoration:underline}
.fw_class_lr ul li .pa { float:left; width:48px; height:19px; overflow:hidden; text-align:right; font-size:12px; margin-right:8px; color:#666666}
.fw_class_lr ul li .pa a {color:#666666}
.fw_class_lr ul li .pa a:hover { color:#ff6600}
  .fw_class_lr ul li { margin-bottom:4px}
  * html .fw_class_lr ul li { margin-bottom:0}
  *+html .fw_class_lr ul li { margin-bottom:0}

.fw_class_ll .block {border:1px solid #b6d7f1; margin-bottom:6px}
.fw_class_ll .tit { height:22px; border-bottom:1px solid #b6d7f1; background:#e9f6fd}
.fw_class_ll .tit .txt { float:left; width:100px;text-align:left; padding-left:15px;font-weight:bold;line-height:22px}
.fw_class_r .tit2 { height:20px; margin-top:5px; background:url(opline.gif) repeat-x;background-position:0 19px}
.fw_class_r .op { width:240px; margin:0 auto}
.fw_class_r .op a { display:block;border:1px solid #b6d7f1; background-color:#e4effa;  line-height:18px; height:18px; float:left; width:74px; margin-left:3px; text-decoration:none; color:#075aad; background:url(tit_bg6.gif) repeat-x bottom}
.fw_class_r .op a.now,.fw_class_r .op a.opa1,.fw_class_r .op a.op1 {border-bottom:1px solid #fff; color:#333333;background-image:none; background-color:#ffffff}

.cplist { clear:both; width:100%;  margin:0 auto; overflow:hidden}
.cplist ul {overflow:hidden}
.cplist ul li { float:left; width:94px;text-align:center}
.cplist ul li .pic {width:80px;height:60px;padding:0;margin:0 auto;overflow:hidden; border:1px solid #cecece}
.cplist ul li .pic table { border:0; margin:0; padding:0}
.cplist ul li .pic table td { border:0; margin:0; padding:0; height:60px; width:80px; overflow:hidden;vertical-align: middle; text-align: center}
.cplist ul li .pic img { width:80px}
.cplist ul li .picn {width:94px; margin: 6px auto 6px; line-height:150%}
.cplist ul li .picn a { text-decoration:underline}
.cplist ul li .picpri { line-height:200%; font-weight:normal}

.hot { clear:both; float:left; width:241px; margin:0 auto}
.hot .tit3 { height:23px; border:1px solid #ffffff;color:#666666}
.hot .td1 { width:35px}
.hot .td2 {text-align:left}
.hot .td4 { width:60px;text-align:left}
.hot .td4 img { border:1px solid #9cbd37}
.hot .text { margin:0 auto -1px; line-height:23px}
.hot .text .ro { clear:both}
.hot .text .td1 { float:left; width:35px; margin-top:7px}
.hot .text .td2 { float:left; width:80px; text-align:left; margin-top:7px; line-height:130%}
.hot .text .td4 { float:left; width:40px; text-align:left;margin-top:10px}
.hot .tdpic { float:left; width:72px;height:42px;overflow:hidden; border:1px solid #cecece; margin:0 3px 7px 0}
.hot .tdpic table { border:0; margin:0; padding:0}
.hot .tdpic table td { border:0; margin:0; padding:0; height:42px; width:72px; overflow:hidden;vertical-align: middle; text-align: center}
.hot .tdpic img { width:60px}
.hot .text .td2w { width:115px}
.hot .text .td4w { width:90px}
/*以上为防火墙频道块*/