/* Default styles */
body { font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; background:url(../images/bg-img.jpg) repeat-x #B5E9FF;}
* {margin:0; padding:0;}
img{ border:0; margin:0; padding:0;}
div{ margin:0; padding:0;}
a { text-decoration:none; color: #2991C0;}
a:hover { text-decoration: underline; color:#0099FF;}
hr { margin:10px; height:1px; background:#0099FF; border:none;}
ol { padding-left:23px;}
ol li { list-style: decimal; padding-bottom:5px; padding-top:5px;}
h1, h2, h3, h4, h5, h6 { padding-top:10px; padding-bottom:3px; }
h1{ font-size:20px;  color:#FF8201; font-family:Arial, Helvetica, sans-serif;}
#index-h1 { border:none; font-size:20px;}
h2{ font-family: Tahoma, Verdana, sans-serif; font-size:17px; color:#01344E;}
.top-h2{ }
h2 a{ padding-bottom:15px;}
#top-h2-1{ color:#004E75; font-family:"Times New Roman", Times, serif; font-size:16px;}
h4{ font-family: Arial, Helvetica, sans-serif;}
h5 { font-size: 12px; font-weight: normal; font-family: Tahoma, Verdana, Arial; }
br { clear:both;}
p{  font-family: Tahoma, Verdana, Arial;}

#container { width:961px; margin:0 auto; }
.clear-all{ clear:both;}
#header { height:89px; width:961px; background:url(../images/header-bg.png) no-repeat;}
#header-left { float:left; width:710px; height:auto; margin-top:20px;}
#header-left img{ float:left; margin-right:12px; padding:0 0 0 0;} 
#header-left p{ color:#004586;
font-family:verdana;
font-size:10px;
line-height:1.3em;
padding:18px 0 0;}
.mingw{float:right; margin:2px 10px 0 0;}
#header-right{ float:right; margin:3px 12px 0 0;}

#version-windows-mac {margin:0; padding:0; padding-top:35px;}
#version-windows-mac li{display:inline;}
#version-windows-mac li a{ font-size:12px; color:#333; background-image:url(../images/windowsmac.png); background-repeat:no-repeat; float:left; height:0; overflow: hidden; padding-top:31px; width:103px; outline:none;}
#version-windows-mac li a:hover{ color:#000;}
#version-windows-mac li.gn-windows a{ background-position: 0 0;}
#version-windows-mac li.gn-mac a{ background-position: -103px 0;}

#version-windows-mac1 {margin:0; padding:0; padding-top:35px;}
#version-windows-mac1 li{display:inline;}
#version-windows-mac1 li a{ font-size:12px; color:#333; background-image:url(../images/windowsmac.png); background-repeat:no-repeat; float:left; height:0; overflow: hidden; padding-top:31px; width:103px; outline:none;}
#version-windows-mac1 li a:hover{ color:#000;}
#version-windows-mac1 li.gn-windows a{ background-position: 0 0;}
#version-windows-mac1 li.gn-mac a{ background-position: -103px 0;}

#nav {margin:0; padding:0;}
#nav li{display:inline;}
#nav li a{ font-size:12px; color:#333; background-image:url(../images/nav.png); background-repeat:no-repeat; float:left; height:0; overflow: hidden; padding-top:37px; width:137px; outline:none;}
#nav li a:hover{ color:#000;}
#nav li.gn-home a{ background-position: 0 0;}
#nav li.gn-products a{ background-position: -137px 0;}
#nav li.gn-download a{ background-position: -274px 0;}
#nav li.gn-buylicense a{ background-position: -411px 0;}
#nav li.gn-support a{ background-position: -548px 0;}
#nav li.gn-tutorial a{ background-position: -685px 0;}
#nav li.gn-freeresource a{ width:139px; background-position: -822px 0;}

#nav li.gn-home a:hover{ background-position: 0 -38px;}
#nav li.gn-products a:hover{ background-position: -137px -38px;}
#nav li.gn-download a:hover{ background-position: -274px -38px;}
#nav li.gn-buylicense a:hover{ background-position: -411px -38px;}
#nav li.gn-support a:hover{ background-position: -548px -38px;}
#nav li.gn-tutorial a:hover{ background-position: -685px -38px;}
#nav li.gn-freeresource a:hover{ width:139px; background-position: -822px -38px;}

#nav li.gn-home a:active{ background-position: 0 -76px;}
#nav li.gn-products a:active{ background-position: -137px -76px;}
#nav li.gn-download a:active{ background-position: -274px -76px;}
#nav li.gn-buylicense a:active{ background-position: -411px -76px;}
#nav li.gn-support a:active{ background-position: -548px -76px;}
#nav li.gn-tutorial a:active{ background-position: -685px -76px;}
#nav li.gn-freeresource a:active{ width:139px; background-position: -822px -76px;}

#nav li.gn-home-2 a{ background-position: 0 -38px;}
#nav li.gn-products-2 a{ background-position: -137px -38px;}
#nav li.gn-download-2 a{ background-position: -274px -38px;}
#nav li.gn-buylicense-2 a{ background-position: -411px -38px;}
#nav li.gn-support-2 a{ background-position: -548px -38px;}
#nav li.gn-tutorial-2 a{ background-position: -685px -38px;}
#nav li.gn-freeresource-2 a{ width:139px; background-position: -822px -38px;}

#bigshow{ clear:both; padding:0 0 0 0;}

#main{ padding:9px 0 0 0;}
#main p{ color:#333333;
font-size:11px;
line-height:1.7em;
padding-top:6px;}
#main #left-bar{ width:723px; height:auto; float:left; }
#main #left-bar .center-bar .download-imgshow{ width:671px; margin:0 auto;}
#main #left-bar .center-bar .download-imgshow p{ padding:12px 0 0 0; color:#3B5998;}
#main #left-bar .center-bar .download-imgshow .ok-web{ color:#666;}
#main #left-bar .left-bar-top{ background: url(../images/left-bar-top-bottom.png) no-repeat scroll 0 0 transparent; height:11px; width:723px;}
#main #left-bar .center-bar{ background:url(../images/left-bar-bg.png) repeat-y;}
#main #left-bar .center-bar .products{ clear:both; padding:20px 0 22px 0 ; border-bottom:1px solid #DBDBDB;}

#main #left-bar .center-bar .products-2{ border-bottom:1px solid #DBDBDB; padding:20px 0 0 0 ; height:184px;}

#main #left-bar .center-bar .products-leftbar{ width:361px; float:left; border-right:1px dashed #DBDBDB; margin-right:10px;}
#main #left-bar .center-bar .products-leftbar p{ padding-right:15px;}
#main #left-bar .center-bar .products-leftbar img{ float:left; padding-left:2px; }
#main #left-bar .center-bar .products-leftbar h2{  height:25px; padding:0px 0 15px 17px; color:#002E5E; font-weight:200;}

#main #left-bar .center-bar .products-rightbar{ width:350px; float:right; }
#main #left-bar .center-bar .products-rightbar p{ padding-right:15px;}
#main #left-bar .center-bar .products-rightbar img{ float:left; }
#main #left-bar .center-bar .products-rightbar h2{  height:25px; padding:0px 0 15px 0; color:#002E5E; font-weight:200;}


#main #left-bar .center-bar .products-bottim{ padding:34px 0 57px 0 ; }
#main #left-bar .center-bar .products-left{ width:204px; float:left;}
#main #left-bar .center-bar .products-left img{ margin:53px 0 0 30px;}
#main #left-bar .center-bar .products-left p{ font-size:15px; color:#7D0000;  margin:0 0 0 60px;}
#main #left-bar .center-bar .products-right { float:right;}
#main #left-bar .center-bar .products-right h2{  width:464px; height:25px; padding:1px 0 15px 0; color:#002E5E; font-weight:200;}
#main #left-bar .center-bar .products-right p{  color:#333333;
font-weight:200;
line-height:1.7em;
margin-right:32px;
padding-bottom:9px;
padding-top:0;
width:487px;}

#main #left-bar .center-bar .products-right-pr { float:right; width:465px; padding-top:43px;}
#main #left-bar .center-bar .products-right-pr h2{  width:417px; height:25px; padding:1px 0 7px 0; color:#002E5E; font-weight:200;}
#main #left-bar .center-bar .products-right-pr p{  width:417px; padding-top:0; padding-bottom:5px; color:#333333; font-weight:200; margin-right:32px;}
.products-right-pr li a{ margin:15px 0 0 0;}

#main #left-bar .left-bar-bottom{ background: url(../images/left-bar-top-bottom.png) no-repeat scroll 0 -12px transparent; height:11px; width:723px;}

/*#main .right-bar{ width:228px; height:auto; float:right; padding-bottom:10px; }*/
#main .right-bar{ width:228px; height:auto; float:right; }
#main .right-bar .right-bar-title{ background:url(../images/right-bar-title-bg.gif) no-repeat; width:216px; height:30px; color:#fff; font-size:14px; padding-left:12px; padding-top:1px;}
#main .right-bar .right-bar-main{ background:url(../images/right-bar-main-bg.png) repeat-y; height:auto; }
#main .right-bar .right-bar-main a{ margin:0 0 0 0; line-height:120%; }
#main .right-bar .right-bar-main .hot1{  font-size:19px;}
#main .right-bar .right-bar-main .hot2{  font-size:12px;}
#main .right-bar .right-bar-main .hot3{  font-size:10px;}
#main .right-bar .right-bar-main .hot4{  font-size:19px;}
#main .right-bar .right-bar-main .hot5{  font-size:12px;}
#main .right-bar .right-bar-main .hot6{  font-size:12px;}
#main .right-bar .right-bar-main .hot7{  font-size:10px;}
#main .right-bar .right-bar-main .hot8{  font-size:11px;}
#main .right-bar .right-bar-main .hot9{  font-size:19px;}
#main .right-bar .right-bar-main .hot10{  font-size:10px;}
#main .right-bar .right-bar-main .hot11{  font-size:10px;}
#main .right-bar .right-bar-main .hot12{  font-size:12px;}

#main .right-bar .right-bar-main .right-bar-main-all{ padding:10px 0 5px 10px;}
#main .right-bar .right-bar-main .right-bar-main-all ul li{ list-style-type: none; padding-bottom:5px;}
#main .right-bar .right-bar-main .right-bar-main-all ul a{ background: url(../images/link-a-img.png) no-repeat scroll left 5px transparent; margin-left:5px; padding-left:10px; color:#324E6C;}

/*#main .right-bar .right-bar-bottom{ background:url(../images/right-bar-bottom-bg.png) no-repeat; height:7px; width:228px;}*/

#main .screah{ background:url(../images/scerah.gif) no-repeat; float:right; width:228px;  height:69px; padding-bottom:10px;}
#main .screah .screah-p{ color:#2991C0;
font-size:13px;
font-weight:bold;
margin-left:18px;
margin-top:6px;
}
.screah table {
margin:0 auto;
}

.products-right .nav-buynow li a{ margin:17px 25px 0 0;  }
.products-right .nav-download li a{ margin:17px 0 0 0; }
.nav-buynow {margin:0; padding:0;}
.nav-buynow li{display:inline;}
.nav-buynow li a{ font-size:12px; color:#333; background-image:url(../images/buynow.png); background-repeat:no-repeat; float:left; height:0; overflow: hidden; padding-top:28px; width:117px; outline:none;}
.nav-buynow li a:hover{ color:#000; background-position: 0 -29px;}
.nav-buynow li a:active{ background-position: 0 -58px;}

.nav-download {margin:0; padding:0;}
.nav-download li{display:inline;}
.nav-download li a{ font-size:12px; color:#333; background-image:url(../images/download.png); background-repeat:no-repeat; float:left; height:0; overflow: hidden; padding-top:28px; width:117px; outline:none;}
.nav-download li a:hover{ color:#000; background-position: 0 -29px;}
.nav-download li a:active{ background-position: 0 -58px;}

.nav-learnmore {margin:0; padding:0;}
.nav-learnmore li{display:inline;}
.nav-learnmore li a{ font-size:12px; color:#333; background-image:url(../images/learn-more.png); background-repeat:no-repeat; float:left; height:0; overflow: hidden; padding-top:28px; width:117px; outline:none;}
.nav-learnmore li a:hover{ color:#000; background-position: 0 -29px;}
.nav-learnmore li a:active{ background-position: 0 -58px;}



#footer{ padding-bottom:80px;}
.footer-links{ background:url(../images/footer-links-bg.jpg) no-repeat; width:961px; height:35px; margin-top:18px;}
.footer-links p{ padding-top:9px;
text-align:center;}
.footer-links a{ color:#fff; padding:0 15px 0 0;}
.copyright { margin-top:15px;}
.copyright p{ text-align:center; font-size:11px; line-height:1.8em;}
.copyright a{ font-size:11px;}

.ceng{ 
display:none;
}
#nav  li .ceng {
background: repeat-x scroll 0 0 transparent;
border-color:#CEDCE7 #B5C2CC #B5C2CC;
border-right:1px solid #B5C2CC;
border-style:solid;
border-width:1px;
display:none;
height:172px;
left:-143px;
overflow:hidden;
padding-left:10px;
position:absolute;
top:35px;
width:950px;}

#nav  li .ceng_ul ul {
float:left;
padding:0;
width:190px;
}

#nav .ceng_ul ul {
display:inline;
float:left;
height:172px;
line-height:18px;
list-style:none outside none;
width:100px;
}

.img-top-word {
border-top:1px dashed #9B9EA4; margin:10px 0 10px 0;
}
/*modPRODUCTS-style*/
.Product{ width:459px; overflow:hidden; float:left; margin-top:20px; padding-bottom:27px; font-family:Tahoma,Verdana,Arial; font-size:12px; border-bottom:#CFCFCF dashed 1px; }
.Product p{padding-right:5px; font-family:Tahoma,Verdana,Arial; font-size:11px;}
.Product  .Product_p1{ line-height:20px; padding-right:5px; font-size:11px; margin-top:5px;}
.Product .productbuy{ width:70px; height:20px; background-image:url(../images/buy-s.gif); background-repeat:no-repeat; padding-left:5px; float:right;font-size:12px;text-align:center;}
.Product .productdow{ width:70px; height:20px; background-image:url(../images/download-s.gif); background-repeat:no-repeat; padding-left:5px; float:right;font-size:12px; text-align:center;}
.thtitle{ color:#8cb0d0; background-image:url(../images/Win.png); background-repeat:no-repeat; background-position:20px  5px ; padding-left:10px; }
.thtitlemac{ color:#8cb0d0; background-image:url(../images/mac-os1.png); background-repeat:no-repeat; background-position:25px  5px ; padding-left:10px; }
.title-p{color:#009ECC; 
text-decoration:underline;
 padding-top:10px;}
.table-buy{ margin-left:110px; border:none; padding:5px;}
.table-buy td{ margin-left:110px; border:none; padding:5px;}

.hot_news{ width:961px; height:30px;background-image:url(../images/bigshow/hot-news.jpg); background-repeat:no-repeat; margin-top:5px;}
.hot_news span{ padding:9px 0 0 110px; margin-top:7px; display:block;}

/*modPRODUCTS-style-over*/
