blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial}fieldset,img{border:0}li,ol,ul{list-style:none}:focus{outline:0}.none,legend{display:none}.fl{float:left;display:inline}.fr{float:right;display:inline}body{color:#676767;background:#fff}a{color:#444;text-decoration:none}a:hover{color:#fd3939;text-decoration:none}a:active{outline:0}a span,a:hover span{cursor:pointer}em,i,s,strong,u{font-weight:400;font-style:normal;text-decoration:none}b{font-weight:400}#focus-side h3:after,#focus-side h3:before,#focus:after,#focus:before,#friendlink ul:after,#friendlink ul:before,#ppShow:after,#ppShow:before,#topNav:after,#topNav:before,#zxzx p:after,#zxzx p:before,.clearfix:after,.clearfix:before,.cmbox .title:after,.cmbox .title:before,.favorites:after,.favorites:before,.tabContent li p:after,.tabContent li p:before,.tabTitle:after,.tabTitle:before{content:".";display:block;height:0;visibility:hidden;font-size:0}#focus-side h3:after,#focus:after,#friendlink ul:after,#ppShow:after,#topNav:after,#zxzx p:after,.clearfix:after,.cmbox .title:after,.favorites:after,.tabContent li p:after,.tabTitle:after{clear:both}#focus,#focus-side h3,#friendlink ul,#ppShow,#topNav,#zxzx p,.clearfix,.cmbox .title,.favorites,.tabContent li p,.tabTitle{*zoom:1}#footer div,#footer p,#header dt,#inRec,#nav li,#page,#subNav,#topNav{width:1200px;display:block;margin:0 auto;clear:both}#topNavC{width:100%;height:41px;line-height:41px;background:#fafafa;border-bottom:1px solid #e2e2e2;font-size:14px}#header dd p,#header dt,#mbody,#mfoot li,#topNavC span{display:block;width:1200px;margin:0 auto}#topNavC i{float:right;color:#bbb;font-style:normal}#topNavC strong{font-weight:400;color:#666;float:left}#topNavC i a{color:#666;margin:0 10px}#topNavC i a:hover{color:#f60}#topNav i{float:right;color:#bbb;font-style:normal}#topNav strong{font-weight:400;color:#666;float:left}#topNav a{color:#666;margin:0 10px}#topNav a.focus{color:#399241}#topNav a.focus:hover,#topNav a:hover{color:#f60}#header dt{position:relative;height:110px}#logo{width: 310px;display: block;
padding:6px 0 6px 0}#logo img{width:218px;height:87px}#slogan{position: absolute;left: 223px;top: 42px}#search{width:534px;height:38px;position:absolute;right:0;top:28px;z-index:9}#bdcs-search-form-input{float:left;display:inline;width:385px;height:26px;line-height:26px;overflow:hidden;padding:4px 60px 4px 5px;background:#fff;border:2px solid #47b751;border-right:0 none;font-size:12px;color:#333}#bdcs-search-form-submit{float:left;width:72px;height:38px;border:0 none;cursor:pointer;background:#47b751;color:#fff;font-size:14px}.bdcs-hot{width:534px;height:30px;line-height:30px;overflow:hidden;position:absolute;top:45px;left:0;z-index:-1}.bdcs-hot-item{margin-right:9px;padding-right:9px;color:#666}.bdcs-hot-item:hover{color:#ff5800}#nav{background:#47b751;height:45px;line-height:45px;text-align:center}#nav a{width:120px;float:left;font-size:16px;color:#fff}#nav .nav-cur,#nav a:hover,#nav p.hover i{background-color:#399241}#nav p{width:120px;float:left;position:relative}#nav p span{display:none;position:absolute;width:118px;background:#fff;border:1px solid #ddd;border-top:none}#nav p.hover span{display:block}#nav p i{font-size:16px;color:#fff;cursor:pointer;display:block;width:102px;padding-right:18px;background:url(../images/pcspr.png) -193px -277px no-repeat}#nav p.hover i{background-position:-193px -312px}#nav p a{font-size:14px;border:none;color:#444;display:block;height:40px;line-height:40px}#nav p a:hover{background:#f2f2f2}#subNav{height:40px;line-height:40px;background:#f6f6f6}#subNav i{float:right;padding-right:15px}#subNav span{padding-left:15px}#subNav a{padding:0 15px}#subNav i a{border-right:1px solid #ddd}#inRec{margin-top:15px;margin-bottom:15px}#footer{border-top:1px solid #ddd;margin-top:20px;padding:25px 0;text-align:center}#footer div{color:#bbb}#footer p{margin-top:10px;color:#999}#footer a{margin:0 5px}#footer img{display:inline}#footer p a{color:#999}.gotop{display:none}#gotoBox{display:none;position:fixed;bottom:220px;left:50%;cursor:pointer;margin-top:- 50px;margin-left:660px;width:41px}#gotoBox{_position:absolute;_top:expression(documentElement.scrollTop + 200 + "px")}#gotoBox a,#gotoBox i{display:block;line- height:36px;height:36px;width:30px;padding:3px 5px;font-style:normal;text-align:center;background:#fafafa;border:1px solid #eee}#gotoBox i{background:url (/style/css/images/gtp.gif) 0 0 no-repeat;border:none;padding:4px 6px}#gotoBox a{margin-bottom:7px}#gotoBox a:hover{text-decoration:none;background- color:#3ba354;border-color:#3ba354;color:#fff}#gotoBox i.hover{background-position:0 -44px}#gotoBox a.cur{color:#5fb733}#gotoBox a.cur:hover{color:#fff}#header dt #auto-search{display:none;position:absolute;z-index:9;top:65px;right:82px;width:450px;border:1px solid #ddd;background:#fff;cursor:default;overflow:auto;-webkit-box- shadow:1px 4px 3px rgba(50,50,50,.64);box-shadow:1px 4px 3px rgba(50,50,50,.64)}#auto-search p{display:block;padding:2px 5px;white- space:nowrap;overflow:hidden;height:22px;line-height:22px;text-decoration:none}#auto-search p em{font-weight:700;color:red}#auto-search p.hover{background:#f0f0f0}@media(min-width:1367px) and (max-width:1920px){#gotoBox{margin-left:660px}}@media(max-width:1366px){#gotoBox{margin-left:625px}}@media(max-width:1350px){#gotoBox{display:none}}.rjhj ul,.rjzq ul{margin-left:-11px;overflow:hidden;*zoom:1}.rjhj li,.rjzq li{float:left;margin:13px 0 0 11px}.rjhj li,.rjhj li img{width:134px;height:66px}.rjzq li,.rjzq li img{width:134px;height:37px}

