@charset "utf-8";
body, p, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, label, table, td, img {
	margin:0;
	padding:0;
}
textarea,select,input,button,label{
	vertical-align:middle;
	font-size:12px;
}
img{
	vertical-align:middle;
	border:none;
}
html {
	overflow-y: auto; overflow-x: hidden;
}
body{
	overflow-y: auto; overflow-x: hidden;
	font:12px/24px Arial,Helvetica,sans-serif;
	color: #5f5f5f;
}
.wrapper {
	background:#fff url("../images/bg1.jpg") no-repeat center 0;
}
.header h1 {
	position: relative; z-index: 150;
}
a{
	color: #5f5f5f;
	text-decoration:none;
	cursor:pointer;
	outline:none;
}
a:hover{
	text-decoration:underline;
}
ul,li{
	list-style: none;
}
img{
	border:0;
}
em{
	font-style:normal;
}
input {
	font:inherit;
	font-size:12px;
	vertical-align:middle;
}
input:focus, textarea:focus, textarea:focus {
	outline:none;
}
select,input,img,select{
	vertical-align:middle;
}
.clear:after{
	content:" ";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	line-height:0;
	*zoom:1;
}
h3{
	font-size:14px;
}
h3 a:hover{
	text-decoration:none;
}
.header{
	width:960px;
	height:477px;
	margin:auto;
	position:relative;
	z-index:1000;
	background:url("../images/bg1.jpg") center 0;
}
.main{
	width:960px;
	margin:auto;
	position:relative;
	z-index:1000;
	background:url("../images/bg1.jpg") no-repeat center -478px;
}
.l{
	float:left;
	width:253px;
	position:relative;
}
.r{
	float:right;
	width:705px; overflow-x: hidden;
	background:#f2f2f2;
	min-height: 820px; height: auto !important; height: 820px;
	padding-bottom:50px;
	position:relative;
	border: 1px solid #bfbfbf;
}
.logo{
	position:absolute;
	top:8px;
	left:50%;
	margin-left:-85px;
	width:170px;
	height:145px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
	z-index:10000;
	background-image: url("about:blank");
}
/*导航*/
.nav{
	height:50px;
	width:960px;
	position:absolute;
	left:0px;
	top:40px;
	z-index:100;
    overflow:hidden;
}
.nav a{
	float:left; display:block; width:116px; height:45px; margin-top: 8px; margin-right: 2px;
	font:16px/24px "微软雅黑"; text-align:center; color:#ffd313; text-indent: -99999px;
	background-image: url("about:blank");
}
.nav a.n3{
	margin-right:250px;
}
.nav span{
	display:block;
	font:10px/10px "微软雅黑";
	color:#fff;
}
.nav a:hover{
	text-decoration:none;
	color:#ffe679;
}
.nav a:hover span{
	color:#fffbf7;
}
.flash-box{
	width: 1920px;
	height: 500px;
	position: absolute;
	top: 0px;
	left: -480px;
	z-index: 0;
}
.flash-box object {
	position: relative; z-index: 10;
}


