﻿img{border:0;}
/*页脚样式*/
#footer{
  font-size:12px;
  color:#CCC;
  background-color:#999;
  border-top: 5px solid #ccc;
}
#footer a,#footer a:link,#footer visited{
  font-size:12px;
  color:#CCC;
  }
#footer a:hover,#footer a:active,#footer a:focus{color:#fff;}

/*二级页面banner*/
/*二级界面背景色*/
.sec_bg{background-color:#fff;}
#banner02{
  background-image:url(images/banner_bg.gif);
  background-repeat:repeat-x;
  }
/*灰白渐变条*/
#black_white{
  background-image:url(images/black_white.gif);
  background-repeat:repeat-x;
  color:#666;}
#form1{height:21px;}
#header a,#header a:link,#header a:visited{
  text-decoration:none;
  color:#06f;}
#header a:hover,#header a:active,#header a:focus{
  color:#666;
  text-decoration:underline;}
/*搜索栏*/
.header_search{
  color:#999;
  width:150px;
  height:13px;
  margin-top:2px;
  margin-bottom:3px;
  border:1px #ccc solid;
  background-color:#f9f7f7;}
#header_search{
  color:#999;
  width:150px;
  height:13px;
  margin-top:2px;
  margin-bottom:3px;
  border:1px #ccc solid;
  background-color:#f9f7f7;}
#search_btn{
  width:18px;
  height:18px;
  border:0px;
  background-image:url(images/search_btn.gif);
  margin-bottom:2px;
  background-repeat:no-repeat;}
/*左侧顶端栏目文字背景*/
.left_top_bg{
  background-image:url(images/left_top_02.gif);
  background-repeat:repeat-y;}
  
.left_top_bg img{
  margin-right:3px;
  margin-left:8px;}
/*栏目模板样式*/
#m_top{
  height:25px;
  border:1px solid #c6c6c6;
  background-color:#eee;
  font-size:13px;
}
#sec_xgwz_title,#m_top{
  color:#888;
  font-weight:bold;
  text-indent:0.5em;}
#sec_xgwz_title{font-size:12px;}
.m_middle{
  border:1px solid #c6c6c6;
  background-color:#eee;}
/*二级界面标题样式*/
#sec_color{color:#999;}
.sec_title{
  font-size:26px;
  color:#06f;
  font-weight:bolder;
  text-indent:10px;}
#sec_intr{
  color:#999;
  font-size:13px;
  line-height:150%;
  letter-spacing:0;}
