@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}
/*头部*/
#footer div,#footer p,#header dt,#nav li,#subNav,#topNav{width: 1230px;display: block;margin: 0 auto;clear: both}
#topNav {text-align: right}
#topNavC {width: 100%;height: 41px;line-height: 41px;background: #fafafa;border-bottom: 1px solid #e2e2e2;font-size: 14px}
#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: #1da16e}
#topNav a.focus:hover, #topNav a:hover {color: #f60}
#header,#page{background: #fff;}
#header dt {position: relative;height: 110px;z-index: 100}
#header i {font-style: normal}
#logo {display: block;width: 310px;overflow: hidden;padding: 20px 0 16px 0}
#logo img {padding-left: 1px}
#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}
#nav {background: #47b751;height: 45px;line-height: 45px;text-align: center;box-shadow: 0px 4px 18px 0px rgb(113, 177, 119);}
#nav a {width: 120px;float: left;font-size: 16px;color: #fff}
#nav .nav-cur, #nav a:hover, #nav p.hover i, #nav p:hover i {background-color: #399241;text-decoration: none}
#nav p {width: 120px;float: left;position: relative;z-index: 1}
#nav p span {display: none;position: absolute;left: 0;width: 118px;background: #fff;border: 1px solid #ddd;border-top: none}
#nav p.hover span, #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}
/*底部*/
#footer {position: relative}
#footer {border-top: 1px solid #f3f3f3;margin-top: 15px;padding: 25px 0;text-align: center;background:#4F4F4F}
#footer div {color: #bbb}
#footer p {margin-top: 10px;color: #999}
#footer a {margin: 0 15px;color:#f8f8f8;}
#footer img {display: inline}
#footer p a {color: #999}
/*主题*/

.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;}