@font-face {  
font-family: 'iconfont';  /* project id 455609 */  
src: url('//at.alicdn.com/t/font_455609_gt0xju823n8z1tt9.eot');  
src: url('//at.alicdn.com/t/font_455609_gt0xju823n8z1tt9.eot?#iefix') 
format('embedded-opentype'),  
url('//at.alicdn.com/t/font_455609_gt0xju823n8z1tt9.woff') 
format('woff'),  
url('//at.alicdn.com/t/font_455609_gt0xju823n8z1tt9.ttf') 
format('truetype'), 
url('//at.alicdn.com/t/font_455609_gt0xju823n8z1tt9.svg#iconfont') 
format('svg');}
.iconfont {    font-family: "iconfont" !important;    font-size: 13px;    font-style: normal;}
.key_tag{text-decoration:underline;}
/*导航栏样式*/
#menu{}
.nav{height:48px;}
.nav li{line-height:48px;height:48px;text-align:center;width:105px;float:left;position:relative;z-index:999;}
.nav li a{display:block;line-height:48px;color:#fff;height:48px;font-size: 14px;}
.nav li a:hover{color:#fff;text-decoration:none;}
.nav .sec{height:0;background:#01557a;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:48px;left:0px;width:100%;}
.nav .sec a{background:#01557a;color:#fff;height:38px;line-height:38px;}
.nav .sec a:hover{background:#042d3f;text-decoration:none;}
/*首页banner*/
.banner{margin:0 auto;position:relative;height:650px;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;right:50%;bottom:10px;z-index:100;}
.banner .num li{width:18px;height:18px;display:inline-block;margin-right:4px;background:#fff;line-height:18px;	text-indent:-100px;overflow:hidden;border-radius:10px;}
.banner .num li.num_hover{background-color:#f7de07;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}
/*首页banner*/
.game163{  position:relative;overflow: hidden;width: 1920px !important;height: 883px !important;left: 50%;margin-left: -960px;}
.bd{  width:100%;  height:100%;}
.bd ul.bigImg{position:relative;padding:0px;margin:0px;z-index:5;width:100%!important;height:100%!important;}
.bd ul.bigImg li{position:absolute;display:none;width:100%!important;height:100%!important;}
.bd ul.bigImg li a{  width:100%;display:block;height:100%!important;}
.bd ul.bigImg li img{  width:100%!important;  height:100%!important;  }
.hd{    width:400px;       bottom: 72px;    left: 22%;    z-index: 999;}
.hd li{    float: left;    width:23px;    height: 4px;    background: #817470;    margin-right:11px;    text-indent:-1000px}
.hd li.on{  background: #fff;}
.b11{background: url(../images/b11.jpg) no-repeat center;height: 61px;width:509px;position: absolute;left:0;bottom: 0;z-index: 99;}
.smallScroll {  bottom: 10%;  width: 50%;  position: absolute;  text-align: left;  z-index: 9999;  color: #776868;  font-size: 18px;  font-weight: 500;  height: 22px;}
.smallScroll a.sPrev{background: url(../images/right.png) no-repeat left;height: 8px;width:21px;right: 48%;top: 209%;}
.smallScroll a.sNext{background: url(../images/left.png) no-repeat left;height: 8px;width:21px;left: 41%;top: 209%;}
.bigImg li h4 a {  color: #c1c1c1;}
.bigImg li img {  width: 1920px;  height: 883px;}
.fenye {  width: 26%;  position: absolute;  z-index: 999;  color: #fff;  text-align: right;  font-size: 20px;  bottom: 125px;  font-weight: 500;  height: 22px;  font-weight: normal;}
.fenye span{color: #fff;font-size:41px;font-weight: normal;}
.sPrev,.sNext {  position: absolute;  top: 0;  z-index: 9999;  display: block;  color: #c1c1c1!important;  font-size: 18px;}
.sPrev {  right: -21px;}
.sNext {  right: 35px;}
.bmessage {  background-color:rgba(0, 0, 0, 0.5);  position: absolute;  top: 70px;  right: 0;  z-index: 9;  padding: 0 20px 132px 20px;}
.fimg {  padding-top:88px; }
.bsort {  margin: 12px;  width: 260px;  border-top: 1px solid #fff;  display: block;}
.bsort h2 {  font-size: 24px;  line-height: 50px;  color: #fff;}
.bsort a{  display: block;  width: 25%;  float: left;  text-align: left;  color: #e2e2e2;}
.input_right2 {  position: relative;  float: right;}
.name_input2 {    margin-top: 5px;   height: 40px;}
.bfmessage {  margin-top: 20px;    }
.input_right2 input {  height: 38px;  line-height: 38px;  width: 260px;  margin-right: 13px;  border: none;  margin-bottom: 14px;}
.input_right2 .m_label {  position: absolute;  width: 100px;  text-align: left;  line-height: 40px;  padding-left: 6px;  color: #494949;  z-index: 1;  cursor: text;}
#bsort a {  display: block;  width: 33%;  float: left;}
.m_under2 input {  width: 260px;  height: 40px;  background-color: #e2b32e;  text-align: center;  line-height: 40px;  color: #fff;  border: none;  margin: 14px 0 0 11px;}/*幻灯片样式2*/#focus {width:255px; height:188px; overflow:hidden; position:relative;}
#focus ul {height:188px; position:absolute;}
#focus ul li {float:left; width:255px; height:188px; overflow:hidden; position:relative; background:#000;}
#focus ul li a img{height:188px;width:255px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:255px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:255px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