.Dotted_line{border-bottom:1px dotted #999;}
#td_bg{color:#06f;}

.text title{
  font-size:16px;
  color:#00f;}
.text{
  padding-top:6px;
  padding-left:10px;
  color:#333;
  font-size:13px;
  line-height:150%;
  letter-spacing:0;
  
  }
#text_data{color:#999;}
.text p{text-indent:2em;
        border:1px #000 soild;}
/**.text b{
  font-family:黑体;
  font-size:25px;
  font-weight:bold;
  }***/
.text h2{
  font-size:14px;
  font-weight:bold;
  
  }
.text h3{
  font-size:12px;}
.text h4{
  color:#F00;
  font-size:18px;}
.text h1{
  font-size:16px;
  color:#06f;
  font-weight:bold;
  }
.text br{ line-height:15px;}
.text a,.text a:link,.text visited{
  color:#333;
  text-decoration:underline;}
.text a:focus,.text a:active,.text a:hover{color:#06f;}
.text_bg{
  width:1003;
  background-color:#f9f7f7;
  }
.text_bottom{
  background-color:#999;}
.text_bottom a:link,.text_bottom a:visited{
    color:#FFF;
	font-size:12px;}
.text_bottom a:hover,.text_bottom a:active,.text_bottom a:focus{color:#f60;}
.uddown{ 
  border-collapse:collapse;
  border-top:1px solid #666;
  font-size:12px;}
.red{
  border-bottom:3px solid #f00;}

/*滑动门样式*/
#span_bg span{
  background-image:url(images/safe_02.gif);
  background-position:right;
  background-repeat:no-repeat;
  }
#span_bg2 span{
  color:#999;
  padding:15px;
  background-image:url(images/safe_03.gif);
  background-position:310px bottom;
  background-repeat:no-repeat;
  }
#span_bg0 span{
  background-image:url(images/safe_01.gif);
  background-position:right; 
  background-repeat:no-repeat;
}
.date{
  color:#999;
  font-style:normal;
  padding-left:10px;
  }

span{
  background-color:#f9f7f7;

  border:1px #ccc solid;
  height:150px;
  line-height:150%;
  padding-top:6px;}
.dis { 
DISPLAY: block; 
} 
.undis { 
DISPLAY: none; 
} 
/*菜单总宽度*/
#cntR { 
WIDTH: 558px;
} 
/*子菜单文字左边距*/
#NewsTop { 
  CLEAR: both;
  MARGIN-BOTTOM: 16px; 
} 
/*菜单项高度*/
#NewsTop P { 
  FLOAT: left;
  LINE-HEIGHT: 21px; 
} 
/*标题栏左边下划线边距*/
#NewsTop P.topTit { 
  FONT-WEIGHT: bold; WIDTH: 0px; 
} 
/*菜单标题链接效果 原始灰色f2f2f2 dcdcdc*/
#NewsTop P.topC0 {
  background-image:url(images/menu_grey.gif);
  background-repeat:repeat-x;
  BORDER: #ccc 1px solid; 
  WIDTH: 90px; 
  CURSOR: pointer; 
  text-align:center;
  margin-right:1px;
} 
/*菜单标题链接激活效果，原始颜色c2130e*/
#NewsTop P.topC1 {
  background-image:url(images/menu_orange.gif);
  background-repeat:repeat-x;
  BORDER: #c90 1px solid; 
  WIDTH: 90px; 
  COLOR: #000;
  text-align:center;
  margin-right:1px;
  CURSOR: pointer; 
} 
/*菜单项外边框*/
#NewsTop #NewsTop_tit { 
  BORDER: #fff 1px solid; 
  HEIGHT: 21px; 
} 



/*padding-left为菜单选项文字左边距*/
#NewsTop #NewsTop_cnt A { 
  COLOR: #555; 
  TEXT-DECORATION: none; 
  BACKGROUND: url(images/num01.gif) no-repeat 9px 9px;
  PADDING-LEFT:27px; 
  LINE-HEIGHT:20px; 
  PADDING-TOP: 7px; 
  HEIGHT: 15px; 
  TEXT-ALIGN: left; 
} 

#NewsTop #NewsTop_cnt A:hover { 
  TEXT-DECORATION: underline; 
} 
/*案例图片样式*/
.fa img{
  margin:4px 10px 4px 5px;
  border:0px;}
/******************下载界面表格样式*****************************/
.down_01{
  color:#666;
  border:1px solid;
  border-color:#c6c6c6 #ccc #eee #ccc;
  background-color:#eee;
  font-size:12px;
  }
.down_01 strong{text-indent:1em;}
.down_01 strong{
  border-left:3px #a2d84d solid;
  border-right:3px #a2d84d solid;
  padding-left:8px;
  padding-right:8px;
  }
.down_02{
  color:#CCC;
  border:1px solid #666;
  background-color:#666;
  font-size:12px;
  }
