@charset "utf-8";
/* CSS Document */
body{ text-align:center; font:14px/160% "微软雅黑";  background:#eaeaea;}
body,div,ul,li,p,dt,dd,dl,h2{margin:0;padding:0; list-style:none;}
a{ color:#565656; text-decoration:none;}
a:hover{ color: #ff6600;}

.clear{ clear:both;}
img{ border:none;}
.top{min-width:1000px; margin:auto; height:100px;}
.clear{ clear:both;}
.dbox{ background:#fff; min-width: 1000px; min-width: 1000px;}
.box{ min-width:1000px; margin:auto; padding-top:22px;}
.logo{ float:left; width:224px; height:72px; margin: 0 -100px;}

.logo a{ display:block; height:72px; overflow:hidden; line-height:999px;}
.menu{ float:right; padding-top:32px;}
.menu a{ float:right; font-size:20px; margin-right:20px; display:inline; line-height: 10px; font-family: "微软雅黑";}
.menu a.no{ color:#ff6600;}
.menu a:hover{ color:#ff6600;}
.bannerbox{ min-width: 1000px;  width: 100%; text-align:left;}
.banner{ position: absolute;width: 100%;}
.leftBtn,.rightBtn{position:absolute;top:500px;z-index:2;width:50px;height:55px;cursor:pointer;background:url(bannerBtn.png) no-repeat;_background:url(bannerBtn8.png) no-repeat;}
.leftBtn{left:8%;background-position:10px 0;}
.rightBtn{right:8%;background-position:-110px 0;}
.bannerImg ul li{position:absolute;}
.bannerImg ul li a img{width:100%;  display:block;}
.bannerNav{position:absolute;left:50%;bottom:10px;z-index:2;margin-left:295px;}
.bannerNav ul li{float:left;width:11px;height:20px;margin-left:4px;text-indent:-999px;cursor:pointer;overflow:hidden;background:url(bannerNav.png) 0 7px no-repeat;_background:url(bannerNav8.png) 0 7px no-repeat;}
.bannerNav ul li.curr{background-position:-15px 7px; width:25px; height:20px;}
.bannerBtn{position:absolute;left:480px;bottom:70px;}

.newscenter{  width:700px; text-align:left;}
.newstit{ height:39px; background:url(index_1.png) repeat-x 0 bottom; text-align:left; line-height:39px; color:#474646;}
.newstit h2{ font-weight:normal;font-family:"微软雅黑"; font-size:20px;}
.newstit span{ font-size:12px; color:#a2a2a2;}
.newstit a{ float:right; font-size:14px;}
.content{ padding-top:5px;}
.news_list li{ height:29px; line-height:29px; color:#565656; background:url(dian.jpg) no-repeat 0 12px; padding-left:13px;}
.news_list li span{ float:right;}

.about{ float:left; width:250px;}
.about .newstit{ background-image:url(index_2.png);}
.weixin{ float:right; width:142px; text-align:center; padding-top:15px; color:#020202; line-height:30px;}
.aboutxt{ float:left; width:250px; line-height:25px;}
.aboutbox{ padding-top:8px;}

.game{ width:1000px; margin-top:28px; padding-bottom:30px;}
.game .newstit{ background-image:url(index_4.png);}
.gamebox{ width:999px; height:161px; margin-top:21px;}
.gamebox a{ float:left; width:319px; height:146px;margin-right:21px; padding-bottom:26px; background:url(index_9.jpg) no-repeat 0 bottom;}
.gamebox a.mag{ margin-right:0;}

.footer{font:12px/normal "微软雅黑";}

.listbox{ background:#fff; width:1000px; margin:auto; padding: 0 0 30px 0;}

/*公司简介*/
.labout{ height:80px; background:#ff4900 url(about_1.jpg) no-repeat center 0;}
.labout span{ display:block; margin:auto; width:1000px; text-align:left;}
.listzs{ padding-top:40px; padding-bottom:50px;}
.listit{ font-size:20px; height:37px; width:864px; margin:auto; background:url(about_8.jpg) no-repeat 0 bottom; padding-bottom:13px;}
.listit a{ float:left; width:134px; height:37px; text-align:center; line-height:37px; margin-left:18px; margin-right:22px; display:inline; color:#d87c00;}
.listit a.no{ background:url(about_9.jpg); color:#fff;}
.listit a.mag{ margin-right:0;}
.listit a:hover{ background:url(about_9.jpg); color:#fff;}
.listxt{ text-align:left; width:822px; margin:auto; font-size:16px; line-height:28px; padding-top:22px; color:#575757; padding-bottom:110px;}

/*旗下产品*/
.Product{ width:900px; margin:auto; padding-top:26px; padding-bottom:50px;}
.Product dl{ height:192px; border-bottom:1px solid #fd913b; padding-top:20px;}
.Product dl dt{ float:left;}
.Product dl dd{ float:right; width:565px; text-align:left;}
.game_title{ height:40px; padding-top:10px; border-bottom:1px solid #ffbd86;}
.game_title h2{ float:left; color:#474646; font:normal 18px/40px "微软雅黑";}
.game_title a{ float:right; line-height:40px; padding-right:15px; background: url(p_5.jpg) no-repeat right 15px; color:#ff7430; margin-left:30px; display:inline; font-size:16px;}
.p_txt{ float:left; width:550px; line-height:28px; padding-top:13px; color:#555;}
.p_wei{ float:right; padding:2px; border:1px solid #ddd; margin-top:17px;}

/*加入我们*/
.jobs_a{ width:550px; height:171px; background:url(j_1.jpg) no-repeat 0 57px; margin:0 auto; padding:57px 390px 0 20px;text-align:left; line-height:28px; color:#555;}
.jobs_a h2{ font-size:30px; line-height:40px; font-weight:normal;}
.jobs_b{ width:940px; margin:auto; padding-bottom:70px;}
.jobs_c{ float:left; width:250px; text-align:left; margin-right:94px; margin-top:40px;}
.jobs_d{ height:33px; border-bottom:1px solid #e3e3e3;}
.jobs_d span{ float:left; width:150px; height:33px; text-align:center; color:#fff; background:url(j_2.jpg); font-size:20px; line-height:33px;}
.jobs_d a{ float:right; color:#f18d05;line-height:33px;}
.jobs_c ul li{ height:32px; border-bottom:1px solid #e3e3e3; line-height:32px;}
.jobs_c ul li span{ float:right; color:#9c9c9c;}

/*加入我们详情*/
.jobs_e{ float:left; width:150px; padding:56px 0 0 44px;}
.jobs_f{ padding-bottom:7px;}
.jobs_f a{ height:33px; line-height:33px; text-align:center; line-height:33px; color:#fff; font-size:20px; background:url(j_2.jpg); display:block; margin: 8px;}
.jobs_e ul li{ height:32px; border-bottom:1px solid #e3e3d3; text-align:left; line-height:32px;}
.jobs_e ul li a{ color:#555; padding-left: 2em;}
.jobs_e ul li.no{ padding-left:10px; background:url(j_4.jpg) no-repeat 0 13px;}
.jobs_e ul li.no a{ color:#ff6600;}
.jobs_g{ float:right; width:710px; text-align:left; line-height:24px; padding:24px 30px 0 0;}
.jobs_g strong{ font-size:20px; color:#ff6600; display:block; line-height:33px; padding-top:24px; font-weight:normal;}
.dnt{ padding-bottom:0;}
.fx{ line-height:16px; padding:4px 0; margin-top:24px;}
.fx span{ padding-right:5px; float:left;}
.fx a{ color: #333;cursor: pointer;height: 16px; padding-left:22px; background:url(j_5.jpg) no-repeat; font-size:13px; display:inline-block; }
.fx a.qzone{ background-position:0 -24px;}
.fx a.py{ background-position:0 -48px;}
.fx a.sina{ background-position:0 -70px;}
.fx a.rr{ background-position:0 -94px;}
.fx a.kx{ background-position:0 -118px;}
.bnt{ display:block; width:140px; height:37px; font-size:18px; text-align:center; color:#fff; line-height:37px; background:url(j_6.jpg); margin-top:28px; margin-bottom:5px;}
.bnt:hover{ color:#fff;}

/*新闻*/
.newtit{font-size:20px; height:37px; width:688px; margin:auto; background:url(about_8.jpg) no-repeat 0 bottom; padding:50px 0 13px 0; padding-left:176px;}
.newtit a{ float:left; width:254px; height:37px; text-align:center; line-height:37px;display:inline; color:#d87c00; font-weight: bolder;}
.newtit a.no{ background:url(n_1.jpg); color:#fff;}
.newlist{ width:864px; margin:auto; text-align:left; line-height:26px; padding-top:30px;}
.newlist li{border-bottom: 1px solid #ccc;overflow: hidden;padding: 10px 10px 11px 100px;position: relative; display:block; width:754px;}
.newlist li span.date{color:#b5b5b5;left:5px;padding-top: 10px; position: absolute;top: 0;}
.newlist li a{ color:#575757;}
.newlist li a h3{ color: #000; font-size: 16px; margin:0; padding-bottom:3px;}
.newlist li a:hover{ color:#ff6600;}
a.more{ border-bottom:1px solid #ccc; display:block; color:#ff6600; width:864px; margin:auto; height:40px; line-height:40px;}
.moreb{ padding-bottom:45px;}

/*新闻详情*/
.newstitle{ width:915px; margin:auto; text-align:left; font-size:24px; padding-left:15px; height:68px; line-height:69px; background:url(p_5.jpg) no-repeat 0 69px; border-bottom:1px solid #ccc; padding-top:39px;}
.newstitle .time{ float:right; color:#b5b5b5; font-size:14px; line-height:68px;}
.newtxt{ text-align:left; margin:auto; width:930px; line-height:26px; padding:20px 0;min-height:700px;height:auto!important;height:700px;overflow:visible;}
.newtxt .newimg{ text-align:center; padding:40px 0;}
.newbot{ width:930px; margin:auto; border-top:1px solid #ccc; padding:24px 0 29px 0;}
.newbot .bnt{ margin:auto;}

/*合作*/
.hzbox{ width:860px; margin:auto; text-align:left; line-height:26px; padding:20px 0 180px 0; color:#504d48;}
.hzbox strong{ display:block; font-size:16px; padding-top:30px;}