*{
margin:0;
padding:0;
}
body{
font-size:12px;
background:url(bg.gif) repeat-x 0 0;
line-height:20px;
color:#333333;
}
img{
border:0;
}
.mid{
width:950px;
margin:auto;
}
ul,li{
list-style:none;
}
a{
text-decoration:none;
color:#333333;
}
a:hover{
text-decoration:underline;
}
.clear{
clear:both;
}
.m_7{
margin-top:7px;
}
.lik{
float:right;
padding:12px 5px 0 0;
color:#fff;
font-weight:bold;
}
.lik a{
color:#fff;
padding:0 5px;
}
.top{
height:86px;
background:url(top.jpg) no-repeat center 0;
}
.logo{
background:url(logo.jpg);
width:217px;
height:86px;
float:left;
}
.logo a{
width:217px;
height:86px;
display:block;
overflow: hidden;
text-indent:-1000px;
}
.ad_t{
width:500px;
height:70px;
float:left;
margin-top:10px;
}
.nav{
background:url(xw_06.jpg);
height:37px;
margin:5px auto;
position:relative;
}
.n_l{
float:left;
width:6px;
height:37px;
background:url(xw_04.jpg);
}
.n_r{
float:right;
width:7px;
height:37px;
background:url(xw_08.jpg);
}
.n_ban{
float:left;
padding-left:30px;
}
.n_ban a{
display:block;
float:left;
height:37px;
width:84px;
text-align:center;
margin-right:10px;
overflow:hidden;
font-family:"微软雅黑","黑体";
font-size:16px;
}
.n_ban a:hover{
text-decoration:none;
}
.sle{
background:url(xw_01.gif);
color:#013A70;
line-height:43px;
}
.nor{
color:#fff;
line-height:37px;
}
.msg{
position:absolute;
right:20px;
top:10px;
}
.msg a{
color:#FFFF00;
}
.p1{
background:url(xw_13.gif);
height:202px;
position:relative;
}
.focus{
position:absolute;
left:19px;
top:22px;
width:676px;
height:152px;
}
.login{
position:absolute;
right:10px;
top:55px;
width:213px;
height:121px;
}
.login li label{
float:left;
margin-right:8px;
}
.login li{
height:20px;
line-height:20px;
}
.login li span{
color:#f00;
}
.login2{
width:213px;
height:146px;
background:url(xw_15.gif);
padding:56px 0 0 30px;
}
.login2 li label{
float:left;
margin-right:8px;
}
.login2 li{
height:24px;
line-height:24px;
}
.login2 li span{
color:#f00;
}
.login3{
width:213px;
height:146px;
background:url(xw_15.gif);
padding:56px 0 0 30px;
line_height:16px;
}
.tt{
padding:5px 0 0 36px;
}
.ipt1{
border:1px solid #3891BD;
height:20px;
width:130px;
text-indent:2px;
}
.f_r{
float:right;
width:243px;
}
.p2{
float:left;
width:698px;
background:#fff;
}
.bg1{
border-left:1px solid #8FB9D0;
border-right:1px solid #8FB9D0;
background:#E7F6FD url(xw_17.jpg) no-repeat center 0px;
}
.ban1{
background:url(xw_02.gif);
width:451px;
height:31px;
line-height:31px;
}
.ban2{
background:url(xw_04.gif);
width:241px;
height:31px;
line-height:31px;
}
.ban1 span a,.ban2 span a{
padding-right:10px;
float:right;
color:#00406F;
}
.ban3{
background:url(xw_06.gif);
width:698px;
height:31px;
}
.ban4{
background:url(xw_33.gif);
width:243px;
height:31px;
line-height:31px;
}
.ban9{
background:url(xw_34.gif);
width:243px;
height:31px;
line-height:31px;
}
.ban4 strong,.ban9 strong{
font-size:15px;
font-family:"微软雅黑","黑体";
padding-left:35px;
}
.ban4 span,.ban6 span,.ban9 span{
float:right;
padding-right:10px;
}
.ban5{
background:url(xw_12.gif);
height:31px;
line-height:31px;
}
.ban6{
background:url(xw_45.gif);
width:698px;
height:31px;
line-height:31px;
}
.ban7{
background:url(xw_46.gif);
width:698px;
height:31px;
}
.ban8{
background:url(xw_47.gif);
width:698px;
height:31px;
}
.ban10{
background:url(xw_49.gif);
width:698px;
height:31px;
}
.kf{
background:#E7F6FD;
border:1px solid #BED9E6;
border-top:0;
}
.kf ul{
padding:10px;
}
.kf ul li{
color:#f00;
}
.xwgg{
width:451px;
float:left;
}
.yxzl{
width:241px;
float:right;
}
.list1{
border-left:1px solid #8FB9D0;
border-right:1px solid #8FB9D0;
background:#E7F6FD;
}
.list1 ul{
padding:10px;
}
.list1 li{
border-bottom:1px dashed #47606C;
line-height:22px;
}
.list1 span{
float:right;
}
.xwgg_f{
background:url(xw_03.gif);
height:11px;
overflow:hidden;
line-height:1px;
width:451px;
}
.yxzl_f{
background:url(xw_05.gif);
height:11px;
overflow:hidden;
line-height:1px;
}
.tjyx_f{
background:url(xw_07.gif);
height:12px;
overflow:hidden;
line-height:1px;
width:698px;
}
.games{
padding:0px 0 5px 20px;
width:676px;
}
.g_list{
background:url(xw_08.gif);
width:321px;
height:134px;
position:relative;
float:left;
margin:8px 10px 0 0;
}
.g{
	position:absolute;
	left:19px;
	top:16px;
	height: 95px;
	width: 132px;
	background:#dedede;
}
.g_list ul{
padding:10px 0 0 170px;
line-height:18px;
}
.g_list li h3{
font-size:14px;
line-height:25px;
}
.g_list li h3 a{
color:#FF6600;
}
.g_list li span{
color:#283E55;
}
.g_list li a{
color:#30353F;
}
.play{
display:block;
width:128px;
height:27px;
background:url(xw_09.gif);
margin-top:3px;
}
.xszn{
background:#E7F6FD;
border:1px solid #BED9E6;
border-top:0;
}
.xszn ul{
padding:10px;
}
.xszn li span{
float:right;
}
.ad li{
width:243px;
height:68px;
background:url(xw_11.gif);
text-align:center;
padding-top:5px;
}
.link{
background:#E7F6FD;
border-left:1px solid #8FB9D0;
border-right:1px solid #8FB9D0;
width:948px;
}
.link_f{
background:url(xw_14.gif);
height:14px;
overflow:hidden;
}
.link ul{
padding:10px;
}
.link li{
	float:left;
	width:14.2%;
	text-align:center;
	height: 35px;
	overflow: hidden;
}
.btn{
background:url(xw_15.jpg) no-repeat center 15px;
height:150px;
}
.btn div{
padding:17px 0 0 90px;
}
.btn a{
display:block;
width:128px;
height:95px;
overflow:hidden;
text-indent:-1000px;
float:left;
margin-right:42px;
}
.foot{
margin-top:10px;
}
.foot p{
text-align:center;
background:#F1F7FE;
line-height:30px;
border-bottom:3px solid #8FB9D0;
border-top:1px solid #8FB9D0;
}
.copy{
text-align:center;
line-height:30px;
}
.xszn2{
border-left:1px solid #8FB9D0;
border-right:1px solid #8FB9D0;
width:696px;
}
.xszn2 ul{
padding:10px 20px 8px;
}
.xszn2 li{
font-size:14px;
line-height:24px;
border-bottom:1px dashed #47606D;
}
.xszn2 li span{
float:right;
}
.cz{
width:696px;
padding-bottom:10px;
}
.czlc{
width:661px;
margin:auto;
height:100px;
}
.czlc dt,.yxcz dt{
	display:block;
	font-size:14px;
	line-height:35px;
	padding-top:20px;
	font-weight:bold;
	color: #FF6600;
}
.czlc dd{
background:url(xw_47.gif);
height:47px;
}
.yxcz{
width:661px;
margin:10px auto;
}
.g_cz{
background:#CAE4FF;
border-bottom:2px solid #B9D2E6;
padding:7px 10px;
position:relative;
height:90px;
margin-bottom:10px;
}
.g_pic{
float:left;
margin-right:20px;
border:3px solid #fff;
}
.g_cz li h3{
font-size:14px;
}
.news{
border-left:1px solid #8FB9D0;
border-right:1px solid #8FB9D0;
width:696px;
}
.news ul{
padding:10px 20px 8px;
}
.news li{
font-size:14px;
line-height:24px;
border-bottom:1px dashed #47606D;
}
.news li span{
float:right;
}

.pages{
height:80px;
text-align:center;
margin-top:10px;
}
.pages a {
border:1px solid #4591F8;
color:#2B2B2B;
margin-right:2px;
padding:2px 5px;
}
.pages a:hover{
background:#FFBA00;
border:1px solid #2B2B2B;
color:#2B2B2B;
margin-right:2px;
padding:2px 5px;
text-decoration:none;
}
.pages strong{
background:#FFBA00;
border:1px solid #FE703E;
color:#2B2B2B;
font-weight:bold;
margin-right:2px;
padding:2px 5px;
}
.tit h1{
font-size:18px;
text-align:center;
line-height:50px;
color:#225fba;
}
.sub_tit{
text-align:center;
line-height:24px;
border-top:1px solid #b8d3fb;
border-bottom:1px solid #b8d3fb;
}
.content{
padding:20px 20px;
line-height:1.8;
font-size:14px;
}
.tit h1{
font-size:18px;
text-align:center;
line-height:50px;
color:#225fba;
}
.sub_tit{
text-align:center;
line-height:24px;
border-top:1px solid #b8d3fb;
border-bottom:1px solid #b8d3fb;
}
.content{
padding:20px 20px;
line-height:1.8;
font-size:14px;
}