/*开始游戏*/
.play{
	width:238px;
	height:151px;
	position:relative;
	background:url(../images/play.jpg) no-repeat;
}
.play object{
	position:absolute;
	top:-12px;
	left:-6px;
	z-index:2000;
}
.play a{
	width:100%;
	height:100%;
	overflow:hidden;
	text-indent:-1000px;
	position:absolute;
	z-index:1000;
	top:0;
	left:0;
	background-image: url("about:blank");
}
/*用户登录*/
.user{
	width:236px;
	height:93px;
	margin-top: 12px;
	background:url(../images/btn.png) 0 -69px;
	position:relative;
	z-index:40000;
}
.user_info a{
	text-decoration:underline;
	margin:0 5px 0 2px;
	color:#f01756; text-decoration: underline;
}
.user_info a:hover{
	color:#ff0000;
}
.user_info{
	text-align:center;
	line-height:43px;
	font:12px/43px "宋体";
	color: #666;
}
.user_btn a{
	width:116px;
	height:49px;
	font:12px/50px "微软雅黑";
	text-align:center;
	display:block;
	color: #efebe9;
	float:left;
}
.user_btn a:hover{
	color: #fff;
	text-decoration: underline;
}
.service,.help{
	width:230px;
	background:#f2f2f2;
	margin-top:50px;
	position:relative;
}
.service .tit,.help .tit{
	font:14px/50px "微软雅黑";
	top:-50px;
	position:absolute;
	left:2px;
	color: #3b3b3b;
}
.help{
	border: 1px solid #bfbfbf;
}
.user .s_name{
	position:absolute;
	text-align:center;
	display:none;
	top:-70px;
	left:5px;
	text-align:center;
	width:248px;
	height:70px;
	font:12px/24px "微软雅黑";
	color:#000;
}
/*推荐服务器*/
.service .con{
	width:230px;
	height:120px;
	border: 1px solid #bebebe;
	background: #f2f2f2;
}
.service ul{
	padding-bottom:5px;
	font-family: "宋体";
}
.service li{
	width:230px;
	height:24px;
	text-indent:10px;
	color:#666;
}
.service li a{
	color:#838383;
}
.service li.hot a{
	color:#c53c3c;
}
.service li.hot em{
	padding-right:23px;
	background:url(../images/btn.png) no-repeat right -423px;
}
.service li a em{
	margin-left:3px;
}
.service .search{
	height:26px;
	padding:10px 0 0 10px;
}
.service .text,.all .search .text1,.ipt,.input_code{
	border:1px solid #c1c1c1;
	background:#fafafa;
	color:#989898;
	width:125px;
	padding:0 4px;
	height:22px;
	line-height:22px;
	float:left;
	font-family: "宋体";
}
.service a.enter,.all .search .enter{
	color:#fff;
	display:inline-block;
	width:69px;
	height:24px;
	background:url(../images/btn.png) -469px -188px;
	text-align:center;
	float:left;
	margin-left: 5px;
}
.service a.enter:Hover,.all .search .enter:hover{
	text-decoration:none;
}
.service .more{
	position:absolute;
	top:-38px;
	right:3px;
	color: #9b9b9b;
	font-family: "宋体";
}
/*视频*/
.video{
	border:1px solid #632d7e;
	margin-top:12px;
	width:232px;
	height:125px;
	padding: 1px;
}
.video img {
	display: block; width:232px; height:125px;
}
.button{
	width: 236px;
	height: 132px; padding-top: 2px;
	margin-top: 12px;
	background: url('../images/btn.png') 0 -466px no-repeat;
}
.button li{
	float: left;
	width: 116px;
	height: 43px; line-height: 43px;
}
.button li a{
	width: 86px;
	height: 100%;
	padding-left: 30px;
	display: inline-block;
	color: #a995b5;
	background: url(../images/btn.png) -683px -467px no-repeat;
}
.button li a:hover{
	text-decoration: none;
	color: #fff;
	background-position: -683px -526px;
}
.button .b2
/*客服*/
.help .con{
	padding:18px 0 15px 15px;
	line-height:21px;
	width:215px;
	overflow:hidden;
	color:#898989;
}
.help_btn{
	height:68px;
	width:200px;
	margin: 15px auto 0 auto;
	background:url(../images/btn.png) no-repeat -517px -70px;
}
.help_btn a{
	display:block;
	float:left;
	height:20px;
	padding-top:38px;
	color: #8c8c8c;
}
.help_btn a.b1{
	margin-left: -2px;
	margin-right: 30px;
}
.help_btn a.b2{
	margin-right: 24px;
}
.help_btn a:hover{
	background-image:url(../images/btn.png);
	text-decoration:none;
	color: #666;
}
.help_btn a.b1:hover{
	background-position:-285px -70px;
}
.help_btn a.b2:hover{
	background-position:-363px -70px;
}
.help_btn a.b3:hover{
	background-position:-435px -70px;
}
.help .con p{
    padding: 10px 0 0px 14px;
    color: #666;
    line-height: 26px;
}

