﻿* { margin: 0; padding: 0; }
body { font: 12px/25px 'Microsoft Yahei',Arial, Helvetica, sans-serif; color: #666; background: #fff; }
img { border: none; }
ul, li { list-style: none; }
span, em, i { font-style: normal; display: inline-block; }
a { color: #707b91; text-decoration: none; }
a:hover { color: #707b91; text-decoration: underline; }
.w{position:relative; margin: 0 auto; width:1000px;}
.fl{float:left;}
.fr{float:right;}
.mt15{margin-top:15px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
/* Header */
.header { border-top: #A5AFC7 3px solid; width: 100%; background: #f5f5f5; }
.header .w { height: 83px; line-height: 83px; }
.header .w .logo { width: 168px; float: left; margin-top: 13px; }
.header .w .nav { height: 83px; overflow: hidden; float:right; padding-left:22px;}
.header .w .nav ul li { float: left; padding-left: 26px; }
.header .w .nav ul li a { color: #707b91; font-family: "microsoft yahei"; font-size: 18px; }
.header .w .nav ul li a:hover,.header .w .nav ul li .on{ color: #f00!important; font-family: "microsoft yahei"; font-size: 20px; text-decoration: none; }
.header .w .nav ul li span { display: none; }
.header .w .nav ul li.a a { font-weight: normal; color: #36a9e5; }
/*
.header .w .search {width: 160px; height: 36px; float: right; margin-top: 22px; border: #ededed 1px solid; background:#fff; overflow: hidden; }
.header .w .search input{padding:10px; border:none; width:110px; outline:none;}
/*.header .w .search button{float:right; border:none; width:35px; height:36px; background:url(../images/search.gif) no-repeat center center; outline:none; cursor:pointer;}
.header .w .search a{float:right; display:block; width:40px; height:36px; line-height:36px; text-align:center; background:#fb7a02; color:#fff; font-size:14px;}
.header .w .search a{text-decoration:none;}
*/
.header .w .search{float:right; padding-top:23px;}
.header .w .search a{display:block; float:left; background:#fb7a02; color:#fff; padding:0 10px; height:36px; line-height:36px;}

/* Banner */
.banner{width:100%; height:200px; background-color:#07a537; background-position:center center;}
.banner a{color:#000;}
.banner .w .con{position:absolute; top:15px; right:0; width:286px; height:170px; background:rgba(0,0,0,0.3);}
.banner .w .con p{margin:15px auto; width:180px; height:40px; line-height:40px; text-align:center; background:#fff; color:#000; font-size:18px; font-weight:bold;}
.banner .w .con span{display:block; margin:15px auto 0; width:180px; height:28px;}
.banner .w .con span img{width:84px; height:28px;}
.banner .w .con span em{width:12px; height:28px;}

/* Focus */
.keChgImg { width: 295px; height: 300px; position: relative; overflow: hidden; margin: 0px auto; }
.keImgs li { float: left; width: 295px; height: 300px; }
.keImgs { height: 300px; overflow: hidden; position: absolute; left: 0px; top: 0px; }
.keImgBtn { position: absolute; top: 5px; left: 5px; }
.keImgBtn ul li { float: left; height: 20px; width: 20px; margin-right: 1px; line-height: 20px; text-align: center; background: rgba(0,0,0,0.5); color: #fff; font-weight: 700; cursor: pointer; }
.keImgCutLi { background: rgba(255,255,255,0.5)!important; color: #000!important; }
.keImgTxt { width: 275px; padding:0 10px; height: 32px; line-height: 32px; position: absolute; left: 0px; bottom: 0; background: rgba(0,0,0,0.3); font-weight:bold; overflow: hidden }
.keImgTxt a { color: #fff; }

/* Footer */
.footer{clear:both; margin-top:20px; width:100%; background:#f7f7f7; border-top:1px solid #ccc;}
.footer .w{text-align:center; padding:20px 0 30px; color:#999;}
.footer .w p a{color:#666; padding:0 8px;}

/* Index */
.index-main1,.index-main2{clear:both; width:100%; margin-top:15px; overflow:hidden;}
.forumhdp { float: left; width: 300px;}
.forumtab { float: left; width: 452px; padding-left:15px;}
.forumtab .toutiao { width: 450px; height: 298px; border: 1px solid #e5e5e5;}
.forumtab .tt_head { width: 100%; height: 100px; border-bottom: 1px solid #e5e5e5; background: url(../images/toutiao.jpg) no-repeat; }
.forumtab .tt_head h3 { width: 83%; height: 40px; line-height: 40px; margin: 0 auto; padding-top: 10px; text-align: center; overflow: hidden; }
.forumtab .tt_head h3 a { font-size: 20px; font-family: microsoft yahei; color: #707b91; text-decoration: none; }
.forumtab .tt_head h3 a:hover { font-size: 20px; font-family: microsoft yahei; color: #707b91; text-decoration: underline; }
.forumtab .tt_head p { width: 92%; margin: 0 auto; height: 40px; line-height: 20px; overflow: hidden; }
.forumtab .tt_content { width: 92%; margin: 0 auto; padding-top: 10px; }
.forumtab .tt_content li { width: 100%; height: 30px; line-height: 30px; overflow: hidden; }
.forumtab .tt_content li a { display: block; font-size: 14px; font-family: microsoft yahei; width: 330px; float: left; text-indent: 30px; }
.forumtab .tt_content li span { display: block; float: right; width: 80px; text-align: right; color: #999999; }
.forumtab .tt_content li.num1 { background: url(../images/anniu1.jpg) no-repeat 0px 6px; }
.forumtab .tt_content li.num2 { background: url(../images/anniu2.jpg) no-repeat 0px 6px; }
.forumtab .tt_content li.num3 { background: url(../images/anniu3.jpg) no-repeat 0px 6px; }
.forumtab .tt_content li.num4 { background: url(../images/anniu4.jpg) no-repeat 0px 6px; }
.forumtab .tt_content li.num5 { background: url(../images/anniu5.jpg) no-repeat 0px 6px; }
.forumtab .tt_content li.num6 { background: url(../images/anniu6.jpg) no-repeat 0px 6px; }
.forumtab .huodong { width: 220px; height: 298px; border: 1px solid #e5e5e5; float: right; }
.forumtab .huodong .bt_huodong { width: 100%; height: 40px; background: url(../images/bt_huodong.jpg) no-repeat; }
.forumtab .huodong .bt_huodong a{display:block; width:200px; height:34px;}
.forumtab .huodong .link_out { display: block; width: 220px; height: 40px; }
.forumtab .huodong .js_huodong { width: 200px; padding-left: 10px; padding-right: 10px; padding-top: 8px; height: 52px; line-height: 20px; border-bottom: 1px solid #e5e5e5; font-size: 14px; background: #f8f8f8; }
.forumtab .huodong .hd_content { width: 200px; margin: 0 auto; padding-top: 15px; }
.forumtab .huodong .hd_content li { width: 90px; font-size: 12px; height: 28px; line-height: 28px; float: left; margin-left: 5px; margin-right: 5px; margin-bottom: 8px; overflow: hidden; }
.forumtab .huodong .hd_content li a { display: block; width: 90px; text-align: center; background: #a4aec7; color: #ffffff; text-decoration: none; }
.forumtab .huodong .hd_content li a:hover { display: block; background: #707b91; color: #ffffff; text-decoration: none; }
.index-main2{margin-top:14px;}
.index-main2 .w{width:1014px; overflow:hidden;}
.index-main2 .w .box{float:left; width:322px; height:258px; border:1px solid #e5e5e5; margin:0 7px;}
.index-main2 .w .box .tit{height:40px; line-height:40px; background:#e5e5e5; padding:0 10px; color:#333; font-size:14px;}
.index-main2 .w .box .tit span{float:right;}
.index-main2 .w .box .tit .ico{display:block; width:17px; height:40px; background:url(../images/collapsed_yes.gif) no-repeat center center;}
.index-main2 .w .box .tit a{color:#333;}
.index-main2 .w .box ul{padding-top:5px;}
.index-main2 .w .box li{padding:0 10px; }
.index-main2 .w .box li a{float:left;display:block; width:220px; height:26px; font-size:14px; overflow:hidden;}
.index-main2 .w .box li span{float:right; color:#999;}
.nomr{margin-right:0!important;}

/* Links */
.link{clear:both; margin:14px auto 0; width:1000px;}
.link .tit{padding:0 10px; height:40px; line-height:40px; background:#F6F6F6;}
.link .tit span{float:right;}
.link .tit span a{display:block; width:17px; height:40px; background:url(../images/collapsed_yes.gif) no-repeat center center;}
.link .box{border:1px solid #F6F6F6; padding:5px 10px; margin-top:10px;}
.link .box a{padding:0 5px; color:#ccc;}

/* List */
.page-list{overflow:hidden;}
.position{margin:10px 0;border:1px solid #e5e5e5; padding:3px 10px; font-size:14px; color:#999;}
.page-list .li{clear:both; border-top:1px solid #fff; border-bottom:1px solid #c8c8c8; background:#f7f7f7; overflow:hidden;}
.page-list .li .thumb{position:relative; float:left; width:150px; height:150px; padding:20px;}
.page-list .li .thumb img{width:150px; height:150px;}
.page-list .li .thumb p{position:absolute; width:138px; top:30%; left:30px; text-align:center;font-size:14px;color:#FF3300}
.page-list .li .info{float:right; width:760px; padding:20px 20px 20px 0;}
.page-list .li .info .tit{font-size:20px; padding:30px 0 8px;}
.page-list .li .info .des{font-size:14px;}


/* Show */
.page-show{}
.page-show .box{padding:20px 20px 30px; background:#f7f7f7; overflow:hidden;}
.page-show .box .tit{text-align:center; font-size:20px; font-weight:bold; border-bottom:1px solid #999; padding-bottom:20px;}
.page-show .info{text-align:center; overflow:hidden; color:#666;}
.page-show .box .con{padding-top:5px; font-size:14px; }
.page-show .other{background:#eee; overflow:hidden;}
.page-show .other .tit{padding:8px 10px; font-size:16px; font-weight:bold;}
.page-show .other ul{margin:0 10px 10px; padding:5px 0; border:1px solid #ccc; overflow:hidden;}
.page-show .other ul li{float:left; width:460px; padding-left:10px; font-size:14px;}
.page-show .other ul li a{color:#666;}

.pages{clear:both; text-align:center; border:1px solid #e5e5e5; padding:10px 0; margin-top:10px;}

/* 新的 */
.index-main3{padding-top:15px; overflow:hidden;}
.index-main3 .fl{width:760px; overflow:hidden;}
.index-main3 .fr{width:222px; overflow:hidden;}
.index-main3 .fl .ext img{width:760px; height:60px;}
.index-main3 .fl .big-tab{border:1px solid #e5e5e5; margin-top:15px; overflow:hidden;}
.index-main3 .fl .big-tab .tab-nav{background:#e5e5e5; height:35px; line-height:35px;}
.index-main3 .fl .big-tab .tab-nav h2{float:left; font-size:16px; padding:0 20px;}
.index-main3 .fl .big-tab .tab-nav a{display:block; float:left; color:#666; padding:0 10px; height:35px; font-size:14px; font-weight:bold; border-left:2px solid #fff;}
.index-main3 .fl .big-tab .tab-nav a:hover,.index-main3 .fl .big-tab .tab-nav .on{background:#f87a00; color:#fff; text-decoration:none;}
.index-main3 .fl .big-tab .tab-box{display:none; padding:15px; overflow:hidden;}
.tab-box .tf{float:left; overflow:hidden;}
.tab-box .tr{float:right; overflow:hidden;}
.tab-box .tf .fst{position:relative;}
.tab-box .tf .fst img{width:280px; height:200px;}
.tab-box .tf .fst p{position:absolute; left:0; top:100px; background:rgba(255,255,255,0.8); padding:10px 20px; color:#f87a00; overflow:hidden; font-size:20px;}
.tab-box .tf .lst{padding-top:20px;}
.tab-box .tf .lst li{background:url(../images/dot.gif) no-repeat 3px center; padding-left:15px; font-size:14px; width:265px; height:28px; line-height:28px; overflow:hidden;}

.tab-box .tr{border:1px solid #eee; width:390px; padding:5px 15px;}
.tab-box .tr p{border-bottom:1px solid #eee; text-align:center; font-size:18px; padding:15px 0;}
.tab-box .tr ul{padding:10px 0; overflow:hidden;}
.tab-box .tr li{font-size:14px; background:url(../images/dot.gif) no-repeat 3px center; padding-left:15px; height:30px; line-height:30px;}
.tab-box .tr li span{float:right; font-size:12px;}

.index-main3 .fr .box{float:left; width:220px; height:371px; border:1px solid #e5e5e5;}
.index-main3 .fr .box .tit{height:40px; line-height:40px; background:#e5e5e5; padding:0 10px; color:#333; font-size:14px;}
.index-main3 .fr .box .tit span{float:right;}
.index-main3 .fr .box .tit a{color:#333;}
.index-main3 .fr .box ul{padding-top:5px;}
.index-main3 .fr .box li{padding:0 10px; }
.index-main3 .fr .box li a{float:left;display:block; width:160px; height:26px; font-size:14px; overflow:hidden;}
.index-main3 .fr .box li span{float:right; color:#999;}

.juzhong {
margin-left:auto; margin-right:auto;
width: 1000px;
height: 50px;
}


/* 新修改 2015.09.22 */
.overflow{overflow:hidden;}
.faq-box{clear:both; margin-top:10px; width:220px; border:1px solid #e5e5e5;}
.faq-box .tit{height:35px; line-height:35px; background:#E5E6E5; padding:0 10px; color:#333; font-size:14px;}
.faq-box .tit span{float:right;}
.faq-box .tit a{float:right; color:#333;}
.faq-box ul{padding-top:5px;}
.faq-box li{padding:0 10px; }
.faq-box li h2{background:url(../img/wen.jpg) no-repeat left 10px; padding:5px 0 0 20px; font-size:12px;}
.faq-box li a{clear:both; float:none!important;}
.faq-box li p{background:url(../img/da.jpg) no-repeat left 5px; line-height:16px; border-bottom:1px dotted #ccc; padding:5px 0 5px 20px;}

.slider{width:760px;}
.slider .page-list .info{width:550px;}
.slider .page-show .other ul li{width:350px;}

/*新加的下载页面*/
.slider1{width:1000px;}
.forumhdp1{float: left; border:1px solid #e5e5e5; width:477px; margin:0 auto;}
.forumhdp1 .this-tit1{background:#F8F8F8; height:100px; border-bottom:1px solid #e5e5e5;}
.forumhdp1 .this-tit1 p{text-align:center; font-size:20px; color:#707b91; padding:15px 0 8px;}
.forumhdp1 .this-tit1 span{color:#666666; padding:0 20px; line-height:20px; font-size:14px;}
.forumhdp1 .tt_content1 { width:400px; margin: 0 auto; padding-top: 10px; }
.forumhdp1 .tt_content1 li { width:400px; height: 30px; line-height: 30px; overflow: hidden; }
.forumhdp1 .tt_content1 li a { display: block; font-size: 14px; font-family: microsoft yahei; width: 330px; float: left; }
.forumhdp1 .tt_content1 li span { display: block; float: right;  text-align: right; color: #999999; }
.forumhdp1 .this-more1{margin:0 auto; width:150px; font-size:18px; text-align:center; border-radius:5px 5px 0 0; background:#FF9100; height:30px; line-height:30px;}
.forumhdp1 .this-more1 a{color:#fff;}


.page-lists{background:#f7f7f7; overflow:hidden; padding:10px;}
.page-lists li{float:left; width:225px; padding:10px;}
.page-lists li img{width:225px; height:200px;}
.page-lists li p{text-align:center; padding-top:5px;}
.page-lists li .thumb{width:225px; height:200px; position:relative;}
.page-lists li .thumb p{position:absolute; width:225px; top:30%; left:0; text-align:center; font-size:14px;color:#FF3300}


/* 2015-11-30
.forumhdp{border:1px solid #e5e5e5; width:293px; height:500px;}
.forumhdp .this-tit{background:#F8F8F8; height:100px; border-bottom:1px solid #e5e5e5;}
.forumhdp .this-tit p{text-align:center; font-size:20px; color:#707b91; padding:15px 0 8px;}
.forumhdp .this-tit span{color:#666666; padding:0 20px; line-height:20px; font-size:14px;}
.forumhdp ul{margin:0 auto; width:250px; padding:20px 0 5px;}
.forumhdp ul li{text-align:center;}
.forumhdp ul li img{width:250px; height:160px;}
.forumhdp ul li p{width:250px; height:30px; line-height:30px; font-size:14px; overflow:hidden; padding-bottom:12px;}
.forumhdp ul li span{position:relative;}
.forumhdp ul li span i{position:absolute; top:0; right:0; background:#f60; color:#fff; width:50px; text-align:center;}
.forumhdp ul li span em{position:absolute; bottom:0; right:0; background:rgba(0,0,0,0.6); color:#fff; width:50px; text-align:center;}
 */
 /*新加常见问题 */
.forumhdb{ float: left; width: 452px; padding-left:15px;}
.forumhdp{height:500px; width:293px; border:1px solid #e5e5e5;}
.forumhdp .tit{height:35px; line-height:35px; background:#E5E6E5; padding:0 10px; color:#333; font-size:16px;}
.forumhdp .tit span{float:right;}
.forumhdp .tit a{float:right; color:#333;}
.forumhdp ul{padding-top:5px;}
.forumhdp li{padding:0 10px; }
.forumhdp li h2{background:url(../img/wen.jpg) no-repeat left 10px; padding:5px 0 0 20px; font-size:14px;}
.forumhdp li a{clear:both; float:none!important;}
.forumhdp li p{background:url(../img/da.jpg) no-repeat left 5px; line-height:22px; border-bottom:1px dotted #ccc; padding:5px 0 5px 20px;}


.game8090-des{clear:both; border:1px solid #E5E6E5; height:190px; width:690px; margin-top:10px;}
.game8090-des .this-tit{background:#E5E6E5; color:#333; padding:5px 10px; font-size:14px;}
.game8090-des .this-con{padding:10px; line-height:20px; color:#888; }
.game8090-des .this-con img{float:left; display:inline-block; width:150px; height:95px; padding-right:15px;}
.game8090-des .this-con span{display:inline;}

.game-gg{height:298px; width:222px; border:1px solid #e5e5e5;}
.game-gg .this-tit{background:#F8F8F8; height:100px; border-bottom:1px solid #e5e5e5; font-size:18px; color:#333; font-weight:bold; line-height:26px;}
.game-gg .this-tit p{padding:12px 0 0 15px;}
.game-gg .this-tit span{display:block; text-align:center; }
.game-gg .this-con{color:#FF0000; text-align:center;}
.game-gg .this-con h1{font-size:20px; padding-top:10px;}
.game-gg .this-con h2{font-size:16px; color:#333;}
.game-gg .this-con p{padding:5px 0; line-height:20px; font-weight:bold; font-size:14px;}
.game-gg .this-con span{display:block; padding-top:10px;}
.game-gg .this-con span a{display:line-block; padding:5px 15px; background:#FF6600; color:#fff;  font-size:14px;}
.game-gg .this-con span a:hover{background:#FBAB06; text-decoration:none;}

.this-slider{padding-top:15px;}
.this-slider .this-tit{background:#E5E6E5; padding:0 10px; height:35px; line-height:35px; color:#333; font-size:16px;}
.this-slider .this-tit span{display:inline-block; border-right:3px solid #fff; padding:0 20px 0 0; margin-right:20px;}

.this-slider .this-con{position:relative; border:1px solid #ccc; margin-top:10px; padding:0 22px;}
.this-slider .this-con .bd{width:100%; padding:5px 0 0; overflow:hidden;}
.this-slider .this-con .bd li{float:left; padding:15px; width:200px; text-align:center; overflow:hidden;}
.this-slider .this-con .bd li img{width:200px; height:150px;}
.this-slider .this-con .prev,.this-slider .this-con .next{display:inline-block; width:35px; height:180px; position:absolute; top:10px; z-index:9999;}
.this-slider .this-con .prev{background:url(../img/l.jpg) #fff no-repeat center center; left:10px;}
.this-slider .this-con .next{background:url(../img/r.jpg) #fff no-repeat center center; right:10px;}


/* previewShowWindow */
.previewShowWindow{position:absolute;border:1px solid #dadade;background:#95959d;padding:5px;display:none;color:#fff;text-align:center;z-index:999;}