﻿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, input{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;}
.blk{color:#000;}
.blk40{color:#666;}
.stress{font-weight: bold;}
.normal{color: #000;}
.normal_style{font-weight: 400;}
.reduction{color: #666;}
.separator{margin:0 5px;}
.space_t{margin-top:10px;}
.hand{cursor:pointer;}
.fl{float: left;}
.fr{float: right;}
.text_r{text-align: right;}
.text_c{text-align:center;}
.space_l_r{padding:0 5px;}
.space_dashed{padding-bottom:15px;margin-bottom:15px;}/*hrdashed margin*/
.middot_grey,.middot_blk{background: url(../images/middot.gif) no-repeat left 8px; padding-left: 7px;}
.middot_blk{background-position: left -92px;}
.clear{	clear: both;}
.big{font-size:14px}
.biger{font-size:16px}
.indent_first{text-indent:2em}
.indent_hang{padding-left:2em}
.min_height{min-height:770px; height:auto !important; height:770px; overflow:visible;}
.align_c{text-align:center;} 
.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; padding:5px 28px 5px 12px; letter-spacing:.2em; color:#101C5A;}
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,.mod_a{border:1px solid #ccc; background-color:#FFF}
.mod_a .pad{padding:15px 15px 0 15px;}
.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 .shortcut{padding:55px 15px 0 0;} flash*/
.head .shortcut a{margin:0 5px}
.head .logo{padding:10px 15px;} 
/*.head .logo{padding:10px 15px 3px 0;} flash*/
.nav{background:url(../images/nav.png) no-repeat left top; height:39px; overflow:hidden; padding-left:5px;width:945px;}
.nav .nav_inner{background:url(../images/nav.png) no-repeat right -140px; 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; padding:6px 10px 0; _display:inline;}
.nav .list li a{color:#FFF;display:block; _display:inline-block; padding:0 0 0 2px; overflow:hidden; background-color:#996}
.nav .list li a .slide {padding:4px 10px 0 8px; display:block; _display:inline-block; height:29px; cursor:pointer;}
.nav .list li a.norm{background:none;color:#FFF;}
.nav .list li a.now{background:url(../images/curr.gif) no-repeat left -50px; color:#000;}
.nav .list li a.now .slide {background:url(../images/curr.gif) no-repeat right top;}
.nav .list li a.now:hover{text-decoration:none}
.nav .list .last{background:none;}
.nav .list .first{padding:6px 10px 0 5px;}
.nav .list .new_pic_wra{position:relative;}
.nav .list .new_pic{position:absolute; top:5px; right:3px; background:url(../images/new.gif) no-repeat left top; width:21px; height:9px; overflow:hidden; }

.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 a{font-weight:bold}
.nav_sub .list li.current a:hover{text-decoration:none}
.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}
.main .mod.nopad{padding:0px;}/*attes_org 已应用 glory也应该用*/
.main .mod.nopad h3{padding:15px 25px 0;}
.sider{width:240px; overflow:hidden;}/*20110408 modify  overflow:hidden;*/
.sider .mod{padding:15px}
.sider .list li{height:22px; width:200px; overflow:hidden; line-height:22px}/*20110408 modify  width:200px;*/
.sider .list .middot_grey{background-position:left 10px}

.column .mod{padding:15px}
.column .product .list li{background:url(../images/icon16.gif) no-repeat left top; 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}
.column .product .list .icon_tp{background-position:left -360px}

/*.main .glory{padding:10px 9px}*/
.glory .list{padding:10px 9px}
.glory .list li{width:170px; overflow:hidden; text-align:center; padding:80px 0 10px; _display:inline; background:url(../images/authentication.gif) no-repeat left top}
.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; padding:20px 42px 20px 60px; background: url(../images/icon.jpg) no-repeat left 15px; overflow:hidden;}
.downlist .ic{background: url(../images/icon2.jpg) no-repeat left 15px;}/*icon.jpg biger*/
.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}
.downlist .icon_jsnav{background-position:left -1980px}
.downlist .icon_wssouce{background-position:left -5180px}
.downlist .icon_tDisk{background-position:left -5380px}
.downlist .icon_setup{background-position:left -5580px}
.downlist .icon_sharejl{background-position:left -5780px}
.downlist .icon_yd{background-position:left 15px;}/*ic*/
.downlist .icon_shopping{background-position:left -180px;}/*ic*/

.newslist li{margin:8px 0; overflow:hidden; height:1.6em;}

.list_a li{margin:8px 0;}

.ztlist{padding:0 5px 15px;}
.ztlist li {width:90px; overflow:hidden; margin:0 10px; height:1.6em; _display:inline;}

.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; display:block; width:145px; padding-left:63px; overflow:hidden; background:url(../images/front_page.gif) no-repeat left top}/*20110408 modify  width:145px;*/

.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 14px}
.footer .copyright{padding:20px 0}

.attes_org .list{padding:0 0 15px 5px;}
.attes_org .list li{margin:10px 20px; width:98px; overflow:hidden; _display:inline;}
.attes_org .list li a{display:block; background:url(../images/icon_org.png) no-repeat; padding-top:60px;}
.attes_org .list .icsa{background-position:0 0;}
.attes_org .list .checkvir{background-position:0 -200px;}
.attes_org .list .opswat{background-position:0 -400px;}
.attes_org .list .nsslab{background-position:0 -600px;}
.attes_org .list .amtso{background-position:0 -800px;}
.attes_org .list .asc{background-position:0 -1000px;}
.attes_org .list .via{background-position:0 -1200px;}
.attes_org .list .csa{background-position:0 -1400px;}
.attes_org .list .avTest{background-position:0 -1600px;}
.attes_org .list .virusBull{background-position:0 -1800px;}


/*sp5dt safe start*/
.sp5dt h3{font-size:24px; margin:20px 0 30px;}
.sp5dt .gru2{margin:-4px; font-size:14px;}
/*sp5dt safe*/