/*合作媒体*/
.media{
	width:230px;
	height:30px;
	background:#f2f2f2 url(../images/btn.png) no-repeat -494px -255px;
	margin-top:5px;
	border:1px solid #bfbfbf;
	position:relative;
	color: #989898;
}
.media h3{
	width:228px;
	height:30px;
	font:12px/30px "宋体";
	text-indent:24px;
	cursor:pointer;
}
.media .con{
	display: none;
	position:absolute;
	top:30px;
	left:-1px;
	width:230px;
	height:156px;
	overflow-y:scroll;
    border: 1px solid #bfbfbf;
    background: #fff;
	padding:0;
}
.media .con a{
	display:block;
	line-height:26px;
	text-indent:20px;
}
.media .con a:hover{
    background: #512468;
    text-decoration: none;
    color: #fff;
}
/*新闻*/
.news{
	width:473px;
	height:274px;
	float:left;
	position:relative;
	background: url('../images/bg2.jpg') no-repeat;
}
.news .tab{
	height:46px;
}
.news .tab a{
	width:70px;
	float:left;
	font:14px/46px "微软雅黑";
	text-align:center;
	color: #d7bdef;
}
.news .tab a.on,.news .tab a:hover{
	text-decoration:none;
	color: #fff;
	background: url(../images/btn.png) -542px -416px no-repeat;
}
.news .con{
	background: #fff;
	border-left: 1px solid #bfbfbf;
}
.news ul{
	width:445px;
	padding-bottom: 9px;
	margin:auto;
}
.news li{
	height:25px;
	overflow:hidden;
}
.news li a, .raiders_con li a, .media2_con li a{
	margin: 0 5px;
	color: #666;
}
.news li a:hover, .raiders_con li a:hover, .media2_con li a:hover{
	color: #c53c3c;
}
.news li span{
	float:right;
	color:#6f6f6f;
}
.news h2{
	font:18px/50px "微软雅黑";
	text-align:center;
	height:52px;
	overflow:hidden;
	margin: 5px 15px 10px;
	border-bottom: 1px dashed #999;
}
.news h2 a{
	color: #f01756;
}
.news a.more{
	position:absolute;
	top:12px;
	right:16px;
	background:url(../images/btn.png) no-repeat -698px -363px;
	padding-left:14px;
	color:#c4bcc9;
}
/*特色介绍*/
.btn{
	display:none;
	float:left;
	width:234px;
	height:274px;
	background:#191919 url(../images/btn.png) 0 -188px;
}
.btn li{
	float:left;
	width:117px;
	height:91px;
	text-align:center;
}
.btn li a{
	display:block;
	width:117px;
	height:31px;
	padding-top:60px;
}
.btn a:hover{
	background-image:url(../images/btn.png);
	text-decoration:none;
}
.btn a.b1:hover{
	background-position: -234px -188px;
}
.btn a.b2:hover{
	background-position: -351px -188px;
}
.btn a.b3:hover{
	background-position: -234px -279px;
}
.btn a.b4:hover{
	background-position: -351px -279px;
}
.btn a.b5:hover{
	background-position: -234px -370px;
}
.btn a.b6:hover{
	background-position: -351px -370px;
}
/*幻灯*/
.focus{
	float:left;
	width:228px;
	height:268px;
	background:#803b15;
	position:relative;
	padding:6px 0 0 6px;
	overflow:hidden;
	background: url('../images/bg2.jpg') top right no-repeat;
}
.focus img{
	width:221px;
	height:262px;
}
.num{
	position:absolute;
	right:15px;
	bottom:14px;
	height:10px;
}
#focus2 .num{
	display: none;
}
.num a{
	width:12px;
	height:10px;
	float:left;
	margin-left:3px;
	display:block;
	background:url(../images/num.png) no-repeat;
	overflow:hidden;
	text-indent:-1000px;
}
.num a.on{
	width:25px;
	background:url(../images/num.png) no-repeat -18px 0;
}
/*幻灯2*/
#focus2{
	position:absolute;
	top:184px;
	left:158px;
	width:500px;
	height:200px;
	overflow:hidden;
	display: none;
}