.down_02 a{text-decoration:underline;}
.down_02 a:link,.down_02 a:visited{color:#ccc;}
.down_02 a:hover,.down_02 a:active,.down_02 a:focus{color:#a2d84d;} 

.down_03{
  border-color:#c6c6c6 #ccc #eee #ccc;
  border:1px solid;
  background-color:#fff;
  font-size:12px;
  padding:5px 5px 10px 5px;
  line-height:150%;
  color:#666;
  }
.down_03 p{
  text-indent:2em;
  }
  
.menu td{
  padding-left:27px;}
  
/* 搜索文字样式 */
.search_title{
  
  padding:10px 10px 10px 120px;
  font-size:16px;
  color:#666;
  }
/* 灰色背景 */
.logo_bg{background-color:#f9f7f7;}
/* 红色 */
.red{
  color:#F00;
  border:0;}
.border img{border:1px #CCC solid;}
/**/
.cpsm td{
 border-top:1px #CCC solid;
 border-left:1px #CCC solid;
 padding:2px;
 }
/* 体验中心 */
.trycenter{
	border:1px solid #ccc;
	background-color:#CCC;
}
.trycenter td {
	padding:4px;
	background-color: #fefefe;
}
.trycenter th{
	padding:5px 2px 5px 10px;
	color: #666;
	font-size:14px;
	text-align:left;
	background-color:#eee;
}
.trycenter b {
	
	color:#06f;
	font-weight:normal;
}
.btn_pic {
	margin-left: 15%;
}
.cp_pic {
	margin:10px 10px 10px 40px;
}
/* 安全百科 */
.bk_pic {
	float: left;
	margin-bottom: 5px;
	margin-right: 10px;
	border: 1px solid #ccc;
	padding: 3px;	
}
.trycenter th b {
	margin-left: 360px;
	font-size: 12px;
	font-weight: normal;
}
.trycenter th b b{
	margin: 2px;
	font-weight: bold;
}
.trycenter b a,.trycenter b a:hover,.trycenter b a:active,.trycenter b a:link,.trycenter b a:visited,.trycenter b a:focus  {
	font-size: 14px;
	color: #06f;
	font-weight: bolder;
	text-decoration: underline;
	margin-bottom: 5px;
	margin-left:5px;
}
br {
	line-height: 5px;
} 

.trycenter p {
	text-indent: 25px;
	padding: 5px;
	color: #666;
	line-height: 150%;
	margin-top:1px;
	margin-bottom:0px;
}
.bk_search_text {
	width: 250px;
	height: 13px;
	color: #999;
	font-size: 12px;
	border: 1px solid #ccc;
}
.bk_btn {
	height: 25px;
	padding: 3px;
	font-size: 12px;
	color: #333;
}
.trycenter ul {
	margin-left: 2px;
	list-style:none;
}
.trycenter li {
	color:#06f;
	font-weight: normal;
	margin-left: 2px;
	margin-top: 5px;
	list-style:none;
}
.trycenter ul li ul li{
	color:#666;
	margin-top:5px;
	margin-left:3px;
	font-weight:normal;
	list-style:none;
}
/*产品推荐*/
.cptj {
	border-collapse:collapse;
	border: 1px solid #ccc;
	background-color: #fefefe;
}
.cptj th{
	padding:5px 2px 5px 10px;
	color: #333;
	font-size:14px;
	text-align:left;
	background-color:#eee;
	font-weight:bolder;
	border:1px solid #ccc;
}
.cptj td{
	color: #666;
	padding:4px;
	background-color: #fefefe;
	border: 1px solid #ccc;
}
.cptj td td {
	border:0px;
}
.cptj th b {
	font-weight: normal;
	font-size:12px;
}
.cptj td ul {
	background-color: #eee;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 30px;
	padding-top: 30px;
	padding-bottom: 50px;
}
.cptj td b {
	font-weight: normal;
	color: #F00;
}
.cptj td a b {
	text-decoration: underline;
}
.cptj td a {
	margin-right: 0px;
	text-decoration: underline;
	color: #666;
}
.symantec {
	background-image: url(images/Symantec_bg.gif);
	background-repeat:repeat;
}
.websense {
	background-image: url(images/websense_bg.gif);
	background-repeat: repeat;
}
.packeteer {
	background-image: url(images/packeteer_bg.gif);
	background-repeat: repeat;
}
.altiris {
	background-image: url(images/altiris_bg.gif);
	background-repeat: repeat;
}
.digitalchina {
	background-image: url(images/digitalchina_bg.gif);
	background-repeat: repeat;
}
.cptj th.websense,.cptj th.packeteer,.cptj th.digitalchina { color: #fff;}
.symantec b,.websense b,.packeteer b,.altiris b,.digitalchina b {
	margin-left: 15px;
}
/*导航条样式*/
.navigation,.letters {
	border: 1px solid #ccc;
	border-collapse: collapse;
}
.navigation th,.letters th {
	padding:5px 2px 5px 10px;
	color: #666;
	font-size:14px;
	text-align:left;
	background-color:#eee;
	font-weight:normal;
	border:1px solid #ccc;
}	
.navigation ul {
	margin-top: 10px;
}		
.navigation li a {
	font-size: 14px;
	color: #666;
	margin-bottom: 5px;
}
/*按字母数字顺序检索*/
.letters {
	margin-bottom: 20px;
}
.letters td {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.letters a,.letters a:link,.letters a:visited {
	font-size: 16px;
	font-weight: normal;
	color: #6f6f6f;
	margin-right: 9px;
}
.letters a:active,.letters a:forces,.letters a:hover {
	color: #06f;
	text-decoration: underline;
}
.logo_pic {
	border: 1px solid #ccc;
	padding: 0px;
}
/*产品介绍 补充部分*/
.cptj_t h1{
	font-size:14px;
	font-weight:bold;
	color: #333;
	line-height: 0px;
	padding-top: 15px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.sy_four p,.symantec_p p,.cptj_t p {
	font-size: 12px;
	color: #666;
	text-indent: 25px;
	line-height: 150%;
}
.symantec_p hr,.cptj_t hr {
	border-top:1px dashed #ccc;
	border-bottom: 1px solid #fff;
}
.symantec_p h1 {
	font-size:14px;
	font-weight:bold;
	color: #333;
	padding-top: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
}
/*温馨提示*/
.wenxin {
	color: #fc7803;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px dotted #fc7803;
	border-collapse: collapse;
	background-color: #fff1d1;
}
.wenxin_w {
	color: #037efc;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px dotted #037efc;
	border-collapse: collapse;
	background-color: #d1eaff;
}
.sy_four td,.wenxin td,.wenxin_w td {
	padding: 10px;
}
/*symantec四个选项*/
.sy_four {
	color: #666;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: 1px solid;
	border-color: #d4d4d4 #fff #fff #fff;
	border-collapse: collapse;
	background-color: #f9f8f8;
}

	
.sy_four h1 {
	color: #F60;
	margin-bottom: 0px;
}
.sy_four p {
	color: #999;
	padding: 10px;
}
.sy_four td {
	border:	1px dotted #d4d4d4;
	padding:0px;
}
.sy_01 {
	background-image: url(images/products/sy_01_bg.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
}
.sy_02 {
	background-image: url(images/products/sy_02_bg.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
}
.sy_03 {
	background-image: url(images/products/sy_03_bg.gif);
	background-repeat:no-repeat;
	background-position: right 115px;
}
.sy_04 {
	background-image: url(images/products/sy_04_bg.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
}
.wb_01 {
	background-image: url(images/products/wb_01_bg.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
}
.wb_02 {
	background-image: url(images/products/wb_02_bg.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
}
.wb_03 {
	background-image: url(images/products/wb_03_bg.gif);
	background-repeat:no-repeat;
	background-position: right 115px;
}
.wb_04 {
	background-image: url(images/products/wb_04_bg.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
}
.wb_pic {
	border:1px solid #ccc;
}
/****解决方案****/
.jjfa {
	font-size: 12px;
	color: #999;
	line-height: 160%;
}
	
.jjfa p,.pro p {
	font-size: 12px;
	color: #333;
	line-height: 160%;
	text-indent: 25px;
}
.jjfa ul,.jjfa li,.jjfa ol,.pro ol {
	font-size: 12px;
	color: #333;
	line-height: 160%;
}
.jjfa b,.pro b {
	color: #333;
}
.jjfa h1 {
	font-size: 32px;
	color: #333;
	margin-top:15px;
	margin-bottom:5px;
	line-height: 35px;
}
.jjfa h2,.pro h2 {
	font-size: 14px;
	color: #06f;
}
.jjfa li a:hover,.jjfa li a:focus,.jjfa li a:active {
	font-size: 12px;
	color: #06f;
	text-decoration: underline;
}
.jjfa li a,.jjfa li a:link,.jjfa li a:visited {
	font-size: 12px;
	color: #06f;
	text-decoration: none;
}
.jjfa li li {
	margin-left: -20px;
}
/*websense 主推产品*/
.wb_pic {
	margin-bottom: 5px;
	margin-left: 5px;
	border: 1px solid #ccc;
	padding: 3px;	
}
/*单个产品界面图片样式*/
td.pro {
	padding-bottom: 10px;
	padding-right: 10px;
}
.pro_pic {
	float: left;
	margin: 10px;
}
.pro {
	font-size: 14px;
	color: #666;
	line-height: 160%;
}
.pro li a b,.pro li a:hover b,.pro li a:active b,.pro li a:focus b {
	border-bottom: 1px #f00 solid;
	text-decoration:none;
	}

.pro p {
	line-height:160%;
	margin-bottom: 10px;
}
.pro h1 {
	color: #333;
	margin-top: 15px;
	margin-bottom: 10px;
}
.pro h2 {
	font-size: 16px;
	margin-top: 15px;
}
.pro h3 {
	font-size: 14px;
	color: #333;
	font-weight: border;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 15px;
}
.pro a {
	font-weight: bold;
	text-decoration:none;
	font-size: 12px;
}
.pro a:hover,.pro a:active,.pro a:focus {
	color: #06f;
	text-decoration: underline;

}
.pro a:link,.pro a:visited {
	color: #666;
	text-decoration: none;
}	
.pro ul {
	margin-top: 10px;
}
.pro ul hr {
	margin-left: -55px;
	border-top: 1px #bdbebe solid;
	border-bottom: 1px #fff dotted;
}
.pro ol,.pro ol li {
	margin-left: 0px;
}
.pro li a,pro li a:link,.pro li a:visited {
	font-weight: normal;
	text-decoration:none;
	font-size: 12px;
	color:#666;
}
.pro li a:hover,.pro li a:active,.pro li a:focus {
	color: #06f;
	text-decoration: none;
}
.pro li {
	color: #666;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.pro table {
	border: 0px;
	border-collapse: collapse;
	font-size: 12px;
	color: #333;
	margin-bottom: 40px;
}
.pro td {
	border-bottom: 1px solid #333;
	padding: 2px;
}
.pro strong {
	font-size:14px;
	color: #333;
	padding: 5px;
	background-color: #e2e6e7;
	margin-left: 15px;
}
/*辅助菜单*/
table.sidebar {
	margin-top: 15px;
	margin-right: 6px;
	border:1px solid #aaa;
	background-color: #f0f1f2;
}
.sidebar td {
	padding-right: 2px;
}
.sidebar a {
	font-size: 14px;
	color: #333;
}
.sidebar ul {
	margin-left: 35px;
	margin-top: 15px;
}
.sidebar li {
	margin-bottom: 5px;
	width: 120px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	
} 
/*解决方案辅助菜单*/
table.sidebar_l 
{
	margin-top: 15px;
	margin-left: 6px;
	border:1px solid #ccc;
	background-color: #fff;
}
.sidebar_l ul {
	margin-top: 15px;
	margin-left: 10px;
}
.sidebar_l li 
{
    list-style-type:none;
	padding-bottom: 5px;
	width: 130px;
	white-space:nowrap;
	overflow:hidden; 
	text-overflow:ellipsis;
}
.sidebar_l b {
	color: #333;
	margin-bottom: 5px;
}
.sidebar_l hr {
	width: 123px;
}
.pro ul li b {
	color: #06f;
	font-weight: bolder;
}
/**********09-05-22*************************/
.zjjs {
	border: 1px #ccc solid;
	background-color: #eee;
	width: 173px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 13px;
	padding: 5px 5px 5px 5px;
	color: #999;
}
.zjjs h2 {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.zjjs ul {
	margin-top: 5px;
	margin-bottom: 5px;
}
.zjjs ul li {
	margin-left: -20px;
}
.zjjs b {
	color: #06f;
}
.zjjs ul li b {
	color: #777;
}
.zjjs ul li p {
	margin-top: 5px;
	margin-bottom: 5px;
}