body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
fieldset,img {border:0; } 
ol,ul {list-style:none; } 
h1,h2,h3,h4,h5,h6 {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
body{font:12px/1.6em "ËÎÌå",Arial, Helvetica, sans-serif; text-align:center;}
a{color: #1667a9; text-decoration: none;}
a:hover{text-decoration: underline;}
a:active, a:focus{outline:none}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{zoom:1;}
.clear{clear:both;}

textarea{font-size: 12px;}

.bg{background: #F6F6F5 url('../images/nav.png') repeat-x left -700px;}
.container{	width: 950px;overflow: hidden;	margin:0 auto;}

.new{color: #F00; font-size:12px; font-style: normal; font-weight: normal; line-height:1em;}
.important{color: #c00;}
.stress{font-weight: bold;}
.normal{color: #000;}
.reduction{color: #666;}
.separator{
}
.space_t{margin-top:10px;}
.space_t1{margin-top:10px;}
.space_t1 div{
	margin-top: 7px;
	margin-left: 3px;
}
.hand{cursor:pointer;}
.fl{float: left;}
.fr{float: right;}
.text_r{text-align: right;}
.space_l_r{padding:0 5px;}
.space_dashed{padding-bottom:15px;margin-bottom:15px;}/*hrdashed margin*/
.middot_grey{background: url('../images/middot.gif') no-repeat left 8px; padding-left: 7px}
.clear{	clear: both;}
.big{font-size:14px}
.indent_first{	text-indent:2em;	margin-top: 12px;}
.indent_hang{padding-left:2em}
.min_height{min-height:770px; height:auto !important; height:770px; overflow:visible;}
.align_c{text-align:center;} 
.align_b{text-align:right;} 
.underline{text-decoration:underline}

.product{background-color:#f6f6f5;padding:10px;}
.product_c{background-color:#fff; border:solid 1px #cccccc;}
.product_c h3 {color:#000; font-size:14px;}
.download{background:url('../images/download.gif') no-repeat left top; letter-spacing:.2em; color:#101C5A; padding-left:12px; padding-right:28px; padding-top:5px; padding-bottom:5px}
a.download:hover{text-decoration:none}

h3, h2{font-size:14px; margin-bottom:10px; color:#000}
h3 a, h2 a{color:#000;}
h3 a.important, h2 a.important{color: #c00;}
.more{font-size:12px; font-weight:normal; margin-left:15px}
h3 .more{color:#000}
.mod{border:1px solid #ccc; background-color:#FFF}
.dashed{border-bottom:dashed 1px #b2b2b2}
hr.dashed{border:none; height:0px; margin:15px 0; font-size:0px; border-bottom:dashed 1px #b2b2b2}

.head, 
.nav_sub, 
.banner,
.recommendatory, 
.content, 
.column{text-align:left}
.head .shortcut{padding:35px 15px 0 0;}
.head .logo{padding:10px 15px;}
.container_nav{width:100%; text-align:center;background:url('../images/nav_bg.gif') repeat-x top;}
.nav{ height:39px; overflow:hidden;width:950px; margin:0 auto;}
.nav .nav_inner{padding-right:5px}
.nav .list{background: #33F url('../images/nav.png') repeat-x left -70px; height:39px; width:940px}
.nav .list li{font-size:14px; background:url('../images/nav_li_bg.gif') no-repeat right 10px; overflow:hidden; display:inline; margin-left:10px; margin-right:10px; padding-left:10px; padding-right:10px; padding-top:6px; padding-bottom:0}
.nav .list li a{
	color:#FFF;
	display:block;
	height:29px;
	padding-top:4px;
	overflow:hidden;
	background-color:#996;
	width: 60px;
}
.nav .list li a.norm{background:none;color:#FFF;}
.nav .list li a.hot{
	color:#FFF;
	background-image: url('../images/hot.gif');
	background-repeat: no-repeat;
	height: 24px;
	background-color: #cb8a00
}
.nav .list li a.now{background:url('../images/current.gif') no-repeat left bottom; color:#000}
.nav .list li a.now:hover{text-decoration:none}
.nav_sub{background:url('../images/nav.png') repeat-x left -210px; height:30px; margin-top:1px}
.nav_sub .crumb{padding:5px 10px}
.nav_sub .list{padding:5px 10px}
.nav_sub .list li a{color:#000}
.nav_sub .list li.current {font-weight:bold;}
.nav_sub .list li.current a{
	text-decoration:none;
	margin-bottom: 10px;
}
.banner{position:relative}
.banner .btn{position:absolute; z-index:1; bottom:70px; left:66px;}
.banner .info{position:absolute; z-index:1; bottom:20px; left:66px; color:#b9dffb; line-height:1.6em;}
.banner .info a{color:#b9dffb;}
.banner .info .invert{color:#FF0;}
.banner .info .space_r{margin-right:20px;}
.banner .say{position:absolute; z-index:1; bottom:88px; left:85px; color:#333}
.recommendatory{width:858px; padding:5px 10px 4px 80px; overflow:hidden;}
.recommendatory dt{margin-left:-66px;}
.recommendatory dt, 
.recommendatory dd{display:inline}
.recommendatory dd{margin:0 3px}

.main{width:700px; overflow:hidden}
.main .mod{padding:15px 25px}
.sider{width:240px}
.sider .mod{padding:15px}
.sider .list li{height:22px; width:203px; overflow:hidden; line-height:22px}
.sider .list .middot_grey{background-position:left 10px}

.column .mod{padding:15px}
.column .product .list li{ padding:0 40px 0 20px}
.column .product .list .icon_duba{background-position:left top}
.column .product .list .icon_kis{background-position:left top}
.column .product .list .icon_ws{background-position:left -240px}
.column .product .list .icon_kn{background-position:left -300px}
.column .product .list .icon_wd{background-position:left -120px}
.column .product .list .icon_jjx{background-position:left -60px}
.column .product .list .icon_sjws{background-position:left -180px}

.main .glory{padding:10px 9px}
.glory .list li{width:170px; overflow:hidden; text-align:center; _display:inline; background:url('../images/authentication.gif') no-repeat left top; ; padding-left:0; padding-right:0; padding-top:80px; padding-bottom:10px}
.glory .list .vb{background-position:50px -750px}
.glory .list .international{background-position:50px -1000px}
.glory .list .yellowtag{background-position:40px -1500px}
.glory .list .microvirus{background-position:40px -1250px}
.glory .list .avc{background-position:50px -250px}
.glory .list .win{background-position:50px 0}
.glory .list .brand{background-position:45px -500px}
.glory .list .micro{background-position:40px -1750px}

.sidelist{margin-top:-10px}
.sidelist .download{padding:5px 24px 5px 12px}
.sidelist li{padding:10px 0}
.sidelist .info{width:140px; overflow:hidden}
.sidelist .btn{padding-top:8px; width:65px; height:22px; line-height:22px}

.downlist{color:#555}
.downlist li{width:220px; background: url('../images/icon.jpg') no-repeat left 15px; overflow:hidden; padding-left:60px; padding-right:42px; padding-top:20px; padding-bottom:20px}
.downlist li span.middot_grey{margin-left:10px; background-position:left 5px}
.downlist .icon_jjx{background-position:left -180px}
.downlist .icon_doct{background-position:left 20px}
.downlist .icon_trojan{background-position:left -1180px}
.downlist .icon_folder{background-position:left -980px}
.downlist .icon_md5{background-position:left -780px}
.downlist .icon_systime{background-position:left -380px}
.downlist .icon_ime{background-position:left -580px}
.downlist .icon_kis{background-position:left -2380px}
.downlist .icon_duba{background-position:left -1780px}
.downlist .icon_ws{background-position:left -1580px} 
.downlist .icon_kn{background-position:left -1380px}
.downlist .icon_online{background-position:left -4180px}
.downlist .icon_phonews{background-position:left -3980px}
.downlist .icon_wd{background-position:left -3580px}
.downlist .icon_mb{background-position:left -3780px}
.downlist .icon_soft{background-position:left -3180px}
.downlist .icon_zs{background-position:left -3380px}
.downlist .icon_maintenance{background-position:left -2980px}
.downlist .icon_jsbk{background-position:left -2780px}
.downlist .icon_bkbk{background-position:left -2580px}
.downlist .icon_jsnav{background-position:left -1980px}
.downlist .icon_bknav{background-position:left -2180px}
.downlist .icon_privacy{background-position:left -4380px}
.downlist .icon_bkma{background-position:left -4580px}
.downlist .icon_arp{background-position:left -4780px}
.downlist .icon_yx{background-position:left -4980px}

.newslist li{margin:8px 0; overflow:hidden; height:1.6em;}


.pagenumber{padding:3px;margin:3px; text-align:center;}
.pagenumber a {padding:2px; margin:1px;}
.pagenumber a:hover {color: #000;}
.pagenumber a:active {color: #f00; }
.pagenumber span.current {padding:2px; font-weight:700; margin:1px; color:#000;}
.pagenumber span.disabled {padding:2px; margin:1px; color:#ddd;}

.front_page{height:4.8em; width:150px; padding-left:63px; overflow:hidden; background:url('../images/front_page.gif') no-repeat left top; }

.footer .nav_foot{background:url('../images/nav.png') repeat-x left -280px; height:25px; padding-top:7px; color:#FFF}
.footer .nav_foot a{color:#FFF}
.footer .nav_foot .separator{padding:0 20px}
.footer .copyright{padding:20px 0}
