﻿/*
页面设计：smy
制作人：zyl
制作时间:2013-1-31  09:20
*/
body{font:12px/1.2 tahoma,'\5FAE\8F6F\96C5\9ED1',sans-serif;background:url("../image/bj6.jpg") no-repeat center 37px;color: #6c6c6c;min-width:980px;}
body,dl,dd,ul,ol,h1,h2,h3,h4,p,form{margin:0}
td,th,ul,ol{padding:0}h1,h2,h3,h4{font-size:100%}ul,ol{list-style:none}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{overflow:hidden;_zoom:1}.fl{ float:left;}.fr{ float:right}img{border:0;}.f14{font-size: 14px;}
a{color:#797979;text-decoration:none}a:hover{text-decoration:underline}.red{color: #6f1b04;}
.ht{text-indent:-9999em;overflow:hidden}.hide{height:0;overflow:hidden}
 .b{border: 1px solid #d8d8d8;}.off_b{border-bottom: none;}
.start, .top_server,.xsk,.delta,.tab_hd_name,.tab_news_list li, .client, .hot, .baidu,.pic_b a, .b_baidu, .show_s, .ser_sub, .ser_sub2, .reg_but a, .reg_but,.recommend,.convert,.spree,.pic_tit,.p_n,.p_last,a.zhcz{background:url("../image/btu.jpg") no-repeat;}
.main, .header{width:980px; margin:0 auto;}
.header{position:relative;}
.top_nva{height:70px; padding-left: 274px; background:url("../image/nav_bj6.jpg") no-repeat;}
.top_nva a{float:left; width:118px; height:70px;cursor:pointer; display:inline;text-indent:-999px;overflow:hidden; background:url("../image/nav_bj6.jpg") no-repeat;}
.top_nva a.nav_a{background-position:-274px 0;}
.top_nva a.nav_a:hover{background-position:-274px bottom;}
.top_nva a.nav_b{background-position:-392px 0;}
.top_nva a.nav_b:hover{background-position:-392px bottom;}
.top_nva a.nav_c{background-position:-510px 0;}
.top_nva a.nav_c:hover{background-position:-510px bottom;}
.top_nva a.nav_d{background-position:-628px 0;}
.top_nva a.nav_d:hover{background-position:-628px bottom;}
.top_nva a.nav_e{background-position:-746px 0;}
.top_nva a.nav_e:hover{background-position:-746px bottom;}
.top_nva a.nav_f{background-position:-864px 0; width: 115px;}
.top_nva a.nav_f:hover{background-position:-864px bottom;}
.h_box{background: url("../image/header1.jpg") no-repeat; height:460px; position:relative;}
.top_fla{width:980px; height:380px; position:absolute;left:0; bottom:16px; z-index:0;}
.info{width: 275px; height: 285px; text-align: center; position:absolute;left:0; top:129px; z-index:999; padding-left:18px; background-color:#181818; margin:6px 0 0 -13px;}
.regist{color: #969696; padding: 19px 0 0 0; font:bold 12px/18px  '\5FAE\8F6F\96C5\9ED1'; height: 60px;}
.regist a, .top_server_name a{color: #FFF;}
.select{font-weight: normal; padding-top: 10px;}
.start{width: 275px; height: 94px; background-position: 0 0;}
a.start:hover{background-position: 0 -370px;}
.top_server{height: 60px; margin-top: 5px; background-position: 0 -97px; line-height: 30px;}
.top_server a.fr{text-decoration:underline;}
.doing{border: 1px solid #2e2721; margin-top: 3px; height: 24px;}
.doing a{color:#a69162;line-height: 24px;}
/*sign_box*/
.sign_box{padding: 10px 15px; line-height:20px;}
.convert_b{padding-bottom:5px;}
.convert{float:right;width:72px; height:19px; background-position:-114px -345px;}
.spree{display:block;margin:2px auto; width:196px; height:31px; background-position:0 -745px;}
.spree_list{width:195px; overflow:hidden;}
.spree_list ul {width:200px;}
.spree_list ul li{float:left; width:37px; height:26px; margin:3px 3px 0 0;}
.pic_tab{width:197px; height:112; margin:0 auto; padding-top:9px; overflow:hidden;}
.pic_tab img{width:197px; height:112px; border:1px solid #d8d8d8;}
.pic_tit{height: 32px;line-height: 32px;position: relative;text-align: center;width: 225px; background-position:0 -779px;}
.p_n {background-position:-247px -748px;cursor: pointer;height: 25px;left: 0;overflow: hidden;position: absolute;text-indent: -999px;top: -66px;width:13px;}
.p_last{background-position: -264px -748px;left: 212px;}
/*main*/
.left{width: 227px;}
.right{width: 741px;}
a.xsk,a.delta,a.zhcz{display: block;width: 227px; height: 67px; background-position: 0 -158px; margin-bottom: 8px; cursor: pointer;}
a.xsk:hover{background-position: 0 -465px;}
a.delta{background-position: 0 -226px;}
a.delta:hover{background-position: 0 -533px;}
a.zhcz{background-position: 0 -601px;}
a.zhcz:hover{background-position: 0 -669px;}
.tab_hd{height: 30px; line-height: 30px; margin-top: 1px; border-bottom: 1px solid #d8d8d8; padding-right: 10px; background-color:#f3f3f3;}
.tab_hd_name{font-size: 14px; font-weight: bold; padding-left:25px;  float: left; background-position: -262px -159px; color:#6c6c6c;}
.left_txt{line-height: 26px; padding: 10px 15px; text-align: justify;}
.client_box{padding: 0 0 10px 0;}
.client, .show_s{display: block; width: 160px; line-height: 35px; margin: 0 auto; color: #5f5f5f; text-align: center; background-position: 0 -294px;}
.photo_tit{background:none; padding-left:0; position:relative;}
.tit_tab{height:30px; width:250px; position:absolute; left:10px; top:1px;}
.tit_tab li{float:left; padding:0 10px; cursor:pointer; color:#333;}
.tit_tab li.active{height:28px; line-height:26px; margin:2px 0 0 0; border:1px solid #ccc; border-bottom:none; background:#ffffff; color:#AF1223;}
/*news*/
.news_pic{width: 290px; height: 248px;}
.news_tab{width: 437px; height: 246px; overflow: hidden;}
.tab_news_tit{height: 37px; line-height: 30px; padding-right: 10px; background: url("../image/icon4.gif") repeat-x left -41px; }
a.more{color: #9b9b9b; float: right;font-size: 12px;}
.tab_news_tit li{width: 71px; height: 30px; border-right: 1px solid #d8d8d8; cursor: pointer; text-align: center; font-size: 14px; font-weight: bold; float: left;}
.tab_news_tit li.active{height: 37px; background: url("../image/icon4.gif") no-repeat left -1px; border: none; color: #FFF;}
.tab_news_con{width: 406px; margin: 10px auto;}
.tab_news_con h2{border: 1px solid #d9d9d9; padding-top: 1px; text-align: center;}
.tab_news_con h2 a{display: block; line-height: 27px; background-color: #eaeaea;}
.tab_news_list li{height: 26px;line-height: 26px;padding-left: 15px; background-position: -272px -196px; border-bottom:1px dashed #c5c5c5;}
.tab_news_list li span{float: right; color: #b5b5b5; font-family: arial;}
.tab_news_list li a{display: inline-block;}
.tab_news_list li em.hot{display: inline-block; vertical-align: middle; margin-left: 5px; width: 14px; height: 14px; overflow: hidden; text-indent: -999px; background-position: -243px -159px;}
/*banner*/
.banner{width: 741px; height: 89px; overflow: hidden; margin: 13px auto;}
.banner ul{width: 755px;}
.banner ul li{width: 240px; height: 89px; float: left; margin-right: 10px;}
/*raiders*/
.raiders, .gameData{width: 363px; height: 249px;}
.raiders_list{width: 335px; margin: 8px auto;}
.raiders_list li{padding: 0; background: none;}
.gameData_list{width: 342px; margin: 0 auto;}
.gameData_list dl{border-bottom: 1px solid #dedede; padding:8px 0; line-height: 20px; color: #797979;}
.gameData_list dl dt{width: 75px; font-weight: bold; color: #2d1312;}
.gameData_list dl dt,.gameData_list dl dd{float: left;}
.gameData_list dl dd{width: 260px;}
/*photo*/
.photo{margin-top: 11px;}
.photo_list{width: 699px; height:127px; overflow: hidden; margin: 0 auto; padding: 17px 0;}
.photo_list ul{width: 710px;}
.photo_list ul li{width: 167px; height: 124px; float: left; text-align: center; margin-right: 9px;}
.photo_list ul li .photo_pic{position: relative; width: 167px; height: 94px;}
.photo_list ul li .photo_pic a,.photo_list ul li .photo_pic a img{display:block;width: 161px; height: 88px;}
.photo_list .photo_pic a{ border:3px solid #dbdbdb;}
.photo_list .photo_pic a:hover{ border-color:#932705;}
/*
.photo_list ul li .photo_pic a em{display:block; cursor: pointer; width: 167px; height: 94px; position: absolute; left: 0; top: 0; z-index: 999; background: url("../image/icon4.gif") no-repeat left bottom;}
*/
.photo_list ul li p{background-color: #f3f3f3; border: 1px solid #d9d6d6; line-height: 28px;}
/*inside*/
.inside{min-height:772px; height:auto!important; height:772px; line-height: 22px;}
.inside_box,.pic_list,.my_s{width: 680px; margin: 30px auto;}
/*xwlry*/
.title_box{width:680px; text-align: center; height: 122px; overflow: hidden;  margin: 0 auto; background: url("../image/tit_name.gif") no-repeat}
.title_box .title_name{color:#333; line-height:55px; font-size:18px; font-weight:normal;}
.title_box .title_name a{color: #6C6C6C;}
.note{height: 43px; padding-top:10px;  }
.n_baidu{margin-top:5px; padding-left: 187px; font-weight: bold; line-height: 23px; }
.baidu{width: 14px; height: 14px; float: left; background-position: -243px -174px; margin: 3px;}
.t_baidu{width:80px; height: 15px; line-height: 15px; border: 1px solid #002420; }
.b_baidu{width: 72px; height: 18px; border: none; background-position:-161px -294px; margin-left: 5px; cursor:pointer;}
.rel_news{margin:45px 0 7px 0; background: #f3f3f3; border: 1px solid #d4d4d4;}
.rel_news ul{border: 1px solid #fff; padding:0 15px; }
.rel_news ul li{width:310px;height:49px; line-height:49px; overflow:hidden;}
.rel_news .fr{text-align:right;}
.hot_art_list{overflow:hidden; background:#f7f7f7; border:1px solid #fff; padding:5px 0 10px;}
.hot_art_list ul{width:670px;}
.hot_art_list ul li{width:295px; float:left; margin:0 22px 0 17px; display:inline; height:24px; line-height:24px; overflow:hidden;}
/*photo_list*/
.pic_list{margin: 0 auto;}
.pic_list ul{width:720px;}
.pic_list li{width:214px; height:175px; overflow:hidden; float: left; margin-right:18px;text-align: center; }
.pic_list li img{ width:204px; height:115px; border:1px solid #d9d6d6; padding: 4px; background-color: #f3f3f3; margin-bottom:10px;}
.pic_list li img:hover{border:2px solid #932705; padding: 3px;}
.pic_list li a:hover{text-decoration: none;}
/*page*/
.page{text-align: center; font-size:14px; margin-top:20px;}
.page a{padding: 0 2px;}
/*news_list*/
.news_list{padding-bottom:20px; }
.news_list li{height:35px; line-height:35px;overflow: hidden;border-bottom: 1px dotted #a1988f;}
.news_list li span{color: #cbcbcb;}
/*picArea*/
.picArea{padding:25px 0;}
.pic_b{ padding: 27px; text-align: center; }
.pic_b a{display:inline-block; width:118px; height:29px; line-height: 29px;margin: 0 5px; color: #333; background-position:-161px -313px; }
.pic_b a:hover{text-decoration: none; color: #6C6C6C;}
.picBox, .jc_map_box{text-align: center;}.picBox img, .jc_map_box img{display: inline;}
.go_pic{padding-top:15px; margin-top:20px; border-top:1px dashed #D8D8D8;}
/*xsk*/
.my_s{margin: 20px auto; overflow:hidden;}
.my_s_tit{color: #46453e;}
.s_list{ width:720px;}
.s_list li{width: 170px; margin:5px 45px 0 22px; float: left; height: 30px; line-height: 30px; display:inline; }
.s_list li label{cursor: pointer;}
.more_server{ text-align: center; padding: 10px 0;}
.show_s{margin: 20px auto;}
.more_box{height:auto; padding:20px 0; background: #f7f7f7; border: 1px solid #fff; }
.more_box .more_top{padding-left:123px;}
.more_box .more_bot{padding-left:112px;margin-top:20px;}
.more_box ul li{float:left; height:25px; line-height:25px;}
.ser_txt{width: 240px; height: 22px; line-height: 22px; margin-right:8px; background: #fff; border: 1px solid #efefef; padding: 0 5px; }
.ser_sub{width: 93px; height: 25px; border: none; background-position:0 -331px; cursor: pointer; }
.ser_sub2{width:90px; height: 24px; border: none;  cursor: pointer; background-position:-190px -343px; margin-left: 10px; }
.jc{line-height: 26px; }
.jc_map{ padding-top: 5px; }
.jc_map_box{ padding: 10px 0; text-align: center; }
.jc_growing{padding: 45px 0; width: 600px; margin: 0 auto;}
.jc_growing .pl25{ line-height: 30px; padding-left: 20px; background: #fff;}







/*********20130516新增*********/
.content_box img{ clear:both; margin:0 auto;}