@charset "utf-8";
/* CSS Document */

/*CSS重置*/
body{ background:#f5f5f5;}
*{ font-family:"微软雅黑"; margin:0; padding:0;}
a { text-decoration:none; color:#0177d1; }
a:focus {
outline: none;
}
ul { list-style-type: none; }
.title{font-size:28px; color:#666666; float:left; margin-left:10px; letter-spacing:2px;}
img{border:none 0; z-index:10}
.more{float:right; font-size:14px; margin-right:20px; margin-top:16px;}
a.more:hover{ text-decoration:underline;}
.main{ width:1000px; margin:0 auto; padding-bottom:20px}
.middle{ width:1000px; margin:0 auto}
.crumbs{ font-size:20px; margin-right:100px; color:#666; background:url(../images/home.png) no-repeat left center; padding-left:35px;margin: 20px auto 10px;}
.crumbs a{ color:#666}
.crumbs a:hover{ text-decoration:underline;}
.crumbs span{ margin:0px 5px}

.pd_bt{ padding-bottom:50px}
.clear{ clear:both;}
/*容器*/
.top{ height:170px;}
.center{width:1000px; margin:0 auto;  margin-top:26px;}
.bottom{height:290px;  background-color:#4d4d4d;}
.center1{height:320px; width:1000px;}
.center2{ height:390px; width::1000px;margin-top:20px;}
.center3{ height:430px; width::1000px;margin-top:20px;}
/*页头*/
.header{  height:120px; width:1000px; margin:0 auto; }
.searchBox{ margin-left:40px; overflow:hidden}
.searchBox .input_text{float:left;width:173px;height:30px; border:1px solid #dadad9; padding-left:10px}
.searchBox .submit{float:left;background-image: url(../images/header_06.png);width:57px;height:32px; border:none; cursor:pointer; text-indent:-9999em}
.telephone{margin-top:16px; text-align:right;font-size:16px; color:#666; letter-spacing:2px;/* background:url(../images/header_10.png) no-repeat left center*/}
/*导航*/
.nav{height:50px;background:#0177d1; width:100%; z-index:9999}
#nav{ position:relative; z-index:99; width:1000px; margin:0 auto}
#nav dt,#nav dt a{color:#fff; font-size:16px}
#nav dt{ height:50px; background-position:0 0; position:relative;}
#nav dt a{ position:absolute; display:block;height:50px; top:0px; line-height:50px; text-align:center}
#nav dd{ position:absolute; overflow:hidden; display:none;z-index:200;opacity:0; height:173px; width:1000px; top:50px; left:0px; background:#0063af;}
#nav dd ul{float:left; font-size:12px;height:202px; display:block;display:inline; padding:0; padding:8px 0px; background:url(../images/nav-bg.jpg) right repeat-y;}
#nav dd ul.curr{ background:#014a82;}
#nav dd ul li{overflow:hidden;}
#nav dd ul li,#nav dd ul li a{ display:block;height:25px; float:left; line-height:25px; text-align:center;width:100%; }
#nav dd ul li a{ color:#a1d0ee;}
#nav dd ul li a:hover{ color:#FFF; text-decoration:underline;}
#one_home{width:100px;}
#two_home{ display:none;}
#one_news,#two_news{width:150px;}
#one_news{left:100px;}
#two_news{margin-left:100px;}
#one_gameinfo,#two_gameinfo{width:150px; }
#one_gameinfo{left:250px;}
#one_download,#two_download{width:150px;}
#one_download{ left:400px;}
#one_shortcut,#two_shortcut{width:150px;}
#one_shortcut{ left:550px;}
#one_cfarea,#two_cfarea{width:150px;}
#one_cfarea{ left:700px;}
#one_traitsys,#two_traitsys{ width:150px;}
#one_traitsys{ left:850px;}
#one-ddheader a.curr{ background:#0063af; }


/* nav */
.topNav{height:50px;width:100%;margin:0 auto;overflow:hidden;z-index:9999;}
.topNav2{ width:100%;z-index:9999;}
.navBox{width:100%;margin:0 auto;position:relative;z-index:9999;}
.navIndexBg{width:100%;position:absolute;/*height:50px;*/left:0;top:0;/* background:#0177d1*/}
.navMain{width:1000px;margin:0 auto;position:relative; background:#0063af;filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;}
.navIndex{height:50px;}
.navIndex li{color:#000;font-size:16px;float:left;line-height:50px;height:50px;width:150px;text-align:center;}
li.nav3, a.nav4:hover{background:#016cbe; color:#fff}
.navIndex a{color:#fff;display:block;height:50px;}
.navIndex a:hover{color:#fff;}
.navSub{width:1000px;height:157px;display:none;overflow:hidden; font-size:14px}
.navSub a{color:#fff;display:block;height:26px;margin:0 auto;/*width:120px;*/}
.navSub a:hover{color:#fff; text-decoration:underline;}
.navSub dl{width:150px;float:left;text-align:left; text-indent:2em;line-height:26px;position:relative;padding-top:10px;height:247px; font-size:12px;}
.navSub dt{position:absolute;width:100%;height:100%;left:0;top:0;text-indent:-5000px;background:#016cbe;display:none;}
.navSub dd{position:relative;}
.nav2{margin-left:100px;_margin-left:100px;}


/*热门搜索*/
.hot{ /*width:1000px;*/margin:20px 0px 0; /*padding-bottom:20px;*/}
.hot a{ float:left;margin:0px 5px 0;}
.hot a:hover{ text-decoration:underline;}
.menu a{ font-size:14px; color:#999; line-height:30px; margin:0 10px 0 0;display:inline-block;}
.menu a:hover{ text-decoration:underline;}
/*页脚*/
.footer{ width:1000px; height:290px; margin:0 auto;}
.footer a:hover{ text-decoration:underline;}
.submenu{height:13px; margin:0 auto; text-align:center; color:#888}
.submenu a{ font-size:13px; color:#888; line-height:13px; padding:0px 8px}

.page{ text-align:center; color:#808080; font-size:14px; width:100%; padding:10px 0px; margin-top:15px}
.page a{ border:1px solid #bfbfbf; padding:2px 8px; color:#808080}
.page span{ padding:2px 3px}
.page span.highlight{ color:#016cbe; padding:2px 8px}

#goTopBtn {position: fixed;line-height:73px;width:65px;bottom:15px;height:73px;cursor:pointer;display:none;
background:url(../images/gotop.png);}
#goTopBtn a{width:65px;height:73px; display:block; font-size:0; cursor:pointer;}