*{margin:0;padding:0;}
body {margin:0; padding:0; font:14px/1.5 \5FAE\8F6F\96C5\9ED1, Tahoma; color:#373737;}
a {color:#555; text-decoration:none;}
a:hover {text-decoration:underline; color:#2871d5;}
a:focus { outline: none; }
a.blue {color:#2871d5;}
a.red {color:#F00;}
a.bold {font-weight:bold;}
ul {margin:0; padding:0;}
li {list-style-type:none;}
img {border:none;}
h1,h2 {display:none;}

		
#header {height:80px; width:100%; background:#FFF; position:relative; z-index:9;}
	#header .top_in {max-width:1270px; min-width:1070px; _width:1270px; height:80px; margin:0 auto; position:relative;}
	.logo {width:205px; height:40px; float:left; margin-top:20px;}	
#header #nav {display:inline; float:left; margin-left:50px;}
#header #nav li {display:block; float:left; height:80px; position:relative;}
#header ul li a {display:block; float:left; height:80px; line-height:80px; color:#333; font-size:16px; padding:0 20px; position:relative; border-left:1px solid #EEE;}
#header #nav li a:hover {color:#388ddf; text-decoration:none;}
#header #nav li a:hover i {border-color:#388ddf #fff #fff;}
#header #nav li a.mutl {padding:0 30px 0 20px;}
#header #nav li a.last {border-right:1px solid #EEE;}
#header #nav li a i { position:absolute; right:15px; top:38px; width:0; height:0; font-size:0; line-height:0; border-width:4px; border-style:solid; border-color:#333 #fff #fff; -moz-transition:-moz-transform .2s ease-in; -webkit-transition:-webkit-transform .2s ease-in; -o-transition:-o-transform .2s ease-in; transition:transform .2s ease-in; -moz-transform:rotate(0); -webkit-transform:rotate(0); -o-transform:rotate(0); transform:rotate(0)}
#header #nav li a:hover i { -moz-transform:rotate(180deg); -moz-transform-origin:50% 30%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 30%;-o-transform:rotate(180deg); -o-transform-origin:50% 30%; transform:rotate(180deg); transform-origin:50% 30%; filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
#header #nav ul {position:absolute; display:none; top:80px; left:0; margin-left:0; border:1px solid #EEE;}
#header #nav ul li {text-align:center; display:block; float:none; background:#FFF; height:30px; float:left;}
#header #nav ul li.nobg {background:none;}
#header #nav ul li a {color:#555; font-size:12px; width:74px; height:30px; line-height:30px; display:block; text-align:left; border:none;}
#header #nav ul li a:hover {text-decoration:none; color:#2871d5;}
#header #navline {height:3px; width:74px; background:#2871d5; position:absolute; top:0; left:260px; z-index:9;}.news {max-width:1230px; min-width:960px; _width:1230px; margin:0 auto; padding:15px 20px; overflow:hidden; border:1px solid #e4e4e4; margin-bottom:70px;}

	
.g-soft-tank{ width:100%; height:auto; background:#fff; padding:6px 19px 0 0px; overflow:hidden}
.g-soft-tank h4{ width:97.5%; height:55px; border-bottom:3px solid #46505b; margin:0 0 0 20px; display:block; position:relative; zoom:1}
.g-soft-tank h4 strong{ width:281px; height:55px; line-height:55px; font-size:20px; font-weight:normal; color:#333;border-bottom:3px solid #2ecc71; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.g-soft-tank h4 strong i{ width:25px; height:23px; background:url(/skin/new2016/images/rank-icon.png) no-repeat 0 -265px; float:left; margin:16px 14px 0 0; display:inline; overflow:hidden}
.g-soft-tank h4 a{ float:right; height:55px; line-height:64px; font-size:14px; font-weight:normal; color:#333; display:inline; overflow:hidden}
.g-soft-tank h4 a:hover{ color:#f40}
.g-soft-tank:nth-child(2) h4 strong i{ background-position:0 -329px;}
	
.g-soft-tank ul{ width:100%; height:auto; display:block; overflow:hidden}
.g-soft-tank ul li{     width: 582px;
      height: 185px;border: 1px dotted #c7b3b3;float:left; margin:0 11px 0 20px; display:inline; overflow:hidden}
.g-soft-tank ul li i{ width:50px; height:28px; line-height:26px; font-size:20px; font-weight:bold; color:#fff; text-align:center; background:#999; border-radius:25px; float:left; margin:30px 0 0 18px; display:inline; overflow:hidden}
.akuan{ width: 490px;height:auto; float:left; margin:14px 0 0 10px; display:inline; overflow:hidden}
.akuan img{ width: 160px;
    height: 160px;float:left; border-radius:8px; margin:0 14px 0 0; display:inline; overflow:hidden}
.g-soft-tank ul li a strong{ width: 243px;
    height: 16px;
    line-height: 16px;
    font-size: 17px;
    font-weight: normal;
    color: #333;
    float: left;
    margin: 3px 0 0;
    display: inline;}
.g-soft-tank ul li a b{ width:176px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:7px 0 0; display:inline; overflow:hidden}
.g-soft-tank ul li a:hover strong{ color:#f40}
.g-soft-tank ul li:nth-child(1) i{ background:#ff5555}
.g-soft-tank ul li:nth-child(2) i{ background:#f90}
.g-soft-tank ul li:nth-child(3) i{ background:#fc0}

 .banner_download { z-index: 9;
    display: block;
    width: 150px;
    height: 44px;
    background: url(../img/d_btn.png) 0 0 no-repeat;
    float: left;}
.banner_download:hover {background-position:0 -41px;}
 .banner_download_win10 { z-index:9; display:block;width: 130px;
    height: 35px; background:url(../img/d_btn_win10.png) 0 0 no-repeat;float: left;}
.banner_download_win10:hover {background-position:0 -41px;}
 .banner_word {position:absolute; bottom:20px; left:55%; z-index:9; text-align:left;width: 470px; line-height:25px;}
 


.xiangqing{
	
	 width: 276px;
   
    line-height: 14px;
    font-size: 14px;
    font-weight: normal;
    color: #5a5a5a;
    float: left;
    margin-top: 6px;
}
.xiazaicishu{
	
	 width: 276px;
    height: 19px;
    line-height: 14px;
    font-size: 14px;
    font-weight: normal;
    color: #5a5a5a;
    float: left;
    margin-top: 6px;
}

.daxiao{
	  width: 276px;
    height: 19px;
    line-height: 14px;
    font-size: 12px;
    font-weight: normal;
    color: #5a5a5a;
    float: left;
}
.hzhb li {
    float: left;
    line-height: 30px;
    margin: 0 3px;
    display: inline;
}

.link li {
    float: left;
    line-height: 23px;
    margin: 0 10px;
    display: inline;
}.link li a {
    color: #565656;
}.link ul {
    display: block;
    float: left;
}.link h3 {
    font-size: 16px;
    float: left;
    display: inline;
    margin-right: 5px;
    line-height: 26px;
}.link {
    width: 900px;
    margin: 10px auto;
    overflow: hidden;
}.hzhb {
    width: 900px;
    margin: 10px auto;
    overflow: hidden;
}.footer {
    font-size: 12px;
    line-height: 1.8em;
    text-align: center;
    padding: 15px 0;
}.footer a, .footer span {
    color: #565656;
    text-decoration: none;
    padding: 0 10px;
}.footer .copyright {
    color: #9E9E9E;
}.footer .copyright {
    color: #9E9E9E;
}.blink {
    padding-bottom: 20px;
    text-align: center;
}