@charset "utf-8";
/* CSS Document */
body{ background:url(images/bigBg.gif) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}
p,h1{ margin:0; padding:0;}
h1{ font-family:Arial, Helvetica, sans-serif; font-size:24px; margin:0 20px 0 0}
.head{ margin:0 auto; height:132px; width:100%;}
.c{ clear:both;}
.header{background:url(images/menu.jpg) no-repeat; width:951px;height:132px;margin:0 auto;}
.logoimg{float:left;width:263px;margin-top:33px;}
.menu{width:680px; height:30px; color:#FFFFFF; font-size:12px;float:left;margin-top:95px;}
.menu ul{ margin:0; padding:0; margin-top:5px; }
.menu ul li{ list-style-type:none; display:block;float:left; width: 110px; padding-top:5px; text-align:center;}
.menu ul li a{color:#FFFFFF; text-decoration:none;}
.menu ul li a:hover{color:#ff0000;}
.menuLink,.menuLink2{ background:url(images/home.jpg) no-repeat  center; width:65px; height:27px; color:#FF0000; font-weight:bold; }
.menuLink2{background:url(images/base.jpg) no-repeat center; width:105px;}
.hot{ background:url(images/hotBg.jpg) no-repeat; margin:0 auto; height:220px; width:930px;  padding:10px 10px 0px 11px; *padding-left:10px !important;}
.hot img{ float:left}
.ads{ float:right; width:510px;}
.buy,.download{ background: url(images/buy.jpg) no-repeat; width:110px; height:30px; color:#FFFFFF; font-family:16px; float:left; text-align:center; padding-top:5px; margin-top:30px; }
.download{background: url(images/download.jpg) no-repeat; margin-left:50px;}
.buy a:link,.buy a:visited,.download a:link,.download a:visited{ color:#FFFFFF; text-decoration:none;}
.buy a:hover,.download a:hover{color:#FFFFFF; text-decoration: underline;}
.ads p,.info p,.info2 p,.info3 p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:20px;}
.info p,.info2 p,.info3 p{ margin-right:20px; color:#000000;}
.info p a:link, .info p a:visited,.info2 p a:link, .info2 p a:visited,.info3 p a:link, .info3 p a:visited{color:#000000; text-decoration:none;}
.info p a:hover,.info2 p a:hover,.info3 p a:hover{color:#D21518; text-decoration:none;}
.reco{background-image:url(images/recommend.jpg); background-repeat:no-repeat; margin:0 auto; height:249px; width:946px; padding-left:21px; *padding-left:20px !important; padding-top:10px; }
.reco1{ float:left; width:315px;}
.recontent{ float:right; width:255px; padding-right:10px; padding-top:10px;}
.recontentTitle{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000000}
.recontentp{ font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#000000;}
.recontentp a:link,.recontentp a:visited{color:#000000; text-decoration:none;}
.recontentp a:hover{color:#D21518; text-decoration: underline;}
.recoBig{padding-top:20px;margin:0 auto;width:950px; height:255px; border:#CC66FF;}
.content{background-image: url(images/bg.jpg);  height:auto;  width:100%; padding-bottom:50px;}
.bodyContent{ background-image:url(images/bodycontent.jpg); background-repeat:repeat-y;width:969px; *width:970px !important; width:971px;  margin:0 auto; height:auto; overflow:hidden;}
.bodyBottom{ background-image:url(images/bodyBottom.jpg); background-repeat:no-repeat; width:971px;*width:970px !important; height:12px;margin: 0 auto;}
.leftBanner{ width:244px;float:left;}
.left-top{ background: url(images/bannerleft1.jpg) no-repeat top center; width:240px; height:35px; color:#000000; font-size:15px;  font-weight:bold; margin-left:10px; padding-top:8px; text-align:center;}
.leftBanner2{ background:url(images/bannerleft2.gif) repeat-y; width:244px;text-align:center; margin-left:10px; margin-top:-6px;}
.ulTitle{ background:url(images/dot.gif) no-repeat left center; color:#282727; font-family: Arial, Helvetica, sans-serif;font-size:14px;display:block; line-height:20px;margin-left:3px; padding-left:35px; width:130px;font-weight:bold; height:20px;text-align: left; float:left;}
.bannerMore{ float:right;display:block; width:30px; height:20px; text-align:right; padding-right:18px !important; padding-right:13px;font-size:12px; padding-top:3px;}
.ulbottom{ width:232px; background:url(images/ulbottom3.jpg) no-repeat bottom center; height:auto;margin-left:5px !important;*margin-left:0px !important; padding-bottom:5px;}
.ulbottom2{ width:234px; height:auto;margin-left:4px;}
.leftBanner ul{ margin:0; padding:0; color:#272727; font-family: Arial, Helvetica, sans-serif;font-size:13px; margin-left:32px; text-align:left;line-height:28px; }
.leftBanner ul li{ list-style-type:none; }
.leftBanner ul li a:link,.leftBanner ul li a:visited,.bannerMore a:link,.bannerMore a:visited{ color:#272727; text-decoration:none;}
.leftBanner ul li a:hover,.bannerMore a:hover{color:#D21518; text-decoration: underline;}
.left-top img{ float:right; padding-right:20px;}
.leftBanner3{ background:url(images/bannerleft3.gif) no-repeat bottom center; width:244px; height:6px; margin-left:10px; font-size:4px;}
.mainContent{width:700px; float:left;padding-left:10px;*padding-left:2px;}
.mainContent1{ background:url(images/content1.gif) no-repeat; height:15px; font-size:12px;}
.mainContent2{ background:url(images/content2.gif) repeat-y; width:700px; overflow:hidden; padding-bottom:40px;}
.mainContent3{ background:url(images/content3.gif) no-repeat; height:44px; width:702px;}
.mainContent4{ background:url(images/content4.gif) no-repeat; height:15px; font-size:12px;width:702px;}
.intro,.introTwo{ width:650px; height:auto; border-bottom:#D7D8D8 solid 1px; margin-top:20px; padding-bottom:20px;}
.introTwo{border-bottom:none;}
.box{  float:left; margin-left:10px; text-align:center; height:auto; width:142px;}
.price{ font-size:13px; color:#FF0000; font-weight:bold;}
.introContent{ width:450px; height:auto; float:right;} 
.introTitle{ color:#000000;font-size:20px;}
.introTitle a:link,.introTitle a:visited,.recontentTitle a:link,.recontentTitle a:visited,h1 a:link, h1 a:visited{color:#000000; text-decoration:none; }
.introTitle a:hover,.recontentTitle a:hover, h1 a:hover{color:#000000; text-decoration: underline;}
.introContent p,.support { color:#383838; font-size:13px; line-height:20px; text-align:justify;}
.support{ padding-left:20px; padding-right:10px; font-size:12px;}
.support a:link, .support a:visited{color:#000000;text-decoration:none}
.support a:hover{color:#000000; text-decoration: underline;}
.more{ font-size:13px;}
.more a:link,.more a:visited{ color:#383838; text-decoration:underline;}
.more a:hover{ color:#D21518; text-decoration:underline;}
.buyTwo,.downloadTwo,.buyOne,.downloadOne{ background:url(images/buyTwo.gif) no-repeat left center; color:#C5000B; font-size:13px; font-weight:bold; display:block; width:100px; height:30px; padding-top:10px; padding-left:20px; float:left;}
.downloadTwo{background:url(images/downloadTwo.gif) no-repeat left center; color:#59953B;}
.buyOne{background:url(images/buyOne.gif) no-repeat left center; padding-left:22px; padding-top:12px;}
.downloadOne{background:url(images/downloadOne.gif) no-repeat left center; color:#59953B; }
.buyTwo a:link,.buyTwo a:visited,.buyOne a:link,.buyOne a:visited{color:#C5000B; text-decoration:none;}
.buyTwo a:hover,.buyOne a:hover{color:#C5000B; text-decoration:underline;}
.downloadTwo a:link,.downloadTwo a:visited,.downloadOne a:link,.downloadOne a:visited{color:#59953B; text-decoration:none;}
.downloadTwo a:hover,.downloadOne a:hover{color:#59953B; text-decoration:underline;}
.articleTitle{ display:block; width:50px; height:20px; background:url(images/red.gif) no-repeat left center; padding-left:20px; margin-left:30px; font-size:16px; font-weight:bold; margin-top:20px;}
.article{ margin-top:-20px;}
.artile ul{ font-size:13px; line-height:20px;}
.artile ul li{ color:#021D82; list-style-image: url(images/ul.gif); margin-left:30px;}
.artile ul li a:link,.artile ul li a:visited{ color:#021D82; text-decoration:none;}
.artile ul li a:hover{ color:#0035FC;text-decoration:none;}
.release{ background:url(images/content2.gif) repeat-y;width:702px;}
.release1{ background:url(images/release1.gif) no-repeat; height:9px; font-size:7px; margin-left:10px; margin-top:15px;}
.release2{ background:url(images/release2.gif) repeat-y; height:260px; overflow:hidden; margin-left:10px;}
.release3{ background:url(images/release3.gif) no-repeat; height:9px;font-size:7px; margin-left:10px;}
.releaseTitle{display:block; width:150px; height:20px; background:url(images/flash.gif) no-repeat left center; padding-left:20px;  font-size:16px; font-weight:bold; margin-left:20px; margin-bottom:5px;}
.releaseLeft{ float:left; margin-left:10px; width:285px;}
.releaseRight{ float:right; margin-right:12px; width:285px;}
.release ul{ padding-left:20px; padding-right:5px; line-height:25px;}
.release ul li {clear:both; list-style:none; list-style-image:none; font-size:13px; border-bottom:#D9D9D9 solid 1px; line-height:20px;}
.release ul li .spe{ color:#000000; width:185px; display:block; float:left;}
.release ul li .sper{color:#000000; background: url(images/dot2.gif) no-repeat left center; width:60px; padding-left:10px; display:block; float:left;}
.release ul li .spe a:link,.release ul li .spe a:visited{color:#000000; text-decoration:none;}
.release ul li .spe a:hover{color:#000000; text-decoration: underline;}
.foot{color:#000000; font-size:12px; font-weight:bold; }
.foot a:link,.foot a:visited{color:#000000; text-decoration:none;}
.foot a:hover{color:#000000; text-decoration: underline;}
.footer{ background: url(images/foot.gif)  repeat-x; height:112px; text-align:center; padding-top:15px;width:100%; }
.footTwo{color:#C0C0C0; font-size:12px; font-weight:bold;}
.footTwo a:link,.footTwo a:visited{color:#C0C0C0; text-decoration:none;}
.footTwo a:hover{color:#C0C0C0; text-decoration: underline;}
.table1{ background:#C4C4C4;}
.table1 td{ background:#FFFFFF; }
.sitemap{ width:150px; line-height:20px; list-style:none; margin-left:30px; font-size:12px; margin-top:10px;}
.sitemap li{ margin-bottom:5px;background-color:#9E9FA3;}
.sitemap li a:link, .sitemap li a:visited{ color:#000000; text-decoration:none;}
.sitemap li a:hover{ color: #CCCCCC; text-decoration:none;}