body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5b8b\4f53',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:none;}
img{border:0}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
ol,ul{list-style:none}
body{font-family: "\5FAE\8F6F\96C5\9ED1";font-family:'Microsoft Yahei';overflow-x:auto;font-size: 14px;line-height: 28px;min-width: 1200px;color: #060606;}
.hid{display: none;}
.pa{position: absolute;}
.tc{text-align: center;}
.fl{float: left;}
.fr{float: right;}
.db {display: block;text-indent: -999em;}
.clearfix:after{ content:" "; height:0;visibility:hidden;display:block;clear:both;font-size:0;line-height:0;}
.clearfix{*zoom:1;position: relative;margin-left: 150px;}
.spr{display: block;background-image: url('../images/spr.png');}
.ost_box{min-width: 1200px !important;}
.wrap{width: 100%;min-width: 1200px;max-width: 1920px;margin: 0 auto;overflow: hidden;background: url(../images/bg-part4.jpg) no-repeat center bottom;background-color: #fefdf9;}
.wrap,.content{margin: 0 auto; position: relative;}
.wrap .content{width: 1026px;}
.nav-container{width: 1920px;height: 64px;padding: 25px 0; position: absolute;top: 0;z-index: 9;left: 50%;margin-left: -960px;}
.nav-container .nav{width: 1110px;margin:0 auto;}
.nav-container .nav .logo{width: 134px;height:100px;background-position:0 0;left: 50%;bottom: 0px;margin-left: -525px;}
.nav-container .nav .nav-list li{float: left;width: 90px;height: 64px;position: relative;overflow-y: hidden;margin: 0 15px;transition: all .5s;-webkit-transition: all .5s;}
.nav-container .nav .nav-list li.on{height: 173px;background:url(../images/header-bg.png) no-repeat;background-size: 100% 100%;}
.nav-container .nav .nav-list li.five-list-btn.on{ height: 200px; }
.nav-container .nav .nav-list .navlink-a{display: block;width: 100%;height: 64px;line-height: 12px;color: #663220;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;}
.nav-container .nav .nav-list b{font-size: 18px;line-height: 38px;display: block;}
.nav-container .nav .nav-list em{font-weight: inherit;font-size: 10px;opacity: 0.5;}
.nav-container .nav .nav-list a:hover{opacity: 0.84;}
.nav-container .nav .nav-list .navlink-pub img{position: absolute; top: 65px; left: 0px; display: block; width: 100%;}
.nav-container .nav .nav-list .navlink-pub:hover{height: 100px;}
.nav-container .nav .nav-list .show-nav2{padding-bottom: 5px;}
.nav-container .nav .nav-list .show-nav2 a{display: block;color: #985640;font-size: 13px;font-weight: 700;}
.nav-container .nav .nav-list .show-nav2 a:hover{color: #44190a;}
.nav-container .nav .nav-list li.three-list-btn.on{height: 150px;}
.nav-container .nav .nav-list li.three-list-btn span{}
.nav-container .nav .nav-list li.three-list-btn .ewm{position: absolute;display: none;right: 5px;top: 10px;width: 80px;height: 80px;}
.nav-container .nav .nav-list li.three-list-btn .btn-refer:hover .ewm{display: block;}
.nav-container .nav .nav-list li.six-list-btn:hover{height: 170px;}


/*foot*/
.foot,.footfoot-dark{background-color: #000000;min-width: 1200px;line-height: 18px;height: 190px;}
.foot .foot-cpright,.footfoot-dark .foot-cpright{width: 1200px;margin: 0 auto;font-size: 12px;color: #e8e4e4;padding: 40px 0;}
.foot .foot-cpright a,.footfoot-dark .foot-cpright a{color: #e8e4e4}
.foot .f-left,.footfoot-dark .f-left{float: left;display: inline;}
.foot .f-right,.footfoot-dark .f-right{float: right;display: inline;}
.foot .foot-links,.footfoot-dark .foot-links{width: 740px;}
.foot .foot-logos,.footfoot-dark .foot-logos{width: 376px;}
.foot .foot-logos-game,.foot .foot-logos-game1,.footfoot-dark .foot-logos-game{display: inline;float:left;width: 191px;height: 85px;text-indent:-999em;overflow:hidden;margin:10px 0 0 10px;background:url("../images/foot-logo.png");}
.foot .foot-logos-game1{background-position: 157px 0;width: 158px;}

/*footer*/
.foot_cpright{ margin: 0 auto; width: 1100px;  }
.foot_links .link_map span, .foot_links .link_map a,.foot_dark a,.foot_links li{color: #fff!important;}
#gfooter .foot_left.sdo{width: 164px;height: 85px;text-indent: -999em;background: url(../images/foot-logo.png);background-position: right;}