@charset "gb2312";

/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,input,p,span,tr,td{margin:0;padding:0;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input{ border:0;}input:focus{ outline:none}
em,i{font-style:normal;font-weight:normal}
ul,ol{list-style:none}
h1,h2,h3,h4,h5 {font-size:100%;font-weight:normal}
/*================================ Global css========================*/
body{ font:14px "Microsoft Yahei",\5b8b\4f53,Arial,sans-serif; background:#fff;line-height: 24px;
}
a{ text-decoration:none}
.clearfix {*zoom: 1;}
.clearfix:before,.clearfix:after {display: table;content:""; height:0px;line-height: 0;}
.clearfix:after {clear: both;}
/*layout*/
.pdt35{ padding-top:35px;}
.fl{ float:left}
.fr{ float:right}
.head{ height:60px; border-bottom:1px solid #e3e3e3;}
.wrap{ width:1000px; margin:0px auto;}
h2{background:#3fa0ee; color:#fff;width:125px;width:127px; height:40px; line-height:40px; padding-left:25px;}
.nav ul{width:150px; background:#f3f3f3; border:1px solid #eaeaea; }
.nav li{}
.nav a{ display:inline-block; width:125px; height:40px; line-height:40px; padding-left:25px; border-bottom:1px solid #e3e3e3; color:#000}
.nav a.current{color:#3fa0ee}}
.nav a:hover{color:#3fa0ee}
.xp a{ line-height:35px;}
.con{ width:830px; position:relative}
.softList{margin-bottom: 20px; width:550px; }
.softList li{padding:24px 0 12px;}
.softList li .wrap{width:552px; height:60px; }
.softList li img{float:left; width:48px; height:48px;}
.softInfo{float:left; width:382px; font-size:12px; color:#333; margin:0 24px;}
.softInfo .title{font-size:14px; line-height:14px; font-weight:bold; }
.softInfo .title a{color:#333;}
.softInfo .title a:hover{color:#4cb7ea;}
.softInfo .desc{color:#b4b4b4; height:34px; line-height:34px; overflow: hidden}
.softInfo .info{line-height:12px; }
.infoVal{color:#333;}
.title .star{height:12px; margin-left:14px; }
.softList .download{float:right; padding-top:12px; }
.softList .download a{display:block; width:70px; height:24px; background: url(imageslist_download.png) top left no-repeat; _background-image: url(../images/list_download.gif)}
.softList .download a:hover{background-position:0 -24px; }
.softList .download a:hover{background-position:0 -48px; }
/*sideBar*/
.sideBar{ position:absolute; right:0px; top:35px;width:204px;}
.sideBar img{width:204px; height:108px;}
.sideBar a{ padding-bottom:10px; display:inline-block}
/* footer*/
.footer{width: 100%; color: #999; font-size:12px; border-top: 1px solid #efefef;}
.footer div{ width:960px; height:35px; line-height:25px; margin: 0 auto; text-align: center; }
.footer a{color:#999999;line-height:35px; }