#catalog ul:after,#catalog ul:before,#container:after,#container:before,#topNav:after,#topNav:before,.clearfix:after,.clearfix:before,.newest-soft li:after,.newest-soft li:before,.side-box ul:after,.side-box ul:before {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	font-size:0
}
#catalog ul:after,#container:after,#topNav:after,.clearfix:after,.newest-soft li:after,.side-box ul:after {
	clear:both
}
#catalog ul,#container,#topNav,.clearfix,.newest-soft li,.side-box ul {
	*zoom:1
}
#container,#header dt,#nav li,#page,#subNav,#topNav,.wrap1200 {
	width:1200px;
	display:block;
	margin:0 auto;
	clear:both
}

#fast-nav {
	margin:10px 0;
	height:22px;
	line-height:22px;
	padding-left:27px;
	background:url(../img/softspr.png) -292px -30px no-repeat
}
#fast-nav .add {
	margin-left:7px;
	display:inline-block;
	width:78px;
	height:20px;
	line-height:20px;
	background:url(../img/add.gif) no-repeat 0 0;
	text-indent:21px;
	font-size:12px
}
#fast-nav .add:hover {
	text-decoration:none
}


.mb10 {
	margin-bottom: 10px !important;
}

/*Èí¼þ¼ìË÷*/
.soft-retrieval{overflow: hidden;}
.soft-retrieval span,.soft-retrieval a{float: left;}
.soft-retrieval span{margin-right:2px;background: #45b233;color:#fff;width: 68px;height: 30px;line-height:30px;text-align: center;}
.soft-retrieval a{width: 28px;height: 28px;border:1px solid #dfdfd0;text-align: center;line-height: 28px;margin-left:4px;}
.soft-retrieval a:hover{background: #45b822;color:#fff;border:1px solid #45B822;}


.zzsoft_liest{border:1px solid #dfdfd0;border-top:none;}
.zzsoft_liest .content{ padding:10px 0;}
.zzsoft_liest .title{ height:37px; background:url(../images/top_new.png) repeat-x 0 -140px;font-size:14px;}
.zzsoft_liest .title h3{ font-size:14px; background:#fff; line-height:35px; overflow:hidden; padding:0 10px;border-top:2px solid #45B822;border-right:1px solid #dfdfd0;}
.zzsoft_liest .title ul li { color:#656565; padding-top:1px; display:inline; float:left;}
.zzsoft_liest .title ul li a,
.zzsoft_liest .title ul li span{ display:block; float:left; width:95px; text-align:center; font-size:14px; font-weight:bold; color:#656565; height:36px; line-height:36px; overflow:hidden; border-left:1px solid #eee;}
.zzsoft_liest .title ul li a:hover,
.zzsoft_liest .title ul li a.on{ background:#fff url(../images/top_new.png) repeat-x 0 0; color:#333;}
.zzsoft_liest .content ul li{ background:url(../images/dot.png) no-repeat 10px 16px; padding-left:20px; margin-top:10px; margin-bottom:10px; border-bottom:1px dashed #eee; height:1%; overflow:hidden;}
.zzsoft_liest .content ul li p{ height:35px; line-height:35px; overflow:hidden; display:inline; float:left; color:#999; text-align:center; }
.zzsoft_liest .content ul li p.name{ font-size:14px; width:790px; padding-left:0;  text-align:left;}
.zzsoft_liest .content ul li p.cal{ width:96px;}
.zzsoft_liest .content ul li p.date{ width:96px;}
.zzsoft_liest .content ul li p.mb{ width:96px;}
.zzsoft_liest .content ul li p.zdown{ width:96px; font-style:italic;}