/*通栏*/
.banner{
	width:707px;
	float:left;
	height:100px;
	margin-top:15px;
	overflow:hidden;
}
.banner ul{
	width:785px;
	position:relative;
	left:30px;
	margin-left:-30px;
}
.banner li{
	float:left;
	width:177px;
	height:100px;
}
.banner img{
	width:167px;
	height:92px;
	padding: 2px;
	border: 1px solid #bfbfbf;
}
/*游戏攻略*/
.raiders, .media2, .jobs{
	width:448px;
	height:215px;
	position:relative;
	float:left;
	margin-top:15px;
	position:relative;
}
.media2 { display: none; }
.raiders .tab,.faq .tab,.jobs .tit, .media2 .tab, .jobs .tab{
	height:30px;
	border-bottom:1px solid #6f328d;
	font:14px/30px microsoft yahei;
}
.raiders .tab a,.faq .tab a, .media2 .tab a, .jobs .tab a{
	width:88px;
	height:30px;
	text-align:center;
	display:block;
	float:left;
	color: #404040;
	overflow: hidden;
	_position: relative; _top: 1px;
}
.raiders .tab a.on,.faq .tab a.on, .media2 .tab a.on, .jobs .tab a.on{
	background: url('../images/btn.png') -469px -373px no-repeat;
	border-bottom-color: #803b15;
	margin-top: 1px;
	color: #fff;
}
.raiders_con, .media2_con{
	padding:12px 0 0;
}
.raiders_con li, .media2_con li{
	height:24px;
	overflow:hidden;
}
.raiders_con li span, .media2_con li span{
	float:right;
	color:#656565;
}
.raiders a.more,.faq a.more, .media2 a.more, .jobs a.more {
	position:absolute;
	top:2px;
	right:0px;
	background:url(../images/btn.png) no-repeat -638px -362px;
	_background-position: -638px -365px;
	padding-left:14px;
	color:#808080;
}
.media2 a.more{
	display: none;
}
.data_con{
	padding:12px 0 0;
}
.data_con li{
	height:50px;
}
.data_con h3{
	float:left;
	width:80px;
	height:36px;
	background:url(../images/btn.png) -469px -215px;
	font:bold 12px/36px "宋体";
	text-align:center;
	margin-top:2px;
	color: #e5cdff;
}
.data_con p{
	line-height:20px;
	float:right;
	width:352px;
}
.data_con p a{
	float:left;
	width:67px;
	height:20px;
	display:block;
	float:left;
	overflow:hidden;
}
.data_con p a:hover { color: #f01756; }
/*常见问题*/
.faq{
	float:right;
	width:234px;
	height:215px;
	margin-top:15px;
	position:relative;
}
.faq ul{
	padding:12px 0 0;
}
.faq li{
	height:24px;
	overflow:hidden;
	padding-left:12px;
	background:url(../images/btn.png) no-repeat -702px -587px;
}
.faq li a{
	color: #666;
}
.faq li a:hover{
	color: #c53c3c;
}
.faq li span { float: right; }

/*职业介绍*/
.jobs{ height: 242px; }
.jobs{ margin-top: 0; }
.jobs .ban{ position: absolute; right: 12px; top: 64px; border: 1px solid #632d7e; }
.jobs .ban a{ width: 85px; height:23px; font:12px/23px "Microsoft Yahei"; float:left; text-align:center; border-left: 0; display: inline; color: #404040; border-right: 1px solid #632d7e; }
.jobs .ban .ban-3 { border: none; }
.jobs .ban a.on, .jobs .ban a:hover{ color: #ffffff; background: url('../images/btn.png') -469px -349px no-repeat; }
.jobs .ban a:hover{ text-decoration:none; }
.jobs a.detail{ left: 176px; top: 188px; width:76px; font:12px/18px "Microsoft Yahei"; text-indent:15px; display:block; position:absolute; color: #fff; height:18px; background: url(../images/btn.png) -469px -330px no-repeat; }
.jobs a.detail:hover{ text-decoration: none; }
.jobs h3{ height:38px; border-bottom: 3px solid #434343; }
.jobs h3 a{ height:38px; margin-right:20px; text-align:center; display:block; float:left; font:14px/38px "Microsoft Yahei"; color: #9D9D9D; }
.job{ padding-top:33px; }
.job p{ float:right; width:262px; margin-top: 40px; padding-right: 9px; color: #404040; }
.job img{ float:left; width: 152px; height: 139px; }

/*玩家照片*/
.pic{
	float:right;
	width:234px;
	height: 201px;
	position:relative;
	background:#f2f2f2;
	overflow:hidden;
}
.pic .tit{
	text-align:center;
	background: url('../images/btn.png') -237px -133px no-repeat;
	font:14px/30px "微软雅黑";
	width: 234px; height: 30px;
}
.pic .tit a{
	color: #f8f6f5;
}
.pic .tit a:hover{
	color: #fff;
}
.pic .con{
	width:234px;
	float:left;
}
.pic ul{
	height:123px;
	float:left;
	padding:12px 0 0 10px;
}
.pic li{
	float:left;
	margin-right:6px;
	width:103px;
	text-align:center;
	line-height:18px;
}
.pic li a{
	color: #666;
}
.pic li a:hover{
	color: #000;
}
.pic li img{
	border:1px solid #fff;
	display:block;
	margin-bottom:6px;
}
.pic .more{
	height:36px;
	line-height:36px;
	background:#c6c6c6;
	float:left;
	width:224px;
	text-align:right;
	padding-right:10px;
	color: #404040;
}
.pic .more a{
	color: #404040;
	font-family: "宋体";
	margin: 0 2px;
}
.pic .t_l{
	width:20px;
	height:20px;
	text-align:center;
	background:#000;
	position:absolute;
	top:6px;
	left:20px;
	z-index:100;
	background: url(../images/btn.png) -474px -442px no-repeat;
	font-size: 0; line-height: 0; overflow: hidden;
}
.pic .t_r{
	width:20px;
	height:20px;
	text-align:center;
	background:#000;
	position:absolute;
	top:6px;
	right:20px;
	z-index:100;
	background: url(../images/btn.png) -494px -442px no-repeat;
	font-size: 0; line-height: 0; overflow: hidden;
}
/*.pic .t_l:hover,.pic .t_r:hover{
	text-decoration:none;
	background:#0d0d0d;
}*/
/*列表页导航*/
.dh{
	position: relative; left: -1px;
	height:69px;
	width:687px;
	background:url(../images/btn.png);
	text-align:right;
	font:12px/69px "微软雅黑";
	padding-right:20px;
	color:#f6f5f7;
}
.dh a{
	color:#f6f5f7;
}
.dh h2{
	font:24px/69px "微软雅黑";
	text-indent:33px;
	float:left;
	color:#fff;
}
.r .ban,#tab_xsk{
	height:41px;
	width:646px;
	margin:30px auto 0;
	border-bottom:1px solid #632d7e;
	padding-left:20px;
}
.r .ban a,#tab_xsk a{
	display:block;
	float:left;
	font:14px/40px "微软雅黑";
	border-top:1px solid #f2f2f2;
	width:86px;
	margin-right:6px;
	text-align:center;
	/*background:#c5c5c5;*/
	color: #404040;
}
.r .ban a.on,.r .ban a:hover,#tab_xsk a.on,#tab_xsk a:hover{
	text-decoration:none;
	position:relative;
	background:#632d7e;
	border-top:1px solid #632d7e;
	color: #fff;
}
/*列表页*/
.r .list{
	width:632px;
	margin:30px auto;
	color: #5f5f5f;
}
.r .list li{
	font-family: "宋体"; line-height:30px;
}
.r .list li a{
	color: #5f5f5f;
}
.r .list li a:hover  {
	color: #f01756;
}
.r .list li span{
	float:right;
	color:#6f6f6f;
}
/*图片列表页*/
.p_list{
	padding:10px 0 20px 24px;
	width:663px;
	overflow:hidden;
}
.p_list ul{
	width:700px;
	position:relative;
}
.p_list li{
	width:156px;
	height:170px;
	text-align:center;
	float:left;
	padding-top:30px;
	border-bottom:1px solid #bfbfbf;
	padding-right:12px;
	line-height:18px;
	overflow:hidden;
}
.p_list li img{
	width:152px;
	height:115px;
	border:1px solid #000;
	padding:1px;
	display:block;
	margin-bottom:8px;
	background:#5b5b5b;
}
/*新闻页*/
h1.title{
	width:626px;
	color:#f01756;
	font:24px/50px 微软雅黑;
	text-align:center;
	margin:30px auto;
	border-bottom:1px solid #cecece;
}
.txt{
	width:626px;
	margin:30px auto;
	overflow:hidden;
	color: #5f5f5f;
}
.txt img{
	display:block;
	margin:10px auto;
}
#art_links{
	margin:20px auto;
	width:626px;
	color: #5f5f5f;
}
#art_links a{
	color: #5f5f5f;
}
#updown{
	line-height:30px;
	text-align:center;
	background:#989898;
	font-weight:bold;
	margin:auto;
	width:626px;
	font-weight:bold;
	color: #ffffff;
	font-family: "宋体";
}
#updown a{
	font-weight:normal;
	color: #ffffff;
}
/*新手卡*/
.xsk{
	width:626px;
	margin:-30px auto 0;
	overflow:hidden;
}
.ipt,.input_code{
	float:none;
}
.xsk #ul_xsk{
	overflow:auto;
	width:616px;
	padding:20px 0 0 10px;
}
.xsk #ul_xsk li{
	float:left;
	width:154px;
	height:24px;
}
.xsk .send{
	padding:20px 10px;
}
.xsk .send #btn_xsk_get{
	color:#fff;
	width:69px;
	height:24px;
	background:url(../images/btn.png) -469px -188px;
	border:none;
	cursor:pointer;
}
/*游戏资料*/
.yxzl{
	width:632px;
	margin:30px auto 0;
	color: #5f5f5f;
}
.yxzl a { margin: 0 3px; color: #5f5f5f; font-family: "宋体"; }
.yxzl a:hover { color: #f01756; }
.yxzl h3{
	background:#dcdcdc url(../images/btn.png) no-repeat -683px -198px;
	height:30px;
	width:639px;
	text-indent:30px;
	color:#696969;
	font:14px/30px "微软雅黑";
}
.yxzl div{
	padding:15px 0 0 5px;
	width:634px;
	overflow:auto;
}
/*分页符*/
#pages{
	text-align:center;
}
#pages a{
	display:inline-block;
	margin-right:5px;
	line-height:18px;
	padding: 0 7px;
	color:#c5c5c5;
	background:#989898;
	overflow: hidden;
	height: 24px; line-height: 24px;
	font-family: "宋体";
}
#pages a:hover{
	text-decoration:none;
}
#pages a.pagecurrent{
	border:none;
	color:#632d7e;
	font-weight:bold;
	background:none;
}
/*选服页*/
/*.focus{
	width:228px;
	height:167px;
	background:#000000;
	overflow:hidden;
	position:relative;
	margin-bottom:15px;
	border:3px solid #000;
}
.focus img{
	width:228px;
	height:167px;
}*/
/*新闻*/
.news_list ul{
	width:210px;
	padding:15px 10px;
}
.news_list li{
	height:24px;
	overflow:hidden;
}

