::selection {
background:#20a53a; 
color:#fff;
}
::-moz-selection {
background:#20a53a; 
color:#fff;
}
::-webkit-selection {
background:#20a53a; 
color:#fff;
}
*{
	-webkit-box-sizing: inherit !important;
    -moz-box-sizing: inherit !important;
    box-sizing: inherit !important;
}
.clear{
	clear:both;
	height:1px;
	width:100%;
}
.white{
	background-color:#fff;
}
.ztbox{
	width:100%;
	background-image:url(../../images/ztbg.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
.banner .title{
	font-family:"Microsoft Yahei","微软雅黑";
	font-size:37px;
	text-align:center;
	padding:48px 0 30px;
	color:#555;
	font-weight:normal;
	width: 345px;
	margin:0 auto;
	position:relative;
}
.banner .title  span.free {
    border: 1px solid #ff5c26;
    border-radius: 2px;
    color: red;
    font-family: "宋体";
    font-size: 12px;
    padding: 2px 3px;
    position: absolute;
    right: -75px;
    top: 48px;
}
.banner .title  span.time {
    color: #888;
    font-family: "宋体";
    font-size: 12px;
    position: absolute;
    right: -80px;
    top: 77px;
}
.downBtn{
	height:46px;
	width:100%;
	text-align:center;
	margin-bottom:20px;
}
.downBtn span{
	display:inline-block;
	width:130px;
	height:44px;
	line-height:44px;
	border: 1px solid #20a53a;
	text-align:center;
	font-size:16px;
	color:#20a53a;
	border-radius:5px;
	cursor:pointer;
	margin:0 5px;
}
.downBtn span.on{
	background:#20a53a;
	background:linear-gradient(#20a53a,#189d32);
	box-shadow:inset 0 1px 2px #30ad42;
	color:#fff;
	text-shadow:#00851a 0 -1px 0;
}
.downBtn span:hover{
	background-color:#10952a;
	background:linear-gradient(#10952a,#189d32);
	box-shadow:inset 0 1px 2px #10952a;
	color:#fff;
}
.downBtn span a{
	display:block;
	color:#fff;
}
.showtitle{
	color:#20a53a;
	font-size:22px;
	text-align:center;
	font-family:"微软雅黑";
	padding:16px 0 10px;
}
.downInfo{
	text-align:center;
	padding:15px 0;
	color:#999;
	font-size:14px;
}
.downInfo span{
	color:#888;
	margin:0 5px;
}
.downInfo a{
	color:#20a53a;
	margin-left:5px;
}
.softtxt{
	padding:10px 0 40px;
	text-align:center;
	font-size:14px;
	line-height:28px;
	color:#888;
}
.preview{
	background:url(../../images/pc.png) no-repeat top center;
	height:617px;
	padding-top:24px;
}
.preview .windows, .preview .linux {
    height: 517px;
    width: 814px;
    margin: 0 auto;
    position: relative;
}
.WSoft-min {
	box-shadow: 0 0 10px #666;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 450px;
}
.WSoft-min img {
	vertical-align: bottom;
}
.function{
	width:100%;
	min-width:1040px;
	background-image:url(../../images/f_xian.gif);
	background-position:top center;
	background-repeat:repeat-x;
	padding-top:60px;
}
.function .title{
	font-size:30px;
	color:#20a53a;
	text-align:center;
	font-weight:normal;
	margin-bottom:20px;
}
.function .subinfo{
	text-align:center;
	color:#666;
	font-size:16px;
}
.onekeycon ,.onekeycon-more{
	padding-top:90px;
	padding-bottom:10px;
	float:left;
}
.onekeycon ul li,.onekeycon-more ul li{
	width:260px;
	height:160px;
	position:relative;
	float:left;
	text-align:center;
	margin-bottom:60px;
}
.onekeycon ul li span{
	display:block;
	margin:0 auto 20px;
	font-size:30px;
	border-radius:79px;
	background-color:#20a53a;
	height:158px;
	width:158px;
	line-height:158px;
	color:#fff;
}

.onekeycon ul li p{
	text-align:center;
	color:#858585;
	font-size:16px;
}

.onekeycon-more ul li span{
	border:#CACAD9 1px solid;
	display:block;
	margin:0 auto;
	font-size:30px;
	border-radius:79px;
	background-color:#fff;
	height:158px;
	width:158px;
	line-height:158px;
	color:#444;
}
.onekeycon-more ul li p{
	display:none;
	background-color: #20a53a;
    border: 1px solid #cacad9;
    border-radius: 79px;
    color: #fff;
    font-size: 16px;
    height: 83px;
    left: 50px;
    margin: 0 auto;
    padding: 55px 20px 20px;
    position: absolute;
    top: 0;
    width: 118px;
}
.tab-tit{
	text-align:center;
	padding-bottom:50px;
}
.tab-tit span{
	font-size:30px;
	margin:0 30px;
	color:#666;
	cursor:pointer;
	padding-bottom:5px;
}
.tab-tit span.on{
	color:#20a53a;
	border-bottom:#20a53a 2px solid;
}
.tab-wrap{
	padding-bottom:60px;
}
.tab-wrap .tab-con{
	display:none;
}
.tab-con-info{
	text-align:center;
	line-height:26px;
	margin-bottom:20px;
	font-size:16px;
	color: #666;
}


.qtitle{
	font-size:20px;
	color:#444;
	padding:30px 0 20px;
}
.qtitle a{
	color:#20a53a;
	margin-left:20px;
	font-size:14px;
}
.faq{
	border-left: 5px #ddd solid;
    padding-left: 15px;
    margin-bottom: 20px;
    font-size: 14px;
}
.faq p{
	line-height:30px;
}
.faq p .link{
	color:#20a53a;
}
.code{
	border: #ddd 1px solid;
    background-color: #F0F0F0;
    padding: 8px 10px;
    font-size: 15px;
    display: inline-block;
    margin-top: 6px;
}
/*windwos面板*/
 .version{
	color: #888;
	font-family: "微软雅黑";
	font-size: 10px;
	text-align: center;
}
.support{
	color: #20a53a;
	font-size: 17px;
	text-align: center;
	font-family: "微软雅黑";
	padding: 10px 0 0px;
}
.supports{
	color: #20a53a;
	font-size: 22px;
	text-align: center;
	font-family: "微软雅黑";
	padding: 16px 0 10px;
}
.introduce{
	margin-top: 80px;
	padding-bottom:50px ;
	overflow: hidden;
}
.introduce .showImgleft{
	width: 450px;
	float: left;
}
.introduce .showImgRight{
	width: 450px;
	float: right;
	margin-right: 10px;
}
.introduce .showImgleft img,
.introduce .showImgRight img{
	width: 100%;
	box-shadow: 6px 6px 10px 0px #CECECE;
}
.introduce  .showText{
	float: left;
	margin-left: 75px;
	margin: 100px 55px;
}
.introduce  .showText li{
	font-size: 15px;
	margin-top: 15px;
	font-family: "微软雅黑";
	color: #888;
}
.introduce .showText .showTitle{
	font-size: 25px;
	margin-bottom: 20px;
	color: #555;
}
.mb100{
	margin-bottom: 100px;
}
.introduce.mb100{
	padding-top:50px;
	border-top: 1px solid #ececec;
}
body{
	overflow-x: hidden;
}
.tab-con-img{
	text-align: center;
}



.go-download{
	width: 100%;
	text-align: center;
	margin-bottom: 5px;
	font-size: 16px;
}
.go-download a{
	color: #555;
}
.platform{
	width: 100%;
	text-align: center;
	font-size: 10px;
	margin-bottom: 35px;
	color: #888;
}
.softtxt{
	padding-bottom: 20px;
}
.win{
	height: 517px;
	width: 814px;
	margin: 0 auto;
	position: absolute;
	margin-left: -407px;
	left: 50%;
	opacity: 0;
}

.show{
	opacity: 1;
	-webkit-transition: opacity .5s linear;
	transition: opacity .5s linear;
}
