﻿/* CDN 服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: "阿里巴巴普惠体 2.0 35 Thin";font-weight: 250;src: url("//at.alicdn.com/wf/webfont/bwKX7L9bdFts/4ypUG3meLSe6gh8vxtf3w.woff2") format("woff2"),
  url("//at.alicdn.com/wf/webfont/bwKX7L9bdFts/K5WUdyKHEPYeKBL-jWj6y.woff") format("woff");
  font-display: swap;
}
*{
font-family: "阿里巴巴普惠体 2.0 35 Thin";
}
body {   padding: 0; margin: 0; border: none; }
div, ul, li, p { padding: 0; margin: 0; border: none; }
a { text-decoration: none; color: inherit; }
ul { list-style: none; }
.clearfix:after{display:block;content:"";clear:both;height:0;visibility:hidden;}
.clearfix{zoom:1}
/* 头部公用样式 */
.header { width: 100%; height: 90px; background-color: #f8f7f7; position: relative; top: 0; left: 0; }
.header_container { width: 1280px; height: 90px; margin: 0 auto; background-color: rgb(248,247,247); position: relative; }

/* logo */
.header_container .header_logo { position: relative; float: left; width: 245px; height: 66px; top: 14px; display: block; }

/* 栏目 开始*/
.header_container .header_nav { position: relative; height: 80px; line-height: 80px; margin-left: 300px; top: 10px; }
.header_container .header_nav a { position: relative; float: left; margin: 0 20px; font-size: 16px; color: #464646; height: 79px; line-height: 79px; letter-spacing: 4px; text-indent: 8px; text-align: center; }
.header_container .header_nav a:hover { color: #ec6941; /*border-bottom: 1px solid #ec6941;*/ }

.header_container .header_nav span { float: left; height: 80px; line-height: 80px; width: 1px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA9CAYAAABsrQNfAAAAFklEQVQYlWPo7+//z8TAwMAwShBFAABwcAMl6sMIngAAAABJRU5ErkJggg==)no-repeat center center/1px 15px; }
.header_nav a :nth-child(13) { color: #000; }
.on { color: #ec6941;}
/* 功能列表按钮 开始*/
.nav_btn { position: absolute; width: 113px; height: 109px; top: 0; right: 0; background-color: #ec6941; cursor: pointer; z-index: 999; }
.nav_btn_line { display: block; width: 32px; height: 4px; margin: 0 auto; margin-top: 5px; background-color: white; }
.nav_btn_line:first-child { margin-top: 36px; }
.nav_btn_title { font-size: 16px; color: white; text-align: center; margin-top: 14px; letter-spacing: 2px; }
.nav_close { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.8); display: none; line-height: 110px; text-align: center; }

/* 功能列表 开始*/
.nav_box { position: absolute; height: 482px; width: 100%; background-color: rgba(0,0,0,.8); top: 90px; left: 0; z-index: 999; display: none; }
.nav_box_top{width:100%;height:60px;background:rgba(56,56,56,.68);margin-top:30px;overflow:hidden;}
.nav_box_top ul{width:845px;overflow:hidden;float:left;}
.nav_box_top ul li{width:128px;float:left;text-align:center;font-size:10.5px;color:#ed6942;line-height:60px; }
.nav_box_top ul li:first-child{margin-left:29px;}
.nav_box_top ul li:nth-child(5){width:175px}
.more-games{display:block;width:180px;height:60px;text-align:center;float:right;}
.more-games a{line-height:60px;font-size:9px;color:#9c9c9c;}
.nav_box_con{width:100%;overflow:hidden;}
.nav_box_con_ul{ width: 1280px; margin: 13px auto; }
.nav_box_con_ul>li{ float: left; border-right:1px solid rgba(71,71,71,0.53);box-sizing:border-box;}
.nav_box_con_ul>li:nth-child(1){width: 128px; height: 350px;margin-left:29px;}
.nav_box_con_ul>li:nth-child(2){width: 128px; height: 350px;}
.nav_box_con_ul>li:nth-child(3){width: 128px; height: 350px;}
.nav_box_con_ul>li:nth-child(4){width: 128px; height: 350px;}
.nav_box_con_ul>li:nth-child(5){width: 175px; height: 350px;}
.nav_box_con_ul>li:nth-child(6){width: 500px; height: 350px;border:0;}
.nav_list p { line-height: 35px; width:100%; text-align: center;}
.nav_list p a{ line-height: 35px; width:100%;font-size: 10.5px; color: #adadad;}
.off{color:#636363 !important;cursor:text;}
.gameList{width:100%;overflow:hidden;}
.gameList ul{width:100%;overflow:hidden;margin-left:40px;}
.gameList ul>li{width:145px;float:left;text-align:center;overflow:hidden;}
.gameList ul>li>a{display:inline-block;width:100%;height:35px;line-height:35px;font-size: 10.5px; color: #adadad;text-align:center;overflow:hidden;}
.gameList .tag{display:block;width:29px;height:35px;line-height:35px;text-align:left;float:left;}
.tag img{margin-top:11px;}
.gameList .game_name{display:block;height:35px;line-height:35px;text-align:center;font-size: 10.5px; color: #adadad;float:left;}

/*wrap*/
.wrap{width:100%;overflow:hidden;}
/*top_banner开始*/
.top_banner{position:relative;width:100%;height:354px;max-width:1920px;}
.top_banner img{}
/*.center_nav 开始*/
.center_nav { width: 100%; height: 65px; background-color: rgb(233,233,233); }
.center_nav_box { width: 1280px; margin: 0 auto; height: 65px; font-size: 16px; color: #5b5b5b; line-height: 65px; }
.center_nav_l { float: left; height: 65px; }
.center_address { }
.center_address { display: inline-block; height: 65px; }
.center_nav_r{float: right; height: 65px;width:441px;overflow:hidden;}
.center_nav_r a{width:147px;height:65px;line-height:65px;color:#5b5b5b;display:block;text-align:center;float:left;font-size:20px;}
.center_nav_r a.cur-on{background:#ed6942;color:#fff;}
/*banner-logo开始*/

.banner-logo{width:100%;margin:140px auto;}
.banner-logo .logo-img{display:block;width:396px;height:107px;margin:0 auto;}
.company-info{width:800px;margin:0 auto;overflow:hidden;}
 h3{width:800px;margin:0 auto;height:35px;line-height:35px;font-size:24px;color:#ed6942;text-align:left;letter-spacing:1px;margin:25px 0px;}
.p-wrap { width: 800px; margin: 10px 0; padding: 1px }
.p-wrap1 { width: 800px; margin: 10px 0; padding: 1px }
.p-wrap2 { width: 800px; margin: 10px 0; padding: 1px }
.p-wrap3 { width: 800px; margin: 10px 0; padding: 1px }
.p-wrap4 { width: 800px; margin: 10px 0; padding: 1px }
.p-wrap5 { width: 800px; margin: 10px 0; padding: 1px }




.p-wrap p { width: 800px; line-height: 30px; font-size: 16px; color: #696969; text-align: center; letter-spacing: 1px }
.p-wrap1 p { width: 800px;  line-height: 30px; font-size: 16px; color: #696969;  letter-spacing: 1px ; text-indent:35px;}
.p-wrap3 p { width: 800px; line-height: 30px; font-size: 16px; color: #696969; letter-spacing: 1px; }
.p-wrap4 p { width: 800px; line-height: 30px; font-size: 16px; color: #696969; letter-spacing: 1px;  }
.p-wrap5 p { width: 800px; line-height: 30px; font-size: 16px; color: #696969; letter-spacing: 1px; }



.company-msg{width:800px;margin:0 auto;padding-bottom:30px;}
.company-msg p{height:30px;line-height:30px;font-size:16px;color:#696969;text-align:center;letter-spacing:1px }