/*尾部*/
.footer{
	width:966px;
	margin:50px auto 0;
	text-align:center;
	padding:30px 0 60px;
	line-height:22px;
	color: #808080;
	font-family: "宋体";
}
.footer p{
	margin-bottom:1em;
	color: #808080;
}
.footer a{
	margin:0 3px;
	color: #808080;
}

/*相关新闻*/
.other_n{
	width:626px;
	margin:30px auto 0;
	overflow:hidden;
}
.other_n h3{
	font:16px/40px "微软雅黑";
	border-bottom:1px solid #d4d4d4;
	margin-bottom:10px;
	color: #f01756;
}
.other_n li{
	float:left;
	width:303px;
	height:24px;
	padding-right: 10px;
	overflow:hidden;
	font-family: "宋体";
}
/*媒体攻略*/
#gl{
	width:448px;
	height:210px;
	position:relative;
	float:left;
	position:relative;
}
#gl h3{
	height:38px;
	border-bottom:3px solid #313131;
}
#gl h3 a{
	width:70px;
	text-align:center;
	display:block;
	float:left;
	font:14px/38px "微软雅黑";
	position:relative;
}
#gl h3 a.on{
	border-bottom:3px solid #2c5e96;
}
.gl{
	padding:12px 0 0;
}

/*视频层*/
#a1{
	display:none;
}
.video_box{
	position:fixed;
	width:480px;
	height:272px;
	padding:10px;
	background:#000;
	top:50%;
	left:50%;
	margin-left:-250px;
	margin-top:-180px;
	*position:absolute;
	*top:1020px;
	z-index:3001;
}
.video_box .close{
	width:60px;
	height:60px;
	font:60px/60px 宋体;
	text-align:center;
	color:#fff;
	cursor:pointer;
	position:absolute;
	right:-61px;
	top:0px;
	background:#000;
}
.video_box .close:hover{
	text-decoration:none;
}
.mask{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:1680px;
	background:#000000;
	opacity:0.4;
	filter:alpha(opacity=40);
	z-index:2001;
}
#foot{
    width: 960px;
    margin: 50px auto 0;
    padding: 30px 0 60px;
    border-top: 1px solid #dadada;
    line-height: 28px;
}
/*重点新闻颜色设置*/
.c_1{
	color:#6b9a38;
}
.c_2{
	color:#f8b71b;
}
.c_3{
	color:#f8b71b;
}

.kf-btn{
    text-align: center;
    overflow: hidden;
}

.kf-btn a{
    display: block;
    float: left;
    width: 115px;
    line-height: 54px;
    background-color: #512468;
    color: #fff;
}

.kf-btn a.a1{
    width:114px;
    border-right: 1px solid #bfbfbf;
}













