
/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}i,em,b,code{font-style:normal;font-weight:normal}u{text-decoration:none}img{border:0;height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle}ol,ul,li{list-style:none}ins,a{text-decoration:none}:focus{outline:none}fieldset{border:0}q:before,q:after,blockquote:before,blockquote:after{content:""}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}.cd{overflow:hidden;_zoom:1}.cl{*zoom:1}.cl:after{content:'\20';clear:both;display:block;height:0}body,button,input,textarea{font:12px/1.5 simsun,"microsoft yahei"}button,input,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}th{text-align:inherit}a{border:0;color:#252525;outline:0}a:hover{color:#ba2636;text-decoration:none}
body{color:#525663}
/*css reset end*/

.wrap{
	width:1000px;
	margin:0 auto;
}

.nav{
	height:76px;
	background-color:#24344e;
}
.nav strong{
	width:230px;
	height:76px;
	float:left;
}
.nav ul{
	float:right;
}
.nav li{
	float:left;
}
.nav li a{	
	width:105px;
	height:74px;
	border-bottom:2px solid #24344e;
	line-height:74px;
	text-align:center;
	display:inline-block;
	background-color:#24344e;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
.nav li a:hover{
	color:#ff7800;
	background-color:#1e2c43;
	border-bottom:2px solid #ff7800;
}
.nav li a.current,.nav li a.current:hover{
	color:#ff7800;
	background-color:#1e2c43;
	border-bottom:2px solid #ff7800;
	cursor:default;
}
.banner{
	height:360px;
	margin-bottom:10px;
}
.footNav{
	height:40px;
	background-color:#24344e;
	border-bottom:1px solid #1a293e;
	color:#fff;
	text-align:center;
	line-height:40px;
	font-family:Arial;
	margin-top:70px;
}
.footNav a{
	color:#fff;
	margin:0 15px;
}
.footNav a:hover{
	color:#f60
}
.foot{
	border-top:1px solid #344968;
	background-color:#24344e;
	color:#fff;
	line-height:21px;
	text-align:center;
	padding-top:10px;
	font-family:Arial;
}
.btnEnter{
	text-align:center;
}
.btnEnter a{
	width:100px;
	height:36px;
	line-height:36px;
	color:#fff;
	background-color:#f60;
	display:inline-block;
}
.btnEnter a:hover{
	background-color:#e65c00;
}

/****/
.content{
	padding-bottom:20px;
}
.indexLeft{
	width:625px;
	float:left;
	display:inline;
	margin-right:20px;
}

.indeximgFrame{
	border:1px solid #e0e0e0;
	width:623px;
	padding:10px 0;
}
.indeximgFrame ul{
	width:200px;
	float:left;
	display:inline;
	margin:0 3px;
}
.indeximgFrame li{
	width:100%;
	text-align:center;
}
.indexRight{
	width:355px;
	float:left;
	display:inline;
}
.indexRight h2,.indexLeft h2{
	font-size:26px;
	font-family:"Microsoft yahei";
	height:50px;
	line-height:50px;
}
.indexRightBox{
	width:353px;
	border:1px solid #e0e0e0;
	padding-bottom:5px;
}
.ContactUs{
	padding:10px;
	font-size:14px;
	line-height:30px;
}
.ContactUs p{
	margin-bottom:12px;
}
.ContactUs td{
	height:60px;
}
.newsFrame dt{
	height:60px;
	line-height:60px;
	border-bottom:1px solid #e0e0e0;
	margin-bottom:20px;
}
.newsFrame dt h2{
	font-size:30px;
	font-family:"Microsoft yahei";
	color:#182c4d;
	float:left;
	display:inline;
}
.breadNav{
	float:right;
	color:#182c4d;
}

.subNav{
	width:250px;
	float:left;
	display:inline;
	margin-right:50px;
}
.navTabs{
	width:246px;
	border:2px solid #ff7800;
}
.navTabs li{
	height:50px;
	line-height:50px;
	text-indent:20px;
	font-size:14px;
	font-weight:bold;
}
.navTabs li a.current,.navTabs li a.current:hover{
	color:#f60;
	cursor:default;
}
.newsFrame .hot{
	padding-bottom:15px;
}
.newsFrame .hot dt{
	font-size:16px;
	font-weight:bold;
	height:40px;
	line-height:40px;
	border-top:2px solid #ff7800;
	border-bottom:1px solid #e0e0e0;
	color:#24344e;
	text-indent:10px;
}
.newsFrame .hot dd li{
	height:24px;
	line-height:24px;
	text-indent:10px;
	width:100%;
	float:left;
	white-space:nowrap;
	word-break:break-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
.content-box{
	width:100%;
	float:left;
}
.w700{
	width:700px;
	float:left;
}
.newsList li{
	height:40px;
	line-height:40px;
	width:100%;
	float:left;
}
.newsList li span{
	width:600px;
	float:left;
	display:inline;
}
.newsList li i{
	float:right;
	width:100px;
	text-align:right;
	color:#525663;
}
.ContactContent{
	min-height:340px;
	border:1px solid #e0e0e0;
}
.newsContent h1{
	font-size:24px;
	font-family:"Microsoft yahei";
	text-align:center;
	height:50px;
	line-height:50px;
	padding-bottom:12px;
	border-bottom:1px solid #eeeeee;
}
.subInfo{
	text-align:center;
	height:30px;
	line-height:30px;
	color:#c3c3c3;
}
.subInfo span{
	margin:0 3em;
}
.subInfo a,.subInfo a:hover{
	color:#c3c3c3;
	cursor:default
}
.contentTxt{
	padding:20px 20px;
	font-size:14px;
	line-height:24px;
	border-bottom:1px solid #eeeeee
}
.contentTxt p{
	margin-bottom:1em;
}
.prevandnext{
	height:50px;
	line-height:50px;
	border-bottom:1px solid #eeeeee
}
.prevandnext li{
	width:50%;
	float:left;
	text-align:left;
}
.prevandnext li.next{
	text-align:right;
}
.tagsBox{
	margin-top:10px;
}
.tagsBox dt{
	height:40px;
	line-height:40px;
}
.tagsBox dt strong{
	font-size:14px;
	float:left;
}
.tagsBox dt span{
	float:left;
	margin-left:10px;
}
.tagsBox dt span a{
	float:left;
	margin-right:1em;
}
.tagsBox dd li{
	line-height:24px;
}

/****/
.innerBanner{
	height:220px;
	background-color:#CCC;
}
.gameInfo{
	border:1px solid #e0e0e0;
	width:998px;
	height:120px;
}
.indexGameInfo{
	width:623px;
	margin-bottom:15px;
}
.gameIco{
	width:100px;
	float:left;
	margin:10px;
	display:inline;
}
.gameTxt{
	width:748px;
	float:left;
	display:inline;
	margin-right:10px;
}
.indexGameInfo .gameTxt{
	width:480px;
}
.gameTxt h1{
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	margin-top:10px;
}
.gameTxt p{
	line-height:24px;
}
.btnDown{
	width:110px;
	float:left;
	padding-top:12px;
}
.btnDown a{
	float:left;
	margin-top:10px;
}
.mr20{
	margin-right:20px;
}
.articleIndexBox{
	width:488px;
	border:1px solid #e0e0e0;
	margin-top:20px;
	float:left;
	display:inline;
	padding-bottom:8px;
}
.articleIndexImg{
	width:998px;
	border:1px solid #e0e0e0;
	margin-top:20px;
	float:left;
	display:inline;
}
.boxTitle{
	height:36px;
}
.boxTitle strong{
	width:80px;
	height:34px;
	display:inline-block;
	text-align:center;
	line-height:34px;
	background-color:#f9f9f9;
	border-top:2px solid #fe7800;
	color:#fe7800
}
.boxTitle li{
	float:left;
}
.boxTitle li a{
	width:80px;
	height:34px;
	display:inline-block;
	text-align:center;
	line-height:34px;
	border-top:2px solid #fff;
}
.boxTitle li a:hover{
	background-color:#f9f9f9;
	border-top:2px solid #fe7800;
	color:#fe7800;
}
.boxTitle li a.current,.boxTitle li a.current:hover{
	background-color:#f9f9f9;
	border-top:2px solid #fe7800;
	color:#fe7800;
	cursor:default;
}
.boxTitle span{
	float:right;
	line-height:36px;
	margin-right:10px;
	display:inline;
}
.boxFrame ul,.indexboxFrame ul{
	padding:0 10px;
}
.boxFrame li,.indexboxFrame li{
	width:100%;
	float:left;
	height:30px;
	line-height:30px;
	border-bottom:1px dashed #e5e5e5;
}
.boxFrame li span,.indexboxFrame li span{
	width:400px;
	float:left;
	white-space:nowrap;
	word-break:break-all;
	overflow:hidden;
	text-overflow:ellipsis;
	text-indent:10px;
}
.indexboxFrame li span{
	width:265px;
}
.boxFrame li i,.indexboxFrame li i{
	width:68px;
	float:left;
	text-align:right;
}
.imgFrame ul{
	width:200px;
	float:left;
	margin:0 24px;
	padding:10px 0;
}
.imgFrame li{
	width:100%;
	text-align:center;
}
.imgFrame li img{
	width:200px;
	height:130px;
}

/*翻页代码*/
.page{
	width:700px;
	float:left;
	border-top:1px solid #eee;
	margin-top:10px;
	padding-top:14px;
	text-align:center
}
.pagelist li{
	display:inline-block;
	padding:0 6px;
	height:24px;
	text-align:center;
	vertical-align:middle;
	*float:left;
	border-bottom:2px solid #403f3d;
	margin-right:0.4em;
}
.pagelist li:hover{
	border-bottom-color:#339900;
}
.pagelist li a{
	display:inline-block;
	height:24px;
}
.pagelist li a:hover{
	text-decoration:none;
}
.page li.thisclass {
	border-bottom:2px solid #fb7600;
	color:#fb7600;
	font-weight:bold;
}


.ContactUs .payTab td {
	height: unset !important;
    text-align: center;
}
.ContactUs .payTab td.pays {
    background: #ededed;
}