﻿body {
	margin: 0;
	font-size: 12px;
	text-align: center;
	background-image: url(../images/2/secbg.gif);
}
a {
	COLOR: #333333;
	TEXT-DECORATION: none;
}
img a {
	border-top-style: none; 
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:hover {
	color: #33CC99;
	text-decoration: underline;
}
a:hover img {
	filter:alpha(Opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
ul {
	margin: 0px;
	padding: 0px;
}
li {
	list-style-image: none;
	list-style-type: none;
}
h1,h2,h3,h4,h5,h6 {
	margin: 0px;
	padding: 0px;
}
.kkm {
	width: 1002px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.lf {
	float: left;
}
.maxdiv{
	height: 26px;
	width: 100%;
	background-color: #F9F9F9;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #C8C8C8;
	border-top-color: #C8C8C8;
	border-top-width: 2px;
}

.maxdiv ul {
	width: 1002px;
	float: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.maxdiv ul li{
	font-size: 15px;
	line-height: 26px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #3C9;
	font-weight: bold;
}

.maxdiv ul li a{
	color: #333;
	font-size: 13px;
	font-weight: 500;
}

.top {
	height: 135px;
}

.topk {
	float: left;
}

.top1 {
	background-image: url(../images/2/top1.gif);
	height: 135px;
	width: 495px;
	float: left;
}
.top1 .logo{ width: 300px; height: 100px; position: absolute; left: 300px; top: 10px; }
.top1 .logo a{width:300px;height:100px;display:block;position:inherit;text-indent:-9999px;}

.top2 {
	background-image: url(../images/2/top2.gif); 
	height: 135px;
	width: 507px;
	float: left;
}  
  
.nav {
	background-color: #33CC99;
	height: 46px;
	width: 100%;
}
.nav ul {
	float: left;
	width: 1002px;
	height: 46px;
	padding: 0px;
	margin: 0px;
}
.nav ul li {
	font-size: 13px;
	line-height: 46px;
	float: left;
	height: 46px;
	width: 143px;
	font-weight: bold;
	float: left;
}
.nav ul li a {
	color: #FFE;
	text-decoration: none;
	float: left;
	height: 46px;
	width: 143px;
}

.nav ul li:hover {
	width: 143px;
	float: left;
	height: 45px;
	background-color: #2BA47C;
}

.navtt {
	background-color: #2BA47C;
}
.info{
	height: 30px;
	line-height: 30px;
	position: relative;
	overflow: hidden;
	font-size: 12px;
	color: #8E806C;
	margin-top: 30;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	background-color: #330000;
}
.inks{
	width: 1002px;
	background-color: #F5F5F5;
	margin-right: auto;
	margin-left: auto;
	}
.trfocus{
	width: 530px;
	height: 334px;
	position: relative;
	overflow: hidden;
	float: right;
	background-color: #FFF;
	padding: 15px;
}
.trovh{overflow:hidden}
.trfl{float:left}
.trnewscenter{
	width: 405px;
	background-color: #FFF;
	float: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 18px;
	margin-bottom: 6px;
}
.trnewstop h3{
	text-align: center;
	font-size: 15px;
	height: 20px;
	line-height: 25px;
	overflow: hidden;
}
.trnewstop h3 a{
	color: #D20000;
	font-size: 15px;
}
.trnewstop p{
	color: #666;
}
.trdivline{
	width: 380px;
	height: 10px;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3C9;
}
.tridxul { padding: 5px; }
.tridxul li { height: 28px; line-height: 28px; padding-left: 15px; overflow: hidden; }
.tridxul li span { float: right; color: #ccc; margin-left: 10px; }
.tridxul li a { }
.tr_smalllistkpul1{padding:5px 5px 0 5px;}
.tr_smalllistkpul1 li{
	width: 380px;
	height: 26px;
	line-height: 30px;
	padding-left: 5px;
	overflow: hidden;
	float: left;
    +margin-bottom:-5px;
	text-align: left;
	font-size: 13px;
}
.tr_smalllistkpul1 li span{
	float: left;
	margin-right: 10px;
	color: #aaa;
	font-size: 12px;
}
.tr_smalllistkpul1 li span a{
}
.trhotnews{
	width: 460px;
	background-color: #FFF;
	float: right;
	padding-right: 50px;
	padding-bottom: 15px;
	padding-left: 50px;
	margin-bottom: 6px;
}
.trtitle1{
	width: 530px;
	overflow: hidden;
	float: right;
	background-color: #FFFFFF;
	margin-top: 4px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 6px;
}
.trtitle1text{
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	font-size: 14px;
	font-weight: 600;
	color: #fff;
	background-color: #33CC99;
	line-height: 27px;
	height: 27px;
	float: left;
	width: 60px;
}
.trhotnewsul{
	padding: 5px;
}
.trhotnewsul li{
	width: auto;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
+margin-bottom:-3px;}
.trhotnewsul li span{
	float: right;
	color: #8C8C8C;
}
.trhotnewsul li a{
	float: left;
	width: 300px;
	text-align: left;
}
.trhotnewsul li span.hotsp{
	float: left;
	margin-right: 10px;
	width: 16px;
	height: 16px;
	margin-top: 6px;
	line-height: 16px;
	white-space: nowrap;
}
.trhotnewsul li span.spw1{
	width: 40px;
	overflow: hidden;
	text-align: right;
}
.trovh{overflow:hidden}
.trrollimgnr{
	width: 972px;
	background-color: #FFF;
	overflow: hidden;
	margin-bottom: 6px;
	padding: 15px;
}
.trrollimgnr ul li{
	list-style: none;
	border: 0px solid red;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	margin-right: 12px;
	margin-left: 13px;
}
.trrollimgnr ul li img{
	border: 1px solid #E2E2E2;
	padding: 3px
}
.trrollimgnr ul li span{display:block;text-align:center;font-size:12px;margin-top:8px;}
.trtitle2{
	width: 100%;
	padding-left: 0px;
	overflow: hidden;
	color: #33CC99;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #33CC99;
}
.trtitle2text{
	padding-left: 10px;
	padding-right: 10px;
	width: 130px;
	font-size: 14px;
	font-weight: 600;
	color: #fff;
	background-color: #33CC99;
	line-height: 35px;
	text-align: center;
	height: 35px;
}
#focusbox{position:relative;}
#focusboxnumid{
	position: absolute;
	bottom: 56px;
	right: 30px;
}
#focusboxnumid li{
	list-style: none;
	float: left;
	width: 20px;
	height: 15px;
	FILTER: alpha(opacity=80);
	opacity: 0.8;
	border: 1px solid #fff;
	background-color: #33CC99;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
	margin-right: 5px;
	padding-top: 0px;
	overflow: hidden;
}
#focusboxnumid li:hover,#focusboxnumid li.active{
	border: 1px solid #fff;
	background-color: #FFFFFF;
	color: #FF0000;
	width: 20px;
	height: 15px;
	font-weight: 500;
	font-size: 13px;
}
#focusboxid li{position:relative;}
.mask{FILTER:alpha(opacity=50);opacity:0.5;width:100%;height:35px;background-color:#000000;position:absolute;bottom:0;left:0;display:block;}
.comt{width:290px;height:20px;position:absolute;left:0;bottom:8px;font-size:14px;color:#ffffff;font-weight:500;text-align:left;padding:0 3px;overflow:hidden;line-height:20px;}	
.trabal{width:720px;}
.trmardw2{margin-left:10px;}
.trmardw3{margin-left:40px;margin-right:40px;}
.trmardw4{margin-left:58px;}
.trabal2{background:#fff;padding:10px;}
.tradsdw1{width:300px; height:auto;}
.trabal3{margin-top:15px;}
.trabar {width:306px;overflow:hidden;}
.trabar1{width:270px;overflow:hidden;background:#fff; padding:18px;}
.trabar2{width:270px;overflow:hidden;background:#fff; padding:18px;margin-top: 15px;}
.trabar2a{width:300px;overflow:hidden;background:#fff; padding:10px;margin-top: 15px;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}
* html .clearfix{zoom:1;}
*:first-child + html .clearfix{zoom:1;}
.trbg1{background:#F30;}
.trbg2{background:#FFBA00;}
.trbg3{
	background-color: #33CC99;
}
.trbg4{background:#ccc;}
.inks1{
	height: 30px;
	width: 332px;
	background-color: #FFF;
	float: left;
	font-size: 15px;
	line-height: 30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	color: #333;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e6e6e6;
	border-left-color: #e6e6e6;
	}
	
.inks2{
	font-size: 14px;
	width: 334px;
	float: left;
	margin-left: auto;
	}

.gamenews{
	float: left;
	width: 332px;
	line-height: 28px;
	color: #333;
	font-size: 13px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: left;
	background-color: #FFF;
	border: 1px solid #e6e6e6;
}
.gamenews_a{
	float: left;
	width: 320px;
	padding-right: 4px;
	padding-left: 4px;
}

.gamenews a{
}

.links{
	height: 280px;
	width: 100%;
	float: left;
	background-image: url(../images/2/secbg.gif);
	}

.links_1{
	font-size: 13px;
	line-height: 35px;
	height: 27px;
	width: 1002px;
	margin-top: 100px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
	
.links_1 ul{
	line-height: 20px;
	text-align: left;
	color: #CCC;
	padding-left: 6px;
	}
.links_2{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 8px;
	padding-top: 10px;
	padding-bottom: 8px;
	height: 50px;
	width: 982px;
	background-color: #2B2B2B;
}
.links_2 ul{
	font-size: 13px;
	text-align: left;
	}
	
.links_2 ul li{
	text-decoration: blink;
	float: left;
	margin-right: 33px;
	margin-bottom: 5px;
	}
	
.links_2 a{
	color: #CCC;
	}
	
.footer{
	width: 1002px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
.footer1{
	width: 1002px;
	margin-top: 30px;
	font-size: 13px;
	color: #CCC;
	float: left;
	}
.footer1 a{
	color: #ccc;
}