/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:square inside;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
a,a:hover{color:#333;}
a:hover{text-decoration: underline;}
*{
    margin: 0;
    padding: 0;
    font-size: 13px;
    line-height: 24px;
    font-family: 'Arial', '宋体', serif;
}
.com-nav{display: block;width: 100%;height: 36px;background: url("../images/top_bg.gif") 0 0 repeat-x;margin: 0;padding: 0;position: absolute;}
.com-nav ul{overflow: hidden;margin: 0 auto;padding: 0;width: 980px;}
.com-nav li {float: left;line-height: 36px;margin-left: 2px;list-style:none;}
.com-nav li a {list-style:none;color: #fff; line-height: 36px; height: 36px; display: inline-block; text-decoration: none;padding:0px 15px; margin-right: 5px;font-size: 14px;}
.com-nav li a:hover{background: url("../images/bg_h.gif") 0 -43px repeat-x;}
.container{
    margin: 0 auto;
    background: url("../images/mt.jpg") center 0 no-repeat;
    min-width: 980px;
}
body{
    background: #f7f7f7 url("../images/mt3.jpg") center 30px no-repeat;
}
.main {
    width: 980px;
    margin: 0 auto;
    padding-top: 308px;
}
.navbar {
    width: 980px;
    margin: 0 auto;
    height: 59px;
    margin-top: -8px;
    background: url("../images/daohang_on.png") 0 0 repeat-x;
}
.navbar ul{
    list-style: none;
    width: 600px;
    float: left;
    margin-left: 236px;
    _margin-left: 118px;

}
.navbar ul li {
    float:left;
    list-style: none;
    width: 100px;
    text-align: center;

}
.navbar a {
    font-size: 14px;
    display: block;
    color: #fcf2d5;
    line-height: 59px;
}
.navbar a:hover {
    background: url("../images/daohang_down.png") 0 0 no-repeat;
    text-decoration: none;
    font-weight: bold;
    color: #fcf2d5;
}
.announce {
    width: 980px;
    height: 260px;
    background: url("../images/new_banner.jpg") 0 0 no-repeat;
}

.announcement {
    height: 260px;
    float: right;
    margin-top: 20px;
    color:#BDAC8B;
}
.content{
    padding-left: 36px;
    padding-top: 12px;
    font-size: 14px;
    line-height: 28px;
    border: 1px solid #645839;
    height: 250px;
}
.content ul{
    list-style: none;
}
.row {
    margin-top: 50px;
    height: 300px;
}
.left {
    width: 310px;
    float: left;
    margin-left: 20px;
    _margin-left: 10px;
}
.right {
    width: 610px;
    float: right;
    margin-right: 20px;
    _margin-right: 10px;
}
.gonggao {
    position: relative;
    background: #f5f1e9;
    height: 200px;
    border: 1px solid #bdac8b;
}

.diaoluo {
    position: relative;
    background: #f5f1e9;
    height: 200px;
    border: 1px solid #bdac8b;
}

.wanjia {
    position: relative;
    background: #f5f1e9;
    height: 100%;
    border: 1px solid #bdac8b;
}
.gonglue {
    position: relative;
    background: #f5f1e9;
    height: 100%;
    border: 1px solid #bdac8b;
}
.paihang {
    position: relative;
    background: #f5f1e9;
    height: 100%;
    border: 1px solid #bdac8b;
}
.donghua {
    position: relative;
    background: #f5f1e9;
    height: 100%;
    border: 1px solid #bdac8b;
}
.xinxi {
    position: relative;
    background: #f5f1e9;
    height: 200px;
    border: 1px solid #bdac8b;
}
.zhoubian {
    position: relative;
    background: #f5f1e9;
    height: 200px;
    border: 1px solid #bdac8b;
}
.label {
    height: 40px;
    width: 119px;
    position: absolute;
    top: -41px;
    text-align: right;
}
.Lgonggao {
    background: url('../images/annoce.jpg') 0 0 no-repeat;
    width: 307px;
}
.Lzhuangbei {
    background: url('../images/zhuangbei.jpg') 0 0 no-repeat;
}
.Lwanjia {
    background: url('../images/player.jpg') 0 0 no-repeat;
}
.Lgonglue {
    background: url('../images/gonglue.jpg') 0 0 no-repeat;
}
.Lpaihang {
    background: url('../images/hot.jpg') 0 0 no-repeat;
}
.Ldonghua {
    background: url('../images/animation.jpg') 0 0 no-repeat;
}
.Lxinxi {
    background: url('../images/gameinfo.jpg') 0 0 no-repeat;
}
.Lzhoubian {
    background: url('../images/gamearound.jpg') 0 0 no-repeat;
}
.list {
    padding-left: 26px;
    padding-top: 22px;
    color:#493628;
    font-size: 14px;
}
.list ul {
    list-style: none;
}
.list ul li {
    line-height: 28px;
}
.txt-list {
    padding: 15px;
    line-height: 1.75;
}
.txt-list a {
    text-decoration: none;
    color: #493628;
}
.txt-list a:hover {
    text-decoration: underline;
}
.pic-list {
    list-style: none;
    width: 600px;
    margin: 30px auto;
    _margin: 30px auto;

}
.pic-list li {
    display: block;
    float: left;
    margin-left: 20px;
    _margin-left: 10px;
    width: 174px;

}
.pic-list li img{
    border: 2px solid #BDAC8B;
    width: 175px;
    height: 120px;
}
.text-over {
    display: block;
    width: 100%;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    padding-top: 8px;
    text-overflow: ellipsis;
    text-align: center;
}
.pull-right{
    float: right;
}
.h200{
    height: 200px;
}

.slides {
    float: left;
    width: 309px;
    overflow: hidden;
    border: 1px solid #bdac8b;
    height: 216px;
}
.slides p {
    color: #BDAC8B;
    padding-left: 20px;
    padding-right: 20px;
}

.zixun{ padding: 24px 18px;margin-top: 0; height: 230px;}
.zixun-content{width: 617px;height: 260px; float: right;}
.clearfix{clear:both;}
.tab {height: 25px;color: #BDAC8B}
.tab li {float: left;line-height: 25px;border: 1px solid #201711;padding-right: 30px;padding-left: 30px;list-style:none;font-weight: bold;}
.tab-content a {color: #BDAC8B;}
.tab-content a:hover{color: #BDAC8B;}
.tab-content {
    padding: 15px;
    line-height: 1.75;
    border: 1px solid #bdac8b;
    margin-top: 1px;
    height: 160px;
}
.tab-content span{
    color:  #BDAC8B;;
}
.zhuangbei {
    padding: 15px;
    overflow: hidden;
    margin-top: 0;
    height: 170px;
}
.zb-left {
    float: left;
    width: 290px;
}
.zb-right {
    float: right;
    width: 290px;
}
.zb-left img, .zb-right img {
    width: 290px;
    height: 120px;
    border: 1px solid #BDAC8B;
}
.zb-content {
}
.zb-content a {
    line-height: 1.75;
}
.xx-content{
    padding: 15px;
    line-height: 1.5;
}
.footer {
    clear: both;
    width: 980px;
    color: #000;
    height: 100px;
    margin: 40px auto 0;
    text-align: center;
    font-size: 14px;
    background: #f7f7f7;
}
.download {
    width: 300px;
    height: 114px;
    display: block;
    background: url("../images/download_on.png") center 0 no-repeat;
}
.download:hover {
    background: url("../images/download_down.png") center 0 no-repeat;
}
.subnav {

}
.label-link {
    height: 40px;
    width: 45px;
    position: absolute;
    top: -40px;
    right: 0;
    padding-top: 15px;
    text-align: right;
}
#zx-hot {
    cursor: pointer;
}
#hd-hot {
    cursor: pointer;
}

.fl{float: left;}
.rec_command {width: 920px;margin: 0 auto; overflow: hidden; padding-top: 15px;}
.rec_command li{margin-left: 15px; white-space: nowrap; display: inline;}
.rec_command span{color: #343333;vertical-align: text-bottom; display: inline-block; cursor:pointer;}