@charset "utf-8";
*{margin:0;padding:0;border:none;}
body{width:100%;margin-left:auto;margin-right:auto;color:#666;background: #f2f2f2;}
body,button,input,select,textarea,pre{font-family:"Microsoft YaHei",Arial,simsun;font-size:14px;line-height:1.5;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
html,body{height:100%;}
b,strong{font-weight:bold;}
em,i{font-style:normal;}
input{vertical-align:middle;}
img{vertical-align:middle;border:none;filter:grayscale(0);}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol,li{list-style:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;outline:none;}
button:focus,input:focus,select:focus,textarea:focus{outline:none;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:#444;}
a:hover{color:#47b751;text-decoration:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,address{display:block;}
.clearfix:before,.clearfix:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.wrapper,.main{width:1200px;margin:0 auto}
/*头部*/
.header{background: #fff;}
.header .top{width:100%;height:41px;line-height:41px;background:#fafafa;border-bottom:1px solid #E2E2E2;font-size:14px}
.header .top i{float:right;color:#bbb;font-style:normal}
.header .top strong{font-weight:400;color:#666;float:left}
.header .top a{color:#666;margin:0 10px}
.header .top a.focus{color:#518505}
.header .top a.focus:hover,.header .top a:hover{color:#f60}
.header .ban{height:110px}
.header .ban .logo{float:left;width:183px; height:auto; margin-top:30px; overflow:hidden;background:url(/static/images/logo.gif) no-repeat bottom;}
/*.header .ban .logo img{padding-left:1px}*/

.header .search{width:534px;height:38px;float: right;margin-top:28px;z-index:9}
.header .search #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 #62a100;border-right:0 none;font-size:12px;color:#333}
.header .search #bdcs-search-form-submit{float:left;width:72px;height:38px;border:0 none;cursor:pointer;background:#62a100;color:#fff;font-size:14px}
.header .search .bdcs-hot{width:534px;height:30px;line-height:30px;overflow:hidden;}
.header .search .bdcs-hot-item{margin-right:10px;padding-right:10px;font-size:12px;color:#666}
.header .search .bdcs-hot-item:hover{color:#ff5800}
.header .nav{background:#62a100;height:45px;line-height:45px;text-align:center}
.header .nav li{width:120px;float:left;font-size:16px;color:#fff}
.header .nav .cur,.header .nav a:hover{background-color:#518505}
.header .nav li a{display:block;font-size:16px;color:#fff}
.header .subNav{height:40px;line-height:40px;background:#fff}
.header .subNav i{float:right;padding-right:15px}
.header .subNav span{padding-left:15px}
.header .subNav a{padding:0 12px}
.header .subNav i a{border-right:1px solid #ddd}
/*底部*/
.footer{background: #fff;border-top:1px solid #ddd;margin-top:20px;padding:25px 0;text-align:center}
.footer .link{color:#bbb}
.footer .link a{margin:0 15px}
.footer p{margin-top:10px;color:#999}
.footer p a{margin:0 8px;color:#999}
.footer p a:hover{margin:0 8px;color:#47b751}
.footer .code{margin-left:6px;}
.footer .code div,.footer .code span{display:inline-block;}
/*主题*/

.main .f-tj-dome{ height: 50px; border-bottom: 1px solid #dedede; margin-top: 20px;background-color: #fff;}
.main .f-tj-dome ul{ float: left; overflow: hidden; }
.main .f-tj-dome ul li{ float: left; height: 50px; line-height: 50px;font-size:18px;color: #333;font-weight: bold; padding-left:25px; cursor: pointer; padding-right:14px; }
.main .f-tj-dome span{ float: right;cursor: pointer;height: 50px;line-height:50px;overflow:hidden;margin-right:15px}
.main .f-tj-dome span:hover{}
.main .f-tj-dome span a{ height: 50px;}
.main .f-tj-dome ul li:first-child {background: none;}

.index-soft-box{overflow: hidden; padding:0px 15px 15px 15px;background-color: #fff;}
.index-soft-box .m-xptj{ overflow: hidden; padding-top: 14px;}
.index-soft-box .m-xptj h5{ height: 22px; line-height: 22px; color: #f55555;padding-left: 16px;font-size: 16px; background: url(../images/icosprit.png) no-repeat left 4px; font-weight: normal; margin: 6px 0px 2px 12px;}
.index-soft-box .m-xptj ul.m-zdyz{ overflow: hidden; margin-bottom:15px;  }
.index-soft-box .m-xptj ul.m-soft{overflow: hidden;margin-left: 3px;}
.index-soft-box .m-xptj ul.m-zdyz li{ height:80px; margin:20px 11px 0 23px; float:left; display:inline; padding:0 0 7px 92px; width:264px; overflow:hidden; position:relative; }
.index-soft-box .m-xptj ul.m-zdyz li .img{ position:absolute; left:0; top:0; width: 80px; height: 80px;}
.index-soft-box .m-xptj ul.m-zdyz li .img img{ display:block; width:80px; height:80px; border-radius:12px; }
.index-soft-box .m-xptj ul.m-zdyz li .tit{ font-size:15px; height:31px; line-height:29px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.index-soft-box .m-xptj ul.m-zdyz li .tit a:hover{ color: #47b751 }
.index-soft-box .m-xptj ul.m-zdyz li .other{ font-size:12px; color:#999; margin-top:8px; }
.index-soft-box .m-xptj ul.m-zdyz li .other a{ color:#999; }
.index-soft-box .m-xptj ul.m-zdyz li .other a:hover{ color:#47b751; }
.index-soft-box .m-xptj ul.m-zdyz li .down-link{ position:absolute; top:40px; right:0; display:none; width:60px; height:30px; line-height:30px; text-align:center; color:#47b751; letter-spacing:1px; border:1px solid #47b751; overflow:hidden; }
.index-soft-box .m-xptj ul.m-zdyz li.hover .down-link{ display:block; }
.index-soft-box .m-xptj ul.m-zdyz li .down-link:hover{ background-color:#47b751; color:#fff; }
.index-soft-box .m-xptj ul.m-zdyz li i{ display: block;width: 70px; height: 22px;}

.star0,.star1,.star2,.star3,.star4,.star5,.star6{background:url(/static/images/litterStar.png) no-repeat;width:84px;height:13px;display:inline-block}
.star1{background-position:0 -26px}
.star2{background-position:0 -52px}
.star3{background-position:0 -78px}
.star4{background-position:0 -104px}
.star5,.star6{background-position:0 -130px}

.index-soft-box .m-xptj ul.m-zdyz li .down-link{border-radius:4px; position:absolute; top:44px; right:0; display:none; width:60px; height:24px; line-height:24px; text-align:center; color:#47b751; letter-spacing:1px; border:1px solid #47b751; overflow:hidden; }
.index-soft-box .m-xptj ul.m-zdyz li:hover .down-link{ display:block; }
.index-soft-box .m-xptj ul.m-soft li {width:80px;height: auto;float: left;margin: 20px 16px 5px 20px;display: inline;overflow: hidden;}
.index-soft-box .m-xptj ul.m-soft li a {width: 100%;height: auto;display: block;overflow: hidden;}
.index-soft-box .m-xptj ul.m-soft li a img{width: 100%;height:80px;border-radius: 12px;display: block;overflow: hidden;}
.index-soft-box .m-xptj ul.m-soft li a strong {width: 100%;height: 20px;line-height: 20px;font-size: 14px;font-weight: normal;color: #555;text-align: center;margin: 6px 0 0 0;display: block;overflow: hidden;}
.index-soft-box .m-xptj ul.m-soft a:hover strong{ color:#f40;}
.index-soft-box .m-xptj ul.m-soft a b{ display: block; width:45px; height:45px;padding:17.5px;border-radius: 12px; background-color: #f60; color: #fff; font-size: 16px; font-weight: normal; text-align: center; }
.index-soft-box .m-xptj ul.m-soft a b{ display: none; }
.index-soft-box .m-xptj ul.m-soft li:hover a b{ display: block; }
.index-soft-box .m-xptj ul.m-soft li:hover a img{ display: none; }
.index-soft-box .m-wrapper{ padding-top:0px;  }
.index-soft-box .m-wrapper ul.m-zdyz{ margin-bottom: 0px; }
/*分类样式*/
.g-column{ overflow: hidden; position: relative;background-color: #fff;margin-top:20px; }
.g-column .m-box{padding: 19px 0 19px 19px;width: 569px;float: left;}
.g-column .m-box .tit{height: 22px;line-height: 22px;border-left: 4px solid #47b751;font-size: 18px;font-weight: 700;padding-left: 10px;}
.g-column .m-box .fl-menu {height: 32px;margin-top: 20px;}
.g-column .m-box .fl-menu a {display: inline-block;float: left;width: 98px;height: 32px;line-height: 32px;text-align: center;background-color: #ececec;margin-right: 15px;color: #565656;font-size: 14px;overflow: hidden;}
.g-column .m-box .fl-menu a.fl-more {width: 96px;height: 30px;line-height: 30px;background-color: #fff;border: 1px solid #47b751;color: #47b751;}
.g-column .m-box .fl-menu a:hover{ background-color:#47b751; color:#fff; }
.g-column .m-box .dashed {height: 0;font-size: 0;border-top: 1px dashed #dedede;margin-top: 20px;margin-right: 19px;}

.sf-list li {float: left;width: 284px;margin-top: 20px;}
.sf-list li .img {float: left;width: 48px;margin-right: 12px;}
.sf-list li .img img{ width: 48px;height: 48px;border-radius: 6px; }
.sf-list li .intro {float: left;width: 204px;overflow: hidden;position: relative;}
.sf-list li .name {font-size: 14px;height: 26px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sf-list li .name a:hover{ color: #47b751}
.sf-list li .other {font-size: 12px;color: #999;margin-top: 3px;}
.sf-list li .down-link {position: absolute;top: 0;right: 0;height: 100%;background: #fff;padding-left: 2px;box-shadow: -10px 0 10px #fff;}
.sf-list li .down-link a {border-radius: 4px;display: none;width: 56px;height: 24px;line-height: 24px;text-align: center;color: #47b751;background: #fff;letter-spacing: 1px;margin-top: 12px;border: 1px solid #47b751;overflow: hidden;}

.m-box .m-zt {margin: 20px 19px 0 0;overflow: hidden;}
.m-box .m-zt a {overflow: hidden;position: relative; float:right; width: 265px; height: 137px;}
.m-box .m-zt a img {display: block;width: 265px;height: 137px;}
.m-box .m-zt a:first-child{ float: left;}
.m-box .m-zt a font{ position: absolute; bottom: 0px; left: 0px; height: 28px; line-height: 28px; width: 245px; text-align: center; color: #fff; padding:0px 10px; overflow: hidden; font-size: 14px;}
.m-box .m-zt a:hover font{ color: #f60 }
.m-box .m-zt a img{-webkit-transition: .2s linear;-moz-transition: .2s linear;transition: .2s linear;}
.m-box .m-zt a:hover img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}

.m-upright-dashed{ position: absolute; width: 0px; font-size:0px; height: 423px; border-left: 1px dashed #dedede;top: 120px;left: 600px;}
.sf-list li:hover .down-link a{display: block;}
.sf-list li .down-link a:hover{ background-color: #47b751; color: #fff; }
/*----热门分类 end----*/

.m-tj-dome{ overflow: hidden; }
.m-tj-dome .f-dome-list{ overflow: hidden; height: 50px;border-bottom: 1px solid #dedede; }
.m-tj-dome .f-dome-list ul li{padding-right: 14px; float: left;padding-left: 25px;font-size: 18px; font-weight: bold; height: 50px; line-height: 50px; cursor: pointer;}
.m-tj-dome .f-dome-list ul li:first-child {background: none;}
.m-tj-dome .f-dome-list ul li.m-hover{ color: #47b751; }
.m-tj-dome .g-tj-bottom{ overflow: hidden; margin-bottom:17px; }
.m-tj-dome .g-tj-bottom .m-tj-list{ overflow: hidden; margin: 0px 15px; }
.m-tj-list ul{ margin-left:3px;  }
.m-tj-list ul li{width: 80px;height: auto;float: left;margin: 20px 16px 0px 20px;display: inline;overflow: hidden;}
.m-tj-list ul li a {width: 100%;height: auto;display: block;overflow: hidden;}
.m-tj-list ul li a img {width: 100%;height: 80px;border-radius: 12px;display: block;overflow: hidden;}
.m-tj-list ul li a strong {width: 100%;height: 20px;line-height: 20px;font-size: 14px;font-weight: normal;color: #555;text-align: center;margin: 6px 0 0 0;display: block;overflow: hidden;}
.m-tj-list ul li a b {display: block;width:45px;height: 45px;padding: 17.5px;border-radius: 12px;background-color: #f60;color: #fff;font-size: 16px;font-weight: normal;text-align: center;}
.m-tj-list ul li:hover a strong{ color: #f60; }
.m-tj-list ul li a b{ display: none; }
.m-tj-list ul li:hover a b{ display: block; }
.m-tj-list ul li:hover a img{ display: none; }
/*----软件推荐 end----*/

#image-preview{position:absolute;z-index:1000;border:2px solid #9c6;padding:5px;background-color:#FAFAFA}

.dllist-row5{margin-left:-6px;margin-top:5px;overflow:hidden;}
.dllist-row5 li{float:left;margin-top:10px;margin-left:6px;padding-left:55px;width:105px;height:50px;overflow:hidden;position:relative}
.dllist-row5 li img{display:block;width:48px;height:48px;position:absolute;top:0px;left:0px;z-index:1;}
.dllist-row5 li span{display:block;overflow:hidden;line-height:24px;height:24px;font-weight:600;color:#444;}
.dllist-row5 li p{display:block;overflow:hidden;line-height:24px;height:24px;font-weight:normal;color:#999;}
.dllist-row5 li em{text-decoration:none;font-style:normal;color:#ddd}
.dllist-row5 li a:hover span{color:#c00;}
/*起飞处*/
#gotop{display:none;width:50px;height:49px;position:fixed;right:100px;bottom:70px;}
#gotop a{display:inline-block;width:50px;height:49px;background:url(/static/images/gotop.png) 0 0 no-repeat;}
#gotop a:hover{background-position:0 -49px;}